.bell[data-v-bdd202cd],.bell-btn[data-v-bdd202cd]{position:relative}.bell-count[data-v-bdd202cd]{background:var(--viz-critical);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-6px}.bell-panel[data-v-bdd202cd]{z-index:60;background:var(--s-surface);border:1px solid var(--s-line);border-radius:12px;width:min(400px,100vw - 32px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 40px #0000002e}.bell-head[data-v-bdd202cd]{color:var(--s-ink);justify-content:space-between;align-items:center;padding:14px 16px 10px;font-size:14px;display:flex}.bell-list[data-v-bdd202cd]{max-height:420px;margin:0;padding:0 6px;list-style:none;overflow:auto}.bell-list li[data-v-bdd202cd]{border-radius:8px}.bell-list li.unread[data-v-bdd202cd]{background:color-mix(in srgb,var(--s-accent) 8%,transparent)}.bell-item[data-v-bdd202cd]{color:inherit;border-radius:8px;gap:10px;padding:10px;text-decoration:none;display:flex}a.bell-item[data-v-bdd202cd]:hover{background:var(--s-nav-hover)}.bell-text[data-v-bdd202cd]{gap:2px;min-width:0;display:grid}.bell-title[data-v-bdd202cd]{color:var(--s-ink);font-size:13px;font-weight:600;line-height:1.35}.bell-text small[data-v-bdd202cd]{color:var(--s-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.bell-when[data-v-bdd202cd]{color:var(--s-dim)!important}.bell-empty[data-v-bdd202cd]{color:var(--s-muted);margin:0;padding:4px 16px 14px;font-size:13px}.bell-all[data-v-bdd202cd]{border-top:1px solid var(--s-line-soft);color:var(--s-accent-text);text-align:center;padding:12px 16px;font-size:13px;display:block}.link-btn[data-v-bdd202cd]{color:var(--s-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.nav-item[data-v-52c87241]{position:relative}.nav-label[data-v-52c87241]{flex:1;min-width:0}.nav-badge[data-v-52c87241]{text-align:center;background:var(--s-nav-active);min-width:20px;height:20px;color:var(--s-accent-text);border-radius:10px;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.nav-badge.alert[data-v-52c87241]{background:var(--viz-critical);color:#fff}.nav-badge.action[data-v-52c87241]{background:var(--viz-2);color:#fff}.admin-who[data-v-52c87241]{border-top:1px solid var(--s-line-sidebar);align-items:center;gap:10px;padding:12px 8px 0;display:flex}.admin-who-text[data-v-52c87241]{min-width:0;font-size:12px;display:grid}.admin-who-text strong[data-v-52c87241]{color:var(--s-ink)}.admin-who-text small[data-v-52c87241],.admin-who-text strong[data-v-52c87241]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-who-text small[data-v-52c87241]{color:var(--s-faint)}.admin-bottom-actions[data-v-52c87241]{justify-content:space-between;align-items:center;gap:8px;padding:12px 8px 0;display:flex}.admin-top-right[data-v-52c87241]{align-items:center;gap:14px;margin-left:auto;display:flex}.test-badge.live[data-v-52c87241]{background:color-mix(in srgb,var(--viz-critical) 12%,transparent);border-color:color-mix(in srgb,var(--viz-critical) 40%,transparent);color:var(--s-danger-ink)}.crumb.current[data-v-52c87241]{color:var(--s-ink);font-weight:600}.admin-main[data-v-52c87241]{max-width:1440px}.admin-scrim[data-v-52c87241]{display:none}@media (width<=760px){.admin-scrim[data-v-52c87241]{z-index:25;background:#00000059;display:block;position:fixed;inset:0}.admin-top-right .test-badge[data-v-52c87241]{display:none}}
