:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gd-bg:#030406;--gd-bg-2:#080b0f;--gd-panel:#0d1218;--gd-panel-2:#111821;--gd-panel-3:#16202b;--gd-line:#1f2832;--gd-line-2:#334150;--gd-text:#f2f5f7;--gd-muted:#aeb8c4;--gd-dim:#7c8795;--gd-cyan:#1ec6de;--gd-teal:#41d69c;--gd-green:#34c978;--gd-amber:#f4a938;--gd-red:#ef5f5f;--gd-blue:#77a7ff;--gd-radius:3px;--gd-shadow:0 18px 50px #00000047;--gd-shell-gutter:clamp(18px, 4vw, 72px);--gd-font-sans:"Aptos", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--gd-font-display:"Bahnschrift", "Aptos Display", "Arial Narrow", "Segoe UI Variable Display", system-ui, sans-serif;--gd-font-mono:"Cascadia Code", "Cascadia Mono", "SF Mono", Consolas, monospace;font-family:var(--gd-font-sans);background:var(--gd-bg);color:var(--gd-text)}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--gd-bg);min-width:320px;min-height:100vh;color:var(--gd-text);text-rendering:geometricprecision;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid var(--gd-cyan);outline-offset:4px}button,input,textarea,select{font:inherit}button{color:inherit}.gd-site{isolation:isolate;background:#07090d;min-height:100vh;position:relative}.gd-site:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,#0000 0 66%,#24d3ee0b 66% 66.15%,#0000 66.15%),linear-gradient(#0000 0 72%,#4ee3b307 72% 72.2%,#0000 72.2%);display:none;position:fixed;inset:0}.gd-skip-link{z-index:60;border:1px solid var(--gd-cyan);border-radius:var(--gd-radius);background:var(--gd-bg);color:var(--gd-text);font:900 12px/1 var(--gd-font-sans);text-transform:uppercase;padding:10px 12px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.gd-skip-link:focus{transform:translateY(0)}.gd-header{z-index:20;min-height:72px;padding:0 var(--gd-shell-gutter);border-bottom:1px solid var(--gd-line);background:#05070a;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;display:grid;position:sticky;top:0}.gd-fleet-strip{z-index:5;min-height:34px;padding:0 var(--gd-shell-gutter);border-bottom:1px solid var(--gd-line);color:var(--gd-muted);font:800 11px/1.2 var(--gd-font-mono);font-variant-numeric:tabular-nums;text-transform:uppercase;background:#020304;justify-content:stretch;align-items:center;gap:0;display:flex;position:relative}.gd-fleet-strip b,.gd-fleet-strip strong{color:var(--gd-teal);font-weight:950}.gd-fleet-strip strong{color:var(--gd-teal);margin-left:auto}.gd-rail-segment{border-right:1px solid var(--gd-line);white-space:nowrap;align-items:center;gap:6px;min-height:34px;padding:0 12px;display:inline-flex}.gd-rail-segment:first-child{border-left:1px solid var(--gd-line)}.gd-rail-segment.warning{background:var(--gd-amber);color:#080604;border-color:#f4a9386b;font-weight:950}.gd-rail-segment.warning+.gd-rail-segment{border-left:0}.gd-fleet-strip-chip{min-height:26px;color:var(--gd-cyan);font:900 10px/1 var(--gd-font-mono);letter-spacing:.01em;text-transform:uppercase;border:1px solid #4ee3b347;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.gd-brand,.gd-header nav,.gd-header-actions{align-items:center;display:flex}.gd-brand{letter-spacing:0;gap:10px;min-width:max-content;font-weight:900}.gd-brand svg{fill:none;width:32px;height:32px;stroke:var(--gd-teal);stroke-linecap:square;stroke-linejoin:miter;stroke-width:2.2px}.gd-header nav{color:var(--gd-muted);font:800 12px/1 var(--gd-font-sans);justify-content:center;gap:clamp(10px,2vw,24px)}.gd-header nav a{padding:12px 0}.gd-header nav a[aria-current=page],.gd-header nav a:hover,.gd-link:hover{color:var(--gd-text)}.gd-header-actions{font:800 12px/1 var(--gd-font-sans);justify-content:flex-end;gap:14px}.gd-link{color:var(--gd-muted)}.gd-button{border:1px solid var(--gd-line-2);border-radius:var(--gd-radius);min-height:46px;color:var(--gd-text);font:900 12px/1 var(--gd-font-sans);letter-spacing:0;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 18px;transition:border-color 90ms,background 90ms,color 90ms;display:inline-flex}.gd-button:hover{border-color:var(--gd-cyan);background:#1ec6de1f}.gd-button.primary{border-color:var(--gd-cyan);background:var(--gd-cyan);color:#031016}.gd-button.secondary{background:#ffffff05}.gd-button.small{min-height:40px;padding:0 14px}.gd-hero{max-width:1620px;min-height:auto;padding:clamp(18px, 2.6vw, 36px) var(--gd-shell-gutter) 0;grid-template-columns:minmax(420px,.76fr) minmax(680px,1.24fr);align-items:start;gap:clamp(24px,3.2vw,52px);margin:0 auto;scroll-margin-top:86px;display:grid}.gd-hero-copy{min-width:0;max-width:620px;padding-top:0}.gd-nowrap{white-space:nowrap}.gd-hero-kicker{color:var(--gd-cyan);font:900 11px/1 var(--gd-font-mono);text-transform:uppercase;background:#1ec6de0e;border:1px solid #1ec6de52;margin-bottom:16px;padding:8px 10px;display:inline-flex}.gd-hero-right{justify-self:end;gap:12px;width:100%;min-width:0;max-width:1100px;display:grid}.gd-mobile-control-run{display:none}.gd-hero-story-line{color:var(--gd-text);font:900 15px/1.45 var(--gd-font-sans);margin:14px 0 0}.gd-hero-command-summary{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070ad6;gap:6px;margin-top:14px;padding:12px;display:grid}.gd-hero-command-summary span{color:var(--gd-cyan);font:900 11px/1.2 var(--gd-font-mono);text-transform:uppercase}.gd-hero-command-summary p{color:var(--gd-muted);margin:0;font-size:14px;line-height:1.45}.gd-kicker,.gd-section-heading>span,.gd-instrument-top span,.gd-fleet-panel header span,.gd-receipt-ledger header span,.gd-price-card>span,.gd-area-row>span,.gd-decision-node>span,.gd-decision-gate>span,.gd-security-grid span,.gd-trust-column>span{color:var(--gd-cyan);font:900 12px/1.1 var(--gd-font-mono);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;display:block}.gd-hero h1,.gd-section-heading h1,.gd-section-heading h2,.gd-launch h2,.gd-page h1,.gd-trace-summary h2{color:var(--gd-text);font-family:var(--gd-font-display);letter-spacing:0;margin:0;font-weight:620}.gd-hero h1{text-transform:none;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:760px;font-size:clamp(42px,5.1vw,82px);font-weight:760;font-stretch:100%;line-height:.94}.gd-hero-proof-strip{background:0 0;border-top:1px solid #2a3038eb;border-bottom:1px solid #2a3038b8;grid-template-columns:1fr;gap:0;margin-top:16px;display:grid;overflow:hidden}.gd-hero-proof-strip article{background:0 0;border-bottom:1px solid #2a3038b8;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr) max-content;align-items:center;gap:3px 14px;min-width:0;min-height:43px;padding:6px 0;display:grid}.gd-hero-proof-strip article:last-child{border-bottom:0}.gd-hero-proof-strip article:before{border-radius:var(--gd-radius);content:"";background:linear-gradient(90deg, transparent 45%, var(--gd-cyan) 45% 55%, transparent 55%), linear-gradient(0deg, transparent 45%, var(--gd-cyan) 45% 55%, transparent 55%), #1ec6de0e;opacity:.9;border:1px solid #1ec6de6b;grid-area:1/1/span 2;place-items:center;width:30px;height:30px;display:grid}.gd-hero-proof-strip article:after{color:var(--gd-cyan);content:attr(data-metric);font:900 13px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/3/span 2;justify-self:end}.gd-hero-proof-strip span{color:var(--gd-muted);font:820 11px/1.1 var(--gd-font-sans);text-transform:none;grid-area:1/2}.gd-hero-proof-strip b{color:var(--gd-text);font:780 13px/1.12 var(--gd-font-sans);grid-area:2/2}.gd-hero-proof-strip em{color:var(--gd-muted);font:760 10px/1.16 var(--gd-font-sans);grid-area:3/2;font-style:normal;display:none}.gd-operator-points{flex-wrap:wrap;gap:8px 14px;margin:18px 0 0;padding:0;list-style:none;display:flex}.gd-operator-points li{color:#d8e3ec;min-width:0;padding-left:16px;font-size:12px;line-height:1.28;position:relative}.gd-operator-points li:before{content:"";background:var(--gd-teal);border-radius:50%;width:5px;height:5px;position:absolute;top:.48em;left:0}.gd-operator-outcome{border-radius:var(--gd-radius);background:#41d69c0f;border:1px solid #41d69c47;gap:4px;margin:14px 0 0;padding:11px 12px;display:grid}.gd-operator-outcome span{color:var(--gd-teal);font:900 10px/1 var(--gd-font-mono);text-transform:uppercase}.gd-operator-outcome strong{color:var(--gd-text);font:900 13px/1.22 var(--gd-font-sans);display:block}.gd-operator-outcome strong[data-state=rent]{color:var(--gd-green)}.gd-operator-outcome strong[data-state=fallback],.gd-operator-outcome strong[data-state=held]{color:var(--gd-amber)}.gd-trust-microline{color:var(--gd-teal);font:800 12px/1.35 var(--gd-font-mono);margin:8px 0 0}.gd-mobile-proof{border-radius:var(--gd-radius);background:#24d3ee61;border:1px solid #24d3ee61;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.gd-mobile-proof>span{color:var(--gd-cyan);font:900 10px/1.1 var(--gd-font-mono);text-transform:uppercase;background:#05070aeb;grid-column:1/-1;padding:9px 10px}.gd-mobile-proof div{background:#05070ae0;gap:5px;min-width:0;padding:10px;display:grid}.gd-mobile-proof b,.gd-mobile-proof em{color:var(--gd-dim);font:850 9px/1.1 var(--gd-font-mono);text-transform:uppercase;font-style:normal}.gd-mobile-proof strong{min-width:0;color:var(--gd-text);font:900 12px/1.08 var(--gd-font-mono);overflow-wrap:anywhere}.gd-hero p,.gd-section-heading p,.gd-launch p,.gd-decision-node p,.gd-trust-column p,.gd-security-grid p,.gd-price-card p,.gd-faq p{color:var(--gd-muted);font-size:16px;line-height:1.54}.gd-hero p{margin:14px 0 0;font-size:16px;line-height:1.48}.gd-hero-copy>p:not(.gd-lede):not(.gd-trust-microline){display:none}.gd-hero .gd-lede{color:#d6e1eb;margin:12px 0 0;font-size:18px;line-height:1.5}.gd-hero-actions,.gd-launch-actions,.gd-pricing-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.gd-hero-actions{flex-wrap:nowrap;margin-top:16px}.gd-boundary-wrap{max-width:1620px;padding:0 var(--gd-shell-gutter) clamp(16px, 2.4vw, 34px);margin:0 auto}.gd-boundary-strip{border:1px solid var(--gd-line);background:var(--gd-panel);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.gd-boundary-strip-hero{background:linear-gradient(#102224c7,#080b10d9);border-color:#4ee3b347;margin:0}.gd-boundary-strip.gd-boundary-strip-hero article{background:linear-gradient(90deg, #ffffff08, transparent 46%), var(--gd-bg-2);min-height:82px}.gd-boundary-strip.gd-boundary-strip-hero span{color:var(--gd-dim)}.gd-boundary-strip.gd-boundary-strip-hero b{font-size:18px}.gd-boundary-strip article{border-right:1px solid var(--gd-line);min-height:80px;padding:14px}.gd-boundary-strip article:last-child{border-right:0}.gd-boundary-strip span,.gd-flow-node span,.gd-status-explanation span,.gd-table-head span,.gd-table-row span,.gd-receipt-ledger time,.gd-receipt-ledger article>span,.gd-handoff-step span,.gd-receipt-anatomy span{color:var(--gd-dim);font:800 11px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-boundary-strip b{color:var(--gd-text);margin-top:8px;display:block}.gd-hero-instrument,.gd-hero-ledger,.gd-section,.gd-page{border:1px solid var(--gd-line);border-radius:var(--gd-radius);box-shadow:var(--gd-shadow), inset 0 1px 0 #ffffff06;background:linear-gradient(#111821fa,#090d12fa);border-top-color:#ffffff12;transition:border-color .22s}.gd-hero-ledger{contain:layout paint;background:linear-gradient(#11161dfa,#080b0ffc),#0b0e14;border-color:#424d5bd1;gap:12px;min-width:0;min-height:0;padding:clamp(16px,1.6vw,24px);display:grid;overflow:hidden;box-shadow:0 18px 54px #00000057}.gd-ledger-top,.gd-decision-slab-head,.gd-interlock-panel header,.gd-instrument-receipt{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.gd-ledger-top>div,.gd-decision-slab-head strong,.gd-instrument-receipt em{min-width:0}.gd-ledger-top span,.gd-decision-slab-head em,.gd-interlock-panel header span,.gd-instrument-receipt span,.gd-instrument-boundary span{color:var(--gd-dim);font:850 10px/1.15 var(--gd-font-mono);font-variant-numeric:tabular-nums;text-transform:uppercase}.gd-ledger-top strong{color:var(--gd-text);font:760 24px/1.08 var(--gd-font-display);letter-spacing:0;margin-top:4px;display:block}.gd-ledger-subtitle{color:var(--gd-muted);font:850 11px/1.2 var(--gd-font-mono);text-transform:uppercase;margin-top:4px;font-style:normal;display:block}.gd-hero-ledger .gd-projection-boundary{grid-template-columns:minmax(0,1.16fr) repeat(4,minmax(0,.88fr));margin:0}.gd-hero-ledger .gd-projection-boundary strong{grid-column:auto}.gd-hero-ledger .gd-projection-boundary strong,.gd-hero-ledger .gd-projection-boundary span{white-space:normal}.gd-decision-slab{border-radius:var(--gd-radius);background:#080b10;border:1px solid #ffffff21;gap:8px;padding:10px;display:grid}.gd-cockpit-board{gap:10px;min-width:0;display:grid}.gd-receipt-console{border-radius:var(--gd-radius);background:linear-gradient(#090d12fa,#040609fc),#05070a;border:1px solid #25303deb;min-width:0;display:grid;overflow:hidden}.gd-receipt-console[data-state=rent]{border-color:#41d69c57}.gd-receipt-console[data-state=fallback],.gd-receipt-console[data-state=held]{border-color:#f4a93857}.gd-receipt-header{background:linear-gradient(90deg,#1ec6de13,#0000 48%),#0e131985;border-bottom:1px solid #25303dc7;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:18px;min-width:0;padding:18px;display:grid}.gd-receipt-header>div{min-width:0}.gd-receipt-header span,.gd-receipt-metrics span:first-line{color:var(--gd-cyan);font:900 10px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-receipt-header strong{color:var(--gd-text);font:780 28px/1.04 var(--gd-font-display);text-wrap:balance;margin-top:6px;display:block}.gd-receipt-header p{color:#c9d5df;max-width:760px;margin:8px 0 0;font-size:14px;line-height:1.44}.gd-receipt-header code{border-radius:var(--gd-radius);min-width:0;color:var(--gd-teal);font:900 12px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;background:#41d69c0e;border:1px solid #41d69c47;justify-self:end;padding:8px 9px}.gd-receipt-metrics{background:#25303de6;border-bottom:1px solid #25303dc7;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;min-width:0;display:grid}.gd-receipt-metrics span{min-width:0;color:var(--gd-dim);font:850 10px/1.12 var(--gd-font-mono);text-transform:uppercase;background:#05070ae0;gap:7px;padding:12px 14px;display:grid}.gd-receipt-metrics b{min-width:0;color:var(--gd-text);font:900 18px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-hero-fleet{border-radius:var(--gd-radius);background:#05070ab8;border:1px solid #25303ddb;overflow:hidden}.gd-hero-fleet-head,.gd-hero-fleet-row{border-bottom:1px solid #25303d9e;grid-template-columns:.74fr .94fr .72fr .72fr 1fr;align-items:center;gap:10px;min-width:0;min-height:32px;padding:0 12px;display:grid}.gd-hero-fleet-head{color:var(--gd-dim);font:850 10px/1.1 var(--gd-font-mono);text-transform:uppercase;background:#111821e6}.gd-hero-fleet-row{color:var(--gd-muted);font-variant-numeric:tabular-nums;font-size:13px;position:relative}.gd-hero-fleet-row:before{content:"";background:var(--gd-dim);width:3px;position:absolute;inset:0 auto 0 0}.gd-hero-fleet-row.rent:before{background:var(--gd-green)}.gd-hero-fleet-row.mine:before{background:var(--gd-cyan)}.gd-hero-fleet-row.hold:before{background:var(--gd-amber)}.gd-hero-fleet-row:last-child{border-bottom:0}.gd-hero-fleet-row[aria-current=true]{color:var(--gd-text);background:#1ec6de12}.gd-hero-fleet-row b,.gd-hero-fleet-row code,.gd-hero-fleet-row em,.gd-hero-route{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gd-hero-fleet-row b,.gd-hero-fleet-row code{color:var(--gd-text);font-family:var(--gd-font-mono)}.gd-hero-route{color:var(--gd-teal);font:850 12px/1 var(--gd-font-mono);text-transform:uppercase}.gd-hero-route[data-route=mine]{color:var(--gd-cyan)}.gd-hero-route[data-route=hold]{color:var(--gd-amber)}.gd-hero-fleet-row em{color:var(--gd-muted);font-style:normal}.gd-operator-run{background:0 0;border:0;border-radius:0;gap:0;min-width:0;padding:0;display:grid;position:relative;overflow:hidden}.gd-operator-run-summary{background:#0e13199e;border-bottom:1px solid #25303db8;gap:4px;padding:12px 14px;display:grid}.gd-operator-run-summary span{color:var(--gd-dim);font:900 10px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-operator-run-summary strong{color:var(--gd-text);font:900 16px/1.18 var(--gd-font-mono);overflow-wrap:anywhere}.gd-operator-run-summary strong[data-state=rent]{color:var(--gd-green)}.gd-operator-run-summary strong[data-state=fallback],.gd-operator-run-summary strong[data-state=held]{color:var(--gd-amber)}.gd-operator-run-summary em{color:var(--gd-muted);font:800 11px/1.22 var(--gd-font-sans);margin:0;font-style:normal}.gd-route-run-grid,.gd-run-track{background:#25303deb;border-bottom:1px solid #25303ddb;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.gd-run-step{background:linear-gradient(#ffffff05,#0000 42%),#05080c;border:0;border-top:2px solid #7c87959e;align-content:start;gap:10px;min-width:0;min-height:176px;padding:15px;display:grid;position:relative}.gd-run-step:last-child{border-right:0}.gd-run-step.active{background:#1ec6de0b}.gd-run-node{background:#05070a;border:1px solid #ffffff5c;border-radius:50%;grid-row:1;justify-self:start;width:11px;height:11px;position:static}.gd-run-step[data-node=pass] .gd-run-node{background:var(--gd-teal);border-color:#4ee3b3b8;box-shadow:0 0 0 5px #4ee3b31a}.gd-run-step[data-node=hold] .gd-run-node,.gd-run-step[data-node=block] .gd-run-node{background:var(--gd-amber);border-color:#f4a938d1;box-shadow:0 0 0 5px #f4a9381f}.gd-run-step.advisor{border-top-color:var(--gd-blue)}.gd-run-step.rent{border-top-color:var(--gd-green)}.gd-run-step.fallback,.gd-run-step.held,.gd-run-step.blocked{border-top-color:var(--gd-amber)}.gd-run-step.receipt{border-top-color:var(--gd-teal)}.gd-run-label span,.gd-run-label em,.gd-run-step code{color:var(--gd-dim);font:820 10px/1.16 var(--gd-font-mono);text-transform:uppercase;font-style:normal}.gd-run-label{gap:3px;min-width:0;margin-top:-18px;padding-left:20px;display:grid}.gd-run-label span{color:var(--gd-cyan)}.gd-run-step strong{min-width:0;color:var(--gd-text);font:900 16px/1.14 var(--gd-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-run-step strong[data-state=rent]{color:var(--gd-green)}.gd-run-step strong[data-state=fallback],.gd-run-step strong[data-state=held]{color:var(--gd-amber)}.gd-run-step strong[data-state=blocked]{color:var(--gd-red)}.gd-run-step p{color:#c6d0da;min-width:0;margin:0;font-size:12px;line-height:1.38}.gd-run-step code{min-width:0;color:var(--gd-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal}.gd-run-checks{gap:7px;min-width:0;display:grid}.gd-run-checks span{min-width:0;min-height:28px;color:var(--gd-muted);font:850 10px/1.15 var(--gd-font-mono);text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff13;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:0 8px;display:grid}.gd-run-checks i{color:var(--gd-green);font-style:normal}.gd-run-checks .fail{color:#f1d3a0;border-color:#f4a93859}.gd-run-checks .fail i{color:var(--gd-amber)}.gd-route-evaluation{border-bottom:1px solid #25303dc7;gap:8px;min-width:0;padding:11px 14px 13px;display:grid}.gd-route-evaluation header{justify-content:space-between;align-items:end;gap:14px;min-width:0;display:flex}.gd-route-evaluation header span{color:var(--gd-cyan);font:850 12px/1.15 var(--gd-font-mono);text-transform:uppercase}.gd-route-evaluation header b{min-width:0;color:var(--gd-text);font:760 14px/1.12 var(--gd-font-sans);text-align:right;overflow-wrap:anywhere}.gd-candidate-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--gd-muted);font:820 11px/1.12 var(--gd-font-mono);font-variant-numeric:tabular-nums;overflow:hidden}.gd-candidate-table col.gd-cand-col-lane{width:30%}.gd-candidate-table col.gd-cand-col-route{width:18%}.gd-candidate-table col.gd-cand-col-bid,.gd-candidate-table col.gd-cand-col-floor,.gd-candidate-table col.gd-cand-col-spread{width:11%}.gd-candidate-table col.gd-cand-col-proof{width:20%}.gd-candidate-table tr{border-top:1px solid #25303db8}.gd-candidate-table thead tr{background:#111821c7;border-top:0}.gd-candidate-table th,.gd-candidate-table td{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:8px 7px;overflow:hidden}.gd-candidate-table thead th{color:var(--gd-dim);text-transform:uppercase;font-size:9px}.gd-candidate-table tbody th{color:var(--gd-text)}.gd-candidate-table th,.gd-candidate-table td[data-col=label]{color:var(--gd-text);white-space:nowrap}.gd-candidate-table td[data-col=route],.gd-candidate-table td[data-col=proof]{color:var(--gd-cyan)}.gd-candidate-table td[data-col=route]{color:var(--gd-cyan);text-transform:uppercase}.gd-candidate-table td[data-col=numeric]{color:var(--gd-text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.gd-candidate-table tr.rent td[data-col=route]{color:var(--gd-green)}.gd-candidate-table tr.held td[data-col=route],.gd-candidate-table tr.fallback td[data-col=route]{color:var(--gd-amber)}.gd-candidate-table tr.fallback td[data-col=route]{text-wrap:balance}.gd-candidate-table tr.hold td[data-col=route]{color:var(--gd-amber)}.gd-proof-grid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:8px;min-width:0;padding:12px 14px;display:grid}.gd-hero-economics{background:#0e1217b3;border-bottom:1px solid #25303dc7;grid-template-columns:minmax(0,1fr) repeat(3,max-content minmax(70px,max-content));align-items:end;gap:6px 12px;min-width:0;padding:12px 14px;display:grid}.gd-hero-economics span{color:var(--gd-muted);font:850 11px/1.15 var(--gd-font-mono);text-transform:uppercase}.gd-hero-economics b,.gd-hero-economics strong{color:var(--gd-text);font:900 18px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;justify-self:end}.gd-hero-economics strong{color:var(--gd-teal)}.gd-hero-economics em{color:var(--gd-dim);font:760 11px/1.1 var(--gd-font-sans);font-style:normal}.gd-inline-interlock{background:#f4a9380b;border-color:#f4a93838}.gd-run-step.receipt .gd-instrument-receipt{background:#41d69c0b;border-color:#41d69c3d}.gd-proof-rails{border-radius:var(--gd-radius);background:#25303ddb;border:1px solid #25303ddb;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,.92fr);gap:1px;display:grid;overflow:hidden}.gd-proof-rail{background:#05070ad1;align-content:start;gap:8px;min-width:0;min-height:0;padding:10px;display:grid}.gd-proof-rail>span{color:var(--gd-cyan);font:900 10px/1.15 var(--gd-font-mono);text-transform:uppercase}.gd-proof-rail h3{color:var(--gd-text);font:650 18px/1.08 var(--gd-font-display);margin:0}.gd-proof-rail p{color:var(--gd-muted);margin:0;font-size:12px;line-height:1.35}.gd-proof-rail.gd-decision-slab{background:#0a0d12eb;border:0;border-radius:0}.gd-policy-verdict{gap:8px;min-width:0;display:grid}.gd-policy-verdict strong{color:var(--gd-text);font:650 18px/1.08 var(--gd-font-display)}.gd-policy-verdict em{color:var(--gd-muted);font:850 11px/1.1 var(--gd-font-mono);text-transform:uppercase;font-style:normal}.gd-decision-slab-head{align-items:flex-start}.gd-decision-slab-head strong{color:var(--gd-text);font:650 24px/1.08 var(--gd-font-display);overflow-wrap:anywhere}.gd-decision-chip{border:1px solid var(--gd-line-2);border-radius:var(--gd-radius);min-width:max-content;color:var(--gd-text);font:900 11px/1 var(--gd-font-mono);text-transform:uppercase;background:#ffffff09;align-items:center;padding:8px 10px;display:inline-flex}.gd-decision-chip:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:8px}.gd-decision-chip[data-state=rent]{color:var(--gd-green)}.gd-decision-chip[data-state=fallback],.gd-decision-chip[data-state=held]{color:var(--gd-amber)}.gd-decision-chip[data-state=blocked]{color:var(--gd-red)}.gd-decision-bars{gap:7px;display:grid}.gd-route-bar{grid-template-columns:minmax(130px,.48fr) auto;align-items:center;gap:5px 10px;min-width:0;display:grid}.gd-route-bar span,.gd-route-bar b{min-width:0}.gd-route-bar span{color:var(--gd-muted);font:850 12px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-route-bar b{color:var(--gd-text);font:900 16px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;justify-self:end}.gd-route-bar i{background:var(--gd-cyan);border-radius:999px;grid-column:1/-1;min-width:8px;height:6px;display:block}.gd-route-bar.fallback i{background:var(--gd-amber)}.gd-route-call{color:#d9e2ec;font:650 13px/1.35 var(--gd-font-sans);border-top:1px solid #ffffff17;margin:0;padding-top:8px}.gd-interlock-panel,.gd-instrument-receipt,.gd-instrument-boundary{border-radius:var(--gd-radius);background:#05070ab8;border:1px solid #ffffff1a}.gd-interlock-panel{gap:7px;padding:9px;display:grid}.gd-interlock-panel header b{color:var(--gd-text);font:900 12px/1 var(--gd-font-mono);text-transform:uppercase}.gd-interlock-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.gd-interlock-list span{border-radius:var(--gd-radius);min-width:0;color:var(--gd-muted);font:800 9.5px/1.15 var(--gd-font-mono);text-transform:uppercase;border:1px solid #ffffff17;align-items:center;gap:8px;padding:6px;display:flex}.gd-interlock-list i{min-width:28px;color:var(--gd-green);font-style:normal}.gd-interlock-list .fail{color:#f3c0c0;border-color:#ef5f5f59}.gd-interlock-list .fail i{color:var(--gd-red)}.gd-instrument-receipt{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:9px 10px;display:grid}.gd-instrument-receipt b{color:var(--gd-teal);font:900 13px/1 var(--gd-font-mono)}.gd-instrument-receipt em{color:var(--gd-muted);text-align:left;overflow-wrap:normal;grid-column:1/-1;font-style:normal}.gd-instrument-boundary{background:#ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.gd-instrument-boundary span{min-height:32px;color:var(--gd-teal);background:#07090d;align-items:center;padding:8px;display:flex}.gd-hero-instrument{--gd-flow-progress:.18;background:linear-gradient(180deg, #11151afc, #080a0cfc), var(--gd-panel);border:1px solid #24d3ee42;min-width:0;padding:clamp(16px,2vw,24px);position:relative;overflow:hidden}.gd-hero-instrument[data-stage="1"]{--gd-flow-progress:.44}.gd-hero-instrument[data-stage="2"]{--gd-flow-progress:.72}.gd-hero-instrument[data-stage="3"]{--gd-flow-progress:1}.gd-hero-instrument:before{pointer-events:none;content:"";opacity:.36;background:linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffffff06 1px,#0000 1px) 0 0/34px 34px;position:absolute;inset:0}.gd-hero-instrument>*{z-index:1;position:relative}.gd-instrument-top,.gd-trace-summary,.gd-fleet-panel header,.gd-receipt-ledger header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.gd-instrument-top strong,.gd-fleet-panel header b,.gd-receipt-ledger header b{color:var(--gd-text);font-size:16px}.gd-cockpit-top{z-index:3;background:#0d1218f5;border-bottom:1px solid #25303dc7;margin:calc(-1*clamp(14px,2vw,22px)) calc(-1*clamp(14px,2vw,22px)) 0;padding:12px clamp(14px,2vw,22px) 10px;position:relative}.gd-simulated-badge{border-radius:var(--gd-radius);color:var(--gd-amber);font:900 10px/1 var(--gd-font-mono);text-align:right;white-space:normal;background:#f4a9381f;border:1px solid #f4a93899;max-width:260px;margin-left:auto;padding:8px 9px}.gd-projection-boundary{border-radius:var(--gd-radius);background:#25303dd6;border:1px solid #25303dd6;grid-template-columns:minmax(0,1.18fr) repeat(4,minmax(0,1fr));gap:1px;margin:10px 0 0;display:grid;overflow:hidden}.gd-projection-boundary strong,.gd-projection-boundary span{min-width:0;color:var(--gd-dim);font:850 9px/1.15 var(--gd-font-mono);font-variant-numeric:tabular-nums;text-transform:uppercase;overflow-wrap:anywhere;white-space:normal;background:#05070ad1;padding:6px 8px}.gd-projection-boundary strong{color:var(--gd-text)}.gd-projection-boundary b{color:var(--gd-teal)}.gd-projection-boundary.compact{border-left-color:#41d69cd1;grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,.86fr));max-width:720px;margin-top:10px}.gd-projection-boundary.compact strong,.gd-projection-boundary.compact span{background:#04080be6;padding:7px;font-size:8.5px}.gd-cockpit-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,.95fr);align-items:start;gap:10px;margin:12px 0 10px;display:grid}.gd-cockpit-card{border-radius:var(--gd-radius);background:#05070adb;border:1px solid #25303de0;align-content:start;gap:7px;min-width:0;min-height:132px;padding:11px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid;box-shadow:inset 0 1px #ffffff06}.gd-cockpit-card.active{background:#1ec6de14;border-color:#1ec6deb8;box-shadow:inset 0 0 0 1px #1ec6de3d}.gd-cockpit-card.blocked.active,.gd-cockpit-card.held.active{background:#f4a93814;border-color:#f4a938b8;box-shadow:inset 0 0 0 1px #f4a93838}.gd-cockpit-card.receipt.active{background:#41d69c14;border-color:#41d69cb8;box-shadow:inset 0 0 0 1px #41d69c38}.gd-cockpit-card>span{color:var(--gd-cyan);font:900 10px/1.15 var(--gd-font-mono);text-transform:uppercase}.gd-cockpit-card h2{min-width:0;color:var(--gd-text);font:700 20px/1.08 var(--gd-font-display);overflow-wrap:anywhere;margin:0}.gd-cockpit-card p{color:var(--gd-muted);margin:0;font-size:12px;line-height:1.36}.gd-market-stack,.gd-receipt-mini{gap:8px;margin-top:2px;display:grid}.gd-market-stack span,.gd-receipt-mini span{min-width:0;color:var(--gd-dim);font:800 10px/1.2 var(--gd-font-mono);text-transform:uppercase;border-top:1px solid #25303db8;justify-content:space-between;gap:10px;padding:8px 0 0;display:flex}.gd-market-stack b,.gd-receipt-mini b{color:var(--gd-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.gd-cockpit-verdict{background:#ffffff06;border:1px solid #25303dc7;padding:8px}.gd-hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.gd-hero-metrics span{border-radius:var(--gd-radius);min-width:0;color:var(--gd-dim);font:850 10px/1.25 var(--gd-font-mono);text-transform:uppercase;background:#05070abd;border:1px solid #25303db8;padding:9px}.gd-hero-metrics b{color:var(--gd-text);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;display:block}.gd-run-ledger{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.gd-run-ledger article{border-radius:var(--gd-radius);min-width:0;min-height:82px;color:var(--gd-muted);background:#020407d6;border:1px solid #25303dc7;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 8px;padding:8px;display:grid}.gd-run-ledger article.active{border-left:2px solid var(--gd-cyan);color:var(--gd-text);background:#1ec6de13}.gd-run-ledger time,.gd-run-ledger span,.gd-run-ledger b,.gd-run-ledger em{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.gd-run-ledger time,.gd-run-ledger span{color:var(--gd-dim);font:850 9px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-run-ledger time{white-space:nowrap}.gd-run-ledger b{color:var(--gd-text);font:900 11px/1.1 var(--gd-font-mono);text-transform:uppercase;grid-column:1/-1}.gd-run-ledger em{color:var(--gd-muted);font:800 10px/1.1 var(--gd-font-mono);grid-column:1/-1;font-style:normal}.gd-run-verdict{border-radius:var(--gd-radius);background:#111821b8;border:1px solid #25303dc7;grid-column:1/-1;grid-template-columns:68px minmax(0,1fr) 92px minmax(0,1.1fr);gap:8px 12px;min-height:50px;padding:8px 10px;display:grid}.gd-run-verdict span,.gd-run-verdict b{min-width:0}.gd-run-verdict span{color:var(--gd-cyan);font:900 10px/1.4 var(--gd-font-mono);text-transform:uppercase}.gd-run-verdict b{color:var(--gd-text);font:850 12px/1.4 var(--gd-font-sans);overflow-wrap:anywhere}.gd-cockpit-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 14px;padding:10px 0;display:grid;position:relative}.gd-cockpit-line{background:#24d3ee29;height:2px;position:absolute;top:50%;left:8%;right:8%;overflow:hidden}.gd-cockpit-line:before{content:"";background:linear-gradient(90deg, var(--gd-cyan), var(--gd-teal));transform-origin:0;width:42%;position:absolute;top:0;bottom:0;left:0;transform:translate(-115%)}.gd-cockpit-flow article{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070aeb;min-height:88px;padding:12px;transition:border-color .16s,box-shadow .16s,background-color .16s;position:relative}.gd-cockpit-flow article.active{border-color:var(--gd-amber);background:#24d3ee14;box-shadow:inset 0 0 0 1px #f2b84b47}.gd-cockpit-flow span,.gd-control-head span{color:var(--gd-dim);font:800 10px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-cockpit-flow b,.gd-cockpit-flow em{display:block}.gd-cockpit-flow b{color:var(--gd-text);font:900 13px/1.14 var(--gd-font-mono);text-transform:uppercase;margin-top:10px}.gd-cockpit-flow em{color:var(--gd-muted);margin-top:5px;font-size:12px;font-style:normal}.gd-run-timeline{border-radius:var(--gd-radius);background:#05070aa8;border:1px solid #25303db8;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:12px;padding:8px;display:grid}.gd-run-timeline article{min-width:0;min-height:74px;color:var(--gd-muted);border-left:2px solid #0000;align-items:start;gap:6px;padding:6px 8px;font-size:12px;display:grid}.gd-run-timeline article.active{border-left-color:var(--gd-cyan);color:var(--gd-text);background:#24d3ee0f}.gd-run-timeline time,.gd-run-timeline b,.gd-run-timeline span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gd-run-timeline time{color:var(--gd-dim);font:800 11px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums}.gd-run-timeline b{color:var(--gd-text);font:900 12px/1 var(--gd-font-mono);text-transform:uppercase}.gd-control-run-table{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070ac2;overflow:hidden}.gd-control-head,.gd-control-row{border-bottom:1px solid #25303dad;grid-template-columns:minmax(84px,1fr) .72fr minmax(112px,1.2fr) minmax(110px,1.1fr) minmax(70px,.75fr);align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 12px;transition:background 90ms;display:grid}.gd-control-head{background:#111821e6}.gd-control-row:last-child{border-bottom:0}.gd-control-row{color:var(--gd-muted);font-size:12px;transition:background 90ms}.gd-control-row.active{background:#24d3ee12}.gd-control-row:hover,.gd-table-row:hover{background:#ffffff06}.gd-control-row code,.gd-control-row b{min-width:0;color:var(--gd-text);font-family:var(--gd-font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gd-economics-stack{min-width:0}.gd-economics-stack code{color:var(--gd-cyan);display:block}.gd-control-row.allowed b,.gd-control-row.allowed code:last-child,.gd-control-row.observed b,.gd-control-row.observed code:last-child{color:var(--gd-green)}.gd-control-row.blocked b{color:var(--gd-red)}.gd-control-row.held b{color:var(--gd-amber)}.gd-control-row small,.gd-economics-stack small{color:var(--gd-muted);font:800 10px/1.1 var(--gd-font-mono);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.gd-current-scenario{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070abd;margin-top:12px;padding:13px}.gd-current-scenario span{color:var(--gd-dim);font:800 10px/1.1 var(--gd-font-mono);text-transform:uppercase;display:block}.gd-current-scenario h3{color:var(--gd-text);font:760 20px/1.08 var(--gd-font-display);margin:7px 0 0}.gd-current-scenario p{color:var(--gd-muted);margin:7px 0 0;font-size:14px;line-height:1.45}.gd-status-pill{border:1px solid var(--gd-line-2);border-radius:var(--gd-radius);min-height:28px;color:var(--gd-muted);font:900 11px/1 var(--gd-font-mono);text-transform:uppercase;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.gd-status-pill i{background:var(--gd-dim);width:8px;height:8px}.gd-status-pill.allowed,.gd-status-pill.observed,.gd-status-pill.receipt{color:var(--gd-green);border-color:#44d17c73}.gd-status-pill.allowed i,.gd-status-pill.observed i,.gd-status-pill.receipt i{background:var(--gd-green)}.gd-status-pill.blocked{color:var(--gd-red);border-color:#f1646473}.gd-status-pill.blocked i{background:var(--gd-red)}.gd-status-pill.held{color:var(--gd-amber);border-color:#f2b84b85}.gd-status-pill.held i{background:var(--gd-amber)}.gd-decision-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 20px;padding:12px 0;display:grid;position:relative}.gd-flow-line{z-index:-1;background:#24d3ee2e;height:2px;position:absolute;top:50%;left:12%;right:12%;overflow:hidden}.gd-flow-line:before{content:"";background:linear-gradient(90deg, var(--gd-cyan), var(--gd-teal));opacity:.9;position:absolute;inset:0}.gd-flow-node{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070adb;min-height:128px;padding:16px}.gd-flow-node b,.gd-flow-node em{display:block}.gd-flow-node b{color:var(--gd-text);text-transform:capitalize;margin-top:18px;font-size:26px;line-height:1}.gd-flow-node em{color:var(--gd-muted);margin-top:10px;font-style:normal}.gd-flow-node.advice{border-color:#24d3ee57}.gd-flow-node.allowed,.gd-flow-node.receipt{border-color:#44d17c5c}.gd-flow-node.blocked{border-color:#f164646b}.gd-flow-node.held{border-color:#f2b84b75}.gd-scenario-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.gd-scenario-controls button{border:1px solid var(--gd-line);border-radius:var(--gd-radius);min-height:40px;color:var(--gd-muted);font:850 12px/1 var(--gd-font-sans);text-transform:uppercase;cursor:pointer;background:#ffffff05}.gd-scenario-controls button.active{border-color:var(--gd-cyan);color:var(--gd-text);background:#24d3ee1a}.gd-status-explanation{border-top:1px solid var(--gd-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:18px;display:grid}.gd-status-explanation p{background:0 0;border:0;border-bottom:1px solid #2a3038b3;border-radius:0;min-height:92px;margin:0;padding:14px 0}.gd-status-explanation b{color:var(--gd-text);margin-top:10px;font-size:14px;line-height:1.42;display:block}.gd-fleet-panel,.gd-receipt-ledger,.gd-decision-trace,.gd-scenario-panel{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-panel);min-width:0}.gd-fleet-panel{margin-top:20px;padding:16px}.gd-fleet-panel.compact{max-height:none}.gd-fleet-panel.compact .gd-table-head,.gd-fleet-panel.compact .gd-table-row{grid-template-columns:.68fr 1.08fr .76fr .76fr .62fr 1fr;min-width:0}.gd-fleet-table{max-width:100%;margin-top:14px;overflow-x:auto}.gd-table-head,.gd-table-row{border-bottom:1px solid #25303da6;grid-template-columns:.86fr 1.24fr .82fr .82fr .68fr 1.12fr;align-items:center;gap:10px;min-width:690px;min-height:42px;display:grid}.gd-table-row{color:var(--gd-muted);overflow-wrap:anywhere;font-size:13px;transition:background 90ms}.gd-table-row.active{background:#24d3ee12}.gd-table-row b,.gd-table-row code,.gd-table-row em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gd-table-row b{color:var(--gd-text);font-weight:800}.gd-table-row code,.gd-receipt-ledger code{color:var(--gd-cyan);font-family:var(--gd-font-mono);font-size:13px}.gd-table-row em{color:var(--gd-muted);font-style:normal}.gd-table-row.rent code:first-of-type,.gd-table-row.rent em{color:var(--gd-green)}.gd-table-row.mine code:first-of-type,.gd-table-row.mine em{color:var(--gd-cyan)}.gd-table-row.hold em{color:var(--gd-amber)}.gd-temp-cell{color:var(--gd-muted);font-family:var(--gd-font-mono)}.gd-section,.gd-page{width:min(1320px,100% - 36px);margin:38px auto 72px;padding:76px 44px 44px;scroll-margin-top:126px}.gd-section{box-shadow:none;background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0}.gd-page{min-height:calc(100vh - 150px)}.gd-console-page,.gd-pricing-page{background:linear-gradient(#0c1117e6,#07090dbd);border-color:#2a30388c}.gd-section-heading{max-width:900px;margin-bottom:34px}.gd-section-heading h1,.gd-section-heading h2,.gd-launch h2{max-width:960px;font-size:46px;line-height:1.06}.gd-section-heading p{max-width:860px}.gd-product-areas{box-shadow:none;background:0 0;border-color:#0000;margin-top:-24px;padding-top:0;padding-bottom:clamp(12px,2vw,22px)}.gd-area-grid{border-top:1px solid var(--gd-line);grid-template-columns:1fr;gap:0;display:grid;position:relative}.gd-area-table-head{min-height:34px;color:var(--gd-dim);font:900 10px/1 var(--gd-font-mono);text-transform:uppercase;border-bottom:1px solid #2a3038b8;grid-template-columns:42px minmax(0,1fr) minmax(104px,max-content);align-items:center;gap:10px 18px;padding:0 0 8px;display:grid}.gd-area-table-head span:last-child{justify-self:end}.gd-area-row{border-bottom:1px solid var(--gd-line);background:0 0;grid-template-columns:42px minmax(0,1fr) minmax(104px,max-content);align-items:center;gap:10px 18px;min-height:94px;padding:14px 0;transition:border-color .12s,background-color .12s;display:grid;position:relative}.gd-area-row:hover{background-color:#1ec6de09;border-color:#1ec6de9e}.gd-area-row small{width:30px;height:30px;color:var(--gd-cyan);font:900 11px/1 var(--gd-font-mono);font-variant-numeric:tabular-nums;background:#05070a;border:1px solid #24d3ee70;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.gd-area-copy{min-width:0;max-width:760px}.gd-area-copy>span{color:var(--gd-muted);font:780 12px/1.1 var(--gd-font-sans);text-transform:none;margin-bottom:6px;display:block}.gd-area-row h3{margin:0;font-size:20px;line-height:1.08}.gd-area-row p{color:var(--gd-muted);margin:4px 0 0;font-size:14px;line-height:1.38}.gd-area-readout{border-radius:var(--gd-radius);min-width:0;color:var(--gd-teal);font:900 11px/1 var(--gd-font-mono);text-transform:uppercase;white-space:nowrap;background:#24d3ee0b;border:1px solid #24d3ee38;justify-self:end;padding:7px 9px;font-style:normal}.gd-product-peek{border-radius:var(--gd-radius);box-shadow:none;background:#05070a9e;border:1px solid #2a3038e6;gap:0;margin-top:6px;padding:0;display:grid;overflow:hidden}.gd-product-peek .gd-area-row{border-bottom-color:#2a3038b8;grid-template-columns:30px minmax(0,1fr) max-content;gap:6px 10px;min-height:38px;padding:7px 9px}.gd-product-peek .gd-area-row:last-child{border-bottom:0}.gd-product-peek .gd-area-row small{border-radius:var(--gd-radius);width:22px;height:22px;font-size:9px}.gd-product-peek .gd-area-copy>span{color:var(--gd-dim);font:820 9px/1 var(--gd-font-mono);text-transform:uppercase;margin-bottom:3px}.gd-product-peek .gd-area-row h3{font-size:13px;line-height:1.08}.gd-product-peek .gd-area-readout{color:var(--gd-cyan);background:0 0;border:0;align-self:center;padding:0;font-size:10px}.gd-decision-rail{grid-template-columns:minmax(0,1fr) minmax(210px,.52fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,2vw,24px);margin-top:28px;display:grid;position:relative}.gd-decision-rail:before{content:"";opacity:.38;pointer-events:none;background:linear-gradient(90deg,#0000,#1ec6de61,#41d69c52,#0000);height:1px;position:absolute;top:50%;left:9%;right:9%}.gd-decision-node,.gd-decision-gate{z-index:1;border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-bg-2);position:relative}.gd-decision-node{gap:14px;min-height:310px;padding:24px;display:grid}.gd-decision-node h3{margin:0;font-size:28px;line-height:1.08}.gd-decision-node p{margin:0}.gd-decision-node ul,.gd-price-card ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.gd-decision-node li,.gd-price-card li{color:var(--gd-muted);padding-left:18px;position:relative}.gd-decision-node li:before,.gd-price-card li:before{content:"";background:var(--gd-teal);width:7px;height:7px;position:absolute;top:.55em;left:0}.gd-decision-gate{background:linear-gradient(180deg, #f4a9381a, transparent 48%), var(--gd-bg-2);text-align:center;border-color:#f4a93880;align-content:center;justify-items:center;gap:8px;min-height:310px;padding:22px;display:grid}.gd-decision-gate:before{border:1px solid var(--gd-amber);content:"";background:#05070a;width:28px;height:28px;margin-bottom:8px;transform:rotate(45deg);box-shadow:0 0 0 10px #f4a9380d}.gd-decision-gate strong{color:var(--gd-text);font:650 24px/1.08 var(--gd-font-display)}.gd-decision-gate em,.gd-decision-gate b{color:var(--gd-dim);font:900 11px/1.2 var(--gd-font-mono);text-transform:uppercase;font-style:normal}.gd-decision-gate b{color:var(--gd-teal)}.gd-economics-board{grid-template-columns:minmax(0,1fr) 440px;gap:16px;display:grid}.gd-scenario-economics{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:linear-gradient(135deg, #24d3ee14, #05070ad1 58%), var(--gd-bg-2);grid-column:1/-1;gap:16px;padding:22px;display:grid}.gd-scenario-economics.allowed{border-color:#44d17c61}.gd-scenario-economics.blocked{border-color:#f164646b}.gd-scenario-economics.held{border-color:#f2b84b7a}.gd-scenario-economics header,.gd-margin-lab header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gd-scenario-economics header span,.gd-margin-lab header span,.gd-metric-tile span,.gd-range-field span,.gd-handoff-toggle span{color:var(--gd-dim);font:800 11px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-scenario-economics h3,.gd-margin-lab h3{color:var(--gd-text);margin:0;font-size:28px;line-height:1.08}.gd-scenario-economics p,.gd-margin-lab p{max-width:860px;color:var(--gd-muted);margin:0;font-size:16px;line-height:1.55}.gd-scenario-metrics,.gd-lab-ledger{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gd-lab-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-metric-tile{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070aa3;min-width:0;padding:14px}.gd-metric-tile b{color:var(--gd-text);font:900 20px/1 var(--gd-font-mono);white-space:nowrap;overflow-wrap:normal;margin-top:8px;display:block}.gd-metric-tile.compact b{font-size:18px}.gd-metric-tile small{color:var(--gd-muted);margin-top:7px;line-height:1.25;display:block}.gd-floor-chart{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#070a0e;min-height:430px;padding:24px}.gd-floor-chart svg{width:100%;height:auto;min-height:300px}.chart-band{fill:#f2b84b17}.chart-floor,.chart-bid{fill:none;stroke-width:6px;stroke-linecap:square}.chart-floor{stroke:var(--gd-teal)}.chart-bid{stroke:var(--gd-cyan)}.chart-policy{stroke:var(--gd-amber);stroke-dasharray:10 10;stroke-width:3px}.chart-hold{stroke:var(--gd-amber);stroke-dasharray:8 10;stroke-width:3px}.chart-marker{fill:var(--gd-amber);stroke:#070a0e;stroke-width:4px}.gd-floor-chart text{fill:var(--gd-muted);font:800 13px/1 var(--gd-font-mono)}.gd-chart-legend{color:var(--gd-muted);font:800 12px/1 var(--gd-font-mono);text-transform:uppercase;flex-wrap:wrap;gap:18px;display:flex}.gd-chart-legend span{align-items:center;gap:8px;display:inline-flex}.gd-chart-legend i{width:12px;height:12px}.gd-chart-legend .rent{background:var(--gd-cyan)}.gd-chart-legend .floor{background:var(--gd-teal)}.gd-chart-legend .hold{background:var(--gd-amber)}.gd-receipt-ledger{padding:18px}.gd-receipt-ledger.large{margin-top:18px}.gd-receipt-ledger article{border-bottom:1px solid var(--gd-line);min-height:54px;color:var(--gd-muted);grid-template-columns:54px 88px 1fr auto 86px;align-items:center;gap:12px;font-size:13px;display:grid}.gd-receipt-ledger:not(.large) article{grid-template-columns:42px 56px minmax(120px,1fr) max-content 70px;gap:6px}.gd-receipt-ledger article>*{min-width:0}.gd-receipt-ledger article>span,.gd-receipt-ledger article code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gd-receipt-ledger article:last-child{border-bottom:0}.gd-receipt-ledger article b{color:var(--gd-text);text-transform:capitalize}.gd-handoff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.gd-handoff-step{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-bg-2);min-height:190px;padding:22px}.gd-handoff-step b{margin-top:38px;font-size:20px;display:block}.gd-handoff-step p{color:var(--gd-muted)}.gd-receipt-anatomy{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.gd-receipt-anatomy span{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-bg-2);min-height:54px;color:var(--gd-text);text-align:center;justify-content:center;align-items:center;display:flex}.gd-deployment-path{background:#080d12}.gd-deploy-steps{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.gd-deploy-steps article{border-right:1px solid var(--gd-line);min-width:0;padding:22px}.gd-deploy-steps article:last-child{border-right:0}.gd-deploy-steps span,.gd-deploy-steps code{color:var(--gd-cyan);font:900 11px/1 var(--gd-font-mono);text-transform:uppercase}.gd-deploy-steps h3{color:var(--gd-text);margin:18px 0 0;font-size:22px;line-height:1.12}.gd-deploy-steps p{color:var(--gd-muted);margin:14px 0 0;font-size:15px;line-height:1.5}.gd-deploy-steps code{border-radius:var(--gd-radius);background:#24d3ee0f;border:1px solid #24d3ee47;margin-top:18px;padding:7px 8px;display:inline-flex}.gd-security-grid,.gd-pricing-grid,.gd-faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gd-security-grid article,.gd-price-card,.gd-faq article{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:var(--gd-bg-2);min-height:230px;padding:24px}.gd-price-card{flex-direction:column;display:flex}.gd-price-card .gd-button{align-self:flex-start;margin-top:auto}.gd-security-grid b,.gd-price-card h3,.gd-faq h3{color:var(--gd-text);margin:0;font-size:26px;line-height:1.1;display:block}.gd-launch{background:#07100f;border-color:#4ee3b36b;grid-template-columns:1fr auto;align-items:end;gap:36px;display:grid}.gd-console-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:18px;min-width:0;display:grid}.gd-scenario-panel{padding:18px;position:sticky;top:92px}.gd-console-main{gap:18px;min-width:0;display:grid}.gd-decision-trace{padding:22px}.gd-trace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.gd-evidence-list{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.gd-evidence-list span{border:1px solid var(--gd-line);border-radius:var(--gd-radius);color:var(--gd-muted);font:800 11px/1 var(--gd-font-mono);text-transform:uppercase;padding:8px 10px}.gd-pricing-table-wrap{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#070a0e;max-width:100%;margin-bottom:18px;overflow-x:auto}.gd-pricing-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1060px}.gd-pricing-table th,.gd-pricing-table td{vertical-align:top;text-align:left;border-bottom:1px solid #2a3038e0;padding:14px 16px}.gd-pricing-table thead th{color:var(--gd-dim);font:900 10px/1.15 var(--gd-font-mono);text-transform:uppercase;background:#0e1318}.gd-pricing-table tbody th{color:var(--gd-cyan);font:900 13px/1.1 var(--gd-font-mono);text-transform:uppercase}.gd-pricing-table tbody tr:last-child th,.gd-pricing-table tbody tr:last-child td{border-bottom:0}.gd-pricing-table tbody tr:nth-child(2){background:#1ec6de0e}.gd-pricing-table td{color:var(--gd-muted);font-size:13px;line-height:1.42}.gd-pricing-table strong{color:var(--gd-text);font:900 18px/1 var(--gd-font-mono)}.gd-pricing-table code{color:var(--gd-teal);font:850 12px/1.1 var(--gd-font-mono);white-space:nowrap}.gd-pricing-table .gd-button{white-space:nowrap}.gd-pricing-hero-grid{grid-template-columns:minmax(280px,.48fr) minmax(0,1fr);align-items:stretch;gap:20px;margin-bottom:22px;display:grid}.gd-pricing-hero-grid .gd-section-heading{align-content:start;min-width:0;margin:0;padding-top:4px;display:grid}.gd-pricing-hero-grid .gd-section-heading h1,.gd-pricing-hero-grid .gd-section-heading h2{max-width:560px}.gd-pricing-hero-grid .gd-section-heading p{max-width:540px}.gd-pricing-hero-grid .gd-margin-lab{grid-template-columns:minmax(210px,.72fr) minmax(220px,.82fr) minmax(250px,1fr);margin:0}.gd-margin-lab{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:linear-gradient(135deg, #4ee3b30f, transparent 48%), var(--gd-panel);grid-template-columns:minmax(280px,.78fr) minmax(300px,.84fr) minmax(320px,1fr);gap:14px;margin-bottom:18px;padding:18px;display:grid}.gd-lab-copy,.gd-lab-controls,.gd-lab-result{min-width:0}.gd-lab-copy{align-content:start;gap:12px;display:grid}.gd-lab-controls{gap:10px;display:grid}.gd-range-field,.gd-handoff-toggle{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#05070a94;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.gd-range-field b,.gd-handoff-toggle b{color:var(--gd-text);font:900 16px/1 var(--gd-font-mono)}.gd-range-field input{width:100%;accent-color:var(--gd-cyan);grid-column:1/-1}.gd-handoff-toggle{cursor:pointer;text-align:left;width:100%}.gd-handoff-toggle.ready b{color:var(--gd-green)}.gd-handoff-toggle.held b{color:var(--gd-amber)}.gd-lab-result{border:1px solid var(--gd-line);border-radius:var(--gd-radius);background:#06090d;align-content:start;gap:14px;padding:16px;display:grid}.gd-lab-result.allowed{border-color:#44d17c6b}.gd-lab-result.blocked{border-color:#f1646470}.gd-lab-result.held{border-color:#f2b84b7a}.gd-price-card h3{margin-top:16px;font-size:44px}.gd-price-card:nth-child(2){background:#09131a;border-color:#24d3ee85}.gd-pricing-note{margin:20px 0}.gd-faq{margin-top:24px}.gd-footer{border-top:1px solid var(--gd-line);color:var(--gd-dim);font:800 12px/1.4 var(--gd-font-mono);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:28px clamp(18px,4vw,56px);display:flex}@media (width<=1180px){.gd-header{grid-template-columns:1fr;gap:12px;padding-top:14px;padding-bottom:14px}.gd-header nav{justify-content:flex-start;overflow-x:auto}.gd-header-actions{justify-content:flex-start}.gd-fleet-strip{flex-wrap:wrap;justify-content:flex-start;min-height:0;padding-top:10px;padding-bottom:10px;position:static}.gd-fleet-strip strong{margin-left:0}.gd-rail-segment{border-left:0}.gd-hero{grid-template-columns:1fr;min-height:auto}.gd-hero-instrument,.gd-hero-ledger{max-height:none}.gd-hero-right{justify-self:start;width:min(100%,900px);max-width:100%}.gd-cockpit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-economics-board,.gd-console-layout,.gd-margin-lab,.gd-pricing-hero-grid,.gd-pricing-hero-grid .gd-margin-lab{grid-template-columns:1fr}.gd-scenario-panel{position:static}}@media (width<=880px){.gd-boundary-strip,.gd-hero-proof-strip,.gd-decision-rail,.gd-proof-rails,.gd-interlock-list,.gd-instrument-boundary,.gd-cockpit-grid,.gd-run-ledger article,.gd-hero-metrics,.gd-lab-ledger,.gd-scenario-metrics,.gd-trust-columns,.gd-handoff-grid,.gd-receipt-anatomy,.gd-security-grid,.gd-pricing-grid,.gd-faq,.gd-trace-grid,.gd-deploy-steps{grid-template-columns:1fr}.gd-deploy-steps article{border-right:0;border-bottom:1px solid var(--gd-line)}.gd-deploy-steps article:last-child{border-bottom:0}.gd-proof-rail{min-height:0}.gd-hero-fleet{overflow-x:auto}.gd-hero-fleet-head,.gd-hero-fleet-row{min-width:600px}.gd-operator-run{padding-left:0}.gd-route-run-grid,.gd-run-track,.gd-proof-grid,.gd-hero-economics,.gd-projection-boundary{grid-template-columns:1fr}.gd-projection-boundary.compact{flex-wrap:wrap;align-items:stretch;gap:1px;max-width:100%;display:flex}.gd-projection-boundary.compact strong,.gd-projection-boundary.compact span{text-align:center;flex:106px;min-height:28px}.gd-run-step{grid-template-columns:1fr;align-items:start;gap:6px;min-height:0;padding:12px}.gd-run-node{left:auto}.gd-run-step strong{font-size:13px}.gd-route-evaluation header{flex-direction:column;align-items:start}.gd-route-evaluation header b{text-align:left}.gd-hero-economics b,.gd-hero-economics strong{justify-self:start}.gd-candidate-table th,.gd-candidate-table td{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.gd-area-row{grid-template-columns:30px minmax(0,1fr);gap:3px 9px;min-height:68px;padding:12px}.gd-area-table-head{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:0 12px 8px}.gd-area-table-head span:last-child{display:none}.gd-area-row small{grid-row:span 2;width:30px;height:30px}.gd-area-row>span{margin-bottom:0;font-size:10px}.gd-area-row h3{font-size:15px;line-height:1.12}.gd-handoff-step{min-height:0;padding:16px}.gd-handoff-step b{margin-top:16px;font-size:18px}.gd-handoff-step p{margin-bottom:0}.gd-receipt-anatomy{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-receipt-anatomy span{min-height:42px;padding:0 8px;font-size:10px;line-height:1.2}.gd-status-explanation,.gd-launch{grid-template-columns:1fr}.gd-flow-line{display:none}.gd-decision-rail{gap:12px}.gd-decision-rail:before{background:linear-gradient(#0000,#1ec6de61,#41d69c52,#0000);width:1px;height:auto;inset:28px auto 28px 50%}.gd-decision-node,.gd-decision-gate{min-height:0}.gd-decision-gate{text-align:left;justify-items:start}.gd-decision-gate:before{width:18px;height:18px;margin:0;position:absolute;top:20px;right:22px}.gd-cockpit-line{display:none}.gd-area-grid{grid-template-columns:1fr;gap:0;display:grid;overflow:visible}.gd-area-row{grid-template-columns:36px minmax(0,1fr);min-width:0;min-height:0;padding:14px 0}.gd-area-row h3{font-size:18px}.gd-area-row p{font-size:14px;line-height:1.42}.gd-area-readout{overflow-wrap:anywhere;white-space:normal;grid-column:2;justify-self:start;width:max-content;max-width:100%;margin-top:2px}.gd-cockpit-card{min-height:0}.gd-receipt-ledger article,.gd-receipt-ledger:not(.large) article{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0}.gd-receipt-ledger article>span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;grid-column:2;overflow:visible}.gd-receipt-ledger article .gd-status-pill,.gd-receipt-ledger article code{grid-column:2}.gd-receipt-ledger article .gd-status-pill{width:max-content;max-width:100%}.gd-receipt-ledger article code{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}}@media (width<=620px){.gd-header{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:9px 14px 8px;position:static}.gd-brand svg{width:24px;height:24px}.gd-header nav{white-space:normal;grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;min-width:0;font-size:9.5px;display:grid;overflow:visible}.gd-header nav a{border-radius:var(--gd-radius);text-align:center;background:#ffffff05;border:1px solid #2a3038cc;justify-content:center;align-items:center;min-width:0;min-height:24px;padding:5px 6px;line-height:1.1;display:flex}.gd-header-actions{grid-area:1/2;justify-self:end;width:auto}.gd-header-actions .gd-button{min-height:32px;padding:0 10px;font-size:10px}.gd-header-actions .gd-link{display:none}.gd-fleet-strip{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:0;min-height:31px;padding:0 14px;font-size:10px;display:flex;overflow-x:auto}.gd-fleet-strip::-webkit-scrollbar{display:none}.gd-fleet-strip .gd-rail-segment:nth-of-type(n+4),.gd-fleet-strip strong{display:none}.gd-rail-segment{border-bottom:0;justify-content:flex-start;min-height:31px;padding:0 9px}.gd-fleet-strip-chip{min-height:22px;padding:0 7px;font-size:9px}.gd-hero{gap:10px;padding:10px 14px 0}.gd-hero h1{font-size:29px;line-height:1.02}.gd-hero p,.gd-section-heading p,.gd-launch p,.gd-area-row p,.gd-trust-column p,.gd-security-grid p,.gd-price-card p,.gd-faq p{font-size:15px}.gd-hero .gd-lede{margin-top:7px;font-size:14px;line-height:1.32}.gd-operator-points{gap:4px;margin-top:8px}.gd-operator-points li{padding-left:14px;font-size:12px;line-height:1.22}.gd-operator-points li:before{width:5px;height:5px;top:.5em}.gd-hero-proof-strip{grid-template-columns:1fr;margin-top:8px}.gd-hero-proof-strip article{grid-template-columns:34px minmax(0,1fr);min-height:0;padding:8px 0}.gd-hero-proof-strip article:before{width:30px;height:30px}.gd-hero-proof-strip article:after{grid-area:3/2;justify-self:start;margin-top:2px;font-size:12px}.gd-hero-proof-strip b{font-size:12px;line-height:1.08}.gd-hero-proof-strip em{font-size:10px;display:none}.gd-hero p{margin-top:7px;font-size:13px;line-height:1.36}.gd-mobile-proof{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:7px}.gd-mobile-proof>span{padding:5px 7px}.gd-mobile-proof div{gap:3px;padding:6px}.gd-mobile-proof b,.gd-mobile-proof em{font-size:8px}.gd-mobile-proof strong{font-size:11px}.gd-trust-microline{margin-top:7px;font-size:10px;line-height:1.25;display:block}.gd-hero-actions{margin-top:8px}.gd-hero-actions .gd-button{min-height:34px;padding:0 12px}.gd-hero-actions .gd-button.secondary,.gd-hero-story-line{display:none}.gd-hero-instrument{padding:10px}.gd-hero-ledger{min-height:0;padding:12px}.gd-decision-slab,.gd-interlock-panel{padding:12px}.gd-decision-slab-head,.gd-instrument-receipt{flex-direction:column;align-items:flex-start}.gd-decision-chip{white-space:normal;min-width:0;max-width:100%}.gd-route-bar{grid-template-columns:minmax(0,1fr)}.gd-route-bar b{justify-self:start}.gd-instrument-receipt em{text-align:left}.gd-mobile-control-run{width:calc(100% - 24px);margin:12px auto 0;display:block}.gd-cockpit-top{margin:-10px -10px 0;padding:10px}.gd-section,.gd-page{width:calc(100% - 24px);margin-top:20px;padding:20px}.gd-product-areas{margin-top:10px}.gd-section-heading h1,.gd-section-heading h2,.gd-launch h2{font-size:34px}.gd-scenario-controls{grid-template-columns:1fr}.gd-cockpit-flow article{min-height:auto}.gd-cockpit-grid{gap:8px}.gd-cockpit-card{padding:12px}.gd-market-stack span,.gd-receipt-mini span{flex-direction:column;align-items:start;gap:4px}.gd-run-ledger article{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6px 12px;min-height:0;padding:10px}.gd-run-ledger time,.gd-run-ledger span,.gd-run-ledger b,.gd-run-ledger em{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.gd-run-verdict{grid-template-columns:1fr;gap:4px}.gd-run-label{margin-top:-19px}.gd-control-run-table{overflow-x:visible}.gd-run-timeline article{grid-template-columns:minmax(0,1fr);gap:6px;min-height:0;padding:9px}.gd-run-timeline time,.gd-run-timeline b,.gd-run-timeline span{white-space:normal}.gd-control-head{display:none}.gd-control-row{border:1px solid var(--gd-line);border-radius:var(--gd-radius);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 12px;min-width:0;min-height:0;margin:8px;padding:12px}.gd-control-row b{grid-column:1/-1}.gd-control-row code,.gd-control-row span,.gd-control-row b{overflow-wrap:anywhere;white-space:normal;min-width:0}.gd-fleet-table{overflow-x:visible}.gd-table-head{display:none}.gd-table-row{border:1px solid var(--gd-line);border-radius:var(--gd-radius);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 12px;min-width:0;min-height:0;margin-bottom:8px;padding:12px}.gd-table-row b{grid-column:1/-1}.gd-table-row span,.gd-table-row code,.gd-table-row em{overflow-wrap:anywhere;white-space:normal;min-width:0}.gd-table-row code,.gd-table-row em{text-overflow:clip;overflow:visible}.gd-instrument-top,.gd-trace-summary,.gd-fleet-panel header,.gd-receipt-ledger header{flex-direction:column;align-items:flex-start}.gd-simulated-badge{margin-left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.gd-status-explanation p,.gd-status-explanation b,.gd-receipt-ledger article,.gd-receipt-ledger article>span,.gd-receipt-ledger article b,.gd-receipt-ledger article code,.gd-hero-ledger,.gd-route-bar,.gd-interlock-list span,.gd-instrument-receipt,.gd-instrument-receipt em,.gd-instrument-receipt b,.gd-decision-rail,.gd-area-row,.gd-area-row h3,.gd-area-row p,.gd-area-readout,.gd-receipt-anatomy span,.gd-hero-kicker,.gd-hero-route,.gd-rail-segment{word-break:break-word!important;white-space:normal!important;min-width:0!important}.gd-table-row,.gd-table-row b,.gd-table-row code,.gd-table-row em,.gd-table-head span{min-width:0!important}@media (width<=1180px){.gd-fleet-strip{scrollbar-width:none;flex-wrap:nowrap!important;min-height:31px!important;max-height:34px!important;padding-top:0!important;padding-bottom:0!important;overflow:auto hidden!important}.gd-fleet-strip strong{display:none!important}}@media (width<=880px){.gd-instrument-receipt,.gd-decision-slab-head{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.gd-hero-fleet-head,.gd-hero-fleet-row,.gd-table-head,.gd-table-row{min-width:0!important}.gd-receipt-ledger article{grid-template-columns:minmax(0,1fr)!important}.gd-table-row,.gd-table-row b,.gd-table-row code,.gd-table-row em{white-space:normal!important;word-break:break-word!important}}@media (width<=620px){.gd-fleet-strip strong{display:none!important}}
