.hero-console{position:relative;display:grid;grid-template-areas:"topbar topbar" "rail   main" "status status";grid-template-columns:var(--w-rail) 1fr;grid-template-rows:var(--h-topbar) 1fr var(--h-status);width:100%;height:100dvh;min-height:720px;background:var(--c-bg);color:var(--c-fg);overflow:hidden}.hero-console ::selection{background:var(--c-brand);color:var(--c-fg)}.hero-console .topbar{grid-area:topbar;background:var(--c-bg-chrome);border-bottom:1px solid var(--c-line);display:flex;align-items:center;padding:0 14px 0 16px;gap:14px;font-family:var(--font-mono);font-size:11px;color:var(--c-fg-soft);letter-spacing:.02em}.hero-console .topbar .iso{width:18px;height:18px;color:var(--c-brand);transition:color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.hero-console .topbar a:hover .iso{color:var(--c-brand-hot)}}.hero-console .topbar .brand-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.hero-console .topbar .brand-text{font-family:var(--font-sans);font-weight:500;font-size:13px;color:var(--c-fg);letter-spacing:-.005em}.hero-console .topbar .cmdk-hint{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;border:1px solid var(--c-line);background:transparent;color:var(--c-fg-soft);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.hero-console .topbar .cmdk-hint:hover{background:var(--c-bg-elev-2);color:var(--c-fg);border-color:var(--c-line-strong)}}.hero-console .topbar .cmdk-hint .cmdk-key{color:var(--c-fg);font-weight:500}.hero-console .topbar .cmdk-hint .cmdk-key-alt{color:var(--c-fg-soft);margin:0 2px}.hero-console .topbar .path{color:var(--c-fg-muted)}.hero-console .topbar .path .seg{color:var(--c-fg-soft)}.hero-console .topbar .sep{width:1px;height:14px;background:var(--c-line);margin:0 4px}.hero-console .topbar .spacer{flex:1}.hero-console .topbar .meta-item{color:var(--c-fg-soft)}.hero-console .topbar .meta-item em{font-style:normal;color:var(--c-fg);font-weight:500}.hero-console .topbar .toggle{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);color:var(--c-fg-soft);cursor:pointer}@media(hover:hover)and (pointer:fine){.hero-console .topbar .toggle:hover{background:var(--c-bg-elev-2);color:var(--c-fg)}}.hero-console .topbar .toggle .active{color:var(--c-fg)}.hero-console .topbar .toggle .glyph{font-family:var(--font-mono);font-size:13px}.hero-console .rail{grid-area:rail;background:var(--c-bg-chrome);border-right:1px solid var(--c-line);padding:8px;display:flex;flex-direction:column;gap:4px}.hero-console .rail-head{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-fg-faint);padding:6px 6px 10px;text-align:center}.hero-console .rail-slot{position:relative;width:48px;height:48px;border-radius:8px;border:1px solid transparent;background:transparent;display:grid;place-items:center;cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.hero-console .rail-slot:hover{background:var(--c-bg-elev)}}.hero-console .rail-slot .rail-num{position:absolute;top:5px;left:6px;font-family:var(--font-mono);font-size:9px;font-weight:500;color:var(--c-fg-faint);letter-spacing:.06em;transition:color var(--dur-fast) var(--ease)}.hero-console .rail-slot svg{width:18px;height:18px;color:var(--c-fg-muted);transition:color var(--dur-fast) var(--ease)}.hero-console .rail-slot.active{background:var(--c-brand-glow);border-color:var(--c-brand)}.hero-console .rail-slot.active .rail-num{color:var(--c-brand)}.hero-console .rail-slot.active svg{color:var(--c-brand)}.hero-console .rail-slot.pinned{background:var(--c-brand-glow);border-color:var(--c-brand);border-width:2px}.hero-console .rail-slot.pinned:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;background:var(--c-brand);border-radius:50%;box-shadow:0 0 6px var(--c-brand-halo)}.hero-console .rail-foot{margin-top:auto;font-family:var(--font-mono);font-size:9px;color:var(--c-fg-faint);text-align:center;padding:10px 6px;border-top:1px dashed var(--c-line)}.hero-console .main{grid-area:main;overflow:auto;padding:clamp(28px,4vw,56px) clamp(28px,4vw,64px)}.hero-console .hero-inner{max-width:1280px;margin:0 auto;min-height:100%;display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(40px,5vw,72px);align-items:center}.hero-console .col-text{max-width:620px}.hero-console .eyebrow{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--c-brand);margin-bottom:28px;line-height:1}.hero-console .eyebrow .char{display:inline-block;opacity:0;transform:translateY(.4em);animation:hero-char-in .4s var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes hero-char-in{to{opacity:1;transform:translateY(0)}}.hero-console .h1{font-family:var(--font-sans);line-height:1.02;letter-spacing:-.035em;display:flex;flex-direction:column;gap:4px}.hero-console .h1-num{font-family:var(--font-mono);font-weight:500;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.8rem);color:var(--c-brand);line-height:1;letter-spacing:-.02em;margin-bottom:2px}.hero-console .h1-line{font-weight:600;font-size:clamp(2rem,1.4rem + 2vw,3rem);color:var(--c-fg)}.hero-console .h1-line.muted{font-weight:400;color:var(--c-fg-muted);letter-spacing:-.025em}.hero-console .lede{margin-top:26px;max-width:52ch;font-size:15px;line-height:1.6;color:var(--c-fg-muted)}.hero-console .lede .accent{color:var(--c-fg);font-weight:500}.hero-console .cmdk-callout{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--c-fg-soft)}.hero-console .cmdk-callout .cmdk-key{padding:3px 7px;border:1px solid var(--c-line-strong);border-radius:4px;background:var(--c-bg-elev);color:var(--c-fg);font-weight:500}.hero-console .cmdk-callout-text{margin-left:6px;letter-spacing:.06em;text-transform:lowercase}.hero-console .action{margin-top:36px;border:1px solid var(--c-line-strong);border-radius:10px;background:var(--c-bg-elev);overflow:hidden}.hero-console .action-head{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:var(--c-bg-elev-2);border-bottom:1px solid var(--c-line);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-fg-soft)}.hero-console .action-head .dot{width:6px;height:6px;border-radius:50%;background:var(--c-fg-faint);margin-right:6px;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.hero-console .action.live .action-head .dot{background:var(--c-brand);box-shadow:0 0 10px var(--c-brand-halo)}.hero-console .action-log{padding:14px 16px;font-family:var(--font-mono);font-size:12px;color:var(--c-fg-soft);display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--c-line)}.hero-console .action-log .prefix{color:var(--c-fg-faint)}.hero-console .action-log strong{color:var(--c-fg);font-weight:600;font-family:var(--font-sans);font-size:13px;letter-spacing:-.005em}.hero-console .action-log .coord{margin-left:auto;color:var(--c-fg-faint)}.hero-console .action.live .action-log .coord{color:var(--c-brand)}.hero-console .action-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease);background:#0d0a0a;border-bottom:1px solid oklch(60% .015 25 / 24%)}.hero-console .action-detail.open{grid-template-rows:1fr}.hero-console .action-detail-inner{overflow:hidden;min-height:0}.hero-console .action-detail-body{padding:14px 16px;font-family:var(--font-mono);font-size:12px;color:#a59c9b;line-height:1.6}.hero-console .action-detail-body .prefix{color:var(--c-brand-hot);margin-right:8px}.hero-console .action-detail-body .desc-text{color:#f4f1f0;font-family:var(--font-sans);font-size:13px;letter-spacing:-.005em;line-height:1.55}.hero-console .ctas{display:flex;gap:8px;padding:12px}.hero-console .cta{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border-radius:8px;font-family:var(--font-sans);font-weight:500;font-size:13px;letter-spacing:-.005em;border:1px solid transparent;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform .12s var(--ease-out);cursor:pointer}.hero-console .cta-primary{background:var(--c-brand);color:#fff}@media(hover:hover)and (pointer:fine){.hero-console .cta-primary:hover{background:var(--c-brand-hot)}}.hero-console .cta-primary:active{transform:scale(.97)}.hero-console .cta-ghost{background:transparent;color:var(--c-fg);border-color:var(--c-line-strong)}@media(hover:hover)and (pointer:fine){.hero-console .cta-ghost:hover{border-color:var(--c-brand);color:var(--c-brand)}}.hero-console .cta-ghost:active{transform:scale(.97)}.hero-console .cta-unpin{border-color:var(--c-brand)!important;color:var(--c-brand)!important}.hero-console .cta .key{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:4px;background:#d4212d26;color:var(--c-brand);font-weight:500;letter-spacing:.04em}.hero-console .cta .icon{width:14px;height:14px}.hero-console .cta-kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border-radius:3px;letter-spacing:.04em;font-weight:500}.hero-console .cta-primary .cta-kbd{background:#ffffff2e;color:#fff}.hero-console .cta-ghost .cta-kbd{background:var(--c-bg-elev);color:var(--c-fg-muted)}@media(hover:none)and (pointer:coarse){.hero-console .cta-kbd{display:none}}.hero-console .viz{border:1px solid var(--c-line-strong);border-radius:12px;background:var(--c-bg-elev);display:flex;flex-direction:column;overflow:hidden}.hero-console .viz-head{padding:10px 14px;border-bottom:1px solid var(--c-line);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-fg-soft);background:var(--c-bg-elev-2)}.hero-console .viz-head .badge{color:var(--c-fg-muted)}.hero-console .viz-head .live-dot{width:6px;height:6px;border-radius:50%;background:var(--c-status-ok);box-shadow:0 0 8px #5bbe6299;margin-right:6px;animation:hero-pulse 2s ease-in-out infinite}@keyframes hero-pulse{0%,to{opacity:.55}50%{opacity:1}}.hero-console .viz-body{position:relative;aspect-ratio:1 / 1;padding:20px}.hero-console .viz-grid{position:absolute;inset:20px;background-image:linear-gradient(to right,var(--c-line) 1px,transparent 1px),linear-gradient(to bottom,var(--c-line) 1px,transparent 1px);background-size:20% 20%;background-position:0 0;opacity:.6}.hero-console .viz-coord{position:absolute;font-family:var(--font-mono);font-size:9px;color:var(--c-fg-faint);letter-spacing:.06em;pointer-events:none}.hero-console .viz-coord.tl{top:4px;left:4px}.hero-console .viz-coord.tr{top:4px;right:4px}.hero-console .viz-coord.bl{bottom:4px;left:4px}.hero-console .viz-coord.br{bottom:4px;right:4px}.hero-console .viz-halo{position:absolute;inset:20px;pointer-events:none;background:radial-gradient(circle 160px at var(--mx, 50%) var(--my, 50%),var(--c-brand-halo),transparent 70%);opacity:0;transition:opacity .38s var(--ease)}.hero-console .viz-body.live .viz-halo{opacity:1}.hero-console .viz-field{position:absolute;inset:20px;z-index:2}.hero-console .node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:auto;cursor:pointer;will-change:transform,left,top}.hero-console .node-dot{position:relative;width:84px;height:84px;border-radius:50%;background:transparent;border:1px solid var(--c-line-brand);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:border-color var(--dur) var(--ease),border-width var(--dur) var(--ease),background var(--dur) var(--ease),transform var(--dur) var(--ease-out)}.hero-console .node-num{font-family:var(--font-mono);font-weight:500;font-size:13px;color:var(--c-fg-soft);letter-spacing:.08em;line-height:1;transition:color var(--dur) var(--ease)}.hero-console .node-dot svg{width:22px;height:22px;color:var(--c-fg-muted);transition:color var(--dur) var(--ease)}.hero-console .node-status{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:var(--c-status-ok);box-shadow:0 0 6px #5bbe6280;animation:hero-heartbeat 3.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .6s)}@keyframes hero-heartbeat{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.3);opacity:1}}.hero-console .node.near .node-status{background:var(--c-brand);box-shadow:0 0 8px var(--c-brand-halo)}.hero-console .node-label{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--c-fg-muted);padding:3px 8px;border-radius:4px;background:transparent;transition:color var(--dur) var(--ease),background var(--dur) var(--ease);white-space:nowrap;line-height:1.2}.hero-console .node.near .node-dot{border-color:var(--c-brand);border-width:2px;background:var(--c-brand-glow);transform:scale(1.08)}.hero-console .node.near .node-num{color:var(--c-brand)}.hero-console .node.near .node-dot svg{color:var(--c-brand)}.hero-console .node.near .node-label{background:var(--c-brand);color:#fff}.hero-console .node.pinned .node-dot{border-color:var(--c-brand);border-width:2px;background:var(--c-brand-glow)}.hero-console .node.pinned .node-num{color:var(--c-brand)}.hero-console .node.pinned .node-dot svg{color:var(--c-brand)}.hero-console .node.pinned .node-label{background:var(--c-brand);color:#fff}.hero-console .ghost-dot{position:absolute;z-index:3;pointer-events:none;width:6px;height:6px;border-radius:50%;background:var(--c-brand);transform:translate(-50%,-50%);opacity:0;transition:opacity .28s var(--ease);box-shadow:0 0 10px var(--c-brand-halo)}.hero-console .viz-body.live .ghost-dot{opacity:1}.hero-console .viz-foot{padding:8px 14px;border-top:1px solid var(--c-line);font-family:var(--font-mono);font-size:11px;color:var(--c-fg-soft);display:flex;justify-content:space-between;align-items:center;min-height:30px;background:var(--c-bg-elev-2)}.hero-console .viz-foot .readout em{font-style:normal;color:var(--c-fg);font-weight:500}.hero-console .viz-foot .readout.live em{color:var(--c-brand)}.hero-console .viz-foot .hint{color:var(--c-fg-faint);font-size:10px}.hero-console .statusbar{grid-area:status;background:var(--c-bg-chrome);border-top:1px solid var(--c-line);padding:0 14px;display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:10px;color:var(--c-fg-soft);letter-spacing:.02em}.hero-console .statusbar .ok-dot{width:6px;height:6px;border-radius:50%;background:var(--c-status-ok);box-shadow:0 0 8px #5bbe6299;animation:hero-pulse 2s ease-in-out infinite}.hero-console .statusbar .sep{color:var(--c-fg-faint)}.hero-console .statusbar em{font-style:normal;color:var(--c-fg);font-weight:500}.hero-console .statusbar .right{margin-left:auto;display:flex;align-items:center;gap:14px}.boot-overlay{position:fixed;inset:0;z-index:1000;background:var(--c-boot-bg);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,8vw,80px);font-family:var(--font-mono);color:#f4f1f0;font-size:clamp(12px,1.6vw,14px);line-height:1.7;transition:opacity var(--boot-fade-out) var(--ease)}.boot-overlay.gone{opacity:0;pointer-events:none}.boot-line{opacity:0;display:flex;align-items:center;gap:10px}.boot-line.in{animation:hero-boot-in .2s var(--ease-out) forwards}@keyframes hero-boot-in{to{opacity:1}}.boot-line .red-dot{width:8px;height:8px;background:var(--c-brand);border-radius:50%;box-shadow:0 0 12px var(--c-brand-halo)}.boot-line .ok{color:var(--c-status-green);font-weight:600}.boot-line .muted{color:#605554}.boot-line .ready{color:var(--c-status-green);font-weight:600;margin-top:8px}.boot-skip{position:absolute;bottom:24px;right:24px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:#605554;background:transparent;border:1px solid oklch(60% .015 25 / 12%);padding:8px 14px;border-radius:6px;cursor:pointer;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.boot-skip:hover{color:#f4f1f0;border-color:#8c7c7a3d}}@media(max-width:720px){.boot-skip{bottom:16px;right:16px;min-height:44px;padding:12px 18px}}@media(prefers-reduced-motion:reduce){.boot-overlay{display:none}}.cmdk-backdrop{position:fixed;inset:0;z-index:900;background:#0009;backdrop-filter:blur(8px);display:flex;justify-content:center;padding-top:10vh;opacity:0;animation:hero-cmdk-bd-in .2s var(--ease) forwards}@keyframes hero-cmdk-bd-in{to{opacity:1}}.cmdk-modal{background:var(--c-bg-elev);border:1px solid var(--c-line-strong);border-radius:12px;width:100%;max-width:640px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;margin:0 16px;transform:translateY(-8px);opacity:0;animation:hero-cmdk-mod-in .24s var(--ease) 60ms forwards}@keyframes hero-cmdk-mod-in{to{transform:translateY(0);opacity:1}}.cmdk-input{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--c-line)}.cmdk-prompt{font-family:var(--font-mono);font-size:14px;color:var(--c-brand)}.cmdk-input input{flex:1;background:transparent;border:0;outline:0;font:inherit;font-family:var(--font-sans);font-size:15px;color:var(--c-fg)}.cmdk-input input::placeholder{color:var(--c-fg-soft)}.cmdk-input .esc-kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border:1px solid var(--c-line-strong);border-radius:4px;color:var(--c-fg-soft);background:#8c7c7a0d}.cmdk-close-btn{display:none;background:transparent;border:1px solid var(--c-line-strong);border-radius:6px;padding:4px 10px;font-family:var(--font-mono);font-size:10px;color:var(--c-fg-soft)}.cmdk-results{flex:1;overflow-y:auto;padding:6px 0}.cmdk-foot{display:flex;justify-content:space-between;padding:8px 18px;border-top:1px solid var(--c-line);background:#897d7c08;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--c-fg-soft)}.cmdk-group-head{padding:10px 18px 6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--c-fg-faint)}.cmdk-row{display:flex;align-items:center;padding:9px 18px;gap:14px;font-size:13px;cursor:pointer;transition:background 80ms ease;color:var(--c-fg)}.cmdk-row.sel{background:#d4212d1f;box-shadow:inset 2px 0 0 var(--c-brand)}.cmdk-row .num{font-family:var(--font-mono);font-size:10px;color:var(--c-fg-soft);min-width:24px}.cmdk-row .label{flex:1;color:var(--c-fg);letter-spacing:-.005em}.cmdk-row .meta{font-family:var(--font-mono);font-size:10px;color:var(--c-fg-faint)}.cmdk-row .row-kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border:1px solid var(--c-line);border-radius:4px;color:var(--c-fg-soft)}@media(prefers-reduced-motion:reduce){.cmdk-backdrop,.cmdk-modal{animation:none;opacity:1;transform:none}}.rail-preview{position:fixed;z-index:80;background:var(--c-bg-elev);border:1px solid oklch(56% .21 25 / 32%);border-radius:10px;padding:16px 18px;width:var(--preview-width);font-family:var(--font-sans);color:var(--c-fg);opacity:0;transform:translate(-4px);pointer-events:none;transition:opacity var(--preview-fade-in) var(--ease),transform var(--preview-fade-in) var(--ease);box-shadow:0 16px 48px -16px #0006}.rail-preview.in{opacity:1;transform:translate(0)}.rail-preview:before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;background:var(--c-bg-elev);border-left:1px solid oklch(56% .21 25 / 32%);border-bottom:1px solid oklch(56% .21 25 / 32%)}.rail-preview .pc-head{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-brand);margin-bottom:10px}.rail-preview .pc-title{font-size:16px;font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.rail-preview .pc-tag{font-size:12px;color:var(--c-fg-muted);margin-bottom:14px}.rail-preview .pc-desc{font-size:12px;color:var(--c-fg-muted);line-height:1.55;margin-bottom:14px}.rail-preview .pc-action{font-family:var(--font-mono);font-size:10px;color:var(--c-fg-soft);letter-spacing:.06em;display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px dashed var(--c-line)}.rail-preview .pc-action .row-kbd{font-family:var(--font-mono);font-size:10px;padding:2px 6px;border:1px solid var(--c-line-strong);border-radius:3px;color:var(--c-fg)}@media(max-width:720px){.rail-preview{display:none!important}}@media(max-width:720px){.hero-console{grid-template-areas:"topbar" "main" "status";grid-template-columns:1fr;grid-template-rows:36px 1fr 24px;height:auto;min-height:100dvh}.hero-console .rail{display:none}.hero-console .hero-inner{grid-template-columns:1fr;padding-bottom:24px;gap:32px}.hero-console .viz{order:2}.hero-console .col-text{order:1;max-width:none}.hero-console .topbar{font-size:10px;padding:0 12px}.hero-console .topbar .path,.hero-console .topbar .meta-item.long,.hero-console .topbar .cmdk-hint-text,.hero-console .topbar .meta-item,.hero-console .topbar .toggle.lang{display:none}.hero-console .topbar .brand-text{font-size:12px}.hero-console .ctas{flex-direction:column}.hero-console .cta{width:100%;justify-content:space-between}.hero-console .statusbar{font-size:9px;padding:0 10px;gap:8px}.hero-console .statusbar .right{gap:8px}.hero-console .statusbar .lat-group,.hero-console .statusbar .hint-help,.hero-console .ghost-dot{display:none}.cmdk-backdrop{padding-top:0}.cmdk-modal{max-width:100%;max-height:100dvh;border-radius:0;margin:0;height:100dvh}.cmdk-input{padding:18px}.cmdk-close-btn{display:inline-flex;align-items:center}.cmdk-input .esc-kbd{display:none}.cmdk-row{padding:12px 18px}.boot-overlay{padding:32px 20px;font-size:12px}}@media(prefers-reduced-motion:reduce){.hero-console .node,.hero-console .ghost-dot{transition:none!important}.hero-console .ghost-dot{display:none}.hero-console .node-status,.hero-console .statusbar .ok-dot,.hero-console .viz-head .live-dot{animation:none}.hero-console .eyebrow .char{animation:none;opacity:1;transform:none}}
