html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:215 70% 6%;--foreground:225 100% 98%;--card:214 60% 18%;--card-foreground:225 100% 98%;--popover:214 58% 16%;--popover-foreground:225 100% 98%;--primary:29 100% 57%;--primary-foreground:25 72% 7%;--secondary:214 56% 13%;--secondary-foreground:225 100% 98%;--muted:214 56% 13%;--muted-foreground:212 45% 84%;--accent:214 56% 13%;--accent-foreground:225 100% 98%;--destructive:0 100% 68%;--destructive-foreground:0 70% 10%;--border:207 55% 40%;--input:207 55% 40%;--ring:201 100% 69%;--pos:156 73% 49%;--warn:42 100% 62%;--neg:0 100% 68%;--night:262 90% 76%;--primary-ink:29 100% 70%;--primary-solid:20 100% 40%;--pos-ink:155 77% 64%;--warn-ink:42 100% 72%;--neg-ink:0 100% 77%;--sidebar-bg:216 72% 5%;--sidebar-fg:213 45% 88%;--sidebar-muted:212 32% 72%;--sidebar-accent:29 100% 57%;--sidebar-border:207 50% 30%}html[data-theme=night] body{background:radial-gradient(ellipse 620px 440px at 92% 0%, #006cff24, transparent 70%), radial-gradient(ellipse 540px 400px at 0% 30%, #ff691914, transparent 75%), linear-gradient(165deg, #071323, #030a15 65%, #08192c) fixed hsl(var(--background))}html[data-theme=night] [class*="bg-[hsl(var(--card))]"]{box-shadow:0 0 18px #2882ff29,inset 0 1px #aad2ff14}html[data-theme=night] .hover\:bg-black\/5:hover{background-color:#aad2ff1a}html[data-theme=night] .hover\:bg-black\/10:hover{background-color:#aad2ff24}html[data-theme=night] .bg-black\/5{background-color:#aad2ff12}html[data-theme=night] .bg-black\/10{background-color:#aad2ff1a}html[data-theme=night] .mttm-desk{--bg:#071323;--surface:#122948;--surface-2:#0f2136;--surface-3:#183356;--fg:#f7f9ff;--fg-2:#dbe6f4;--fg-muted:#b9cce2;--line:#2d5a86;--brand:#ff8f25;--brand-2:#ffb067;--brand-ink:#1a0c02;--brand-soft:#ff831a2e;--brand-glow:#ff781473;--good:#22d68d;--good-soft:#22d68d29;--warn:#ffc53d;--warn-soft:#ffc53d29;--bad:#ff5b5b;--bad-soft:#ff5b5b29;--shadow-1:0 0 18px #2882ff29, inset 0 1px 0 #aad2ff14;--shadow-2:0 0 24px #2882ff3d, inset 0 1px 0 #aad2ff1a}html[data-theme=night] .bg-\[hsl\(var\(--primary\)\)\].text-white{background-color:hsl(var(--primary-solid))}html[data-theme=night] .bg-\[hsl\(var\(--primary\)\)\]\/80.text-white{background-color:hsl(var(--primary-solid) / .8)}html[data-theme=night] .bg-\[hsl\(var\(--foreground\)\)\].text-white{background-color:hsl(var(--ring) / .22);box-shadow:inset 0 0 0 1px hsl(var(--ring) / .6)}html[data-theme=night] .bg-white\/25{background-color:#1f10052e}html[data-theme=night] .bg-green-50{background-color:hsl(var(--pos) / .14)}html[data-theme=night] .border-green-300{border-color:hsl(var(--pos) / .55)}html[data-theme=night] .text-green-800{color:hsl(var(--pos-ink))}html[data-theme=night] .bg-red-50{background-color:hsl(var(--neg) / .14)}html[data-theme=night] .border-red-300{border-color:hsl(var(--neg) / .55)}html[data-theme=night] .text-red-800,html[data-theme=night] .text-red-700{color:hsl(var(--neg-ink))}html[data-theme=night] .bg-amber-100{background-color:hsl(var(--warn) / .16)}html[data-theme=night] .text-amber-800,html[data-theme=night] .text-amber-500{color:hsl(var(--warn-ink))}html[data-theme=night] .border-\[\#e2dccf\]{border-color:hsl(var(--border))}html[data-theme=night] .mapboxgl-popup-content{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 0 18px #2882ff38, inset 0 0 0 1px hsl(var(--border))}html[data-theme=night] .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,html[data-theme=night] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,html[data-theme=night] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:hsl(var(--popover))}html[data-theme=night] .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,html[data-theme=night] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,html[data-theme=night] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:hsl(var(--popover))}html[data-theme=night] .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:hsl(var(--popover))}html[data-theme=night] .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:hsl(var(--popover))}html[data-theme=night] .mapboxgl-popup-close-button{color:hsl(var(--muted-foreground))}html[data-theme=night] .mapboxgl-popup-close-button:hover{background-color:#aad2ff1a}html[data-theme=night] [data-map-chrome].text-gray-900,html[data-theme=night] [data-map-chrome] .text-gray-900,html[data-theme=night] [data-map-chrome] .hover\:text-gray-900:hover,html[data-theme=night] [data-map-chrome] .text-\[\#222\]{color:hsl(var(--foreground))}html[data-theme=night] [data-map-chrome] .text-gray-700,html[data-theme=night] [data-map-chrome] .text-gray-600,html[data-theme=night] [data-map-chrome] .text-gray-500,html[data-theme=night] [data-map-chrome] .text-slate-700{color:hsl(var(--muted-foreground))}html[data-theme=night] [data-map-chrome] .bg-gray-50,html[data-theme=night] [data-map-chrome] .bg-slate-200{background-color:hsl(var(--secondary))}html[data-theme=night] [data-map-chrome] .hover\:bg-gray-50:hover,html[data-theme=night] [data-map-chrome] .hover\:bg-gray-100:hover{background-color:#aad2ff1a}html[data-theme=night] [data-map-chrome] .border-gray-200,html[data-theme=night] [data-map-chrome] .border-gray-300{border-color:hsl(var(--border))}html[data-theme=night] [data-map-chrome] .bg-blue-100{background-color:hsl(var(--ring) / .18)}html[data-theme=night] [data-map-chrome] .text-blue-800{color:hsl(var(--ring))}html[data-theme=night] .bg-\[\#fff3ea\]{background-color:hsl(var(--primary) / .14)}html[data-theme=night] .text-\[\#7a3c00\]{color:hsl(var(--primary-ink))}html[data-theme=night] .bg-\[hsl\(var\(--primary-solid\)\)\].text-\[hsl\(var\(--primary-foreground\)\)\]{background-color:hsl(var(--primary))}html[data-theme=night] .bg-\[hsl\(var\(--destructive\)\)\].text-white{color:hsl(var(--destructive-foreground))}html[data-theme=night] .mttm-desk .score{background-color:#040b16}html[data-theme=night] .mttm-desk .scorecard td.warn{color:hsl(var(--neg))}html[data-theme=night] .border-b.bg-\[hsl\(var\(--foreground\)\)\]{background-color:hsl(var(--sidebar-bg))}html[data-theme=night] .border-b.bg-\[hsl\(var\(--foreground\)\)\] .text-\[hsl\(var\(--card\)\)\]{color:hsl(var(--sidebar-fg))}html[data-theme=night] .border-b.bg-\[hsl\(var\(--foreground\)\)\] .text-\[hsl\(var\(--card\)\)\]\/70{color:hsl(var(--sidebar-muted))}
html[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gb-brand-orange:#ff7900;--gb-brand-bright:#ff922b;--gb-brand-burnt:#b94f20;--gb-brand-copper:#bd7951;--gb-brand-peach:#ffc18b;--gb-action:#ff7900;--gb-action-hover:#ff922b;--gb-action-ink:#1e0e00;--gb-action-solid:#b94f20;--gb-status-ready:#43875d;--gb-status-pending:#f2b544;--gb-status-risk:#ef7474;--gb-status-info:#548ab6;--gb-dept-orange:#ff7900;--gb-dept-copper:#bd7951;--gb-dept-steel:#548ab6;--gb-dept-teal:#378f95;--gb-dept-peach:#ffc18b;--gb-dept-cool:#65c5f2;--gb-recessed:#242b32;--gb-surface:#303840;--gb-raised:#3b454f;--background:212 15% 17%;--foreground:216 33% 97%;--card:210 14% 22%;--card-foreground:216 33% 97%;--popover:210 14% 27%;--popover-foreground:216 33% 97%;--primary:28 100% 50%;--primary-foreground:28 100% 6%;--secondary:210 16% 17%;--secondary-foreground:216 33% 97%;--muted:210 16% 17%;--muted-foreground:210 13% 80%;--accent:210 15% 29%;--accent-foreground:216 33% 97%;--destructive:0 79% 70%;--destructive-foreground:0 58% 10%;--border:210 13% 27%;--input:210 10% 54%;--ring:199 84% 67%;--pos:142 40% 60%;--warn:39 87% 61%;--neg:0 85% 78%;--night:262 70% 78%;--primary-ink:28 100% 77%;--primary-solid:18 71% 43%;--pos-ink:141 49% 69%;--warn-ink:40 100% 74%;--neg-ink:0 100% 82%;--sidebar-bg:210 16% 15%;--sidebar-fg:210 22% 91%;--sidebar-muted:210 12% 72%;--sidebar-accent:28 100% 50%;--sidebar-border:210 13% 24%}html[data-theme=graphite] body{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8 0 0 0 0 .82 0 0 0 0 .86 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(ellipse 900px 420px at 85% -8%, #65c5f212, transparent 70%), radial-gradient(ellipse 700px 500px at 0% 100%, #00000038, transparent 70%), linear-gradient(180deg, #2a3138, #22282e 70%, #1f252b) fixed hsl(var(--background))}html[data-theme=graphite] [class*="bg-[hsl(var(--card))]"]{background-image:linear-gradient(#ffffff09,#fff0 32%,#0000000d);box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000004d,0 10px 24px -16px #000000a6}html[data-theme=graphite] .bg-\[hsl\(var\(--muted\)\)\],html[data-theme=graphite] .bg-\[hsl\(var\(--secondary\)\)\]{box-shadow:inset 0 1px 2px #00000059}html[data-theme=graphite] input.bg-transparent,html[data-theme=graphite] textarea.bg-transparent,html[data-theme=graphite] select.bg-transparent{background-color:var(--gb-recessed);box-shadow:inset 0 1px 2px #0006}html[data-theme=graphite] [class*="bg-[hsl(var(--popover))]"],html[data-theme=graphite] [data-surface=raised]{background-color:var(--gb-raised);background-image:linear-gradient(#ffffff0d,#fff0 40%);box-shadow:inset 0 1px #65c5f238,inset 0 0 0 1px #ffffff0d,0 24px 48px -16px #000000bf}html[data-theme=graphite] [data-severity=success]{background-image:linear-gradient(135deg,#43875d4d,#43875d0a 65%),linear-gradient(#ffffff09,#fff0 32%)}html[data-theme=graphite] [data-severity=warning]{background-image:linear-gradient(135deg,#f2b5443d,#f2b54408 65%),linear-gradient(#ffffff09,#fff0 32%)}html[data-theme=graphite] [data-severity=error]{background-image:linear-gradient(135deg,#ef74743d,#ef747408 65%),linear-gradient(#ffffff09,#fff0 32%)}html[data-theme=graphite] [data-severity=success] .rounded-lg.bg-\[hsl\(var\(--pos\)\)\]\/15{color:#fff;background-color:#3b7d55;background-image:linear-gradient(#ffffff2e,#fff0 60%);box-shadow:inset 0 1px #fff3,0 2px 6px -2px #00000080}html[data-theme=graphite] [data-severity=error] .rounded-lg.bg-\[hsl\(var\(--neg\)\)\]\/15{color:#fff;background-color:#b84848;background-image:linear-gradient(#ffffff29,#fff0 60%);box-shadow:inset 0 1px #fff3,0 2px 6px -2px #00000080}html[data-theme=graphite] [data-severity=warning] .rounded-lg.bg-\[hsl\(var\(--warn\)\)\]\/15{color:var(--gb-action-ink);background-color:#f2b544;background-image:linear-gradient(#ffffff3d,#fff0 60%);box-shadow:inset 0 1px #ffffff4d,0 2px 6px -2px #00000080}html[data-theme=graphite] [data-severity=default] .rounded-lg.bg-\[hsl\(var\(--muted\)\)\]{background-color:var(--gb-raised);box-shadow:inset 0 1px #ffffff14,0 2px 6px -2px #00000080}html[data-theme=graphite] .bg-\[hsl\(var\(--primary\)\)\],html[data-theme=graphite] .bg-\[hsl\(var\(--primary-solid\)\)\].text-\[hsl\(var\(--primary-foreground\)\)\]{background-color:hsl(var(--primary));background-image:linear-gradient(#fff3,#fff0 55%,#7828001a);box-shadow:inset 0 1px #ffffff52,0 2px 4px -1px #00000073}html[data-theme=graphite] .hover\:bg-\[hsl\(var\(--primary-ink\)\)\]:hover{background-color:var(--gb-brand-bright)}html[data-theme=graphite] .bg-\[hsl\(var\(--primary\)\)\].text-white{background-color:hsl(var(--primary-solid))}html[data-theme=graphite] .bg-\[hsl\(var\(--primary\)\)\]\/80.text-white{background-color:hsl(var(--primary-solid) / .8)}html[data-theme=graphite] .bg-\[hsl\(var\(--destructive\)\)\].text-white{color:hsl(var(--destructive-foreground))}html[data-theme=graphite] .border.bg-\[hsl\(var\(--background\)\)\],html[data-theme=graphite] .bg-\[hsl\(var\(--secondary\)\)\].text-\[hsl\(var\(--secondary-foreground\)\)\]{background-color:var(--gb-raised);background-image:linear-gradient(#ffffff0d,#fff0);box-shadow:inset 0 1px #ffffff12,0 1px 2px #00000059}html[data-theme=graphite] .bg-\[hsl\(var\(--foreground\)\)\].text-white{background-color:var(--gb-raised);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #548ab68c}html[data-theme=graphite] [data-shell-header]{background-color:#252b32f0;box-shadow:inset 0 -1px #65c5f224,0 6px 16px -12px #000000b3}html[data-theme=graphite] [class*="bg-[hsl(var(--sidebar-bg))]"]{background-image:linear-gradient(#ffffff08,#0000001a);box-shadow:inset -1px 0 #ffffff0a,6px 0 18px -12px #000000b3}html[data-theme=graphite] [class*="bg-[hsl(var(--sidebar-bg))]"] .bg-\[hsl\(var\(--primary\)\)\]\/15{color:#fff;background-color:#a8461b;background-image:linear-gradient(90deg,#a8461b,#c2561f);box-shadow:inset 0 1px #ffd2aa4d,0 2px 6px -3px #00000080}html[data-theme=graphite] [class*="bg-[hsl(var(--sidebar-bg))]"] .bg-\[hsl\(var\(--primary\)\)\]\/15 .bg-\[hsl\(var\(--primary\)\)\]{box-shadow:none;background-color:#fff;background-image:none}html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--pos\)\)\]\/15:is(.text-\[hsl\(var\(--pos\)\)\],.text-\[hsl\(var\(--pos-ink\)\)\]),html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--pos\)\)\]\/20:is(.text-\[hsl\(var\(--pos\)\)\],.text-\[hsl\(var\(--pos-ink\)\)\]){color:#fff;background-color:#387650;background-image:linear-gradient(#ffffff1a,#fff0 60%);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #00000059}html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--neg\)\)\]\/15:is(.text-\[hsl\(var\(--neg\)\)\],.text-\[hsl\(var\(--neg-ink\)\)\]),html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--neg\)\)\]\/20:is(.text-\[hsl\(var\(--neg\)\)\],.text-\[hsl\(var\(--neg-ink\)\)\]){color:#fff;background-color:#b84848d9;background-image:linear-gradient(#ffffff24,#fff0 60%);box-shadow:inset 0 1px #ffffff29,0 1px 2px #00000059}html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--warn\)\)\]\/15:is(.text-\[hsl\(var\(--warn\)\)\],.text-\[hsl\(var\(--warn-ink\)\)\]),html[data-theme=graphite] .rounded-full.bg-\[hsl\(var\(--warn\)\)\]\/20:is(.text-\[hsl\(var\(--warn\)\)\],.text-\[hsl\(var\(--warn-ink\)\)\]){color:var(--gb-action-ink);background-color:#f2b544;background-image:linear-gradient(#ffffff38,#fff0 60%);box-shadow:inset 0 1px #ffffff4d,0 1px 2px #00000059}html[data-theme=graphite] [data-tile-accent] .tile-icon{color:#fff;background-image:linear-gradient(#fff3,#fff0 60%);box-shadow:inset 0 1px #ffffff38,0 2px 6px -2px #00000080}html[data-theme=graphite] [data-tile-accent=favorites] .tile-icon{background-color:#b94f20}html[data-theme=graphite] [data-tile-accent=operations] .tile-icon{background-color:#4d80aa}html[data-theme=graphite] [data-tile-accent=projects-sales] .tile-icon{background-color:#a2633c}html[data-theme=graphite] [data-tile-accent=inventory-equipment] .tile-icon{background-color:#7a5a43}html[data-theme=graphite] [data-tile-accent=fleet] .tile-icon{background-color:#3f6e93}html[data-theme=graphite] [data-tile-accent=finance] .tile-icon{background-color:#2f8288}html[data-theme=graphite] [data-tile-accent=communications] .tile-icon{background-color:#2c7486}html[data-theme=graphite] [data-tile-accent=people-safety] .tile-icon{background-color:#2e7a6b}html[data-theme=graphite] [data-tile-accent=leadership] .tile-icon{background-color:#4f6378}html[data-theme=graphite] [data-tile-accent=mttm-agents] .tile-icon{background-color:#2a7aa3}html[data-theme=graphite] [data-tile-accent=administration] .tile-icon,html[data-theme=graphite] [data-tile-accent=more] .tile-icon{background-color:#4a545e}html[data-theme=graphite] [data-tile-accent]>a:hover{background-color:#343d46;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #0000004d,0 14px 28px -16px #000000bf}html[data-theme=graphite] [data-tile-pinned=true]>a{box-shadow:inset 0 2px #ff7900d9,0 1px 2px #0000004d,0 10px 24px -16px #000000a6}html[data-theme=graphite] :focus-visible{outline-color:hsl(var(--ring))}html[data-theme=graphite] .hover\:bg-black\/5:hover{background-color:#ffffff0f}html[data-theme=graphite] .hover\:bg-black\/10:hover{background-color:#ffffff17}html[data-theme=graphite] .bg-black\/5{background-color:#ffffff0a}html[data-theme=graphite] .bg-black\/10{background-color:#ffffff12}html[data-theme=graphite] .bg-white\/25{background-color:#1e0e002e}html[data-theme=graphite] .bg-green-50{background-color:#43875d38}html[data-theme=graphite] .border-green-300{border-color:#5fb57e8c}html[data-theme=graphite] .text-green-800{color:hsl(var(--pos-ink))}html[data-theme=graphite] .bg-red-50{background-color:#ef747429}html[data-theme=graphite] .border-red-300{border-color:#ef74748c}html[data-theme=graphite] .text-red-800,html[data-theme=graphite] .text-red-700{color:hsl(var(--neg-ink))}html[data-theme=graphite] .bg-amber-100{background-color:#f2b54429}html[data-theme=graphite] .text-amber-800,html[data-theme=graphite] .text-amber-500{color:hsl(var(--warn-ink))}html[data-theme=graphite] .border-\[\#e2dccf\]{border-color:hsl(var(--border))}html[data-theme=graphite] .mapboxgl-popup-content{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:inset 0 1px #ffffff14,0 12px 28px -10px #000000b3}html[data-theme=graphite] .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,html[data-theme=graphite] .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,html[data-theme=graphite] .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:hsl(var(--popover))}html[data-theme=graphite] .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,html[data-theme=graphite] .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,html[data-theme=graphite] .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:hsl(var(--popover))}html[data-theme=graphite] .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:hsl(var(--popover))}html[data-theme=graphite] .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:hsl(var(--popover))}html[data-theme=graphite] .mapboxgl-popup-close-button{color:hsl(var(--muted-foreground))}html[data-theme=graphite] [data-map-chrome].text-gray-900,html[data-theme=graphite] [data-map-chrome] .text-gray-900,html[data-theme=graphite] [data-map-chrome] .hover\:text-gray-900:hover,html[data-theme=graphite] [data-map-chrome] .text-\[\#222\]{color:hsl(var(--foreground))}html[data-theme=graphite] [data-map-chrome] .text-gray-700,html[data-theme=graphite] [data-map-chrome] .text-gray-600,html[data-theme=graphite] [data-map-chrome] .text-gray-500,html[data-theme=graphite] [data-map-chrome] .text-slate-700{color:hsl(var(--muted-foreground))}html[data-theme=graphite] [data-map-chrome] .bg-gray-50,html[data-theme=graphite] [data-map-chrome] .bg-slate-200{background-color:var(--gb-recessed)}html[data-theme=graphite] [data-map-chrome] .hover\:bg-gray-50:hover,html[data-theme=graphite] [data-map-chrome] .hover\:bg-gray-100:hover{background-color:#ffffff0f}html[data-theme=graphite] [data-map-chrome] .border-gray-200,html[data-theme=graphite] [data-map-chrome] .border-gray-300{border-color:hsl(var(--input))}html[data-theme=graphite] [data-map-chrome] .bg-blue-100{background-color:#548ab647}html[data-theme=graphite] [data-map-chrome] .text-blue-800{color:hsl(var(--ring))}html[data-theme=graphite] .bg-\[\#fff3ea\]{background-color:#ff790024}html[data-theme=graphite] .text-\[\#7a3c00\]{color:hsl(var(--primary-ink))}html[data-theme=graphite] .mttm-desk{background-color:#0000}html[data-theme=graphite] .mttm-desk .score{background-color:#1f252b;box-shadow:inset 0 1px #ffffff0f,0 12px 28px -14px #000000b3}html[data-theme=graphite] .mttm-desk .scorecard td.warn{color:hsl(var(--neg))}html[data-theme=graphite] .mttm-desk{--bg:hsl(var(--background));--surface:var(--gb-surface);--surface-2:var(--gb-recessed);--surface-3:var(--gb-raised);--fg:hsl(var(--foreground));--fg-2:#dde2e7;--fg-muted:hsl(var(--muted-foreground));--line:hsl(var(--border));--brand:var(--gb-brand-orange);--brand-2:var(--gb-brand-bright);--brand-ink:var(--gb-action-ink);--brand-soft:#b94f204d;--brand-glow:#ff79004d;--good:hsl(var(--pos));--good-soft:#43875d38;--warn:hsl(var(--warn));--warn-soft:#f2b54429;--bad:hsl(var(--neg));--bad-soft:#ef747429;--bar-bg:#1f252beb;--bar-fg:hsl(var(--foreground));--bar-muted:hsl(var(--muted-foreground));--shadow-1:inset 0 1px 0 #ffffff0f, 0 1px 2px #0000004d, 0 10px 24px -14px #0009;--shadow-2:inset 0 1px 0 #ffffff14, 0 2px 4px #0000004d, 0 18px 40px -16px #000000b3}html[data-theme=graphite] .border-b.bg-\[hsl\(var\(--foreground\)\)\]{background-color:hsl(var(--sidebar-bg))}html[data-theme=graphite] .border-b.bg-\[hsl\(var\(--foreground\)\)\] .text-\[hsl\(var\(--card\)\)\]{color:hsl(var(--sidebar-fg))}html[data-theme=graphite] .border-b.bg-\[hsl\(var\(--foreground\)\)\] .text-\[hsl\(var\(--card\)\)\]\/70{color:hsl(var(--sidebar-muted))}html[data-theme=graphite] [data-page-header] h1,html[data-theme=graphite] [data-page-header] p,html[data-theme=graphite] [data-page-header] button,html[data-theme=graphite] [data-page-header] a{text-shadow:0 1px 2px #000000d9,0 0 12px #0000008c}html[data-theme=graphite] [data-page-header] p{color:#e2e8eee6}
@media (max-width:639px){html[data-v2] [data-stat-period-side]{display:none}html[data-v2] [data-stat-period-inline]{display:inline-block}}html[data-v2] [data-view-mode-toggle]{top:auto;bottom:1rem}
html[data-v2]{--cc-ink:#f5f7fa;--cc-ink-2:#c4cbd2;--cc-ink-3:#97a2ad;--cc-hair:#ffffff12;--cc-panel-top:#333c45;--cc-panel-bottom:#2a3139;--cc-well:#20262c;--cc-orange:#ff7900;--cc-orange-hi:#ff922b;--cc-orange-ink:#1e0e00;--cc-teal:#2aa3a8;--cc-steel:#5b9bd5;--cc-amber:#f2b544;--cc-green:#4fb477;--cc-red:#ef7474}html[data-v2] [data-shell-header]{border-bottom-color:#2aa3a88c}html[data-v2] .cc-display{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif}html[data-v2] .cc-hero{isolation:isolate;background-color:#1b2025;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 48px -32px #000000e6}html[data-v2] .cc-hero-art{z-index:-2;background-image:var(--cc-hero-img);background-position:right 30%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}html[data-v2] .cc-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#1b2025 0%,#1b2025f0 34%,#1b20258c 62%,#1b20251f 100%),linear-gradient(#1b202500 55%,#1b2025d9 100%);position:absolute;inset:0}html[data-v2] .cc-hero:after{content:"";z-index:-1;opacity:.35;pointer-events:none;background:repeating-linear-gradient(90deg,#ff7900cc 0 22px,#0000 22px 36px);width:200px;height:44px;position:absolute;bottom:-18px;left:-40px;transform:rotate(-18deg)}html[data-v2] .cc-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8fd6d9;font-size:11px;font-weight:700}html[data-v2] .cc-hero-title{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.01em;color:var(--cc-ink);font-size:44px;font-weight:700;line-height:1.02}html[data-v2] .cc-hero-summary{color:var(--cc-ink-2);font-size:15px;line-height:1.45}@media (max-width:639px){html[data-v2] .cc-hero{border-radius:14px}html[data-v2] .cc-hero-art{background-position:70% 30%}html[data-v2] .cc-hero:before{background:linear-gradient(#1b202526 0%,#1b2025b3 42%,#1b2025 78%)}html[data-v2] .cc-hero-title{font-size:30px}}html[data-v2] .cc-signal{color:#fff;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:14px;min-height:92px;padding:14px 16px;transition:transform .12s,box-shadow .12s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,0 14px 28px -20px #000000e6}html[data-v2] a.cc-signal:hover{transform:translateY(-1px)}html[data-v2] a.cc-signal:focus-visible{outline-offset:2px;outline:2px solid #65c5f2}html[data-v2] .cc-signal[data-tone=teal]{background:linear-gradient(160deg,#23898d 0%,#145457 100%)}html[data-v2] .cc-signal[data-tone=steel]{background:linear-gradient(160deg,#3474b0 0%,#1d4670 100%)}html[data-v2] .cc-signal[data-tone=amber]{background:linear-gradient(160deg,#a86d12 0%,#6c450b 100%)}html[data-v2] .cc-signal[data-tone=green]{background:linear-gradient(160deg,#338a53 0%,#1f5734 100%)}html[data-v2] .cc-signal[data-tone=red]{background:linear-gradient(160deg,#9a3434 0%,#6d2323 100%)}html[data-v2] .cc-signal[data-tone=muted]{background:linear-gradient(160deg,#3a434c 0%,#2c333a 100%)}html[data-v2] .cc-signal-well{color:#fff;background:#ffffff2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:inset 0 1px #ffffff59,0 4px 10px -4px #00000080}html[data-v2] .cc-signal-label{color:#ffffffe6;font-size:13px;font-weight:600;line-height:1.2}html[data-v2] .cc-signal-value{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:38px;font-weight:700;line-height:1}html[data-v2] .cc-signal-sub{color:#ffffffd1;font-size:12px;line-height:1.3}@media (max-width:639px){html[data-v2] .cc-signal{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:12px}html[data-v2] .cc-signal-well{border-radius:9px;width:32px;height:32px;position:absolute;top:12px;right:12px}html[data-v2] .cc-signal-label{padding-right:38px}html[data-v2] .cc-signal-value{font-size:30px}}html[data-v2] .cc-panel{background:linear-gradient(180deg, var(--cc-panel-top) 0%, var(--cc-panel-bottom) 100%);border:1px solid #ffffff0f;border-radius:16px;box-shadow:inset 0 1px #ffffff12,0 18px 36px -28px #000000e6}html[data-v2] .cc-panel-head{align-items:center;gap:10px;padding:14px 18px 12px;display:flex}html[data-v2] .cc-panel-title{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;color:var(--cc-ink);font-size:20px;font-weight:600;line-height:1.1}html[data-v2] .cc-count{font-variant-numeric:tabular-nums;min-width:24px;height:22px;color:var(--cc-ink);background:#ffffff14;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}html[data-v2] .cc-count[data-tone=amber]{color:#ffd98f;background:#f2b54433}html[data-v2] .cc-count[data-tone=red]{color:#ffc2c2;background:#ef747433}html[data-v2] .cc-row{border-top:1px solid var(--cc-hair);min-height:56px;color:var(--cc-ink);align-items:center;gap:12px;padding:10px 18px 10px 22px;display:flex;position:relative}html[data-v2] .cc-row:before{content:"";background:var(--cc-ink-3);border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:10px}html[data-v2] .cc-row[data-tone=red]:before{background:var(--cc-red)}html[data-v2] .cc-row[data-tone=amber]:before{background:var(--cc-amber)}html[data-v2] .cc-row[data-tone=green]:before{background:var(--cc-green)}html[data-v2] .cc-row[data-tone=steel]:before{background:var(--cc-steel)}html[data-v2] a.cc-row:focus-visible{outline-offset:-2px;outline:2px solid #65c5f2}html[data-v2] .cc-ledger{background:var(--cc-well);border:1px solid #0000004d;border-radius:12px;overflow:hidden;box-shadow:inset 0 2px 6px #00000040}html[data-v2] .cc-ledger table{border-collapse:collapse;width:100%}html[data-v2] .cc-ledger th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--cc-ink-3);border-bottom:1px solid var(--cc-hair);padding:10px 14px;font-size:11px;font-weight:700}html[data-v2] .cc-ledger td{color:var(--cc-ink);border-top:1px solid var(--cc-hair);vertical-align:middle;padding:11px 14px;font-size:14px}html[data-v2] .cc-ledger tbody tr:first-child td{border-top:0}html[data-v2] .cc-ledger tbody tr:hover td{background:#ffffff06}html[data-v2] .cc-state{white-space:nowrap;border-radius:6px;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}html[data-v2] .cc-state[data-tone=green]{color:#fff;background:#3c9a5f}html[data-v2] .cc-state[data-tone=steel]{color:#fff;background:#2f6fb0}html[data-v2] .cc-state[data-tone=amber]{color:#2a1a00;background:#f2b544}html[data-v2] .cc-state[data-tone=red]{color:#fff;background:#c94848}html[data-v2] .cc-state[data-tone=muted]{color:var(--cc-ink-2);background:#ffffff1a}html[data-v2] .cc-ai{background:linear-gradient(115deg,#1c3650 0%,#213244 40%,#262e36 100%);border:1px solid #65c5f238;border-radius:16px;box-shadow:inset 0 1px #ffffff14,0 18px 40px -30px #000000f2}html[data-v2] .cc-prompt{color:#dbeaf6;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}html[data-v2] .cc-prompt:focus-visible{outline-offset:2px;outline:2px solid #65c5f2}html[data-v2] .cc-agent-avatar{background-color:#12161b;background-image:url(/theme/graphite/agents/agent-head.webp);background-position:50% 30%;background-size:cover;border-radius:9999px;flex-shrink:0;display:inline-block}html[data-v2] .cc-agent-avatar[data-size=sm]{width:24px;height:24px;box-shadow:0 0 0 1.5px #1e0e008c}html[data-v2] .cc-agent-avatar[data-size=lg]{width:56px;height:56px;box-shadow:0 0 0 2px #ff79008c,0 0 18px -2px #ff922ba6}html[data-v2] .cc-agent-fallback{display:none}html[data-v2] .cc-btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}html[data-v2] .cc-btn:focus-visible{outline-offset:2px;outline:2px solid #65c5f2}html[data-v2] .cc-btn[data-kind=primary]{color:var(--cc-orange-ink);background:linear-gradient(180deg, var(--cc-orange-hi) 0%, var(--cc-orange) 100%);box-shadow:inset 0 1px #ffffff59,0 8px 20px -10px #ff7900cc}html[data-v2] .cc-btn[data-kind=primary]:hover{filter:brightness(1.06)}html[data-v2] .cc-btn[data-kind=ghost]{color:var(--cc-ink);background:#ffffff0f;border:1px solid #ffffff24}html[data-v2] .cc-link{color:#ffc18b;font-size:13px;font-weight:600}html[data-v2] .cc-link:hover{text-decoration:underline}html[data-v2] .cc-label{letter-spacing:.16em;text-transform:uppercase;color:var(--cc-ink-3);font-size:11px;font-weight:700}html[data-v2] .cc-rail-item{min-height:52px;color:var(--cc-ink);border:1px solid var(--cc-hair);background:#ffffff09;border-radius:12px;align-items:center;gap:10px;padding:6px 12px 6px 6px;display:flex}html[data-v2] .cc-rail-item:hover{background:#ffffff12}html[data-v2] .cc-rail-item:focus-visible{outline-offset:2px;outline:2px solid #65c5f2}html[data-v2] .cc-rail-icon{color:#fff;background:var(--cc-rail-accent,#3a434c);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset 0 1px #fff3}html[data-v2] .cc-instrument{background:linear-gradient(#2f373f 0%,#262d34 100%);border:1px solid #ffffff0f;border-radius:16px;display:grid;box-shadow:inset 0 1px #ffffff12}html[data-v2] .cc-instrument>*{border-left:1px solid var(--cc-hair);padding:16px 18px}html[data-v2] .cc-instrument>:first-child{border-left:0}html[data-v2] .cc-gauge-value{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cc-ink);font-size:34px;font-weight:700;line-height:1}html[data-v2] .cc-gauge-bar{background:#ffffff14;border-radius:4px;height:4px;overflow:hidden}html[data-v2] .cc-gauge-bar>span{border-radius:4px;height:100%;display:block}@media (max-width:639px){html[data-v2] .cc-instrument>*{padding:12px 14px}html[data-v2] .cc-instrument>:nth-child(odd){border-left:0}html[data-v2] .cc-instrument>:nth-child(n+3){border-top:1px solid var(--cc-hair)}html[data-v2] .cc-gauge-value{font-size:28px}}html[data-v2] .cc-panel[data-tone=warn]{background:linear-gradient(#3a3528 0%,#2d2b26 55%,#2a3036 100%);border-color:#f2b54447}html[data-v2] .cc-actionbar{z-index:40;padding:8px max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181d22f5;border-top:1px solid #2aa3a873;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){html[data-v2] .cc-actionbar{display:none}}html[data-v2] .cc-actionbar a{min-height:52px;color:var(--cc-ink);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}html[data-v2] .cc-actionbar a[data-kind=primary]{color:var(--cc-orange-ink);background:linear-gradient(180deg, var(--cc-orange-hi) 0%, var(--cc-orange) 100%)}html[data-v2] .cc-actionbar a:focus-visible{outline-offset:-2px;outline:2px solid #65c5f2}html[data-v2] main{background:radial-gradient(1200px 520px at 62% -120px,#ff922b1a,#0000 70%),radial-gradient(900px 600px at -10% 30%,#2aa3a812,#0000 70%),radial-gradient(1400px 900px at 50% 120%,#00000059,#0000 70%)}html[data-v2] .cc-hero{box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d,0 2px #00000059,0 30px 60px -28px #000000f2,0 0 80px -30px #ff790059}html[data-v2] .cc-hero-art:after{content:"";background:radial-gradient(60% 90% at 78% 8%,#ff963c47,#0000 60%),radial-gradient(120% 120%,#0000 55%,#0000008c 100%);position:absolute;inset:0}html[data-v2] .cc-hero-title{text-shadow:0 2px #00000059,0 10px 30px #0009}html[data-v2] .cc-signal{--cc-gloss:linear-gradient(180deg, #ffffff42 0%, #ffffff14 38%, #fff0 52%, #0000001f 100%);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -3px 0 #00000038, 0 2px 0 #0006, 0 18px 30px -16px var(--cc-glow,#000000e6);text-shadow:0 1px #00000059;border:1px solid #ffffff29;border-bottom-color:#00000059}html[data-v2] a.cc-signal:hover{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -3px 0 #00000038, 0 3px 0 #0006, 0 24px 36px -16px var(--cc-glow,#000000e6);transform:translateY(-2px)}html[data-v2] .cc-signal[data-tone=teal]{--cc-glow:#23898dbf;background:var(--cc-gloss), linear-gradient(160deg, #2a9ea2 0%, #187075 55%, #105054 100%)}html[data-v2] .cc-signal[data-tone=steel]{--cc-glow:#3474b0bf;background:var(--cc-gloss), linear-gradient(160deg, #3d86c8 0%, #255d93 55%, #183f66 100%)}html[data-v2] .cc-signal[data-tone=amber]{--cc-glow:#c88214b3;background:var(--cc-gloss), linear-gradient(160deg, #c3821a 0%, #8f5c10 55%, #64400a 100%)}html[data-v2] .cc-signal[data-tone=green]{--cc-glow:#338a53bf;background:var(--cc-gloss), linear-gradient(160deg, #3da463 0%, #26703f 55%, #1a502d 100%)}html[data-v2] .cc-signal[data-tone=red]{--cc-glow:#be3c3cb3;background:var(--cc-gloss), linear-gradient(160deg, #bd4646 0%, #8a2b2b 55%, #5f1c1c 100%)}html[data-v2] .cc-signal[data-tone=muted]{--cc-glow:#000c;background:var(--cc-gloss), linear-gradient(160deg, #47515b 0%, #333b43 55%, #262c32 100%)}html[data-v2] .cc-signal-well{background:linear-gradient(#ffffff57 0%,#ffffff1f 50%,#ffffff0f 100%);border:1px solid #ffffff47;box-shadow:inset 0 1px #fff9,inset 0 -2px #0000002e,0 6px 12px -4px #0000008c}html[data-v2] .cc-signal-value{text-shadow:0 2px #0000004d,0 6px 16px #00000059}html[data-v2] .cc-panel{background:linear-gradient(#ffffff0f 0%,#fff0 64px),linear-gradient(#38424c 0%,#2e363e 40%,#272e35 100%);border:1px solid #ffffff14;border-bottom-color:#00000073;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000059,0 2px #0000004d,0 28px 50px -30px #000000f2}html[data-v2] .cc-panel-title{text-shadow:0 1px #00000073}html[data-v2] .cc-panel[data-tone=warn]{background:linear-gradient(#ffc86e1a 0%,#ffc86e00 72px),linear-gradient(#403829 0%,#322e27 45%,#2b2f33 100%);border-color:#f2b54457 #f2b54457 #00000073;box-shadow:inset 0 1px #ffdc9633,0 2px #0000004d,0 28px 50px -30px #000000f2,0 0 40px -22px #f2b54473}html[data-v2] .cc-row:before{color:#0000;box-shadow:0 0 10px}html[data-v2] .cc-row[data-tone=red]:before{color:#ef74748c}html[data-v2] .cc-row[data-tone=amber]:before{color:#f2b54480}html[data-v2] .cc-row[data-tone=green]:before{color:#4fb47780}html[data-v2] .cc-row[data-tone=steel]:before{color:#5b9bd580}html[data-v2] a.cc-row:hover{background:linear-gradient(90deg,#ffffff0f,#ffffff05)}html[data-v2] .cc-ledger{background:linear-gradient(#1a1f24 0%,#1f252b 100%);border:1px solid #00000080;border-bottom-color:#ffffff12;box-shadow:inset 0 3px 8px #0000008c,inset 0 1px #0009,0 1px #ffffff0f}html[data-v2] .cc-ledger th{background:linear-gradient(#ffffff0a,#fff0)}html[data-v2] .cc-state{text-shadow:0 1px #0003;background-image:linear-gradient(#ffffff38,#fff0 60%);box-shadow:inset 0 1px #ffffff59,0 1px 2px #00000080}html[data-v2] .cc-state[data-tone=amber]{text-shadow:none}html[data-v2] .cc-count{box-shadow:inset 0 1px #ffffff24,0 1px 2px #0006}html[data-v2] .cc-btn{transition:transform 80ms,box-shadow 80ms,filter .12s}html[data-v2] .cc-btn[data-kind=primary]{background:linear-gradient(#ffa548 0%,#ff8616 48%,#f06f00 100%);border:1px solid #c95c00;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #78320059,0 3px #9a4700,0 12px 24px -10px #ff7900d9}html[data-v2] .cc-btn[data-kind=primary]:active{transform:translateY(2px);box-shadow:inset 0 1px #fff6,0 1px #9a4700,0 6px 14px -8px #ff7900cc}html[data-v2] .cc-btn[data-kind=ghost]{background:linear-gradient(#46505a 0%,#363e46 100%);border:1px solid #ffffff1f;border-bottom-color:#00000080;box-shadow:inset 0 1px #ffffff29,0 2px #00000073,0 8px 16px -10px #000c}html[data-v2] .cc-btn[data-kind=ghost]:hover{background:linear-gradient(#505b66 0%,#3d464f 100%)}html[data-v2] .cc-btn[data-kind=ghost]:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff1a,0 0 #00000073}html[data-v2] .cc-ai{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(#ffffff1a 0%,#fff0 50%),linear-gradient(115deg,#1e3e60eb 0%,#213446e6 45%,#262e36eb 100%);border:1px solid #78c8ff4d;border-bottom-color:#0006;box-shadow:inset 0 1px #c8ebff47,0 2px #00000059,0 26px 50px -24px #000000f2,0 0 50px -20px #3d95e080}html[data-v2] .cc-prompt{background:linear-gradient(#ffffff1f,#ffffff0a);border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff2e,0 2px 6px -2px #00000080}html[data-v2] .cc-prompt:hover{background:linear-gradient(#ffffff2e,#ffffff12)}html[data-v2] .cc-instrument{background:linear-gradient(#ffffff12 0%,#fff0 40%),linear-gradient(#353e47 0%,#2a3138 100%);border:1px solid #ffffff17;border-bottom-color:#00000073;box-shadow:inset 0 1px #ffffff29,0 2px #0000004d,0 24px 44px -28px #000000f2}html[data-v2] .cc-gauge-value{text-shadow:0 2px #00000059}html[data-v2] .cc-gauge-bar{background:#1a1f24;box-shadow:inset 0 1px 2px #0009}html[data-v2] .cc-gauge-bar>span{box-shadow:0 0 8px,inset 0 1px #ffffff59}html[data-v2] .cc-rail-item{background:linear-gradient(#3a434d 0%,#2d343b 100%);border:1px solid #ffffff14;border-bottom-color:#00000073;transition:transform .12s;box-shadow:inset 0 1px #ffffff1a,0 2px #0000004d,0 12px 22px -16px #000000e6}html[data-v2] .cc-rail-item:hover{background:linear-gradient(#424c57 0%,#333a42 100%);transform:translateY(-1px)}html[data-v2] .cc-rail-icon{background:linear-gradient(180deg, #ffffff4d 0%, #fff0 55%), var(--cc-rail-accent,#3a434c);border:1px solid #fff3;box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0003,0 4px 10px -4px #0009}html[data-v2] [data-ws-accordion] a[aria-current=page],html[data-v2] [data-ws-accordion] button[aria-expanded=true]{background:linear-gradient(#ffffff17,#ffffff08);box-shadow:inset 0 1px #ffffff14,0 6px 14px -10px #000000e6}html[data-v2] .cc-agent-avatar[data-size=lg]{box-shadow:0 0 0 2px #ff922bbf,0 0 0 5px #ff790026,0 10px 22px -6px #000c,0 0 26px -2px #ff922bb3}html[data-v2] .cc-actionbar{background:linear-gradient(#303840f7 0%,#1a1f24fa 100%);box-shadow:inset 0 1px #ffffff1a,0 -16px 30px -12px #000c}html[data-v2] .cc-actionbar a[data-kind=primary]{background:linear-gradient(#ffa548 0%,#ff8616 48%,#f06f00 100%);box-shadow:inset 0 1px #ffffff8c,0 2px #9a4700,0 8px 16px -8px #ff7900cc}@media (prefers-reduced-motion:reduce){html[data-v2] .cc-btn,html[data-v2] .cc-signal,html[data-v2] .cc-rail-item{transition:none}}html[data-v2] [data-accent=teal]{--cc-accent:#2aa3a8;--cc-accent-ink:#8fe3e6;--cc-accent-soft:#2aa3a829}html[data-v2] [data-accent=steel]{--cc-accent:#5b9bd5;--cc-accent-ink:#b5d6f5;--cc-accent-soft:#5b9bd529}html[data-v2] [data-accent=amber]{--cc-accent:#f2b544;--cc-accent-ink:#ffd98f;--cc-accent-soft:#f2b54426}html[data-v2] [data-accent=red]{--cc-accent:#ef7474;--cc-accent-ink:#ffc2c2;--cc-accent-soft:#ef747426}html[data-v2] [data-accent=green]{--cc-accent:#4fb477;--cc-accent-ink:#a8e8c0;--cc-accent-soft:#4fb47726}html[data-v2] [data-accent=orange]{--cc-accent:#ff8a1f;--cc-accent-ink:#ffc18b;--cc-accent-soft:#ff8a1f26}html[data-v2] .cc-panel[data-accent]{position:relative}html[data-v2] .cc-panel[data-accent]:before{content:"";background:linear-gradient(90deg, transparent, var(--cc-accent) 18%, var(--cc-accent) 82%, transparent);height:2px;box-shadow:0 0 12px 0 var(--cc-accent);opacity:.9;border-radius:0 0 2px 2px;position:absolute;top:0;left:14px;right:14px}html[data-v2] .cc-panel-icon{color:#fff;background:linear-gradient(180deg, #ffffff4d 0%, #fff0 60%), var(--cc-accent,#4a545e);width:30px;height:30px;box-shadow:inset 0 1px 0 #ffffff73, 0 4px 10px -4px var(--cc-accent,#0009);border:1px solid #ffffff38;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-v2] [data-accent] .cc-count:not([data-tone]){background:var(--cc-accent-soft);color:var(--cc-accent-ink)}html[data-v2] [data-accent] .cc-link{color:var(--cc-accent-ink)}html[data-v2] [data-accent] a.cc-row:hover{background:linear-gradient(90deg, var(--cc-accent-soft), #ffffff03)}html[data-v2] [data-accent] .cc-ledger tbody tr:hover td{background:var(--cc-accent-soft)}html[data-v2] [data-accent] .cc-ledger a:hover{color:var(--cc-accent-ink)}html[data-v2] a.cc-gauge{border-radius:12px;transition:background .12s;display:block}html[data-v2] a.cc-gauge:hover{background:var(--cc-accent-soft,#ffffff0a)}html[data-v2] a.cc-gauge:focus-visible{outline-offset:-2px;outline:2px solid #65c5f2}html[data-v2] .cc-gauge[data-accent] .cc-label{color:var(--cc-accent-ink)}html[data-v2] .cc-panel-head{gap:8px;padding:10px 14px 6px}html[data-v2] .cc-panel-title{font-size:18px}html[data-v2] .cc-panel-note{color:#aab4be;padding:0 14px 6px;font-size:12px;line-height:1.35}html[data-v2] .cc-row{gap:10px;min-height:48px;padding:7px 14px 7px 22px}html[data-v2] .cc-row:before{top:10px;bottom:10px}html[data-v2] .cc-ledger th,html[data-v2] .cc-ledger td{padding:8px 12px}html[data-v2] .cc-signal{gap:12px;min-height:76px;padding:10px 14px}html[data-v2] .cc-signal-well{border-radius:10px;width:40px;height:40px}html[data-v2] .cc-signal-value{font-size:32px}html[data-v2] .cc-instrument>*{padding:12px 14px}html[data-v2] .cc-gauge-value{font-size:30px}html[data-v2] .cc-hero-title{font-size:38px}html[data-v2] .cc-rail-item{min-height:46px}@media (max-width:639px){html[data-v2] .cc-signal{padding:10px}html[data-v2] .cc-signal-value{font-size:26px}html[data-v2] .cc-signal-well{width:28px;height:28px;top:10px;right:10px}html[data-v2] .cc-hero-title{font-size:27px}html[data-v2] .cc-gauge-value{font-size:24px}}html[data-v2] .cc-flag{vertical-align:1px;letter-spacing:.02em;white-space:nowrap;text-shadow:none;border-radius:5px;align-items:center;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff6,0 1px 3px #00000080}html[data-v2] .cc-flag[data-tone=red]{color:#fff;background:#e04848}html[data-v2] .cc-flag[data-tone=amber]{color:#2a1a00;background:#f2b544}html[data-v2] .cc-row[data-tone=teal]:before{background:var(--cc-teal);color:#2aa3a880}
