.qh{--qh-bg:#0a0a0acc;--qh-panel:#0a0a0a;--qh-border:#1f1f1f;--qh-text:#ededed;--qh-muted:#8a8a8a;--qh-accent:#0f8;--qh-sans:var(--font-geist-sans,"Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);--qh-mono:var(--font-geist-mono,"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace);z-index:50;background:var(--qh-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--qh-border);font-family:var(--qh-sans);color:var(--qh-text);position:sticky;top:0}.qh *,.qh :before,.qh :after{box-sizing:border-box}.qh ul{margin:0;padding:0;list-style:none}.qh-bar{align-items:center;gap:24px;max-width:1200px;height:64px;margin:0 auto;padding:0 20px;display:flex}.qh-brand{color:var(--qh-text);border-radius:6px;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.qh-wordmark{font-family:var(--qh-mono);letter-spacing:.18em;text-transform:uppercase;font-size:14px;font-weight:600}.qh-nav{display:none}.qh-nav ul{align-items:center;gap:4px;display:flex}.qh-link{height:36px;color:var(--qh-muted);border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}a.qh-link:hover{color:var(--qh-text);background:#ffffff0a}.qh-active{color:var(--qh-text)}.qh-nav .qh-active:after{content:"";background:var(--qh-accent);border-radius:2px;height:2px;position:absolute;bottom:-14px;left:12px;right:12px}.qh-soon{opacity:.45;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}.qh-soon-label{filter:blur(.6px)}.qh-tag{font-family:var(--qh-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--qh-border);color:var(--qh-muted);border-radius:4px;padding:2px 5px;font-size:9px;font-weight:600}.qh-right{align-items:center;gap:10px;margin-left:auto;display:flex}.qh-menu{border:1px solid var(--qh-border);width:40px;height:40px;color:var(--qh-text);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:border-color .15s;display:inline-flex}.qh-menu:hover{border-color:#333}.qh-burger,.qh-burger:before,.qh-burger:after{background:currentColor;border-radius:1px;width:16px;height:1.5px;transition:transform .2s,background-color .2s;display:block}.qh-burger{position:relative}.qh-burger:before,.qh-burger:after{content:"";position:absolute;left:0}.qh-burger:before{top:-5px}.qh-burger:after{top:5px}.qh-burger-open{background:0 0}.qh-burger-open:before{transform:translateY(5px)rotate(45deg)}.qh-burger-open:after{transform:translateY(-5px)rotate(-45deg)}.qh-panel{border-top:1px solid var(--qh-border);background:var(--qh-panel);padding:8px 12px 16px}.qh-panel[hidden]{display:none}.qh-panel ul{flex-direction:column;gap:2px;display:flex}.qh-panel .qh-link{width:100%;height:48px;font-size:16px}.qh-panel .qh-active:before{content:"";background:var(--qh-accent);border-radius:50%;width:6px;height:6px}.qh a:focus-visible,.qh button:focus-visible{outline:2px solid var(--qh-accent);outline-offset:2px}@media (min-width:768px){.qh-nav{display:block}.qh-menu,.qh-panel{display:none}.qh-bar{padding:0 24px}}@media (prefers-reduced-motion:reduce){.qh-link,.qh-menu,.qh-burger,.qh-burger:before,.qh-burger:after{transition:none}}
