._page_xatd7_2{position:relative;min-height:100vh;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,40%);align-items:center;color:#dbe7f5;background:radial-gradient(ellipse 60% 70% at 78% 40%,rgba(25,118,237,.18),transparent 70%),radial-gradient(ellipse 50% 50% at 10% 0%,rgba(95,156,245,.08),transparent 70%),linear-gradient(180deg,#142337,#0f1e35)}._mark_xatd7_16{position:absolute;top:44px;left:64px;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#1d7cf4,#5f90f1);box-shadow:0 6px 18px #1976ed59}._hero_xatd7_32{position:relative;align-self:start;margin-top:15vh;padding:0 64px;max-width:800px;animation:_rise_xatd7_1 .7s ease-out both}._hero_xatd7_32 h2{margin:0;color:#fff;font-size:calc(31px + var(--font-size-increase));font-weight:700;line-height:1.3;letter-spacing:.02em}._subtitle_xatd7_34{margin:12px 0 0;color:#7fb0f7;font-size:calc(13px + var(--font-size-increase));font-weight:500;letter-spacing:.32em}._tagline_xatd7_35{margin:28px 0 0;padding-top:22px;border-top:1px solid rgba(146,169,196,.22);color:#a9bbd1;font-size:calc(13px + var(--font-size-increase));line-height:1.85;max-width:560px}._features_xatd7_46{margin:32px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}._features_xatd7_46 li{display:flex;gap:14px;align-items:flex-start}._featureIcon_xatd7_48{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(127,176,247,.22);border-radius:9px;color:#7fb0f7;background:#1976ed1f}._features_xatd7_46 strong{display:block;color:#eef4fb;font-size:calc(13px + var(--font-size-increase));font-weight:600;letter-spacing:.02em}._features_xatd7_46 p{margin:5px 0 0;color:#8fa4bc;font-size:calc(11px + var(--font-size-increase));line-height:1.7}._features_xatd7_46 p span{display:block;white-space:nowrap}._version_xatd7_63{position:absolute;left:64px;bottom:32px;color:#92a9c499;font-family:DM Mono,ui-monospace,monospace;font-size:calc(10px + var(--font-size-increase));letter-spacing:.08em}._strata_xatd7_74{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._strataLines_xatd7_75 path{fill:none;stroke:#92a9c429;stroke-width:1.2}._seamLines_xatd7_76 path{fill:none;stroke:#92a9c457;stroke-width:1.4}._coalSeam_xatd7_77{fill:#7fb0f70f}._roadway_xatd7_78{fill:#11213a;stroke:#dbe7f58c;stroke-width:1.6;stroke-linejoin:round}._surveyLine_xatd7_79{fill:none;stroke:#5f9cf573;stroke-width:1.2;stroke-dasharray:3 6}._stationCore_xatd7_80{fill:#5f9cf5;stroke:#dbe7f5;stroke-width:1.4}._station_xatd7_80{transform-box:fill-box;transform-origin:center;animation:_pulse_xatd7_1 3.6s ease-in-out infinite}._panel_xatd7_84{position:relative;display:grid;place-items:center;padding:48px 64px 48px 0;color:#14213b}._card_xatd7_85{width:min(420px,100%);padding:40px 40px 32px;border:1px solid rgba(255,255,255,.7);border-radius:16px;background:#fffffff7;box-shadow:0 30px 70px #040c1a73,0 0 0 6px #7fb0f70f;animation:_rise_xatd7_1 .7s .08s ease-out both}._card_xatd7_85 h1{margin:0;font-size:calc(25px + var(--font-size-increase));font-weight:700}._lead_xatd7_96{margin:8px 0 30px;color:#73819a;font-size:calc(12px + var(--font-size-increase));line-height:1.7}._form_xatd7_98{display:grid;gap:20px}._field_xatd7_99{display:grid;gap:8px;color:#5d6c84;font-size:calc(11px + var(--font-size-increase));font-weight:500}._control_xatd7_100{position:relative;display:block}._fieldIcon_xatd7_101{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:#9aa8bb;pointer-events:none;transition:color .15s}._control_xatd7_100 input{height:46px;width:100%;padding:0 42px;border:1px solid #d7e1ec;border-radius:8px;color:#14213b;background:#f8fafd;outline:0;font-size:calc(13px + var(--font-size-increase));transition:border-color .15s,box-shadow .15s,background .15s}._control_xatd7_100 input:hover{border-color:#c3d1e2}._control_xatd7_100 input:focus{border-color:#86b7ed;background:#fff;box-shadow:0 0 0 3px #1976ed1f}._control_xatd7_100:focus-within ._fieldIcon_xatd7_101{color:#1976ed}._reveal_xatd7_118{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:6px;color:#9aa8bb;background:transparent;cursor:pointer}._reveal_xatd7_118:hover{color:#14213b;background:#eef3f8}._reveal_xatd7_118:focus-visible{outline:2px solid #86b7ed;outline-offset:0}._capsHint_xatd7_136{display:inline-flex;align-items:center;gap:6px;color:#b8650f;font-size:calc(11px + var(--font-size-increase))}._error_xatd7_138{padding:10px 12px;border:1px solid #f4c5c8;border-radius:8px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._submit_xatd7_140{height:46px;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;color:#fff;background:#1976ed;box-shadow:0 6px 16px #1976ed38;font-size:calc(13px + var(--font-size-increase));font-weight:600;letter-spacing:.08em;cursor:pointer;transition:background .15s,box-shadow .15s,transform .15s}._submit_xatd7_140:hover:not(:disabled){background:#155cca;box-shadow:0 8px 20px #1976ed4d}._submit_xatd7_140:active:not(:disabled){transform:translateY(1px)}._submit_xatd7_140:focus-visible{outline:2px solid #86b7ed;outline-offset:2px}._submit_xatd7_140:disabled{cursor:wait;opacity:.75}._spinner_xatd7_162{animation:_spin_xatd7_162 .8s linear infinite}._hint_xatd7_164{margin:28px 0 0;padding-top:18px;border-top:1px solid #edf1f5;color:#9aa8bb;font-size:calc(11px + var(--font-size-increase));line-height:1.6}@keyframes _rise_xatd7_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _pulse_xatd7_1{0%,to{opacity:.7}50%{opacity:1}}@keyframes _spin_xatd7_162{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._hero_xatd7_32,._card_xatd7_85,._station_xatd7_80,._spinner_xatd7_162{animation:none}}._page_xcsdf_1{min-height:100vh;display:grid;place-items:center;color:#73819a;background:#eef3f8;font-size:calc(13px + var(--font-size-increase))}._page_1n2yu_1{min-height:100vh;display:grid;place-items:center;padding:32px;color:#14213b;background:#eef3f8}._card_1n2yu_2{width:min(460px,100%);padding:32px;border:1px solid #dce5ef;border-radius:12px;background:#fff;box-shadow:0 18px 50px #203c5c1f;text-align:center}._brand_1n2yu_3{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}._brand_1n2yu_3 span{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#1d7cf4,#5f90f1)}._brand_1n2yu_3 strong{font-size:calc(16px + var(--font-size-increase))}._icon_1n2yu_4{color:#d74b53}._card_1n2yu_2 h1{margin:12px 0 8px;font-size:calc(23px + var(--font-size-increase))}._card_1n2yu_2 p{margin:0;color:#b33c45;font-size:calc(12px + var(--font-size-increase));line-height:1.7}._card_1n2yu_2 ._hint_1n2yu_4{margin-top:8px;color:#73819a}._card_1n2yu_2 button{height:40px;display:inline-flex;align-items:center;gap:7px;margin-top:22px;padding:0 16px;border:0;border-radius:6px;color:#fff;background:#1976ed;font-size:calc(12px + var(--font-size-increase));font-weight:600}._card_1n2yu_2 button:hover{background:#155cca}._container_10c5k_1{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#eef4f8;border:1px solid #dce5ef;border-radius:5px}._canvas_10c5k_2{display:block;width:100%;flex:1;min-height:380px;-webkit-user-select:none;user-select:none;touch-action:none}._canvas_10c5k_2 [role=button]:focus-visible{outline:none;filter:drop-shadow(0 0 4px #1377f5)}._tools_10c5k_4{position:absolute;z-index:2;right:14px;top:14px;display:grid;gap:1px;padding:4px;border:1px solid #dce5ef;border-radius:5px;background:#fff;box-shadow:0 2px 9px #19335712}._tools_10c5k_4 button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:3px;background:#fff;color:#4b6382;cursor:pointer}._tools_10c5k_4 button:hover,._tools_10c5k_4 ._active_10c5k_6{background:#e9f2ff;color:#086bfa}._tools_10c5k_4 button:focus-visible{outline:2px solid #1779fa;outline-offset:-2px}._tools_10c5k_4 button:disabled{color:#a5b4c5;cursor:not-allowed}._caption_10c5k_9{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 18px;padding:9px 12px;background:#ffffffed;border-top:1px solid #dce5ef;color:#657993;font-size:11px}._empty_10c5k_10{flex:1;min-height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:#7b8ca4}._empty_10c5k_10 strong{color:#3c506c;font-size:16px}@media(max-width:700px){._canvas_10c5k_2{min-height:300px}._tools_10c5k_4{right:8px;top:8px}._tools_10c5k_4 button{width:30px;height:30px}}._page_2cxu8_1{max-width:1680px;margin:0 auto;color:#14213b}._heading_2cxu8_2{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px}._heading_2cxu8_2 h1{margin:0;font-size:calc(24px + var(--font-size-increase));letter-spacing:-.03em}._heading_2cxu8_2 p{margin:6px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._actions_2cxu8_5{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}._primary_2cxu8_6,._secondary_2cxu8_6,._danger_2cxu8_6,._linkButton_2cxu8_6{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:6px;font-size:calc(11px + var(--font-size-increase));font-weight:600;cursor:pointer}._primary_2cxu8_6{border:1px solid #1976ed;color:#fff;background:#1976ed;box-shadow:0 3px 8px #1976ed2e}._primary_2cxu8_6:hover{background:#155cca}._primary_2cxu8_6:disabled,._secondary_2cxu8_6:disabled,._danger_2cxu8_6:disabled{cursor:wait;opacity:.55}._secondary_2cxu8_6{border:1px solid #c8d9ee;color:#3c6fae;background:#fff}._secondary_2cxu8_6:hover{color:#1976ed;border-color:#1976ed}._danger_2cxu8_6{border:1px solid #efb8bc;color:#b33c45;background:#fff8f8}._danger_2cxu8_6:hover{background:#fff0f1}._linkButton_2cxu8_6{min-height:28px;padding:0 7px;border:0;color:#1976ed;background:transparent}._error_2cxu8_12,._success_2cxu8_12{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 13px;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._error_2cxu8_12{border:1px solid #f4c5c8;color:#ae3b43;background:#fff1f2}._error_2cxu8_12 span,._success_2cxu8_12 span{flex:1}._error_2cxu8_12 button{border:0;color:inherit;background:transparent;text-decoration:underline;cursor:pointer}._success_2cxu8_12{border:1px solid #b9e7d1;color:#1f8760;background:#eefaf4}._field_2cxu8_15{display:grid;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._field_2cxu8_15 input,._field_2cxu8_15 select,._field_2cxu8_15 textarea{width:100%;box-sizing:border-box;min-height:35px;padding:0 9px;border:1px solid #d7e1ec;border-radius:5px;color:#304967;background:#fff;font:inherit}._field_2cxu8_15 textarea{min-height:82px;padding-top:8px;resize:vertical}._field_2cxu8_15 input:focus,._field_2cxu8_15 select:focus,._field_2cxu8_15 textarea:focus{border-color:#75abe5;outline:0;box-shadow:0 0 0 3px #1976ed1c}._field_2cxu8_15 input[readonly]{color:#697f98;background:#f5f8fb}._filterPanel_2cxu8_19,._panel_2cxu8_19,._mapPanel_2cxu8_19,._resultPanel_2cxu8_19{border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._filterPanel_2cxu8_19{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:11px;padding:14px;margin-bottom:12px}._filterActions_2cxu8_20{display:flex;align-items:flex-end;gap:7px}._meta_2cxu8_21{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:12px 0;padding:10px 14px;border:1px solid #dce7f1;border-radius:6px;color:#70829a;background:#f8fbfe}._meta_2cxu8_21 strong{color:#1c4f87;font-size:calc(18px + var(--font-size-increase))}._meta_2cxu8_21 span{font-size:calc(11px + var(--font-size-increase))}._meta_2cxu8_21 small{margin-left:auto;color:#95a2b2}._empty_2cxu8_22{min-height:240px;display:grid;place-content:center;justify-items:center;gap:9px;padding:20px;color:#8c9aad;text-align:center}._empty_2cxu8_22 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._empty_2cxu8_22 p{max-width:470px;margin:0;font-size:calc(11px + var(--font-size-increase));line-height:1.6}._spinner_2cxu8_22{animation:_spin_2cxu8_22 1s linear infinite}@keyframes _spin_2cxu8_22{to{transform:rotate(360deg)}}._panelHeader_2cxu8_23{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e0e8f0}._panelHeader_2cxu8_23 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelHeader_2cxu8_23 small{color:#8c9aae;font-size:calc(10px + var(--font-size-increase))}._mapLayout_2cxu8_24{display:grid;grid-template-columns:205px minmax(0,1fr) 220px;gap:10px;align-items:stretch;min-height:610px}._mapLayoutStress_2cxu8_24{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.42fr);gap:12px}._mapPanel_2cxu8_19{min-width:0;overflow:hidden}._mapCanvas_2cxu8_24{min-height:590px;position:relative;padding:9px;background:#edf3f7}._mapCanvas_2cxu8_24>*{height:100%;min-height:570px}._layerPanel_2cxu8_25,._legendPanel_2cxu8_25{min-width:0;padding:14px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._layerPanel_2cxu8_25 h2,._legendPanel_2cxu8_25 h2{margin:0 0 12px;color:#1b2c47;font-size:calc(14px + var(--font-size-increase))}._layerList_2cxu8_25{display:grid;gap:9px}._layerToggle_2cxu8_25{display:flex;align-items:center;gap:8px;min-height:28px;color:#445872;font-size:calc(11px + var(--font-size-increase))}._layerToggle_2cxu8_25 input{width:15px;height:15px;accent-color:#1976ed}._layerSwatch_2cxu8_25{width:20px;height:4px;border-radius:2px;background:#5c8bc6}._legendItem_2cxu8_25{display:flex;align-items:center;gap:8px;margin:10px 0;color:#5e7189;font-size:calc(11px + var(--font-size-increase))}._legendDot_2cxu8_25{width:10px;height:10px;display:inline-block;border-radius:50%;background:#1976ed}._legendScale_2cxu8_25{height:10px;margin:9px 0 5px;border-radius:5px;background:linear-gradient(90deg,#2d77dd,#4cb6dd,#ffe36c,#ef483d)}._legendRange_2cxu8_25{display:flex;justify-content:space-between;color:#8291a5;font-size:10px}._stationCard_2cxu8_26{margin-top:14px;padding:12px;border:1px solid #dbe6f0;border-radius:6px;background:#f8fbfe}._stationCard_2cxu8_26 h3{margin:0 0 8px;color:#183a68;font-size:calc(13px + var(--font-size-increase))}._stationCard_2cxu8_26 dl{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px;margin:0}._stationCard_2cxu8_26 dt{color:#8797a9;font-size:10px}._stationCard_2cxu8_26 dd{margin:2px 0 0;color:#304967;font-weight:600;font-size:calc(11px + var(--font-size-increase))}._stationCard_2cxu8_26 a{display:inline-flex;margin-top:10px;color:#1976ed;font-size:calc(11px + var(--font-size-increase));text-decoration:none}._analysisLayout_2cxu8_27{display:grid;grid-template-columns:255px minmax(0,1fr) 400px;gap:12px;align-items:start}._conditionPanel_2cxu8_27{padding:15px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._conditionPanel_2cxu8_27 h2{margin:0 0 14px;padding-bottom:11px;border-bottom:1px dashed #dce5ef;color:#1b2c47;font-size:calc(16px + var(--font-size-increase))}._conditionFields_2cxu8_27{display:grid;gap:12px}._validCount_2cxu8_27{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:11px;border-radius:6px;color:#54708e;background:#eff5fa;font-size:calc(11px + var(--font-size-increase))}._validCount_2cxu8_27 strong{color:#1c4f87;font-size:calc(18px + var(--font-size-increase))}._runButton_2cxu8_27{width:100%;min-height:42px;margin-top:12px}._metricGrid_2cxu8_28{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}._metric_2cxu8_28{min-height:81px;padding:12px;border:1px solid #e4ebf3;border-radius:6px;background:#fbfdff}._metric_2cxu8_28 span{display:block;color:#7688a0;font-size:calc(10px + var(--font-size-increase))}._metric_2cxu8_28 strong{display:block;margin-top:8px;color:#152d50;font-size:calc(22px + var(--font-size-increase))}._metric_2cxu8_28 strong small{margin-left:4px;color:#7588a2;font-size:12px;font-weight:500}._metric_2cxu8_28[data-color=red] strong{color:#db554f}._metric_2cxu8_28[data-color=green] strong{color:#2a9969}._metric_2cxu8_28[data-color=purple] strong{color:#6655cb}._metric_2cxu8_28[data-color=orange] strong{color:#d18425}._chartPanel_2cxu8_29{margin:0 14px 14px;padding:12px;border:1px solid #e4ebf3;border-radius:6px}._chartPanel_2cxu8_29 h3{margin:0 0 9px;color:#304967;font-size:calc(13px + var(--font-size-increase))}._chartSvg_2cxu8_29{display:block;width:100%;height:220px;overflow:visible}._chartAxis_2cxu8_29{stroke:#b9c9d9;stroke-width:1}._chartGrid_2cxu8_29{stroke:#e5edf4;stroke-width:1;stroke-dasharray:3 4}._chartPoint_2cxu8_29{fill:#1976ed;stroke:#fff;stroke-width:1.5}._chartLine_2cxu8_29{fill:none;stroke:#ef5d55;stroke-width:2;stroke-dasharray:5 4}._chartLabel_2cxu8_29{fill:#788aa1;font-size:10px}._summaryPanel_2cxu8_30{border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._summaryPanel_2cxu8_30>h2{margin:0;padding:14px 16px 0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._tableWrap_2cxu8_30{overflow:auto}._table_2cxu8_30{width:100%;border-collapse:collapse;white-space:nowrap}._table_2cxu8_30 th{padding:10px 8px;color:#61758d;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._table_2cxu8_30 td{padding:10px 8px;border-top:1px solid #edf1f5;color:#4c627e;font-size:calc(11px + var(--font-size-increase))}._table_2cxu8_30 td strong{color:#1c4f87}._null_2cxu8_30{color:#a4afbc!important}._configBar_2cxu8_31{display:grid;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(145px,1fr) auto;gap:10px;align-items:end;padding:14px;margin-bottom:12px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._comparePicker_2cxu8_31{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:4px;border-top:1px dashed #dce5ef}._comparePicker_2cxu8_31>span{color:#718198;font-size:11px}._check_2cxu8_31{display:inline-flex;align-items:center;gap:5px;color:#445872;font-size:11px}._check_2cxu8_31 input{accent-color:#1976ed}._schemeBar_2cxu8_31{display:flex;align-items:center;gap:8px;margin:8px 0 12px}._schemeBar_2cxu8_31 select{min-height:33px;min-width:200px;border:1px solid #d7e1ec;border-radius:5px;color:#4a607a;background:#fff}._tabBar_2cxu8_31{display:flex;gap:4px;margin:0 0 12px;padding:0 12px;overflow-x:auto;border:1px solid #e0e8f0;border-radius:7px;background:#fff}._tabBar_2cxu8_31 button{min-height:40px;padding:0 13px;border:0;border-bottom:2px solid transparent;color:#77879a;background:transparent;white-space:nowrap;font-size:11px;cursor:pointer}._tabBar_2cxu8_31 button._active_2cxu8_31{color:#1976ed;border-bottom-color:#1976ed;font-weight:700}._barList_2cxu8_31{display:grid;gap:8px;padding:15px}._barRow_2cxu8_31{display:grid;grid-template-columns:120px 1fr 75px;align-items:center;gap:8px;color:#556c86;font-size:11px}._barTrack_2cxu8_31{height:14px;overflow:hidden;border-radius:3px;background:#edf2f7}._barFill_2cxu8_31{height:100%;min-width:1px;background:#3181df}._boxPlot_2cxu8_31{display:grid;gap:12px;padding:15px}._boxRow_2cxu8_31{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:9px;color:#556c86;font-size:11px}._boxVisual_2cxu8_31{position:relative;height:26px;background:linear-gradient(transparent 12px,#ccd9e5 12px 14px,transparent 14px)}._boxVisual_2cxu8_31 i{position:absolute;top:4px;bottom:4px;border:1px solid #1976ed;border-radius:3px;background:#dcecff}._boxVisual_2cxu8_31 b{position:absolute;top:1px;bottom:1px;width:2px;background:#e34e4e}._correlation_2cxu8_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px;padding:15px}._correlationCell_2cxu8_31{padding:11px;border:1px solid #e0e8f0;border-radius:6px;background:#fbfdff}._correlationCell_2cxu8_31 strong{display:block;color:#1c4f87;font-size:13px}._correlationCell_2cxu8_31 span{display:block;margin-top:5px;color:#72849a;font-size:11px}._formula_2cxu8_31{padding:12px 15px;color:#506781;font-family:DM Mono,monospace;font-size:12px}._formula_2cxu8_31 strong{color:#db554f}._backdrop_2cxu8_32{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:18px;background:#11253d6b}._modal_2cxu8_32{width:min(440px,100%);border:1px solid #dce6f0;border-radius:9px;background:#fff;box-shadow:0 18px 50px #17305038}._modal_2cxu8_32 header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #e5ecf3}._modal_2cxu8_32 h2{margin:0;color:#1d3553;font-size:16px}._modal_2cxu8_32 form{display:grid;gap:18px;padding:17px}._modal_2cxu8_32 footer{display:flex;justify-content:flex-end;gap:8px}._iconButton_2cxu8_32{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:5px;color:#6e8198;background:transparent}._iconButton_2cxu8_32:hover{color:#1976ed;background:#edf4fc}@media(max-width:1280px){._analysisLayout_2cxu8_27{grid-template-columns:230px minmax(0,1fr)}._analysisLayout_2cxu8_27>:last-child{grid-column:1 / -1}._mapLayout_2cxu8_24{grid-template-columns:190px minmax(0,1fr)}._legendPanel_2cxu8_25{grid-column:1 / -1}._configBar_2cxu8_31{grid-template-columns:repeat(3,minmax(145px,1fr))}}@media(max-width:860px){._heading_2cxu8_2{flex-direction:column}._filterPanel_2cxu8_19{grid-template-columns:repeat(2,minmax(140px,1fr))}._mapLayout_2cxu8_24,._mapLayoutStress_2cxu8_24,._analysisLayout_2cxu8_27{grid-template-columns:1fr}._layerPanel_2cxu8_25,._legendPanel_2cxu8_25{order:2}._mapCanvas_2cxu8_24,._mapCanvas_2cxu8_24>*{min-height:420px}._configBar_2cxu8_31{grid-template-columns:1fr 1fr}._configBar_2cxu8_31>._primary_2cxu8_6{grid-column:1 / -1}._comparePicker_2cxu8_31{grid-column:1 / -1}}@media(max-width:560px){._filterPanel_2cxu8_19,._configBar_2cxu8_31{grid-template-columns:1fr}._comparePicker_2cxu8_31,._configBar_2cxu8_31>._primary_2cxu8_6{grid-column:auto}._meta_2cxu8_21 small{width:100%;margin-left:0}._mapCanvas_2cxu8_24,._mapCanvas_2cxu8_24>*{min-height:330px}}._page_x4w0m_1{max-width:1500px;margin:0 auto}._heading_x4w0m_2{margin-bottom:21px}._heading_x4w0m_2 h1{margin:0;color:#14213b;font-size:calc(25px + var(--font-size-increase));line-height:1.25;letter-spacing:-.03em}._heading_x4w0m_2 p{margin:7px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._metricGrid_x4w0m_6{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:14px}._metricCard_x4w0m_7{min-height:96px;display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._metricIcon_x4w0m_8{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px}._metricIcon_x4w0m_8[data-tone=blue]{color:#1976ed;background:#e6f0fd}._metricIcon_x4w0m_8[data-tone=brown]{color:#a8683d;background:#f6ebe3}._metricIcon_x4w0m_8[data-tone=teal]{color:#2a8f7d;background:#e0f3ef}._metricIcon_x4w0m_8[data-tone=purple]{color:#6d43d7;background:#ece6fa}._metricIcon_x4w0m_8[data-tone=orange]{color:#ef721d;background:#fdebdd}._metricIcon_x4w0m_8[data-tone=green]{color:#1f8a5b;background:#e3f5ec}._metricCard_x4w0m_7 span{display:block;color:#7e8ca0;font-size:calc(12px + var(--font-size-increase))}._metricCard_x4w0m_7 strong{display:block;margin-top:8px;color:#14213b;font-size:calc(26px + var(--font-size-increase))}._metricCard_x4w0m_7 small{margin-left:4px;color:#9aa8bb;font-size:calc(11px + var(--font-size-increase));font-weight:400}._mainGrid_x4w0m_19{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;margin-bottom:14px}._chartGrid_x4w0m_20{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}._sideColumn_x4w0m_21{display:grid;gap:14px;align-content:start}._panel_x4w0m_23{padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panel_x4w0m_23 header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._panel_x4w0m_23 h2{display:flex;align-items:center;gap:7px;margin:0;color:#14213b;font-size:calc(14px + var(--font-size-increase))}._panel_x4w0m_23 h2 small{color:#9aa8bb;font-weight:400}._panel_x4w0m_23 header a{color:#1976ed;font-size:calc(12px + var(--font-size-increase));text-decoration:none}._legend_x4w0m_29{display:flex;gap:16px;margin-top:10px;color:#647386;font-size:calc(12px + var(--font-size-increase))}._legend_x4w0m_29 span{display:inline-flex;align-items:center;gap:5px}._legend_x4w0m_29 i{width:10px;height:10px;border-radius:50%}._barRow_x4w0m_33{display:grid;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;margin:9px 0;color:#4b5b70;font-size:calc(12px + var(--font-size-increase))}._barRow_x4w0m_33 span,._barRow_x4w0m_33 em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}._barRow_x4w0m_33 strong{min-width:64px;text-align:right;color:#14213b}._barRow_x4w0m_33 strong small{margin-left:6px;color:#9aa8bb;font-weight:400}._track_x4w0m_37{height:8px;overflow:hidden;border-radius:4px;background:#edf2f8}._track_x4w0m_37 div{height:100%;border-radius:4px}._stressGroup_x4w0m_40{margin:12px 0}._stressGroup_x4w0m_40>span{display:block;margin-bottom:2px;color:#14213b;font-size:calc(12px + var(--font-size-increase));font-weight:600}._stressGroup_x4w0m_40 ._barRow_x4w0m_33{grid-template-columns:28px 1fr auto;margin:4px 0}._qualityGrid_x4w0m_44{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}._qualityGrid_x4w0m_44 strong{display:block;color:#14213b;font-size:calc(22px + var(--font-size-increase))}._qualityGrid_x4w0m_44 span{color:#7e8ca0;font-size:calc(11px + var(--font-size-increase))}._note_x4w0m_47{margin:10px 0 0;color:#9aa8bb;font-size:calc(11px + var(--font-size-increase))}._table_x4w0m_49{width:100%;border-collapse:collapse;font-size:calc(12px + var(--font-size-increase))}._table_x4w0m_49 th{padding:9px 10px;border-bottom:1px solid #e0e8f0;color:#7e8ca0;font-weight:500;text-align:left}._table_x4w0m_49 td{padding:10px;border-bottom:1px solid #f0f4f9;color:#2a3b52}._rate_x4w0m_52{display:flex;align-items:center;gap:8px}._rate_x4w0m_52 ._track_x4w0m_37{width:90px}._status_x4w0m_54{padding:2px 9px;border-radius:10px;font-size:calc(11px + var(--font-size-increase))}._status_x4w0m_54[data-status=pending_start]{color:#8a6d1d;background:#fdf3d6}._status_x4w0m_54[data-status=in_progress]{color:#1976ed;background:#e6f0fd}._status_x4w0m_54[data-status=completed]{color:#1f8a5b;background:#e3f5ec}@media(max-width:1100px){._metricGrid_x4w0m_6{grid-template-columns:repeat(3,1fr)}._mainGrid_x4w0m_19,._chartGrid_x4w0m_20{grid-template-columns:1fr}}*{box-sizing:border-box}._page_10ebs_2{max-width:1540px;margin:0 auto;color:#14213b}._heading_10ebs_3{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}._heading_10ebs_3 h1{margin:4px 0 7px;font-size:calc(25px + var(--font-size-increase));letter-spacing:-.03em}._heading_10ebs_3 p{margin:0;max-width:720px;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._eyebrow_10ebs_6{color:#1976ed;font:700 calc(10px + var(--font-size-increase)) "DM Mono",monospace;letter-spacing:.08em;text-transform:uppercase}._headerMeta_10ebs_7{display:grid;justify-items:end;gap:7px;color:#315b87;font-size:calc(12px + var(--font-size-increase))}._headerMeta_10ebs_7 small{color:#8a98aa;font-size:calc(10px + var(--font-size-increase))}._steps_10ebs_8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:14px;padding:10px;border:1px solid #dce6f0;border-radius:8px;background:#f8fbfe}._step_10ebs_8{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:6px;color:#8a99ac;font-size:calc(11px + var(--font-size-increase))}._step_10ebs_8 span{display:grid;place-items:center;flex:0 0 24px;height:24px;border:1px solid #c6d2df;border-radius:50%;font-size:11px}._step_10ebs_8 strong{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._stepActive_10ebs_8{color:#155cca;background:#eaf3ff}._stepActive_10ebs_8 span{border-color:#1976ed;color:#fff;background:#1976ed}._stepDone_10ebs_8{color:#237b4a}._stepDone_10ebs_8 span{border-color:#86c5a2;color:#237b4a;background:#ecf9f1}._feedback_10ebs_9{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 13px;border:1px solid;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._feedbackError_10ebs_9{border-color:#f4c5c8;color:#b33c45;background:#fff1f2}._feedbackSuccess_10ebs_9{border-color:#b9dfca;color:#247247;background:#f1fbf5}._savedNotice_10ebs_9{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;padding:7px 10px;border-radius:5px;color:#247247;background:#effaf3;font-size:calc(11px + var(--font-size-increase))}._panel_10ebs_10{min-width:0;padding:20px;border:1px solid #e0e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelTitle_10ebs_10{margin-bottom:18px}._panelTitle_10ebs_10 h2{margin:5px 0 7px;color:#1b2c47;font-size:calc(18px + var(--font-size-increase))}._panelTitle_10ebs_10 p{margin:0;color:#73819a;font-size:calc(11px + var(--font-size-increase))}._projectGrid_10ebs_11{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}._projectCard_10ebs_11{display:grid;gap:8px;min-height:104px;padding:15px;border:1px solid #d9e4ef;border-radius:7px;color:#536b87;background:#fbfdff;text-align:left;cursor:pointer}._projectCard_10ebs_11:hover{border-color:#9fc3ea}._projectCard_10ebs_11 strong{color:#254a70;font-size:calc(13px + var(--font-size-increase))}._projectCard_10ebs_11 span{color:#8494a7;font-size:calc(10px + var(--font-size-increase));line-height:1.5}._projectCardActive_10ebs_11{border-color:#1976ed;background:#edf6ff;box-shadow:inset 0 0 0 1px #1976ed}._uploadLayout_10ebs_12{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(340px,1.1fr);gap:13px}._fileDrop_10ebs_12{display:grid;justify-items:center;gap:8px;min-height:208px;padding:30px;border:1px dashed #9fb9d4;border-radius:8px;color:#1976ed;background:#f7fbff;text-align:center;cursor:pointer}._fileDrop_10ebs_12:hover{border-color:#1976ed;background:#eef6ff}._fileDrop_10ebs_12 strong{color:#315b87;font-size:calc(14px + var(--font-size-increase))}._fileDrop_10ebs_12 span{color:#8797aa;font-size:calc(11px + var(--font-size-increase))}._fileDrop_10ebs_12 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._templateCard_10ebs_12{display:grid;grid-template-columns:auto 1fr;align-content:center;gap:8px 11px;min-height:208px;padding:25px;border:1px solid #e0e8f0;border-radius:8px;color:#1976ed;background:#fff}._templateCard_10ebs_12 div{display:grid;gap:5px}._templateCard_10ebs_12 strong{color:#315b87}._templateCard_10ebs_12 span{color:#8797aa;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._inlineActions_10ebs_12{grid-column:2;display:flex!important;gap:7px}._mappingGrid_10ebs_13{display:grid;grid-template-columns:repeat(4,minmax(155px,1fr));gap:10px;max-height:520px;overflow:auto;padding:14px;border:1px solid #e3eaf1;border-radius:7px;background:#f9fbfd}._mappingGrid_10ebs_13 label,._contextGrid_10ebs_13 label{display:grid;gap:5px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._mappingGrid_10ebs_13 select,._contextGrid_10ebs_13 select,._contextGrid_10ebs_13 input{width:100%;min-height:34px;border:1px solid #d7e1ec;border-radius:5px;padding:0 8px;color:#445872;background:#fff;font-size:calc(11px + var(--font-size-increase))}._contextSection_10ebs_14{margin-top:16px;padding:15px;border:1px solid #dce7f1;border-radius:7px;background:#fbfdff}._sectionHeading_10ebs_14{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}._sectionHeading_10ebs_14 h3{margin:0 0 4px;color:#28496a;font-size:calc(14px + var(--font-size-increase))}._sectionHeading_10ebs_14 p,._sectionHeading_10ebs_14 small{margin:0;color:#8797aa;font-size:calc(10px + var(--font-size-increase))}._contextGrid_10ebs_13{display:grid;grid-template-columns:repeat(4,minmax(155px,1fr));gap:10px}._footerActions_10ebs_15{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:18px}._primary_10ebs_15,._secondary_10ebs_15{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 13px;font-size:calc(11px + var(--font-size-increase));font-weight:600;cursor:pointer}._primary_10ebs_15{border:1px solid #1976ed;color:#fff;background:#1976ed;box-shadow:0 3px 8px #1976ed2b}._primary_10ebs_15:hover{background:#155cca}._secondary_10ebs_15{border:1px solid #c8d9ee;color:#3c6fae;background:#fff}._secondary_10ebs_15:hover{border-color:#1976ed}._primary_10ebs_15:disabled,._secondary_10ebs_15:disabled{cursor:wait;opacity:.6}._link_10ebs_15{display:inline-flex;align-items:center;gap:5px;min-height:34px;border:0;color:#1976ed;background:transparent;cursor:pointer;font-weight:600}._stats_10ebs_16{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:10px;margin-bottom:16px}._stats_10ebs_16>div{display:grid;gap:4px;padding:13px 15px;border:1px solid #e0e8f0;border-radius:7px;background:#fbfdff}._stats_10ebs_16 strong{color:#274a6b;font-size:calc(22px + var(--font-size-increase))}._stats_10ebs_16 span{color:#8291a5;font-size:calc(10px + var(--font-size-increase))}._statPassed_10ebs_16 strong{color:#2a8652}._statWarning_10ebs_16 strong{color:#aa741d}._statError_10ebs_16 strong{color:#bc424c}._previewToolbar_10ebs_16{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#8493a6;font-size:calc(10px + var(--font-size-increase))}._previewTable_10ebs_16{overflow:auto;border:1px solid #e0e8f0;border-radius:7px}._previewTable_10ebs_16 table{width:100%;border-collapse:collapse;white-space:nowrap}._previewTable_10ebs_16 th{height:36px;padding:0 10px;border-bottom:1px solid #dfe8f0;color:#63758c;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._previewTable_10ebs_16 td{padding:9px 10px;border-bottom:1px solid #edf1f5;color:#536b87;font-size:calc(11px + var(--font-size-increase));vertical-align:top}._errorCell_10ebs_16{color:#b33c45!important}._warningCell_10ebs_16{color:#aa741d!important}._status_10ebs_16{display:inline-flex;align-items:center;min-height:23px;padding:0 7px;border-radius:4px;font-size:calc(10px + var(--font-size-increase));font-weight:700}._statusPassed_10ebs_16{color:#237b4a;background:#ecf9f1}._statusWarning_10ebs_16{color:#98671c;background:#fff6df}._statusError_10ebs_16{color:#b33c45;background:#fff0f1}._issueList_10ebs_16{display:grid;gap:7px;min-width:450px;margin-top:9px;padding:9px;border-radius:6px;background:#f7f9fb;white-space:normal}._issueList_10ebs_16 article{display:grid;gap:2px;padding-bottom:6px;border-bottom:1px solid #e4eaf0}._issueList_10ebs_16 article:last-child{padding-bottom:0;border-bottom:0}._issueList_10ebs_16 strong{color:#5d6e83;font-size:calc(10px + var(--font-size-increase))}._issueList_10ebs_16 span{color:#344f6f;font-size:calc(11px + var(--font-size-increase))}._issueList_10ebs_16 small{color:#8896a8;font-size:calc(10px + var(--font-size-increase));line-height:1.45}._confirmSummary_10ebs_17{display:grid;grid-template-columns:1.2fr .8fr;gap:12px}._confirmNotice_10ebs_17{display:flex;gap:10px;padding:17px;border:1px solid #efd9aa;border-radius:7px;color:#8a641f;background:#fffaf0}._confirmNotice_10ebs_17 div{display:grid;gap:6px}._confirmNotice_10ebs_17 span{color:#9c8050;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._strategyGrid_10ebs_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}._strategyCard_10ebs_17{display:grid;grid-template-columns:auto 1fr;gap:6px 9px;padding:15px;border:1px solid #dce5ee;border-radius:7px;color:#708198;background:#fbfdff;cursor:pointer}._strategyCard_10ebs_17 input{grid-row:span 2;margin-top:3px}._strategyCard_10ebs_17 strong{color:#2e506f}._strategyCard_10ebs_17 span{color:#8897a9;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._strategyActive_10ebs_17{border-color:#1976ed;background:#edf6ff;box-shadow:inset 0 0 0 1px #1976ed}._inlineError_10ebs_17{display:flex;align-items:center;gap:7px;margin-top:13px;padding:9px 11px;border-radius:5px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase))}._successState_10ebs_18{display:grid;justify-items:center;gap:10px;padding:46px 20px 30px;color:#2c8a55;text-align:center}._successState_10ebs_18 h2{margin:3px 0 0;color:#274a6b}._successState_10ebs_18 p{max-width:560px;margin:0;color:#7d8ca0;font-size:calc(11px + var(--font-size-increase))}._resultGrid_10ebs_18{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:11px;width:min(620px,100%);margin:17px 0}._resultGrid_10ebs_18 div{display:grid;gap:4px;padding:14px;border:1px solid #dbe9df;border-radius:7px;background:#f8fcf9}._resultGrid_10ebs_18 strong{color:#277c4b;font-size:calc(23px + var(--font-size-increase))}._resultGrid_10ebs_18 span{color:#7d9b87;font-size:calc(10px + var(--font-size-increase))}._resultMeta_10ebs_18{display:grid;gap:8px;width:min(650px,100%);margin:0;text-align:left}._resultMeta_10ebs_18 div{display:grid;grid-template-columns:100px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid #ebf2ed}._resultMeta_10ebs_18 dt{color:#8a9b8f;font-size:calc(10px + var(--font-size-increase))}._resultMeta_10ebs_18 dd{margin:0;overflow-wrap:anywhere;color:#526d5b;font-size:calc(10px + var(--font-size-increase))}._empty_10ebs_18,._state_10ebs_18{min-height:280px;display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._empty_10ebs_18 strong,._state_10ebs_18 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._empty_10ebs_18 span,._state_10ebs_18 span{max-width:430px;font-size:calc(11px + var(--font-size-increase))}._spinner_10ebs_18{animation:_spin_10ebs_18 1s linear infinite}@keyframes _spin_10ebs_18{to{transform:rotate(360deg)}}@media(max-width:1100px){._projectGrid_10ebs_11,._mappingGrid_10ebs_13,._contextGrid_10ebs_13{grid-template-columns:repeat(2,minmax(0,1fr))}._uploadLayout_10ebs_12,._confirmSummary_10ebs_17{grid-template-columns:1fr}}@media(max-width:700px){._heading_10ebs_3{flex-direction:column}._headerMeta_10ebs_7{justify-items:start}._steps_10ebs_8,._projectGrid_10ebs_11,._mappingGrid_10ebs_13,._contextGrid_10ebs_13,._strategyGrid_10ebs_17,._stats_10ebs_16,._resultGrid_10ebs_18{grid-template-columns:1fr}._previewToolbar_10ebs_16{align-items:flex-start;flex-direction:column}._footerActions_10ebs_15{justify-content:stretch}._footerActions_10ebs_15 button{flex:1}}._backdrop_otrtu_2{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#1423376b}._modal_otrtu_3{width:min(460px,100%);overflow:hidden;border:1px solid #dce5ef;border-radius:8px;background:#fff;box-shadow:0 24px 60px #14233747;color:#14213b}._header_otrtu_4{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;border-bottom:1px solid #e0e8f0}._heading_otrtu_5{display:flex;align-items:center;gap:9px;min-width:0}._heading_otrtu_5 h2{margin:0;color:#1b2c47;font-size:calc(16px + var(--font-size-increase))}._icon_otrtu_5{display:grid;place-items:center;flex:0 0 auto;color:#c5545d}._closeButton_otrtu_6{display:grid;place-items:center;flex:0 0 auto;border:0;color:#718198;background:transparent}._closeButton_otrtu_6:hover:not(:disabled){color:#1c5ec8;background:#f3f7fc}._closeButton_otrtu_6:disabled{cursor:wait;opacity:.55}._body_otrtu_7{padding:22px 18px 8px}._body_otrtu_7 p{margin:0;color:#586d86;font-size:calc(12px + var(--font-size-increase));line-height:1.7;word-break:break-word}._actions_otrtu_8{display:flex;justify-content:flex-end;gap:8px;padding:16px 18px 18px}._cancelButton_otrtu_8,._confirmButton_otrtu_8{min-height:36px;padding:0 13px;border:1px solid #c8d9ee;border-radius:6px;font-size:calc(12px + var(--font-size-increase));font-weight:600}._cancelButton_otrtu_8{color:#3c6fae;background:#fff}._cancelButton_otrtu_8:hover:not(:disabled){color:#1976ed;background:#f6faff}._confirmButton_otrtu_8{border-color:#c5545d;color:#fff;background:#c5545d}._confirmButton_otrtu_8:hover:not(:disabled){border-color:#ad414a;background:#ad414a}._cancelButton_otrtu_8:disabled,._confirmButton_otrtu_8:disabled{cursor:wait;opacity:.65}@media(max-width:600px){._backdrop_otrtu_2{padding:18px}._header_otrtu_4{padding:14px 15px}._body_otrtu_7{padding:19px 15px 6px}._actions_otrtu_8{padding:14px 15px 15px}}._page_1iwtb_1{max-width:1680px;margin:0 auto;color:#14213b}._layout_1iwtb_2{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:12px;align-items:start}._main_1iwtb_2{min-width:0}._categories_1iwtb_3{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:13px}._categories_1iwtb_3 button{display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:0 12px;border:1px solid #dce6f0;border-radius:5px;color:#526a87;background:#fff;font-size:calc(11px + var(--font-size-increase));cursor:pointer}._categories_1iwtb_3 button._active_1iwtb_3{color:#fff;border-color:#1976ed;background:#1976ed;box-shadow:0 4px 9px #1976ed2b}._categories_1iwtb_3 button span{opacity:.78}._recentPanel_1iwtb_4,._listPanel_1iwtb_4,._detail_1iwtb_4{min-width:0;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelHeading_1iwtb_4{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 15px;border-bottom:1px solid #edf1f5}._panelHeading_1iwtb_4 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelHeading_1iwtb_4 small{color:#8393a8;font-size:10px}._cardGrid_1iwtb_5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px}._card_1iwtb_5{min-width:0;display:flex;flex-direction:column;padding:7px;border:1px solid #dfe8f2;border-radius:6px;color:#49627f;background:#fff;text-align:left;cursor:pointer}._card_1iwtb_5:hover,._card_1iwtb_5._selected_1iwtb_5{border-color:#1976ed;box-shadow:0 0 0 1px #1976ed}._thumbnail_1iwtb_5{height:175px;position:relative;overflow:hidden;border:1px solid #e4ebf3;border-radius:4px;background:#f5f8fc;pointer-events:none}._thumbnail_1iwtb_5>div{height:100%}._thumbnail_1iwtb_5 svg{height:170px!important}._card_1iwtb_5 h3{margin:10px 2px 7px;min-height:32px;color:#193b66;font-size:calc(12px + var(--font-size-increase));line-height:1.5}._card_1iwtb_5 ._badge_1iwtb_5{width:fit-content;margin-left:2px}._cardMeta_1iwtb_5{display:grid;gap:5px;margin:10px 2px 3px;color:#7c8fa8;font-size:10px}._cardMeta_1iwtb_5 span{display:flex;align-items:center;gap:5px}._badge_1iwtb_5{display:inline-flex;align-items:center;padding:3px 6px;border-radius:4px;color:#2676d0;background:#e9f3ff;font-size:10px;white-space:nowrap}._badge_1iwtb_5[data-kind=statistics]{color:#268d68;background:#e7f8ef}._badge_1iwtb_5[data-kind=analysis_report]{color:#268a82;background:#e5f7f4}._badge_1iwtb_5[data-kind=test_report]{color:#6e5bbd;background:#f0eafd}._badge_1iwtb_5[data-kind=station_card]{color:#397fb4;background:#e9f3fb}._listPanel_1iwtb_4{margin-top:12px}._filters_1iwtb_7{display:grid;grid-template-columns:minmax(160px,1.3fr) repeat(4,minmax(110px,1fr));gap:9px;padding:14px;border-bottom:1px solid #e5edf4}._filterLabel_1iwtb_7{display:grid;gap:5px;color:#7a8da5;font-size:10px}._filterLabel_1iwtb_7 input,._filterLabel_1iwtb_7 select{box-sizing:border-box;width:100%;min-height:33px;padding:0 8px;border:1px solid #d7e1ec;border-radius:5px;color:#49627f;background:#fff;font:inherit}._status_1iwtb_7{display:inline-flex;padding:3px 6px;border-radius:4px;color:#73859d;background:#edf2f7;font-size:10px}._status_1iwtb_7[data-status=approved]{color:#268d68;background:#e7f8ef}._status_1iwtb_7[data-status=pending_review]{color:#c88829;background:#fff4e2}._status_1iwtb_7[data-status=rejected]{color:#b44c53;background:#fff0f0}._row_1iwtb_7{cursor:pointer}._row_1iwtb_7:hover td{background:#f5f9fe}._row_1iwtb_7._selected_1iwtb_5 td{background:#eaf4ff}._rowName_1iwtb_7{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis}._tableActions_1iwtb_7{display:flex;align-items:center;gap:3px}._tableActions_1iwtb_7 button{min-height:27px;padding:0 5px;border:0;color:#1976ed;background:transparent;font-size:10px;cursor:pointer}._tableActions_1iwtb_7 button:disabled{color:#9baabc;cursor:wait}._pagination_1iwtb_8{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-top:1px solid #edf1f5;color:#7890aa;font-size:11px}._pagination_1iwtb_8>div{display:flex;align-items:center;gap:6px}._pagination_1iwtb_8 button{width:28px;height:28px;border:1px solid #d4e1ef;border-radius:4px;color:#5f7c9d;background:#fff}._pagination_1iwtb_8 button:disabled{opacity:.4}._pagination_1iwtb_8 select{height:28px;border:1px solid #d4e1ef;border-radius:4px;color:#5f7c9d;background:#fff}._detail_1iwtb_4{position:sticky;top:84px;overflow:hidden}._detailBody_1iwtb_9{padding:14px}._detailTitle_1iwtb_9{margin:0 0 9px;color:#193b66;font-size:calc(16px + var(--font-size-increase));line-height:1.5}._detailPreview_1iwtb_9{min-height:240px;overflow:hidden;border:1px solid #e3ebf4;border-radius:5px;background:#f5f8fc}._detailPreview_1iwtb_9 svg{height:235px!important}._detailMeta_1iwtb_9{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:13px 0;padding:11px;border:1px solid #e1eaf3;border-radius:6px}._detailMeta_1iwtb_9 dt{color:#8b9ab0;font-size:10px}._detailMeta_1iwtb_9 dd{margin:5px 0 0;color:#244a7a;font-size:12px;font-weight:600}._detailSection_1iwtb_9{margin-top:14px}._detailSection_1iwtb_9 h3{margin:0 0 10px;color:#365775;font-size:12px}._configList_1iwtb_9{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;margin:0}._configList_1iwtb_9 dt{color:#8495ad;font-size:10px}._configList_1iwtb_9 dd{margin:0;overflow-wrap:anywhere;color:#506a89;font-size:11px}._digest_1iwtb_9{display:block;margin-top:8px;color:#8c9db2;font:10px DM Mono,monospace;overflow-wrap:anywhere}._detailActions_1iwtb_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:16px}._exportActions_1iwtb_9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:9px}._exportActions_1iwtb_9 button{padding:0 7px;font-size:10px}._reviewActions_1iwtb_9{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}._reviewActions_1iwtb_9 button{flex:1}._archived_1iwtb_9{opacity:.68}._documentPreview_1iwtb_10{display:grid;place-content:center;gap:12px;min-height:170px;padding:15px;color:#41618a;text-align:center;background:#fff}._documentPreview_1iwtb_10 strong{font-size:14px;line-height:1.6}._documentPreview_1iwtb_10 span{font-size:11px}._documentPreview_1iwtb_10 small{font-size:10px;color:#95a5ba}._documentRule_1iwtb_10{height:2px;background:#1976ed}._previewBackdrop_1iwtb_11{position:fixed;top:0;right:0;bottom:0;left:0;z-index:18;display:grid;place-items:center;padding:24px;background:#11253d73}._previewModal_1iwtb_11{width:min(1100px,100%);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid #dce6f0;border-radius:9px;background:#fff;box-shadow:0 18px 50px #17305038}._previewModal_1iwtb_11>div:last-child{overflow:auto;padding:15px}._previewModal_1iwtb_11 h2{font-size:16px}._previewModal_1iwtb_11 ._detailActions_1iwtb_9{display:flex;margin:0;padding:0 15px 15px}._createForm_1iwtb_12{width:min(650px,100%);max-height:90vh;overflow:auto;border-radius:9px;background:#fff}._createFields_1iwtb_12{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:17px}._createFields_1iwtb_12 ._wide_1iwtb_12{grid-column:1 / -1}._createFooter_1iwtb_12{display:flex;justify-content:flex-end;gap:8px;padding:13px 17px;border-top:1px solid #e2eaf2}@media(max-width:1450px){._layout_1iwtb_2{grid-template-columns:minmax(0,1fr) 335px}._cardGrid_1iwtb_5{grid-template-columns:repeat(2,minmax(0,1fr))}._filters_1iwtb_7{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media(max-width:1100px){._layout_1iwtb_2{grid-template-columns:1fr}._detail_1iwtb_4{position:static}._detailPreview_1iwtb_9{max-width:640px}._detailBody_1iwtb_9{display:grid;grid-template-columns:1fr 1fr;gap:14px}._detailTitle_1iwtb_9,._detailBody_1iwtb_9>._badge_1iwtb_5,._detailActions_1iwtb_9,._exportActions_1iwtb_9,._reviewActions_1iwtb_9{grid-column:1 / -1}}@media(max-width:700px){._cardGrid_1iwtb_5,._detailBody_1iwtb_9,._createFields_1iwtb_12{grid-template-columns:1fr}._filters_1iwtb_7{grid-template-columns:1fr 1fr}._detailTitle_1iwtb_9,._detailBody_1iwtb_9>._badge_1iwtb_5,._detailActions_1iwtb_9,._exportActions_1iwtb_9,._reviewActions_1iwtb_9{grid-column:auto}._previewBackdrop_1iwtb_11{padding:12px}._createFields_1iwtb_12 ._wide_1iwtb_12{grid-column:auto}}._page_ndeeo_1{max-width:1680px;margin:0 auto;color:#14213b}._layout_ndeeo_2{display:grid;grid-template-columns:170px minmax(0,1fr);gap:13px;align-items:start}._navigation_ndeeo_2{position:sticky;top:84px;display:grid;gap:4px;padding:16px 8px;border:1px solid #e0e8f0;border-radius:7px;background:#fff}._navigation_ndeeo_2 h2{margin:0 9px 14px;color:#1b2c47;font-size:16px}._navigation_ndeeo_2 button{display:flex;align-items:center;gap:9px;min-height:41px;padding:0 12px;border:0;border-left:3px solid transparent;border-radius:4px;color:#56708c;background:transparent;text-align:left;font-size:calc(11px + var(--font-size-increase));cursor:pointer}._navigation_ndeeo_2 button:hover{color:#1976ed;background:#f2f7fc}._navigation_ndeeo_2 button._active_ndeeo_2{color:#1976ed;border-left-color:#1976ed;background:#eaf4ff;font-weight:700}._content_ndeeo_3{min-width:0}._breadcrumbs_ndeeo_3{display:flex;align-items:center;gap:10px;margin-bottom:13px;color:#7c8fa6;font-size:12px}._breadcrumbs_ndeeo_3 strong{color:#365373;font-weight:600}._dictionaryLayout_ndeeo_4{display:grid;grid-template-columns:188px minmax(0,1fr);gap:11px}._categories_ndeeo_4{min-width:0;padding:15px 8px;border:1px solid #e0e8f0;border-radius:7px;background:#fff}._categories_ndeeo_4 h2{margin:0 8px 14px;font-size:14px;color:#1b2c47}._categories_ndeeo_4 button{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;padding:0 8px;border:0;border-radius:4px;color:#58718d;background:transparent;text-align:left;font-size:11px;cursor:pointer}._categories_ndeeo_4 button span{flex:1}._categories_ndeeo_4 button small{color:#92a3b8}._categories_ndeeo_4 button._active_ndeeo_2{color:#1976ed;background:#eaf4ff;font-weight:700}._categories_ndeeo_4 ._subCategory_ndeeo_4{padding-left:27px;font-size:10px}._panel_ndeeo_5{min-width:0;min-height:540px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0b}._panelHeader_ndeeo_5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:15px;border-bottom:1px solid #edf1f5}._panelHeader_ndeeo_5 h2{margin:0;color:#1b2c47;font-size:15px}._panelHeader_ndeeo_5 h2 span{color:#8ca0b5;font-size:11px;font-weight:400}._toolbar_ndeeo_5{display:flex;align-items:center;flex-wrap:wrap;gap:7px}._search_ndeeo_5{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 8px;border:1px solid #d7e1ec;border-radius:5px;color:#8599af;background:#fff}._search_ndeeo_5 input{min-width:120px;width:170px;border:0;outline:0;color:#49627f;font-size:11px;background:transparent}._filterSelect_ndeeo_5{min-height:34px;max-width:180px;padding:0 8px;border:1px solid #d7e1ec;border-radius:5px;color:#49627f;background:#fff;font-size:11px}._tableWrap_ndeeo_5{overflow:auto}._table_ndeeo_5{width:100%;border-collapse:collapse;white-space:nowrap}._table_ndeeo_5 th{height:40px;padding:0 9px;border-bottom:1px solid #e1e9f2;color:#657d98;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._table_ndeeo_5 td{padding:12px 9px;border-bottom:1px solid #edf1f5;color:#4c627e;font-size:calc(11px + var(--font-size-increase))}._table_ndeeo_5 td strong{color:#1c4f87}._table_ndeeo_5 td small{display:block;margin-top:4px;color:#91a2b7;font-size:10px}._table_ndeeo_5 td._code_ndeeo_5{color:#1976ed;font:10px DM Mono,monospace}._table_ndeeo_5 ._rowSelected_ndeeo_5 td{background:#eaf4ff}._rowActions_ndeeo_5{display:flex;gap:4px}._rowActions_ndeeo_5 button{display:inline-flex;align-items:center;gap:4px;min-height:25px;padding:0 5px;border:0;color:#1976ed;background:transparent;font-size:10px;cursor:pointer}._rowActions_ndeeo_5 button:disabled{color:#a1b0c2;cursor:not-allowed}._stateBadge_ndeeo_5,._booleanBadge_ndeeo_5{display:inline-flex;padding:3px 6px;border-radius:4px;font-size:10px}._stateBadge_ndeeo_5{color:#268d68;background:#e7f8ef}._stateBadge_ndeeo_5[data-enabled=false]{color:#8495aa;background:#edf2f7}._booleanBadge_ndeeo_5{color:#2676d0;background:#e9f3ff}._booleanBadge_ndeeo_5[data-value=false]{color:#8495aa;background:#edf2f7}._pagination_ndeeo_5{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;color:#8396ad;font-size:11px}._pagination_ndeeo_5>div{display:flex;align-items:center;gap:6px}._pagination_ndeeo_5 button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #d4e1ef;border-radius:4px;color:#5f7c9d;background:#fff}._pagination_ndeeo_5 button:disabled{opacity:.4}._pagination_ndeeo_5 select{height:28px;border:1px solid #d4e1ef;border-radius:4px;color:#5f7c9d;background:#fff}._backdrop_ndeeo_6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:flex-end;background:#11253d4f}._drawer_ndeeo_6{width:min(465px,100%);max-height:100vh;display:flex;flex-direction:column;border-left:1px solid #dce6f0;background:#fff;box-shadow:-10px 0 40px #18315229}._drawerHeader_ndeeo_6{display:flex;align-items:center;justify-content:space-between;padding:19px 20px;border-bottom:1px solid #e5ecf3}._drawerHeader_ndeeo_6 h2{margin:0;color:#1b2c47;font-size:16px}._drawerForm_ndeeo_6{flex:1;min-height:0;display:flex;flex-direction:column}._formBody_ndeeo_6{display:grid;align-content:start;gap:14px;overflow:auto;padding:20px}._formFooter_ndeeo_6{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding:15px 20px;border-top:1px solid #e5ecf3;background:#fff}._field_ndeeo_6{display:grid;gap:7px;color:#657d98;font-size:calc(11px + var(--font-size-increase))}._field_ndeeo_6 input,._field_ndeeo_6 select,._field_ndeeo_6 textarea{box-sizing:border-box;width:100%;min-height:36px;padding:0 10px;border:1px solid #d7e1ec;border-radius:5px;color:#304967;background:#fff;font:inherit}._field_ndeeo_6 textarea{min-height:82px;padding-top:9px;resize:vertical}._field_ndeeo_6 input:disabled,._field_ndeeo_6 select:disabled,._field_ndeeo_6 textarea:disabled{color:#8093a9;background:#f4f7fa}._field_ndeeo_6 input:focus,._field_ndeeo_6 select:focus,._field_ndeeo_6 textarea:focus{border-color:#75abe5;outline:0;box-shadow:0 0 0 3px #1976ed1c}._twoFields_ndeeo_6{display:grid;grid-template-columns:1fr 1fr;gap:12px}._checkRow_ndeeo_6{display:flex;align-items:center;gap:7px;color:#4c6581;font-size:11px}._checkRow_ndeeo_6 input{accent-color:#1976ed}._formHint_ndeeo_6{margin:0;padding:10px;border:1px solid #dce8f4;border-radius:5px;color:#69839f;background:#f6faff;font-size:11px;line-height:1.7}._checkList_ndeeo_6{display:grid;gap:8px;max-height:220px;overflow:auto;padding:11px;border:1px solid #d7e1ec;border-radius:5px}._checkList_ndeeo_6 label{display:flex;gap:8px;color:#56708c;font-size:11px}._checkList_ndeeo_6 input{accent-color:#1976ed}._roleDetail_ndeeo_6{display:grid;grid-template-columns:minmax(180px,.4fr) 1fr;gap:15px;padding:16px}._roleCards_ndeeo_6{display:grid;gap:8px;align-content:start}._roleCard_ndeeo_6{padding:11px;border:1px solid #e0e8f0;border-radius:5px;color:#55708e;background:#fff;text-align:left}._roleCard_ndeeo_6._selected_ndeeo_6{color:#1976ed;border-color:#1976ed;background:#f1f7ff}._roleCard_ndeeo_6 strong{display:block;font-size:12px}._roleCard_ndeeo_6 small{display:block;margin-top:5px;color:#849ab1;font-size:10px}._permissions_ndeeo_6{display:flex;flex-wrap:wrap;align-content:start;gap:7px}._permissions_ndeeo_6 span{padding:7px 10px;border:1px solid #dce8f4;border-radius:4px;color:#3e72ac;background:#f4f9ff;font-size:11px}._roleNote_ndeeo_6{grid-column:1 / -1;margin:0;color:#8194ab;font-size:11px}._uploadButton_ndeeo_7{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:35px;padding:0 12px;border:1px solid #c8d9ee;border-radius:6px;color:#3c6fae;background:#fff;cursor:pointer;font-size:11px;font-weight:600}._uploadButton_ndeeo_7 input{display:none}._importModal_ndeeo_7{width:min(920px,100%);max-height:88vh;display:flex;flex-direction:column;border-radius:8px;background:#fff}._importBody_ndeeo_7{overflow:auto;padding:16px}._importNote_ndeeo_7{margin:0 0 13px;color:#7087a1;font-size:11px;line-height:1.8}._logDetails_ndeeo_7{margin:0;padding:13px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#506a89;background:#f5f8fc;font:11px/1.7 DM Mono,monospace}._logFilters_ndeeo_7{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px;border-bottom:1px solid #e6edf4}._logFilters_ndeeo_7 ._field_ndeeo_6{min-width:135px}._numberPreview_ndeeo_7{padding:10px;border:1px solid #dce8f4;border-radius:5px;color:#1976ed;background:#f4f9ff;font:12px DM Mono,monospace}@media(max-width:1150px){._dictionaryLayout_ndeeo_4{grid-template-columns:1fr}._categories_ndeeo_4{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._categories_ndeeo_4 h2{width:100%;margin-bottom:6px}._categories_ndeeo_4 button{width:auto;min-width:110px}._categories_ndeeo_4 ._subCategory_ndeeo_4{padding-left:8px}}@media(max-width:780px){._layout_ndeeo_2{grid-template-columns:1fr}._navigation_ndeeo_2{position:static;display:flex;overflow:auto;padding:8px}._navigation_ndeeo_2 h2{display:none}._navigation_ndeeo_2 button{flex:0 0 auto;border-left:0;border-bottom:2px solid transparent}._navigation_ndeeo_2 button._active_ndeeo_2{border-left-color:transparent;border-bottom-color:#1976ed}._roleDetail_ndeeo_6{grid-template-columns:1fr}._panelHeader_ndeeo_5{align-items:flex-start}._drawer_ndeeo_6{width:min(465px,100%)}}._page_s291i_1{max-width:1700px;margin:0 auto;color:#14213b}._heading_s291i_2{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px}._heading_s291i_2 h1{margin:0;font-size:calc(25px + var(--font-size-increase));letter-spacing:-.03em}._heading_s291i_2 p{margin:7px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._actions_s291i_4{display:flex;flex-wrap:wrap;gap:7px}._primary_s291i_4,._secondary_s291i_4{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 12px;font-size:calc(11px + var(--font-size-increase));font-weight:600;cursor:pointer}._primary_s291i_4{border:1px solid #1976ed;color:#fff;background:#1976ed;box-shadow:0 3px 8px #1976ed2e}._primary_s291i_4:hover{background:#155cca}._secondary_s291i_4{border:1px solid #c8d9ee;color:#3c6fae;background:#fff}._secondary_s291i_4:hover{border-color:#1976ed;color:#1976ed}._primary_s291i_4:disabled,._secondary_s291i_4:disabled{cursor:wait;opacity:.6}._feedback_s291i_5{display:flex;gap:10px;margin-bottom:12px;padding:10px 13px;border:1px solid #f4c5c8;border-radius:6px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase))}._feedback_s291i_5 span{color:#8d555a}._filters_s291i_6{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:10px;padding:15px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._filters_s291i_6 label{display:grid;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._filters_s291i_6 input,._filters_s291i_6 select{width:100%;min-height:34px;border:1px solid #d7e1ec;border-radius:5px;padding:0 9px;color:#445872;background:#fff;font-size:calc(11px + var(--font-size-increase))}._filters_s291i_6 input:focus,._filters_s291i_6 select:focus,button:focus-visible{outline:2px solid #72abed;outline-offset:2px}._filterActions_s291i_6{display:flex;align-items:flex-end;gap:8px}._link_s291i_6{min-height:34px;border:0;color:#3976b6;background:transparent;font-size:calc(11px + var(--font-size-increase));cursor:pointer}._meta_s291i_7{display:flex;align-items:center;gap:22px;margin:13px 0;padding:11px 15px;border:1px solid #dce7f1;border-radius:6px;color:#70829a;background:#f8fbfe}._meta_s291i_7 div{display:flex;align-items:baseline;gap:6px}._meta_s291i_7 strong{color:#1c4f87;font-size:calc(18px + var(--font-size-increase))}._meta_s291i_7 span,._meta_s291i_7 small{font-size:calc(10px + var(--font-size-increase))}._meta_s291i_7 small{margin-left:auto;color:#95a2b2}._tabs_s291i_8{display:flex;gap:2px;margin-bottom:12px;border-bottom:1px solid #dce5ef}._tabs_s291i_8 button{display:inline-flex;align-items:center;gap:6px;min-height:37px;padding:0 13px;border:0;border-bottom:2px solid transparent;color:#77879a;background:transparent;font-size:calc(11px + var(--font-size-increase));cursor:pointer}._tabs_s291i_8 button:hover,._tabs_s291i_8 ._activeTab_s291i_8{color:#1976ed}._tabs_s291i_8 ._activeTab_s291i_8{border-bottom-color:#1976ed;font-weight:600}._panel_s291i_9{min-width:0;padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelHeading_s291i_9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._panelHeading_s291i_9 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelHeading_s291i_9 small{color:#8c9aae;font-size:calc(10px + var(--font-size-increase))}._tableWrap_s291i_9{overflow:auto}._panel_s291i_9 table{width:100%;border-collapse:collapse;white-space:nowrap}._panel_s291i_9 th{height:36px;padding:0 9px;border-bottom:1px solid #dfe8f0;color:#63758c;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._panel_s291i_9 td{min-height:43px;padding:9px;border-bottom:1px solid #edf1f5;color:#64758b;font-size:calc(10px + var(--font-size-increase));vertical-align:middle}._panel_s291i_9 td strong,._panel_s291i_9 td small{display:block}._panel_s291i_9 td strong{color:#304967;font-size:calc(11px + var(--font-size-increase))}._panel_s291i_9 td small{margin-top:3px;color:#98a5b5;font-size:calc(9px + var(--font-size-increase))}._panel_s291i_9 ._value_s291i_9{color:#1d609f;font-weight:700}._panel_s291i_9 ._value_s291i_9 small{display:inline;color:#8c9aae;font-weight:400}._map_s291i_10{position:relative;min-height:550px;overflow:hidden;border:1px solid #d5dce1;border-radius:5px;background:#e7ebe8}._mapGrid_s291i_10{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.58;background-color:#e7ebe8;background-image:radial-gradient(#b8c1bb 1px,transparent 1px),repeating-linear-gradient(27deg,transparent 0 19px,rgba(120,132,126,.14) 20px,transparent 21px),repeating-linear-gradient(116deg,transparent 0 29px,rgba(120,132,126,.1) 30px,transparent 31px);background-size:13px 13px,auto,auto}._mapPoint_s291i_10{position:absolute;z-index:3;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px;border:0;color:#1a6fca;background:transparent;font:calc(9px + var(--font-size-increase)) "DM Mono",monospace;cursor:pointer}._mapPoint_s291i_10 span{width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#1a6fca;box-shadow:0 2px 5px #14213b4d}._roadway_s291i_10{position:absolute;left:22%;top:48%;z-index:2;padding:4px 8px;border-left:2px solid #526d7d;color:#526d7d;background:#ffffffb3;font-size:calc(10px + var(--font-size-increase))}._mapLegend_s291i_10{position:absolute;right:12px;bottom:12px;display:grid;gap:7px;padding:10px 12px;border:1px solid #dce5ef;border-radius:6px;color:#63758c;background:#fffffff0;font-size:calc(10px + var(--font-size-increase))}._mapLegend_s291i_10 span{display:flex;align-items:center;gap:6px}._pointLegend_s291i_10{width:9px;height:9px;border-radius:50%;background:#1a6fca}._lineLegend_s291i_10{width:13px;height:2px;background:#526d7d}._state_s291i_11{min-height:280px;display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._state_s291i_11 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._state_s291i_11 span{max-width:420px;font-size:calc(11px + var(--font-size-increase))}._spinner_s291i_11{animation:_spin_s291i_11 1s linear infinite}@keyframes _spin_s291i_11{to{transform:rotate(360deg)}}@media(max-width:1100px){._filters_s291i_6{grid-template-columns:repeat(3,1fr)}}._filters_s291i_6 button:focus-visible,._tabs_s291i_8 button:focus-visible,._mapPoint_s291i_10:focus-visible{outline:2px solid #72abed;outline-offset:2px}@media(max-width:760px){._heading_s291i_2{flex-direction:column}._filters_s291i_6{grid-template-columns:1fr}._meta_s291i_7{flex-wrap:wrap}._meta_s291i_7 small{width:100%;margin-left:0}._filterActions_s291i_6{align-items:center}}._savedNotice_s291i_15{display:inline-flex;align-items:center;gap:6px;margin-bottom:11px;padding:7px 10px;border-radius:5px;color:#247247;background:#effaf3;font-size:calc(11px + var(--font-size-increase))}._publishedFilter_s291i_16{display:grid;align-content:center;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._publishedFilter_s291i_16 strong{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 9px;border:1px solid #b9dfca;border-radius:5px;color:#247247;background:#f1fbf5;font-size:calc(11px + var(--font-size-increase))}._selectedRow_s291i_17 td{background:#edf6ff}._rowLink_s291i_17{display:grid;gap:3px;padding:0;border:0;color:#1b4f87;background:transparent;text-align:left;cursor:pointer}._rowLink_s291i_17:hover strong{color:#1976ed;text-decoration:underline}._rowLink_s291i_17 small,._panel_s291i_9 td small{display:block;color:#8797aa;font-size:calc(10px + var(--font-size-increase))}._publishedBadge_s291i_17{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:4px;color:#247247;background:#ecf9f1;font-size:calc(10px + var(--font-size-increase));font-weight:700}._iconButton_s291i_17{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid #d9e4ef;border-radius:5px;color:#52769a;background:#fff;cursor:pointer}._iconButton_s291i_17:hover{border-color:#1976ed;color:#1976ed}._drawerBackdrop_s291i_17{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#14233761}._drawer_s291i_17{width:min(620px,100vw);height:100%;overflow:auto;border-left:1px solid #dce5ef;background:#fff;box-shadow:-16px 0 40px #14233733}._drawerHeader_s291i_17{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid #e0e8f0;background:#fff}._drawerHeader_s291i_17 h2{margin:5px 0 3px;color:#1b2c47;font-size:calc(18px + var(--font-size-increase))}._drawerHeader_s291i_17 small,._drawerEyebrow_s291i_17{color:#8797aa;font-size:calc(10px + var(--font-size-increase))}._drawerEyebrow_s291i_17{color:#1976ed;font-family:DM Mono,monospace}._drawerBody_s291i_17{padding:18px 20px 35px}._detailHero_s291i_17{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px;padding:16px;border:1px solid #cfe3f5;border-radius:7px;color:#1c4f87;background:#f4faff}._detailHero_s291i_17 strong{font-size:calc(22px + var(--font-size-increase))}._detailHero_s291i_17 span{display:inline-flex;align-items:center;gap:5px;color:#247247;font-size:calc(10px + var(--font-size-increase));font-weight:700}._detailSection_s291i_17{padding:15px 0;border-bottom:1px solid #e5ebf1}._detailSection_s291i_17 h3{margin:0 0 11px;color:#2e506f;font-size:calc(14px + var(--font-size-increase))}._detailGrid_s291i_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}._detailGrid_s291i_17>div{display:grid;gap:4px;min-width:0}._detailGrid_s291i_17 span{color:#8a99aa;font-size:calc(10px + var(--font-size-increase))}._detailGrid_s291i_17 strong{overflow-wrap:anywhere;color:#435e7b;font-size:calc(11px + var(--font-size-increase));font-weight:600}._drawerActions_s291i_17{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}._sourceList_s291i_17,._revisionList_s291i_17,._auditList_s291i_17{display:grid;gap:8px;margin-top:12px}._sourceList_s291i_17 article,._revisionList_s291i_17 article,._auditList_s291i_17 article{display:grid;gap:4px;padding:10px;border:1px solid #e3eaf1;border-radius:5px;background:#fbfdff}._sourceList_s291i_17 strong,._revisionList_s291i_17 strong,._auditList_s291i_17 strong{color:#4c6680;font-size:calc(11px + var(--font-size-increase))}._sourceList_s291i_17 span,._revisionList_s291i_17 span,._auditList_s291i_17 span{color:#647a92;font-size:calc(10px + var(--font-size-increase))}._sourceList_s291i_17 small,._revisionList_s291i_17 small,._auditList_s291i_17 small,._auditList_s291i_17>small{color:#8b99aa;font-size:calc(10px + var(--font-size-increase))}._muted_s291i_17{margin:8px 0 0;color:#8c9aad;font-size:calc(11px + var(--font-size-increase))}@media(max-width:760px){._detailGrid_s291i_17{grid-template-columns:1fr}._drawerHeader_s291i_17,._drawerBody_s291i_17{padding-right:15px;padding-left:15px}}._savedBar_s291i_19{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding-top:12px;border-top:1px dashed #dce5ef}._savedBar_s291i_19 label{min-width:180px}._savedBar_s291i_19 ._saveName_s291i_19{flex:1;min-width:220px}._savedBar_s291i_19 button:disabled{cursor:not-allowed;opacity:.55}._savedError_s291i_19{flex-basis:100%;margin:0;color:#b33c45;font-size:calc(11px + var(--font-size-increase))}._state_toat6_1{display:grid;place-content:center;justify-items:center;gap:8px;border:1px dashed #d5dce1;border-radius:5px;background:#f6f8fa;color:#8c9aad;text-align:center}._state_toat6_1 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._state_toat6_1 span{font-size:calc(11px + var(--font-size-increase))}._state_toat6_1 button{height:30px;padding:0 14px;border:1px solid #c8d9ee;border-radius:6px;color:#3c6fae;background:#fff}._spinner_toat6_5{animation:_spin_toat6_5 1s linear infinite}._summary_toat6_6{margin-top:8px;color:#7a8d98;font-size:calc(11px + var(--font-size-increase))}@keyframes _spin_toat6_5{to{transform:rotate(360deg)}}._page_ee6tw_1{max-width:1700px;margin:0 auto;color:#14213b}._heading_ee6tw_2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:21px}._heading_ee6tw_2 h1{margin:0;font-size:calc(25px + var(--font-size-increase));letter-spacing:-.03em}._heading_ee6tw_2 p{margin:7px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._primary_ee6tw_5,._secondary_ee6tw_5,._actionButton_ee6tw_5{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 13px;font-size:calc(12px + var(--font-size-increase));font-weight:600}._primary_ee6tw_5{border:1px solid #1976ed;color:#fff;background:#1976ed;box-shadow:0 3px 8px #1976ed2b}._primary_ee6tw_5:hover{background:#155cca}._primary_ee6tw_5:disabled,._secondary_ee6tw_5:disabled,._actionButton_ee6tw_5:disabled{cursor:wait;opacity:.65}._secondary_ee6tw_5,._actionButton_ee6tw_5{border:1px solid #c8d9ee;color:#3c6fae;background:#fff}._cardGrid_ee6tw_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._panel_ee6tw_10{min-width:0;padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelHeading_ee6tw_11{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}._headingActions_ee6tw_12,._rowActions_ee6tw_12{display:flex;align-items:center;gap:7px}._archiveToggle_ee6tw_14{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:36px;padding:0 11px;border:1px solid #d7e1ec;border-radius:6px;color:#61748c;background:#fff;font-size:calc(12px + var(--font-size-increase));font-weight:500;white-space:nowrap;cursor:pointer}._archiveToggle_ee6tw_14:hover{border-color:#8ab7ee}._archiveToggle_ee6tw_14:has(input:checked){border-color:#b8d2ec;color:#155cca;background:#e8f2ff}._archiveToggle_ee6tw_14:has(input:focus-visible){outline:3px solid rgba(25,118,237,.25);outline-offset:2px}._archiveToggle_ee6tw_14 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 30px;width:30px;height:18px;margin:0;border:1px solid #9aa8bb;border-radius:9px;outline:none;background:#9aa8bb;cursor:pointer}._archiveToggle_ee6tw_14 input:before{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff}._archiveToggle_ee6tw_14 input:checked{border-color:#1976ed;background:#1976ed}._archiveToggle_ee6tw_14 input:checked:before{transform:translate(12px)}@media(forced-colors:active){._archiveToggle_ee6tw_14 input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._archiveToggle_ee6tw_14 input:before{display:none}}._actionButton_ee6tw_5{min-height:28px;padding:0 8px;font-size:calc(10px + var(--font-size-increase));white-space:nowrap}._dangerButton_ee6tw_25{border-color:#e7b9bd;color:#b33c45;background:#fff8f8}._dangerButton_ee6tw_25:hover{border-color:#d98c93;background:#fff1f2}._panelHeading_ee6tw_11 h2{display:flex;align-items:center;gap:7px;margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelHeading_ee6tw_11 h2 svg{color:#1976ed}._panelHeading_ee6tw_11 small{color:#8c9aae;font-size:calc(11px + var(--font-size-increase));font-weight:400}._panel_ee6tw_10 table{width:100%;border-collapse:collapse;white-space:nowrap}._panel_ee6tw_10 th{height:37px;padding:0 9px;border-bottom:1px solid #dfe8f0;color:#63758c;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._panel_ee6tw_10 td{height:43px;padding:0 9px;border-bottom:1px solid #edf1f5;color:#64758b;font-size:calc(10px + var(--font-size-increase))}._tableWrap_ee6tw_32{overflow:auto}._selectedRow_ee6tw_32 td{background:#edf6ff}._link_ee6tw_32{border:0;padding:0;color:#1976ed;background:transparent;font-weight:600}._surveyMetrics_ee6tw_33{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}._surveyMetrics_ee6tw_33>div{min-width:0;padding:14px 16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._surveyMetrics_ee6tw_33 span{display:block;color:#7e8ca0;font-size:calc(10px + var(--font-size-increase))}._surveyMetrics_ee6tw_33 strong{display:block;margin-top:7px;overflow:hidden;color:#1b2c47;font-size:calc(17px + var(--font-size-increase));text-overflow:ellipsis;white-space:nowrap}._filters_ee6tw_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:9px;margin-bottom:12px;padding:15px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._filters_ee6tw_37>button{align-self:end}._filters_ee6tw_37 label,._form_ee6tw_40 label{display:grid;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._filters_ee6tw_37 input,._filters_ee6tw_37 select,._form_ee6tw_40 input,._form_ee6tw_40 select,._form_ee6tw_40 textarea{width:100%;min-height:36px;border:1px solid #d7e1ec;border-radius:5px;padding:0 10px;color:#445872;background:#fff;font-size:calc(12px + var(--font-size-increase))}._form_ee6tw_40 textarea{min-height:78px;padding:9px 10px;resize:vertical}._stationGrid_ee6tw_43{display:grid;grid-template-columns:minmax(650px,1.65fr) minmax(380px,1fr);gap:12px}._roadwayLayout_ee6tw_45{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:12px}._roadwayLayout_ee6tw_45>._panel_ee6tw_10,._roadwayLayout_ee6tw_45>._stack_ee6tw_46{min-width:0}._splitThree_ee6tw_48{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(360px,1.1fr) minmax(380px,1.2fr);gap:12px;margin-bottom:12px;align-items:stretch}._stack_ee6tw_46{display:grid;gap:12px;align-content:start}._tree_ee6tw_50{display:grid;gap:2px;max-height:520px;overflow:auto}._treeSearch_ee6tw_51{position:relative;margin-bottom:10px}._treeSearch_ee6tw_51 svg{position:absolute;top:11px;left:10px;color:#9aa9ba}._treeSearch_ee6tw_51 input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:36px;border:1px solid #d7e1ec;border-radius:5px;padding:0 10px 0 32px;color:#445872;font-size:calc(12px + var(--font-size-increase))}._tree_ee6tw_50 button{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;border:0;border-radius:5px;padding:0 9px;color:#3d5470;background:transparent;text-align:left;font-size:calc(12px + var(--font-size-increase))}._tree_ee6tw_50 button:hover{background:#f2f6fa}._tree_ee6tw_50 button span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tree_ee6tw_50 button small{color:#93a1b3;font-size:calc(10px + var(--font-size-increase))}._treeActive_ee6tw_58{color:#1976ed!important;background:#edf6ff!important;font-weight:600}._treeOpen_ee6tw_59{transform:rotate(90deg)}._treeChildren_ee6tw_60{display:grid;gap:2px;margin:2px 0 6px;padding:0;list-style:none}._treeChildren_ee6tw_60 button{padding-left:26px;color:#5c7291}._treeEmpty_ee6tw_62{margin:2px 0 8px;padding-left:30px;color:#9aa9ba;font-size:calc(11px + var(--font-size-increase))}._tag_ee6tw_63{margin-left:6px;padding:1px 5px;border-radius:3px;color:#3c6fae;background:#eaf2fd;font-size:calc(9px + var(--font-size-increase))}._footLinks_ee6tw_64{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._map_ee6tw_65{position:relative;min-height:560px;overflow:hidden;border:1px solid #d5dce1;border-radius:5px;background:#e2e5e1}._mapGrid_ee6tw_66{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.58;background-color:#e5e7e3;background-image:radial-gradient(#bac0ba 1px,transparent 1px),repeating-linear-gradient(27deg,transparent 0 19px,rgba(120,132,126,.14) 20px,transparent 21px),repeating-linear-gradient(116deg,transparent 0 29px,rgba(120,132,126,.1) 30px,transparent 31px);background-size:13px 13px,auto,auto}._mapPoint_ee6tw_67,._mapSelected_ee6tw_67{position:absolute;z-index:2;display:grid;place-items:center;transform:translate(-50%,-100%);border:0;padding:0;color:#1976ed;background:transparent;filter:drop-shadow(0 2px 2px rgba(20,33,59,.28))}._mapSelected_ee6tw_67{z-index:3;color:#e34c55}._mapCaption_ee6tw_68{position:absolute;z-index:4;right:12px;bottom:12px;display:grid;gap:3px;padding:10px 12px;border:1px solid #dce5ef;border-radius:6px;background:#fffffff0;box-shadow:0 6px 18px #203c5c1f}._mapCaption_ee6tw_68 strong{font-size:calc(12px + var(--font-size-increase))}._mapCaption_ee6tw_68 span,._mapCaption_ee6tw_68 small{color:#718198;font:calc(10px + var(--font-size-increase)) "DM Mono",monospace}._empty_ee6tw_70,._state_ee6tw_70{min-height:260px;display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._empty_ee6tw_70 strong,._state_ee6tw_70 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._empty_ee6tw_70 span,._state_ee6tw_70 span{max-width:430px;font-size:calc(11px + var(--font-size-increase))}._feedback_ee6tw_72{margin-bottom:12px;padding:10px 13px;border:1px solid;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._feedbackSuccess_ee6tw_73{border-color:#b9dfca;color:#247247;background:#f1fbf5}._feedbackError_ee6tw_74{border-color:#f4c5c8;color:#b33c45;background:#fff1f2}._state_ee6tw_70{min-height:calc(100vh - 150px)}._spinner_ee6tw_75{animation:_spin_ee6tw_75 1s linear infinite}._backdrop_ee6tw_76{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#1423376b}._coalSeamPanel_ee6tw_77{align-self:start;display:flex;flex-direction:column}._coalSeamPanel_ee6tw_77 ._panelHeading_ee6tw_11{margin-bottom:3px}._coalSeamDetails_ee6tw_79{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,auto));column-gap:36px;align-content:start}._coalSeamField_ee6tw_80{min-width:0;display:grid;align-content:center;gap:4px;min-height:58px;padding:9px 0;border-bottom:1px solid #edf1f5}._coalSeamField_ee6tw_80 span{color:#8797ab;font-size:calc(11px + var(--font-size-increase))}._coalSeamField_ee6tw_80 strong{color:#304967;font-size:calc(13px + var(--font-size-increase));font-weight:600;line-height:1.45;overflow-wrap:anywhere}._detailGrid_ee6tw_83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}._roadwayInfoPanel_ee6tw_85{padding:20px 22px 22px;border-color:#d8e5f1;border-radius:9px;background:#fff;box-shadow:0 7px 20px #203c5c0f}._roadwayInfoPanel_ee6tw_85 ._panelHeading_ee6tw_11{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e8eff5}._roadwayInfoPanel_ee6tw_85 ._panelHeading_ee6tw_11 h2{color:#183452;font-size:calc(16px + var(--font-size-increase));letter-spacing:-.01em}._roadwayInfoPanel_ee6tw_85 ._panelHeading_ee6tw_11 ._actionButton_ee6tw_5{min-height:32px;padding:0 11px;border-color:#b8d2ec;color:#2876c5;background:#fafdff}._roadwayInfoPanel_ee6tw_85 ._detailGrid_ee6tw_83{column-gap:0;row-gap:0}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90{min-width:0;min-height:58px;display:flex;flex-direction:column;justify-content:center;padding:12px 0 11px;border-bottom:1px solid #edf2f6}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:nth-child(odd){padding-right:28px;border-right:1px solid #edf2f6}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:nth-child(2n){padding-left:28px}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90 span{margin-bottom:6px;color:#8797ab;font-size:calc(11px + var(--font-size-increase));line-height:1.25}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:last-child{grid-column:1 / -1;padding-right:0;padding-left:0;border-right:0}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90 strong{color:#294766;font-size:calc(13px + var(--font-size-increase));font-weight:650;line-height:1.35;overflow-wrap:anywhere}._splitThree_ee6tw_48>._panel_ee6tw_10{box-sizing:border-box}._modal_ee6tw_97{width:min(760px,100%);max-height:calc(100vh - 56px);overflow:auto;border:1px solid #dce5ef;border-radius:8px;background:#fff;box-shadow:0 24px 60px #14233747}._modal_ee6tw_97>header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #e0e8f0;background:#fff}._modal_ee6tw_97 h2{margin:0;font-size:calc(16px + var(--font-size-increase))}._modal_ee6tw_97 header button{display:grid;place-items:center;border:0;color:#718198;background:transparent}._form_ee6tw_40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}._full_ee6tw_100,._actions_ee6tw_100,._formError_ee6tw_100{grid-column:1 / -1}._actions_ee6tw_100{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}._formError_ee6tw_100{padding:9px 12px;border:1px solid #f4c5c8;border-radius:5px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase))}@keyframes _spin_ee6tw_75{to{transform:rotate(360deg)}}@media(max-width:1400px){._cardGrid_ee6tw_9{grid-template-columns:repeat(2,1fr)}._stationGrid_ee6tw_43,._splitThree_ee6tw_48,._roadwayLayout_ee6tw_45{grid-template-columns:1fr}._map_ee6tw_65{min-height:420px}}@media(max-width:760px){._heading_ee6tw_2{flex-direction:column}._headingActions_ee6tw_12{flex-wrap:wrap}._cardGrid_ee6tw_9,._detailGrid_ee6tw_83,._form_ee6tw_40,._filters_ee6tw_37,._surveyMetrics_ee6tw_33{grid-template-columns:1fr}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:last-child{grid-column:auto}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:nth-child(odd){padding-right:0;border-right:0}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:nth-child(2n){padding-left:0}._roadwayInfoPanel_ee6tw_85 ._detailField_ee6tw_90:nth-last-child(2){border-bottom:1px solid #edf2f6}._coalSeamDetails_ee6tw_79{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}._coalSeamField_ee6tw_80{min-height:52px}}@media(prefers-reduced-motion:reduce){._spinner_ee6tw_75{animation:none}}._profileModal_ee6tw_106{width:min(820px,100%)}._profileBody_ee6tw_107{display:grid;gap:10px;padding:14px 18px 18px}._profileChart_ee6tw_108{width:100%;height:auto;border:1px solid #e0e8f0;border-radius:6px;background:#fbfdff}._profileGrid_ee6tw_109{stroke:#e6edf3;stroke-width:1}._profileAxis_ee6tw_110{stroke:#9fb0c3;stroke-width:1.2}._profileTick_ee6tw_111{fill:#6b7f95;font-size:11px}._profileAxisLabel_ee6tw_112{fill:#4c6078;font-size:12px}._profileLine_ee6tw_113{fill:none;stroke:#8fb5d9;stroke-width:2;stroke-linejoin:round}._profilePoint_ee6tw_114{cursor:pointer;outline:none}._profilePoint_ee6tw_114:focus-visible circle,._profilePoint_ee6tw_114:hover circle{stroke:#1f5f86;stroke-width:2}._profileDot_published_ee6tw_116{fill:#2f7de1}._profileDot_working_ee6tw_117{fill:#f08a24}._profileDot_none_ee6tw_118{fill:#a9b6c4}._profileLegend_ee6tw_119{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;color:#4c6078;list-style:none;font-size:calc(11px + var(--font-size-increase))}._profileLegend_ee6tw_119 li{display:inline-flex;align-items:center;gap:6px}._profileLegend_ee6tw_119 i{display:inline-block;width:10px;height:10px;border-radius:50%}._profileNote_ee6tw_122{color:#7a8da1;font-size:calc(10px + var(--font-size-increase))}._page_1q3id_2{max-width:1800px;margin:0 auto;color:#182c48}._page_1q3id_2 button{font-family:inherit;cursor:pointer}._page_1q3id_2 button:disabled{cursor:not-allowed;opacity:.55}._page_1q3id_2 :is(button,a,summary):focus-visible{outline:3px solid #87b6ef;outline-offset:3px}._heading_1q3id_6{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}._backButton_1q3id_7,._refreshButton_1q3id_7{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;color:#4c7aaf;background:transparent;font-size:calc(11px + var(--font-size-increase))}._backButton_1q3id_7:hover,._refreshButton_1q3id_7:hover{color:#1766c6}._breadcrumb_1q3id_9{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#798ba3;font-size:calc(11px + var(--font-size-increase))}._breadcrumb_1q3id_9 span{color:#a8b7c9}._breadcrumb_1q3id_9 strong{color:#526987;font-weight:500}._hero_1q3id_11{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:12px;padding:16px 18px;border:1px solid #dee7f0;border-radius:7px;background:#fff}._heroIdentity_1q3id_12{display:flex;align-items:center;flex:0 0 auto;gap:11px}._heroIcon_1q3id_13{display:grid;place-items:center;width:40px;height:40px;color:#1976ed;background:#edf5ff;border-radius:7px}._heroTitle_1q3id_14{display:flex;align-items:center;flex-wrap:wrap;gap:9px}._heroTitle_1q3id_14 h1{margin:0;color:#162b49;font-size:calc(21px + var(--font-size-increase));letter-spacing:-.02em}._heroIdentity_1q3id_12 p{margin:4px 0 0;color:#74869c;font-size:calc(11px + var(--font-size-increase))}._contextChain_1q3id_17{display:flex;flex-wrap:wrap;align-items:center;gap:9px;flex:1 1 250px;padding-left:18px;border-left:1px solid #dbe4ee;color:#49617e;font-size:calc(11px + var(--font-size-increase))}._contextChain_1q3id_17 i{color:#a8b8ca;font-style:normal}._heroActions_1q3id_19,._exportActions_1q3id_19,._projectActions_1q3id_19{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}._heroActions_1q3id_19{margin-left:auto}._primary_1q3id_21,._secondary_1q3id_21{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #bdd2eb;border-radius:5px;padding:0 12px;color:#2768b0;background:#fff;font-size:calc(11px + var(--font-size-increase));font-weight:600;white-space:nowrap}._primary_1q3id_21{border-color:#1976ed;color:#fff;background:#1976ed}._primary_1q3id_21:hover:not(:disabled){border-color:#155fd1;background:#155fd1}._secondary_1q3id_21:hover:not(:disabled){border-color:#79a7da;background:#f2f8ff}._dangerButton_1q3id_23{border-color:#e9d2cd;color:#af6755}._dangerButton_1q3id_23:hover:not(:disabled){border-color:#dba896;background:#fff7f3}._statusBadge_1q3id_24,._archivedTag_1q3id_24{display:inline-flex;align-items:center;padding:3px 7px;border-radius:4px;font-size:calc(10px + var(--font-size-increase));line-height:1.35;white-space:nowrap;font-weight:500}._statusPublished_1q3id_25{color:#28825b;background:#ddf4e9}._statusPending_1q3id_25{color:#b2711d;background:#fff1d9}._statusDraft_1q3id_25{color:#2874bb;background:#e6f1ff}._statusNone_1q3id_25,._archivedTag_1q3id_24{color:#77889c;background:#edf1f5}._feedback_1q3id_26{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding:10px 13px;border:1px solid;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._feedback_1q3id_26 button{display:grid;place-items:center;flex:0 0 auto;border:0;padding:0;color:inherit;background:transparent}._feedbackSuccess_1q3id_27{border-color:#b9dfca;color:#26724a;background:#effbf4}._feedbackError_1q3id_27{border-color:#efc3c5;color:#ae454b;background:#fff1f2}._topGrid_1q3id_28{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;margin-bottom:12px}._panel_1q3id_29,._innerPanel_1q3id_29,._polarPanel_1q3id_29,._publishedPanel_1q3id_29{min-width:0;border:1px solid #dee7ef;border-radius:6px;padding:14px;background:#fff}._panelHeading_1q3id_30{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}._panelHeading_1q3id_30 h2,._panelHeading_1q3id_30 h3{display:flex;align-items:center;gap:7px;margin:0;font-size:calc(14px + var(--font-size-increase));font-weight:650}._panelHeading_1q3id_30 h3{font-size:calc(12px + var(--font-size-increase))}._panelHeading_1q3id_30 :is(small,span){color:#8595a8;font-size:calc(10px + var(--font-size-increase))}._panelNote_1q3id_32{color:#8798ad;font-size:calc(10px + var(--font-size-increase))}._infoGrid_1q3id_33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e3eaf2;border-left:1px solid #e3eaf2}._infoField_1q3id_34{display:grid;grid-template-columns:minmax(92px,.85fr) minmax(0,1.15fr);min-height:34px;border-right:1px solid #e3eaf2;border-bottom:1px solid #e3eaf2;font-size:calc(10px + var(--font-size-increase))}._infoField_1q3id_34>span{display:flex;align-items:center;padding:6px 8px;color:#6b7d95;background:#f4f7fb}._infoField_1q3id_34>strong{display:flex;align-items:center;min-width:0;padding:6px 8px;color:#334e72;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._detailMap_1q3id_37{overflow:hidden;border:1px solid #d6e1e9;border-radius:5px}._metaStrip_1q3id_38{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr);margin-bottom:12px;padding:13px 16px;border:1px solid #dee7ef;border-radius:6px;background:#fff}._metaStrip_1q3id_38>div{display:grid;gap:5px;padding:0 15px;border-right:1px solid #e4ebf3}._metaStrip_1q3id_38>div:first-child{padding-left:0}._metaStrip_1q3id_38>div:last-child{border:0;padding-right:0}._metaStrip_1q3id_38 span{color:#8493a7;font-size:calc(10px + var(--font-size-increase))}._metaStrip_1q3id_38 strong{color:#415b7b;font-size:calc(11px + var(--font-size-increase));font-weight:500;overflow-wrap:anywhere}._tabs_1q3id_41{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px;margin-bottom:12px;padding:0 12px;border:1px solid #dce6ef;border-radius:6px;background:#fff}._tabList_1q3id_42{display:flex;flex-wrap:wrap;align-items:center;gap:4px}._tabList_1q3id_42 button{display:flex;align-items:center;gap:7px;min-height:43px;padding:0 12px;border:0;border-bottom:2px solid transparent;color:#718199;background:transparent;font-size:calc(11px + var(--font-size-increase))}._tabList_1q3id_42 button:hover,._tabList_1q3id_42 ._tabActive_1q3id_42{border-bottom-color:#1976ed;color:#1976ed}._tabList_1q3id_42 ._tabActive_1q3id_42{font-weight:700}._tabList_1q3id_42 small{padding:1px 5px;border-radius:10px;color:#7892b1;background:#edf3fa;font-size:calc(9px + var(--font-size-increase))}._tabAction_1q3id_42{display:inline-flex;align-items:center;gap:5px;border:0;padding:7px 0;color:#2875cc;background:transparent;font-size:calc(11px + var(--font-size-increase))}._projectArea_1q3id_43{display:grid;gap:12px;margin-bottom:12px;padding:16px;border:1px solid #dce6ef;border-radius:6px;background:#fff}._projectHeader_1q3id_44{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}._projectHeader_1q3id_44 h2{margin:0;color:#213b60;font-size:calc(17px + var(--font-size-increase))}._projectHeader_1q3id_44 p{margin:5px 0 0;color:#8292a7;font-size:calc(11px + var(--font-size-increase));line-height:1.6}._projectHeader_1q3id_44 ._projectActions_1q3id_19{align-self:center}._recordPicker_1q3id_45{display:flex;flex-wrap:wrap;align-items:stretch;gap:6px}._recordPicker_1q3id_45 button{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:7px 9px;border:1px solid #dfe7f0;border-radius:4px;color:#5b7393;background:#fff;font-size:calc(10px + var(--font-size-increase))}._recordPicker_1q3id_45 strong{font-weight:600}._recordPicker_1q3id_45 button:hover,._recordPicker_1q3id_45 ._recordPickerActive_1q3id_45{border-color:#8eb8e9;color:#246abc;background:#f0f7ff}._recordPicker_1q3id_45 span:not(._statusBadge_1q3id_24){color:#8798ae}._resultLayout_1q3id_46{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(245px,.8fr);gap:12px}._resultCards_1q3id_46{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px}._resultCard_1q3id_46{display:grid;align-content:center;gap:10px;min-height:160px;padding:14px;border:1px solid #dee7f0;border-radius:5px;background:#fff}._resultCard_1q3id_46>span{font-size:calc(31px + var(--font-size-increase));font-weight:600;font-style:italic}._resultCard_1q3id_46 small{min-height:35px;color:#657b97;font-size:calc(10px + var(--font-size-increase));line-height:1.6}._resultCard_1q3id_46 strong{color:#142c49;font-size:calc(25px + var(--font-size-increase));font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._resultCard_1q3id_46 em{color:#475f7c;font-size:calc(10px + var(--font-size-increase));font-weight:500;font-style:normal}._resultBlue_1q3id_47>span{color:#1976ed}._resultGreen_1q3id_47>span{color:#2d9666}._resultOrange_1q3id_47>span{color:#ef8433}._resultPurple_1q3id_47>span{color:#7164d8}._polarPanel_1q3id_29{display:flex;flex-direction:column;align-items:center;padding:12px}._polarPanel_1q3id_29 ._panelHeading_1q3id_30{width:100%;align-items:flex-start;margin-bottom:2px}._polarPanel_1q3id_29 ._panelHeading_1q3id_30 h3{font-size:calc(11px + var(--font-size-increase))}._polarPanel_1q3id_29 svg{display:block;width:min(220px,100%);height:auto}._polarPanel_1q3id_29 svg text{fill:#627da1;font-size:12px}._polarPanel_1q3id_29>small{color:#7a91ae;font-size:calc(10px + var(--font-size-increase))}._polarRing_1q3id_48{fill:none;stroke:#bbcee6;stroke-width:1}._polarAxis_1q3id_48{stroke:#d7e3f1;stroke-width:1}._polarNeedle_1q3id_48{stroke:#1976ed;stroke-width:3;stroke-linecap:round}._detailColumns_1q3id_49{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:12px}._resultTable_1q3id_50{overflow-x:auto;border:1px solid #e0e8f1;border-radius:4px}._resultTable_1q3id_50 table{width:100%;min-width:650px;border-collapse:collapse;color:#4a607d;font-size:calc(10px + var(--font-size-increase));font-variant-numeric:tabular-nums}._resultTable_1q3id_50 th{padding:9px 10px;color:#627a98;background:#f2f6fb;font-weight:600;text-align:left;white-space:nowrap}._resultTable_1q3id_50 td{padding:9px 10px;border-top:1px solid #e6edf5;vertical-align:top;white-space:nowrap}._resultTable_1q3id_50 tr:hover td{background:#f8fbff}._resultTable_1q3id_50 td small{display:block;max-width:230px;margin-top:4px;color:#8998aa;font-size:calc(9px + var(--font-size-increase));white-space:normal;overflow-wrap:anywhere}._tableLink_1q3id_50{border:0;padding:0;color:#1976ed;background:transparent;font:inherit}._strengthSummary_1q3id_51{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._strengthSummary_1q3id_51>div{display:grid;gap:8px;padding:13px;border:1px solid #deebf4;border-radius:5px;background:#f7fbff}._strengthSummary_1q3id_51 span{color:#7b8da6;font-size:calc(10px + var(--font-size-increase))}._strengthSummary_1q3id_51 strong{color:#284e7c;font-size:calc(24px + var(--font-size-increase));font-weight:600}._groupSummaries_1q3id_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:8px}._groupSummaries_1q3id_52>div{display:grid;gap:7px;padding:12px;border:1px solid #d6e8dc;border-radius:5px;background:#f5fbf7}._groupSummaries_1q3id_52 span{color:#57826a;font-size:calc(10px + var(--font-size-increase))}._groupSummaries_1q3id_52 strong{color:#26734b;font-size:calc(20px + var(--font-size-increase))}._groupSummaries_1q3id_52 em{font-style:normal;font-size:calc(11px + var(--font-size-increase));font-weight:400}._groupSummaries_1q3id_52 small{color:#82978a;font-size:calc(9px + var(--font-size-increase))}._sampleGrid_1q3id_53{display:grid;gap:12px}._sampleCard_1q3id_53{min-width:0;padding:13px;border:1px solid #dee8f0;border-radius:5px}._sampleCard_1q3id_53 ._resultTable_1q3id_50{margin-top:12px}._structureGrid_1q3id_54{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._strata_1q3id_54{display:flex;flex-direction:column;gap:5px}._strataProportional_1q3id_54{min-height:260px}._strataLayer_1q3id_54{display:grid;align-content:center;gap:5px;min-height:42px;padding:9px 12px;border:1px solid #d8cfbc;border-left:8px solid #bfa579;border-radius:3px;color:#6d624e;background:repeating-linear-gradient(0deg,#f4eddd 0,#f4eddd 7px,#eee5d0 7px,#eee5d0 8px)}._strataLayer_1q3id_54:nth-child(2n){border-color:#cbd4d6;border-left-color:#8fa6ab;color:#566d75;background:repeating-linear-gradient(145deg,#eef3f4 0,#eef3f4 6px,#e4ebed 6px,#e4ebed 7px)}._strataLayer_1q3id_54 strong{font-size:calc(11px + var(--font-size-increase));font-weight:500}._strataLayer_1q3id_54 small,._strataLayer_1q3id_54>span{font-size:calc(10px + var(--font-size-increase))}._strataLayer_1q3id_54>span{overflow-wrap:anywhere}._attachmentCount_1q3id_56{color:#7b8da1;font-size:calc(11px + var(--font-size-increase))}._attachmentGrid_1q3id_56,._photoGrid_1q3id_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:10px}._attachmentCard_1q3id_56{min-width:0;overflow:hidden;border:1px solid #e0e8f0;border-radius:5px;background:#fff}._imageLink_1q3id_56{display:block}._imageLink_1q3id_56 img{display:block;width:100%;height:160px;object-fit:cover;background:#edf2f6}._fileIcon_1q3id_56,._imageState_1q3id_56{display:grid;place-items:center;height:130px;color:#4d8acb;background:#eff5fb}._imageState_1q3id_56{align-content:center;gap:8px;padding:12px;text-align:center;font-size:calc(10px + var(--font-size-increase));overflow-wrap:anywhere}._attachmentInfo_1q3id_56{display:grid;gap:5px;padding:11px}._attachmentInfo_1q3id_56 strong{overflow:hidden;color:#405873;font-size:calc(11px + var(--font-size-increase));text-overflow:ellipsis;white-space:nowrap}._attachmentInfo_1q3id_56>span,._attachmentInfo_1q3id_56>small{color:#8393a8;font-size:calc(9px + var(--font-size-increase));line-height:1.6}._attachmentInfo_1q3id_56 details{color:#7890aa;font-size:calc(9px + var(--font-size-increase))}._attachmentInfo_1q3id_56 summary{cursor:pointer}._attachmentInfo_1q3id_56 code{display:block;margin-top:6px;color:#6e8095;font-size:calc(9px + var(--font-size-increase));overflow-wrap:anywhere}._downloadButton_1q3id_56{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 22px);min-height:32px;margin:0 11px 11px;border:1px solid #c7d9ed;border-radius:4px;color:#3271b8;background:#f9fcff;font-size:calc(10px + var(--font-size-increase))}._downloadButton_1q3id_56:hover{background:#eef6ff}._permissionNote_1q3id_56{margin:0;color:#8a7757;font-size:calc(11px + var(--font-size-increase));line-height:1.7}._attachmentRows_1q3id_57{display:grid;gap:7px}._attachmentRow_1q3id_57{display:flex;align-items:center;gap:9px;min-width:0;padding:9px;border:1px solid #e3eaf3;border-radius:4px;color:#53769e}._attachmentRow_1q3id_57>svg{flex:0 0 auto}._attachmentRow_1q3id_57>span{flex:1 1 auto;min-width:0;color:#506982;font-size:calc(10px + var(--font-size-increase));overflow-wrap:anywhere}._attachmentRow_1q3id_57 small{display:block;color:#8c9bae;font-size:calc(9px + var(--font-size-increase))}._attachmentRow_1q3id_57>small{flex:0 0 auto}._attachmentRow_1q3id_57 button{display:grid;place-items:center;border:0;padding:4px;color:#387ac5;background:transparent}._qualityNotice_1q3id_58{padding:10px 12px;border:1px solid #ecdaad;border-radius:4px;color:#967328;background:#fffaf0;font-size:calc(11px + var(--font-size-increase))}._qualityDanger_1q3id_58{border-color:#efc6c9;color:#b24d54;background:#fff5f5}._qualityNotice_1q3id_58 ul{margin:6px 0 0;padding-left:20px;line-height:1.7}._qualityNotice_1q3id_58 strong{font-size:calc(11px + var(--font-size-increase))}._qualityComment_1q3id_58,._returnReason_1q3id_58{margin:0;color:#6a7e98;font-size:calc(11px + var(--font-size-increase));line-height:1.65}._returnReason_1q3id_58{color:#b45b58}._auditIcon_1q3id_59{color:#558abe}._timeline_1q3id_59{display:grid;gap:0}._timeline_1q3id_59 article{position:relative;display:grid;grid-template-columns:27px minmax(0,1fr);gap:13px;padding:0 0 21px}._timeline_1q3id_59 article:not(:last-child):before{content:"";position:absolute;top:26px;left:13px;bottom:0;border-left:1px solid #dce7f2}._timelineDot_1q3id_59{z-index:1;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#4588c9;background:#edf5fe}._timelineTitle_1q3id_59{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-height:27px}._timelineTitle_1q3id_59 strong{color:#46617d;font-size:calc(12px + var(--font-size-increase));font-weight:500}._timelineTitle_1q3id_59 time{color:#93a2b5;font-size:calc(10px + var(--font-size-increase))}._timeline_1q3id_59 p{margin:6px 0;color:#8392a6;font-size:calc(10px + var(--font-size-increase));line-height:1.6}._timeline_1q3id_59 ._eventReason_1q3id_59{color:#9c7548}._timeline_1q3id_59 details{color:#6d88a7;font-size:calc(10px + var(--font-size-increase))}._timeline_1q3id_59 summary{cursor:pointer}._timeline_1q3id_59 pre{max-height:280px;overflow:auto;margin:8px 0 0;padding:11px;border:1px solid #e5edf5;border-radius:4px;color:#75879c;background:#f7fafc;font-size:calc(10px + var(--font-size-increase));line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._publishedPanel_1q3id_29{margin-bottom:12px}._exportPanel_1q3id_61{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;padding:16px 18px;border:1px solid #dbe6f2;border-radius:6px;background:#f2f7fe}._exportPanel_1q3id_61 h2{margin:0;color:#386390;font-size:calc(15px + var(--font-size-increase))}._exportPanel_1q3id_61 p{margin:6px 0 0;color:#7890aa;font-size:calc(11px + var(--font-size-increase))}._emptyInline_1q3id_62{display:grid;place-items:center;min-height:86px;padding:15px;color:#92a1b4;font-size:calc(11px + var(--font-size-increase));text-align:center}._emptyProject_1q3id_62,._state_1q3id_62{display:grid;align-content:center;justify-items:center;gap:12px;min-height:270px;margin-bottom:12px;padding:26px;border:1px solid #dfe8f1;border-radius:6px;color:#8496ac;background:#fff;text-align:center}._emptyProject_1q3id_62>svg,._state_1q3id_62>svg{color:#88afd4}._emptyProject_1q3id_62 h2,._state_1q3id_62 strong{margin:0;color:#4c6c8c;font-size:calc(16px + var(--font-size-increase))}._emptyProject_1q3id_62 p,._state_1q3id_62>span{max-width:570px;margin:0;color:#8394a7;font-size:calc(11px + var(--font-size-increase));line-height:1.65}._state_1q3id_62{min-height:440px}@media(max-width:1360px){._heroActions_1q3id_19{flex-basis:100%;justify-content:flex-start}._resultLayout_1q3id_46{grid-template-columns:minmax(0,1fr) minmax(215px,.45fr)}._resultCards_1q3id_46{grid-template-columns:repeat(2,minmax(0,1fr))}._resultCard_1q3id_46{min-height:112px;gap:6px}._resultCard_1q3id_46 small{min-height:0}._topGrid_1q3id_28 ._infoGrid_1q3id_33{grid-template-columns:1fr}._polarPanel_1q3id_29{justify-content:center}}@media(max-width:1000px){._topGrid_1q3id_28,._detailColumns_1q3id_49,._structureGrid_1q3id_54{grid-template-columns:1fr}._topGrid_1q3id_28 ._infoGrid_1q3id_33{grid-template-columns:repeat(2,minmax(0,1fr))}._metaStrip_1q3id_38{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}._metaStrip_1q3id_38>div:nth-child(2){border-right:0}._metaStrip_1q3id_38>div:nth-child(3){padding-left:0}._tabs_1q3id_41{align-items:flex-start}._tabAction_1q3id_42{padding:10px 12px}}@media(max-width:680px){._hero_1q3id_11{align-items:flex-start;flex-direction:column}._contextChain_1q3id_17{flex:0 1 auto;border-left:0;padding-left:0}._heroActions_1q3id_19{margin-left:0}._infoGrid_1q3id_33,._topGrid_1q3id_28 ._infoGrid_1q3id_33{grid-template-columns:1fr}._metaStrip_1q3id_38{grid-template-columns:1fr;gap:12px}._metaStrip_1q3id_38>div{padding:0;border:0}._resultLayout_1q3id_46{grid-template-columns:1fr}._strengthSummary_1q3id_51{grid-template-columns:repeat(3,minmax(0,1fr))}._strengthSummary_1q3id_51>div{padding:10px}._tabList_1q3id_42 button{padding:0 8px}._projectArea_1q3id_43{padding:12px}._projectActions_1q3id_19{justify-content:flex-start}._exportPanel_1q3id_61,._timelineTitle_1q3id_59{align-items:flex-start;flex-direction:column}._attachmentGrid_1q3id_56,._photoGrid_1q3id_56{grid-template-columns:repeat(auto-fill,minmax(185px,1fr))}}@media(prefers-reduced-motion:reduce){._page_1q3id_2 *{scroll-behavior:auto}}._page_19gva_1{max-width:1800px;margin:0 auto;color:#162b46}._heading_19gva_2{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}._eyebrow_19gva_3{margin-bottom:6px;color:#4c86c8;font-size:calc(10px + var(--font-size-increase));font-weight:700;letter-spacing:.08em}._heading_19gva_2 h1{margin:0;color:#142b4c;font-size:calc(27px + var(--font-size-increase));letter-spacing:-.04em}._heading_19gva_2 p{margin:7px 0 0;color:#7889a1;font-size:calc(12px + var(--font-size-increase))}._headingActions_19gva_6,._rowActions_19gva_6{display:flex;align-items:center;gap:8px}._primary_19gva_7,._secondary_19gva_7{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 14px;border:1px solid #c8d9ee;color:#3a6ea9;background:#fff;font-size:calc(12px + var(--font-size-increase));font-weight:650;white-space:nowrap}._primary_19gva_7{border-color:#1976ed;color:#fff;background:#1976ed;box-shadow:0 4px 12px #1976ed2e}._primary_19gva_7:hover{background:#155cca}._secondary_19gva_7:hover{border-color:#79aae0;background:#f5faff}._primary_19gva_7:disabled,._secondary_19gva_7:disabled,._rowActions_19gva_6 button:disabled{cursor:wait;opacity:.6}._archiveToggle_19gva_11{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 11px;border:1px solid #d7e1ec;border-radius:6px;color:#667991;background:#fff;font-size:calc(11px + var(--font-size-increase));white-space:nowrap}._archiveToggle_19gva_11:has(input:checked){color:#1569c4;border-color:#a8c9eb;background:#eef6ff}._archiveToggle_19gva_11 input{accent-color:#1976ed}._feedback_19gva_13{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 13px;border:1px solid;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._feedback_19gva_13 button{display:grid;place-items:center;border:0;color:inherit;background:transparent}._feedbackSuccess_19gva_15{border-color:#b9dfca;color:#247247;background:#f1fbf5}._feedbackError_19gva_15{border-color:#f4c5c8;color:#b33c45;background:#fff1f2}._filters_19gva_16{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));align-items:end;gap:9px;margin-bottom:11px;padding:14px;border:1px solid #e0e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._filters_19gva_16 label{display:grid;gap:6px;min-width:0;color:#718198;font-size:calc(10px + var(--font-size-increase))}._filters_19gva_16 select,._filters_19gva_16 input{width:100%;min-width:0;height:37px;border:1px solid #d7e1ec;border-radius:5px;padding:0 10px;color:#445872;background:#fff;font-size:calc(12px + var(--font-size-increase))}._codeFilter_19gva_18>div{display:flex;align-items:center;height:37px;border:1px solid #d7e1ec;border-radius:5px;padding-left:10px;background:#fff}._codeFilter_19gva_18 input{height:35px;border:0;padding:0 7px 0 0;outline:0}._codeFilter_19gva_18 svg{flex:0 0 auto;margin-right:9px;color:#91a3b7}._resetButton_19gva_18{height:37px;border:1px solid #c8d9ee;border-radius:5px;color:#3c6fae;background:#fff;font-size:calc(11px + var(--font-size-increase))}._resetButton_19gva_18:hover{border-color:#82afe0;background:#f4f9ff}._summaryBar_19gva_19{display:flex;justify-content:space-between;align-items:center;min-height:36px;padding:0 4px 8px;color:#8090a5;font-size:calc(11px + var(--font-size-increase))}._summaryBar_19gva_19 strong{color:#253e60;font:700 calc(16px + var(--font-size-increase)) "DM Mono",monospace}._summaryHint_19gva_19{color:#557aa3}._stationGrid_19gva_20{display:grid;grid-template-columns:minmax(760px,1.45fr) minmax(460px,1fr);gap:12px;align-items:start}._panel_19gva_21{min-width:0;padding:16px;border:1px solid #e0e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelHeading_19gva_21{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}._panelHeading_19gva_21 h2{display:flex;align-items:center;gap:7px;margin:0;color:#1d3656;font-size:calc(15px + var(--font-size-increase))}._panelHeading_19gva_21 small{margin-left:8px;color:#93a2b4;font-size:calc(10px + var(--font-size-increase));font-weight:400}._panelHeading_19gva_21>small{color:#93a2b4;font-size:calc(10px + var(--font-size-increase))}._linkButton_19gva_22{display:inline-flex;align-items:center;gap:5px;border:0;padding:0;color:#397bc5;background:transparent;font-size:calc(11px + var(--font-size-increase))}._linkButton_19gva_22:hover{color:#13599e}._tableWrap_19gva_23{overflow:auto;border:1px solid #e7edf3;border-radius:5px}._tableWrap_19gva_23 table{width:100%;min-width:980px;border-collapse:collapse;white-space:nowrap}._tableWrap_19gva_23 th{height:38px;padding:0 8px;border-bottom:1px solid #dfe8f0;color:#63758c;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase));font-weight:650}._tableWrap_19gva_23 td{height:57px;padding:0 8px;border-bottom:1px solid #edf1f5;color:#62758c;font-size:calc(10px + var(--font-size-increase))}._tableWrap_19gva_23 tbody tr{cursor:pointer}._tableWrap_19gva_23 tbody tr:hover td,._rowActive_19gva_23 td{background:#f3f8ff}._tableWrap_19gva_23 tbody tr:last-child td{border-bottom:0}._rowArchived_19gva_23 td{color:#9aa7b6;background:#fcfcfd}._checkboxCell_19gva_23{width:35px;padding-right:0!important}._checkButton_19gva_23{display:grid;place-items:center;width:16px;height:16px;border:1px solid #c4d2e1;border-radius:4px;padding:0;color:#fff;background:#fff}._checkButtonChecked_19gva_23{border-color:#1976ed;background:#1976ed}._stationCode_19gva_23{border:0;padding:0;color:#2675cb;background:transparent;font:600 calc(11px + var(--font-size-increase)) "DM Mono",monospace}._stationCode_19gva_23:hover{text-decoration:underline}._archivedTag_19gva_23{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:3px;color:#8f6268;background:#faecee;font-size:calc(9px + var(--font-size-increase))}._tableWrap_19gva_23 td:nth-child(3){max-width:190px}._tableWrap_19gva_23 td:nth-child(3) strong,._tableWrap_19gva_23 td:nth-child(3) small{display:block;overflow:hidden;text-overflow:ellipsis}._tableWrap_19gva_23 td:nth-child(3) strong{color:#304967;font-weight:650}._tableWrap_19gva_23 td:nth-child(3) small{margin-top:4px;color:#8a99aa;font-size:calc(9px + var(--font-size-increase))}._coordinate_19gva_23{color:#526c8b!important;font:calc(10px + var(--font-size-increase)) "DM Mono",monospace;line-height:1.5}._projectTags_19gva_23{display:flex;gap:3px}._projectTags_19gva_23 span{padding:3px 5px;border-radius:3px;color:#3471aa;background:#edf5ff;font-size:calc(9px + var(--font-size-increase))}._projectTags_19gva_23 em{color:#a4afbb;font-style:normal}._statusBadge_19gva_23{display:inline-flex;align-items:center;padding:4px 7px;border-radius:4px;font-size:calc(9px + var(--font-size-increase));font-weight:650}._statusPublished_19gva_23{color:#229767;background:#e5f7ed}._statusPending_19gva_23{color:#d48122;background:#fff0d9}._statusDraft_19gva_23{color:#4f79ad;background:#eaf2fd}._statusNone_19gva_23{color:#8391a1;background:#f1f4f6}._rowActions_19gva_6 button{display:grid;place-items:center;border:0;padding:2px;color:#337dce;background:transparent}._rowActions_19gva_6 button:hover{color:#1259b4}._rowActions_19gva_6 ._archiveAction_19gva_23{color:#bd6671}._rowActions_19gva_6 ._restoreAction_19gva_23{color:#3e9b76}._footer_19gva_24{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 2px 0;color:#8795a6;font-size:calc(10px + var(--font-size-increase))}._pagination_19gva_24{display:flex;align-items:center;gap:5px}._pagination_19gva_24 button{display:grid;place-items:center;min-width:28px;height:28px;border:1px solid #dce5ef;border-radius:4px;color:#718198;background:#fff;font-size:calc(10px + var(--font-size-increase))}._pagination_19gva_24 button:hover:not(:disabled),._pagination_19gva_24 ._pageActive_19gva_24{border-color:#1976ed;color:#fff;background:#1976ed}._pagination_19gva_24 button:disabled{cursor:not-allowed;opacity:.45}._pagination_19gva_24 span{padding:0 2px}._pagination_19gva_24 select{height:28px;margin-left:6px;border:1px solid #dce5ef;border-radius:4px;color:#718198;background:#fff;font-size:calc(10px + var(--font-size-increase))}._empty_19gva_24,._state_19gva_24{min-height:250px;display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._empty_19gva_24 strong,._state_19gva_24 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._empty_19gva_24 span,._state_19gva_24 span{max-width:430px;font-size:calc(11px + var(--font-size-increase))}._state_19gva_24{min-height:calc(100vh - 160px)}._spinner_19gva_24{animation:_spin_19gva_24 1s linear infinite}._mapWrap_19gva_25{position:relative;min-height:590px;overflow:hidden;border:1px solid #d5dce1;border-radius:5px;background:#e2e5e1}._legend_19gva_25{position:absolute;z-index:2;right:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:10px;padding:7px 9px;border:1px solid #dbe5ef;border-radius:5px;color:#60738b;background:#fffffff0;font-size:calc(10px + var(--font-size-increase))}._legend_19gva_25 span{display:inline-flex;align-items:center;gap:5px}._legend_19gva_25 i{display:inline-block}._legendBlue_19gva_25{width:9px;height:9px;border-radius:50%;background:#1976ed}._legendLine_19gva_25{width:17px;border-top:2px solid #66757c}@keyframes _spin_19gva_24{to{transform:rotate(360deg)}}@media(max-width:1450px){._filters_19gva_16{grid-template-columns:repeat(4,minmax(150px,1fr))}._stationGrid_19gva_20{grid-template-columns:1fr}._mapWrap_19gva_25{min-height:470px}}@media(max-width:760px){._heading_19gva_2{align-items:stretch;flex-direction:column}._headingActions_19gva_6{flex-wrap:wrap}._filters_19gva_16{grid-template-columns:repeat(2,minmax(0,1fr))}._footer_19gva_24{align-items:flex-start;flex-direction:column}._mapWrap_19gva_25{min-height:400px}}@media(prefers-reduced-motion:reduce){._spinner_19gva_24{animation:none}}._page_13msc_1{max-width:1700px;margin:0 auto;color:#14213b}._heading_13msc_2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}._heading_13msc_2 h1{margin:0;font-size:calc(25px + var(--font-size-increase));letter-spacing:-.03em}._heading_13msc_2 p{margin:7px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._guard_13msc_5{display:flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid #bddbcc;border-radius:6px;color:#28714f;background:#f2faf6}._guard_13msc_5 span{color:inherit;letter-spacing:0}._workflow_13msc_7{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(480px,1.2fr);gap:12px;margin-bottom:12px}._panel_13msc_8{min-width:0;padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelTitle_13msc_9{display:flex;align-items:center;gap:10px;margin-bottom:15px}._panelTitle_13msc_9>span{display:grid;flex:0 0 27px;height:27px;place-items:center;border:1px solid #bcd2ec;border-radius:50%;color:#1976ed;background:#edf6ff;font-size:calc(11px + var(--font-size-increase));font-weight:700}._panelTitle_13msc_9 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelTitle_13msc_9 p{margin:3px 0 0;color:#8c9aae;font-size:calc(10px + var(--font-size-increase))}._form_13msc_12,._mapping_13msc_12{display:grid;gap:10px}._mapping_13msc_12{grid-template-columns:repeat(2,minmax(0,1fr))}._form_13msc_12 label:not(._file_13msc_13),._mapping_13msc_12 label{display:grid;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._form_13msc_12 input,._form_13msc_12 select,._mapping_13msc_12 input,._mapping_13msc_12 select,._decision_13msc_14 select{width:100%;min-height:36px;border:1px solid #d7e1ec;border-radius:5px;padding:0 10px;color:#445872;background:#fff;font-size:calc(12px + var(--font-size-increase))}._form_13msc_12 input:focus-visible,._form_13msc_12 select:focus-visible,._mapping_13msc_12 input:focus-visible,._mapping_13msc_12 select:focus-visible,._decision_13msc_14 select:focus-visible,button:focus-visible{outline:2px solid #69aaf5;outline-offset:2px}._file_13msc_13{position:relative;display:grid;place-items:center;gap:5px;min-height:128px;padding:18px;border:1px dashed #a8bfd9;border-radius:6px;color:#4272a7;background:#f7fbff;text-align:center}._file_13msc_13 span{max-width:100%;overflow:hidden;font-size:calc(12px + var(--font-size-increase));font-weight:600;text-overflow:ellipsis;white-space:nowrap}._file_13msc_13 small{color:#8a9aae;font-size:calc(10px + var(--font-size-increase))}._file_13msc_13 input{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0}._primary_13msc_18,._danger_13msc_18{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;padding:0 13px;font-size:calc(12px + var(--font-size-increase));font-weight:600}._primary_13msc_18{border:1px solid #1976ed;color:#fff;background:#1976ed;box-shadow:0 3px 8px #1976ed2b}._primary_13msc_18:hover{background:#155cca}._primary_13msc_18:disabled,._danger_13msc_18:disabled{cursor:wait;opacity:.6}._danger_13msc_18{border:1px solid #e4a7ab;color:#a93740;background:#fff5f5}._tasks_13msc_21{display:grid;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid #edf1f5}._tasks_13msc_21>strong{margin-bottom:3px;color:#52677f;font-size:calc(11px + var(--font-size-increase))}._task_13msc_21,._taskActive_13msc_22{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;border:1px solid #e1e9f1;border-radius:5px;padding:0 10px;color:#4f6279;background:#fff;text-align:left}._taskActive_13msc_22{border-color:#82b8f6;background:#edf6ff}._task_13msc_21 span,._taskActive_13msc_22 span{overflow:hidden;font-size:calc(11px + var(--font-size-increase));text-overflow:ellipsis;white-space:nowrap}._task_13msc_21 small,._taskActive_13msc_22 small{flex:0 0 auto;color:#8a99ab;font-size:calc(9px + var(--font-size-increase))}._preview_13msc_23{padding-bottom:0}._tableWrap_13msc_23{overflow:auto;margin:0 -16px}._preview_13msc_23 table{width:100%;border-collapse:collapse;white-space:nowrap}._preview_13msc_23 th{height:37px;padding:0 12px;border-block:1px solid #dfe8f0;color:#63758c;background:#f2f6fa;text-align:left;font-size:calc(10px + var(--font-size-increase))}._preview_13msc_23 td{min-width:105px;height:54px;padding:7px 12px;border-bottom:1px solid #edf1f5;color:#64758b;font-size:calc(10px + var(--font-size-increase));vertical-align:middle}._preview_13msc_23 td strong,._preview_13msc_23 td small{display:block}._preview_13msc_23 td strong{color:#3c5069;font-size:calc(11px + var(--font-size-increase))}._preview_13msc_23 td small{margin-top:3px;color:#93a0af}._invalid_13msc_23 td{background:snow}._valid_13msc_23,._bad_13msc_23{display:inline-block;max-width:330px;white-space:normal}._valid_13msc_23{color:#28714f}._bad_13msc_23{color:#b33c45}._decision_13msc_14{display:grid;grid-template-columns:minmax(100px,1fr) minmax(130px,1.4fr);gap:5px}._decision_13msc_14 select{min-height:31px;padding:0 7px;font-size:calc(10px + var(--font-size-increase))}._unsupported_13msc_25{margin-bottom:12px;padding:9px 11px;border:1px solid #ead8ad;border-radius:5px;color:#856629;background:#fffaf0;font-size:calc(10px + var(--font-size-increase))}._confirmBar_13msc_26{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:66px}._confirmBar_13msc_26 span{max-width:720px;color:#78889b;font-size:calc(10px + var(--font-size-increase));line-height:1.55}._confirmBar_13msc_26 strong{color:#28714f;font-size:calc(12px + var(--font-size-increase))}._error_13msc_27,._notice_13msc_27{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:5px;font-size:calc(11px + var(--font-size-increase))}._error_13msc_27{border:1px solid #f0c4c7;color:#ad3942;background:#fff1f2}._notice_13msc_27{border:1px solid #bddbcc;color:#28714f;background:#f2faf6}._empty_13msc_28{min-height:108px;display:grid;place-content:center;color:#8c9aad;text-align:center;font-size:calc(11px + var(--font-size-increase))}._state_13msc_28{min-height:calc(100vh - 150px);display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._state_13msc_28 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._state_13msc_28 span{max-width:430px;font-size:calc(11px + var(--font-size-increase))}._spinner_13msc_28{animation:_spin_13msc_28 1s linear infinite}@keyframes _spin_13msc_28{to{transform:rotate(360deg)}}@media(max-width:1100px){._workflow_13msc_7{grid-template-columns:1fr}._mapping_13msc_12{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){._heading_13msc_2{display:block}._guard_13msc_5{width:fit-content;margin-top:12px}._mapping_13msc_12{grid-template-columns:1fr}._confirmBar_13msc_26{align-items:stretch;flex-direction:column;padding:12px 0}._decision_13msc_14{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._spinner_13msc_28{animation:none}}:root{--testing-ink: #15243d;--testing-muted: #728198;--testing-line: #d8e3ee;--testing-blue: #1769d1;--testing-blue-soft: #eef5ff;--testing-cyan: #0e8f9c;--testing-warm: #f8f5ee}._page_1hsle_2{max-width:1640px;margin:0 auto;color:var(--testing-ink)}._heading_1hsle_3{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}._heading_1hsle_3 h1{margin:3px 0 0;font-size:calc(28px + var(--font-size-increase));letter-spacing:-.035em}._heading_1hsle_3 p{margin:7px 0 0;max-width:680px;color:var(--testing-muted);font-size:calc(12px + var(--font-size-increase));line-height:1.55}._eyebrow_1hsle_6{margin:0!important;color:var(--testing-cyan)!important;font-size:calc(10px + var(--font-size-increase))!important;font-weight:700;letter-spacing:.14em}._headingActions_1hsle_7,._actions_1hsle_7{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._primary_1hsle_8,._secondary_1hsle_8,._secondarySmall_1hsle_8,._dangerButton_1hsle_8,._iconButton_1hsle_8{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:6px;padding:0 12px;border:1px solid var(--testing-blue);color:#fff;background:var(--testing-blue);font-size:calc(12px + var(--font-size-increase));font-weight:600;cursor:pointer}._secondary_1hsle_8,._secondarySmall_1hsle_8{border-color:#bed0e5;color:#2c659d;background:#fff}._secondarySmall_1hsle_8{min-height:30px;padding:0 9px;font-size:calc(11px + var(--font-size-increase))}._dangerButton_1hsle_8{min-height:30px;padding:0 9px;border-color:#edc6c4;color:#a54745;background:#fff;font-size:calc(11px + var(--font-size-increase))}._iconButton_1hsle_8{min-width:30px;min-height:30px;padding:0 6px;border-color:#d6e1ed;color:#58708c;background:#fff}._primary_1hsle_8:disabled,._secondary_1hsle_8:disabled,._secondarySmall_1hsle_8:disabled,._dangerButton_1hsle_8:disabled,._iconButton_1hsle_8:disabled{cursor:wait;opacity:.5}._projectTabs_1hsle_10{display:flex;gap:5px;margin-bottom:12px;border-bottom:1px solid var(--testing-line)}._projectTabs_1hsle_10 button{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:0 16px;border:0;border-bottom:2px solid transparent;color:#738198;background:transparent;font-size:calc(12px + var(--font-size-increase));cursor:pointer}._projectTabs_1hsle_10 button:hover,._projectTabs_1hsle_10 ._activeTab_1hsle_10{border-bottom-color:var(--testing-blue);color:var(--testing-blue);font-weight:700}._feedback_1hsle_11{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 13px;border:1px solid;border-radius:6px;font-size:calc(11px + var(--font-size-increase))}._feedbackSuccess_1hsle_11{border-color:#b9dfca;color:#247247;background:#f1fbf5}._feedbackWarning_1hsle_11{border-color:#ecd7a4;color:#87631a;background:#fff9e8}._feedbackError_1hsle_11{border-color:#f4c5c8;color:#b33c45;background:#fff1f2}._contextStrip_1hsle_12{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-height:38px;margin-bottom:12px;padding:0 13px;border-left:3px solid var(--testing-cyan);color:#536781;background:#f2f7fb;font-size:calc(11px + var(--font-size-increase))}._contextStrip_1hsle_12 span+span{padding-left:16px;border-left:1px solid #cbd9e6}._contextStrip_1hsle_12 ._permission_1hsle_12{margin-left:auto;color:#7890a6}._layout_1hsle_13{display:grid;grid-template-columns:minmax(255px,.48fr) minmax(680px,1.52fr);gap:13px;align-items:start}._sidebar_1hsle_13,._mainColumn_1hsle_13{display:grid;gap:13px;min-width:0}._panel_1hsle_13{min-width:0;padding:16px;border:1px solid #dfe8f0;border-radius:8px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._panelHeading_1hsle_13{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}._panelHeading_1hsle_13 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._panelHeading_1hsle_13 small{color:#8c9aae;font-size:calc(11px + var(--font-size-increase))}._panelHeading_1hsle_13>svg{color:var(--testing-cyan)}._recordList_1hsle_14{display:grid;gap:6px;max-height:630px;overflow-y:auto}._recordItem_1hsle_14{display:grid;gap:4px;padding:11px;border:1px solid #e2e9f0;border-radius:6px;color:#4c6078;background:#fff;text-align:left;cursor:pointer}._recordItem_1hsle_14:hover,._recordItem_1hsle_14._selected_1hsle_14{border-color:#8ab7ee;background:var(--testing-blue-soft)}._recordItem_1hsle_14 strong{color:#1f426c;font-size:calc(12px + var(--font-size-increase))}._recordItem_1hsle_14 span:not(._recordTop_1hsle_14),._recordItem_1hsle_14 small{color:#8291a4;font-size:calc(10px + var(--font-size-increase))}._recordTop_1hsle_14{display:flex;align-items:center;justify-content:space-between;gap:8px}._recordTop_1hsle_14 em{padding:2px 6px;border-radius:999px;font-size:calc(9px + var(--font-size-increase));font-style:normal}._status_draft_1hsle_14{color:#63758b;background:#edf1f5}._status_pending_review_1hsle_14{color:#93641b;background:#fff0c9}._status_published_1hsle_14{color:#26714d;background:#ddf3e7}._empty_1hsle_14{padding:24px 10px;color:#8b99aa;text-align:center;font-size:calc(12px + var(--font-size-increase));line-height:1.6}._contextList_1hsle_14{display:grid;gap:10px;margin:0}._contextList_1hsle_14 div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px}._contextList_1hsle_14 dt{color:#8a99aa;font-size:calc(10px + var(--font-size-increase))}._contextList_1hsle_14 dd{margin:0;color:#425a77;font-size:calc(11px + var(--font-size-increase));overflow-wrap:anywhere}._permission_1hsle_12{color:#788a9d}._form_1hsle_15{display:grid;gap:14px}._fieldset_1hsle_15{display:grid;gap:13px;min-width:0;margin:0;padding:14px;border:1px solid #dbe5ee;border-radius:7px}._fieldset_1hsle_15 legend{padding:0 6px;color:#376ca5;font-size:calc(12px + var(--font-size-increase));font-weight:700}._grid_1hsle_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}._grid_1hsle_15 label,._batchBox_1hsle_15 label{display:grid;gap:6px;color:#718198;font-size:calc(10px + var(--font-size-increase))}._form_1hsle_15 input,._form_1hsle_15 select,._form_1hsle_15 textarea,._grid_1hsle_15 input,._grid_1hsle_15 select,._grid_1hsle_15 textarea,._batchBox_1hsle_15 textarea{width:100%;box-sizing:border-box;border:1px solid #d4e0eb;border-radius:5px;padding:8px 9px;color:#3f5671;background:#fff;font:inherit;font-size:calc(12px + var(--font-size-increase))}._form_1hsle_15 input,._form_1hsle_15 select,._grid_1hsle_15 input,._grid_1hsle_15 select{min-height:35px;padding-top:0;padding-bottom:0}._form_1hsle_15 textarea,._grid_1hsle_15 textarea,._batchBox_1hsle_15 textarea{resize:vertical;line-height:1.45}._form_1hsle_15 input:read-only,._form_1hsle_15 select:disabled,._form_1hsle_15 textarea:read-only{background:#f4f7fa}._span2_1hsle_15{grid-column:1 / -1}._sectionToolbar_1hsle_15,._tableToolbar_1hsle_15{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._sectionToolbar_1hsle_15 h3,._tableToolbar_1hsle_15 h3{margin:0;color:#274461;font-size:calc(12px + var(--font-size-increase))}._sectionToolbar_1hsle_15>div{display:flex;gap:7px;flex-wrap:wrap}._stressSummary_1hsle_16{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(300px,1.28fr);gap:13px;align-items:stretch}._chartCard_1hsle_16{display:grid;justify-items:center;align-content:start;gap:7px;padding:12px;border:1px solid #e0e8f0;border-radius:7px;background:#fbfdff}._chartCard_1hsle_16 h3{width:100%;margin:0;color:#3b5878;font-size:calc(11px + var(--font-size-increase))}._chartCard_1hsle_16 small,._chartCard_1hsle_16>strong{color:#657a92;font-size:calc(10px + var(--font-size-increase))}._chartCard_1hsle_16 svg{width:min(145px,100%);height:auto}._chartRing_1hsle_16{fill:none;stroke:#9cc1e6;stroke-width:1.3}._chartRingLight_1hsle_16{fill:none;stroke:#dfeaf5;stroke-width:1}._chartAxis_1hsle_16{fill:none;stroke:#c3d4e4;stroke-width:1}._chartArrow_1hsle_16{stroke:#d66d3c;stroke-width:3}._chartDot_1hsle_16{fill:#d66d3c}._roseLine_1hsle_16{stroke:#1b9aa6;stroke-width:2;opacity:.72}._calculationPanel_1hsle_16{padding:12px;border:1px solid #e0e8f0;border-radius:7px;background:#fbfdff}._calculationPanel_1hsle_16 h3{margin:0 0 10px;color:#3b5878;font-size:calc(11px + var(--font-size-increase))}._metricGrid_1hsle_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._metric_1hsle_16{display:grid;gap:4px;padding:9px;border-left:3px solid var(--testing-cyan);background:#f0f7fa}._metric_1hsle_16 span{color:#74879a;font-size:calc(10px + var(--font-size-increase))}._metric_1hsle_16 strong{color:#174f76;font-size:calc(16px + var(--font-size-increase))}._metric_1hsle_16 small{color:#ad6d39;font-size:calc(9px + var(--font-size-increase));line-height:1.35}._nestedLayout_1hsle_17{display:grid;grid-template-columns:minmax(155px,.34fr) minmax(0,1.66fr);gap:13px}._nestedNav_1hsle_17{display:grid;align-content:start;gap:6px;padding-right:9px;border-right:1px solid #e0e8f0}._subheading_1hsle_17{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#48617d;font-size:calc(11px + var(--font-size-increase))}._nestedNavItem_1hsle_17{display:grid;gap:3px;padding:9px;border:1px solid #e1e8ef;border-radius:5px;color:#4c6078;background:#fff;text-align:left;cursor:pointer}._nestedNavItem_1hsle_17 strong{font-size:calc(11px + var(--font-size-increase))}._nestedNavItem_1hsle_17 small{color:#8794a5;font-size:calc(9px + var(--font-size-increase))}._nestedNavItem_1hsle_17:hover,._activeNested_1hsle_17{border-color:#8ab7ee;background:var(--testing-blue-soft)}._nestedBody_1hsle_17{display:grid;gap:12px;min-width:0}._specimenTabs_1hsle_17{display:flex;gap:6px;flex-wrap:wrap}._chip_1hsle_17,._activeChip_1hsle_17{min-height:29px;padding:0 10px;border:1px solid #d6e1ed;border-radius:999px;color:#60758c;background:#fff;font-size:calc(10px + var(--font-size-increase));cursor:pointer}._activeChip_1hsle_17{border-color:#8ab7ee;color:#1f68ba;background:var(--testing-blue-soft);font-weight:700}._tableWrap_1hsle_17{width:100%;overflow-x:auto}._resultTable_1hsle_17{width:100%;min-width:950px;border-collapse:collapse}._resultTable_1hsle_17 th,._resultTable_1hsle_17 td{padding:7px 6px;border-bottom:1px solid #e5ebf1;text-align:left;vertical-align:middle}._resultTable_1hsle_17 th{color:#7b8ca1;background:#f8fafc;font-size:calc(9px + var(--font-size-increase));font-weight:700;white-space:nowrap}._resultTable_1hsle_17 td input,._resultTable_1hsle_17 td select{min-width:72px;min-height:30px;box-sizing:border-box;border:1px solid #d8e2ec;border-radius:4px;padding:3px 5px;color:#445872;background:#fff;font:inherit;font-size:calc(10px + var(--font-size-increase))}._statsStrip_1hsle_17{display:grid;grid-template-columns:repeat(3,minmax(120px,.5fr)) minmax(220px,1fr);gap:8px}._statCard_1hsle_17,._distribution_1hsle_17,._summaryCard_1hsle_17{padding:10px;border:1px solid #e0e8f0;border-radius:6px;background:#fbfdff}._statCard_1hsle_17{display:grid;gap:5px}._statCard_1hsle_17 span,._distribution_1hsle_17>span{color:#7a8da1;font-size:calc(9px + var(--font-size-increase))}._statCard_1hsle_17 strong{color:#1f5f86;font-size:calc(17px + var(--font-size-increase))}._distribution_1hsle_17{display:grid;gap:5px}._distribution_1hsle_17>div{display:flex;align-items:end;gap:4px;min-height:55px;border-bottom:1px solid #dbe4ed}._distribution_1hsle_17 i{display:block;width:7px;background:#4a9baa;border-radius:3px 3px 0 0}._distribution_1hsle_17 small{color:#8999aa;align-self:center}._batchBox_1hsle_15{display:grid;gap:8px;padding:11px;border:1px dashed #cbd9e7;border-radius:6px;background:#fafcff}._batchBox_1hsle_15 ._sectionToolbar_1hsle_15 span,._batchBox_1hsle_15 small{color:#8291a4;font-size:calc(9px + var(--font-size-increase))}._batchBox_1hsle_15 textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11px + var(--font-size-increase))}._structureDashboard_1hsle_18{display:grid;grid-template-columns:minmax(130px,.3fr) minmax(0,1.7fr);gap:13px}._layerColumn_1hsle_18{padding:10px;border:1px solid #e0e8f0;border-radius:7px;background:var(--testing-warm)}._layerColumn_1hsle_18 h3{margin:0 0 10px;color:#5e6f7f;font-size:calc(11px + var(--font-size-increase))}._columnStack_1hsle_18{display:grid;gap:5px}._layerBlock_1hsle_18{display:grid;align-content:center;gap:3px;min-height:48px;padding:7px;border:1px solid #d6cdbd;border-radius:4px;color:#645745;background:#f1eadc;text-align:left;cursor:pointer}._layerBlock_1hsle_18 strong{font-size:calc(10px + var(--font-size-increase))}._layerBlock_1hsle_18 span,._layerBlock_1hsle_18 small{font-size:calc(9px + var(--font-size-increase))}._layerSelected_1hsle_18{border-color:#c77e46;background:#ead1b4;box-shadow:inset 3px 0 #c76f38}._structureEditor_1hsle_18{display:grid;gap:12px;min-width:0}._structureCharts_1hsle_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;grid-column:1 / -1}._histogram_1hsle_18{display:flex;align-items:end;justify-content:center;gap:7px;min-height:90px;padding-top:8px}._histogramBar_1hsle_18{display:grid;justify-items:center;align-items:end;gap:3px;height:85px}._histogramBar_1hsle_18 span{display:block;width:18px;min-height:2px;border-radius:3px 3px 0 0;background:#4a9baa}._histogramBar_1hsle_18 small{color:#75889a;font-size:calc(8px + var(--font-size-increase))}._summaryCard_1hsle_17 h3{margin:0 0 8px;color:#3b5878;font-size:calc(11px + var(--font-size-increase))}._summaryCard_1hsle_17 dl{display:grid;gap:6px;margin:0}._summaryCard_1hsle_17 dl div{display:flex;justify-content:space-between;gap:8px}._summaryCard_1hsle_17 dt{color:#7d8d9e;font-size:calc(10px + var(--font-size-increase))}._summaryCard_1hsle_17 dd{margin:0;color:#315b79;font-size:calc(11px + var(--font-size-increase));font-weight:600}._summaryCard_1hsle_17 p{margin:10px 0 0;color:#8795a4;font-size:calc(9px + var(--font-size-increase));line-height:1.4}._qualityColumns_1hsle_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._qualityColumns_1hsle_19 h3{margin:0 0 7px;font-size:calc(11px + var(--font-size-increase))}._qualityColumns_1hsle_19 ul{margin:0;padding-left:19px;color:#ad5250;font-size:calc(11px + var(--font-size-increase));line-height:1.55}._qualityColumns_1hsle_19>div+div ul{color:#946e25}._qualityPass_1hsle_19,._qualityFail_1hsle_19{padding:4px 9px;border-radius:999px;font-size:calc(10px + var(--font-size-increase))}._qualityPass_1hsle_19{color:#28704e;background:#dcf2e4}._qualityFail_1hsle_19{color:#a44b48;background:#ffebeb}._goodText_1hsle_19{color:#28704e}._returnReason_1hsle_19{max-width:45%;color:#a04e4b;font-size:calc(10px + var(--font-size-increase));line-height:1.45}._errorText_1hsle_19{color:#a84a4d}._muted_1hsle_19{color:#8b99aa}._assetRows_1hsle_19{display:grid;gap:11px}._assetGroup_1hsle_19{display:grid;gap:6px}._assetGroupHeader_1hsle_19{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#48617d;font-size:calc(11px + var(--font-size-increase))}._uploadButton_1hsle_19{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 9px;border:1px solid #bed0e5;border-radius:5px;color:#2c659d;background:#fff;cursor:pointer;font-size:calc(10px + var(--font-size-increase))}._uploadButton_1hsle_19 input{display:none}._assetRow_1hsle_19{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:7px 8px;border:1px solid #e6edf3;border-radius:5px;color:#4c6078;font-size:calc(10px + var(--font-size-increase))}._assetRow_1hsle_19 span{overflow-wrap:anywhere}._assetRow_1hsle_19 small{color:#8795a4;font-size:calc(9px + var(--font-size-increase))}._historyToggle_1hsle_19{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;color:#3d5e7c;background:transparent;font:inherit;font-size:calc(12px + var(--font-size-increase));cursor:pointer}._historyToggle_1hsle_19 span{display:inline-flex;align-items:center;gap:7px}._rotate_1hsle_19{transform:rotate(180deg)}._historyList_1hsle_19{display:grid;gap:0;margin-top:13px;border-top:1px solid #e3ebf2}._historyRow_1hsle_19{display:grid;grid-template-columns:minmax(130px,.6fr) auto minmax(160px,1fr);gap:10px;padding:9px 0;border-bottom:1px solid #edf1f5;font-size:calc(10px + var(--font-size-increase))}._historyRow_1hsle_19 strong{color:#48617d}._historyRow_1hsle_19 span,._historyRow_1hsle_19 small{color:#8493a3}._historyRow_1hsle_19 small{overflow-wrap:anywhere}@media(max-width:1240px){._layout_1hsle_13{grid-template-columns:minmax(230px,.4fr) minmax(580px,1.6fr)}._nestedLayout_1hsle_17{grid-template-columns:1fr}._nestedNav_1hsle_17{grid-template-columns:repeat(3,minmax(0,1fr));padding-right:0;border-right:0}._nestedNav_1hsle_17 ._subheading_1hsle_17{grid-column:1 / -1}._structureCharts_1hsle_18{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){._heading_1hsle_3{flex-direction:column}._layout_1hsle_13,._stressSummary_1hsle_16,._structureDashboard_1hsle_18{grid-template-columns:1fr}._structureCharts_1hsle_18{grid-template-columns:repeat(2,minmax(0,1fr))}._contextStrip_1hsle_12 ._permission_1hsle_12{margin-left:0}._contextStrip_1hsle_12 span+span{padding-left:0;border-left:0}}@media(max-width:620px){._grid_1hsle_15,._metricGrid_1hsle_16,._statsStrip_1hsle_17,._qualityColumns_1hsle_19,._structureCharts_1hsle_18,._nestedNav_1hsle_17{grid-template-columns:1fr}._nestedNav_1hsle_17 ._subheading_1hsle_17{grid-column:auto}._historyRow_1hsle_19{grid-template-columns:1fr;gap:3px}._assetRow_1hsle_19{grid-template-columns:minmax(0,1fr) auto auto}._assetRow_1hsle_19 small{grid-column:1 / -1}._span2_1hsle_15{grid-column:auto}}._strengthHistogram_1hsle_23{display:flex;align-items:flex-end;gap:6px;min-height:86px;padding-top:6px;border-bottom:1px solid #dbe4ed}._strengthBin_1hsle_24{flex:1;display:grid;justify-items:center;align-items:end;gap:2px;min-width:0}._strengthBin_1hsle_24 em{color:#4f6a85;font-size:calc(9px + var(--font-size-increase));font-style:normal}._strengthBin_1hsle_24 i{display:block;width:100%;max-width:26px;background:#4a9baa;border-radius:3px 3px 0 0}._strengthBin_1hsle_24 small{color:#8999aa;font-size:calc(8px + var(--font-size-increase));white-space:nowrap}._histogramAxis_1hsle_28{color:#8999aa}._photoGrid_1hsle_29{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}._photoThumb_1hsle_30{display:grid;gap:4px;min-width:0;color:#4c6078;text-decoration:none}._photoThumb_1hsle_30 img,._photoFallback_1hsle_31{width:100%;aspect-ratio:1;border:1px solid #e0e8f0;border-radius:6px;background:#f2f6fa;object-fit:cover}._photoFallback_1hsle_31{display:grid;place-content:center;color:#8b99aa;font-size:calc(10px + var(--font-size-increase))}._photoThumb_1hsle_30 small{overflow:hidden;color:#8795a4;font-size:calc(9px + var(--font-size-increase));text-overflow:ellipsis;white-space:nowrap}._panel_1r2cs_1{padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._heading_1r2cs_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._heading_1r2cs_2>div{display:flex;align-items:center;gap:8px;color:#61758c}._heading_1r2cs_2 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._heading_1r2cs_2 button{padding:5px 10px;border:1px solid #dce5ef;border-radius:5px;color:#64758c;background:#fff;font-size:calc(11px + var(--font-size-increase))}._error_1r2cs_3{padding:10px 12px;border:1px solid #f4c5c8;border-radius:6px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._loading_1r2cs_3{color:#73819a;font-size:calc(11px + var(--font-size-increase))}._grid_1r2cs_4{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}._item_1r2cs_4{min-height:72px;display:grid;align-content:center;gap:5px;padding:11px 12px;border:1px solid #c9ecd9;border-radius:6px;background:#effaf4}._item_1r2cs_4 span{color:#718198;font-size:calc(10px + var(--font-size-increase))}._item_1r2cs_4 strong{color:#209563;font-size:calc(12px + var(--font-size-increase))}._item_1r2cs_4 small{color:#73819a;overflow-wrap:anywhere;font-size:calc(9px + var(--font-size-increase))}._bad_1r2cs_4{border-color:#f2d0d2;background:#fff3f3}._bad_1r2cs_4 strong{color:#d74b53}._backdrop_h9npm_1{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#1423376b}._card_h9npm_2{width:min(620px,100%);max-height:calc(100vh - 56px);overflow:auto;padding:28px;border:1px solid #dce5ef;border-radius:8px;background:#fff;box-shadow:0 24px 60px #14233747;color:#14213b}._heading_h9npm_3{display:flex;gap:11px;align-items:flex-start;margin-bottom:22px;color:#1976ed}._heading_h9npm_3 h1{margin:0;color:#14213b;font-size:calc(22px + var(--font-size-increase))}._heading_h9npm_3 p{margin:8px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase));line-height:1.7}._form_h9npm_4{display:grid;gap:14px}._form_h9npm_4 label{display:grid;gap:7px;color:#718198;font-size:calc(11px + var(--font-size-increase))}._form_h9npm_4 input{height:40px;width:100%;padding:0 11px;border:1px solid #d7e1ec;border-radius:6px;color:#14213b;outline:0;font-size:calc(13px + var(--font-size-increase))}._form_h9npm_4 input:focus{border-color:#86b7ed;box-shadow:0 0 0 3px #1976ed1f}._row_h9npm_4{display:grid;grid-template-columns:1fr 1fr;gap:12px}._actions_h9npm_5{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._submit_h9npm_5,._cancel_h9npm_5{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border:1px solid #c8d9ee;border-radius:6px;color:#3c6fae;background:#fff;font-size:calc(12px + var(--font-size-increase))}._submit_h9npm_5{border-color:#1976ed;color:#fff;background:#1976ed;font-weight:600}._submit_h9npm_5:hover:not(:disabled){background:#155cca}._submit_h9npm_5:disabled{cursor:wait;opacity:.65}._cancel_h9npm_5:hover{color:#1976ed;background:#f6faff}._error_h9npm_6{padding:10px 12px;border:1px solid #f4c5c8;border-radius:6px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase))}._empty_h9npm_6{padding:18px;border:1px dashed #bfd0e4;border-radius:7px;color:#73819a;background:#f7faff;font-size:calc(12px + var(--font-size-increase));line-height:1.7}@media(max-width:600px){._card_h9npm_2{padding:22px}._row_h9npm_4{grid-template-columns:1fr}}._shell_1gqkv_1{display:flex;min-height:100vh;color:#14213b;background:#eef3f8}._sidebar_1gqkv_2{width:254px;flex:0 0 254px;display:flex;flex-direction:column;color:#dbe7f5;background:#142337;transition:width .2s ease}._sidebarCollapsed_1gqkv_3{width:72px;flex-basis:72px}._brand_1gqkv_4{min-height:70px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.08)}._brandMark_1gqkv_5{width:31px;height:31px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#1d7cf4,#5f90f1);box-shadow:0 5px 16px #1976ed4d}._brand_1gqkv_4 strong,._brand_1gqkv_4 small{display:block;white-space:nowrap}._brand_1gqkv_4 strong{color:#fff;font-size:calc(15px + var(--font-size-increase));letter-spacing:.04em}._brand_1gqkv_4 small{margin-top:2px;color:#92a9c4;font-size:calc(10px + var(--font-size-increase));letter-spacing:.18em}._navigation_1gqkv_7{flex:1;padding:13px 9px;overflow:auto}._navButton_1gqkv_8{width:100%;min-height:43px;display:flex;align-items:center;gap:13px;padding:0 15px;margin:2px 0;border:0;border-radius:7px;color:#c9d6e6;background:transparent;text-align:left;text-decoration:none;transition:background .15s,color .15s}._navButton_1gqkv_8:hover{color:#fff;background:#ffffff14}._navButtonActive_1gqkv_8{color:#fff;background:linear-gradient(90deg,#216ccd,#276fca);box-shadow:inset 0 0 0 1px #ffffff0f}._navButton_1gqkv_8>span{flex:1;white-space:nowrap;font-size:calc(13px + var(--font-size-increase))}._navButton_1gqkv_8 small{white-space:nowrap;color:#8298b2;font-size:calc(9px + var(--font-size-increase))}._navigation_1gqkv_7 ._subnav_1gqkv_9{display:grid;gap:3px;margin:4px 0 8px;padding-left:31px;overflow-x:hidden}._navigation_1gqkv_7 ._subnav_1gqkv_9 a{min-height:34px;display:flex;align-items:center;gap:4px;padding:0 10px;border-radius:5px;color:#8298b2;text-decoration:none;text-align:left;font-size:calc(10px + var(--font-size-increase));white-space:nowrap}._navigation_1gqkv_7 ._subnav_1gqkv_9 a:hover,._navigation_1gqkv_7 ._subnav_1gqkv_9 ._subnavActive_1gqkv_9{color:#fff;background:#ffffff14}._sidebarFooter_1gqkv_10{margin:13px;padding:13px 12px;display:flex;align-items:center;gap:8px;border-top:1px solid rgba(255,255,255,.1);color:#8fa4bc;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._workspace_1gqkv_11{flex:1;min-width:0}._topbar_1gqkv_12{height:70px;display:flex;align-items:center;gap:12px;padding:0 28px 0 18px;position:sticky;top:0;z-index:5;border-bottom:1px solid #dce5ef;background:#fffffff5}._iconButton_1gqkv_13{width:33px;height:33px;display:grid;place-items:center;border:0;border-radius:7px;color:#64758c;background:transparent}._iconButton_1gqkv_13:hover{color:#1976ed;background:#edf3fa}._mineSwitcher_1gqkv_14{min-width:180px;height:40px;padding:0 12px;border:1px solid #dce5ef;border-radius:7px;color:#14213b;background:#fff;font-size:calc(13px + var(--font-size-increase));font-weight:600;box-shadow:0 2px 5px #162c4808}._createMine_1gqkv_15{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid #c8d9ee;border-radius:6px;color:#3c6fae;background:#fff;font-size:calc(12px + var(--font-size-increase));font-weight:600}._createMine_1gqkv_15:hover{color:#1976ed;border-color:#8ab7ee;background:#f6faff}._spacer_1gqkv_16{flex:1}._userButton_1gqkv_17{display:flex;align-items:center;gap:9px;padding:3px;border:0;color:#14213b;background:transparent;font-size:calc(13px + var(--font-size-increase))}._avatar_1gqkv_17{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#61728a;background:#e4ebf5}._content_1gqkv_18{padding:25px 28px 40px}._page_1gqkv_18{max-width:1500px;margin:0 auto}._actionError_1gqkv_19{max-width:1500px;margin:0 auto 14px;padding:10px 12px;border:1px solid #f4c5c8;border-radius:6px;color:#b33c45;background:#fff1f2;font-size:calc(11px + var(--font-size-increase));line-height:1.5}._heading_1gqkv_20{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:21px}._heading_1gqkv_20 h1{margin:0;color:#14213b;font-size:calc(25px + var(--font-size-increase));line-height:1.25;letter-spacing:-.03em}._heading_1gqkv_20 p{margin:7px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._moduleStatus_1gqkv_21{flex:0 0 auto;padding:5px 9px;border-radius:20px;color:#229767!important;background:#e5f7ed;font-size:calc(10px + var(--font-size-increase))!important;letter-spacing:0!important}._moduleStatus_1gqkv_21._planned_1gqkv_21{color:#77879a!important;background:#edf1f5}._metricGrid_1gqkv_22{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}._metricCard_1gqkv_22{min-height:104px;padding:18px 16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._metricCard_1gqkv_22 span,._metricCard_1gqkv_22 small{display:block;color:#7e8ca0;font-size:calc(12px + var(--font-size-increase))}._metricCard_1gqkv_22 strong{display:block;margin:6px 0 3px;color:#14213b;font-size:calc(26px + var(--font-size-increase))}._metricCard_1gqkv_22 small{color:#9aa8bb;font-size:calc(10px + var(--font-size-increase))}._panel_1gqkv_23{padding:16px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._empty_1gqkv_23{min-height:250px;display:grid;place-content:center;justify-items:center;gap:9px;color:#8c9aad;text-align:center}._empty_1gqkv_23 strong{color:#60738a;font-size:calc(14px + var(--font-size-increase))}._empty_1gqkv_23 p{margin:0;color:#8c9aad;font-size:calc(11px + var(--font-size-increase))}._profileGrid_1gqkv_24{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 28px;padding:8px}._profileGrid_1gqkv_24 span{display:block;margin-bottom:6px;color:#8593a5;font-size:calc(11px + var(--font-size-increase))}._profileGrid_1gqkv_24 strong{color:#344963;font-size:calc(12px + var(--font-size-increase))}._healthPanel_1gqkv_25{margin-top:14px}._mineContext_1gqkv_26{display:flex;align-items:center;gap:8px}._mineNameButton_1gqkv_27{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 10px;border:0;color:#14213b;background:transparent;font-size:calc(13px + var(--font-size-increase));font-weight:700}._mineNameButton_1gqkv_27:hover{color:#1976ed;background:#f3f7fc}._detailPage_1gqkv_29{max-width:1500px;margin:0 auto;color:#14213b}._detailHero_1gqkv_30{display:flex;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._detailHeroIcon_1gqkv_31{width:56px;height:56px;display:grid;place-items:center;flex:0 0 auto;border-radius:16px;color:#1976ed;background:#e8f2ff}._detailHero_1gqkv_30 h1{margin:0;color:#14213b;font-size:calc(24px + var(--font-size-increase));letter-spacing:-.03em}._detailHero_1gqkv_30 p{margin:5px 0 0;color:#73819a;font-size:calc(12px + var(--font-size-increase))}._detailStatus_1gqkv_34{margin-left:auto;padding:6px 10px;border-radius:5px;color:#229767;background:#e5f7ed;font-size:calc(11px + var(--font-size-increase));font-weight:600}._detailPanel_1gqkv_35{border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._detailPanelHeader_1gqkv_36{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #e0e8f0}._detailPanelHeader_1gqkv_36 h2{margin:0;color:#1b2c47;font-size:calc(15px + var(--font-size-increase))}._detailPanelHeader_1gqkv_36 span{color:#8797ab;font-size:calc(11px + var(--font-size-increase))}._detailGrid_1gqkv_39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:5px 18px 12px}._detailField_1gqkv_40{min-height:78px;padding:17px 22px 12px 0;border-bottom:1px solid #edf1f5}._detailField_1gqkv_40 span{display:block;margin-bottom:7px;color:#8593a5;font-size:calc(11px + var(--font-size-increase))}._detailField_1gqkv_40 strong{color:#304967;font-size:calc(13px + var(--font-size-increase));font-weight:600;word-break:break-word}@media(max-width:760px){._mineNameButton_1gqkv_27{max-width:150px}._mineNameButton_1gqkv_27 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mineSwitcher_1gqkv_14{min-width:48px;max-width:60px}._detailHero_1gqkv_30{align-items:flex-start;flex-wrap:wrap}._detailStatus_1gqkv_34{margin-left:72px}._detailGrid_1gqkv_39{grid-template-columns:1fr}}._detailEditButton_1gqkv_44{margin-left:12px;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid #b7d1ed;border-radius:6px;color:#1976ed;background:#fff;font-size:calc(11px + var(--font-size-increase));font-weight:600}._detailEditButton_1gqkv_44:hover{background:#f3f8ff}._detailForm_1gqkv_46{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}._detailForm_1gqkv_46 label{display:grid;gap:6px;color:#718198;font-size:calc(11px + var(--font-size-increase))}._detailForm_1gqkv_46 input{min-height:36px;padding:0 10px;border:1px solid #d7e1ec;border-radius:5px;color:#304967;font-size:calc(12px + var(--font-size-increase))}._detailForm_1gqkv_46 input:focus{border-color:#86b7ed;outline:0;box-shadow:0 0 0 3px #1976ed1f}._detailForm_1gqkv_46 ._actionError_1gqkv_19,._detailFormActions_1gqkv_50{grid-column:1 / -1}._detailFormActions_1gqkv_50{display:flex;justify-content:flex-end;gap:8px}._detailCancelButton_1gqkv_52,._detailSaveButton_1gqkv_52{min-height:36px;padding:0 13px;border:1px solid #c8d9ee;border-radius:6px;color:#3c6fae;background:#fff;font-size:calc(12px + var(--font-size-increase))}._detailSaveButton_1gqkv_52{border-color:#1976ed;color:#fff;background:#1976ed;font-weight:600}._detailSaveButton_1gqkv_52:disabled{cursor:wait;opacity:.65}@media(max-width:760px){._detailForm_1gqkv_46{grid-template-columns:1fr}}._detailHeroActions_1gqkv_55{display:flex;align-items:center;gap:8px;margin-left:auto}._detailTabs_1gqkv_56{display:flex;gap:3px;margin-bottom:14px;padding:0 12px;overflow-x:auto;border:1px solid #e0e8f0;border-radius:7px;background:#fff;box-shadow:0 8px 24px #203c5c0e}._detailTabs_1gqkv_56 button{height:52px;padding:0 15px;border:0;border-bottom:2px solid transparent;color:#77879a;background:transparent;white-space:nowrap;font-size:calc(12px + var(--font-size-increase))}._detailTabs_1gqkv_56 button:hover,._detailTabActive_1gqkv_58{color:#1976ed!important;border-bottom-color:#1976ed!important;font-weight:600}._detailInlineAction_1gqkv_59,._uploadButton_1gqkv_59{display:inline-flex;align-items:center;gap:6px;margin:10px 18px 16px;padding:7px 11px;border:1px solid #b7d1ed;border-radius:6px;color:#1976ed;background:#fff;font-size:calc(11px + var(--font-size-increase));font-weight:600}._uploadButton_1gqkv_59{margin:0;position:relative;overflow:hidden}._uploadButton_1gqkv_59 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}._detailOverview_1gqkv_61{min-height:170px;margin:0;padding:20px;color:#586d86;font-size:calc(13px + var(--font-size-increase));line-height:1.9;white-space:pre-wrap}._detailTextarea_1gqkv_62{grid-column:1 / -1}._detailTextarea_1gqkv_62 textarea{min-height:170px;padding:10px;border:1px solid #d7e1ec;border-radius:5px;resize:vertical;color:#304967;font:inherit}._detailCount_1gqkv_63{display:flex;align-items:baseline;gap:12px;padding:28px 20px 8px}._detailCount_1gqkv_63 strong{color:#1976ed;font:700 38px DM Mono,monospace}._detailCount_1gqkv_63 span,._detailHint_1gqkv_63{color:#74859b;font-size:calc(12px + var(--font-size-increase))}._detailHint_1gqkv_63{margin:0;padding:0 20px 8px}._detailEmpty_1gqkv_64{min-height:145px;display:grid;place-content:center;justify-items:center;gap:8px;color:#8998aa}._detailSpinner_1gqkv_64{animation:_detail-spin_1gqkv_1 1s linear infinite}._detailMessage_1gqkv_64{margin:12px 18px 0;padding:8px 10px;border-radius:5px;color:#2d8c67;background:#eefaf4;font-size:calc(11px + var(--font-size-increase))}._attachmentList_1gqkv_65{padding:10px 18px 16px}._attachmentRow_1gqkv_65{display:flex;align-items:center;gap:10px;min-height:54px;padding:8px 0;border-bottom:1px solid #edf1f5;color:#5e7189}._attachmentRow_1gqkv_65>svg{color:#538fd5}._attachmentRow_1gqkv_65>div{flex:1;min-width:0}._attachmentRow_1gqkv_65 strong,._attachmentRow_1gqkv_65 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentRow_1gqkv_65 strong{color:#344963;font-size:calc(12px + var(--font-size-increase))}._attachmentRow_1gqkv_65 span{margin-top:4px;color:#8593a5;font-size:calc(10px + var(--font-size-increase))}._attachmentRow_1gqkv_65 button{display:inline-flex;align-items:center;gap:4px;border:0;color:#1976ed;background:transparent;font-size:calc(11px + var(--font-size-increase))}._attachmentRow_1gqkv_65 button:disabled{cursor:wait;opacity:.55}@keyframes _detail-spin_1gqkv_1{to{transform:rotate(360deg)}}@media(max-width:1200px){._sidebar_1gqkv_2{width:220px;flex-basis:220px}._sidebarCollapsed_1gqkv_3{width:72px;flex-basis:72px}._topbar_1gqkv_12{padding-right:16px}._content_1gqkv_18{padding-left:20px;padding-right:20px}}._detailHeroContent_1gqkv_70{min-width:0;flex:1}._detailHeroTitleRow_1gqkv_71{display:flex;align-items:center;gap:12px}._detailHeroTitleRow_1gqkv_71 ._detailStatus_1gqkv_34{margin-left:0}._detailHeroMeta_1gqkv_73{display:flex;align-items:center;gap:12px;margin-top:8px;color:#61748c;font-size:calc(12px + var(--font-size-increase))}._detailHeroMeta_1gqkv_73 i{width:1px;height:15px;background:#cbd8e5}._detailExportButton_1gqkv_75{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid #1c5ec8;border-radius:6px;color:#fff;background:#1c5ec8;font-size:calc(11px + var(--font-size-increase));font-weight:600}._detailExportButton_1gqkv_75:hover{border-color:#154da5;background:#154da5}._detailExportButton_1gqkv_75:disabled{cursor:progress;opacity:.7}._detailExportFormat_1gqkv_78{min-height:36px;padding:0 8px;border:1px solid #b7d1ed;border-radius:6px;color:#1c5ec8;background:#fff;font-size:calc(11px + var(--font-size-increase))}._detailBasicLayout_1gqkv_79,._detailLowerLayout_1gqkv_79{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:12px;align-items:stretch}._detailBasicLayout_1gqkv_79{align-items:start}._detailLowerLayout_1gqkv_79{margin-top:12px}._detailBasicLayout_1gqkv_79>._detailPanel_1gqkv_35,._detailLowerLayout_1gqkv_79>._detailPanel_1gqkv_35{min-width:0}._detailGrid_1gqkv_39{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-auto-rows:minmax(0,auto);padding:5px 18px 12px}._detailField_1gqkv_40{box-sizing:border-box;min-height:62px;padding:12px 22px 9px 0}._detailField_1gqkv_40 span{margin-bottom:4px}._detailField_1gqkv_40:nth-child(odd){padding-right:25px;border-right:1px solid #edf1f5}._detailField_1gqkv_40:nth-child(2n){padding-left:25px}._mapPanel_1gqkv_88{min-width:0;display:flex;flex-direction:column}._mapPanel_1gqkv_88 ._mineMapBody_1gqkv_89{flex:1}._mineMapBody_1gqkv_89{margin:0 18px 18px}._attachmentSummary_1gqkv_91{min-width:0}._attachmentTableHeader_1gqkv_92,._attachmentRow_1gqkv_65{display:grid;grid-template-columns:minmax(0,1.35fr) .82fr .62fr 1fr auto;align-items:center;column-gap:10px}._attachmentTableHeader_1gqkv_92{margin:0 18px;padding:9px 0;border-bottom:1px solid #e6edf2;color:#8595a5;background:#f7fafc;font-size:calc(10px + var(--font-size-increase))}._attachmentTableHeader_1gqkv_92 span:first-child{padding-left:10px}._attachmentList_1gqkv_65{padding:0 18px 12px}._attachmentRow_1gqkv_65{min-height:53px;padding:7px 0}._attachmentName_1gqkv_97{display:flex;align-items:center;gap:8px;min-width:0}._attachmentName_1gqkv_97 svg{flex:0 0 auto;color:#3c82d7}._attachmentName_1gqkv_97 strong,._attachmentRow_1gqkv_65>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentRow_1gqkv_65>span{margin-top:0;color:#6d8093;font-size:calc(10px + var(--font-size-increase))}._attachmentActions_1gqkv_101{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:5px}._attachmentActions_1gqkv_101 button{padding:3px 4px}._attachmentSummary_1gqkv_91 ._attachmentActions_1gqkv_101 button{width:28px;height:28px;display:grid;place-items:center;padding:0}@media(max-width:980px){._detailBasicLayout_1gqkv_79,._detailLowerLayout_1gqkv_79{grid-template-columns:1fr}}@media(max-width:760px){._detailHeroTitleRow_1gqkv_71{align-items:flex-start;flex-wrap:wrap}._detailHeroMeta_1gqkv_73{flex-wrap:wrap}._detailHeroActions_1gqkv_55{width:100%;margin-left:72px}._detailExportButton_1gqkv_75,._detailEditButton_1gqkv_44{margin-left:0}._detailGrid_1gqkv_39{grid-template-columns:1fr}._detailField_1gqkv_40:nth-child(odd){padding-right:0;border-right:0}._detailField_1gqkv_40:nth-child(2n){padding-left:0}._attachmentTableHeader_1gqkv_92{display:none}._attachmentRow_1gqkv_65{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}._attachmentName_1gqkv_97{grid-column:1 / 2}._attachmentRow_1gqkv_65>span{display:none}._attachmentActions_1gqkv_101{grid-column:2 / 3;grid-row:1}}:root{--font-size-increase: 3px}body{margin:0}
