.rail[data-v-40b4e404]{background:var(--rail);width:252px;height:100%;color:var(--rail-fg);box-shadow:inset -1px 0 0 var(--rail-edge);flex-direction:column;padding:20px 0 22px;display:flex}.brand[data-v-40b4e404]{justify-content:space-between;align-items:center;padding:0 16px 18px;display:flex}.close[data-v-40b4e404]{width:28px;height:28px;color:var(--rail-fg);cursor:pointer;border-radius:8px;place-items:center;display:none}.close svg[data-v-40b4e404]{width:14px;height:14px}.who[data-v-40b4e404]{background:var(--rail-panel);border:1px solid var(--rail-panel-edge);border-radius:10px;align-items:center;gap:10px;margin:0 12px 16px;padding:10px 11px;display:flex}.avatar[data-v-40b4e404]{background:var(--teal);width:34px;height:34px;color:var(--on-teal);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.who-text[data-v-40b4e404]{flex-direction:column;min-width:0;display:flex}.who-text b[data-v-40b4e404]{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.3;overflow:hidden}.who-text span[data-v-40b4e404]{color:var(--rail-nav);font-size:11px}.scroll[data-v-40b4e404]{flex:1;min-height:0;overflow-y:auto}.label[data-v-40b4e404]{letter-spacing:.2em;color:var(--rail-label);padding:0 16px 6px;font-size:9.5px;font-weight:600}.label.second[data-v-40b4e404]{padding-top:16px}nav[data-v-40b4e404]{flex-direction:column;gap:2px;padding:0 12px}.foot[data-v-40b4e404],.link[data-v-40b4e404],.live[data-v-40b4e404],.live-head[data-v-40b4e404],nav[data-v-40b4e404]{display:flex}.link[data-v-40b4e404]{color:var(--rail-nav);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:9px 11px;font-size:13px}.link[data-v-40b4e404]:hover{background:var(--rail-panel)}.link svg[data-v-40b4e404]{flex:none;width:17px;height:17px}.link.on[data-v-40b4e404]{background:var(--teal);color:var(--on-teal)}.link.on[data-v-40b4e404],.live-head[data-v-40b4e404],.pill[data-v-40b4e404]{font-weight:600}.pill[data-v-40b4e404]{background:var(--rail-chip);color:var(--rail-chip-fg);border-radius:6px;margin-left:auto;padding:2px 7px;font-size:10.5px}.link.on .pill[data-v-40b4e404]{color:var(--on-teal);background:#0b2e2b20}.foot[data-v-40b4e404]{gap:10px;padding:16px 12px 0}.foot[data-v-40b4e404],.live[data-v-40b4e404]{flex-direction:column}.live[data-v-40b4e404]{background:var(--rail-panel);border:1px solid var(--rail-panel-edge);border-radius:12px;padding:11px 12px}.live-head[data-v-40b4e404]{color:var(--rail-live);align-items:center;gap:7px;font-size:11px}.live-head i[data-v-40b4e404]{background:var(--teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #0fbfb22e}.live-num[data-v-40b4e404]{letter-spacing:-.02em;margin-top:7px;font-size:17px;font-weight:700}.live-sub[data-v-40b4e404]{color:var(--rail-nav);margin-top:1px;font-size:10.5px}@media (width<=1023px){.close[data-v-40b4e404]{display:grid}}.topbar[data-v-19682d4c]{z-index:var(--z-sticky);background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:11px 30px;display:flex;position:sticky;top:0}.burger[data-v-19682d4c]{width:36px;height:36px;color:var(--ink);cursor:pointer;place-items:center;display:none}.burger svg[data-v-19682d4c]{width:22px;height:22px}.crumbs[data-v-19682d4c]{color:var(--muted-2);white-space:nowrap;font-size:11px;font-weight:500}.crumbs span[data-v-19682d4c]{opacity:.45;margin:0 8px}.crumbs b[data-v-19682d4c]{color:var(--ink);font-weight:600}.search[data-v-19682d4c]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:280px;color:var(--muted-2);cursor:pointer;align-items:center;gap:8px;margin-left:auto;padding:8px 10px 8px 12px;font-size:13px;display:flex}.search svg[data-v-19682d4c]{flex:none;width:15px;height:15px}.search kbd[data-v-19682d4c]{font:inherit;color:var(--muted-3);border:1px solid var(--line);border-radius:var(--radius);margin-left:auto;padding:1px 6px;font-size:11px}@media (width<=1023px){.topbar[data-v-19682d4c]{padding:8px 16px}.burger[data-v-19682d4c]{display:grid}.crumbs[data-v-19682d4c],.new[data-v-19682d4c],.search kbd[data-v-19682d4c]{display:none}.search[data-v-19682d4c]{flex:1;width:auto;min-width:0}}.list[data-v-57d0b6a8]{max-height:320px;margin-top:10px;overflow-y:auto}.list button[data-v-57d0b6a8]{border-radius:var(--radius);width:100%;color:var(--ink-3);text-align:left;cursor:pointer;justify-content:space-between;gap:12px;padding:8px 10px;font-size:13px;display:flex}.list button[data-v-57d0b6a8]:focus-visible,.list button[data-v-57d0b6a8]:hover{background:var(--card-soft)}small[data-v-57d0b6a8]{color:var(--muted-3);flex:none;font-size:11px}.none[data-v-57d0b6a8]{color:var(--muted);margin-top:12px;font-size:13px}.toasts[data-v-9ec8ce4b]{z-index:var(--z-toast);flex-direction:column;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.toast[data-v-9ec8ce4b]{border-radius:var(--radius);background:var(--action);color:var(--on-action);padding:10px 14px;font-size:13px;box-shadow:0 6px 20px #0000002e}.toast.error[data-v-9ec8ce4b]{background:var(--danger);color:var(--card)}.shell[data-v-aec99f62]{min-height:100dvh}.rail-slot[data-v-aec99f62]{width:252px;z-index:var(--z-rail);position:fixed;inset:0 auto 0 0}.main[data-v-aec99f62]{min-width:0;margin-left:252px}.page[data-v-aec99f62]{flex-direction:column;gap:14px;padding:18px 30px 40px;display:flex}.scrim[data-v-aec99f62]{display:none}@media (width<=1023px){.rail-slot[data-v-aec99f62]{transition:transform .2s;transform:translate(-100%)}.rail-slot.open[data-v-aec99f62]{transform:none}.scrim[data-v-aec99f62]{z-index:var(--z-scrim);background:var(--overlay);display:block;position:fixed;inset:0}.main[data-v-aec99f62]{margin-left:0}.page[data-v-aec99f62]{padding:14px 16px 32px}}@media (prefers-reduced-motion:reduce){.rail-slot[data-v-aec99f62]{transition:none}}
