body[data-v-173f80cc],html[data-v-173f80cc]{height:100%;margin:0;padding:0;overflow-x:hidden}.mobile-image-library[data-v-173f80cc]{font-family:Helvetica Neue,PingFang SC,Microsoft Yahei,sans-serif;color:#333;background-color:#f8f8f8;height:100vh;min-height:100vh;overflow-x:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.top-container[data-v-173f80cc]{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.fixed-header[data-v-173f80cc]{width:100%}[data-v-173f80cc] .top-nav-bar{height:44px;line-height:44px}[data-v-173f80cc] .top-nav-bar,[data-v-173f80cc] .van-nav-bar__content{background-color:#1677ff!important}[data-v-173f80cc] .van-nav-bar__title{color:#fff!important;font-size:16px}.tab-container[data-v-173f80cc]{background-color:#fff;margin:0;border-bottom:1px solid #f0f0f0}[data-v-173f80cc] .van-tabs__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}[data-v-173f80cc] .van-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:14px}.scrollable-filter[data-v-173f80cc]{padding:8px 10px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(0);transform:translateY(0)}.scrollable-filter.filter-hidden[data-v-173f80cc]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.filter-section[data-v-173f80cc]{margin-bottom:8px}.collect-tip[data-v-173f80cc]{padding:8px 10px;text-align:center}.search-section[data-v-173f80cc]{margin-top:8px}[data-v-173f80cc] .van-cell-group--inset{margin:0}[data-v-173f80cc] .van-field{font-size:14px}.main-content[data-v-173f80cc]{padding:0 8px 10px;position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding-top .3s ease;transition:padding-top .3s ease;z-index:1;height:calc(100vh - 46px);overflow-y:auto;-webkit-overflow-scrolling:touch}.loading-container[data-v-173f80cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;min-height:200px}.loading-text[data-v-173f80cc]{font-size:14px;color:#999;margin-top:8px}.empty-container[data-v-173f80cc]{padding:20px 0;text-align:center;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-btn[data-v-173f80cc]{margin-top:10px;color:#1677ff;font-size:14px}.media-grid[data-v-173f80cc]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding-bottom:20px}.media-card[data-v-173f80cc]{background-color:#fff;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.card-img-wrap[data-v-173f80cc]{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.card-img[data-v-173f80cc]{width:100%;height:100%}.featured-tag[data-v-173f80cc]{position:absolute;top:6px;left:6px;font-size:10px}.collect-tag[data-v-173f80cc]{position:absolute;top:6px;right:6px;font-size:18px}.card-info[data-v-173f80cc]{padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-name[data-v-173f80cc]{font-size:12px;font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:65%}.collect-btn[data-v-173f80cc]{padding:0;height:22px;line-height:22px;font-size:12px}.load-more-btn-wrap[data-v-173f80cc]{margin:20px 0;text-align:center}.load-more-btn[data-v-173f80cc]{width:80%}.no-more-tip[data-v-173f80cc]{text-align:center;padding:10px 0;color:#999;font-size:14px}[data-v-173f80cc] .van-popup{z-index:10000!important}[data-v-173f80cc] .van-picker{background-color:#fff}[data-v-173f80cc] .van-picker__toolbar{background-color:#1677ff!important}[data-v-173f80cc] .van-picker__title{color:#fff!important;font-size:16px}[data-v-173f80cc] .van-picker__cancel,[data-v-173f80cc] .van-picker__confirm{color:#fff!important;font-size:14px}@media (orientation:landscape){.main-content[data-v-173f80cc]{padding:0 10px 10px}.media-grid[data-v-173f80cc]{grid-template-columns:repeat(4,1fr)}}@media (max-width:375px){.main-content[data-v-173f80cc]{padding:0 6px 8px}.media-grid[data-v-173f80cc]{gap:4px}}@media screen and (max-device-width:767px){[data-v-173f80cc]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}}