:root{
  --bg:#030405;--bg2:#07090b;--panel:#090d10;--panel2:#0c1114;--text:#f1f6f4;--muted:#87928f;--soft:#b8c2bf;
  --mint:#8ff4d9;--mint2:#4dd1b2;--ice:#a8c9ff;--amber:#e4c783;--danger:#ee8079;
  --line:rgba(236,246,242,.09);--line2:rgba(236,246,242,.17);--glass:rgba(7,10,12,.72);
  --radius:28px;--ease:cubic-bezier(.18,.85,.18,1);--shadow:0 32px 100px rgba(0,0,0,.48);
}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:
  radial-gradient(circle at 82% -8%,rgba(83,121,180,.09),transparent 31%),
  radial-gradient(circle at 8% 42%,rgba(87,212,178,.065),transparent 28%),var(--bg);
  color:var(--text);font-family:"Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,sans-serif;overflow-x:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}
a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}img{display:block;max-width:100%;-webkit-user-drag:none;user-drag:none}::selection{background:transparent}
.noise{position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.ambient{position:fixed;pointer-events:none;z-index:-3;filter:blur(88px);opacity:.55;border-radius:50%}.ambient.a{width:52vw;height:52vw;right:-22vw;top:-24vw;background:radial-gradient(circle,rgba(79,119,181,.23),transparent 68%)}.ambient.b{width:42vw;height:42vw;left:-18vw;top:42vh;background:radial-gradient(circle,rgba(78,210,175,.16),transparent 68%)}.spotlight{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(560px circle at var(--px,50%) var(--py,30%),rgba(143,244,217,.055),transparent 64%)}
.shell{width:min(1460px,calc(100% - 72px));margin:0 auto}.site-header{position:fixed;z-index:500;top:0;left:0;right:0;padding:18px 0;pointer-events:none}.nav-shell{width:min(1460px,calc(100% - 72px));margin:auto;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:8px 10px 8px 14px;border:1px solid rgba(235,246,242,.11);border-radius:20px;background:linear-gradient(180deg,rgba(7,9,11,.82),rgba(5,7,8,.68));backdrop-filter:blur(24px) saturate(145%);box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.025);pointer-events:auto}.brand{display:flex;align-items:center;gap:12px;min-width:0}.brand-mark{width:38px;height:38px;border-radius:12px;border:1px solid rgba(143,244,217,.28);display:grid;place-items:center;font-weight:900;letter-spacing:-.08em;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.16),transparent 25%),linear-gradient(145deg,rgba(143,244,217,.14),rgba(255,255,255,.02));color:#f6fffc;box-shadow:inset 0 0 22px rgba(143,244,217,.05)}.brand-copy{display:flex;flex-direction:column;gap:3px}.brand-copy b{font-size:10px;letter-spacing:.12em;white-space:nowrap}.brand-copy small{font:700 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#64706c;letter-spacing:.11em;white-space:nowrap}.nav-links{display:flex;align-items:center;gap:4px}.nav-links>a,.nav-drop>button{border:0;background:transparent;min-height:42px;padding:0 13px;border-radius:12px;color:#899592;font-size:9px;font-weight:800;letter-spacing:.12em;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:.22s var(--ease)}.nav-links>a:hover,.nav-links>a.active,.nav-drop>button:hover{color:#fff;background:rgba(255,255,255,.045)}.nav-links .nav-chip{border:1px solid var(--line2);color:#d8e0de;background:rgba(255,255,255,.025)}.nav-links .nav-contact{background:#edf5f2;color:#07100e}.nav-links .nav-contact:hover{background:#fff;color:#07100e;transform:translateY(-1px)}.nav-drop{position:relative}.nav-drop-menu{position:absolute;top:48px;right:0;width:230px;padding:8px;border:1px solid var(--line2);border-radius:16px;background:rgba(7,10,12,.96);box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translateY(-7px) scale(.98);transform-origin:top right;transition:.2s var(--ease);backdrop-filter:blur(24px)}.nav-drop.open .nav-drop-menu{opacity:1;visibility:visible;transform:none}.nav-drop-menu a{display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:11px;font-size:9px;font-weight:800;letter-spacing:.09em;color:#a4afac}.nav-drop-menu a:hover{background:rgba(143,244,217,.055);color:#fff}.nav-drop-menu small{color:#596461;font:700 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace}
.build-tag{position:fixed;z-index:460;left:20px;bottom:20px;height:38px;border:1px solid var(--line);border-radius:12px;background:rgba(6,8,9,.72);backdrop-filter:blur(14px);display:flex;align-items:center;gap:8px;padding:0 11px;font:800 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#66716e;letter-spacing:.12em}.build-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 14px rgba(143,244,217,.7)}
.cursor-dot{position:fixed;z-index:10001;width:5px;height:5px;border-radius:50%;background:#fff;pointer-events:none;transform:translate(-50%,-50%);mix-blend-mode:difference}.cursor-ring{position:fixed;z-index:10000;width:30px;height:30px;border:1px solid rgba(143,244,217,.56);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);display:grid;place-items:center;transition:width .14s var(--ease),height .14s var(--ease),background .14s var(--ease),border-color .14s var(--ease)}.cursor-ring span{opacity:0;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;color:#06100e}.cursor-ring.labeled{width:62px;height:62px;background:rgba(143,244,217,.94);border-color:transparent}.cursor-ring.labeled span{opacity:1}.page-wipe{position:fixed;z-index:9000;inset:0;background:#030405;transform:translateY(100%);pointer-events:none;display:grid;place-items:center;transition:transform .28s var(--ease)}.page-wipe.show{transform:none}.page-wipe span{font:800 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.2em;color:#7e8a87}.intro{position:fixed;z-index:8500;inset:0;background:#030405;display:grid;place-items:center;transition:opacity .36s ease,visibility .36s ease}.intro.done{opacity:0;visibility:hidden}.intro-inner{text-align:center}.intro-cc{font-family:"Segoe UI Variable Display","Segoe UI",sans-serif;font-size:96px;font-weight:900;letter-spacing:-.14em}.intro-line{width:190px;height:1px;background:#1a2220;margin:22px auto;overflow:hidden}.intro-line i{display:block;height:100%;width:42%;background:linear-gradient(90deg,transparent,var(--mint),var(--ice));animation:introbar .72s var(--ease) both}.intro small{font:800 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;color:#65706d}@keyframes introbar{from{transform:translateX(-110%)}to{transform:translateX(250%)}}
.eyebrow,.mono{font:800 8px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.17em}.eyebrow{color:var(--mint);display:flex;align-items:center;gap:10px}.pulse-dot{width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 14px rgba(143,244,217,.7)}.outline{color:transparent;-webkit-text-stroke:1px rgba(236,244,241,.52)}.button{min-height:48px;padding:0 18px;border-radius:14px;border:1px solid var(--line2);display:inline-flex;align-items:center;justify-content:center;gap:16px;font-size:9px;font-weight:850;letter-spacing:.12em;cursor:pointer;transition:.22s var(--ease)}.button.primary{background:#eef5f2;color:#06100d;border-color:transparent}.button.primary:hover{background:#fff;transform:translateY(-2px)}.button.ghost{background:rgba(255,255,255,.025);color:#ced7d4}.button.ghost:hover{background:rgba(255,255,255,.055);color:#fff}.reveal{opacity:0;transform:translateY(18px);transition:opacity .58s var(--ease),transform .58s var(--ease)}.reveal.on{opacity:1;transform:none}
.command{position:fixed;z-index:7000;inset:0;background:rgba(0,0,0,.68);backdrop-filter:blur(18px);display:none;align-items:flex-start;justify-content:center;padding-top:14vh}.command.open{display:flex}.command-panel{width:min(620px,calc(100% - 28px));border:1px solid var(--line2);border-radius:22px;background:#080c0e;box-shadow:var(--shadow);overflow:hidden}.command-head{padding:16px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.command-head b{font:800 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em}.command-head span{color:#596461;font:700 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.command input{width:100%;height:56px;border:0;border-bottom:1px solid var(--line);outline:0;background:transparent;color:#fff;padding:0 18px;font-size:15px}.command-list{padding:8px;max-height:46vh;overflow:auto}.command-item{width:100%;border:0;background:transparent;color:#aeb9b6;display:flex;align-items:center;justify-content:space-between;padding:13px;border-radius:12px;text-align:left;cursor:pointer}.command-item:hover,.command-item.active{background:rgba(143,244,217,.07);color:#fff}.command-item b{font-size:10px;letter-spacing:.08em}.command-item small{font:700 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#5f6a68;letter-spacing:.09em}
.footer{border-top:1px solid var(--line);padding:28px 0 44px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.008))}.footer-row{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center}.footer-name{display:flex;flex-direction:column;gap:4px}.footer-name b{font-size:10px;letter-spacing:.09em}.footer-name span{font:700 7px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#68726f;letter-spacing:.1em}.footer-phone{font-size:11px;letter-spacing:.07em;border:1px solid var(--line);border-radius:999px;padding:9px 13px}.footer-meta{justify-self:end;color:#65706f;font-size:9px;letter-spacing:.08em}
@media(max-width:900px){body{cursor:auto}.cursor-dot,.cursor-ring{display:none}.shell,.nav-shell{width:min(100% - 24px,1460px)}.site-header{padding:11px 0}.nav-shell{min-height:56px}.brand-copy small{display:none}.nav-links>a:not(.nav-chip):not(.nav-contact),.nav-drop{display:none}.nav-links .nav-chip,.nav-links .nav-contact{cursor:pointer}.button{cursor:pointer}.build-tag{left:12px;bottom:12px}.footer-row{grid-template-columns:1fr;text-align:center}.footer-meta{justify-self:center}.footer-name{align-items:center}}
@media(max-width:540px){.nav-links .nav-chip{display:none}.brand-copy b{font-size:9px}.nav-links .nav-contact{padding:0 11px}.shell{width:calc(100% - 20px)}.build-tag{font-size:6px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.intro{display:none}.page-wipe{transition:none}.ambient,.spotlight{display:none}}

/* BUILD 12 / PRECISION LAYER */
html{scrollbar-width:thin;scrollbar-color:rgba(143,244,217,.72) #050708;scroll-padding-top:96px}
*{scrollbar-width:thin;scrollbar-color:rgba(143,244,217,.55) rgba(5,7,8,.92)}
*::-webkit-scrollbar{width:8px;height:8px}
*::-webkit-scrollbar-track{background:#050708}
*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(143,244,217,.95),rgba(77,209,178,.45));border:2px solid #050708;border-radius:999px;box-shadow:0 0 18px rgba(143,244,217,.18)}
*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c8fff1,rgba(143,244,217,.72))}
*::-webkit-scrollbar-corner{background:#050708}
body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2;background:linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.009) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.32),transparent 68%)}
.site-header{transition:padding .28s var(--ease),transform .28s var(--ease)}
.nav-shell{position:relative;overflow:visible;transition:min-height .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease),box-shadow .28s var(--ease)}
.nav-shell::after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(143,244,217,.28),transparent);opacity:.38;transform:scaleX(.35);transition:.35s var(--ease)}
body.cc-scrolled .site-header{padding:10px 0}
body.cc-scrolled .nav-shell{min-height:56px;background:linear-gradient(180deg,rgba(6,8,10,.92),rgba(4,6,7,.82));border-color:rgba(235,246,242,.14);box-shadow:0 18px 54px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.03)}
body.cc-scrolled .nav-shell::after{transform:scaleX(1);opacity:.65}
.brand-mark{position:relative;overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}
.brand-mark::after{content:"";position:absolute;inset:-50%;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-80%) rotate(8deg);transition:transform .55s var(--ease)}
.brand:hover .brand-mark{transform:translateY(-1px) scale(1.03);border-color:rgba(143,244,217,.48);box-shadow:inset 0 0 22px rgba(143,244,217,.08),0 0 26px rgba(143,244,217,.06)}
.brand:hover .brand-mark::after{transform:translateX(82%) rotate(8deg)}
.nav-links>a,.nav-drop>button{position:relative;overflow:hidden}
.nav-links>a::after,.nav-drop>button::after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:1px;background:var(--mint);transform:scaleX(0);transform-origin:center;opacity:.55;transition:transform .22s var(--ease)}
.nav-links>a:hover::after,.nav-links>a.active::after,.nav-drop>button:hover::after{transform:scaleX(1)}
.nav-links .nav-contact::after,.nav-links .nav-chip::after{display:none}
.button{position:relative;overflow:hidden;will-change:transform}.button::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.22) 50%,transparent 64%);transform:translateX(-130%);transition:transform .55s var(--ease);pointer-events:none}.button:hover::before{transform:translateX(130%)}
.reveal{filter:blur(2px);transition:opacity .5s var(--ease),transform .5s var(--ease),filter .5s var(--ease)}.reveal.on{filter:none}
.cursor-dot{width:4px;height:4px;box-shadow:0 0 12px rgba(255,255,255,.25)}
.cursor-ring{will-change:left,top,transform,width,height;background,border-color;box-shadow:0 0 0 1px rgba(143,244,217,.03),0 0 22px rgba(143,244,217,.035)}
.cursor-ring.labeled{box-shadow:0 0 34px rgba(143,244,217,.18)}
:focus-visible{outline:1px solid rgba(143,244,217,.85)!important;outline-offset:4px}
.scroll-telemetry{position:fixed;z-index:520;right:12px;top:50%;transform:translateY(-50%);width:34px;height:min(58vh,520px);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:.92}
.scroll-telemetry-track{position:relative;width:1px;height:100%;background:linear-gradient(to bottom,rgba(143,244,217,.08),rgba(143,244,217,.24),rgba(143,244,217,.08))}
.scroll-telemetry-progress{position:absolute;left:-1px;top:0;width:3px;height:var(--scroll-pct,0%);border-radius:999px;background:linear-gradient(to bottom,#eafff9,var(--mint),rgba(77,209,178,.42));box-shadow:0 0 18px rgba(143,244,217,.34);transition:height .08s linear}
.scroll-telemetry-dot{position:absolute;left:50%;top:var(--scroll-pct,0%);width:7px;height:7px;border-radius:50%;background:#ddfff6;transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(143,244,217,.055),0 0 18px rgba(143,244,217,.55);transition:top .08s linear}
.scroll-telemetry-label{position:absolute;right:13px;top:50%;transform:translateY(-50%) rotate(90deg);transform-origin:center;white-space:nowrap;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.18em;color:#51605c;text-transform:uppercase}
.scroll-telemetry-count{position:absolute;right:12px;bottom:-22px;font:800 6px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#53605d;white-space:nowrap}
.command-panel{position:relative;background:linear-gradient(145deg,rgba(9,13,15,.985),rgba(5,8,9,.985));border-color:rgba(143,244,217,.15)}
.command-panel::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 0,rgba(143,244,217,.06),transparent 30%)}
.command-head,.command input,.command-list{position:relative;z-index:1}
.footer-phone{transition:.2s var(--ease)}.footer-phone:hover{border-color:rgba(143,244,217,.28);background:rgba(143,244,217,.04);transform:translateY(-1px)}
@media(max-width:1100px){.scroll-telemetry{right:4px;width:20px}.scroll-telemetry-label,.scroll-telemetry-count{display:none}}
@media(max-width:900px){.scroll-telemetry{display:none}.reveal{filter:none}.site-header{padding:10px 0}}
@media(prefers-reduced-motion:reduce){.brand-mark::after,.button::before,.scroll-telemetry-progress,.scroll-telemetry-dot{transition:none}}
.nav-drop.current>button{color:#fff;background:rgba(255,255,255,.035)}.nav-drop.current>button::after{transform:scaleX(1)}
.nav-drop-menu a.current{background:rgba(143,244,217,.06);color:#fff}.nav-drop-menu a.current small{color:var(--mint)}

/* V12.2 PERFORMANCE CORE */
.ambient{filter:none;opacity:.42;contain:paint}
.spotlight{inset:auto!important;left:0;top:0;width:560px;height:560px;background:radial-gradient(circle,rgba(143,244,217,.05),transparent 64%);transform:translate3d(-700px,-700px,0);will-change:transform;contain:strict}
.nav-shell{backdrop-filter:blur(10px) saturate(120%)}
.nav-drop-menu{backdrop-filter:blur(12px)}
.build-tag{backdrop-filter:blur(8px)}
.reveal{filter:none!important}
.cursor-ring{will-change:transform,left,top}
.cc-balanced .noise{display:none}
.cc-balanced .ambient{opacity:.3}
.cc-balanced .spotlight{opacity:.58}
.cc-balanced .nav-shell,.cc-balanced .nav-drop-menu,.cc-balanced .build-tag{backdrop-filter:none}
.cc-balanced .scroll-telemetry-progress,.cc-balanced .scroll-telemetry-dot{box-shadow:none}
@media(max-width:900px){.spotlight{display:none}.ambient{opacity:.26}.noise{display:none}}
.cc-is-scrolling .ops-card::after,.cc-is-scrolling .system-orb::after,.cc-is-scrolling .project-stage::after,.cc-is-scrolling .ark-core::before,.cc-is-scrolling .ark-core::after,.cc-is-scrolling .toolkit-wheel{animation-play-state:paused!important}
.cc-is-scrolling .nav-shell,.cc-is-scrolling .tabs{backdrop-filter:none!important}


/* V12.3 NATIVE INPUT — the OS pointer is the source of truth. */
html,body{cursor:auto!important}
a,button,[role="button"],.tab,.evidence-card,.lightbox-close,.lightbox-nav button,.command-item{cursor:pointer!important}
input,textarea{cursor:text!important}
.cursor-dot,.cursor-ring,.spotlight{display:none!important}
.button{will-change:auto}

/* V13 / FRAME-BUDGET CORE */
.noise{opacity:.016;contain:strict}.ambient{contain:strict;opacity:.34}.nav-shell{backdrop-filter:blur(8px) saturate(112%)}.nav-drop-menu{backdrop-filter:blur(8px)}.build-tag{backdrop-filter:none}.command{backdrop-filter:blur(8px)}
.page-wipe{transition-duration:.18s}.reveal{transition-duration:.42s}.scroll-telemetry-progress,.scroll-telemetry-dot{transition:none}
main>section{content-visibility:auto;contain-intrinsic-size:800px}
.footer{content-visibility:auto;contain-intrinsic-size:150px}
.cc-is-scrolling .nav-shell,.cc-is-scrolling .nav-drop-menu,.cc-is-scrolling .command{backdrop-filter:none!important}
@media(max-width:900px){.nav-shell,.nav-drop-menu,.command{backdrop-filter:none}.ambient{opacity:.22}.noise{display:none}}
@media(prefers-reduced-motion:reduce){.ambient,.noise{display:none}}

/* V13 native-speed branded pointer: CSS cursor only, zero pointer tracking. */
@media (pointer:fine){html,body{cursor:url("../cursor/cc-default.svg") 3 3,auto!important}a,button,[role="button"],.tab,.evidence-card,.lightbox-close,.lightbox-nav button,.command-item{cursor:url("../cursor/cc-link.svg") 14 14,pointer!important}input,textarea{cursor:text!important}}

/* V15 / ADAPTIVE DEVICE CORE */
.mobile-menu{display:none;border:1px solid rgba(143,244,217,.17);background:rgba(143,244,217,.035);color:#dce8e4;min-width:58px;height:40px;padding:0 12px;border-radius:12px;align-items:center;justify-content:center;gap:8px;font:850 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em}
.mobile-menu i{width:5px;height:5px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px rgba(143,244,217,.55)}
.cc-touch .button,.cc-touch .tab,.cc-touch .command-item,.cc-touch .evidence-card,.cc-touch .agent-node,.cc-touch .mobile-menu{min-height:44px}
@media(max-width:900px){
  html{scroll-padding-top:76px}
  body{overscroll-behavior-y:auto;-webkit-tap-highlight-color:transparent}
  .site-header{padding-top:max(8px,env(safe-area-inset-top));}
  .nav-shell{width:calc(100% - 18px);min-height:58px;padding:8px 9px 8px 11px;border-radius:17px;gap:10px}
  .brand{gap:9px}.brand-mark{width:36px;height:36px}.brand-copy b{font-size:8.5px;letter-spacing:.1em}
  .nav-links{gap:6px}.nav-links .nav-contact{display:none}.nav-links .nav-chip{display:inline-flex!important;min-height:40px;padding:0 11px}
  .mobile-menu{display:inline-flex}
  .command{padding:calc(max(78px,env(safe-area-inset-top) + 72px)) 10px max(18px,env(safe-area-inset-bottom));align-items:flex-start;background:rgba(1,3,4,.92);backdrop-filter:none}
  .command-panel{width:100%;max-height:calc(100svh - 100px);border-radius:18px;overflow:auto;background:#060a0b}
  .command-head{position:sticky;top:0;z-index:2;background:#060a0b;padding:15px 16px}.command-head span{font-size:6px}
  .command input{height:52px;font-size:16px}.command-list{max-height:none;padding:8px}.command-item{padding:14px 13px}.command-item b{font-size:10px}
  .build-tag{left:max(10px,env(safe-area-inset-left));bottom:max(10px,env(safe-area-inset-bottom));height:32px;padding:0 9px;font-size:5.5px;opacity:.86}
  .footer{padding-bottom:max(34px,env(safe-area-inset-bottom) + 22px)}
  main>section{contain-intrinsic-size:640px}
}
@media(max-width:430px){
  .nav-links .nav-chip{display:none!important}
  .nav-shell{width:calc(100% - 14px)}
  .brand-copy b{font-size:8px}.mobile-menu{min-width:56px;height:40px;padding:0 10px}
  .shell{width:calc(100% - 18px)}
}
@media(orientation:landscape) and (max-height:560px) and (max-width:1000px){
  .site-header{padding:6px 0}.nav-shell{min-height:50px}.brand-mark{width:32px;height:32px}.build-tag{display:none}.command{padding-top:62px}.command-panel{max-height:calc(100svh - 74px)}
}
