.filter-tag[data-v-2c625eeb]{font-size:16px;line-height:24px}@media (min-width:1201px) and (max-width:1440px){.filter-tag[data-v-2c625eeb]{font-size:14px;line-height:22px}}@media (min-width:841px) and (max-width:1200px){.filter-tag[data-v-2c625eeb]{font-size:14px;line-height:22px}}@media (min-width:601px) and (max-width:840px){.filter-tag[data-v-2c625eeb]{font-size:14px;line-height:22px}}@media (max-width:600px){.filter-tag[data-v-2c625eeb]{font-size:12px;line-height:18px}}.case-dialog{--dlg-radius:var(--o-radius-m);align-items:end}.case-dialog .o-dlg-body{padding:16px}.case-dialog .o-layer-main{margin:0 24px 16px;width:100%}.case-dialog .o-layer-main .dialog-box{background-color:var(--o-color-fill2);border-radius:var(--o-radius-m);width:100%}.case-dialog .o-layer-main .dialog-box .dialog-title{color:var(--o-color-info1);font-size:18px;font-weight:500;line-height:26px;text-align:center}.case-dialog .o-layer-main .dialog-box .o-radio-group{gap:8px;margin-top:12px}.case-dialog .o-layer-main .dialog-box .o-radio-group .o-radio{margin-left:0}.case-dialog .o-layer-main .dialog-box .btn-box{display:flex;margin-top:8px;width:100%}.case-dialog .o-layer-main .dialog-box .btn-box .o-button{flex-grow:1;height:24px;position:relative}.case-dialog .o-layer-main .dialog-box .btn-box .o-button:first-of-type:after{background-color:var(--o-color-control1);content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:1px}.case-dialog .o-layer-main .dialog-box .btn-box .o-btn-primary.o-btn-text{--btn-bg-color-hover:none;--btn-bg-color-active:none}.cases-main[data-v-ca08e148]{padding-bottom:72px}@media (max-width:600px){.cases-main[data-v-ca08e148]{padding-bottom:32px}}[data-v-ca08e148] .o-card .o-figure{background-image:url(./card-bg.BKpMCq48.png);background-repeat:no-repeat;background-size:100% 100%;padding:28px 66px}@media (max-width:600px){[data-v-ca08e148] .o-card .o-figure{background:none;padding:12px 12px 0}[data-v-ca08e148] .o-card .o-figure img{height:24px;width:auto}}.title-mb[data-v-ca08e148]{align-items:center;display:flex;justify-content:space-between}.content[data-v-ca08e148]{color:var(--o-color-info1);font-size:16px;font-weight:500;line-height:24px}.filter-mb[data-v-ca08e148]{align-items:center;color:var(--o-color-info4);-moz-column-gap:4px;column-gap:4px;display:flex}.filter-mb .filter-title-mb[data-v-ca08e148]{font-size:14px;font-weight:400;line-height:22px}.filter-mb .o-icon[data-v-ca08e148]{font-size:18px}.o-radio-group-h .o-radio+.o-radio[data-v-ca08e148]{margin-left:8px}.case-title[data-v-ca08e148]{color:var(--o-color-info1);font-size:40px;font-weight:500;line-height:56px;text-align:center}@media (min-width:1201px) and (max-width:1440px){.case-title[data-v-ca08e148]{font-size:32px;line-height:44px}}@media (min-width:841px) and (max-width:1200px){.case-title[data-v-ca08e148]{font-size:24px;line-height:32px}}@media (min-width:601px) and (max-width:840px){.case-title[data-v-ca08e148]{font-size:22px;line-height:30px}}@media (max-width:600px){.case-title[data-v-ca08e148]{font-size:18px;line-height:26px}}.filter[data-v-ca08e148]{background-color:var(--o-color-fill2);border-radius:var(--o-radius-l);display:flex;margin-top:40px;padding:18px 32px}.filter-title[data-v-ca08e148]{align-self:center;color:var(--o-color-info1);font-size:16px;line-height:24px;margin-right:40px}@media (min-width:1201px) and (max-width:1440px){.filter-title[data-v-ca08e148]{font-size:14px;line-height:22px}}@media (min-width:841px) and (max-width:1200px){.filter-title[data-v-ca08e148]{font-size:14px;line-height:22px}}@media (min-width:601px) and (max-width:840px){.filter-title[data-v-ca08e148]{font-size:14px;line-height:22px}}@media (max-width:600px){.filter-title[data-v-ca08e148]{font-size:12px;line-height:18px}}.card-box[data-v-ca08e148]{margin-top:32px}@media (max-width:600px){.card-box[data-v-ca08e148]{margin-top:12px}}.card-tags[data-v-ca08e148]{display:flex;gap:8px}@media (max-width:600px){.card-tags[data-v-ca08e148]{gap:4px}}.card-footer[data-v-ca08e148]{display:flex;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.cases-pagination[data-v-ca08e148]{display:flex;justify-content:center;margin-top:32px}.category[data-v-ca08e148]{color:var(--o-color-info1);font-size:14px;font-weight:500;line-height:22px}.layer-footer[data-v-ca08e148]{display:flex;margin-top:16px}.layer-footer .btn-box[data-v-ca08e148]{align-items:center;display:flex;flex:1;justify-content:center}.layer-footer .btn-box[data-v-ca08e148]:first-child{border-right:1px solid var(--o-color-control1-light)}.load-tip[data-v-ca08e148]{color:var(--o-color-info3);font-size:12px;line-height:18px;margin-top:12px;text-align:center}.cases[data-v-45e7d6a9]{display:flex;flex-direction:column;min-height:calc(100vh - var(--layout-header-height))}.cases .mo[data-v-45e7d6a9]{padding-top:32px}.icon-arrow[data-v-45e7d6a9]{color:var(--o-color-white);font-size:var(--o-icon_size-s)}.icon-arrow svg[data-v-45e7d6a9]{fill:currentColor}.case-footer[data-v-45e7d6a9]{background-color:var(--o-color-fill2);margin-top:auto}.footer-main[data-v-45e7d6a9]{justify-content:space-between;margin:0 auto;max-width:var(--layout-content-max-width);padding:48px 80px}.footer-main[data-v-45e7d6a9],.main-left[data-v-45e7d6a9]{align-items:center;display:flex}.illustration[data-v-45e7d6a9]{height:84px;margin-right:40px;width:84px}.content-title[data-v-45e7d6a9]{color:var(--o-color-info1);font-size:24px;font-weight:500;line-height:32px}@media (min-width:1201px) and (max-width:1440px){.content-title[data-v-45e7d6a9]{font-size:20px;line-height:28px}}@media (min-width:841px) and (max-width:1200px){.content-title[data-v-45e7d6a9]{font-size:18px;line-height:26px}}@media (min-width:601px) and (max-width:840px){.content-title[data-v-45e7d6a9]{font-size:18px;line-height:26px}}@media (max-width:600px){.content-title[data-v-45e7d6a9]{font-size:16px;line-height:24px}}.content-desc[data-v-45e7d6a9]{color:var(--o-color-info2);font-size:16px;font-weight:400;line-height:24px;margin-top:24px}@media (min-width:1201px) and (max-width:1440px){.content-desc[data-v-45e7d6a9]{font-size:14px;line-height:22px}}@media (min-width:841px) and (max-width:1200px){.content-desc[data-v-45e7d6a9]{font-size:14px;line-height:22px}}@media (min-width:601px) and (max-width:840px){.content-desc[data-v-45e7d6a9]{font-size:14px;line-height:22px}}@media (max-width:600px){.content-desc[data-v-45e7d6a9]{font-size:12px;line-height:18px}}
