.hud[data-v-1038dc75]{--w: 258px;--w-collapsed: 76px;--item-h: 40px;--neon: var(--sb-neon, var(--ui-accent, #ededed));--ring: var(--inp-ring, 255 255 255);--mono: ui-monospace, "SF Mono", "JetBrains Mono", "Fira Code", Menlo, Consolas, monospace;--ease: var(--ease-out, cubic-bezier(.22, 1, .36, 1));display:flex;flex-direction:column;width:var(--w);height:560px;max-height:80vh;padding:14px 12px;gap:2px;border:1px solid color-mix(in srgb,var(--neon) 22%,var(--inp-border, #2a2a2a));border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--neon) 5%,transparent),transparent 40%),var(--bg-card, #080b0a);color:var(--inp-text, #ededed);font-family:var(--mono);overflow:hidden;transition:width .42s var(--ease)}.hud.is-collapsed[data-v-1038dc75]{--w: var(--w-collapsed)}.hud__head[data-v-1038dc75]{display:flex;align-items:center;gap:10px;height:var(--item-h);padding:0 8px}.hud__mark[data-v-1038dc75]{display:inline-flex;color:var(--neon);flex:0 0 auto;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--neon) 55%,transparent))}.hud__brand[data-v-1038dc75]{flex:1 1 auto;font-weight:700;font-size:14px;letter-spacing:.18em;white-space:nowrap;overflow:hidden}.hud__collapse[data-v-1038dc75]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 4px;border:0;border-radius:5px;background:transparent;color:var(--neon);cursor:pointer;font-family:var(--mono);font-size:14px;transition:background .16s ease}.hud__collapse[data-v-1038dc75]:hover:not(:disabled){background:color-mix(in srgb,var(--neon) 12%,transparent)}.hud__collapse[data-v-1038dc75]:focus-visible{outline:1px solid var(--neon);outline-offset:1px}.hud__section[data-v-1038dc75]{margin:6px 10px 4px;font-size:10px;letter-spacing:.22em;color:color-mix(in srgb,var(--neon) 70%,var(--text-muted, #6b6b6b));opacity:.8}.hud__nav[data-v-1038dc75]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;min-height:0;padding:2px 0}.hud__nav[data-v-1038dc75]::-webkit-scrollbar{width:5px}.hud__nav[data-v-1038dc75]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--neon) 30%,transparent);border-radius:0}.hud__group[data-v-1038dc75]{display:flex;flex-direction:column}.hud__item[data-v-1038dc75]{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:var(--item-h);padding:0 10px;border:0;border-left:2px solid transparent;border-radius:0 6px 6px 0;background:transparent;color:var(--text-secondary, #9aa5a1);font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;transition:color .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease)}.hud__item[data-v-1038dc75]:hover:not(.is-active){color:var(--inp-text, #ededed);background:rgb(var(--ring) / .04)}.hud__item[data-v-1038dc75]:focus-visible{outline:1px solid var(--neon);outline-offset:-2px}.hud__item.is-active[data-v-1038dc75]{color:var(--neon);border-left-color:var(--neon);background:linear-gradient(90deg,color-mix(in srgb,var(--neon) 14%,transparent),transparent 75%);text-shadow:0 0 10px color-mix(in srgb,var(--neon) 55%,transparent)}.hud__scan[data-v-1038dc75]{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:0}.hud__item.is-active .hud__scan[data-v-1038dc75]{opacity:1}.hud__scan[data-v-1038dc75]:after{content:"";position:absolute;left:0;right:0;height:40%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--neon) 12%,transparent),transparent);animation:hud-scan-1038dc75 2.6s linear infinite}@keyframes hud-scan-1038dc75{0%{top:-40%}to{top:100%}}.hud__mk[data-v-1038dc75]{flex:0 0 auto;color:var(--neon);opacity:0;transition:opacity .18s ease,transform .22s var(--ease);transform:translate(-4px);font-size:11px}.hud__item.is-active .hud__mk[data-v-1038dc75]{opacity:1;transform:translate(0)}.hud__icon[data-v-1038dc75]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.hud__icon[data-v-1038dc75] svg{width:18px;height:18px;display:block}.hud__dot[data-v-1038dc75]:after{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.6}.hud__label[data-v-1038dc75]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.hud__badge[data-v-1038dc75]{flex:0 0 auto;min-width:18px;height:17px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:color-mix(in srgb,var(--neon) 22%,transparent);color:var(--neon);font-size:10px;font-weight:700}.hud__chev[data-v-1038dc75]{flex:0 0 auto;opacity:.6;transition:transform .26s var(--ease)}.hud__chev.is-open[data-v-1038dc75]{transform:rotate(180deg)}.hud__fade[data-v-1038dc75]{transition:opacity .16s var(--ease)}.is-collapsed .hud__fade[data-v-1038dc75]{opacity:0}.is-collapsed .hud__item[data-v-1038dc75]{justify-content:flex-start}.hud__sub[data-v-1038dc75]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.hud__sub.is-open[data-v-1038dc75]{grid-template-rows:1fr}.hud__sub-clip[data-v-1038dc75]{overflow:hidden;display:flex;flex-direction:column}.hud__subitem[data-v-1038dc75]{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px 0 20px;border:0;background:transparent;color:var(--text-muted, #6b7671);font-family:var(--mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;text-align:left;text-decoration:none;cursor:pointer;transition:color .15s ease}.hud__subitem[data-v-1038dc75]:hover{color:var(--inp-text, #ededed)}.hud__subitem[data-v-1038dc75]:focus-visible{outline:1px solid var(--neon);outline-offset:-2px}.hud__subitem.is-active[data-v-1038dc75]{color:var(--neon)}.hud__submk[data-v-1038dc75]{flex:0 0 auto;opacity:.5}.hud.is-disabled[data-v-1038dc75]{opacity:.6;pointer-events:none}@media(prefers-reduced-motion:reduce){.hud[data-v-1038dc75],.hud__item[data-v-1038dc75],.hud__sub[data-v-1038dc75],.hud__chev[data-v-1038dc75],.hud__mk[data-v-1038dc75],.hud__fade[data-v-1038dc75]{transition:none}.hud__scan[data-v-1038dc75]:after{animation:none;display:none}}
