.game-v2{--dv-driver-shadow:#6b5516;--dv-driver-base:#b88e1d;--dv-driver-bright:#f8ba20;--dv-driver-highlight:#ffe37a}.game-v2 .dashboard-console{box-shadow:7px 7px 0 #050707,inset 0 3px 0 var(--dv-driver-base)}.game-v2 .radio-panel{position:relative}.game-v2 .radio-head b{color:var(--dv-driver-highlight)}.game-v2 .radio-controls i{border-color:var(--dv-driver-base)}.game-v2 .radio-controls em{color:var(--dv-driver-bright)}.game-v2 .dv-palette-toggle{display:grid;place-items:center;width:22px;height:22px;padding:0;border:3px solid var(--dv-driver-base);border-radius:50%;background:#101719;color:var(--dv-driver-highlight);font:900 13px/1 Arial,sans-serif;cursor:pointer}.game-v2 .dv-palette-toggle:hover,.game-v2 .dv-palette-toggle:focus-visible{border-color:var(--dv-driver-highlight);outline:2px solid #f8f4e9;outline-offset:2px}.game-v2 .dv-driver-palette{position:absolute;z-index:10;inset:5px;overflow:auto;padding:9px;border:3px solid var(--dv-driver-base);background:rgba(7,11,13,.98);box-shadow:inset 0 0 20px var(--dv-driver-shadow),4px 4px 0 #050707;color:#f8f4e9}.game-v2 .dv-driver-palette[hidden]{display:none!important}.game-v2 .dv-driver-palette-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.game-v2 .dv-driver-palette-head strong{color:var(--dv-driver-highlight);font:800 11px/1 Orbitron,Arial,sans-serif}.game-v2 .dv-palette-close{min-width:30px;min-height:30px;padding:3px;border:2px solid #ffe37a;background:#101416;color:#f8ba20;font:900 12px/1 Orbitron,Arial,sans-serif;cursor:pointer}.game-v2 .dv-palette-close:hover,.game-v2 .dv-palette-close:focus-visible{background:#f8ba20;color:#101416;outline:2px solid #fff4c6}.game-v2 .dv-driver-palette p{margin:4px 0 6px;color:#c7d0d0;font:600 10px/1.2 Inter,Arial,sans-serif}.game-v2 .dv-driver-palette .dv-palette-swatches{grid-template-columns:repeat(4,minmax(50px,1fr));gap:4px}.game-v2 .dv-driver-palette .dv-palette-swatch{gap:2px;padding:3px;font-size:7px}.game-v2 .dv-driver-palette .dv-palette-chips{height:13px}.game-v2 .dv-palette-status{min-height:12px;margin-top:5px;color:#c7d0d0;font:700 8px/1.25 Inter,Arial,sans-serif}.game-v2 .dv-palette-status.success{color:#a8de75}.game-v2 .dv-palette-status.error{color:#ff8b7d}.game-v2 .dashboard-workbench .app-card{border-top-color:var(--dv-driver-base)}.game-v2 .dashboard-workbench .panel-label{color:var(--dv-driver-highlight)}.game-v2 .dashboard-workbench .button.primary{background:var(--dv-driver-highlight);box-shadow:4px 4px 0 var(--dv-driver-shadow);color:#101416}.game-v2 .cockpit-title{box-shadow:inset 0 -2px 0 var(--dv-driver-shadow)}.game-v2 .dv-palette-coachmark{position:absolute;z-index:9;left:var(--coach-left,50%);top:var(--coach-top,0);transform:translateX(-50%);width:145px;padding:8px 24px 8px 9px;border:2px solid #ffe37a;background:#071012;color:#f8f4e9;box-shadow:3px 3px 0 #050707;font:600 9px/1.3 Inter,Arial,sans-serif}.game-v2 .dv-palette-coachmark strong,.game-v2 .dv-palette-coachmark span{display:block}.game-v2 .dv-palette-coachmark strong{color:#ffe37a}.game-v2 .dv-palette-coachmark button{position:absolute;top:4px;right:5px;border:0;background:transparent;color:#f8ba20;cursor:pointer}.game-v2 .dv-palette-coachmark i{position:absolute;left:50%;right:auto;bottom:-25px;transform:translateX(-50%);color:#f8ba20;font:900 24px/1 Arial,sans-serif;font-style:normal}

html[data-experience="game"] body.game-v2 .journey-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg,var(--dv-driver-bright) 0deg calc(var(--practice-p)*3.6deg),#283337 calc(var(--practice-p)*3.6deg) 360deg)!important}html[data-experience="game"] body.game-v2 .night-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg,var(--blue) 0deg calc(var(--night-p)*3.6deg),#283337 calc(var(--night-p)*3.6deg) 360deg)!important}.game-v2 .journey-gauge .gauge-core strong{color:var(--dv-driver-highlight)}html[data-experience="game"] body.game-v2 .radio-display{border-color:var(--dv-driver-base);background:radial-gradient(circle at 20% 15%,var(--dv-driver-shadow),#0a1212 72%);box-shadow:inset 0 0 22px var(--dv-driver-shadow),0 0 0 1px var(--dv-driver-base);color:var(--dv-driver-highlight)}
.game-v2 .dv-palette-anchor{position:relative;display:grid;flex:0 0 22px;place-items:center}.game-v2 .dv-palette-anchor .dv-palette-coachmark{left:50%;top:auto;bottom:calc(100% + 28px);transform:translateX(-50%)}html[data-experience="game"] body.game-v2 .journey-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg,var(--dv-driver-bright) 0deg calc(var(--practice-p)*1.8deg),#283337 calc(var(--practice-p)*1.8deg) 180deg,transparent 180deg)!important}html[data-experience="game"] body.game-v2 .night-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg,var(--blue) 0deg calc(var(--night-p)*1.8deg),#283337 calc(var(--night-p)*1.8deg) 180deg,transparent 180deg)!important}
html[data-experience="game"] body.game-v2 .journey-gauge .gauge-arc{background:repeating-conic-gradient(from 248deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 246deg,var(--dv-driver-bright) 0deg calc(var(--practice-p)*1.8deg),#283337 calc(var(--practice-p)*1.8deg) 180deg,transparent 180deg)!important}html[data-experience="game"] body.game-v2 .night-gauge .gauge-arc{background:repeating-conic-gradient(from 248deg,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 246deg,var(--blue) 0deg calc(var(--night-p)*1.8deg),#283337 calc(var(--night-p)*1.8deg) 180deg,transparent 180deg)!important}.game-v2 .radio-display .mission-progress{border-color:var(--dv-driver-base)}.game-v2 .radio-display .mission-progress i{background:var(--dv-driver-bright)}
html[data-experience="game"] body.game-v2 .journey-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg at 50% 100%,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg at 50% 100%,var(--dv-driver-bright) 0deg calc(var(--practice-p)*1.8deg),#283337 calc(var(--practice-p)*1.8deg) 180deg,transparent 180deg)!important}html[data-experience="game"] body.game-v2 .night-gauge .gauge-arc{background:repeating-conic-gradient(from 270deg at 50% 100%,#c7d0d0 0deg 2deg,transparent 2deg 12deg),conic-gradient(from 270deg at 50% 100%,var(--blue) 0deg calc(var(--night-p)*1.8deg),#283337 calc(var(--night-p)*1.8deg) 180deg,transparent 180deg)!important}
