.page-bg[data-v-5275db68]{min-height:calc(100vh - 3.3vw)}.wrap[data-v-5275db68]{max-width:62.5vw;margin:0 auto;padding:0 1.3vw}.crumb[data-v-5275db68]{font-size:.7vw;color:var(--t3);margin-bottom:.8vw}.crumb a[data-v-5275db68]{color:var(--t3);cursor:pointer}.crumb a[data-v-5275db68]:hover{color:var(--primary)}.crumb .sep[data-v-5275db68]{margin:0 .4vw;color:#ccc}.crumb .current[data-v-5275db68]{color:var(--t1)}.list-toolbar[data-v-5275db68]{background:#fff;border-radius:.4vw;padding:.9vw 1.3vw;margin-bottom:1vw;-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card)}.list-toolbar h1[data-v-5275db68]{margin:0 0 .7vw;font-size:1.1vw;font-weight:700}.list-toolbar h1 .count[data-v-5275db68]{font-size:.7vw;color:var(--t3);font-weight:400;margin-left:.5vw}.list-toolbar .filters[data-v-5275db68]{gap:.7vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-toolbar .filter-group[data-v-5275db68],.list-toolbar .filters[data-v-5275db68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-toolbar .filter-group[data-v-5275db68]{gap:.3vw}.list-toolbar .lk[data-v-5275db68]{font-size:.7vw;color:var(--t3);margin-right:.2vw}.list-toolbar .divider-v[data-v-5275db68]{width:1px;height:.9vw;background:var(--line)}.pill-filter[data-v-5275db68]{height:1.6vw;padding:0 .7vw;border-radius:5.2vw;background:#f3f4f7;color:var(--t2);font-size:.7vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:1px solid transparent}.pill-filter.active[data-v-5275db68]{background:var(--primary-soft);color:var(--primary);font-weight:600;border-color:var(--primary)}.list-card-grid[data-v-5275db68]{display:grid;grid-template-columns:repeat(4,1fr);gap:1vw}.list-card[data-v-5275db68]{background:#fff;border-radius:.5vw;overflow:hidden;cursor:pointer;border:1px solid var(--line);-webkit-transition:all .2s;transition:all .2s}.list-card[data-v-5275db68]:hover{-webkit-transform:translateY(-.1vw);transform:translateY(-.1vw);-webkit-box-shadow:var(--shadow-hover);box-shadow:var(--shadow-hover);border-color:transparent}.list-card .cv[data-v-5275db68]{aspect-ratio:5/4;background:#dfe7f2;background-size:cover;background-position:50%;position:relative}.list-card .free-tag[data-v-5275db68]{background:rgba(34,197,94,.95)}.list-card .busy-tag[data-v-5275db68],.list-card .free-tag[data-v-5275db68]{position:absolute;right:.5vw;top:.5vw;color:#fff;font-size:.6vw;padding:.2vw .4vw;border-radius:.2vw;font-weight:700}.list-card .busy-tag[data-v-5275db68]{background:rgba(255,149,0,.95)}.list-card .body[data-v-5275db68]{padding:.7vw .8vw}.list-card .nm[data-v-5275db68]{font-size:.8vw;font-weight:700;margin-bottom:.3vw;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.list-card .meta[data-v-5275db68]{font-size:.6vw;color:var(--t3);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.sk[data-v-5275db68]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f3f4f7),color-stop(50%,#e9eaef),color-stop(75%,#f3f4f7));background:linear-gradient(90deg,#f3f4f7 25%,#e9eaef 50%,#f3f4f7 75%);background-size:200% 100%;-webkit-animation:bd-shimmer 1.5s infinite;animation:bd-shimmer 1.5s infinite;border-radius:.2vw}.empty-state[data-v-5275db68]{padding:3.1vw 1.6vw;text-align:center;color:var(--t3)}.empty-state .ic-bg[data-v-5275db68]{width:4.2vw;height:4.2vw;border-radius:50%;background:#e7eaf1;margin:0 auto .8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9aa1b0}.empty-state .t[data-v-5275db68]{font-size:.7vw;color:var(--t2);margin-bottom:.3vw}.empty-state .s[data-v-5275db68]{font-size:.6vw;color:var(--t4)}.empty-state .empty-action[data-v-5275db68]{margin-top:.8vw;height:1.8vw;padding:0 1vw;background:var(--primary);color:#fff;border:none;border-radius:.3vw;font-size:.7vw;font-weight:600;cursor:pointer}.empty-state .empty-action[data-v-5275db68]:hover{background:var(--primary-hover)}.end-divider[data-v-5275db68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7vw;color:var(--t4);font-size:.6vw;margin:1.6vw 0 0}.end-divider[data-v-5275db68]:after,.end-divider[data-v-5275db68]:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--line)}.container[data-v-5275db68]{min-height:100vh;background:var(--bg)}.page-bg[data-v-5275db68]{background:var(--bg);padding:1.3vw 0 2.1vw}.ntf-wrap[data-v-5275db68]{max-width:39.6vw;margin:0 auto;padding:0 1.3vw}.ntf-card[data-v-5275db68]{background:#fff;border-radius:.4vw;-webkit-box-shadow:var(--shadow-card);box-shadow:var(--shadow-card);overflow:hidden}.ntf-tabs[data-v-5275db68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9vw;padding:0 .9vw;border-bottom:1px solid var(--line)}.ntf-tabs .tab[data-v-5275db68]{padding:.7vw .1vw;font-size:.7vw;color:var(--t2);cursor:pointer;border-bottom:.1vw solid transparent}.ntf-tabs .tab.active[data-v-5275db68]{color:var(--primary);border-bottom-color:var(--primary);font-weight:700}.ntf-tabs .read-all[data-v-5275db68]{margin-left:auto;font-size:.6vw;color:var(--primary);cursor:pointer}.ntf-loading[data-v-5275db68]{padding:2.1vw;text-align:center;color:var(--t3);font-size:.7vw}.ntf-row[data-v-5275db68]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7vw;padding:.8vw .9vw;border-bottom:1px solid var(--line);cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ntf-row[data-v-5275db68]:last-child{border-bottom:none}.ntf-row[data-v-5275db68]:hover{background:#fafbfd}.ntf-row.unread[data-v-5275db68]{background:var(--primary-soft)}.ntf-row.unread[data-v-5275db68]:hover{background:#e4efff}.ntf-row .av[data-v-5275db68]{width:2.1vw;height:2.1vw;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8vw;font-weight:700;color:#fff;background:linear-gradient(135deg,#9bb8e3,#cee5ff)}.ntf-row .av.promote[data-v-5275db68]{background:linear-gradient(135deg,#ffd57f,#ff9f43);color:#7c4a03}.ntf-row .av.energy[data-v-5275db68]{background:linear-gradient(135deg,#fff4d6,#ffe0a3);color:#a07005}.ntf-row .av.like[data-v-5275db68]{background:linear-gradient(135deg,#fecdd3,#fda4af);color:#be123c}.ntf-row .av.comment[data-v-5275db68]{background:linear-gradient(135deg,#bae6fd,#7dd3fc);color:#0369a1}.ntf-row .av.timelapse[data-v-5275db68]{background:linear-gradient(135deg,#c7d2fe,#a5b4fc);color:#3730a3}.ntf-row .body[data-v-5275db68]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ntf-row .body .nm[data-v-5275db68]{font-size:.7vw;font-weight:600;color:var(--t1)}.ntf-row .body .desc[data-v-5275db68]{font-size:.7vw;color:var(--t2);margin-top:.2vw;line-height:1.6;word-break:break-all}.ntf-row .body .time[data-v-5275db68]{font-size:.6vw;color:var(--t4);margin-top:.3vw}.ntf-row .preview[data-v-5275db68]{width:2.9vw;height:2.9vw;border-radius:.3vw;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}.load-more-row[data-v-5275db68]{text-align:center;padding:.7vw 0}.load-more-row button[data-v-5275db68]{height:1.8vw;padding:0 1vw;background:#fff;color:var(--primary);border:1px solid var(--primary);border-radius:.3vw;font-size:.7vw;cursor:pointer}.load-more-row button[data-v-5275db68]:hover{background:var(--primary-soft)}