html[data-theme=graphite] :is(.card,.panel,.industrialPanel,.queuePanel,.stateDesk,.loadInspector,.requestInspector,.dataTable,.monitor,.configLibraryCard,.commandPanel,.detailAssetCard,.commandSummaryCard,.billingLedgerUnit,.billingStat,.billingHeroStat,.tgFileDateGroup,.tgFileRequestCard,.tgCompanyFileCard,.fileDateGroup,.fileRequestCard,.companyFileCard):where(:not(.error):not(.dangerSection)),html[data-theme=graphite] :is(.tablePanel,.metricStrip,.mapPanel,.lockedRoutePanel,.submittedMapDesk,.requestRecordDesk,.unitLedgerPanel,.reviewStrip,.requestResourceStrip):where(:not(.error):not(.dangerSection)){background:linear-gradient(180deg,#ffffff0d,#fff0 55%),color-mix(in srgb,var(--ir-panel) 86%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border:1px solid color-mix(in srgb,var(--ir-text) 16%,transparent);box-shadow:inset 0 1px #ffffff1c,0 12px 30px #000a}:root,html[data-theme]{--ir-font-num:"D-DIN",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html :is(.top h1,.pageHeader h1,.pageHeader h2){font-family:var(--ir-font-display);font-stretch:100%}html :is(input,select,textarea,button){font-family:inherit}html[data-theme=graphite] :is(.uiDialog,.accountMenu,.globalSearchMenu,.fileActionMenu>div,.configSaveDialog,.nukeDialog,.tgFileModal,.tgRenameModal,.authCard){background:linear-gradient(180deg,#ffffff0d,#fff0 40%),color-mix(in srgb,var(--ir-floating) 90%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border:1px solid color-mix(in srgb,var(--ir-text) 18%,transparent);box-shadow:inset 0 1px #ffffff24,0 24px 70px #000c}html[data-theme=graphite] .uiDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-theme=graphite] .commandShell .workspaceTopbar{background:color-mix(in srgb,var(--ir-panel) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-bottom:1px solid color-mix(in srgb,var(--ir-text) 22%,transparent);box-shadow:0 10px 28px #0009,inset 0 -1px #ffffff14}html[data-theme=graphite] .commandShell .sidebar{background:color-mix(in srgb,var(--ir-panel) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-right:1px solid color-mix(in srgb,var(--ir-text) 22%,transparent);box-shadow:12px 0 30px #0009,inset -1px 0 #ffffff14}
html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ir-bg:#eceef1;--ir-frame:#e4e6ea;--ir-panel:#fff;--ir-raised:#f4f5f7;--ir-floating:#fff;--ir-input:#f1f2f4;--ir-input-focus:#fff;--ir-hover:#e8eaee;--ir-line:#d3d6dc;--ir-line-soft:#e1e3e8;--ir-floating-edge:#b9bec6;--ir-control-edge:#b9bec6;--ir-selected-edge:#e0720f;--ir-text:#1a1c1f;--ir-muted:#555b64;--ir-faint:#6b7179;--ir-accent:#d9680a;--ir-accent-hover:#c25a05;--ir-accent-pressed:#a84d03;--ir-accent-bg:#fbe8d5;--ir-ink:#1a1006;--ir-brand:#d9680a;--ir-active-underline:#e0720f;--ir-amber:#946200;--ir-route:#e0720f;--ir-route-casing:#fff3e6;--ir-map-bg:#e1e4e8;--ir-success-text:#2f6b3a;--ir-success-bg:#e3f1e6;--ir-success-edge:#7fb08a;--ir-info-text:#3d5a66;--ir-info-bg:#e4ecf0;--ir-warning-text:#946200;--ir-warning-bg:#fbefd0;--ir-error-text:#a8382b;--ir-error-bg:#f8e1dd;--ir-error-edge:#c98277;--ir-depth-canvas:linear-gradient(160deg,#f1f2f5,#e8eaee);--ir-depth-sidebar:linear-gradient(115deg,#f4f5f7,#e4e6ea 76%);--ir-depth-panel:linear-gradient(160deg,#fff,#f7f8fa);--ir-depth-header:linear-gradient(160deg,#fff,#f4f5f7);--ir-depth-control:linear-gradient(180deg,#fff,#eef0f3);--ir-depth-primary:linear-gradient(180deg,#ff9a3d,#f27a10);--ir-depth-selection:linear-gradient(105deg,#fbe8d5,#f6dcc0 72%);--ir-depth-edge:#ffffffed;--ir-shadow-color:#1a1c1f;--ir-shadow-panel:inset 0 1px 0 var(--ir-depth-edge),0 1px 2px #1a1c1f14,0 10px 24px -10px #1a1c1f2e;--ir-shadow-frame:inset -1px 0 0 #ffffffc0,4px 0 22px #1a1c1f12;--ir-shadow-control:inset 0 1px 0 #fff,0 1px 3px #1a1c1f1c;--ir-shadow-inset:inset 0 1px 3px #1a1c1f1a,0 1px 0 #ffffffa0;--ir-shadow-float:inset 0 1px 0 #fff,0 5px 12px #1a1c1f22,0 24px 54px -10px #1a1c1f40;--ir-overlay:#1a1c1f75;--ir-focus-shadow:#e0720f38;--ir-accent-wash:#e0720f14;--ir-plasma-edge:linear-gradient(90deg,transparent,#e0720fcc 30%,#ffa24dd0 72%,transparent)}html[data-theme=light] :is(.primary,button.primary,.btn.primary){color:#1a1006;background:linear-gradient(#ff9a3d,#f27a10);border:1px solid #e0720f;font-weight:700}html[data-theme=light] ::selection{background:#ff8a1f55}html[data-theme=light] :is(.card,.panel,.industrialPanel,.queuePanel,.stateDesk,.loadInspector,.requestInspector,.dataTable,.monitor,.configLibraryCard,.commandPanel,.detailAssetCard,.commandSummaryCard,.billingLedgerUnit,.billingStat,.billingHeroStat,.tgFileDateGroup,.tgFileRequestCard,.tgCompanyFileCard,.fileDateGroup,.fileRequestCard,.companyFileCard,.tablePanel,.metricStrip,.mapPanel,.lockedRoutePanel,.submittedMapDesk,.requestRecordDesk,.unitLedgerPanel,.reviewStrip,.requestResourceStrip):where(:not(.error):not(.dangerSection)){background:linear-gradient(180deg,#fffc,#fff0 55%),color-mix(in srgb,var(--ir-panel) 86%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border:1px solid color-mix(in srgb,var(--ir-text) 14%,transparent);box-shadow:inset 0 1px #fff,0 1px 2px #1a1c1f14,0 12px 28px -10px #1a1c1f33}html[data-theme=light] :is(.uiDialog,.accountMenu,.globalSearchMenu,.fileActionMenu>div,.configSaveDialog,.nukeDialog,.tgFileModal,.tgRenameModal,.authCard){background:linear-gradient(180deg,#fffc,#fff0 40%),color-mix(in srgb,var(--ir-floating) 92%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border:1px solid color-mix(in srgb,var(--ir-text) 16%,transparent);box-shadow:inset 0 1px #fff,0 24px 60px -12px #1a1c1f55}html[data-theme=light] .uiDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-theme=light] .commandShell .workspaceTopbar{background:color-mix(in srgb,var(--ir-panel) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-bottom:1px solid color-mix(in srgb,var(--ir-text) 16%,transparent);box-shadow:0 8px 22px -8px #1a1c1f33,inset 0 -1px #ffffffa0}html[data-theme=light] .commandShell .sidebar{background:color-mix(in srgb,var(--ir-panel) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-right:1px solid color-mix(in srgb,var(--ir-text) 16%,transparent);box-shadow:8px 0 22px -8px #1a1c1f33,inset -1px 0 #ffffffa0}
html[data-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ir-bg:#030705;--ir-frame:#020804;--ir-panel:#020804;--ir-raised:#04100a;--ir-floating:#04100a;--ir-input:#020804;--ir-input-focus:#04100a;--ir-hover:#0a2415;--ir-line:#1d6b3f;--ir-line-soft:#124a2b;--ir-floating-edge:#2a8f55;--ir-control-edge:#2a8f55;--ir-selected-edge:#39ff88;--ir-text:#39ff88;--ir-muted:#6fbf8e;--ir-faint:#1fae5c;--ir-accent:#39ff88;--ir-accent-hover:#7dffb0;--ir-accent-pressed:#1fae5c;--ir-accent-bg:#0a2415;--ir-ink:#001a0b;--ir-brand:#ffb020;--ir-active-underline:#39ff88;--ir-amber:#ffb020;--ir-route:#39ff88;--ir-route-casing:#0a2415;--ir-map-bg:#020804;--ir-success-text:#39ff88;--ir-success-bg:#06210f;--ir-success-edge:#1d6b3f;--ir-info-text:#6fbf8e;--ir-info-bg:#04100a;--ir-warning-text:#ffb020;--ir-warning-bg:#1a1202;--ir-error-text:#ff4d4d;--ir-error-bg:#1f0808;--ir-error-edge:#a33;--ir-depth-canvas:#030705;--ir-depth-sidebar:#020804;--ir-depth-panel:#020804;--ir-depth-header:#020804;--ir-depth-control:#020804;--ir-depth-primary:#0a2415;--ir-depth-selection:#0a2415;--ir-depth-edge:#39ff8818;--ir-highlight-soft:#39ff8808;--ir-highlight-strong:#39ff8840;--ir-shadow-color:#000;--ir-shadow-panel:inset 0 0 14px #39ff8812;--ir-shadow-frame:none;--ir-shadow-control:none;--ir-shadow-inset:inset 0 0 8px #39ff8814;--ir-shadow-float:0 0 0 1px #1d6b3f, 0 10px 40px #000;--ir-overlay:#000000c8;--ir-focus-shadow:#39ff8845;--ir-accent-wash:#39ff880f;--ir-plasma-edge:linear-gradient(90deg, transparent, #39ff8888 30%, #39ff88 72%, transparent);--ir-plasma-shadow:none;--ir-font-system:"JetBrains Mono","SF Mono",Menlo,Consolas,"DejaVu Sans Mono",monospace;--ir-font-display:"JetBrains Mono","SF Mono",Menlo,Consolas,"DejaVu Sans Mono",monospace;--ir-font-num:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--ir-radius-input:0;--ir-radius-button:0;--ir-radius-card:0;--ir-radius-popover:0;--ir-radius-dialog:0;--radius-xl:0;--radius:0;--radius-sm:0;--font-ui:var(--ir-font-system);--font-mono:var(--ir-font-system);--finish-header:#020804;--finish-recess:#020804;--finish-selection:#0a2415;--finish-steel:#6fbf8e}html[data-theme=terminal] body{letter-spacing:.02em;text-shadow:0 0 5px #39ff8833;font-size:13px}html[data-theme=terminal] ::selection{color:#000;text-shadow:none;background:#39ff88}html[data-theme=terminal] ::placeholder{color:#1fae5c;opacity:.8}html[data-theme=terminal] *{scrollbar-width:thin;scrollbar-color:#1d6b3f #020804}html[data-theme=terminal] body:after{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000 0 2px,#00ff6a0f 2px 3px),radial-gradient(#0000 55%,#000a 100%);position:fixed;inset:0}html[data-theme=terminal] :is(.card,.industrialPanel,.panel,.queuePanel,.stateDesk,.dataTable,.monitor,.configLibraryCard,.primary,.secondary,.dangerButton,.iconTextButton,.tableAction,.linkBtn,.iconButton,input,select,textarea,.statusPill,.badge,.reviewState,.sidebar nav a,.themeChoices>button,.themeSample,.segmented button,.error,.successBox,.attentionLink,.themeModeSwitch,.themeModeSwitch button,.reviewModeBanner){border-radius:0}html[data-theme=terminal] :is(h1,h2,h3,h4){text-transform:uppercase;letter-spacing:.1em;color:var(--ir-text);text-shadow:0 0 8px #39ff8888;font-family:inherit;font-weight:600}html[data-theme=terminal] h1:before{content:"> ";color:var(--ir-muted)}html[data-theme=terminal] h1:after{content:"█";margin-left:6px;animation:1s infinite irTrmBlink}html[data-theme=terminal] h3:before,html[data-theme=terminal] h4:before{content:"// ";color:var(--ir-faint)}@keyframes irTrmBlink{0%,49%{opacity:1}50%,to{opacity:0}}html[data-theme=terminal] :is(.eyebrow,.sectionKicker,.sidebarLabel,label,th,small){text-transform:uppercase;letter-spacing:.12em}html[data-theme=terminal] :is(.primary,.secondary,.dangerButton):not(.iconButton){text-transform:uppercase;letter-spacing:.1em}html[data-theme=terminal] :is(.primary,.secondary,.dangerButton):not(.iconButton):before{content:"[";opacity:.7}html[data-theme=terminal] :is(.primary,.secondary,.dangerButton):not(.iconButton):after{content:"]";opacity:.7}html[data-theme=terminal] .primary{color:#39ff88;text-shadow:0 0 6px #39ff8866;background:#39ff8814;border:1px solid #39ff88;box-shadow:inset 0 0 10px #39ff8844,0 0 8px #39ff8822}html[data-theme=terminal] .primary:hover:not(:disabled){color:#7dffb0;background:#39ff8826}html[data-theme=terminal] :is(.secondary,.tableAction,.iconTextButton,.linkBtn){color:#6fbf8e;box-shadow:none;background:#020804b0;border-color:#1d6b3f}html[data-theme=terminal] :is(.secondary,.tableAction,.iconTextButton,.linkBtn):hover:not(:disabled){color:#39ff88;background:#39ff880f;border-color:#39ff88}html[data-theme=terminal] .dangerButton{color:#ff4d4d;background:0 0;border:1px solid #ff4d4d}html[data-theme=terminal] .sidebar nav a{text-transform:uppercase;letter-spacing:.08em;font-size:12px}html[data-theme=terminal] .sidebar nav a.active{text-shadow:0 0 8px #39ff8888;background:#39ff8810;border-color:#39ff88}html[data-theme=terminal] :is(.dataRow,.requestRow,.quickRow):hover{background:#39ff880d;box-shadow:inset 3px 0 #39ff88}html[data-theme=terminal] :is(.card,.industrialPanel,.queuePanel,.stateDesk,.dataTable,.monitor,.configLibraryCard){border-style:dashed}html .themeSample.terminal{color:#39ff88;background:linear-gradient(120deg,#04100a,#030705);border:1px solid #1d6b3f}
