.hud-nav-item[data-v-6b37044d]{letter-spacing:.02em;min-height:44px;color:var(--ui-text-muted);cursor:pointer;transition:background-color var(--hud-dur-fast) var(--hud-ease),color var(--hud-dur-fast) var(--hud-ease);align-items:center;gap:12px;padding:0 12px 0 14px;font-size:13px;font-weight:500;display:flex;position:relative}.hud-nav-item[data-v-6b37044d]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent);color:var(--ui-text-highlighted)}.hud-nav-item[data-v-6b37044d]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.hud-nav-item__rail[data-v-6b37044d]{background:var(--ui-primary);width:2px;height:0;transition:height var(--hud-dur) var(--hud-ease);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hud-nav-item:hover .hud-nav-item__rail[data-v-6b37044d]{height:40%}.hud-nav-item--active[data-v-6b37044d]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);color:var(--ui-text-highlighted);font-weight:600}.hud-nav-item--active .hud-nav-item__rail[data-v-6b37044d]{height:100%;box-shadow:0 0 12px 0 var(--ui-primary)}.hud-nav-item--active .hud-nav-item__icon[data-v-6b37044d]{color:var(--ui-primary)}.hud-nav-item__count[data-v-6b37044d]{font-family:var(--font-display);letter-spacing:.04em;color:var(--ui-text-dimmed);border:1px solid var(--ui-border-muted);transition:color var(--hud-dur-fast) var(--hud-ease),border-color var(--hud-dur-fast) var(--hud-ease);border-radius:4px;padding:2px 6px;font-size:11px}.hud-nav-item--active .hud-nav-item__count[data-v-6b37044d],.hud-nav-item:hover .hud-nav-item__count[data-v-6b37044d]{color:var(--ui-primary);border-color:var(--ui-border-accented)}@media (prefers-reduced-motion:reduce){.hud-nav-item__rail[data-v-6b37044d]{transition:none}}.hud-shell[data-v-d892214b]{background:var(--ui-bg);position:relative}.hud-shell__aura[data-v-d892214b]{pointer-events:none;z-index:0;background:radial-gradient(720px 420px at 12% -6%,color-mix(in srgb,var(--ui-primary) 12%,transparent),transparent 70%),radial-gradient(620px 380px at 92% 4%,color-mix(in srgb,var(--ui-secondary) 10%,transparent),transparent 70%);position:fixed;inset:0}.hud-appbar[data-v-d892214b]{z-index:40;background:color-mix(in srgb,var(--ui-bg-muted) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ui-border);position:sticky}.hud-appbar[data-v-d892214b]:after{content:"";background:var(--hud-rail);opacity:.6;height:1px;position:absolute;inset:auto 0 -1px}.hud-brand[data-v-d892214b]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;display:flex}.hud-brand[data-v-d892214b]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.hud-brand__mark[data-v-d892214b]{width:26px;height:26px;color:var(--ui-bg);background:linear-gradient(135deg,var(--ui-primary),var(--ui-secondary));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;display:grid}.hud-brand__name[data-v-d892214b]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text-highlighted);font-size:15px;line-height:1}.hud-brand__name-accent[data-v-d892214b]{color:var(--ui-primary)}.hud-context[data-v-d892214b]{letter-spacing:.16em;text-transform:uppercase;color:var(--ui-text-dimmed);align-items:center;gap:6px;margin-left:6px;font-size:11px;font-weight:600}.hud-context__slash[data-v-d892214b]{color:var(--ui-primary);opacity:.6}.hud-search[data-v-d892214b]{border:1px solid var(--ui-border-muted);background:color-mix(in srgb,var(--ui-bg-elevated) 60%,transparent);height:32px;color:var(--ui-text-muted);cursor:pointer;transition:border-color var(--hud-dur-fast) var(--hud-ease),color var(--hud-dur-fast) var(--hud-ease);border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.hud-search[data-v-d892214b]:hover{border-color:var(--ui-border-accented);color:var(--ui-text-highlighted)}.hud-search__text[data-v-d892214b]{display:none}@media (width>=768px){.hud-search__text[data-v-d892214b]{display:inline}}.hud-search__kbd[data-v-d892214b]{font-family:var(--font-mono);border:1px solid var(--ui-border-muted);color:var(--ui-text-dimmed);border-radius:3px;padding:1px 4px;font-size:10px;display:none}@media (width>=768px){.hud-search__kbd[data-v-d892214b]{display:inline-block}}.hud-onair[data-v-d892214b]{white-space:nowrap;border:1px solid color-mix(in srgb,var(--hud-live) 34%,transparent);background:var(--hud-live-soft);border-radius:6px;flex-shrink:0;align-items:center;gap:8px;height:32px;padding:0 10px;display:flex}.hud-onair__indicator[data-v-d892214b] .live-indicator__label{display:none}@media (width>=480px){.hud-onair__indicator[data-v-d892214b] .live-indicator__label{display:inline}}.hud-onair__count[data-v-d892214b]{font-family:var(--font-display);color:var(--hud-live);font-size:13px;line-height:1}.hud-onair--idle[data-v-d892214b]{border-color:var(--ui-border-muted);background:var(--ui-bg-muted)}.hud-onair--idle .hud-onair__count[data-v-d892214b],.hud-stamp[data-v-d892214b]{color:var(--ui-text-dimmed)}.hud-stamp[data-v-d892214b]{letter-spacing:.04em;align-items:center;gap:5px;font-size:11px}.hud-sidebar[data-v-d892214b]{z-index:1;background:color-mix(in srgb,var(--ui-bg-muted) 76%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--ui-border);position:relative}.hud-sidebar__footer[data-v-d892214b]{border-top:1px solid var(--ui-border-muted)}.hud-footer[data-v-d892214b]{z-index:1;border-top:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-muted) 60%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.hud-footer__inner[data-v-d892214b]{gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.75rem 1.25rem 2rem;display:grid}.hud-footer__nav[data-v-d892214b]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.25rem;display:grid}.hud-footer__links[data-v-d892214b]{gap:.35rem;margin-top:.5rem;display:grid}.hud-footer__link[data-v-d892214b]{color:var(--ui-text-toned);transition:color var(--hud-dur-fast) var(--hud-ease);font-size:13px}.hud-footer__link[data-v-d892214b]:hover{color:var(--ui-primary)}.hud-footer__colophon[data-v-d892214b]{border-top:1px solid var(--ui-border-muted);color:var(--ui-text-dimmed);max-width:70ch;padding-top:1rem;font-size:12px}.hud-sidebar__stamp[data-v-d892214b]{font-family:var(--font-display);color:var(--ui-text-toned);font-size:12px;line-height:1.3}
