.tactical-ui{--motion-fast:.1s;--motion-normal:.16s;--motion-panel:.18s;--motion-ease:cubic-bezier(.2,.6,.35,1);--ui-surface:var(--st-surface);--ui-raised:var(--st-surface-raised);--ui-border:var(--st-line-strong);--ui-ink:var(--st-text);--ui-muted:var(--st-text-soft);--ui-accent:var(--st-brand);--ui-focus:var(--st-brand);--ui-shadow:0 8px 24px var(--st-bg-deep);--ui-radius:5px;--board-feedback-time:var(--motion-fast);--board-feedback-ease:var(--motion-ease)}.tactical-ui [data-tactical-control]{cursor:pointer;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color var(--motion-fast) linear,border-color var(--motion-fast) linear, color var(--motion-fast) linear,opacity var(--motion-fast) linear,transform var(--motion-fast) var(--motion-ease)!important}.tactical-ui [data-tactical-control]>svg{flex-shrink:0}.tactical-ui .tactics-shell [data-tactical-control]>svg{transition:color var(--motion-fast) linear!important;transform:none!important}@media (hover:hover) and (pointer:fine){.tactical-ui [data-tactical-control]:hover:not(:disabled):not([aria-disabled=true]){color:var(--ui-ink);border-color:var(--ui-muted)!important}.tactical-ui .tactics-shell :is(.tool-grid,.object-action-row,.step-actions,.board-primary-controls,.tactics-canvas-actions) [data-tactical-control]:hover:not(:disabled):not(.save):not(.active):not([aria-pressed=true]){background-color:var(--ui-raised)!important}}.tactical-ui [data-tactical-control]:active:not(:disabled):not([aria-disabled=true]){transition-duration:80ms!important;transform:scale(.985)!important}.tactical-ui [data-tactical-control]:is(:disabled,[aria-disabled=true]){opacity:.42;cursor:default!important;box-shadow:none!important;transform:none!important}.tactical-ui [data-tactical-control]:focus-visible,.tactical-ui :is(.tactics-shell,.playbook-shell,.replay-shell,.help-wrap) :is(input,select,textarea,[role=slider]):focus-visible{outline:2px solid var(--ui-focus)!important;outline-offset:2px!important}.tactical-ui .tactics-shell :is(.tool-grid,.tactics-mode-toggle) button.active,.tactical-ui .tactics-shell .board-preferences-panel nav button[aria-pressed=true]{border-color:color-mix(in srgb,var(--ui-accent) 55%,var(--ui-border))!important;background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface))!important;color:var(--ui-ink)!important;box-shadow:inset 2px 0 var(--ui-accent)!important}.tactical-ui .tactics-shell .tool-grid button.active>svg{color:var(--ui-accent)}.tactical-ui .board-preferences-panel nav [data-tactical-control],.tactical-ui .nameplate-assignment [data-tactical-control]{transition:transform var(--motion-fast) var(--motion-ease)!important}.tactical-ui .tactics-shell .board-preferences-panel nav button[aria-pressed=false]{background:0 0;box-shadow:none!important}.tactical-ui .tactics-shell :is(.board-preferences-panel,.board-document-dialog,.nameplate-editor){box-shadow:var(--ui-shadow)}.tactical-ui :is(.board-preferences-panel,.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog) button{min-height:44px}.tactical-ui .board-preferences-panel header button{min-width:44px}.tactical-ui .tactics-shell .tactics-settings>section+section{border-top-color:var(--ui-border)}.tactical-ui :is(.tactics-shell,.playbook-shell,.replay-shell) select{cursor:pointer;color-scheme:inherit;transition:border-color var(--motion-fast)}.tactical-ui :is(.tactics-shell,.playbook-shell,.replay-shell) select:hover:not(:disabled){border-color:var(--ui-muted)}.tactical-ui :is(.tactics-shell,.playbook-shell,.replay-shell) select:disabled{cursor:default;opacity:.45}.tactical-ui .agent-team-toggle>i,.tactical-ui .agent-team-toggle>i>b{transition-duration:var(--motion-normal)!important;transition-timing-function:var(--motion-ease)!important}.tactical-ui .ability-dock [data-tactical-control]{cursor:grab}.tactical-ui .ability-dock [data-tactical-control]:active{cursor:grabbing}.tactical-ui .tactics-shell .tactical-workspace .board-quick-actions>.board-invite-button{white-space:nowrap;width:auto;min-width:104px;font-size:12px}.tactical-ui .board-invite-button svg{color:var(--ui-accent)}.tactical-ui .invite-short-label{display:none}.tactical-ui .tactics-shell .tactics-script .step-detail>.camera-vision-controls{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;margin:0 0 12px;display:grid}.tactical-ui .tactics-shell .camera-vision-controls>button{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-surface);width:100%;min-height:40px;color:var(--ui-ink);white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:flex}.tactical-ui .camera-vision-controls>button svg{width:16px;height:16px}.tactical-ui .tactics-shell .camera-vision-controls>label{width:100%;min-width:0;color:var(--ui-muted);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;margin:0;font-size:12px;display:grid}.tactical-ui .tactics-shell .camera-vision-controls input{width:100%;min-width:0}.tactical-ui .tactics-shell .tactics-ability-token[data-playback-fade=true]{transition:none!important;animation:none!important}.tactical-ui .tactics-shell .tactics-ability-token[data-playback-fade=true].unreleased{pointer-events:none;transform:translate(-50%,-50%)}.tactical-ui .board-invite-dialog{width:min(420px,100vw - 24px)}.tactical-ui .tactics-shell .board-invite-dialog h2{letter-spacing:0;line-height:1.4;font-size:18px!important}.tactical-ui .tactics-shell .board-invite-dialog p{margin:0 0 12px;font-size:14px;line-height:1.7}.tactical-ui .tactics-shell .board-invite-dialog .invite-note{color:var(--ui-muted);font-size:12px}.tactical-ui .tactics-shell .board-invite-dialog footer{border:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;min-height:0;margin:20px 0 0;padding:0;display:flex}.tactical-ui .tactics-shell .board-invite-dialog footer :is(button,a){width:auto;min-width:88px}.tactical-ui .tactics-shell .board-invite-dialog footer a{background:var(--board-accent);border-color:var(--board-accent);color:var(--board-ink)}@media (width<=699px){.tactical-ui .tactics-shell .tactical-workspace .board-quick-actions>.board-invite-button{gap:4px;min-width:60px;padding:0 5px}.tactical-ui .board-invite-button .invite-full-label{display:none}.tactical-ui .board-invite-button .invite-short-label{display:inline}.tactical-ui .tactics-shell .tactical-workspace .board-document-trigger{width:44px;min-width:44px}.tactical-ui .tactics-shell .tactical-workspace .board-document-trigger span{display:none}}.tactical-ui .preference-toggle input[role=switch]{appearance:none;border:1px solid var(--ui-border);background:var(--ui-raised);cursor:pointer;width:34px;height:20px;transition:background-color var(--motion-fast),border-color var(--motion-fast);border-radius:12px;flex:0 0 34px;position:relative}.tactical-ui .preference-toggle input[role=switch]:before{content:"";background:var(--ui-muted);width:12px;height:12px;transition:transform var(--motion-normal) var(--motion-ease),background-color var(--motion-fast);border-radius:50%;position:absolute;top:3px;left:3px}.tactical-ui .preference-toggle input[role=switch]:checked{background:var(--st-brand);border-color:var(--st-brand)}.tactical-ui .preference-toggle input[role=switch]:checked:before{background:var(--ui-ink);transform:translate(14px)}.tactical-ui .preference-toggle:hover input[role=switch]{border-color:var(--ui-muted)}.tactical-ui .preference-toggle input[role=switch]:active:before{background:var(--ui-accent)}.tactical-ui .replay-range-wrap input::-webkit-slider-thumb{transition:transform var(--motion-fast),background-color var(--motion-fast)}.tactical-ui .replay-range-wrap input:hover::-webkit-slider-thumb{background:var(--ui-ink)}.tactical-ui .replay-range-wrap input:active::-webkit-slider-thumb{transform:scale(1.15)}.tactical-ui input[data-tactical-range]{border-radius:var(--ui-radius);accent-color:var(--ui-accent);min-width:0;appearance:none!important;box-shadow:none!important;cursor:ew-resize!important;background:0 0!important;border:0!important;padding-inline:0!important}.tactical-ui input[data-tactical-range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ui-accent) 0 var(--ui-range-fill,0%),var(--ui-border) var(--ui-range-fill,0%) 100%);border:0;border-radius:3px;height:4px}.tactical-ui input[data-tactical-range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--ui-ink);background:var(--ui-surface);width:14px;height:14px;transition:transform var(--motion-fast),background-color var(--motion-fast);border-radius:50%;margin-top:-5px;box-shadow:0 1px 3px #0005}.tactical-ui input[data-tactical-range]:hover::-webkit-slider-thumb{background:var(--ui-accent)}.tactical-ui input[data-tactical-range]:active::-webkit-slider-thumb{background:var(--ui-accent);transform:scale(1.15)}.tactical-ui input[data-tactical-range]::-moz-range-track{background:var(--ui-border);border-radius:3px;height:4px}.tactical-ui input[data-tactical-range]::-moz-range-progress{background:var(--ui-accent);border-radius:3px;height:4px}.tactical-ui input[data-tactical-range]::-moz-range-thumb{border:2px solid var(--ui-ink);background:var(--ui-surface);width:10px;height:10px;transition:transform var(--motion-fast);border-radius:50%}.tactical-ui input[data-tactical-range]:active::-moz-range-thumb{transform:scale(1.15)}.tactical-ui input[data-tactical-range]:disabled{opacity:.4;cursor:default!important}.tactical-ui .color-picker-hue input[data-tactical-range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--st-brand),var(--st-warning),var(--st-success),var(--st-success),var(--st-info),#f0f,var(--st-brand))}.tactical-ui .color-picker-hue input[data-tactical-range]::-moz-range-track{background:linear-gradient(to right,var(--st-brand),var(--st-warning),var(--st-success),var(--st-success),var(--st-info),#f0f,var(--st-brand))}.tactical-ui .color-picker-hue input[data-tactical-range]::-moz-range-progress{background:0 0}.tactical-ui-tooltip,.tactical-ui-value{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:var(--ui-raised);width:max-content;max-width:min(260px,100vw - 16px);color:var(--ui-ink);pointer-events:none;overflow-wrap:anywhere;opacity:0;transition:opacity var(--motion-fast),transform var(--motion-fast),display var(--motion-fast) allow-discrete,overlay var(--motion-fast) allow-discrete;margin:0;padding:6px 9px;font:12px/1.5 system-ui,sans-serif;position:fixed;inset:auto;transform:translateY(2px);box-shadow:0 3px 10px #0003}.tactical-ui-value{font-variant-numeric:tabular-nums;padding:4px 8px}:is(.tactical-ui-tooltip:popover-open,.tactical-ui-value:popover-open){opacity:1;transform:none}.tactical-ui-tooltip.is-open,.tactical-ui-value.is-open{z-index:10000;opacity:1;transform:none}.tactical-ui :is(.board-preferences-panel,.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog){opacity:0;transition:opacity var(--motion-panel) var(--motion-ease),transform var(--motion-panel) var(--motion-ease), display var(--motion-panel) allow-discrete,overlay var(--motion-panel) allow-discrete;transform:translateY(3px)}.tactical-ui :is(.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog)[open]{opacity:1;transform:none}.tactical-ui .board-preferences-panel:popover-open{opacity:1;transform:none}.tactical-ui :is(.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog)::backdrop{background:var(--st-overlay);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;transition:opacity var(--motion-panel),display var(--motion-panel) allow-discrete,overlay var(--motion-panel) allow-discrete}.tactical-ui :is(.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog)[open]::backdrop{opacity:1}@starting-style{:is(.tactical-ui-tooltip:popover-open,.tactical-ui-value:popover-open){opacity:0;transform:translateY(2px)}:is(.tactical-ui :is(.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog)[open],.tactical-ui .board-preferences-panel:popover-open){opacity:0;transform:translateY(3px)}.tactical-ui :is(.board-document-dialog,.nameplate-editor,.tactical-map-switch-dialog)[open]::backdrop{opacity:0}}@keyframes tactical-ui-enter{0%{opacity:0}to{opacity:1}}.tactical-ui :is(.tactics-weapon-menu,.tactical-color-picker,.tactics-first-run,.tactics-shortcut-dialog,.tactics-share-dialog,.playbook-delete-confirm){animation:tactical-ui-enter var(--motion-panel) var(--motion-ease)}.tactical-ui .tactics-weapon-menu{width:min(300px,100vw - 24px);max-height:min(500px,100dvh - 24px);box-shadow:var(--ui-shadow);border-radius:var(--ui-radius)}.tactical-ui .map-selector-popover{border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);background:var(--ui-surface);border-radius:8px}.tactical-ui .map-selector-option{border-radius:var(--ui-radius);border-style:solid;border-color:#0000;border-width:1px!important}.tactical-ui .map-selector-option.selected{background:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface));border-color:var(--ui-accent)!important}.tactical-ui .map-selector-option.selected .map-selector-check{color:var(--ui-accent)}.tactical-ui .map-selector-copy small{color:var(--ui-muted)}.tactical-ui .map-thumb img{animation:tactical-ui-enter var(--motion-normal) linear}.tactical-ui .tactics-drawing-cursor[data-tool=eraser]{box-sizing:border-box;border:2px solid var(--st-line-strong);background:var(--st-surface-raised);width:22px;height:22px;box-shadow:none;border-radius:5px}.tactical-ui .tactics-shell .tactical-workspace .tactics-settings .tactics-map-picker-section .map-select{grid-template-columns:minmax(0,1fr) 14px}.tactical-ui .tactics-shell .tactical-workspace .tactics-settings .tactics-map-picker-section .map-select .map-thumb{width:100%;min-width:0}@media (width>=901px) and (width<=1100px){.tactical-ui .tactics-shell .tactical-workspace .tactics-settings>.tactics-map-picker-section{padding-right:65px}}.tactical-ui .tactical-workspace>:is(.tactics-settings,.tactics-script){transition:opacity var(--motion-normal)}@starting-style{.tactical-ui .tactical-workspace>:is(.tactics-settings,.tactics-script){opacity:0}}@supports selector(details::details-content){.tactical-ui :is(.preference-details,.nameplate-appearance,.help-wrap details,.replay-help-page details)::details-content{opacity:0;transition:opacity var(--motion-normal),content-visibility var(--motion-normal) allow-discrete}.tactical-ui :is(.preference-details,.nameplate-appearance,.help-wrap details,.replay-help-page details)[open]::details-content{opacity:1}}.tactical-ui :is(.community-strategy-card,.playbook-card):hover{transform:none}.tactical-ui :is(.community-strategy-card,.playbook-card){transition:border-color var(--motion-fast)}.tactical-ui .community-strategy-card:hover .community-strategy-map img{transform:none}.tactics-shell .tactics-map-loading-state{z-index:1;border:1px solid var(--board-border);color:var(--board-muted);background:var(--st-bg-deep);pointer-events:none;border-radius:6px;align-items:center;gap:9px;padding:9px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tactics-shell .tactics-map-loading-state>i{background:var(--board-accent);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb,var(--board-accent) 12%,transparent);border-radius:50%;animation:.9s ease-in-out infinite tactics-map-loading-pulse}@keyframes tactics-map-loading-pulse{50%{opacity:.45;transform:scale(.82)}}@media (width<=700px){.tactical-ui .tactics-shell .tactical-workspace .tactics-mode-toggle{flex:0 0 90px;gap:0;width:90px;padding:0}.tactical-ui .replay-status-actions{flex-wrap:wrap;gap:6px}.tactical-ui .replay-status-actions button,.tactical-ui .replay-status-actions button.import-tactics{white-space:nowrap;flex:auto;justify-content:center;min-width:max-content;height:44px}}@media (width<=699px){.tactical-ui .tactics-shell .tactical-workspace>.tactics-canvas-card>header{align-content:start;height:100px;min-height:100px}.tactical-ui .tactics-shell .tactical-workspace>:is(.tactics-settings,.tactics-script),.tactical-ui .tactics-shell .tactical-workspace>.workspace-panel-dismiss{top:100px}.tactical-ui .tactics-shell .tactical-workspace .board-document-trigger{width:44px!important;min-width:44px!important;padding:0!important}.tactical-ui .tactics-shell .tactical-workspace .board-document-trigger span{display:none!important}.tactical-ui .tactics-shell .tactical-workspace .board-quick-actions>.board-invite-button{white-space:nowrap;width:56px!important;min-width:56px!important;padding:0 6px!important}.tactical-ui .tactics-shell .tactical-workspace .tactics-canvas-actions>.tactics-canvas-clear-action{display:none!important}}@media (prefers-reduced-motion:reduce){.tactical-ui .tactics-shell .tactics-ability-token[data-playback-fade=true]:not(.unreleased){opacity:1!important}.tactical-ui .tactics-shell .tactics-ability-token[data-playback-fade=true][data-personal-style=true]:not(.unreleased){opacity:var(--pref-abilityOpacity,1)!important}.tactical-ui{--motion-fast:0s;--motion-normal:0s;--motion-panel:0s}.tactical-ui [data-tactical-control]:active:not(:disabled){transition-duration:0s!important;transform:none!important}.tactical-ui [data-tactical-range]:active::-webkit-slider-thumb{transform:none}.tactical-ui [data-tactical-range]:active::-moz-range-thumb{transform:none}.tactical-ui .replay-range-wrap input:active::-webkit-slider-thumb{transform:none}.tactical-ui :is(.tactics-weapon-menu,.tactical-color-picker,.tactics-first-run,.tactics-shortcut-dialog,.tactics-share-dialog,.playbook-delete-confirm,.map-thumb img),.tactics-shell .tactics-map-loading-state>i{animation:none}}html[data-theme=light] .tactical-ui .ability-dock button img{filter:brightness(0);opacity:.86}.tactical-ui .tactics-settings .tool-grid button{overflow-wrap:anywhere;min-width:0;line-height:1.25;white-space:normal!important;min-height:58px!important;padding:7px 5px!important}.tactical-ui .tactics-settings .tool-grid button>span{overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;line-height:1.25;white-space:normal!important}.tactical-ui .tactics-settings .drawing-style-row{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px}.tactical-ui .tactics-settings .drawing-style-row label:not(:first-child){white-space:normal;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.tactical-ui .tactics-settings .drawing-style-row label:last-child{grid-column:2}.tactical-ui .tactics-settings .drawing-style-row input[type=range]{width:100%;min-width:0}.tactical-ui .tactics-shell .tactics-script .preview{white-space:normal;height:auto;min-height:44px;padding:10px 8px;line-height:1.35}.tactical-ui .tactics-shell .tactics-script .preview svg{flex-shrink:0}html:lang(en) .tactics-script .step-detail>small{letter-spacing:normal}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-filter-panel{gap:4px;grid-template-rows:44px 44px!important;margin:0!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-scope-filters{grid-template-columns:minmax(44px,1fr) minmax(44px,1fr) 44px 100px!important;gap:4px!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-scope-filters button{min-width:44px;min-height:44px;height:44px!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-scope-filters .agent-team-toggle{color:var(--st-text);justify-content:space-between;gap:8px!important;padding:0 8px!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-team-toggle>span{width:auto;min-width:0;max-width:none;color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:0 auto;margin:0;padding:0;font-size:12px;line-height:1.2;display:block;position:static;inset:auto;transform:none}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-team-toggle>i{background:var(--st-info);border-radius:999px;flex:0 0 28px;width:28px;height:16px;padding:2px;display:block;position:relative}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-team-toggle>i>b{background:var(--st-text);width:12px;height:12px;box-shadow:none;transition:transform var(--motion-normal) var(--motion-ease);border-radius:50%;display:block;transform:translate(12px)}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-team-toggle.enemy>i{background:var(--st-brand)}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-team-toggle.enemy>i>b{transform:translate(0)}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-role-filters{border:0;grid-template-columns:repeat(4,minmax(44px,1fr))!important;height:44px!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-role-filters button{min-height:44px;min-width:44px!important;height:44px!important;padding:0!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-role-filters button :is(img,svg){flex:0 0 21px!important;width:21px!important;height:21px!important}@media (width>=700px){.tactical-ui .tactics-shell .tactical-workspace>.agent-dock{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:280px minmax(0,1fr)!important}.tactical-ui .tactics-shell .tactical-workspace>.agent-dock .agent-filter-panel{padding-block:0;width:280px!important;min-width:280px!important}}@media (width<=699px){.tactical-ui .tactics-shell .tactical-workspace>.agent-dock{grid-template-rows:92px minmax(0,1fr)!important}.tactical-ui .tactics-shell .tactical-workspace>.tactics-canvas-card>header{align-content:start;row-gap:4px;height:152px;min-height:152px}.tactical-ui .tactics-shell .tactical-workspace>:is(.tactics-settings,.tactics-script),.tactical-ui .tactics-shell .tactical-workspace>.workspace-panel-dismiss{top:152px}.tactical-ui .tactics-shell .tactical-workspace .board-primary-controls{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.tactical-ui .tactics-shell .tactical-workspace .board-quick-actions{flex-basis:100%;gap:4px}.tactical-ui .tactics-shell .tactical-workspace .board-quick-actions>.board-invite-button{gap:0;width:44px!important;min-width:44px!important;padding:0!important}.tactical-ui .tactics-shell .tactical-workspace .board-invite-button>span{display:none!important}.tactical-ui .tactics-shell .tactical-workspace .board-library-entry{flex:1;min-width:0;padding-inline:6px}.tactical-ui .tactics-shell .tactical-workspace .board-library-entry span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tactical-ui .tactics-shell .tactical-workspace .tactics-canvas-actions{scrollbar-width:thin;min-height:44px;overflow-x:auto;flex-wrap:nowrap!important}.tactical-ui .tactics-shell .tactical-workspace .tactics-canvas-actions>*{flex-shrink:0}.tactical-ui .tactics-shell .tactical-workspace .tactics-mode-toggle button{gap:0;min-width:44px;padding:0;width:44px!important;font-size:0!important}.tactical-ui .tactics-shell .tactical-workspace .tactics-mode-toggle button svg{flex:none;width:18px;height:18px}}
