/* One docked inspector, one primary player and one shared timeline. */
.football-review{--fr-inspector-width:320px;color:#173d2d;min-width:0}
.fr-command-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;margin-bottom:8px;background:#102d24;color:#ddf0e5;border:1px solid #294d3d;border-radius:8px;flex-wrap:wrap}
.fr-command-bar button,.fr-panel button,.fr-tool-rail button,.fr-reference button{border:1px solid #d7e5dd;background:#fff;color:#214e39;border-radius:6px;padding:6px 8px;font:inherit;font-size:12px;cursor:pointer;white-space:normal}
.fr-command-bar button:hover,.fr-panel button:hover,.fr-tool-rail button:hover,.fr-reference button:hover{background:#eef7f1}
.fr-command-bar button{color:#cfdfd6;background:transparent;border-color:transparent;white-space:nowrap}
.fr-command-bar button:hover,.fr-command-bar button[aria-pressed=true]{background:#295441;color:#fff;border-color:#56836b}
.fr-layout-tools,.fr-seek-tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap}
.fr-seek-tools span{font-size:11px;color:#9bc9ae;font-variant-numeric:tabular-nums}
.fr-workspace{position:relative;display:grid;grid-template-columns:minmax(0,1fr) min(var(--fr-inspector-width),40%) 56px;gap:8px;align-items:start;min-width:0}
.fr-inspector-closed .fr-workspace{grid-template-columns:minmax(0,1fr) 56px}
.fr-preview{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}
.fr-preview{position:relative;padding-left:52px}
.fr-analysis-rail{position:absolute;left:0;top:0;display:flex;flex-direction:column;gap:4px;width:44px;padding:4px;background:#102d24;border:1px solid #294d3d;border-radius:8px;z-index:12}
.fr-analysis-rail button{width:100%;min-height:36px;padding:4px 1px;border:0;border-radius:5px;background:transparent;color:#d8e9de;font:inherit;font-size:11px;cursor:pointer}
.fr-analysis-rail button:hover,.fr-analysis-rail button.active{background:#e1f0e5;color:#195a38}
.fr-analysis-rail-collapsed{width:24px}
.fr-analysis-rail-collapsed [data-left-panel]{display:none}
.fr-analysis-nav-collapsed .fr-preview{padding-left:28px}
.fr-left-panel{position:absolute;left:52px;top:0;width:min(340px,calc(100% - 60px));max-height:calc(var(--preview-height) + 46px);z-index:13;background:#fcfffd;border:1px solid #b9d0c1;border-radius:8px;box-shadow:0 8px 28px #102f2140;overflow:auto}
.fr-left-panel.fr-left-wide{width:min(680px,calc(100% - 60px))}
.fr-left-panel .fr-panel-heading{position:sticky;top:-10px;z-index:2;background:#fcfffd;padding:8px 0;border-bottom:1px solid #d7e5dd}
.fr-left-panel .fr-panel-heading button{margin-left:auto;white-space:nowrap}
.fr-left-panel .fr-panel{max-height:calc(var(--preview-height) + 44px);overflow:auto}
.fr-comparing .fr-preview{grid-template-columns:repeat(2,minmax(0,1fr))}
.fr-preview>.video-panel{min-width:0}
.football-review #drawHint{display:none}
#editorView .fr-preview .panel-head{height:auto;min-height:36px;flex-wrap:wrap;padding:6px 10px;gap:5px}
#editorView .fr-preview .panel-head-actions{gap:7px;flex-wrap:wrap;font-size:10px}
#editorView .fr-preview #fileName{max-width:130px}
#editorView .fr-comparing .preview-size-control,#editorView .fr-comparing .preview-size-reset,#editorView .fr-comparing #fileName{display:none}
#editorView .stage-wrap{padding-right:0}
#editorView .stage-wrap:has(.tactic-scene-panel:not(.hidden)){padding-right:116px}
.fr-inspector{position:relative;display:flex;flex-direction:column;min-width:0;height:calc(var(--preview-height) + 46px);border:1px solid #d7e5dd;border-radius:8px;background:#fdfefd;box-shadow:0 2px 10px #163c2608}
.fr-inspector-tabs{display:flex;flex:none;gap:4px;padding:7px;border-bottom:1px solid #d7e5dd;background:#f2f7f4;border-radius:8px 8px 0 0}
.fr-inspector-tabs button{flex:1;min-height:32px;border:1px solid transparent;border-radius:5px;background:transparent;color:#66816f;font:inherit;font-size:13px;cursor:pointer}
.fr-inspector-tabs button:hover{background:#e5f0e9}.fr-inspector-tabs button[aria-selected=true]{background:#197c50;border-color:#197c50;color:#fff;font-weight:600}
.fr-inspector-resize{position:absolute;left:-5px;top:0;bottom:0;width:9px;z-index:6;cursor:ew-resize;touch-action:none;border-radius:4px}
.fr-inspector-resize:hover,.fr-inspector-resize:focus-visible{background:#66ac8999;outline:2px solid #258855}
.fr-panel{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:12px}
.fr-panel-heading{display:flex;gap:8px;align-items:start;flex-wrap:wrap;margin-bottom:12px}
.fr-panel-heading strong{font-size:14px;flex:1}
.fr-panel-heading span{font-size:11px;color:#758b7d;order:3;width:100%}
.fr-panel-heading button{border:0;padding:2px 4px;font-size:11px}
.fr-tool-rail{display:flex;flex-direction:column;gap:4px;max-height:calc(var(--preview-height) + 46px);overflow:auto;scrollbar-width:thin;padding:5px;background:#102d24;border:1px solid #294d3d;border-radius:8px}
.fr-tool-rail button{flex:none;width:100%;min-height:35px;padding:6px 3px;border-color:transparent;background:transparent;color:#ccdfd3;font-size:12px}
.fr-tool-rail button:hover,.fr-tool-rail button.active{background:#e1f0e5;color:#195a38;border-color:#8db59c}
.fr-annotation-grid,.fr-event-grid,.fr-data-grid,.fr-player-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
.fr-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}
.fr-ai-analysis{display:grid;gap:6px;padding:8px 0;border-block:1px solid #dbe7df}.fr-ai-analysis>strong{font-size:11px;color:#245c3e}.fr-ai-analysis>label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:11px;color:#66816f}.fr-ai-analysis .fr-tool-grid{margin:0}
.annotation-timeline-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:5px 10px;background:#142e27;color:#bcd9c9;font-size:10px}.annotation-timeline-controls button{border:1px solid #456753;border-radius:5px;padding:4px 8px;background:#214f3a;color:#e4f5e9;font:inherit;white-space:nowrap}.annotation-timeline-controls label{display:flex;gap:5px;align-items:center}.annotation-timeline-controls input{width:90px;height:16px;accent-color:#6bd59a}.annotation-timeline-controls output{width:30px;font-variant-numeric:tabular-nums}.annotation-timeline-controls>span{color:#8aa89a}
#editorView #drawLane{overflow-x:hidden;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior:contain}#editorView #drawLane.annotation-expanded{overflow-y:auto}#editorView #drawLane .clip{height:var(--annotation-clip-height);min-height:20px;padding:3px 6px;display:flex;align-items:center}#editorView #drawLane.annotation-compact .clip-sub{display:none}#editorView #drawLane .annotation-summary{position:absolute;min-width:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #66a280;border-radius:4px;padding:2px 7px;background:#286747;color:#e7f5ec;font-size:10px;text-align:left;cursor:pointer}
#tacticClose{font-size:11px;white-space:nowrap;flex:none;border:1px solid #739982;border-radius:5px;padding:4px 6px;background:#123f30}
.fr-tool-grid button{padding:7px 3px;font-size:11px}.fr-tool-grid button.active{background:#143d2c;color:#fff}
.fr-panel form label,.fr-compare-controls label{display:grid;gap:5px;font-size:11px;color:#66816f}
.fr-panel input,.fr-panel select,.fr-panel textarea,.fr-compare-controls input{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:7px 8px;border:1px solid #cdded3;border-radius:6px;background:#fff;color:#234b36;font:inherit;font-size:12px}
.fr-panel input[type=color]{height:33px;padding:3px}.fr-panel textarea{resize:vertical}
.fr-inline-form,.fr-actions,.fr-compare-controls{display:flex;align-items:end;gap:6px;flex-wrap:wrap;margin:10px 0}
.fr-inline-form label{flex:1;min-width:100px;max-width:100%}
.fr-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}
.fr-hint,.fr-panel small{font-size:11px;color:#6b8372;line-height:1.6}
.fr-properties{border-top:1px solid #e0e9e3;padding-top:12px}.fr-scroll-list{max-height:none;overflow:visible}
.fr-event-row{display:flex;align-items:center;gap:5px;padding:8px 0;border-bottom:1px solid #e7eee9;min-width:0}
.fr-event-row input[type=checkbox]{width:14px;flex:none}
.fr-event-row>button:first-of-type{flex:1;min-width:0;text-align:left;border:0;background:transparent;white-space:normal;line-height:1.5;overflow-wrap:anywhere}
.fr-event-row small,.fr-event-row span{display:block}.fr-event-row b{font-variant-numeric:tabular-nums;margin-right:6px}
.fr-playlist-row{display:flex;gap:3px;margin:6px 0}.fr-playlist-row>button:first-child{flex:1;min-width:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.fr-playlist-row>button:not(:first-child){padding:5px;font-size:11px}
.fr-template-buttons{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:10px 0;font-size:11px;color:#6b8372}.fr-template-buttons button{border-style:dashed}
.fr-player-form{padding:10px;border:1px solid #dfe9e2;border-radius:7px;min-width:0}.fr-player-form select[multiple]{min-height:70px}.fr-player-form>label{margin-top:8px}
.fr-pitch{width:100%;aspect-ratio:105/68;margin:10px 0;border-radius:7px;overflow:hidden}.fr-pitch svg{display:block;width:100%;height:100%}.fr-pitch [data-shot-event],.fr-pitch [data-network-from]{cursor:pointer;pointer-events:all}
.fr-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0}.fr-counts button,.fr-counts>span{display:grid;gap:4px;border:1px solid #dbe7df;padding:8px;border-radius:7px;font-size:11px;min-width:0;color:#5e7b67}.fr-counts b{font-size:16px;color:#123e2b;overflow-wrap:anywhere}.fr-personal-report p{font-size:12px;overflow-wrap:anywhere}
.fr-annotation-toolbar{min-width:0;font-size:11px}
.fr-basic-tools,.fr-common-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0}
.fr-common-tools{grid-column:1/-1}.fr-tool-groups{grid-column:1/-1}.fr-basic-tools>[data-fr-action=analysis]{grid-column:span 2}
.fr-annotation-toolbar button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #d7e5dd;border-radius:5px;background:#fff;color:#315c43;padding:4px 6px;font:inherit;font-size:11px;line-height:1.2;min-height:30px;cursor:pointer}
.fr-annotation-toolbar .tool,.fr-annotation-toolbar .fr-tool-button,.fr-analysis-tools .tool{position:static;width:auto;height:32px;min-height:32px;margin:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;min-width:0;font-size:11px}
.fr-annotation-toolbar .tool small,.fr-annotation-toolbar .fr-tool-button small,.fr-analysis-tools .tool small{display:inline;font-size:11px;line-height:1.15;color:inherit;margin:0;font-weight:500}
.fr-tool-icon{width:16px;height:16px;flex:0 0 16px;display:block}
.fr-annotation-toolbar button:hover{background:#e8f3ec;border-color:#9dc8ae}
.fr-annotation-toolbar button.active,.fr-annotation-toolbar button[aria-pressed=true],.fr-analysis-tools .tool.active{background:#197c50;border-color:#197c50;color:#fff}
.fr-creation-guide{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:8px;padding:7px;border:1px solid #dbe9df;border-radius:6px;background:#f3f8f4;min-width:0}
.fr-creation-guide>div:first-child{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 7px}.fr-creation-guide strong{font-size:11px;font-weight:650}.fr-creation-guide span{font-size:11px;color:#5b7767;line-height:1.4;overflow-wrap:anywhere}
.fr-draft-actions{display:flex;flex:none;gap:4px}.fr-draft-actions button{font-size:11px;padding:4px 6px;min-height:28px}.fr-draft-actions .fr-tool-icon{width:14px;height:14px;flex-basis:14px}
.fr-tool-groups{padding:8px 0 0;min-width:0}
.fr-tool-groups section+section{border-top:1px solid #e0e9e3;padding-top:7px;margin-top:7px}.fr-tool-groups strong{font-size:11px;display:block;margin-bottom:5px}
.fr-tool-groups .fr-tool-grid,.fr-effect-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0}.fr-tool-groups button{padding:4px;justify-content:center;font-size:11px}
.fr-effect-tools{display:block}.fr-effect-tools .advanced-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%}
.fr-analysis-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fr-panel .tracking-duration-setting{display:flex;justify-content:space-between;align-items:center;margin-top:14px;font-size:12px;color:#587763}.fr-panel .tracking-duration-setting input{width:60px;display:inline-block;margin-right:5px}
.fr-annotation-list{display:grid;gap:5px}.fr-annotation-row{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:4px;min-width:0}.fr-annotation-list .fr-annotation-select{display:flex;justify-content:flex-start;align-items:center;gap:7px;min-width:0;text-align:left;padding:5px 7px}.fr-annotation-select>span{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;flex:1}.fr-annotation-list strong{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-annotation-list small{font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.fr-annotation-list .fr-annotation-delete{width:30px;min-height:30px;padding:5px;color:#9b3a32}.fr-annotation-list .fr-annotation-delete:hover{color:#fff;background:#b5453c;border-color:#b5453c}.fr-annotation-list .fr-tool-icon{width:15px;height:15px;flex-basis:15px}
.fr-saved-annotations{margin-top:14px;padding-top:12px;border-top:1px solid #e0e9e3}.fr-saved-annotations>summary{font-size:12px;color:#315c43;cursor:pointer}
.fr-empty-properties{padding:18px 8px;color:#66816f;font-size:12px;line-height:1.7}
.fr-panel .pen-settings{position:static;width:100%;box-shadow:none;padding:0;border:0;border-radius:0;background:transparent}.fr-panel .pen-settings>strong{display:none}.fr-panel .pen-settings label{display:grid;gap:6px;margin:12px 0;font-size:12px}.fr-panel .pen-settings input[type=range]{width:100%}
#frToolOptions label,#frOverlayForm>label,#frGroundForm>label{margin:12px 0}.fr-appearance{margin-top:12px;border-top:1px solid #e0e9e3;padding-top:10px}.fr-appearance summary{cursor:pointer;font-size:12px;color:#315c43}.fr-appearance>label{margin-top:12px}
.fr-panel .property-head{flex-wrap:wrap;gap:7px}.fr-panel .prop-row label{width:65px;font-size:11px}.fr-panel .prop-row input,.fr-panel .prop-row textarea,.fr-panel .prop-row select{font-size:12px}.fr-panel .prop-row input[type=checkbox]{flex:none;width:auto}.fr-panel .prop-note{font-size:11px}.fr-panel .prop-actions{flex-wrap:wrap}
.fr-panel .field-mapping-panel{position:static;inset:auto;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}
.fr-panel .field-mapping-body{grid-template-columns:minmax(0,1fr);gap:12px}.fr-panel .field-frame-wrap canvas,.fr-panel .field-pitch-wrap svg{max-height:none;width:100%}.fr-panel .field-mapping-form{grid-column:auto}
.fr-panel .field-dimensions label{flex:1;min-width:100px}.fr-panel .field-dimensions select,.fr-panel .field-dimensions input{width:100%;min-width:0}.fr-panel .field-mapping-list{max-height:none;overflow:visible}.fr-panel .field-mapping-head button{padding:0}.fr-panel .field-circle-local input{width:auto}
.fr-reference{display:flex;flex-direction:column;min-width:0;height:calc(var(--preview-height) + 46px);background:#101a20}
.fr-reference .panel-head{flex:none;background:#fff;color:#274d38;font-size:11px}.fr-reference .panel-head button{font-size:11px;padding:3px 6px}
.fr-reference-stage{position:relative;flex:1;min-height:90px}.fr-reference-stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#101a20}
.fr-reference-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px;background:#10251b;color:#d9eee1;text-align:center}
.fr-reference-empty strong{font-size:13px}.fr-reference-empty p{margin:0;font-size:11px;color:#a3bfae}.fr-reference-empty button{font-size:11px;padding:5px 7px}
.fr-compare-controls{flex:0 1 auto;min-height:0;max-height:calc(100% - 130px);overflow:auto;overscroll-behavior:contain;margin:0;padding:7px;background:#f4f8f4;gap:5px;align-items:center}.fr-compare-controls button{font-size:11px;padding:4px 6px}
.fr-compare-controls>span{width:100%;font-size:11px;color:#4b6a57;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.fr-compare-controls details{width:100%;font-size:11px;color:#4b6a57}.fr-compare-controls summary{cursor:pointer}.fr-compare-controls details>div{display:flex;align-items:end;gap:6px;flex-wrap:wrap;padding-top:7px}.fr-compare-controls details span{width:100%;overflow-wrap:anywhere}.fr-compare-controls input{width:85px}
.fr-check{display:flex!important;align-items:center;gap:8px;margin:8px 0}.fr-check input{width:auto}
.fr-drawing{cursor:crosshair}.fr-overlay-root{pointer-events:none}.draw-layer.editing .fr-overlay-root [data-review-overlay]{pointer-events:visiblePainted;cursor:pointer}.draw-layer.editing .fr-overlay-root [data-review-handle]{pointer-events:all;cursor:move}.fr-drawing .fr-overlay-root{pointer-events:none}.fr-overlay-root [data-review-overlay]{transition:opacity .12s}.football-review :focus-visible{outline:2px solid #1c9760;outline-offset:2px}
@media(max-height:850px) and (min-width:741px){.fr-tool-rail{gap:3px}.fr-tool-rail button{min-height:28px;padding:4px 3px}#editorView .track-shell{--timeline-row-height:34px;--timeline-clip-height:26px}#editorView .clip{top:4px;height:26px;padding:2px 6px}#editorView .clip .clip-sub{display:none}#editorView .tactic-marker{top:4px;height:26px;padding:1px 6px}#editorView .pause-point .pause-label{top:4px;height:24px}}
@media(max-width:1100px) and (min-width:741px){.coach-editor-page .sidebar{width:64px;padding:15px 6px}.coach-editor-page .brand{margin:0 6px 20px}.coach-editor-page .brand>div:last-child,.coach-editor-page .sidebar-nav span,.coach-editor-page .coach{display:none}.coach-editor-page .sidebar-nav button,.coach-editor-page .sidebar-nav .studio-entry{padding:10px;justify-content:center}}
@media(max-width:900px){.fr-workspace{grid-template-columns:minmax(0,1fr) min(var(--fr-inspector-width),42%) 48px}.fr-tool-rail{padding:3px}.fr-tool-rail button{font-size:11px}.fr-panel{padding:9px}.fr-form-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:650px){.fr-workspace,.fr-inspector-closed .fr-workspace{grid-template-columns:minmax(0,1fr) 48px}.fr-inspector{position:absolute;z-index:10;right:56px;top:0;width:min(var(--fr-inspector-width),calc(100% - 70px));box-shadow:0 8px 28px #102f2155}.fr-command-bar{padding:5px}.fr-command-bar button{padding:5px;font-size:11px}#editorView .fr-preview .panel-head-actions{gap:5px}.preview-size-control input{width:55px}#editorView .fr-comparing .fr-preview .panel-head>div{font-size:10px}.fr-reference .panel-head button{font-size:10px}.fr-reference-empty{padding:5px}.fr-reference-empty strong{font-size:11px}.fr-reference-empty p{display:none}.fr-compare-controls{padding:5px}.fr-compare-controls button{font-size:10px}}

.fr-tactical-editor{margin-top:14px;padding:12px;border:1px solid #dce8df;border-radius:10px;overflow-wrap:anywhere}.fr-tactical-editor summary{cursor:pointer;font-weight:650}.fr-tactical-editor p{font-size:12px;line-height:1.7}.fr-tactical-editor label{display:flex;gap:7px;align-items:center}.fr-tactical-editor select{max-width:100%;padding:6px}.fr-tactical-editor textarea{display:block;width:100%;min-height:140px;margin:10px 0;padding:8px;line-height:1.7;resize:vertical}.fr-tactical-editor .fr-actions{justify-content:space-between;flex-wrap:wrap;margin:8px 0}
.fr-tactical-editor>div{padding:12px 0;border-top:1px solid #dce8df}.fr-tactical-editor>label,.fr-tactical-editor>div>label{display:block;font-size:12px;line-height:1.7}.fr-tactical-editor textarea[data-tactical-text]{min-height:84px;margin:5px 0 10px}.fr-tactical-editor .fr-actions label{min-width:0;flex:1 1 100%;font-size:12px}.fr-tactical-editor input[type=checkbox]{width:auto;flex:none}.fr-tactical-editor input[type=number]{display:block;max-width:100%;width:110px;padding:6px;margin-top:5px}
#editorView #drawLane .ai-tactical-clip{position:absolute;width:146px;height:var(--annotation-clip-height);min-height:20px;border:0;border-radius:3px;padding:2px 6px;background:#294c65;color:#e7f5ff;text-align:left;cursor:pointer;overflow:visible}
#editorView #drawLane .ai-tactical-clip strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600}
#editorView #drawLane .ai-tactical-clip small{font-size:9px;font-variant-numeric:tabular-nums;opacity:.85}
#editorView #drawLane .ai-tactical-clip::before{content:"";position:absolute;left:var(--ai-anchor-offset);top:0;bottom:0;width:3px;background:#9bd5ff;pointer-events:none}
#editorView #drawLane .ai-tactical-clip::after{content:"";position:absolute;left:var(--ai-anchor-offset);bottom:0;width:var(--ai-range-width);height:2px;background:#9bd5ff;pointer-events:none}
#editorView #drawLane .ai-tactical-clip.inactive{background:#34434e;color:#a5b2bc;border-left-color:#82919b}
#editorView #drawLane .ai-tactical-clip.inactive::before,#editorView #drawLane .ai-tactical-clip.inactive::after{background:#82919b}
#editorView #drawLane .ai-tactical-clip:hover,#editorView #drawLane .ai-tactical-clip:focus-visible{outline:2px solid #d1edff;outline-offset:-2px}
#editorView #drawLane.annotation-compact .ai-tactical-clip small{display:none}

[data-panel-view="tactical-ai"] .fr-tactical-editor{margin-top:8px;padding:0;border:0;border-radius:0}
