aside.svelte-1tpzg2h{width:var(--sidebar-w);background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:4px;height:100vh;padding:16px 12px;font-size:14px;display:flex;position:sticky;top:0}.brand.svelte-1tpzg2h{align-items:center;gap:10px;padding:6px 10px 18px;font-size:15px;font-weight:600;display:flex}.name.svelte-1tpzg2h{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}nav.svelte-1tpzg2h{flex-direction:column;gap:4px;display:flex}nav.svelte-1tpzg2h a:where(.svelte-1tpzg2h){border-radius:var(--radius-sm);color:var(--ink-2);padding:8px 10px;text-decoration:none}nav.svelte-1tpzg2h a:where(.svelte-1tpzg2h):hover{background:var(--surface-2)}nav.svelte-1tpzg2h a.active:where(.svelte-1tpzg2h){background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.divider.svelte-1tpzg2h{background:var(--border-soft);height:1px;margin:10px}nav.svelte-1tpzg2h a.admin:where(.svelte-1tpzg2h){color:var(--ink-4);align-items:center;gap:8px;display:flex}nav.svelte-1tpzg2h a.admin:where(.svelte-1tpzg2h):hover{color:var(--ink)}.diamond.svelte-1tpzg2h{color:var(--accent);font-size:10px}.powered.svelte-1tpzg2h{color:var(--ink-5);text-align:center;margin-top:auto;padding:6px 10px 0;font-size:11px}.powered.svelte-1tpzg2h+.user:where(.svelte-1tpzg2h){margin-top:0}.user.svelte-1tpzg2h{border-top:1px solid var(--border-soft);align-items:center;gap:10px;margin-top:auto;padding:10px;font-size:13px;display:flex}.avatar.svelte-1tpzg2h{background:var(--input-border);border-radius:50%;flex-shrink:0;width:28px;height:28px}.who.svelte-1tpzg2h{flex:1;min-width:0}.uname.svelte-1tpzg2h{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.role.svelte-1tpzg2h{color:var(--ink-5);font-size:12px}.out.svelte-1tpzg2h{color:var(--ink-5);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.out.svelte-1tpzg2h:hover{color:var(--ink)}nav.svelte-1cl2gtt{height:var(--bottomnav-h);background:var(--surface);border-top:1px solid var(--border);padding-top:10px;padding-bottom:env(safe-area-inset-bottom);text-align:center;z-index:5;grid-template-columns:repeat(4,1fr);align-items:start;font-size:11px;display:none;position:fixed;bottom:0;left:0;right:0}a.svelte-1cl2gtt{color:var(--ink-5);flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}.icon.svelte-1cl2gtt{border:1.5px solid var(--dashed);border-radius:6px;width:22px;height:22px}a.active.svelte-1cl2gtt{color:var(--accent-ink);font-weight:600}a.active.svelte-1cl2gtt .icon:where(.svelte-1cl2gtt){background:var(--accent);border-color:var(--accent)}@media (width<=767px){nav.svelte-1cl2gtt{display:grid}}.wrap.svelte-1v2axqk{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;padding:32px 16px;display:flex}.shell.svelte-1v2axqk{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:100vh;display:grid}main.svelte-1v2axqk{flex-direction:column;min-width:0;display:flex}.content.svelte-1v2axqk{flex-direction:column;flex:1;gap:24px;padding:28px;display:flex}.loading.svelte-1v2axqk,.blocked.svelte-1v2axqk{color:var(--ink-5);text-align:center;padding:48px}.blocked.svelte-1v2axqk h1:where(.svelte-1v2axqk){color:var(--ink);margin-bottom:8px;font-size:20px}.impersonating.svelte-1v2axqk{z-index:6;background:var(--amber-bg);color:var(--amber-fg);justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex;position:sticky;top:0}@media (width<=767px){.shell.svelte-1v2axqk{grid-template-columns:minmax(0,1fr)}.shell.svelte-1v2axqk aside{display:none}.content.svelte-1v2axqk{padding:16px;padding-bottom:calc(var(--bottomnav-h) + 16px);gap:14px}}
