.bcf-input[data-v-180fb10a]{outline:none}.bcf-input[data-v-180fb10a]:not([disabled]):hover{border-color:#4580ff}.bcf-input[data-v-180fb10a]:not([disabled]):focus{border-color:#1c5cff}.bcf-input[disabled][data-v-180fb10a]{background-color:#e4e6e8;border-color:#e4e6e8;cursor:not-allowed}.bcf-input~svg[data-v-180fb10a]{border-radius:100%;cursor:pointer;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[role=sticky][data-v-8bf59778]{--sticky-top-addon:16px;--sticky-top:calc(var(--header-sticky-height) + var(--sticky-top-addon));position:sticky;top:var(--sticky-top);transition:var(--header-sticky-animation);z-index:1}.bcf-btn-custom[data-v-8bf59778]{background-color:#f6f7f8;color:#606266;border:none}.bcf-btn-custom[data-v-8bf59778]:hover{background-color:#e8f2ff;color:#1c5cff}.tab-line[data-v-8bf59778]{font-weight:500;text-align:center;line-height:36px;font-size:14px;background:linear-gradient(90deg,#fff,#f5f9ff 49.63%,#fff 99.26%)}.tab-line-hot[data-v-8bf59778]{color:#cf3527;background:linear-gradient(90deg,#fff,rgba(255,239,225,.33) 49.63%,#fff 99.26%)}.tab-item[data-v-8bf59778]{cursor:pointer}.tab-item:hover .text[data-v-8bf59778],.tab-item:hover .title[data-v-8bf59778]{color:#1c5cff}.tab-item .image[data-v-8bf59778]{position:relative;height:0;border-radius:2px;min-width:34.74px;height:20px;overflow:hidden;background-color:#f6f7f8;border:1px solid #d8dbde}.tab-item .image img[data-v-8bf59778]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tab-item .text[data-v-8bf59778]{font-size:10px;font-weight:400;line-height:14px;max-width:70px}.tab-item .title[data-v-8bf59778]{font-size:14px;font-weight:500;line-height:20px}.tab-item-none:hover .title[data-v-8bf59778]{color:#303133}.search-title[data-v-8bf59778]{color:#222324;font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}svg[data-v-8bf59778]{color:#94979e}svg[data-v-8bf59778]:hover{color:#1c5cff}.subtitle[data-v-8bf59778]{color:#94979e}.text-secondary[data-v-8bf59778],.tip[data-v-8bf59778]{font-size:10px;color:#94979e}.link[data-v-8bf59778]{cursor:pointer}.link:hover svg[data-v-8bf59778],.link[data-v-8bf59778]:hover{color:#1c5cff}input[name=fests]+div [data-v-8bf59778]{cursor:pointer}input[name=fests]+div div[name=fests][data-v-8bf59778]{display:none}input[name=fests]+div label svg[data-v-8bf59778]{width:20px;height:20px;rotate:-90deg}input[name=fests]+div label:hover .tip[data-v-8bf59778]{color:#1c5cff}input[name=fests]:checked+div div[name=fests][data-v-8bf59778]{display:grid}input[name=fests]:checked+div[data-v-8bf59778]{background-color:rgba(28,92,255,.0196078431372549)}input[name=fests]:checked+div label svg[data-v-8bf59778]{rotate:0deg}table[data-v-8bf59778]{width:100%;color:#303133}table thead[data-v-8bf59778]{--sticky-top-addon:82px!important}table thead tr[data-v-8bf59778]{height:54px;background-color:#f6f7f8}table tr[data-v-8bf59778]{height:80px}table tr th[data-v-8bf59778]{padding:0 60px 0 0;font-size:16px;font-weight:500}table tr td[data-v-8bf59778]{padding:0 60px 0 0;font-size:14px;font-weight:400;word-break:keep-all;white-space:nowrap}table tr td[data-v-8bf59778]:last-child{word-break:break-all}table .dense tr[data-v-8bf59778]{height:16px}table thead tr>th[data-v-8bf59778]:first-child{width:100px;color:#303133}table tbody[data-v-8bf59778]{position:relative}table tbody .tag[data-v-8bf59778]{position:absolute;left:0;top:0;font-size:10px;line-height:18px;border-radius:2px;padding:0 4px;color:#1c5cff;background-color:#e8f2ff;transform:translateY(-50%)}table tbody tr[data-v-8bf59778]{border-top:1px solid #e6e8ea;border-bottom:1px solid #e6e8ea}div[role=hover] div[role=hover-content][data-v-4cd38dec]{display:none;text-align:center;padding:18px}div[role=hover] div[role=hover-content] .img-box[data-v-4cd38dec]{padding:12px;border-width:1px;border-style:solid;border-image-slice:1;border-image-source:radial-gradient(64% 64% at 50% 50%,transparent 0,transparent 100%,#2b5ff5 0)}div[role=hover]:hover div[role=hover-content][data-v-4cd38dec]{display:block}div[role=toolTab][data-v-30edd546]{font-size:14px;line-height:36px;color:#969aa0;position:relative}div[role=toolTab][data-v-30edd546]:hover{background-color:#e8f2ff}div[role=toolTab].active[data-v-30edd546]{background-color:#e8f2ff;color:#1c5cff}div[role=toolTab].active[data-v-30edd546]:after{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background-color:#1c5cff}input~div[role=content][data-v-30edd546]{height:0}input:checked~div[role=content][data-v-30edd546]{height:auto;padding-bottom:16px}input:checked+label svg[data-v-30edd546]{rotate:180deg}.floating-card{display:flex;flex-direction:column;align-items:center;gap:16px;background-color:#fff;border-radius:4px;padding:16px}.tool-banner[data-v-29f9a562]{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);top:0;left:0;z-index:20;display:flex;align-items:center}.tool-banner .tool-banner-content[data-v-29f9a562]{width:400px;height:400px;display:flex;flex-direction:column;align-items:center;animation:open-29f9a562 .3s;font-size:14px;line-height:21px;position:relative;padding:86px 0 36px;border-radius:8px;background-color:#f7fbff;border:1px solid #cce1ff}.tool-banner .tool-banner-content .close[data-v-29f9a562]{position:absolute;right:16px;top:16px;z-index:1}.tool-banner .tool-banner-content .close svg[data-v-29f9a562]{width:20px;height:20px;cursor:pointer;color:#94979e}@keyframes open-29f9a562{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.index[data-v-41d67d72]{--badge-color:hsla(0,0%,100%,0.25)}.badge[data-v-41d67d72]{position:absolute;top:4px;right:4px;height:16px;line-height:16px;font-size:10px;color:#fff;background-color:var(--badge-color);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border-radius:2px;padding:0 2px}.badge svg[data-v-41d67d72]{margin:2px;width:12px;height:12px}.badge[data-v-41d67d72]:last-child{bottom:4px;top:auto;padding:0 8px}[role=sticky][data-v-bd57b8e8]{--sticky-top-addon:16px;--sticky-top:calc(var(--header-sticky-height) + var(--sticky-top-addon));position:sticky;top:var(--sticky-top);transition:var(--header-sticky-animation);z-index:1}[role=sticky] .floating-card{display:flex;flex-direction:column;align-items:center;gap:16px;background-color:#fff;border-radius:4px;padding:24px 16px}.star-icon{width:25px;height:25px}.star-icon:active{transform:scale(.9)}@keyframes doSpan{0%{rotate:0deg}to{rotate:1turn}}