#v3-source-form [data-v3-source-row]{display:flex!important;flex-direction:row!important;align-items:center;gap:12px;padding:9px 10px;margin:0;border-bottom:1px solid #40526a;width:100%;box-sizing:border-box}#v3-source-form [data-v3-source-row]>span{flex:1;min-width:0;order:1;white-space:normal}#v3-source-form [data-v3-source-row]>input[type=checkbox]{order:2;flex:0 0 18px;width:18px!important;height:18px;min-height:18px;margin-left:auto}
.mock-units .mock-intervention312>.mock-group{margin-left:5px;border-left:2px solid #355779;padding-left:5px}.mock-unit-unavailable{opacity:.6}.mock-unit-status[role=button]{cursor:pointer}.mock-unit-status[role=button]:focus-visible{outline:2px solid #fff;outline-offset:2px}.unit-status312{width:min(420px,92vw);border:1px solid #4f709b;border-radius:10px;background:#202b39;color:white;padding:20px}.unit-status312 h2{margin:0 0 15px}.unit-status312>img{width:110px;max-height:90px;object-fit:contain;float:right}.unit-status312 .quick-status{margin:14px 0}.unit-status312 select{width:100%;padding:8px;font-size:15px}.unit-status312>svg{width:48px;height:48px;float:right}
#operator-news311{position:static;flex:1 1 230px;min-width:150px;max-width:420px;background:var(--news-bg);color:var(--news-fg);border-radius:5px}#operator-news311>summary{display:none!important}#operator-news311>div{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:static!important;width:auto!important;max-height:36px;min-height:25px;overflow:hidden!important;line-height:1.2;padding:3px 8px!important;border:0!important;box-shadow:none!important;border-radius:5px;white-space:normal!important;font-size:12px;font-weight:600}.pc-dms-controls{flex:1 1 auto;min-width:0}#operator-news311[hidden]{display:none!important}
.abandon-layout312{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(320px,1.15fr);gap:12px}.abandon-row312,.abandon-known312{display:flex;flex-wrap:wrap;text-align:left;gap:5px 10px;width:100%;padding:10px;margin:6px 0;border:1px solid #4e779c;border-radius:5px;background:#203d5a;color:#fff}.abandon-row312>strong{font-size:15px;flex:1 1 100%}.abandon-row312 b{padding:3px 6px;background:#af342b;border-radius:4px;font-size:11px;margin-left:auto}.abandon-row312.withdrawn{opacity:.65}.abandon-row312.withdrawn b{background:#555}.abandon-known312 b{font-size:12px;color:#b8d1e4}.abandon-known312 span{flex:1 1 100%}#abandon-form312 fieldset{border:0;padding:0;min-width:0}#abandon-form312 .check-label{display:flex;align-items:center;gap:8px}#abandon-form312 input[type=checkbox]{width:18px;min-height:18px}#abandon-form312 [role=status]{color:#ffc28f}
.mock-workbench [data-compact-key312]>h2{display:flex;align-items:center;gap:7px}.mock-workbench .section-toggle312{margin-left:auto!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:5px!important;display:inline-flex;align-items:center;justify-content:center;background:#365e89!important;color:white!important;border:1px solid #739ac5}.mock-workbench .section-toggle312.validated{background:#278148!important;border-color:#69b47e}.section-toggle312>.v3-icon{width:19px;height:19px}.mock-workbench .section-body312[hidden],.mock-workbench .section-summary312[hidden]{display:none!important}.mock-workbench .section-summary312{font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;padding:7px 10px;color:#eef4fb;background:#172533;border-radius:4px}.mock-workbench .section-compact312{padding-bottom:7px!important}.mock-workbench .section-compact312.mock-essential-missing .section-summary312{border-left:3px solid #f1675e}.mock-workbench [data-mission-focus312]{display:inline-flex;align-items:center;gap:5px;margin:0 0 8px;padding:6px 9px;font-size:12px}.mock-map-coordinates{display:inline-block;max-width:100%;vertical-align:middle;margin-right:8px}
.mock-regulation-active #content .mock-dropzone .mock-engaged-card{display:grid!important;grid-template-columns:minmax(90px,1fr) minmax(105px,145px) auto;align-items:center;gap:5px 7px;padding:5px 7px!important;min-height:38px}.mock-regulation-active #content .mock-engaged-card>.simple-engaged{display:none}.mock-regulation-active #content .mock-engaged-card>strong{grid-column:1;font-size:13px!important;line-height:1.15;min-width:0;overflow-wrap:anywhere}.mock-regulation-active #content .mock-engaged-card>.quick-status{grid-column:2;display:block!important;width:auto!important;margin:0;max-width:145px;min-width:105px}.mock-regulation-active #content .mock-engaged-card .quick-status select{display:block;width:100%!important;min-height:28px!important;height:28px!important;padding:3px 5px!important;font-size:11px!important;flex:none!important}.mock-regulation-active #content .mock-engaged-card .engaged-actions312{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:4px}.mock-regulation-active #content .mock-engaged-card .engaged-actions312 button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:4px!important;margin:0!important;display:inline-flex;align-items:center;justify-content:center}.mock-regulation-active #content .mock-engaged-card .engaged-actions312 svg{width:18px;height:18px}.mock-regulation-active #content .mock-engaged-card>.means-distance:empty{display:none}
.strategic-dialog312{width:min(1500px,96vw);max-width:96vw;height:90vh;max-height:94vh;box-sizing:border-box;overflow:auto;background:#202b39;color:#f1f4f7;border:1px solid #41658a;border-radius:12px;padding:14px}.strategic-dialog312>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.strategic-dialog312 h2{margin:0;font-size:22px}.strategic-dialog312>header>button{min-width:34px;font-size:22px}.ds-popup-layout312{display:grid;grid-template-columns:240px minmax(0,1fr);gap:12px}.ds-popup-layout312>aside{max-height:75vh;overflow:auto}.ds-editor312{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.7fr);gap:12px;min-width:0}.ds-editor312 #strategic-map{height:62vh;min-height:300px}.ds-editor312 fieldset{padding:0;border:0;min-width:0}.ds-tile312{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;margin:6px 0;padding:9px;border:1px solid #5b83ab;border-radius:5px;background:#214c77;color:white}.ds-tile312.selected{outline:2px solid #7dc0ff}.ds-tile312.finished{opacity:.48;background:#243342}.ds-tile312>span{display:flex;flex-wrap:wrap;gap:3px 5px;font-size:12px}.ds-tile312 b{font-size:10px;background:#1c3249;padding:2px 4px;border-radius:3px}.ds-tile312 small{flex-basis:100%;font-size:10px;color:#c0d1e4}.ds-tile312 time{font-size:10px}.ds-pin312 svg{width:30px;height:40px}.map-create312{display:flex;gap:7px;flex-wrap:wrap}.map-create312 .ds-create312{background:#2465a6;color:white;border:1px solid #6b9bcd}.strategic-dialog312 [hidden]{display:none!important}
@media(max-width:1100px){.ds-editor312{grid-template-columns:minmax(0,1fr)}.ds-editor312 #strategic-map{height:42vh}.mock-regulation-active #content .mock-dropzone .mock-engaged-card{grid-template-columns:minmax(0,1fr) auto}.mock-regulation-active #content .mock-engaged-card>strong{grid-column:1/-1}.mock-regulation-active #content .mock-engaged-card>.quick-status{grid-column:1}.mock-regulation-active #content .mock-engaged-card .engaged-actions312{grid-column:2}}@media(max-width:750px){.abandon-layout312,.ds-popup-layout312{grid-template-columns:minmax(0,1fr)}.ds-popup-layout312>aside{max-height:30vh}.strategic-dialog312{padding:10px}.pc-dms-controls #operator-news311{max-width:100%;flex-basis:100%}.mock-regulation-active #content .mock-engaged-card .engaged-actions312 button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.unit-status312 select{min-height:44px}}

.mock-workbench .section-compact312{min-height:0!important;height:auto!important}.mock-workbench .mock-form-left{align-content:start}.mock-workbench .section-compact312 .section-summary312{min-height:0}

.mock-workbench #alarm-stage-2.section-compact312,.mock-workbench #alarm-stage-1.section-compact312{min-height:0!important}.mock-regulation-active #content .mock-dropzone .mock-engaged-card{grid-template-columns:minmax(50px,1fr) minmax(95px,120px) auto}.mock-regulation-active #content .mock-engaged-card>.quick-status{min-width:95px;max-width:120px}@media(max-width:1100px){.mock-regulation-active #content .mock-dropzone .mock-engaged-card{grid-template-columns:minmax(0,1fr) auto}}

.geocode-result.match-local461{background:#244b6a;color:#fff;border:2px solid #6eb5ff}
