:root{--cot-motion-instant:90ms;--cot-motion-fast:.14s;--cot-motion-base:.19s;--cot-motion-slow:.26s;--cot-motion-scene:.42s;--cot-ease-out:cubic-bezier(.16, 1, .3, 1);--cot-ease-move:cubic-bezier(.65, 0, .35, 1);--cot-ease-drawer:cubic-bezier(.32, .72, 0, 1);--cot-ease-soft:cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){:root{--cot-motion-instant:1ms;--cot-motion-fast:1ms;--cot-motion-base:1ms;--cot-motion-slow:1ms;--cot-motion-scene:1ms}html{scroll-behavior:auto!important}}:root{--cot-edge:clamp(10px,1.7vw,28px);--cot-control-floor:36px}body[data-cot-input=coarse]{--cot-control-floor:44px}body[data-cot-width=laptop] .cot-ear{width:clamp(172px,14vw,194px)}body[data-cot-width=laptop] .cot-killfeed{left:clamp(184px,15vw,210px)}body[data-cot-width=tablet] .cot-top{width:min(326px,100vw - 120px)}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-ear{width:160px;top:58px}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-er{padding-inline:6px;font-size:9px}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-er .ic{width:25px;height:13px}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-er .n .nick{font-size:9px}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-er .n .veh{font-size:7px}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-killfeed{align-items:center;max-width:42%;top:66px;left:50%;transform:translate(-50%)}body[data-cot-width=tablet]:not(.cot-touch-layout) .cot-kf{padding:4px 8px;font-size:9px}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-ear,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-ear{display:none}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-top,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-top{top:max(4px,env(safe-area-inset-top));grid-template-columns:minmax(62px,1fr) 72px minmax(62px,1fr);width:min(320px,100vw - 88px);min-height:52px;padding:5px 10px 7px}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-top .fg,body[data-cot-width=phone]:not(.cot-touch-layout) .cot-top .fe,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-top .fg,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-top .fe{font-size:22px}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-killfeed,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-killfeed{align-items:center;max-width:72%;top:60px;left:50%;transform:translate(-50%)}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-kf,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-kf{padding:3px 6px;font-size:8px}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-minimap,body[data-cot-width=compact]:not(.cot-touch-layout) .cot-minimap{left:max(8px,env(safe-area-inset-left));right:auto;top:max(64px,calc(env(safe-area-inset-top) + 60px));bottom:auto;width:104px!important;height:104px!important}body[data-cot-width=phone]:not(.cot-touch-layout) .cot-dp{transform-origin:0 100%;transform:scale(.7)}body[data-cot-width=laptop] .cot-spec,body[data-cot-width=tablet] .cot-spec{width:min(760px,100vw - 268px);left:16px;right:auto;transform:translateY(16px)}body[data-cot-width=laptop] .cot-spec.in,body[data-cot-width=tablet] .cot-spec.in{transform:translateY(0)}body[data-cot-width=tablet] .cot-spec,body[data-cot-width=compact] .cot-spec{grid-template-columns:72px minmax(140px,1fr) 116px 72px;min-height:72px}body[data-cot-width=tablet] .cot-spec .portrait img,body[data-cot-width=compact] .cot-spec .portrait img{width:66px;height:58px}body[data-cot-width=tablet] .cot-spec .identity,body[data-cot-width=compact] .cot-spec .identity{padding-inline:11px}body[data-cot-width=tablet] .cot-spec .who b,body[data-cot-width=compact] .cot-spec .who b{font-size:15px}body[data-cot-width=tablet] .cot-spec .switch,body[data-cot-width=compact] .cot-spec .switch{width:104px;height:44px}body[data-cot-width=tablet] .cot-spec .cycle,body[data-cot-width=compact] .cot-spec .cycle{gap:4px;padding-inline:5px}body[data-cot-width=tablet] .cot-spec .gar,body[data-cot-width=compact] .cot-spec .gar{gap:5px;height:44px;margin-right:5px;padding-inline:4px;font-size:8px}body[data-cot-width=tablet] .cot-spec .gar-icon,body[data-cot-width=tablet] .cot-spec .gar-icon svg,body[data-cot-width=compact] .cot-spec .gar-icon,body[data-cot-width=compact] .cot-spec .gar-icon svg{width:16px;height:16px}body[data-cot-width=compact] .cot-spec,body[data-cot-width=phone] .cot-spec{bottom:252px}body[data-cot-width=compact] .cot-spec{width:min(620px,calc(100vw - (var(--cot-edge) * 2)))}body[data-cot-width=phone] .cot-spec{left:var(--cot-edge);width:calc(100vw - (var(--cot-edge) * 2));grid-template-columns:62px minmax(0,1fr) 96px 46px;min-height:62px;padding:4px;right:auto;transform:translateY(14px)}body[data-cot-width=phone] .cot-spec.in{transform:translateY(0)}body[data-cot-width=phone] .cot-spec .portrait img{width:58px;height:52px}body[data-cot-width=phone] .cot-spec .identity{padding:4px 8px}body[data-cot-width=phone] .cot-spec .spec-status{letter-spacing:.12em;margin-bottom:5px;font-size:7px}body[data-cot-width=phone] .cot-spec .spec-status:after{display:none}body[data-cot-width=phone] .cot-spec .spec-status svg{width:11px;height:11px}body[data-cot-width=phone] .cot-spec .who b{font-size:13px}body[data-cot-width=phone] .cot-spec .who span{font-size:8px}body[data-cot-width=phone] .cot-spec .switch{width:88px;height:40px}body[data-cot-width=phone] .cot-spec .cycle{gap:2px;padding-inline:3px}body[data-cot-width=phone] .cot-spec .cycle kbd{width:20px;height:20px;font-size:9px}body[data-cot-width=phone] .cot-spec .gar{width:40px;height:40px;margin-right:2px;padding:0}body[data-cot-width=phone] .cot-spec .gar>span:last-child,body[data-cot-height=short] .cot-killfeed .cot-kf:nth-child(n+3){display:none}body[data-cot-height=short] .cot-prebattle{top:16%;transform:translate(-50%)scale(.82)}body[data-cot-width=tablet] .cot-si-cardhost{right:var(--cot-edge);width:300px}body[data-cot-width=compact] .cot-si-cardhost,body[data-cot-width=phone] .cot-si-cardhost{right:max(8px,env(safe-area-inset-right));width:min(272px,100vw - 16px)}body[data-cot-width=phone] .cot-si-diag{display:none}body[data-cot-width=phone] .cot-si-body{padding-bottom:5px}body[data-cot-height=short] .cot-si-cardhost{max-height:calc(100vh - 126px);overflow-y:auto}body[data-cot-width=compact] .cot-si-cardhost,body[data-cot-width=compact] .cot-si-log,body[data-cot-width=phone] .cot-si-cardhost,body[data-cot-width=phone] .cot-si-log{top:max(var(--cot-si-card-top,var(--cot-si-roster-bottom,252px)),calc(env(safe-area-inset-top) + 242px))}body[data-cot-width=compact] .cot-si-cardhost,body[data-cot-width=compact] .cot-si-log{right:max(10px,env(safe-area-inset-right));width:min(286px,100vw - 20px)}body[data-cot-width=phone] .cot-si-cardhost,body[data-cot-width=phone] .cot-si-log{right:max(8px,env(safe-area-inset-right));width:min(260px,100vw - 16px)}body[data-cot-width=compact] .cot-si-card,body[data-cot-width=phone] .cot-si-card{min-height:0}body[data-cot-width=compact] .cot-si-hd,body[data-cot-width=phone] .cot-si-hd{min-height:40px;padding:5px 8px}body[data-cot-width=compact] .cot-si-kicker,body[data-cot-width=phone] .cot-si-kicker{font-size:6.5px}body[data-cot-width=compact] .cot-si-badge,body[data-cot-width=phone] .cot-si-badge{font-size:11px}body[data-cot-width=compact] .cot-si-dmg,body[data-cot-width=phone] .cot-si-dmg{font-size:18px}body[data-cot-width=compact] .cot-si-sub,body[data-cot-width=phone] .cot-si-sub{height:23px;padding:3px 8px;font-size:8.5px}body[data-cot-width=compact] .cot-si-body,body[data-cot-width=phone] .cot-si-body{padding:4px 8px 0;display:block}body[data-cot-width=compact] .cot-si-rows,body[data-cot-width=phone] .cot-si-rows{gap:2px 9px}body[data-cot-width=compact] .cot-si-kv,body[data-cot-width=phone] .cot-si-kv{gap:4px;font-size:8.5px}body[data-cot-width=compact] .cot-si-pencap,body[data-cot-width=phone] .cot-si-pencap{font-size:6.5px}body[data-cot-width=compact] .cot-si-diag{grid-template-columns:78px 154px;justify-content:center;gap:8px;margin:4px 0 0;padding:4px 6px}body[data-cot-width=compact] .cot-si-diag .box:first-child{width:78px!important;height:78px!important}body[data-cot-width=compact] .cot-si-diag .box:nth-child(2){width:154px!important;height:77px!important}body[data-cot-width=compact] .cot-si-zone{text-align:right;grid-column:auto;font-size:8px}body[data-cot-width=compact] .cot-si-zone .cap{margin-right:0;display:block}body[data-cot-width=compact] .cot-si-mods,body[data-cot-width=phone] .cot-si-mods{padding:5px 9px 0}body[data-cot-panels=overlay] .cot-si-toasthost{top:max(62px,calc(env(safe-area-inset-top) + 52px));bottom:auto;left:max(8px,env(safe-area-inset-left));width:min(236px,42vw);min-height:143px}body[data-cot-panels=overlay] .cot-si-toast{height:41px;padding:4px 7px}body[data-cot-panels=overlay] .cot-si-toast .l1{height:17px;font-size:9.5px}body[data-cot-panels=overlay] .cot-si-toast .l1 b{font-size:11px}body[data-cot-panels=overlay] .cot-si-toast .l2{height:14px;font-size:7.5px}body.cot-touch-layout .cot-si-cardhost,body.cot-touch-layout .cot-si-log{display:none!important}body.cot-touch-layout .cot-si-toasthost{left:max(8px,env(safe-area-inset-left));right:auto;top:calc(max(8px,env(safe-area-inset-top)) + 108px);width:min(200px,48vw);min-height:41px}body.cot-touch-layout .cot-si-toast:nth-last-of-type(n+2){display:none}body[data-cot-width=tablet] .cot-set-panel{width:min(744px,100vw - 32px);max-height:calc(100dvh - 32px)}body[data-cot-width=compact] .cot-settings,body[data-cot-width=phone] .cot-settings{justify-content:stretch;align-items:stretch;padding:0}body[data-cot-width=compact] .cot-set-panel,body[data-cot-width=phone] .cot-set-panel{border-inline:0;flex-direction:column;width:100vw;max-width:none;height:100dvh;max-height:none;display:flex}body[data-cot-width=compact] .cot-set-hdr,body[data-cot-width=phone] .cot-set-hdr{padding:12px var(--cot-edge) 9px;flex:none}body[data-cot-width=compact] .cot-set-tabs,body[data-cot-width=phone] .cot-set-tabs{padding:0 var(--cot-edge);overscroll-behavior-x:contain;scrollbar-width:none;flex:none;overflow-x:auto}body[data-cot-width=compact] .cot-set-tab,body[data-cot-width=phone] .cot-set-tab{min-height:var(--cot-control-floor);white-space:nowrap;flex:none}body[data-cot-width=phone] .cot-set-tabs{overflow-x:hidden}body[data-cot-width=phone] .cot-set-tab{letter-spacing:.11em;flex:1 1 0;min-width:0;padding-inline:4px;font-size:9px}body[data-cot-width=phone] .cot-set-tab .ct{margin-left:3px;font-size:8px}body[data-cot-width=compact] .cot-set-body,body[data-cot-width=phone] .cot-set-body{min-height:0;padding:0 var(--cot-edge) 14px;flex:auto}body[data-cot-width=compact] .cot-set-ftr,body[data-cot-width=phone] .cot-set-ftr{padding:10px var(--cot-edge) max(10px,env(safe-area-inset-bottom));background:#05080bfa;border-top:1px solid #92a4b42e;flex-wrap:wrap;flex:none}body[data-cot-width=phone] .cot-set-ftr .cot-set-btn{flex:120px;min-width:0}body[data-cot-width=phone] .cot-set-btn.reset{margin-right:0}body[data-cot-width=phone] .cot-set-row{flex-direction:column;align-items:flex-start;gap:8px;padding-block:10px}body[data-cot-width=phone] .cot-set-row .chips,body[data-cot-width=phone] .cot-set-slider,body[data-cot-width=phone] .cot-set-seg{flex-wrap:wrap;justify-content:flex-end;width:100%}body[data-cot-height=short] .cot-set-panel{height:100dvh;max-height:none}body[data-cot-height=short] .cot-set-body{flex:auto;min-height:0}body[data-cot-height=short] .cot-set-hdr{padding-block:7px 5px}body[data-cot-height=short] .cot-set-ftr{padding-block:6px max(6px,env(safe-area-inset-bottom))}body[data-cot-width=tablet] .cot-set-hdr{padding:12px 14px 8px}body[data-cot-width=tablet] .cot-set-tabs{padding-inline:14px}body[data-cot-width=tablet] .cot-set-tab{letter-spacing:.14em;padding:9px 10px 8px;font-size:9.5px}body[data-cot-width=tablet] .cot-set-body{padding:0 14px 12px}body[data-cot-width=tablet] .cot-set-conflict{margin:8px 14px 0}body[data-cot-width=tablet] .cot-set-ftr{padding:10px 14px 12px}body[data-cot-panels=overlay] .cot-play{padding:max(8px,env(safe-area-inset-top)) var(--cot-edge) max(8px,env(safe-area-inset-bottom))}body[data-cot-panels=overlay] .cot-play .panel{overscroll-behavior:contain;width:min(960px,100%);max-height:100%;overflow-y:auto}body[data-cot-width=tablet] .cot-play .modes,body[data-cot-width=tablet] .cot-play .room-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-cot-width=compact] .cot-play .modes,body[data-cot-width=phone] .cot-play .modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body[data-cot-width=compact] .cot-play .rules,body[data-cot-width=phone] .cot-play .rules{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-cot-width=compact] .cot-play .rule:last-child,body[data-cot-width=phone] .cot-play .rule:last-child{grid-column:span 2}body[data-cot-width=compact] .cot-play .rule-heading span,body[data-cot-width=phone] .cot-play .rule-heading span{display:none}body[data-cot-width=compact] .cot-play .mode,body[data-cot-width=phone] .cot-play .mode{min-height:104px;padding:13px 11px}body[data-cot-width=phone] .cot-play .mode p{font-size:8px}body[data-cot-width=compact] .cot-play .room-actions,body[data-cot-width=phone] .cot-play .room-actions{grid-template-columns:1fr}body[data-cot-width=compact] .cot-play .player,body[data-cot-width=phone] .cot-play .player{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr) auto;gap:4px 8px;min-height:76px}body[data-cot-width=compact] .cot-play .player .vehicle,body[data-cot-width=phone] .cot-play .player .vehicle{grid-area:2/1/auto/3}body[data-cot-width=compact] .cot-play .player .team,body[data-cot-width=phone] .cot-play .player .team{text-align:right;grid-area:2/3}body[data-cot-width=phone] .cot-play .roomhead{flex-direction:column;align-items:flex-start}body[data-cot-width=phone] .cot-play .code{font-size:21px}body[data-cot-width=compact] .cot-play .panel,body[data-cot-width=phone] .cot-play .panel{padding:20px 14px}body[data-cot-width=compact] .cot-play .identity,body[data-cot-width=phone] .cot-play .identity{gap:7px;display:grid}body[data-cot-width=compact] .cot-play .identity-note,body[data-cot-width=phone] .cot-play .identity-note{padding:0}body[data-cot-width=compact] .cot-play .room-action,body[data-cot-width=phone] .cot-play .room-action{min-height:124px}body[data-cot-width=compact] .cot-play .ranked-form,body[data-cot-width=phone] .cot-play .ranked-form{grid-template-columns:1fr 1fr}body[data-cot-width=compact] .cot-play .ranked-form label:nth-child(-n+2),body[data-cot-width=phone] .cot-play .ranked-form label:nth-child(-n+2){grid-column:1/-1}body[data-cot-width=compact] .cot-play .vehicle-icon,body[data-cot-width=phone] .cot-play .vehicle-icon{flex-basis:46px;width:46px;height:32px}body[data-cot-width=compact] .cot-play .vehicle-name,body[data-cot-width=phone] .cot-play .vehicle-name{font-size:10px}body[data-cot-width=compact] .cot-play .controls,body[data-cot-width=phone] .cot-play .controls,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .controls{flex-direction:column;align-items:stretch}body[data-cot-width=compact] .cot-play .control-options,body[data-cot-width=compact] .cot-play .control-actions,body[data-cot-width=phone] .cot-play .control-options,body[data-cot-width=phone] .cot-play .control-actions,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .control-options,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .control-actions{width:100%}body[data-cot-width=compact] .cot-play .control-actions,body[data-cot-width=phone] .cot-play .control-actions,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .control-actions{margin-left:0}body[data-cot-width=compact] .cot-play .control-options .field,body[data-cot-width=phone] .cot-play .control-options .field,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .control-options .field{flex:130px;width:auto}body[data-cot-width=compact] .cot-play .battlefield-card,body[data-cot-width=phone] .cot-play .battlefield-card{grid-template-columns:1fr}body[data-cot-width=compact] .cot-play .battlefield-art,body[data-cot-width=phone] .cot-play .battlefield-art{border-bottom:1px solid #a1b4c333;border-right:0;min-height:82px}body[data-cot-width=compact] .cot-play .battlefield-copy,body[data-cot-width=phone] .cot-play .battlefield-copy{grid-template-columns:1fr;gap:10px;padding:12px}body[data-cot-width=compact] .cot-play .control-actions .action,body[data-cot-width=phone] .cot-play .control-actions .action{flex:128px}body[data-cot-width=compact] .cot-play .menu-select--map .menu-select-list,body[data-cot-width=phone] .cot-play .menu-select--map .menu-select-list,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-play .room-actions{grid-template-columns:1fr}body[data-cot-height=short] .cot-play{align-items:flex-start;overflow-y:auto}body[data-cot-height=short] .cot-play .panel{max-height:none}body[data-cot-width=tablet] .cot-bl,body[data-cot-width=compact] .cot-bl,body[data-cot-width=phone] .cot-bl{--bl-edge:max(10px,env(safe-area-inset-left))}body[data-cot-width=tablet] .cot-bl .briefing,body[data-cot-width=compact] .cot-bl .briefing,body[data-cot-width=phone] .cot-bl .briefing{width:calc(100vw - (var(--bl-edge) * 2));height:calc(100dvh - max(14px,env(safe-area-inset-top)) - max(14px,env(safe-area-inset-bottom)));min-height:0;padding:clamp(14px,2.4vh,24px) clamp(10px,2.4vw,22px) max(12px,env(safe-area-inset-bottom))}body[data-cot-width=compact] .cot-bl .briefing,body[data-cot-width=phone] .cot-bl .briefing,body[data-cot-height=short] .cot-bl .briefing{box-shadow:none;background:0 0;border-color:#0000}body[data-cot-width=compact] .cot-bl .teams,body[data-cot-width=phone] .cot-bl .teams,body[data-cot-width=tablet] .cot-bl .teams{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}body[data-cot-width=tablet] .cot-bl .vs,body[data-cot-width=compact] .cot-bl .vs,body[data-cot-width=phone] .cot-bl .vs{display:none}body[data-cot-panels=overlay] .cot-bl .cap{padding-bottom:10px}body[data-cot-panels=overlay] .cot-bl .cap:before{margin-bottom:5px;font-size:7px}body[data-cot-panels=overlay] .cot-bl .mapname{margin-top:4px;font-size:clamp(22px,6vw,34px)}body[data-cot-panels=overlay] .cot-bl .kicker{font-size:8.5px}body[data-cot-panels=overlay] .cot-bl .thead{padding:0 4px 4px;font-size:9px}body[data-cot-panels=overlay] .cot-bl .rows{gap:2px;padding-top:4px}body[data-cot-panels=overlay] .cot-bl .row{gap:5px;height:27px;padding-inline:4px}body[data-cot-panels=overlay] .cot-bl .row .tier{flex-basis:20px;font-size:9px}body[data-cot-panels=overlay] .cot-bl .row .sil{flex-basis:38px;height:20px}body[data-cot-panels=overlay] .cot-bl .row .nm{font-size:10px}body[data-cot-panels=overlay] .cot-bl .foot{padding-top:9px}body[data-cot-panels=overlay] .cot-bl .fmeta{margin-bottom:5px}body[data-cot-panels=overlay] .cot-bl .fstage{font-size:9px}body[data-cot-panels=overlay] .cot-bl .fpct{font-size:15px}body[data-cot-panels=overlay] .cot-bl .count{margin-top:8px;font-size:10px}body[data-cot-panels=overlay] .cot-bl .count b{font-size:16px}body[data-cot-panels=overlay] .cot-bl .tip{display:none}body[data-cot-width=phone] .cot-bl .row{gap:3px;padding-inline:3px}body[data-cot-width=phone] .cot-bl .row .tier{flex-basis:17px;font-size:8px}body[data-cot-width=phone] .cot-bl .row .sil{flex-basis:31px;height:17px}body[data-cot-width=phone] .cot-bl .row .nm{font-size:8.5px}body[data-cot-width=phone] .cot-bl .thead{font-size:8px}body[data-cot-width=phone][data-cot-orientation=portrait] .cot-bl .briefing{padding-inline:8px}body[data-cot-width=phone][data-cot-orientation=portrait] .cot-bl .team.foe .row{padding-left:2px}body[data-cot-height=short] .cot-bl .briefing{width:calc(100vw - max(16px,env(safe-area-inset-left) + env(safe-area-inset-right)));height:calc(100dvh - 10px);padding:8px max(10px,env(safe-area-inset-left)) max(7px,env(safe-area-inset-bottom))}body[data-cot-height=short] .cot-bl .cap{padding-bottom:5px}body[data-cot-height=short] .cot-bl .cap:before{display:none}body[data-cot-height=short] .cot-bl .mapname{margin-top:3px;font-size:clamp(21px,4vw,34px)}body[data-cot-height=short] .cot-bl .kicker{font-size:7.5px}body[data-cot-height=short] .cot-bl .teams{gap:8px}body[data-cot-height=short] .cot-bl .team{justify-content:center}body[data-cot-height=short] .cot-bl .row{gap:5px;height:clamp(21px,4.7vh,26px);padding-inline:4px}body[data-cot-height=short] .cot-bl .row .tier{flex-basis:20px;font-size:8.5px}body[data-cot-height=short] .cot-bl .row .sil{flex-basis:36px;height:18px}body[data-cot-height=short] .cot-bl .row .nm{font-size:9.5px}body[data-cot-height=short] .cot-bl .foot{padding-top:5px}body[data-cot-height=short] .cot-bl .fmeta{margin-bottom:3px}body[data-cot-height=short] .cot-bl .fstage{font-size:8px}body[data-cot-height=short] .cot-bl .fpct{font-size:13px}body[data-cot-height=short] .cot-bl .count{min-height:12px;margin-top:4px;line-height:12px}body[data-cot-height=short] .cot-bl .count:empty,body[data-cot-height=short] .cot-bl .tip{display:none}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es,body[data-cot-width=compact] .cot-es,body[data-cot-width=phone] .cot-es{padding:12px var(--cot-edge) 86px;justify-content:flex-start;overflow-y:auto}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-hero,body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-report,body[data-cot-width=compact] .cot-es .es-hero,body[data-cot-width=compact] .cot-es .es-report,body[data-cot-width=phone] .cot-es .es-hero,body[data-cot-width=phone] .cot-es .es-report{width:100%;max-width:100%}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-report,body[data-cot-width=compact] .cot-es .es-report,body[data-cot-width=phone] .cot-es .es-report{flex:none;grid-template-columns:1fr;height:auto}body[data-cot-width=phone] .cot-es .es-ban{font-size:clamp(30px,11vw,44px)}body[data-cot-width=phone] .cot-es .es-sub{font-size:11px}body[data-cot-width=phone] .cot-es .es-meta{flex-wrap:wrap;gap:8px;font-size:9px}body[data-cot-width=phone] .cot-es .es-stat-grid.has-vehicle{grid-template-columns:92px repeat(2,minmax(0,1fr))}body[data-cot-width=phone] .cot-es .es-tal{padding:9px 8px}body[data-cot-width=phone] .cot-es .es-tal .v,body[data-cot-width=phone] .cot-es .es-tal.hot .v{font-size:25px}body[data-cot-width=phone] .cot-es .es-mini{padding:8px}body[data-cot-width=phone] .cot-es .es-mini .mv{font-size:17px}body[data-cot-width=phone] .cot-es .es-rosters{grid-template-columns:1fr}body[data-cot-height=compact] .cot-es,body[data-cot-height=standard] .cot-es{justify-content:flex-start;padding-top:12px;padding-bottom:26px;overflow-y:auto}body[data-cot-height=compact] .cot-es .es-tal .v,body[data-cot-height=compact] .cot-es .es-tal.hot .v,body[data-cot-height=standard] .cot-es .es-tal .v,body[data-cot-height=standard] .cot-es .es-tal.hot .v{font-size:30px}body[data-cot-height=compact] .cot-es .es-report,body[data-cot-height=standard] .cot-es .es-report{margin-top:9px}body[data-cot-width=phone] .cot-es .es-actions,body[data-cot-height=short] .cot-es .es-actions{z-index:4;padding:8px var(--cot-edge) max(8px,env(safe-area-inset-bottom));background:linear-gradient(#0305081a,#030508fc 28%);border-top:1px solid #a6b8c73d;justify-content:center;margin:0;position:fixed;bottom:0;left:0;right:0}body[data-cot-width=phone] .cot-es .cot-es-btn{flex:1;min-width:0;padding:10px 8px;font-size:10px}body[data-cot-height=short] .cot-es{justify-content:flex-start;padding-bottom:78px;overflow-y:auto}body[data-cot-height=short] .cot-es .es-ban{font-size:clamp(24px,9vh,38px)}body[data-cot-height=short] .cot-es .es-tal .v,body[data-cot-height=short] .cot-es .es-tal.hot .v{font-size:24px}body[data-cot-height=short] .cot-es .es-report{flex:0 0 300px;height:300px;margin-top:8px}body[data-cot-height=short] .cot-es .es-tal{text-align:center;min-height:0;padding:5px 4px}body[data-cot-height=short] .cot-es .es-tal .v{text-align:center}body[data-cot-height=short] .cot-es .es-tal .k{letter-spacing:.08em;margin-top:3px;font-size:7.5px}body[data-cot-height=short] .cot-es .es-dh,body[data-cot-height=short] .cot-es .es-best{min-height:32px;padding:5px 9px}body[data-cot-height=short] .cot-es .es-scoreboard{min-height:64px;padding:6px 10px}body[data-cot-height=short] .cot-es .es-score-side .sn{font-size:28px}body[data-cot-height=short] .cot-es .es-rosters{gap:6px;padding:0 7px 6px}body[data-cot-height=short] .cot-es .es-kill-block{padding:0 7px 6px}body[data-cot-height=short] .cot-es .es-ph{letter-spacing:.1em;white-space:nowrap;gap:8px;overflow:hidden}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-debrief.personal,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-debrief.personal,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-debrief.personal{height:390px}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-debrief.teams,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-debrief.teams,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-debrief.teams{height:auto;min-height:470px}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-roster-list,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-roster-list,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-roster-list{max-height:220px}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-rosters,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-rosters,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-rosters{grid-template-columns:1fr;gap:4px}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-actions,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-actions,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-actions{z-index:4;padding:8px 7px max(8px,env(safe-area-inset-bottom));background:linear-gradient(#03050826,#030508fa 30%);border-top:1px solid #a6b8c73d;justify-content:center;margin:0;position:fixed;bottom:0;left:0;right:0}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .cot-es-btn,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .cot-es-btn,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .cot-es-btn{min-width:0;padding:12px 15px;font-size:11px}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-ph,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-ph,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-ph{letter-spacing:.1em;white-space:nowrap;gap:8px;overflow:hidden}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-rematch,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-rematch,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-rematch{grid-template-columns:1fr}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-room-actions,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-room-actions,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-room-actions{border-top:1px solid #f0a03038;border-left:0;width:100%}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-room-actions .cot-es-btn,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-room-actions .cot-es-btn,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-room-actions .cot-es-btn{flex:1;min-width:0}body[data-cot-width=tablet][data-cot-orientation=portrait] .cot-es .es-room-player,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-es .es-room-player,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-es .es-room-player{min-width:100%}body[data-cot-width=laptop] .cot-studio .dock{width:360px}body[data-cot-width=tablet] .cot-studio .dock{width:min(390px,48vw)}body[data-cot-width=compact] .cot-studio .dock,body[data-cot-width=phone] .cot-studio .dock{width:auto;padding:12px var(--cot-edge) max(20px,env(safe-area-inset-bottom));border-top:1px solid #e69a2d73;border-left:0;inset:40% 0 0;box-shadow:0 -12px 30px #0000006b}body[data-cot-width=compact] .cot-studio .badge,body[data-cot-width=phone] .cot-studio .badge{top:max(8px,env(safe-area-inset-top));left:var(--cot-edge);right:var(--cot-edge)}body[data-cot-width=phone] .cot-studio .badge .m{display:none}body[data-cot-width=phone] .cot-studio .badge .t{letter-spacing:.13em;font-size:9px}body[data-cot-input=coarse] .cot-studio button{min-height:44px}body[data-cot-input=coarse] .cot-studio input,body[data-cot-input=coarse] .cot-studio select{min-height:42px}body[data-cot-height=short] .cot-studio .dock{border-top:0;width:auto;padding-top:64px;inset:0 0 0 42%}body[data-cot-height=short] .cot-studio .badge{right:calc(58% + 8px)}body[data-cot-height=short] .cot-studio .mapBtn{height:94px}body[data-cot-width=compact] .cot-studio .badge,body[data-cot-width=phone] .cot-studio .badge{gap:6px;padding:6px 8px}body[data-cot-width=compact] .cot-studio .badge .t,body[data-cot-width=phone] .cot-studio .badge .t{letter-spacing:.16em;font-size:10px}body[data-cot-width=compact] .cot-studio .badge button,body[data-cot-width=phone] .cot-studio .badge button{padding:5px 6px;font-size:8px}body[data-cot-width=compact] .cot-studio .mapBtn,body[data-cot-width=phone] .cot-studio .mapBtn{height:126px}body[data-cot-width=compact] .cot-studio .mapPop,body[data-cot-width=phone] .cot-studio .mapPop{max-height:calc(100dvh - 150px)}body[data-cot-width=compact] .cot-studio .tlmarker,body[data-cot-width=phone] .cot-studio .tlmarker{width:14px;height:14px;min-height:0;top:2px}body[data-cot-width=compact] .cot-studio .shotcard,body[data-cot-width=phone] .cot-studio .shotcard{grid-template-columns:28px minmax(0,1fr) 72px 28px 34px}body[data-cot-width=compact] .cot-studio .foot,body[data-cot-width=phone] .cot-studio .foot{display:none}body[data-cot-width=compact] .cot-studio .busy,body[data-cot-width=phone] .cot-studio .busy{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 24px);top:64px;overflow:hidden}body[data-cot-width=compact] .cot-touch .joy,body[data-cot-width=phone] .cot-touch .joy{width:118px;height:118px}body[data-cot-width=compact] .cot-touch .arrow.u,body[data-cot-width=compact] .cot-touch .arrow.d,body[data-cot-width=phone] .cot-touch .arrow.u,body[data-cot-width=phone] .cot-touch .arrow.d{left:51px}body[data-cot-width=compact] .cot-touch .arrow.l,body[data-cot-width=compact] .cot-touch .arrow.r,body[data-cot-width=phone] .cot-touch .arrow.l,body[data-cot-width=phone] .cot-touch .arrow.r{top:48px}body[data-cot-width=compact] .cot-touch .fire,body[data-cot-width=phone] .cot-touch .fire{width:82px;height:82px}body[data-cot-width=compact] .cot-touch .scope,body[data-cot-width=phone] .cot-touch .scope{width:54px;height:54px;right:112px}body[data-cot-width=compact] .cot-touch .autoaim,body[data-cot-width=phone] .cot-touch .autoaim{width:54px;height:54px;right:172px}body[data-cot-width=compact] .cot-touch .fire.alt,body[data-cot-width=phone] .cot-touch .fire.alt{width:56px;height:56px;bottom:136px;left:137px}body.cot-touch-layout[data-cot-width=compact] .cot-cons,body.cot-touch-layout[data-cot-width=phone] .cot-cons{bottom:calc(max(22px,env(safe-area-inset-bottom)) + 110px)}body.cot-touch-layout[data-cot-width=compact] .cot-special,body.cot-touch-layout[data-cot-width=phone] .cot-special{width:56px;min-width:56px;height:56px;right:108px;bottom:calc(max(22px,env(safe-area-inset-bottom)) + 98px)}body.cot-touch-layout[data-cot-width=compact] .cot-minimap,body.cot-touch-layout[data-cot-width=phone] .cot-minimap{width:92px!important;height:92px!important}body[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-touch-aim .aimhint:after{content:" · LANDSCAPE RECOMMENDED"}body[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-touch .mobile-chrome{top:calc(max(8px,env(safe-area-inset-top)) + 48px)}body.cot-touch-layout[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-minimap{top:calc(max(8px,env(safe-area-inset-top)) + 100px)}body.cot-touch-layout[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-si-toasthost{top:calc(max(8px,env(safe-area-inset-top)) + 208px)}body.cot-touch-layout[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-net{top:calc(max(8px,env(safe-area-inset-top)) + 100px);left:calc(max(8px,env(safe-area-inset-left)) + 100px)}body.cot-touch-layout[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-sixth{top:calc(max(8px,env(safe-area-inset-top)) + 200px)}body.cot-touch-layout[data-cot-panels=overlay][data-cot-orientation=portrait] .cot-killfeed{top:calc(max(4px,env(safe-area-inset-top)) + 130px)}body[data-cot-width=compact][data-cot-orientation=portrait] .cot-touch .autoaim,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-touch .autoaim{bottom:105px}body[data-cot-width=compact][data-cot-orientation=portrait] .cot-touch .fire.alt,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-touch .fire.alt{bottom:160px}body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .joy{width:100px;height:100px}body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .arrow.u,body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .arrow.d{left:42px}body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .arrow.l,body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .arrow.r{top:39px}body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .autoaim{right:152px}body.cot-touch-layout[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-special{right:96px}body[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-touch .fire.alt{left:108px}body.cot-touch-layout[data-cot-width-density=narrow][data-cot-orientation=portrait] .cot-drive{left:max(12px,env(safe-area-inset-left));bottom:calc(max(22px,env(safe-area-inset-bottom)) + 128px);transform:scale(.7)}body.cot-touch-layout[data-cot-height=short] .cot-cons{bottom:calc(max(22px,env(safe-area-inset-bottom)) + 110px);flex-direction:row}body.cot-touch-layout[data-cot-height=short] .cot-shells{bottom:calc(max(22px,env(safe-area-inset-bottom)) + 168px)}body.cot-touch-layout[data-cot-height=short] .cot-special{right:174px;bottom:calc(max(22px,env(safe-area-inset-bottom)) + 110px)}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .joy{left:max(12px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));width:120px;height:120px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .knob{width:50px;height:50px;margin:-25px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .arrow.u{top:7px;left:52px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .arrow.d{bottom:7px;left:52px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .arrow.l{top:49px;left:8px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .arrow.r{top:49px;right:8px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .fire{right:max(14px,env(safe-area-inset-right));bottom:max(30px,env(safe-area-inset-bottom));width:82px;height:82px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .fire svg{width:29px;height:46px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .scope{right:max(108px,calc(env(safe-area-inset-right) + 108px));bottom:max(39px,calc(env(safe-area-inset-bottom) + 39px));width:54px;height:54px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .autoaim{right:max(170px,calc(env(safe-area-inset-right) + 170px));bottom:max(39px,calc(env(safe-area-inset-bottom) + 39px));width:54px;height:54px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .fire.alt{left:max(140px,calc(env(safe-area-inset-left) + 140px));bottom:max(150px,calc(env(safe-area-inset-bottom) + 150px));width:56px;height:56px}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .fire .lb,body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .scope .lb,body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch .autoaim .lb{font-size:7px;bottom:-15px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-drive{left:max(140px,calc(env(safe-area-inset-left) + 140px));bottom:max(18px,env(safe-area-inset-bottom));transform:scale(.72)}body[data-cot-height=short][data-cot-orientation=landscape] .cot-touch-aim .aimhint{bottom:27%;right:20%}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-minimap{width:106px!important;height:106px!important}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-top{grid-template-columns:minmax(62px,1fr) 72px minmax(62px,1fr);width:294px;padding:5px 18px 7px;left:calc(50% - 18px)}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-net{top:calc(max(8px,env(safe-area-inset-top)) + 50px);left:auto;right:max(10px,env(safe-area-inset-right))}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-shells{right:max(10px,env(safe-area-inset-right));bottom:calc(max(28px,env(safe-area-inset-bottom)) + 274px);gap:4px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-shell{width:44px;height:48px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-cons{right:max(14px,env(safe-area-inset-right));bottom:calc(max(28px,env(safe-area-inset-bottom)) + 112px);gap:7px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-con{width:44px;height:48px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-special{right:108px;bottom:calc(max(28px,env(safe-area-inset-bottom)) + 102px);width:56px;min-width:56px;height:56px}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-dp{left:max(218px,calc(env(safe-area-inset-left) + 218px));bottom:max(7px,env(safe-area-inset-bottom));transform-origin:0 100%;transform:scale(.54)}body.cot-touch-layout[data-cot-height=short][data-cot-orientation=landscape] .cot-alert{max-width:180px;top:118px;bottom:auto}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .joy{width:108px;height:108px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .knob{width:46px;height:46px;margin:-23px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .arrow.u,body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .arrow.d{left:46px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .arrow.l,body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .arrow.r{top:43px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .fire{width:76px;height:76px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .scope{right:max(100px,calc(env(safe-area-inset-right) + 100px));width:50px;height:50px}body[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-touch .autoaim{right:max(158px,calc(env(safe-area-inset-right) + 158px));width:50px;height:50px}body.cot-touch-layout[data-cot-height-density=tight][data-cot-orientation=landscape] .cot-drive{left:max(126px,calc(env(safe-area-inset-left) + 126px));transform:scale(.68)}body.cot-touch-layout[data-cot-height-density=tight] .cot-minimap{width:92px!important;height:92px!important}body.cot-touch-layout[data-cot-height-density=tight] .cot-cons{flex-direction:row;bottom:calc(max(26px,env(safe-area-inset-bottom)) + 94px)!important}body.cot-touch-layout[data-cot-height-density=tight] .cot-shells{bottom:calc(max(26px,env(safe-area-inset-bottom)) + 150px)!important}body.cot-touch-layout[data-cot-height-density=tight] .cot-special{right:160px;bottom:calc(max(26px,env(safe-area-inset-bottom)) + 94px)!important}body.cot-touch-layout[data-cot-width=compact][data-cot-orientation=portrait] .cot-touch .scope,body.cot-touch-layout[data-cot-width=phone][data-cot-orientation=portrait] .cot-touch .scope{bottom:105px}body[data-cot-height=compact] .cot-room-chat,body[data-cot-height=short] .cot-room-chat{top:50%}body[data-cot-height=compact] .cot-room-chat-log,body[data-cot-height=short] .cot-room-chat-log{max-height:105px}body[data-cot-width=compact] .cot-room-chat,body[data-cot-width=phone] .cot-room-chat{width:min(360px,44vw);min-width:220px;top:clamp(340px,50% + 20px,100dvh - 80px);bottom:auto}body[data-cot-width=compact] .cot-room-chat-log,body[data-cot-width=phone] .cot-room-chat-log{max-height:clamp(48px,100dvh - 440px,92px)}body.cot-touch-layout[data-cot-width=compact] .cot-room-chat,body.cot-touch-layout[data-cot-width=phone] .cot-room-chat{top:180px}body[data-cot-width=tablet] .cot-kc-annot{left:var(--cot-edge);width:290px}body[data-cot-width=tablet] .cot-kc-killer{right:var(--cot-edge);width:260px}body[data-cot-width=compact] .cot-kc-title,body[data-cot-width=phone] .cot-kc-title{top:max(6px,env(safe-area-inset-top));width:min(280px,100vw - 20px);min-width:0}body[data-cot-width=compact] .cot-kc-annot,body[data-cot-width=phone] .cot-kc-annot{left:var(--cot-edge);width:min(280px,calc(100vw - (var(--cot-edge) * 2)))}body[data-cot-width=compact][data-cot-orientation=portrait] .cot-kc-killer,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-kc-killer{top:max(66px,calc(env(safe-area-inset-top) + 58px));right:var(--cot-edge);width:min(360px,calc(100vw - (var(--cot-edge) * 2)));bottom:auto}body[data-cot-width=compact][data-cot-orientation=portrait] .cot-kc-annot,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-kc-annot{bottom:max(48px,calc(env(safe-area-inset-bottom) + 34px));width:min(360px,calc(100vw - (var(--cot-edge) * 2)))}body[data-cot-width=compact][data-cot-orientation=portrait] .cot-kc-killer,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-kc-killer,body[data-cot-width=compact][data-cot-orientation=portrait] .cot-kc-annot,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-kc-annot{max-height:calc(31dvh - 12px);overflow:hidden}body[data-cot-height=short] .cot-kc-annot{left:var(--cot-edge);background:linear-gradient(145deg,#11191feb,#070c10e6);width:min(200px,35vw);max-height:calc(100dvh - 82px);bottom:38px;overflow:hidden}body[data-cot-height=short] .cot-kc-killer{right:var(--cot-edge);background:linear-gradient(145deg,#11191feb,#070c10e6);width:min(188px,33vw);max-height:calc(100dvh - 82px);top:auto;bottom:38px;overflow:hidden}body[data-cot-width=compact] .cot-kc-title,body[data-cot-width=phone] .cot-kc-title{padding-inline:18px}body[data-cot-width=compact] .cot-kc-title .t,body[data-cot-width=phone] .cot-kc-title .t{letter-spacing:.34em;font-size:13px}body[data-cot-width=compact] .cot-kc-title .s,body[data-cot-width=phone] .cot-kc-title .s{font-size:8px}body[data-cot-width=compact] .cot-kc-skip,body[data-cot-width=phone] .cot-kc-skip{right:var(--cot-edge);bottom:10px}body[data-cot-width=compact] .cot-kc-label,body[data-cot-width=phone] .cot-kc-label{padding:3px 6px 4px;font-size:9.5px}body[data-cot-width=compact] .cot-kc-label .s,body[data-cot-width=phone] .cot-kc-label .s{font-size:8px}body[data-cot-width=compact] .cot-kc-dmg,body[data-cot-width=phone] .cot-kc-dmg{padding:3px 7px 4px;font-size:20px}body[data-cot-height=short] .cot-kc-title{min-width:280px;padding-block:5px 6px;top:4px}body[data-cot-height=short] .cot-kc-skip{bottom:8px}body[data-cot-height=short] .cot-kc-annot{padding-bottom:5px}body[data-cot-height=short] .cot-kc-annot .hd{padding:4px 7px}body[data-cot-height=short] .cot-kc-annot .hd .m{display:none}body[data-cot-height=short] .cot-kc-annot .shellrow{gap:4px}body[data-cot-height=short] .cot-kc-annot .hd .k{font-size:10px;line-height:1.12}body[data-cot-height=short] .cot-kc-annot .hd .w{white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}body[data-cot-height=short] .cot-kc-rows{gap:1px 7px;padding:4px 7px 0}body[data-cot-height=short] .cot-kc-kv{gap:4px;min-width:0;font-size:8px;line-height:1.2}body[data-cot-height=short] .cot-kc-kv>span{gap:3px;min-width:0}body[data-cot-height=short] .cot-kc-kv b{white-space:nowrap}body[data-cot-height=short] .cot-kc-pencap{display:none}body[data-cot-height=short] .cot-kc-banner{margin:4px 7px 0;padding:3px 5px;font-size:8px}body[data-cot-height=short] .cot-kc-killer{padding:0 7px 6px}body[data-cot-height=short] .cot-kc-killer .kk{padding:5px 0 4px;font-size:7px}body[data-cot-height=short] .cot-kc-killer .nm{gap:5px;margin-top:4px;font-size:12px}body[data-cot-height=short] .cot-kc-killer .nm .sil{width:42px;height:20px}body[data-cot-height=short] .cot-kc-killer .rows{gap:1px 7px;margin-top:4px;padding-top:4px}body[data-cot-height=short] .cot-kc-killer .kv{gap:3px;min-width:0;font-size:8px}body[data-cot-height=short] .cot-kc-killer .kv b{white-space:nowrap}body[data-cot-height=short] .cot-kc-micro,body[data-cot-height=short] .cot-kc-label.nm,body[data-cot-height=compact][data-cot-orientation=portrait] .cot-kc-micro,body[data-cot-height=compact][data-cot-orientation=portrait] .cot-kc-label.nm{display:none!important}body[data-cot-width=compact] .cot-info-popover,body[data-cot-width=phone] .cot-info-popover{width:min(420px,100vw - 16px);max-height:min(66dvh,520px)}body[data-cot-width] .cot-network-status{box-sizing:border-box;max-width:calc(100vw - (var(--cot-edge) * 2));top:max(20px,calc(env(safe-area-inset-top) + 12px));overflow-wrap:anywhere}body[data-cot-width=compact] .cot-network-status,body[data-cot-width=phone] .cot-network-status{top:max(66px,calc(env(safe-area-inset-top) + 58px));width:calc(100vw - (var(--cot-edge) * 2));letter-spacing:.09em;min-width:0;padding:8px 12px;font-size:9px;line-height:1.35}body.cot-touch-layout[data-cot-orientation=portrait] .cot-network-status{top:max(146px,calc(env(safe-area-inset-top) + 138px))}body[data-cot-width] .cot-network-diagnostics{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;max-width:calc(100vw - 16px);max-height:calc(100dvh - 80px);overflow:auto}body[data-cot-width=compact] .cot-network-diagnostics,body[data-cot-width=phone] .cot-network-diagnostics{left:max(8px,env(safe-area-inset-left));top:max(112px,calc(env(safe-area-inset-top) + 104px));width:min(390px,100vw - 16px);font-size:8.5px;line-height:1.4}body.cot-touch-layout[data-cot-orientation=portrait] .cot-network-diagnostics{top:max(194px,calc(env(safe-area-inset-top) + 186px));max-height:calc(100dvh - 210px)}body[data-cot-width] .cot-trans{box-sizing:border-box;padding:var(--cot-edge)}body[data-cot-width] .cot-trans .core{width:min(680px,100%);max-width:100%}body[data-cot-width] .cot-trans .title,body[data-cot-width] .cot-trans .sub,body[data-cot-width] .cot-trans .kick{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%;line-height:1.12}body[data-cot-width] .cot-trans .meter{width:min(400px,100%)}body[data-cot-width=compact] .cot-trans .title,body[data-cot-width=phone] .cot-trans .title{letter-spacing:.1em;text-indent:.1em;font-size:clamp(20px,7vw,32px)}body[data-cot-width=compact] .cot-trans .kick,body[data-cot-width=phone] .cot-trans .kick{letter-spacing:.26em;text-indent:.26em;font-size:9px}body[data-cot-width=compact] .cot-trans .sub,body[data-cot-width=phone] .cot-trans .sub{letter-spacing:.14em;text-indent:.14em;font-size:9px}body[data-cot-height=short] .cot-trans .mark{width:36px;height:36px}body[data-cot-height=short] .cot-trans .kick{margin-top:8px}body[data-cot-height=short] .cot-trans .title{margin-top:6px;font-size:clamp(19px,6vh,28px)}body[data-cot-height=short] .cot-trans .sub{margin-top:5px}body[data-cot-height=short] .cot-trans .meter{margin-top:17px}body[data-cot-width] .cot-resume{box-sizing:border-box;padding:var(--cot-edge);text-align:center}body[data-cot-width] .cot-resume .rz-title,body[data-cot-width] .cot-resume .rz-sub{box-sizing:border-box;overflow-wrap:anywhere;width:min(680px,100%);max-width:100%;line-height:1.25}body[data-cot-width=compact] .cot-resume .rz-title,body[data-cot-width=phone] .cot-resume .rz-title{letter-spacing:.18em;text-indent:.18em;font-size:clamp(17px,5.8vw,22px)}body[data-cot-width=compact] .cot-resume .rz-sub,body[data-cot-width=phone] .cot-resume .rz-sub{letter-spacing:.12em;text-indent:.12em;font-size:9px}body[data-cot-height=short] .cot-resume{gap:8px}body[data-cot-width] .cot-hints{box-sizing:border-box;max-width:calc(100vw - (var(--cot-edge) * 2));white-space:normal;flex-wrap:wrap;justify-content:center}body[data-cot-width] .cot-hints .hg{white-space:nowrap}body[data-cot-width=compact] .cot-hints,body[data-cot-width=phone] .cot-hints{bottom:max(10px,env(safe-area-inset-bottom));letter-spacing:.08em;gap:5px 9px;padding:6px 9px;font-size:8px}body[data-cot-width=compact] .cot-hints kbd,body[data-cot-width=phone] .cot-hints kbd{padding:1px 4px;font-size:8px;line-height:12px}body[data-cot-height=short] .cot-hints{display:none!important}body[data-cot-panels=overlay]>.cot-gear{top:max(12px,calc(env(safe-area-inset-top) + 8px));right:max(12px,calc(env(safe-area-inset-right) + 8px));width:44px;height:44px;min-height:44px}body[data-cot-width] .cot-lock-toast{box-sizing:border-box;max-width:calc(100vw - (var(--cot-edge) * 2));text-align:center;white-space:normal;overflow-wrap:anywhere}body[data-cot-width=compact] .cot-lock-toast,body[data-cot-width=phone] .cot-lock-toast{width:calc(100vw - (var(--cot-edge) * 2));line-height:1.35;top:max(68px,calc(env(safe-area-inset-top) + 60px))!important;letter-spacing:.09em!important;padding:8px 10px!important;font-size:9px!important}body[data-cot-width=compact] #cot-perfhud,body[data-cot-width=phone] #cot-perfhud{touch-action:pan-y;overscroll-behavior:contain;top:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;right:max(8px,env(safe-area-inset-right))!important;left:max(8px,env(safe-area-inset-left))!important;z-index:70!important;pointer-events:auto!important;width:auto!important;max-height:64dvh!important;font-size:10px!important}body[data-cot-width=compact] #cot-perfhud:not(.mobile-expanded),body[data-cot-width=phone] #cot-perfhud:not(.mobile-expanded){max-height:48px!important;overflow:hidden!important}body[data-cot-width=compact] #cot-perfhud:not(.mobile-expanded) [data-grid],body[data-cot-width=phone] #cot-perfhud:not(.mobile-expanded) [data-grid]{display:none!important}body[data-cot-width=compact] #cot-perfhud .ph-mobile-toggle,body[data-cot-width=phone] #cot-perfhud .ph-mobile-toggle{display:grid}body[data-cot-width=phone] #cot-perfhud [data-grid]{grid-template-columns:1fr!important}body[data-cot-width=compact] #cot-diag,body[data-cot-width=phone] #cot-diag{left:max(8px,env(safe-area-inset-left))!important;right:max(8px,env(safe-area-inset-right))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:auto!important;max-height:62dvh!important;font-size:10px!important;overflow:auto!important}body[data-cot-width] #cot-ctxlost{box-sizing:border-box;padding:var(--cot-edge)!important}body[data-cot-width] #cot-ctxlost>div{box-sizing:border-box;width:min(520px,100%)!important;max-width:100%!important}body[data-cot-width=compact] #cot-ctxlost>div>div:first-child,body[data-cot-width=phone] #cot-ctxlost>div>div:first-child{overflow-wrap:anywhere;letter-spacing:.18em!important;font-size:clamp(16px,5.8vw,22px)!important;line-height:1.2!important}body[data-cot-width=compact] #cot-ctxlost-btn,body[data-cot-width=phone] #cot-ctxlost-btn{box-sizing:border-box;white-space:normal;max-width:100%;min-height:44px;padding:12px 22px!important}body[data-cot-input=coarse] .cot-play button,body[data-cot-input=coarse] .cot-play input,body[data-cot-input=coarse] .cot-play .menu-select-trigger,body[data-cot-input=coarse] .cot-play .menu-select-option{min-height:44px}body[data-cot-input=coarse] .cot-es .cot-es-btn{min-height:48px}@media (prefers-reduced-motion:reduce){body[data-cot-width] .cot-play *,body[data-cot-width] .cot-es *,body[data-cot-width] .cot-studio *{scroll-behavior:auto!important}}.cot-garage{--cot-garage-sidebar-width:280px;z-index:60;color:#e6edf3;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:none;position:fixed;inset:0;overflow:hidden}.cot-garage *{box-sizing:border-box;margin:0;padding:0}.cot-garage .band-top{background:linear-gradient(#05080bf0 0%,#05080bc7 55%,#05080b00 100%);height:26%;position:absolute;top:0;left:0;right:0}.cot-garage .band-bot{background:linear-gradient(#05080b00 0%,#05080bd1 45%,#05080bf5 100%);height:36%;position:absolute;bottom:0;left:0;right:0}.cot-garage .band-l{background:linear-gradient(90deg,#05080bcc,#05080b00);width:14%;position:absolute;top:0;bottom:0;left:0}.cot-garage .band-r{background:linear-gradient(270deg,#05080bd9 0%,#05080b59 60%,#05080b00 100%);width:30%;position:absolute;top:0;bottom:0;right:0}.cot-brand-rail{pointer-events:auto;align-items:center;gap:14px;height:36px;display:flex;position:absolute;top:20px;left:34px}.cot-garage .title{letter-spacing:.2em;color:#9fb0bf;text-transform:uppercase;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex;position:static}.cot-garage .title>span{word-spacing:-.36em}.cot-garage .title b{color:#f0a030}.cot-garage .title .mark{filter:drop-shadow(0 2px 4px #0000008c);flex:none;width:36px;height:36px;display:block}.cot-brand-utilities{border-left:1px solid #92a4b43d;align-items:stretch;gap:3px;height:32px;padding-left:14px;display:flex}.cot-nav{pointer-events:auto;z-index:8;align-items:stretch;gap:4px;height:34px;display:flex;position:absolute;top:20px;right:26px}.cot-header-nav .nv{letter-spacing:.18em;text-transform:uppercase;color:#8a97a3;cursor:pointer;background:#0b0f14b8;border:1px solid #92a4b447;border-bottom-width:2px;align-items:center;gap:6px;padding:0 6px;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:8.5px;font-weight:800;text-decoration:none;transition:color .15s,border-color .15s,background .15s,transform .15s ease-out;display:inline-flex}.cot-header-nav .nv:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.cot-header-nav .nv:hover{color:#ffd27a;border-color:#f0b04a99}}.cot-header-nav .nv.on{color:#f0b04a;cursor:default;background:#18130bd1;border-color:#f0b04a8c}.cot-brand-utilities .nv{background:#080c1094;border-color:#92a4b438}.cot-header-nav .nv .nvi{object-fit:contain;width:13px;height:13px;display:block}.cot-header-nav .nv .nvi-product{width:18px;height:16px}.cot-header-nav .nv .nav-label{display:inline}.cot-header-nav .cot-record-trigger{position:relative}.cot-header-nav .cot-record-trigger[aria-expanded=true]{color:#ffd27a;background:#23180af0;border-color:#f0a030}.cot-header-nav .record-badge{color:#1a1105;letter-spacing:0;background:#f0a030;border:1px solid #ffc46b;place-items:center;min-width:17px;height:16px;padding:0 4px;font:900 7px/1 ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:inline-grid;box-shadow:0 0 12px #f0a03033}.cot-garage-variant-control{min-width:0;display:flex;position:relative}.cot-header-nav .cot-garage-variant-trigger{justify-content:flex-start;min-width:126px;max-width:190px}.cot-garage-variant-trigger[aria-expanded=true]{color:#ffd27a;background:#23180af0;border-color:#f0a030}.cot-garage-variant-label{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.cot-garage-variant-chevron{margin-left:auto;transition:transform .15s;transform:rotate(90deg);width:10px!important;height:10px!important}.cot-garage-variant-trigger[aria-expanded=true] .cot-garage-variant-chevron{transform:rotate(-90deg)}.cot-garage-variant-menu[hidden]{display:none!important}.cot-garage-variant-menu{z-index:85;overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;scrollbar-color:#92a4b480 #080b0ecc;background:linear-gradient(150deg,#12181efc,#060a0efe);border:1px solid #a6b8c76b;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:570px;max-width:calc(100vw - 72px);max-height:calc(100vh - 92px);padding:8px;display:grid;position:absolute;top:62px;left:230px;overflow-y:auto;box-shadow:0 24px 70px #000c,inset 0 0 0 1px #00000080}.cot-garage-variant-menu:before{content:"Battlefield staging areas";color:#e5a74a;letter-spacing:.22em;text-transform:uppercase;grid-column:1/-1;padding:4px 4px 2px;font:900 7px ABC Monument Grotesk,Arial Narrow,Arial,sans-serif}.cot-garage-variant-card{text-align:left;cursor:pointer;color:#aebac4;background:#ffffff05;border:1px solid #92a4b433;grid-template-columns:112px minmax(0,1fr) 16px;align-items:center;gap:8px;min-width:0;min-height:82px;padding:5px;font-family:ABC Monument Grotesk,Inter,Segoe UI,sans-serif;transition:border-color .14s,background .14s,transform .14s;display:grid;position:relative}.cot-garage-variant-card>img{object-fit:cover;filter:saturate(.82)brightness(.72);background:#151a1e;border:1px solid #ffffff1a;width:112px;height:68px;display:block}.cot-garage-variant-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.cot-garage-variant-copy strong{text-overflow:ellipsis;white-space:nowrap;color:#e5edf3;letter-spacing:.08em;text-transform:uppercase;font-size:9px;overflow:hidden}.cot-garage-variant-copy small{color:#d99e47;letter-spacing:.13em;text-transform:uppercase;font:800 7px ABC Monument Grotesk,Arial Narrow,Arial,sans-serif}.cot-garage-variant-copy em{color:#748491;letter-spacing:.045em;font:700 6.5px/1.35 ABC Monument Grotesk,Arial Narrow,Arial,sans-serif}.cot-garage-variant-check{visibility:hidden;color:#f0b04a}.cot-garage-variant-card.sel{background:#f0a0301a;border-color:#f0b04aad}.cot-garage-variant-card.sel>img{filter:saturate()brightness(.9)}.cot-garage-variant-card.sel .cot-garage-variant-check{visibility:visible}.cot-garage-variant-card:focus-visible{outline-offset:1px;outline:2px solid #ffd27a}@media (hover:hover) and (pointer:fine){.cot-garage-variant-card:hover{background:#f0a03012;border-color:#f0b04a8f;transform:translateY(-1px)}}.cot-nav .cot-github{padding-inline:8px;position:relative}.cot-nav .github-stars{color:#f0b04a;letter-spacing:.04em;font-variant-numeric:tabular-nums;border-left:1px solid #92a4b447;padding-left:6px;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-nav .cot-settings-slot{flex:none;width:34px;height:34px}.cot-nav .cot-gear{z-index:auto;width:34px;height:34px;min-height:34px;position:static;top:auto;right:auto}.cot-header-nav .nv:focus-visible,.cot-mobile-nav-menu button:focus-visible{outline-offset:2px;outline:2px solid #ffd27a}.cot-nav .cot-mobile-nav-trigger,.cot-mobile-nav-menu{display:none}.cot-mobile-nav-menu[hidden]{display:none!important}.cot-mobile-nav-menu{overscroll-behavior:contain;background:linear-gradient(155deg,#11171dfc,#060a0efc);border:1px solid #a6b8c761;width:238px;max-height:calc(100vh - 118px);padding:7px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 22px 60px #000000b8,inset 0 0 0 1px #0000008c}.cot-mobile-nav-menu:before{content:"Navigate";color:#f0b04a;letter-spacing:.22em;text-transform:uppercase;padding:6px 8px 7px;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-mobile-nav-menu button{text-align:left;cursor:pointer;color:#aebac4;background:#ffffff04;border:1px solid #92a4b429;grid-template-columns:24px 1fr;align-items:center;gap:9px;width:100%;min-height:44px;padding:7px 9px;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}.cot-mobile-nav-menu button+button{margin-top:3px}.cot-mobile-nav-menu button[aria-current=page]{color:#ffd27a;background:#261b0cb8;border-color:#f0b04a61}.cot-mobile-nav-menu button img,.cot-mobile-nav-menu button svg{object-fit:contain;justify-self:center;width:20px;height:20px}.cot-mobile-nav-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.cot-mobile-nav-copy strong{letter-spacing:.15em;text-transform:uppercase;font-size:8px}.cot-mobile-nav-copy small{color:#71808c;letter-spacing:.08em;text-transform:uppercase;font:700 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}@media (hover:hover) and (pointer:fine){.cot-mobile-nav-menu button:hover{color:#fff0cf;background:#f0a03014;border-color:#f0b04a80}}.cot-record-modal{z-index:90;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030609c2;place-items:center;padding:24px;display:none;position:absolute;inset:0}.cot-record-modal.open{display:grid}.cot-record-dialog{overscroll-behavior:contain;color:#dce6ee;scrollbar-width:thin;scrollbar-color:#92a4b473 #080b0e99;background:linear-gradient(155deg,#12181efc,#070b0ffc 70%);border:1px solid #a6b8c761;width:min(720px,100vw - 48px);max-height:calc(100vh - 48px);position:relative;overflow-y:auto;box-shadow:0 28px 90px #000000c7,inset 0 0 0 1px #0009}.cot-record-dialog:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#f0a0301f,#0000 38%),linear-gradient(115deg,#0000 0 63%,#ffffff06 63% 64%,#0000 64%);position:absolute;inset:0}.cot-record-dialog::-webkit-scrollbar{width:5px}.cot-record-dialog::-webkit-scrollbar-track{background:#080b0e99}.cot-record-dialog::-webkit-scrollbar-thumb{background:#92a4b473}.cot-record-head{border-bottom:1px solid #92a4b42e;justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:flex;position:relative}.cot-record-head .eyebrow,.cot-stat-title{letter-spacing:.24em;text-transform:uppercase;color:#f0b04a;font:900 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-record-head h2{letter-spacing:.025em;color:#f3f7fa;margin-top:5px;font-size:24px}.cot-record-head p{letter-spacing:.12em;text-transform:uppercase;color:#8293a1;margin-top:5px;font:700 9px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-record-close{cursor:pointer;color:#9fb0bf;background:#080c10b8;border:1px solid #92a4b447;place-items:center;width:34px;height:34px;font:400 22px/1 ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:color .12s,border-color .12s,background .12s;display:grid}.cot-record-close:hover{color:#ffd27a;background:#23180acc;border-color:#f0b04aa6}.cot-record-body{padding:22px 24px 24px;position:relative}.cot-record-overview{grid-template-columns:180px 1fr;align-items:center;gap:22px;display:grid}.cot-record-ring{--record-pct:0;aspect-ratio:1;background:conic-gradient(#f0a030 calc(var(--record-pct) * 1%),#ffffff13 0);border-radius:50%;place-items:center;width:164px;margin:auto;display:grid;position:relative;box-shadow:0 0 34px #f0a0301a}.cot-record-ring:before{content:"";background:radial-gradient(circle at 50% 35%,#141b22,#090d11 70%);border:1px solid #92a4b438;border-radius:50%;position:absolute;inset:10px}.cot-record-ring-copy{text-align:center;position:relative}.cot-record-ring-copy strong{color:#f4f7fa;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:37px;line-height:1;display:block}.cot-record-ring-copy span{color:#8fa0ad;letter-spacing:.22em;text-transform:uppercase;margin-top:7px;font:900 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-record-outcomes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cot-record-outcome,.cot-record-metric{background:linear-gradient(#171e25b8,#0a0e12d1);border:1px solid #92a4b42e;padding:12px 13px}.cot-record-outcome span,.cot-record-metric span{color:#7f909e;letter-spacing:.17em;text-transform:uppercase;font:900 7.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-record-outcome strong{color:#eef4f9;font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;display:block}.cot-record-outcome.win strong{color:#ffc66c}.cot-record-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.cot-record-metric{min-height:77px}.cot-record-metric strong{color:#eef4f9;font-variant-numeric:tabular-nums;margin-top:8px;font-size:18px;line-height:1;display:block}.cot-record-metric small{color:#6f808d;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font:700 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-last-battle{background:linear-gradient(90deg,#f0a03013,#0d1217b8);border:1px solid #92a4b42e;border-left:2px solid #f0a030;margin-top:18px;padding:15px 16px}.cot-last-battle-head{color:#8a9aa7;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;font:900 7.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-last-battle-head strong{color:#f0b04a;font-size:9px}.cot-last-battle-head time{letter-spacing:.08em}.cot-last-battle-grid{grid-template-columns:minmax(130px,1.4fr) repeat(3,1fr);gap:12px;display:grid}.cot-last-battle-grid div{min-width:0}.cot-last-battle-grid span{color:#758592;letter-spacing:.15em;text-transform:uppercase;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-last-battle-grid b{color:#dfe8ef;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:5px;font-size:11px;display:block;overflow:hidden}.cot-record-empty{text-align:center;color:#8293a1;letter-spacing:.12em;text-transform:uppercase;border:1px dashed #92a4b43d;padding:28px;font:800 10px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-battle-control{pointer-events:auto;z-index:20;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252 46'%3E%3Cpath d='M11.2 .5H240.8L251.5 23 240.8 45.5H11.2L.5 23Z' fill='%23ee8912' stroke='%238a4a06' stroke-width='1'/%3E%3Cpath d='M1.4 24.8 11.8 45.1h228.4l10.4-20.3' fill='none' stroke='%23a85a05' stroke-width='2' opacity='.9'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:252px;height:46px;transition:filter .12s,transform 60ms;display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%)}.cot-battle-control:hover{filter:brightness(1.07)}.cot-battle,.cot-battle-mode{cursor:pointer;color:#fff8ee;height:100%;text-shadow:none;background:0 0;border:0;outline:0;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:800}.cot-battle{letter-spacing:.24em;flex:0 0 75%;justify-content:center;align-items:center;gap:9px;min-width:0;padding:0 0 1px 10px;font-size:19px;display:flex}.cot-battle .battle-active-icon{color:#fff3dc;filter:drop-shadow(0 1px #5c2d0059);place-items:center;width:21px;height:21px;display:grid}.cot-battle .battle-active-icon svg{width:20px;height:20px;display:block}.cot-battle .battle-word{text-indent:.24em}.cot-battle-mode{letter-spacing:.09em;text-align:center;border-left:1px solid #6c37029e;flex:0 0 25%;min-width:0;padding:1px 9px 0 2px;font-size:8px;position:relative}.cot-battle-mode:after{content:"";opacity:.82;border-top:4px solid;border-left:3px solid #0000;border-right:3px solid #0000;margin-top:-2px;transition:transform .12s;position:absolute;top:50%;right:9px}.cot-battle-mode[aria-expanded=true]:after{transform:rotate(180deg)}.cot-battle:active,.cot-battle-mode:active{transform:translateY(1px)}.cot-battle-menu{overscroll-behavior:contain;background:#080b0ffa;border:1px solid #b1c2d052;width:206px;max-height:min(620px,100vh - 120px);padding:5px;display:none;position:absolute;top:calc(100% + 7px);right:0;overflow-y:auto;box-shadow:0 12px 34px #000000ad}.cot-battle-menu.open{gap:3px;display:grid}.cot-room-reminder{color:#dbe5ec;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#0c1218f5,#271b0ef5);border:1px solid #e69a3680;width:max-content;max-width:360px;min-height:32px;padding:0 12px;font:800 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000075}.cot-room-reminder.show{align-items:center;gap:9px;display:flex}.cot-room-reminder .rr-dot{background:#e5a347;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #e5a347}.cot-room-reminder.ready .rr-dot{background:#73d58a;box-shadow:0 0 12px #73d58a}.cot-room-reminder b{color:#ffca78}.cot-garage-tools,.cot-garage-panel-scrim{display:none}.cot-garage-tools{z-index:12;pointer-events:auto;position:absolute}.cot-garage-tools-trigger{text-align:left;cursor:pointer;color:#d9e2e9;background:linear-gradient(155deg,#141b22fa,#070b0ffa);border:1px solid #a4b8c766;border-bottom:2px solid #a4b8c770;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:8px;width:196px;height:46px;padding:0 10px;transition:color .14s,border-color .14s,background .14s,transform .12s;display:grid;box-shadow:0 10px 28px #00000075,inset 0 0 0 1px #ffffff05}.cot-garage-tools-trigger:active{transform:scale(.98)}.cot-garage-tools-trigger[aria-expanded=true],.cot-garage-tools-trigger.has-active-panel{color:#ffe0aa;background:linear-gradient(155deg,#2e200ffa,#0f0b07fa);border-color:#f0a030;box-shadow:0 0 22px #f0a03021,0 10px 28px #00000075}.cot-garage-tools-icon{color:#d89531;background:#f0a03012;border:1px solid #f0b04a33;place-items:center;width:30px;height:30px;display:grid}.cot-garage-tools-icon svg{width:18px;height:18px}.cot-garage-tools-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.cot-garage-tools-copy strong,.cot-garage-tool-copy strong{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font:900 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage-tools-copy small,.cot-garage-tool-copy small{letter-spacing:.09em;text-transform:uppercase;color:#778895;white-space:nowrap;font:700 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage-tools-disclosure{color:#81919d;place-items:center;transition:transform .14s,color .14s;display:grid}.cot-garage-tools-disclosure svg{transform:rotate(-90deg)}.cot-garage-tools-trigger[aria-expanded=true] .cot-garage-tools-disclosure{color:#f0b04a;transform:rotate(180deg)}.cot-garage-tools-menu[hidden]{display:none!important}.cot-garage-tools-menu{overscroll-behavior:contain;scrollbar-width:none;background:linear-gradient(155deg,#12181efe,#05080bfe);border:1px solid #a6b8c761;gap:4px;width:286px;max-height:calc(100dvh - 124px);padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 20px 54px #000000b3,inset 0 0 0 1px #ffffff05}.cot-garage-tools-menu::-webkit-scrollbar{display:none}.cot-garage-tools-menu:before{content:"Garage setup";color:#d89b3f;letter-spacing:.22em;text-transform:uppercase;padding:5px 7px 3px;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage-tool{text-align:left;color:#a8b7c2;cursor:pointer;background:#131a20d6;border:1px solid #9cb1c138;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;min-width:0;min-height:52px;padding:6px 9px;transition:color .14s,border-color .14s,background .14s,transform .12s;display:grid}.cot-garage-tool>svg:first-child{color:#d89531;justify-self:center;width:18px;height:18px}.cot-garage-tool>svg:last-child{color:#6e7e8a;justify-self:end;width:12px;height:12px}.cot-garage-tool-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.cot-garage-tool:active{transform:scale(.985)}.cot-garage-tool[aria-expanded=true]{color:#ffe0aa;background:linear-gradient(#31220ffa,#140e08fa);border-color:#f0a030;box-shadow:0 0 18px #f0a03029}@media (hover:hover) and (pointer:fine){.cot-garage-tools-trigger:hover,.cot-garage-tool:hover{color:#ffe0aa;border-color:#f0b04ab3}}.cot-garage-panel-scrim{z-index:9;pointer-events:auto;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03060975;border:0;position:absolute;inset:0}.cot-garage.vehicle-locked .cot-card:not(.sel),.cot-garage.vehicle-locked .cot-car-arrow,.cot-garage.vehicle-locked .cot-camo-card,.cot-garage.vehicle-locked .eqrow{pointer-events:none;opacity:.42}.cot-garage.vehicle-locked .cot-card.sel{cursor:not-allowed}.cot-garage.vehicle-locked .stats:after{content:"VEHICLE LOCKED · UNREADY TO CHANGE";color:#79d890;letter-spacing:.13em;margin-top:8px;font:800 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-battle-choice{color:#dce6ed;cursor:pointer;text-align:left;background:#192027e6;border:1px solid #0000;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 10px 0 8px;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;font-weight:800;display:grid}.cot-battle-choice .choice-icon{color:#899aa8;background:#070b0f75;border:1px solid #92a4b429;place-items:center;width:28px;height:28px;display:grid}.cot-battle-choice .choice-icon svg{width:17px;height:17px;display:block}.cot-battle-choice .choice-name{letter-spacing:.045em}.cot-battle-choice small{letter-spacing:.13em;color:#82929f;text-transform:uppercase;font:800 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-battle-choice:hover,.cot-battle-choice[aria-checked=true]{color:#ffd28e;background:#e68b1a21;border-color:#f0b04a9e}.cot-battle-choice:hover .choice-icon,.cot-battle-choice[aria-checked=true] .choice-icon{color:#ffc66c;background:#e68b1a1f;border-color:#f0b04a6b}.cot-battle-menu-label{color:#6f818f;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #92a4b424;padding:8px 9px 5px;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage .stats{width:var(--cot-garage-sidebar-width);pointer-events:auto;box-shadow:none;background:0 0;border:0;padding:0;position:absolute;top:86px;right:22px}.cot-garage .stats:before{display:none}.cot-dossier-head{background:linear-gradient(150deg,#161c22f7,#080b0ef7 72%);border:1px solid #a6b8c74d;min-height:104px;margin-bottom:8px;padding:14px 16px 13px;position:relative;box-shadow:0 14px 36px #0000007a,inset 0 0 0 1px #ffffff04}.cot-dossier-head:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 0,#f0a0301b,#0000 30%);position:absolute;inset:0}.cot-dossier-title{align-items:center;gap:9px;padding-right:78px;display:flex}.cot-tier-plate{color:#161007;letter-spacing:.06em;background:linear-gradient(#ffc466,#d88b24);border:1px solid #ffd18a;place-items:center;min-width:31px;height:25px;padding:0 6px;font:900 10px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:grid;box-shadow:0 4px 12px #00000052}.cot-garage .stats h3{letter-spacing:.015em;color:#f3f7fa;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:750;line-height:1.1;overflow:hidden}.cot-garage .stats .sub{letter-spacing:.17em;color:#94a5b2;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;margin:7px 0 0 40px;font-size:8px;font-weight:800;display:flex;overflow:hidden}.cot-garage .stats .sub .cot-flag{object-fit:cover;display:block;box-shadow:0 1px 3px #00000080}.cot-garage .stats .stats-ti{object-fit:contain;pointer-events:none;opacity:.82;filter:drop-shadow(0 4px 6px #000000c7);width:34px;height:22px;position:absolute;top:17px;right:47px}.cot-gallery-link{color:#b6c5d0;cursor:pointer;text-align:left;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#f0a0301a,#141b22b3);border:1px solid #f0b04a4d;align-items:center;gap:8px;width:100%;height:30px;margin-top:11px;padding:0 9px;font:900 7.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;transition:color .14s,border-color .14s,background .14s;display:flex}.cot-gallery-link svg{color:#f0a030;flex:none;width:15px;height:15px}.cot-gallery-link .go{color:#f0a030;margin-left:auto;font-size:13px;line-height:1}.cot-gallery-link:hover,.cot-gallery-link:focus-visible{color:#fff0d7;background:linear-gradient(90deg,#f0a03033,#20180cdb);border-color:#f0a030;outline:none}.cot-stat-section{background:linear-gradient(155deg,#10161cf5,#070a0df5 76%);border:1px solid #92a4b433;margin-bottom:8px;padding:13px 15px 15px;position:relative;box-shadow:0 10px 28px #0000005c}.cot-stat-section:last-child{margin-bottom:0}.cot-stat-title{color:#8fa0ad;align-items:center;gap:7px;margin-bottom:10px;display:flex}.cot-stat-title svg{color:#f0a030;flex:none;width:13px;height:13px}.cot-stat-title span{min-width:0}.cot-stat-title small{color:#596975;letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font:800 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cot-garage .srow{background:linear-gradient(145deg,#171e25b8,#0a0e12d1);border:1px solid #92a4b421;min-width:0;min-height:50px;padding:8px 8px 8px 36px;position:relative;overflow:hidden}.cot-garage .srow .sicon{color:#d99531;background:#f0a03012;border:1px solid #f0b04a1f;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:10px;left:8px}.cot-garage .srow .sicon svg{width:15px;height:15px}.cot-garage .srow .lr{letter-spacing:.11em;color:#7f909d;text-transform:uppercase;white-space:nowrap;flex-direction:column;gap:2px;font-size:7px;display:flex}.cot-garage .srow .lr b{color:#edf3f7;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-transform:none;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:750;overflow:hidden}.cot-garage .srow .track{background:#ffffff0f;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cot-garage .srow .fill{background:linear-gradient(90deg,#b87425,#f0b04a);height:100%;box-shadow:0 0 8px #f0a0302e}.cot-garage .shellhead{color:#637481;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:46px minmax(0,1fr) 62px 48px;gap:7px;padding:0 7px 5px;font:900 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:grid}.cot-garage .shellhead span:nth-last-child(-n+2){text-align:right}.cot-garage .magazine-spec{color:#8798a5;letter-spacing:.09em;text-transform:uppercase;background:#e79c3414;border-left:2px solid #e79c34;justify-content:space-between;align-items:center;gap:10px;margin:0 0 9px;padding:7px 8px;font:800 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-garage .magazine-spec b{color:#edf3f6;letter-spacing:.01em;text-transform:none;font-variant-numeric:tabular-nums;font:750 9px ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cot-garage .shellrow{color:#c6d2dc;border:1px solid #92a4b421;border-left:2px solid color-mix(in srgb,var(--shell-color) 78%,#252c31);background:linear-gradient(90deg,#13191fc7,#0b0f13b3);grid-template-columns:46px minmax(0,1fr) 62px 48px;align-items:center;gap:7px;min-height:46px;margin-top:5px;padding:6px 7px;display:grid}.cot-garage .shellkind{color:var(--shell-color);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.cot-garage .shellkind svg{filter:drop-shadow(0 2px 3px #0000008c);flex:none;width:15px;height:22px}.cot-garage .shellrow .ty{letter-spacing:.05em;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage .shellrow .nm{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:650;overflow:hidden}.cot-garage .shellrow .nm small{color:#71818e;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;margin-top:2px;font:700 6px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block;overflow:hidden}.cot-garage .shellmetric{text-align:right;color:#7f909d;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font:700 6px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-garage .shellmetric b{color:#e6edf3;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;margin-bottom:1px;font:700 9px ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:block}.cot-garage .armor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cot-garage .armorline{color:#7f909d;text-transform:uppercase;background:#13191f9e;border:1px solid #92a4b41f;min-width:0;min-height:54px;padding:9px 8px 8px 38px;position:relative}.cot-garage .armorline svg{color:#c88b35;width:19px;height:19px;position:absolute;top:11px;left:9px}.cot-garage .armorline span{letter-spacing:.13em;font:900 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-garage .armorline b{color:#e6edf3;font-variant-numeric:tabular-nums;text-transform:none;margin-top:5px;font-size:11px;font-weight:700;display:block}.cot-layer-link{color:#8fa0ad;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#0f1419b8;border:1px solid #92a4b42e;justify-content:center;align-items:center;gap:7px;width:100%;height:28px;margin-top:8px;font:900 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-layer-link svg{color:#c88b35;width:13px;height:13px}.cot-layer-link:hover,.cot-layer-link:focus-visible{color:#ffd79a;border-color:#f0b04a8c;outline:none}.cot-technical-section{padding:13px 12px 12px;overflow:hidden}.cot-technical-section .cot-stat-title{margin-inline:3px}.cot-technical-section .cot-stat-title span{color:#d7e0e6}.cot-technical-section .cot-stat-title small{color:#9eabb4}.cot-technical-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:6px;display:grid}.cot-technical-tab{color:#aebbc4;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#070b0eb8;border:1px solid #92a4b42b;height:28px;padding:0 5px;font:900 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;transition:color .14s,border-color .14s,background .14s}.cot-technical-tab[aria-selected=true]{color:#fff0d7;background:linear-gradient(#f0a0302e,#321f0952);border-color:#f0b04a9e;box-shadow:inset 0 -2px #e79c34}.cot-technical-tab:hover,.cot-technical-tab:focus-visible{color:#ffd79a;border-color:#f0b04a8c;outline:none}.cot-technical-figure{background:#060b0f;border:1px solid #92a4b438;margin:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff03,0 8px 20px #00000047}.cot-technical-figure:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 24px #0003}.cot-technical-figure img{aspect-ratio:2;object-fit:contain;background:#071016;width:100%;height:auto;transition:opacity .12s ease-out;display:block}.cot-technical-figure figcaption{color:#95a5b1;letter-spacing:.09em;text-transform:uppercase;background:#0d1217f0;border-top:1px solid #92a4b424;min-height:26px;padding:7px 8px;font:800 6.5px/1.3 ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}.cot-technical-gallery{color:#aebbc4;margin-top:6px}.cot-special-card{background:linear-gradient(120deg,#f0a03021,#0f141adb 55%);border:1px solid #f0b04a40;border-left:2px solid #f0a030;grid-template-columns:40px minmax(0,1fr) 25px;align-items:start;gap:9px;padding:10px;display:grid;position:relative}.cot-special-icon{color:#ffc66c;background:#f0a0301a;border:1px solid #f0b04a38;place-items:center;width:40px;height:40px;display:grid}.cot-special-icon svg{width:23px;height:23px}.cot-special-copy{min-width:0}.cot-special-copy b{color:#f6ead7;letter-spacing:.02em;font-size:10px;display:block}.cot-special-copy p{color:#9babb7;margin-top:4px;font-size:7.5px;line-height:1.45}.cot-special-copy small{color:#dba453;letter-spacing:.07em;text-transform:uppercase;white-space:normal;margin-top:6px;font:800 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:block}.cot-special-card kbd{color:#171008;background:#efab4a;border:1px solid #ffd18b;place-items:center;width:25px;height:25px;font:900 10px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:grid;box-shadow:0 2px #8b5117}.cot-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.cot-module-chip{color:#a8b7c2;letter-spacing:.06em;text-transform:uppercase;background:#13191f9e;border:1px solid #92a4b41f;align-items:center;gap:7px;min-width:0;height:30px;padding:0 7px;font:800 7px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-module-chip .mi{color:#c88b35;flex:none;place-items:center;width:17px;height:17px;display:grid}.cot-module-chip svg{width:15px;height:15px}.cot-module-chip span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cot-crew-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.cot-crew-chip{color:#8798a5;letter-spacing:.04em;text-transform:uppercase;background:#0d1217b3;border:1px solid #92a4b41a;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 3px 5px;font:800 6px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-crew-chip svg{color:#b8c5cf;width:16px;height:16px}.cot-crew-chip span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cot-country-rail{--country-edge:34px;z-index:5;grid-template-columns:var(--country-edge) minmax(0,1fr) var(--country-edge);pointer-events:auto;isolation:isolate;align-items:center;width:min(1100px,100vw - 640px);height:52px;display:grid;position:absolute;bottom:186px;left:50%;transform:translate(-50%)}.cot-country-rail:before,.cot-country-rail:after{content:"";z-index:2;opacity:0;pointer-events:none;width:54px;transition:opacity .16s,width .16s;position:absolute;top:0;bottom:4px}.cot-country-rail:before{left:var(--country-edge);background:linear-gradient(90deg,#070b0ffa,#070b0fb3 32%,#0000)}.cot-country-rail:after{right:var(--country-edge);background:linear-gradient(270deg,#070b0ffa,#070b0fb3 32%,#0000)}.cot-country-rail.has-more-left:before,.cot-country-rail.has-more-right:after{opacity:.78}.cot-country-rail:hover:before,.cot-country-rail:hover:after,.cot-country-rail:focus-within:before,.cot-country-rail:focus-within:after{width:62px}.cot-country-rail.has-more-left:hover:before,.cot-country-rail.has-more-right:hover:after,.cot-country-rail.has-more-left:focus-within:before,.cot-country-rail.has-more-right:focus-within:after{opacity:1}.cot-country-chips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;grid-column:2;justify-content:safe center;gap:3px;width:100%;min-width:0;height:52px;padding:2px 3px 4px;scroll-padding-inline:18px;display:flex;overflow:auto hidden}.cot-country-chips::-webkit-scrollbar{display:none}.cot-country-edge{z-index:3;color:#91a2af;cursor:pointer;opacity:.68;background:linear-gradient(#10161cf5,#070a0efa);border:1px solid #92a4b447;outline:none;justify-self:center;place-items:center;width:26px;height:36px;transition:color .14s,border-color .14s,background .14s,opacity .14s,box-shadow .14s,transform .12s ease-out;display:grid;position:relative;box-shadow:0 5px 14px #00000057}.cot-country-edge.prev{grid-column:1}.cot-country-edge.next{grid-column:3}.cot-country-edge:hover,.cot-country-edge:focus-visible{color:#ffd27a;opacity:1;background:linear-gradient(#2a1e0efa,#0d0a07fa);border-color:#f0b04ab8;box-shadow:0 0 18px #f0a0301f}.cot-country-edge:active{transform:scale(.96)}.cot-country-edge.is-unavailable{visibility:hidden;opacity:0;pointer-events:none}.cot-country-chip{cursor:pointer;color:#9fb0bf;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;scroll-snap-align:center;background:#0b0f14d1;border:1px solid #92a4b44d;border-bottom:2px solid #92a4b466;outline:none;flex:none;align-items:center;gap:6px;padding:6px 7px 5px;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:800;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-flex}.cot-country-chip .cot-flag{width:22px;height:auto;display:block;box-shadow:0 0 0 1px #ffffff1f}.cot-country-chip:hover{color:#c6d2dc;border-color:#d2e1f080;transform:translateY(-1px)}.cot-country-chip.sel{color:#ffd27a;background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0b04aa6 #f0b04aa6 #f0a030}.cot-country-chip .ct{color:#6d7a86;letter-spacing:.04em;font-weight:600}.cot-country-chip.sel .ct{color:#d8a04c}.cot-carousel{pointer-events:auto;align-items:stretch;gap:8px;max-width:96vw;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.cot-car-arrow{cursor:pointer;color:#9fb0bf;background:#0b0f14cc;border:1px solid #92a4b44d;outline:none;justify-content:center;align-items:center;width:34px;transition:color .15s,border-color .15s,background .15s,opacity .15s;display:flex}.cot-car-arrow.is-unavailable{visibility:hidden;opacity:0;pointer-events:none}.cot-car-arrow svg{display:block}.cot-car-arrow:hover{color:#f0b04a;background:#14110be0;border-color:#f0b04a99}.cot-car-arrow:active{color:#ffd27a}.cot-cards{scrollbar-width:none;cursor:grab;touch-action:pan-x;gap:8px;margin-top:-8px;padding:8px 8px 0;scroll-padding-inline:8px;display:flex;overflow-x:auto}.cot-cards.has-more-left:not(.has-more-right){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px 100%)}.cot-cards.has-more-right:not(.has-more-left){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 64px),#0000 100%)}.cot-cards.has-more-left.has-more-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.cot-cards::-webkit-scrollbar{display:none}.cot-cards.dragging,.cot-cards.dragging .cot-card{cursor:grabbing}.cot-card{cursor:pointer;isolation:isolate;background:linear-gradient(#0d1217e6,#080b0ef5);border:1px solid #92a4b442;flex:none;width:156px;min-height:150px;padding:9px 10px 8px;transition:border-color .15s,transform .15s,box-shadow .15s;position:relative;overflow:hidden}.cot-card:before{content:"";z-index:-2;pointer-events:none;background-image:var(--nation-flag);opacity:.24;filter:saturate(.84)contrast(1.04);background-position:50%;background-size:cover;transition:opacity .18s,filter .18s;position:absolute;inset:-10%;transform:scale(1.03)}.cot-card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#070b0f14 0%,#070b0f5c 46%,#070b0ff0 82%,#070b0ffa 100%);position:absolute;inset:0}.cot-card:hover{border-color:#d2e1f080;transform:translateY(-2px)}.cot-card:hover:before{opacity:.32;filter:saturate(.96)contrast(1.08)}.cot-card.sel:hover{transform:translateY(-6px)}.cot-card.sel{background:linear-gradient(#20180ceb,#0e0a06f0);border-color:#f0a030;transform:translateY(-6px);box-shadow:0 8px 26px #f08c1447}.cot-card.sel:before{opacity:.38;filter:saturate(1.02)contrast(1.08)}.cot-card .flag{letter-spacing:.14em;color:#9fb0bf;align-items:center;gap:5px;margin-bottom:5px;font-size:8.5px;font-weight:800;display:inline-flex}.cot-card .flag .cot-flag{object-fit:cover;display:block;box-shadow:0 1px 3px #0000008c}.cot-card .flag i{font-style:normal}.cot-card.sel .flag{color:#d8c39a}.cot-card .designation{float:right;letter-spacing:.1em;color:#8a97a3;padding:2px 0;font-size:7.5px;font-weight:700}.cot-card.sel .designation{color:#d8a04c}.cot-card .dev-tag{z-index:2;color:#8fd0ff;letter-spacing:.14em;text-transform:uppercase;background:#071826db;border:1px solid #67bfff9e;padding:2px 5px;font-size:7px;font-weight:900;line-height:1;position:absolute;top:31px;right:8px;box-shadow:0 2px 8px #00000073}.cot-card.dev-only{border-color:#67bfff61}.cot-card.dev-only.sel{border-color:#79c8ff;box-shadow:0 8px 26px #409adb3b}.cot-card .ti{object-fit:contain;filter:drop-shadow(0 5px 7px #000000b8);width:136px;height:84px;margin:-2px auto -1px;display:block;transform:translateY(-3px)scale(1.14)}.cot-card .nm{color:#f3f7fa;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-align:left;text-shadow:0 1px 3px #000000d9;margin:0 -3px;font-size:11px;font-weight:650;overflow:hidden}.cot-card .nm .tiern{color:#d8a04c;letter-spacing:.04em;margin-right:5px;font-weight:900}.cot-card.sel .nm .tiern{color:#f0b04a}.cot-card .era{letter-spacing:.2em;color:#9aa8b5;text-transform:uppercase;margin-top:3px;font-size:8.5px;font-weight:800}.cot-garage .hint{letter-spacing:.14em;color:#8a97a3b3;text-transform:uppercase;font-size:9.5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.cot-leftcol{width:var(--cot-garage-sidebar-width);pointer-events:auto;flex-direction:column;gap:8px;display:flex;position:absolute;top:86px;bottom:210px;left:34px;overflow:hidden}.cot-maps,.cot-camos{box-sizing:border-box;width:100%;height:var(--cot-sidebar-panel-height,280px);flex:0 1 var(--cot-sidebar-panel-height,280px);background:linear-gradient(#090d11a8,#06090c94);border:1px solid #92a4b429;min-height:108px;padding:9px 9px 8px}.cot-maps .mtitle,.cot-camos .ctitle,.cot-featured .ftitle>span:first-child{align-items:center;gap:7px;display:flex}.cot-maps .mtitle svg,.cot-camos .ctitle svg,.cot-featured .ftitle>span:first-child svg{color:#f0a030;flex:none;width:13px;height:13px}.cot-maps{pointer-events:auto;flex-direction:column;display:flex;position:static;overflow:hidden}.cot-map-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.cot-map-scroll::-webkit-scrollbar{display:none}.cot-map-scroll.can-scroll{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%)}.cot-maps .mtitle{letter-spacing:.24em;color:#8a97a3;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700}.cot-maps .mtitle .cot-info-trigger{letter-spacing:0;margin-left:auto}.cot-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.cot-map-card{cursor:pointer;text-align:center;background:linear-gradient(#0d1217d1,#080b0ee6);border:1px solid #92a4b43d;border-bottom-width:2px;min-width:0;padding:5px 4px 4px;transition:border-color .12s,background .12s;display:block}.cot-map-card:hover{border-color:#d2e1f080}.cot-map-card.sel{background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0a030}.cot-map-card .mthumb{aspect-ratio:2.55;background-position:50%;background-size:112%;border:1px solid #0000008c;width:100%;height:auto;transition:background-size .18s;position:relative;box-shadow:inset 0 0 0 1px #ebf3fa24}.cot-map-card:hover .mthumb{background-size:128%}.cot-map-card.sel .mthumb{box-shadow:inset 0 0 0 1px #f0b04a73}.cot-map-card .mthumb.verdant{background-color:#3d5a2e;background-image:linear-gradient(135deg,#4c6b38,#2c421f)}.cot-map-card .mthumb.desert{background-color:#b3925c;background-image:linear-gradient(135deg,#c9a86e,#8f6f42)}.cot-map-card .mthumb.winter{background-color:#aeb9c4;background-image:linear-gradient(135deg,#cdd6de,#7f8d9b)}.cot-map-card .mthumb.urban{background-color:#5c6066;background-image:linear-gradient(135deg,#75797e,#3e4247)}.cot-map-card .mthumb.coastal{background-color:#4a7a86;background-image:linear-gradient(135deg,#5f93a0,#2f5560)}.cot-map-card .mthumb.autumn{background-color:#9a5a28;background-image:linear-gradient(135deg,#c07030,#6b3d1a)}.cot-map-card .mthumb.steppe{background-color:#b09a50;background-image:linear-gradient(135deg,#c9b264,#8a763c)}.cot-map-card .mthumb.railyard{background-color:#565049;background-image:linear-gradient(135deg,#6e6860,#3a352f)}.cot-map-card .mthumb.frontier{background-color:#536940;background-image:linear-gradient(135deg,#718553,#35442a)}.cot-map-card .mthumb.fjord{background-color:#4c6974;background-image:linear-gradient(135deg,#78919a,#263d49)}.cot-map-card .mthumb.delta{background-color:#456c4b;background-image:linear-gradient(135deg,#71945c,#21483f)}.cot-map-card .mthumb.badlands{background-color:#8a4f32;background-image:linear-gradient(135deg,#ba7549,#482a22)}.cot-map-card .mthumb.monsoon{background-color:#315b46;background-image:linear-gradient(135deg,#54785c,#172f2c)}.cot-map-card .mthumb.alpine{background-color:#91a5b1;background-image:linear-gradient(135deg,#d2dce1,#4e6678)}.cot-map-card .mthumb.caldera{background-color:#544742;background-image:linear-gradient(135deg,#796255,#221d1e)}.cot-map-card .mthumb.foundry{background-color:#55585a;background-image:linear-gradient(135deg,#7b756b,#282b2e)}.cot-map-card .mthumb.random{isolation:isolate;background:#11171c;display:grid;overflow:hidden}.cot-map-card .mthumb.random .random-map-mosaic{background:#070a0d;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;position:absolute;inset:0}.cot-map-card .mthumb.random .random-map-tile{filter:saturate(.92)contrast(1.06);background-position:50%;background-size:cover;min-width:0;min-height:0;transition:transform .18s,filter .18s;display:block}.cot-map-card .mthumb.random:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff1f;position:absolute;inset:0;box-shadow:inset 0 0 9px #0306084d}.cot-map-card:hover .mthumb.random .random-map-tile{filter:saturate(1.08)contrast(1.08);transform:scale(1.08)}.cot-map-card .mname{color:#e6edf3;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-top:4px;font-size:8px;font-weight:700;line-height:1.18;overflow:hidden}.cot-camos{pointer-events:auto;flex-direction:column;display:flex;position:static;overflow:hidden}.cot-camos .ctitle{letter-spacing:.24em;color:#8a97a3;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700}.cot-camos .ctitle .cot-camo-title-actions{letter-spacing:0;align-items:center;gap:5px;margin-left:auto;display:flex}.cot-camos .ctitle .cot-info-trigger,.cot-maps .mtitle .cot-info-trigger{width:24px;min-width:24px;height:24px;min-height:24px}.cot-custom-open{color:#ffd27a;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#f0a03014;border:1px solid #f0b04a5c;align-items:center;gap:5px;height:24px;min-height:24px;padding:0 8px;font:900 6.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:inline-flex}.cot-custom-open:hover,.cot-custom-open:focus-visible,.cot-custom-open[aria-expanded=true]{background:#f0a0302e;border-color:#f0a030;outline:none}.cot-camo-tags{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;flex:none;gap:4px;min-width:0;margin:0 0 6px;display:flex;overflow-x:auto}.cot-camo-tags::-webkit-scrollbar{display:none}.cot-camo-tag{color:#8293a1;cursor:pointer;scroll-snap-align:start;letter-spacing:.08em;text-transform:uppercase;background:#090d11b8;border:1px solid #92a4b43d;flex:none;min-height:22px;padding:0 7px;font:900 7px/1 ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;transition:border-color .12s,background .12s,color .12s}.cot-camo-tag:hover,.cot-camo-tag:focus-visible{color:#d7e1e8;border-color:#d2e1f094;outline:none}.cot-camo-tag[aria-pressed=true]{color:#ffd27a;background:#f0a03026;border-color:#f0a030}.cot-camos .cgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.cot-camos .cgrid.camo{overscroll-behavior:contain;scrollbar-width:none;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-y:auto}.cot-camos .cgrid.camo.can-scroll{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000 100%)}.cot-camos .cgrid.camo::-webkit-scrollbar{display:none}.cot-camo-card{cursor:pointer;text-align:center;background:linear-gradient(#0d1217d1,#080b0ee6);border:1px solid #92a4b43d;border-bottom-width:2px;min-width:0;padding:5px 4px 4px;transition:border-color .12s,background .12s,box-shadow .12s}.cot-camo-card:hover{border-color:#d2e1f080}.cot-camo-card.sel{background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0a030;box-shadow:0 0 10px #f0a0302e}.cot-camo-card .sw{aspect-ratio:2.55;border:1px solid #0000008c;width:100%;height:auto;margin:0 auto 4px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ebf3fa1a}.cot-camo-card .sw canvas{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.cot-camo-card .sw.auto{background:#11171c}.cot-camo-card .sw.eq{background:linear-gradient(#232a31,#12161b);justify-content:center;align-items:center;display:flex}.cot-camo-card .sw.eq svg{display:block}.cot-camo-card .cl{letter-spacing:.08em;color:#9fb0bf;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:8px;font-weight:700;line-height:1.18;display:block;overflow:hidden}.cot-camo-card.sel .cl{color:#d8a04c}.cot-camos .cnote{display:none}.cot-camo-lab{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:18px;min-height:460px;display:grid}.cot-camo-lab__canvas,.cot-camo-lab__controls{flex-direction:column;gap:12px;min-width:0;display:flex}.cot-camo-lab__panel{background:#070b0e94;border:1px solid #92a4b433;padding:13px}.cot-camo-lab__heading{color:#d5e0e8;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin:0 0 9px;font:900 10px/1.2 ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-camo-lab__heading small{color:#6f818e;font-size:8px}.cot-custom-preview{background:#242a26;border:1px solid #0000008c;height:124px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ebf3fa1a}.cot-custom-preview canvas{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.cot-custom-local{color:#ffd17f;letter-spacing:.15em;text-transform:uppercase;background:#070a0ddb;padding:5px 7px;font:900 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;position:absolute;bottom:9px;left:10px}.cot-custom-draw-wrap{background-color:#202722;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:24px 24px;border:1px solid #92a4b447;flex:1;min-height:250px;position:relative;overflow:hidden}.cot-custom-draw{touch-action:none;cursor:crosshair;width:100%;height:100%;min-height:250px;display:block}.cot-custom-draw-label{color:#aebcc6;pointer-events:none;letter-spacing:.13em;text-transform:uppercase;background:#040709cc;padding:5px 7px;font:900 8px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;position:absolute;top:9px;left:10px}.cot-custom-tools{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cot-custom-tool{color:#8d9da9;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#090d11d1;border:1px solid #92a4b438;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 8px;font:900 8.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;transition:color .12s,border-color .12s,background .12s,transform .12s;display:flex}.cot-custom-tool:active{transform:scale(.97)}.cot-custom-tool:hover,.cot-custom-tool:focus-visible{color:#dce6ed;border-color:#e69a2db3;outline:none}.cot-custom-tool.on{color:#ffd27a;background:#f0a0301a;border-color:#f0a030}.cot-custom-assets{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cot-custom-assets .cot-custom-tool{flex-direction:column;gap:3px;min-height:46px}.cot-custom-colors{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cot-custom-color{color:#8d9eaa;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:34px 1fr;align-items:center;gap:8px;font:900 8.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:grid}.cot-custom-color input{background:#090d11;border:1px solid #92a4b44d;width:34px;height:34px;padding:2px}.cot-custom-repeat{color:#91a2ae;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto 1fr 38px;align-items:center;gap:8px;font:900 8.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:grid}.cot-custom-repeat input{accent-color:#f0a030;width:100%}.cot-custom-repeat output{text-align:right;color:#f0b04a}.cot-custom-repeat-grid{grid-template-columns:1fr;gap:9px;display:grid}.cot-custom-check{color:#9aabb7;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font:900 8.5px ABC Monument Grotesk,Arial Narrow,Avenir Next Condensed,Helvetica Neue Condensed,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif;display:flex}.cot-custom-check input{accent-color:#f0a030}.cot-custom-transfer{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cot-custom-status{color:#7f919e;min-height:18px;font:750 9px/1.45 ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cot-custom-status.ok{color:#98cda0}.cot-custom-status.error{color:#ef8b7e}.cot-custom-help{color:#7f919e;font:650 11px/1.55 ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cot-custom-help strong{color:#d9a44e}body:is([data-cot-width=compact],[data-cot-width=phone]) .cot-camo-lab{grid-template-columns:1fr;min-height:0}body:is([data-cot-width=compact],[data-cot-width=phone]) :is(.cot-custom-draw-wrap,.cot-custom-draw){min-height:220px}body:is([data-cot-width=compact],[data-cot-width=phone]) .cot-camo-lab__controls{grid-template-columns:1fr;display:grid}body:is([data-cot-width=compact],[data-cot-width=phone]) .cot-custom-preview{height:100px}body[data-cot-width=phone] .cot-custom-tools{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-cot-width=phone] .cot-custom-assets{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-cot-width=phone] .cot-custom-colors{grid-template-columns:1fr}body[data-cot-width=phone] :is(.cot-custom-draw-wrap,.cot-custom-draw){min-height:190px}.cot-garage .stats{scrollbar-width:thin;scrollbar-color:#92a4b473 #080b0e99;max-height:max(320px,100vh - 316px);overflow:hidden auto}.cot-garage .stats::-webkit-scrollbar{width:5px}.cot-garage .stats::-webkit-scrollbar-track{background:#080b0e99}.cot-garage .stats::-webkit-scrollbar-thumb{background:#92a4b473}.cot-garage .srow .lr b.eqmod{color:#9fd8a0}.cot-garage .eqhead{letter-spacing:.24em;color:#8a97a3;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:10px;font-weight:700;display:flex}.cot-garage .eqhead span{align-items:center;gap:7px;display:flex}.cot-garage .eqhead svg{color:#f0a030;width:13px;height:13px}.cot-garage .eqhead i{color:#6d7a86;letter-spacing:.08em;font-style:normal}.cot-garage .cot-stat-title .cot-info-trigger{letter-spacing:0;order:3;margin-left:auto}.cot-garage .cot-stat-title small{order:4;margin-left:0}.cot-garage .eqhead .cot-info-trigger{letter-spacing:0;margin-left:6px}.cot-garage .eqhead i{margin-left:auto}.cot-garage .cot-dossier-head>.cot-info-trigger{z-index:3;position:absolute;top:11px;right:11px}.cot-garage .eqrow{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.cot-garage .eqslot{cursor:pointer;background:linear-gradient(#0d1217d1,#080b0ee6);border:1px solid #92a4b43d;border-bottom-width:2px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:58px;transition:border-color .12s,background .12s;display:flex}.cot-garage .eqslot:hover{border-color:#d2e1f080}.cot-garage .eqslot.open{background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0a030}.cot-garage .eqslot svg{display:block}.cot-garage .eqslot .sl{letter-spacing:.08em;color:#9fb0bf;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:92%;font-size:7.5px;font-weight:700;overflow:hidden}.cot-garage .eqslot.empty .plus{color:#5b6873;font-size:19px;font-weight:400;line-height:1}.cot-garage .eqslot.empty .sl{color:#5b6873}.cot-garage .eqslot.empty:hover .plus{color:#9fb0bf}.cot-eqpick{right:calc(var(--cot-garage-sidebar-width) + 38px);pointer-events:auto;z-index:70;background:linear-gradient(#0b0f14f0,#070a0df5);border:1px solid #92a4b452;width:372px;padding:13px 14px 12px;font-family:ABC Monument Grotesk,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:none;position:absolute;top:86px;box-shadow:0 10px 36px #000000a6}.cot-eqpick.open{display:block}.cot-eqpick .ph{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.cot-eqpick .ph .t{letter-spacing:.22em;color:#c6d2dc;text-transform:uppercase;font-size:11px;font-weight:800}.cot-eqpick .ph .t i{color:#f0b04a;font-style:normal}.cot-eqpick .ph .x{cursor:pointer;color:#8a97a3;background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:15px;line-height:1}.cot-eqpick .ph .x:hover{color:#ffd27a}.cot-eqpick .chips{flex-wrap:wrap;gap:4px;margin-bottom:9px;display:flex}.cot-eqpick .chip{cursor:pointer;color:#8a97a3;letter-spacing:.14em;text-transform:uppercase;background:#0b0f14cc;border:1px solid #92a4b447;padding:4px 9px 3px;font-family:inherit;font-size:8.5px;font-weight:800;transition:color .12s,border-color .12s}.cot-eqpick .chip:hover{color:#c6d2dc}.cot-eqpick .chip.sel{color:#ffd27a;background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0b04aa6}.cot-eqpick .pgrid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#92a4b473 #080b0e99;grid-template-columns:repeat(3,1fr);gap:6px;max-height:min(46vh,430px);padding-right:3px;display:grid;overflow-y:auto}.cot-eqpick .pgrid::-webkit-scrollbar{width:5px}.cot-eqpick .pgrid::-webkit-scrollbar-track{background:#080b0e99}.cot-eqpick .pgrid::-webkit-scrollbar-thumb{background:#92a4b473}.cot-eqtile{cursor:pointer;text-align:center;background:linear-gradient(#0d1217d1,#080b0ee6);border:1px solid #92a4b43d;border-bottom-width:2px;padding:9px 5px 7px;transition:border-color .12s,background .12s;position:relative}.cot-eqtile:hover{border-color:#d2e1f080}.cot-eqtile.sel{background:linear-gradient(#20180ce6,#0e0a06eb);border-color:#f0a030}.cot-eqtile svg{margin:0 auto 5px;display:block}.cot-eqtile .n{letter-spacing:.06em;color:#e6edf3;text-transform:uppercase;justify-content:center;align-items:center;min-height:20px;font-size:8.5px;font-weight:700;line-height:1.25;display:flex}.cot-eqtile .e{letter-spacing:.02em;color:#8a97a3;min-height:29px;margin-top:3px;font-size:7.5px;font-weight:600;line-height:1.35}.cot-eqtile.sel .n{color:#ffd27a}.cot-eqtile .tag{letter-spacing:.1em;color:#d8a04c;text-transform:uppercase;background:#140e06d9;border:1px solid #f0b04a66;padding:1px 4px;font-size:6.5px;font-weight:800;position:absolute;top:3px;right:3px}.cot-eqtile.inother .tag{color:#9fb0bf;background:#0a0e12d9;border-color:#92a4b466}.cot-eqtile.locked{cursor:default;opacity:.38}.cot-eqtile.locked:hover{border-color:#92a4b43d}.cot-eqtile.remove .n{color:#9fb0bf}.cot-eqtile.remove svg{opacity:.55}.cot-battle:focus-visible,.cot-battle-mode:focus-visible,.cot-battle-choice:focus-visible,.cot-country-chip:focus-visible,.cot-country-edge:focus-visible,.cot-car-arrow:focus-visible,.cot-record-trigger:focus-visible,.cot-github:focus-visible,.cot-record-close:focus-visible{outline-offset:2px;outline:2px solid #f0b04acc}.cot-eqpick .chip:focus-visible,.cot-eqpick .ph .x:focus-visible{outline-offset:1px;outline:1px solid #f0b04acc}.cot-garage.enter .band-top,.cot-garage.enter .band-bot,.cot-garage.enter .band-l,.cot-garage.enter .band-r{animation:cot-g-fade var(--cot-motion-base) var(--cot-ease-out) backwards}.cot-garage.enter .title,.cot-garage.enter .cot-nav,.cot-garage.enter .cot-leftcol,.cot-garage.enter .hint{animation:cot-g-fade var(--cot-motion-base) var(--cot-ease-out) 45ms backwards}.cot-garage.enter .stats{animation:cot-g-rise var(--cot-motion-slow) var(--cot-ease-out) 70ms backwards}.cot-garage.enter .cot-battle-control{animation:cot-g-drop-c var(--cot-motion-slow) var(--cot-ease-out) 45ms backwards}.cot-garage.enter .cot-country-rail{animation:cot-g-rise-c var(--cot-motion-slow) var(--cot-ease-out) 90ms backwards}.cot-garage.enter .cot-carousel{animation:cot-g-rise-c var(--cot-motion-slow) var(--cot-ease-out) .12s backwards}.cot-featured{pointer-events:auto;flex:none;width:100%}.cot-featured .fnav{z-index:2;color:#d9e3ec;cursor:pointer;opacity:0;width:20px;height:32px;transition:opacity var(--cot-motion-fast) ease,border-color var(--cot-motion-fast) ease, color var(--cot-motion-fast) ease;background:#05080b99;border:1px solid #92a4b459;justify-content:center;align-items:center;padding:0 0 2px;font-size:14px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cot-featured .fshot:hover .fnav{opacity:.92}.cot-featured .fnav:hover{color:#ffd27a;border-color:#f0b04ab3}.cot-featured .fnav.prev{left:0}.cot-featured .fnav.next{right:0}.cot-featured .ftitle{letter-spacing:.24em;color:#8a97a3;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:10px;font-weight:700;display:flex}.cot-featured .ftitle>span:first-child{white-space:nowrap;flex:none}.cot-featured .fdots{flex:none;gap:2px;display:flex}.cot-featured .fdots span{cursor:pointer;background:#92a4b459;flex:0 0 3px;width:3px;height:6px;transition:background .2s}.cot-featured .fdots span:hover{background:#d2e1f0b3}.cot-featured .fdots span.on{background:#f0a030}.cot-featured .fshot{cursor:pointer;background:#0a0e12;border:1px solid #92a4b447;width:100%;height:104px;transition:border-color .15s;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000073}.cot-featured .fshot:hover{border-color:#f0b04a99}.cot-featured .fly{opacity:0;transition:opacity var(--cot-motion-scene) var(--cot-ease-out);background-position:50% 40%;background-size:cover;position:absolute;inset:0;transform:scale(1.025)}.cot-featured .fly.on{opacity:1;transition:opacity var(--cot-motion-scene) var(--cot-ease-out),transform 7s linear;transform:scale(1)}.cot-featured .fcap{letter-spacing:.11em;text-transform:uppercase;color:#d9e3ec;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#05080b00,#05080be6);padding:14px 8px 5px;font-size:8px;font-weight:700;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@keyframes cot-g-fade{0%{opacity:0}}@keyframes cot-g-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes cot-g-rise-c{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)}}@keyframes cot-g-drop-c{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cot-garage.enter,.cot-garage.enter *{animation:none!important}}body[data-cot-width=laptop] .cot-garage{--cot-garage-sidebar-width:clamp(232px,20vw,272px)}body[data-cot-width=laptop] .cot-header-nav .nv{justify-content:center;gap:0;width:34px;padding:0}body[data-cot-width=laptop] .cot-header-nav .nav-label{display:none}body[data-cot-width=laptop] .cot-header-nav .record-badge{min-width:14px;height:14px;padding:0 3px;font-size:6px;position:absolute;top:-5px;right:-5px}body[data-cot-width=laptop] .cot-nav .github-stars{color:#1a1105;letter-spacing:0;background:#f0a030;border:1px solid #ffc46b;place-items:center;min-width:18px;height:14px;padding:0 3px;font-size:5.5px;line-height:1;display:grid;position:absolute;top:-6px;right:-7px}body[data-cot-width=laptop] .cot-leftcol{left:clamp(18px,2vw,30px)}body[data-cot-width=laptop] .cot-garage .stats{right:clamp(18px,2vw,30px)}body[data-cot-width=laptop] .cot-country-rail{width:min(920px,calc(100vw - (var(--cot-garage-sidebar-width) * 2) - 92px))}body[data-cot-panels=overlay] .cot-garage{--cot-overlay-edge:clamp(10px,2vw,18px);--cot-roster-height:86px;--cot-country-bottom:100px;--cot-tools-bottom:152px}body[data-cot-panels=overlay] .cot-garage .band-top{height:22%}body[data-cot-panels=overlay] .cot-garage .band-bot{height:29%}body[data-cot-panels=overlay] .cot-garage .band-r{display:none}body[data-cot-panels=overlay] .cot-brand-rail{top:max(12px,env(safe-area-inset-top));left:max(var(--cot-overlay-edge),env(safe-area-inset-left));z-index:13;gap:9px;height:44px}body[data-cot-panels=overlay] .cot-garage .title{letter-spacing:.2em;gap:8px;font-size:12px}body[data-cot-panels=overlay] .cot-garage .title .mark{width:28px;height:28px}body[data-cot-panels=overlay] .cot-brand-utilities,body[data-cot-panels=overlay] .cot-nav .cot-nav-desktop{display:none}body[data-cot-panels=overlay] .cot-nav{top:max(12px,env(safe-area-inset-top));right:max(var(--cot-overlay-edge),env(safe-area-inset-right));z-index:15;gap:4px;height:44px}body[data-cot-panels=overlay] .cot-nav .cot-mobile-nav-trigger{display:inline-flex}body[data-cot-panels=overlay] .cot-mobile-nav-menu:not([hidden]){display:grid}body[data-cot-panels=overlay] .cot-header-nav .nv{justify-content:center;gap:0;width:44px;height:44px;min-height:44px;padding:0}body[data-cot-panels=overlay] .cot-header-nav .nv .nav-label{display:none}body[data-cot-panels=overlay] .cot-header-nav .nv .nvi{width:16px;height:16px}body[data-cot-panels=overlay] .cot-nav .cot-settings-slot,body[data-cot-panels=overlay] .cot-nav .cot-gear{width:44px;height:44px;min-height:44px}body[data-cot-panels=overlay] .cot-battle-control{top:max(12px,env(safe-area-inset-top));z-index:20;width:clamp(196px,28vw,238px);height:44px}body[data-cot-panels=overlay] .cot-battle{font-size:clamp(14px,1.8vw,17px)}body[data-cot-panels=overlay] .cot-battle-mode{font-size:7.5px}body[data-cot-panels=overlay] .cot-garage-tools{left:50%;bottom:var(--cot-tools-bottom);display:block;transform:translate(-50%)}body[data-cot-panels=overlay] .cot-leftcol,body[data-cot-panels=overlay] .cot-garage .stats{display:none}body[data-cot-panels=overlay] .cot-garage[data-garage-panel] .cot-garage-panel-scrim{display:block}body[data-cot-panels=overlay] .cot-garage[data-garage-panel=maps] .cot-leftcol,body[data-cot-panels=overlay] .cot-garage[data-garage-panel=appearance] .cot-leftcol{z-index:11;left:max(var(--cot-overlay-edge),env(safe-area-inset-left));width:min(360px,calc(100vw - (var(--cot-overlay-edge) * 2)));background:linear-gradient(160deg,#0b1015fc,#05080bfc);border:1px solid #aec2d152;gap:0;max-height:none;padding:8px;display:flex;top:76px;bottom:206px;right:auto;overflow:hidden;box-shadow:0 20px 54px #000000a8}body[data-cot-panels=overlay] .cot-garage[data-garage-panel=maps] .cot-maps,body[data-cot-panels=overlay] .cot-garage[data-garage-panel=appearance] .cot-camos{flex:auto;width:100%;height:100%;min-height:0;max-height:none;padding:10px;display:flex}body[data-cot-panels=overlay] .cot-garage[data-garage-panel=maps] .cot-camos,body[data-cot-panels=overlay] .cot-garage[data-garage-panel=appearance] .cot-maps,body[data-cot-panels=overlay] .cot-leftcol .cot-featured{display:none}body[data-cot-panels=overlay] .cot-garage[data-garage-panel=dossier] .stats{z-index:11;right:max(var(--cot-overlay-edge),env(safe-area-inset-right));width:min(380px,calc(100vw - (var(--cot-overlay-edge) * 2)));overscroll-behavior:contain;scrollbar-width:thin;background:0 0;max-height:none;padding:0;display:block;top:76px;bottom:206px;left:auto;overflow-y:auto;box-shadow:0 20px 54px #000000a8}body[data-cot-panels=overlay] .cot-country-rail{--country-edge:32px;left:max(var(--cot-overlay-edge),env(safe-area-inset-left));right:max(var(--cot-overlay-edge),env(safe-area-inset-right));bottom:var(--cot-country-bottom);width:auto;height:44px;transform:none}body[data-cot-panels=overlay] .cot-garage.enter .cot-country-rail{animation-name:cot-g-rise}body[data-cot-panels=overlay] .cot-country-chips{gap:4px;height:44px;padding:2px 3px}body[data-cot-panels=overlay] .cot-country-edge{width:30px;height:42px}body[data-cot-panels=overlay] .cot-country-chip{letter-spacing:.1em;gap:5px;min-height:42px;padding:4px 9px 3px;font-size:7.5px}body[data-cot-panels=overlay] .cot-country-chip .cot-flag{width:18px}body[data-cot-panels=overlay] .cot-carousel{left:max(var(--cot-overlay-edge),env(safe-area-inset-left));right:max(var(--cot-overlay-edge),env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));width:auto;height:var(--cot-roster-height);gap:5px;max-width:none;transform:none}body[data-cot-panels=overlay] .cot-garage.enter .cot-carousel{animation-name:cot-g-rise}body[data-cot-panels=overlay] .cot-car-arrow{flex:0 0 36px;width:36px}body[data-cot-panels=overlay] .cot-cards{flex:auto;gap:5px;min-width:0}body[data-cot-panels=overlay] .cot-card{width:112px;min-height:var(--cot-roster-height);height:var(--cot-roster-height);padding:5px 6px 4px}body[data-cot-panels=overlay] .cot-card.sel{transform:translateY(-3px)}body[data-cot-panels=overlay] .cot-card .flag{gap:3px;margin-bottom:1px;font-size:6px}body[data-cot-panels=overlay] .cot-card .flag .cot-flag{width:16px}body[data-cot-panels=overlay] .cot-card .designation{padding:1px 0;font-size:5.5px}body[data-cot-panels=overlay] .cot-card .dev-tag{padding:1px 3px;font-size:5px;top:22px;right:4px}body[data-cot-panels=overlay] .cot-card .ti{width:92px;height:48px;margin:-4px auto -2px;transform:translateY(-2px)scale(1.12)}body[data-cot-panels=overlay] .cot-card .nm{margin:0 -2px;font-size:8px}body[data-cot-panels=overlay] .cot-card .era{letter-spacing:.12em;margin-top:1px;font-size:6px}body[data-cot-panels=overlay] .cot-garage .hint,body[data-cot-width=phone] .cot-garage .title span,body[data-cot-width=compact] .cot-garage .title span,body[data-cot-width=compact] .cot-garage-variant-trigger,body[data-cot-width=phone] .cot-garage-variant-trigger{display:none}body[data-cot-width=compact] .cot-garage-variant-menu,body[data-cot-width=phone] .cot-garage-variant-menu{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));top:max(62px,calc(env(safe-area-inset-top) + 54px));grid-template-columns:1fr;width:auto;max-width:none;max-height:calc(100dvh - 76px);position:fixed}body[data-cot-width=compact] .cot-garage-variant-card,body[data-cot-width=phone] .cot-garage-variant-card{grid-template-columns:98px minmax(0,1fr) 16px;min-height:72px}body[data-cot-width=compact] .cot-garage-variant-card>img,body[data-cot-width=phone] .cot-garage-variant-card>img{width:98px;height:60px}body[data-cot-width=phone] .cot-garage{--cot-roster-height:82px;--cot-country-bottom:94px;--cot-tools-bottom:144px}body[data-cot-width=phone] .cot-battle-control{width:152px}body[data-cot-width=phone] .cot-battle{gap:5px;padding-left:5px;font-size:13px}body[data-cot-width=phone] .cot-battle .battle-active-icon{width:18px;height:18px}body[data-cot-width=phone] .cot-battle-mode{padding-right:7px;font-size:7px}body[data-cot-width=phone] .cot-battle-mode:after{right:5px}body[data-cot-width=phone][data-cot-orientation=portrait] .cot-battle-control{top:max(64px,calc(env(safe-area-inset-top) + 58px))}body[data-cot-width=phone][data-cot-orientation=portrait] .cot-garage[data-garage-panel=maps] .cot-leftcol,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-garage[data-garage-panel=appearance] .cot-leftcol,body[data-cot-width=phone][data-cot-orientation=portrait] .cot-garage[data-garage-panel=dossier] .stats{top:max(120px,calc(env(safe-area-inset-top) + 114px))}body[data-cot-width=phone] .cot-garage-tools-trigger{width:184px}body[data-cot-width=phone] .cot-card{width:102px}body[data-cot-width=phone] .cot-car-arrow{flex-basis:32px;width:32px}body[data-cot-width=phone] .cot-record-overview{grid-template-columns:1fr}body[data-cot-width=phone] .cot-record-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}body[data-cot-width=phone] .cot-record-head{padding:15px 14px 12px}body[data-cot-width=phone] .cot-record-body{padding:14px}body[data-cot-width=phone] .cot-record-ring{width:116px}body[data-cot-width=phone] .cot-record-metrics,body[data-cot-width=phone] .cot-last-battle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-cot-width=laptop] .cot-header-nav .cot-garage-variant-trigger{justify-content:center;gap:3px;width:34px;min-width:34px;max-width:34px;padding:0 4px}body[data-cot-width=laptop] .cot-garage-variant-trigger .cot-garage-variant-label{display:none}body[data-cot-width=laptop] .cot-garage-variant-chevron{margin-left:0;width:7px!important;height:7px!important}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage{--cot-roster-height:62px;--cot-country-bottom:70px}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage-tools{left:max(8px,env(safe-area-inset-left));width:142px;top:72px;bottom:auto;right:auto;transform:none}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage-tools-trigger{grid-template-columns:28px minmax(0,1fr) 12px;gap:7px;width:142px;height:44px;padding-inline:7px}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage-tools-copy small{display:none}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage-tools-menu{width:min(270px,100vw - 166px);max-height:calc(100dvh - 82px);top:0;bottom:auto;left:calc(100% + 8px);transform:none}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage[data-garage-panel=maps] .cot-leftcol,body[data-cot-height=short][data-cot-panels=overlay] .cot-garage[data-garage-panel=appearance] .cot-leftcol{left:max(60px,calc(env(safe-area-inset-left) + 60px));width:min(310px,100vw - 128px);top:72px;bottom:118px}body[data-cot-height=short][data-cot-panels=overlay] .cot-garage[data-garage-panel=dossier] .stats{width:min(340px,100vw - 72px);top:72px;bottom:118px}body[data-cot-height=short][data-cot-panels=overlay] .cot-country-rail,body[data-cot-height=short][data-cot-panels=overlay] .cot-country-chips{height:38px}body[data-cot-height=short][data-cot-panels=overlay] .cot-country-chip{min-height:36px;padding-block:2px}body[data-cot-height=short][data-cot-panels=overlay] .cot-country-edge{height:36px}body[data-cot-height=short][data-cot-panels=overlay] .cot-card{min-height:var(--cot-roster-height);height:var(--cot-roster-height);width:96px;padding-block:3px}body[data-cot-height=short][data-cot-panels=overlay] .cot-card .ti{width:76px;height:34px;margin:-4px auto -2px}body[data-cot-height=short][data-cot-panels=overlay] .cot-card .era{display:none}body[data-cot-input=coarse] .cot-garage button,body[data-cot-input=coarse] .cot-garage a{touch-action:manipulation}body[data-cot-input=coarse] .cot-country-chip{min-width:44px}
