.fixed-header[data-v-17750433]{position:fixed;top:0;left:0;right:0;z-index:100;box-shadow:inset 0 -.0625rem 0 rgba(0,0,0,.08);background-color:#fff}.banner-section[data-v-17750433]{width:100%}.main-content[data-v-17750433]{width:100%;box-sizing:border-box;padding:1.5rem}.banner-carousel-wrapper[data-v-ebfdfe2e]{width:100%;position:relative;overflow:hidden}.banner-carousel-wrapper .banner-loading[data-v-ebfdfe2e]{width:100%;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.banner-carousel-wrapper .banner-loading[data-v-ebfdfe2e] .el-skeleton{width:100%;padding:1.5rem}.banner-carousel-wrapper .banner-carousel[data-v-ebfdfe2e]{background:#f5f5f5}.banner-carousel-wrapper .banner-carousel[data-v-ebfdfe2e] .el-carousel__container{overflow:hidden}.banner-carousel-wrapper .banner-carousel .banner-item[data-v-ebfdfe2e]{position:relative;width:100%;height:100%;overflow:hidden;cursor:pointer}.banner-carousel-wrapper .banner-carousel .banner-item img[data-v-ebfdfe2e]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;will-change:transform}.banner-carousel-wrapper .banner-carousel .banner-item:hover img[data-v-ebfdfe2e]{transform:scale(1.02)}.banner-carousel-wrapper .banner-carousel .banner-item .banner-title[data-v-ebfdfe2e]{position:absolute;bottom:1.5rem;left:1.5rem;color:#fff;font-size:.875rem;background:rgba(0,0,0,.55);padding:.5rem 1rem;border-radius:.375rem;backdrop-filter:blur(.25rem);max-width:calc(100% - 3rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-carousel-wrapper .banner-empty[data-v-ebfdfe2e]{width:100%;background:#fafafa;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.banner-carousel-wrapper .banner-carousel .banner-item .banner-title[data-v-ebfdfe2e]{bottom:.75rem;left:.75rem;font-size:.75rem;padding:.375rem .75rem;max-width:calc(100% - 1.5rem)}.banner-carousel-wrapper .banner-carousel .banner-item:active img[data-v-ebfdfe2e]{transform:scale(.98)}.banner-carousel-wrapper .banner-carousel .banner-item:hover img[data-v-ebfdfe2e]{transform:none}}@media(max-width:1023px)and (min-width:768px){.banner-carousel-wrapper .banner-carousel .banner-item .banner-title[data-v-ebfdfe2e]{bottom:1rem;left:1rem}}.category-nav-wrapper[data-v-7387ffe6]{position:relative;width:100%;overflow:hidden}.category-nav-wrapper .parent-nav-swiper[data-v-7387ffe6]{position:relative;overflow:hidden}.category-nav-wrapper .parent-nav-swiper .swiper[data-v-7387ffe6]{width:100%}.category-nav-wrapper .parent-nav-swiper[data-v-7387ffe6] .swiper-slide{width:auto}.category-nav-wrapper .parent-nav-swiper .slide-item[data-v-7387ffe6]{width:max-content;min-width:3.75rem;padding:.5625rem 1.25rem;font-size:.9375rem;font-weight:500;text-align:center;cursor:pointer;color:#666;background-color:#fff;border-radius:1.25rem;border:.0625rem solid #e0e0e0;white-space:nowrap;transition:all .3s ease;user-select:none}.category-nav-wrapper .parent-nav-swiper .slide-item[data-v-7387ffe6]:hover{background-color:#e5e8ec}.category-nav-wrapper .parent-nav-swiper .slide-item.active[data-v-7387ffe6]{background-color:var(--bg-color-blue-dark);color:#fff;border-color:var(--color-blue-dark)}.category-nav-wrapper .child-nav[data-v-7387ffe6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem}.category-nav-wrapper .child-nav .category-item[data-v-7387ffe6]{display:inline-flex;align-items:center;padding:.375rem .9375rem;font-size:.875rem;font-weight:500;cursor:pointer;color:#666;background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:1.25rem;white-space:nowrap;transition:all .3s ease}.category-nav-wrapper .child-nav .category-item[data-v-7387ffe6]:hover{background-color:#e5e8ec}.category-nav-wrapper .child-nav .category-item.active[data-v-7387ffe6]{color:#2a2d3d;border-color:var(--color-blue-dark);font-weight:600}@media(max-width:768px){.category-nav-wrapper .parent-nav-swiper .slide-item[data-v-7387ffe6]{padding:.4375rem 1rem;font-size:.875rem}.category-nav-wrapper .child-nav[data-v-7387ffe6]{gap:.625rem;margin-top:1rem}.category-nav-wrapper .child-nav .category-item[data-v-7387ffe6]{padding:.3125rem .75rem;font-size:.8125rem}}.bottom-loading[data-v-5d8f1558]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;color:#666}.bottom-loading .el-icon-loading[data-v-5d8f1558]{font-size:1.25rem;margin-bottom:.5rem}.bottom-loading span[data-v-5d8f1558]{font-size:.875rem}.text[data-v-d636b752]{width:100%;text-align:center;margin:1.25rem auto;color:#999}[data-v-0ee68f37] .el-button{border-radius:.75rem}[data-v-0ee68f37] .el-dialog{border-radius:1.5rem!important;margin-top:32vh!important}[data-v-0ee68f37] .el-dialog__title{font-weight:700;font-size:1.25rem}[data-v-0ee68f37] .el-dialog__header{padding:1.3125rem 1.5rem}[data-v-0ee68f37] .el-dialog__footer{text-align:right;padding:1.5rem}[data-v-0ee68f37] .el-dialog__wrapper{z-index:5000}.el-dialog__wrapper[data-v-0ee68f37]{width:auto!important;top:0!important;left:0!important}.box[data-v-0ee68f37]{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,1fr);grid-row-gap:1.875rem}[data-v-0ee68f37] .el-input__inner{height:3rem;padding:.25rem .6875rem;border-radius:.625rem}.waterfall-wrapper[data-v-2ca9b705]{position:relative;min-height:30vh}.waterfall-wrapper .loading-overlay[data-v-2ca9b705]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);z-index:10}.waterfall-wrapper .empty-state[data-v-2ca9b705]{height:18.75rem}.like-tag[data-v-bd8297fa]{width:1.875rem;height:1.875rem}.hove[data-v-bd8297fa]:hover{opacity:.8}.like-tag[data-v-bd8297fa]{padding:.375rem;width:2.5rem;height:2.5rem;box-sizing:border-box;border:.0625rem solid #ccc;pointer-events:auto}.hove[data-v-bd8297fa]{opacity:.9}.hove[data-v-bd8297fa]:hover{opacity:1}.material-card[data-v-455c2622]{position:relative;border-radius:.75rem;overflow:hidden;cursor:pointer;background:#f5f5f5}.material-card .card-image[data-v-455c2622]{position:relative;width:100%}.material-card .card-image .card-img[data-v-455c2622]{width:100%;display:block}.material-card .card-image .card-img[data-v-455c2622] img{width:100%;display:block;opacity:0;transition:opacity .35s ease,transform .4s ease}.material-card .card-image .card-img.is-loaded[data-v-455c2622] img{opacity:1}.material-card .card-image .card-img[data-v-455c2622] .el-image__error,.material-card .card-image .card-img[data-v-455c2622] .el-image__inner,.material-card .card-image .card-img[data-v-455c2622] .el-image__placeholder{width:100%}.material-card .card-image .skeleton-placeholder[data-v-455c2622]{width:100%;height:12.5rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-455c2622 1.5s infinite}.material-card .card-image .skeleton-error[data-v-455c2622]{width:100%;height:12.5rem;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:2rem}.material-card .card-image .card-mask[data-v-455c2622]{position:absolute;inset:0;background:rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between;padding:.625rem;box-sizing:border-box}.material-card .card-image .card-mask .mask-top[data-v-455c2622]{display:flex;justify-content:flex-end}.material-card .card-image .card-mask .mask-bottom .img_info[data-v-455c2622]{display:flex;justify-content:space-between;color:#fff;font-size:.8125rem;background:rgba(241,234,234,.5);padding:.25rem .5rem;margin:0 -.625rem -.625rem;box-sizing:border-box}.material-card .card-info[data-v-455c2622]{padding:.5rem .625rem}.material-card .card-info .info-row[data-v-455c2622]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.material-card .card-info .author-info[data-v-455c2622]{display:flex;align-items:center;gap:.25rem;cursor:pointer;flex-shrink:0}.material-card .card-info .author-info .author-name[data-v-455c2622]{font-size:.75rem;color:#666;max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-card .card-info .material-name[data-v-455c2622]{font-size:.75rem;color:#333;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-card:hover .card-img[data-v-455c2622] img{transform:scale(1.04)}@keyframes shimmer-455c2622{0%{background-position:200% 0}to{background-position:-200% 0}}.waterfall--container[data-v-0f71336c]{width:100%;position:relative;overflow:hidden;min-height:50vh}.grid-container[data-v-0f71336c]{width:100%;overflow:visible}.wf-item[data-v-0f71336c]{box-sizing:border-box;width:calc(16.66667% - 1.25rem)}@media(max-width:1439px){.wf-item[data-v-0f71336c]{width:calc(20% - 1rem)}}@media(max-width:1023px){.wf-item[data-v-0f71336c]{width:calc(33.33333% - .66667rem)}}@media(max-width:767px){.wf-item[data-v-0f71336c]{width:calc(50% - .375rem)}}.material-core[data-v-30966896]{width:100%}.category[data-v-30966896]{margin:0 0 1.5rem}