.bell[data-v-fc272b12],.bell-wrap[data-v-fc272b12]{position:relative}.bell[data-v-fc272b12]{align-items:center;background:none;border:0;color:var(--muted);cursor:pointer;display:inline-flex;padding:2px}.bell.has[data-v-fc272b12]{color:var(--warn)}.badge[data-v-fc272b12]{background:var(--bad);border-radius:999px;color:#fff;font-size:9px;font-weight:800;line-height:14px;padding:0 4px;right:-6px;top:-5px}.badge[data-v-fc272b12],.panel[data-v-fc272b12]{position:absolute}.panel[data-v-fc272b12]{background:var(--panel-solid);border:1px solid var(--line-hi);border-radius:12px;box-shadow:0 18px 44px #00000080;max-height:60vh;overflow-y:auto;right:0;top:130%;width:min(340px,calc(100vw - 24px));z-index:70}.head[data-v-fc272b12]{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 12px}.link[data-v-fc272b12]{background:none;border:0;color:var(--accent);cursor:pointer;font-size:11.5px}.empty[data-v-fc272b12]{color:var(--muted);font-size:13px;margin:0;padding:16px 12px}.list[data-v-fc272b12]{list-style:none;margin:0;padding:0}.list li[data-v-fc272b12]{align-items:baseline;border-bottom:1px solid var(--line);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:9px 12px}.list li.unread[data-v-fc272b12]{background:#5ac8ff0f}.list li[data-v-fc272b12]:hover{background:var(--panel2)}.tag[data-v-fc272b12]{background:var(--accent);border-radius:8px;color:#04121f;flex:none;font-size:10.5px;font-weight:800;padding:1px 6px}.tag.score[data-v-fc272b12]{background:var(--good)}.msg[data-v-fc272b12]{color:var(--text)}.auth-nav[data-v-02d149c0]{align-items:center;display:inline-flex;gap:8px}.auth-skeleton[data-v-02d149c0]{background:var(--panel2);border:1px solid var(--line);border-radius:20px;display:inline-block;height:26px;opacity:.5;width:88px}.who[data-v-02d149c0]{align-items:center;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;gap:5px;max-width:160px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.who[data-v-02d149c0]:hover{text-decoration:underline}.chip[data-v-02d149c0]{background:var(--panel2);border:1px solid var(--line);border-radius:20px;color:var(--text);cursor:pointer;font-size:11.5px;font-weight:700;padding:4px 10px;text-decoration:none;white-space:nowrap}.chip.login[data-v-02d149c0],.chip[data-v-02d149c0]:hover{border-color:var(--accent);color:var(--accent)}.app-header[data-v-585af832]{-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);background:#070b16db;border-bottom:1px solid var(--line);gap:16px;padding:13px 26px;position:sticky;top:0;z-index:30}.app-header[data-v-585af832],.brand[data-v-585af832]{align-items:center;display:flex}.brand[data-v-585af832]{color:var(--text);font-size:16px;font-weight:800;gap:11px;text-decoration:none;white-space:nowrap}.brand small[data-v-585af832]{color:var(--muted);font-weight:500}.logo[data-v-585af832]{background:conic-gradient(from 210deg,var(--accent),var(--accent2),var(--good),var(--accent));border-radius:9px;box-shadow:0 0 22px -4px var(--accent);color:var(--on-accent);display:grid;font-weight:900;height:30px;place-items:center;width:30px}.tabs[data-v-585af832]{display:flex;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.tabs a[data-v-585af832]{align-items:center;border:1px solid transparent;border-radius:10px;color:var(--muted);display:inline-flex;font-size:13.5px;font-weight:600;padding:8px 14px;text-decoration:none;transition:.18s;white-space:nowrap}.tabs a[data-v-585af832]:hover{background:var(--panel-hi);color:var(--text)}.tabs a.on[data-v-585af832]{background:#5ac8ff1f;border-color:#5ac8ff73;color:var(--text)}.mid[data-v-585af832]{display:flex;flex:1;justify-content:center;min-width:0}.burger[data-v-585af832],.mid[data-v-585af832]:empty,.mid:empty+.right[data-v-585af832],.right[data-v-585af832]{margin-left:auto}.burger[data-v-585af832]{background:none;border:1px solid transparent;border-radius:10px;color:var(--text);cursor:pointer;display:none;height:44px;place-items:center;width:44px}.burger[data-v-585af832]:hover{background:var(--panel-hi)}.burger[data-v-585af832] .lucide{height:22px;width:22px}.drawer-wrap[data-v-585af832]{height:calc(100dvh - 100%);left:0;position:absolute;right:0;top:100%;z-index:50}.scrim[data-v-585af832]{background:#070b16b3;inset:0}.drawer[data-v-585af832],.scrim[data-v-585af832]{position:absolute}.drawer[data-v-585af832]{background:var(--panel-deep);border-left:1px solid var(--line);bottom:0;box-shadow:-20px 0 40px -20px #000c;display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding:12px 12px calc(16px + env(safe-area-inset-bottom));right:0;top:0;width:min(320px,86%)}.drawer a[data-v-585af832]{align-items:center;border:1px solid transparent;border-radius:10px;color:var(--text);display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:space-between;min-height:48px;padding:0 14px;text-decoration:none}.drawer a[data-v-585af832]:hover{background:var(--panel-hi)}.drawer a.on[data-v-585af832]{background:#5ac8ff1f;border-color:#5ac8ff73;font-weight:700}.drawer .mark[data-v-585af832]{color:var(--muted-2);font-size:12px;font-weight:400}.drawer .sep[data-v-585af832]{background:var(--line);height:1px;margin:8px 0}.drawer[data-v-585af832] .auth-nav{justify-content:center}.drawer[data-v-585af832] .chip{align-items:center;border-radius:10px;display:inline-flex;font-size:14px;gap:8px;justify-content:center;min-height:48px;padding:0 18px}.drawer .note[data-v-585af832]{color:var(--muted-2);font-size:12.5px;line-height:1.5;margin:10px 4px 0}@media(max-width:900px){.app-header[data-v-585af832]{gap:8px;padding:8px 10px 8px 16px}.mid[data-v-585af832],.right[data-v-585af832],.tabs[data-v-585af832]{display:none}.burger[data-v-585af832]{display:grid}}
