.filterRoot[data-v-80fc81d4]{position:absolute;left:0;right:0;top:100%;z-index:80;height:100vh;pointer-events:none}.filterPanel[data-v-80fc81d4]{position:relative;z-index:2;pointer-events:auto;background:rgba(255,255,255,.98);border-bottom:.03125rem solid rgba(225,225,222,.92);border-radius:0 0 1.125rem 1.125rem;box-shadow:0 .75rem 1.75rem rgba(35,24,21,.08);max-height:70vh;overflow:hidden}.filterInner[data-v-80fc81d4]{padding:.375rem .75rem .625rem;max-height:70vh;overflow-y:auto;box-sizing:border-box}.filterMask[data-v-80fc81d4]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:auto;background:rgba(0,0,0,.35)}.filterSection[data-v-80fc81d4]{border-radius:1rem;background:#fbfbfb;border:.03125rem solid #F0F0F0;overflow:hidden}.filterSection+.filterSection[data-v-80fc81d4]{margin-top:.5rem}.sectionHead[data-v-80fc81d4]{width:100%;min-height:2.625rem;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;color:inherit;text-decoration:none}.sectionTitle[data-v-80fc81d4]{display:flex;align-items:center;gap:.4375rem;min-width:0;font-size:.8125rem;font-weight:700;color:#231815}.sectionDot[data-v-80fc81d4]{flex-shrink:0;width:.3125rem;height:.3125rem;border-radius:50%;background:#d81918;box-shadow:0 0 0 .3125rem rgba(216,25,24,.08)}.collapseIcon[data-v-80fc81d4]{flex-shrink:0;font-size:.875rem;color:#969a9c;transition:transform .2s ease}.collapseIcon.isCollapsed[data-v-80fc81d4]{transform:rotate(-180deg)}.sectionBody[data-v-80fc81d4]{padding:0 .75rem .75rem}.chipGrid[data-v-80fc81d4]{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.chip[data-v-80fc81d4]{padding:.375rem .25rem;border-radius:.625rem;background:#f6f6f6;border:.03125rem solid transparent;text-align:center;box-sizing:border-box;color:inherit;text-decoration:none}.chip.isActive[data-v-80fc81d4]{background:#fff1f1;border-color:rgba(216,25,24,.26);box-shadow:inset 0 0 0 .03125rem rgba(216,25,24,.06)}.chip.isActive .chipText[data-v-80fc81d4]{color:#d81918;font-weight:600}.chipText[data-v-80fc81d4]{font-size:.8125rem;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chipPress[data-v-80fc81d4]{opacity:.75}.filterActions[data-v-80fc81d4]{display:flex;gap:.5rem;margin-top:.625rem}.actionBtn[data-v-80fc81d4]{flex:1;min-height:2.375rem;border-radius:.75rem;font-size:.8125rem;font-weight:600;display:flex;align-items:center;justify-content:center;text-decoration:none}.btnReset[data-v-80fc81d4]{background:#fff;border:.03125rem solid #E7E7E7;color:#333;box-sizing:border-box}.btnConfirm[data-v-80fc81d4]{color:#fff;background:linear-gradient(135deg,#e12524,#c91514);box-shadow:0 .5rem .875rem rgba(216,25,24,.16)}.actionBtnPress[data-v-80fc81d4]{opacity:.82}.emptyWrap[data-v-80fc81d4]{display:flex;align-items:center;justify-content:center;min-height:5rem;padding:1rem 0}.emptyText[data-v-80fc81d4]{font-size:.8125rem;color:#969a9c}.skelHead[data-v-80fc81d4]{height:2.625rem;margin:0 .75rem;border-radius:.375rem;background:#f5f5f5}.skelChipRow[data-v-80fc81d4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:0 .75rem .75rem}.skelChip[data-v-80fc81d4]{height:1.75rem;border-radius:.625rem;background:#f5f5f5}.page[data-v-73d7ca85]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#fafafa}.headerShell[data-v-73d7ca85]{position:relative;z-index:60;flex-shrink:0}.searchRow[data-v-73d7ca85]{display:flex;align-items:center;gap:.5rem;padding:0 .75rem .5rem}.searchRow[data-v-73d7ca85]{padding-top:.5rem}.backBtn[data-v-73d7ca85]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-left:-.25rem;color:#333;text-decoration:none}.backBtn .iconfont[data-v-73d7ca85]{font-size:1.125rem}.backBtnActive[data-v-73d7ca85]{opacity:.65}.searchBox[data-v-73d7ca85]{flex:1;min-width:0;display:flex;align-items:center;gap:.375rem;height:2.375rem;padding-left:.875rem;background:#f5f5f5;border:.03125rem solid #E1E1DE;border-radius:31.21875rem;overflow:hidden}.searchBoxIcon[data-v-73d7ca85]{flex-shrink:0;font-size:.9375rem;color:#969a9c}.searchInput[data-v-73d7ca85]{flex:1;min-width:0;font-size:.8125rem;color:#231815}.searchPlaceholder[data-v-73d7ca85]{color:#969a9c}.searchClear[data-v-73d7ca85]{flex-shrink:0;padding:.25rem;font-size:.8125rem;color:#bbb}.searchBtn[data-v-73d7ca85]{display:flex;align-items:center;height:100%;padding:0 .875rem;background:#d81918;border-radius:31.21875rem;flex-shrink:0}.searchBtnActive[data-v-73d7ca85]{opacity:.85}.searchBtnText[data-v-73d7ca85]{font-size:.8125rem;font-weight:600;color:#fff}.toolbar[data-v-73d7ca85]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border-top:.03125rem solid #EDEDED}.breadcrumb[data-v-73d7ca85]{display:flex;align-items:center;gap:.25rem;min-width:0;flex:1;color:inherit;text-decoration:none}.breadcrumbActive[data-v-73d7ca85]{opacity:.7}.breadcrumbOpen .breadcrumbCurrent[data-v-73d7ca85]{color:#d81918}.breadcrumbParent[data-v-73d7ca85]{font-size:.8125rem;color:#969a9c;white-space:nowrap}.breadcrumbCurrent[data-v-73d7ca85]{font-size:.8125rem;font-weight:600;color:#231815;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbSep[data-v-73d7ca85]{flex-shrink:0;font-size:.75rem;color:#bbb}.breadcrumbArrow[data-v-73d7ca85]{flex-shrink:0;font-size:.6875rem;color:#bbb;transition:transform .2s ease}.breadcrumbArrowOpen[data-v-73d7ca85]{transform:rotate(-180deg);color:#d81918}.toolbarRight[data-v-73d7ca85]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.sortGroup[data-v-73d7ca85]{display:flex;align-items:center;gap:.5rem}.sortItem[data-v-73d7ca85]{font-size:.8125rem;color:#5d5d5c;line-height:1;text-decoration:none}.sortItemActive[data-v-73d7ca85]{color:#d81918;font-weight:600}.sortSep[data-v-73d7ca85]{font-size:.75rem;color:#e1e1de}.toolbarCount[data-v-73d7ca85]{font-size:.75rem;color:#969a9c;white-space:nowrap}.content[data-v-73d7ca85]{flex:1;height:0}.contentList[data-v-73d7ca85]{display:flex;flex-direction:column;gap:.625rem;padding:.75rem .75rem 0}.contentItem[data-v-73d7ca85]{display:flex;gap:.75rem;padding:.625rem;background:#fff;border:.03125rem solid #EDEDED;border-radius:.5625rem;box-shadow:0 .125rem .5rem rgba(35,24,21,.04);color:inherit;text-decoration:none}.contentItemActive[data-v-73d7ca85]{opacity:.8}.itemThumb[data-v-73d7ca85]{position:relative;flex-shrink:0;width:7.25rem;aspect-ratio:4/3;border-radius:.4375rem;overflow:hidden;background:#f5f5f5}.itemThumbImg[data-v-73d7ca85]{width:100%;height:100%;display:block}.itemThumbPlaceholder[data-v-73d7ca85]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#969a9c}.itemThumbPlaceholder .iconfont[data-v-73d7ca85]{font-size:1.5rem}.catBadge[data-v-73d7ca85]{position:absolute;left:.25rem;bottom:.25rem;max-width:60%;padding:.125rem .375rem;background:rgba(35,24,21,.88);border-radius:.25rem}.catBadgeText[data-v-73d7ca85]{display:block;font-size:.625rem;color:#fff;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.videoBadge[data-v-73d7ca85]{position:absolute;right:.25rem;bottom:.25rem;padding:.125rem .375rem;background:rgba(35,24,21,.88);border-radius:.25rem}.videoBadgeText[data-v-73d7ca85]{font-size:.625rem;color:#fff;line-height:1.3}.itemBody[data-v-73d7ca85]{flex:1;min-width:0;display:flex;flex-direction:column}.itemTitleRow[data-v-73d7ca85]{display:flex;align-items:flex-start;gap:.25rem}.pinnedTag[data-v-73d7ca85]{flex-shrink:0;margin-top:.0625rem;padding:.0625rem .3125rem;background:#fff1f1;border:.03125rem solid #FFDADA;border-radius:.25rem;font-size:.625rem;color:#d81918;line-height:1.4}.itemTitle[data-v-73d7ca85]{flex:1;min-width:0;font-size:.8125rem;font-weight:500;color:#231815;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-all}.itemSummary[data-v-73d7ca85]{margin-top:.25rem;font-size:.75rem;color:#969a9c;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.itemMeta[data-v-73d7ca85]{margin-top:auto;padding-top:.3125rem;display:flex;align-items:center;gap:.5rem;min-width:0}.metaText[data-v-73d7ca85]{font-size:.625rem;color:#bbb;white-space:nowrap}.metaView[data-v-73d7ca85]{display:flex;align-items:center;gap:.125rem;margin-left:auto;flex-shrink:0}.metaViewIcon[data-v-73d7ca85]{font-size:.75rem;color:#bbb}.emptyState[data-v-73d7ca85]{margin:.75rem;padding:2.75rem 1.25rem;text-align:center;background:rgba(255,255,255,.86);border-radius:1.25rem;border:.03125rem solid rgba(232,232,232,.96);box-shadow:0 .625rem 1.5rem rgba(35,24,21,.05);display:flex;flex-direction:column;align-items:center}.emptyIcon[data-v-73d7ca85]{width:3.75rem;height:3.75rem;margin-bottom:.875rem;border-radius:1.125rem;background:rgba(216,25,24,.08);display:flex;align-items:center;justify-content:center}.emptyIcon .iconfont[data-v-73d7ca85]{color:#d81918;font-size:1.875rem}.emptyTitle[data-v-73d7ca85]{font-size:1rem;font-weight:700;color:#231815;margin-bottom:.5rem}.emptyDesc[data-v-73d7ca85]{font-size:.75rem;color:#5d5d5c;line-height:1.6}.loadMore[data-v-73d7ca85]{padding:1rem 0 1.5rem;text-align:center}.loadMoreText[data-v-73d7ca85]{font-size:.75rem;color:#969a9c}.skeletonWrap[data-v-73d7ca85]{display:flex;flex-direction:column;gap:.625rem;padding:.75rem .75rem 0}.skelItem[data-v-73d7ca85]{display:flex;gap:.75rem;padding:.625rem;background:#fff;border:.03125rem solid #EDEDED;border-radius:.5625rem}.skelThumb[data-v-73d7ca85]{flex-shrink:0;width:7.25rem;aspect-ratio:4/3;border-radius:.4375rem;background:#f5f5f5}.skelBody[data-v-73d7ca85]{flex:1;min-width:0}.skelLine[data-v-73d7ca85]{height:.75rem;border-radius:.25rem;background:#f5f5f5;margin-bottom:.5rem}.skelLineTitle[data-v-73d7ca85]{width:85%;height:.875rem}.skelLineSummary[data-v-73d7ca85]{width:60%}.skelLineMeta[data-v-73d7ca85]{width:40%}
