@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:85% 100%;font-display:swap;src:url(./IBMPlexSans-Variable-Cyrillic-Bf3iZas-.woff2)format("woff2");unicode-range:U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-4C2,U+4CF-4D9,U+4DC-4E9,U+4EE-4F9,U+524-525}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:85% 100%;font-display:swap;src:url(./IBMPlexSans-Variable-Latin1-b_yHhIaO.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:85% 100%;font-display:swap;src:url(./IBMPlexSans-Variable-Pi-D8YFCjxt.woff2)format("woff2");unicode-range:U+E3F,U+2000-200D,U+2015,U+2028-2029,U+202F,U+2032-2033,U+2070,U+2074-2079,U+2080-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand:#d31224;--color-brand-hover:#b70f1e;--color-brand-active:#980c19;--color-brand-soft:#fbecef;--color-brand-text:#a40d1a;--color-background:#f4f6f8;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-subtle:#f8fafb;--color-surface-pressed:#edf1f4;--color-text:#17202a;--color-text-secondary:#53606b;--color-text-muted:#6f7b86;--color-text-inverse:#fff;--color-border:#d7dee4;--color-border-strong:#aeb8c1;--color-focus:#1769e0;--color-success:#13734b;--color-success-soft:#e6f5ed;--color-warning:#795400;--color-warning-soft:#fff3d2;--color-danger:#c8202f;--color-danger-hover:#a91926;--color-danger-soft:#fbe9eb;--color-info:#225ea8;--color-info-soft:#e8f1fb;--font-family-sans:"IBM Plex Sans", Arial, Helvetica, sans-serif;--font-size-meta:.8125rem;--font-size-label:.875rem;--font-size-body:1rem;--font-size-body-large:1.125rem;--font-size-heading-small:1.25rem;--font-size-heading:1.625rem;--font-size-heading-large:1.75rem;--font-size-kpi:2rem;--line-height-tight:1.2;--line-height-body:1.5;--font-weight-regular:400;--font-weight-medium:600;--font-weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-small:.5rem;--radius-medium:.75rem;--radius-large:1rem;--radius-pill:999px;--shadow-small:0 2px 8px #17202a12;--shadow-medium:0 8px 24px #17202a1f;--shadow-dialog:0 20px 60px #17202a3d;--touch-target-min:2.75rem;--touch-target-default:3rem;--touch-target-critical:3.5rem;--touch-target-navigation:3.25rem;--touch-target-table-row:3.5rem;--focus-ring-width:3px;--focus-ring-offset:2px;--transition-fast:.12s ease;--transition-default:.18s ease;--z-index-header:100;--z-index-overlay:500;--z-index-dialog:600;--z-index-toast:700}*,:before,:after{box-sizing:border-box}html{background:var(--color-background);min-width:1024px;min-height:100%;color:var(--color-text);font-family:var(--font-family-sans);font-size:var(--font-size-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{min-height:100%;margin:0}button,input,select,textarea{font:inherit}a,button,select,input[type=checkbox],input[type=range]{touch-action:manipulation}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}img,svg{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body,#root{width:100%;min-width:1024px;height:100%;min-height:768px;margin:0;overflow:hidden}body{--toast-offset-bottom:calc(36px + var(--space-4));background:var(--color-background)}._root_wuyw6_1{box-sizing:border-box;align-self:start;align-items:center;gap:var(--space-4);width:100%;min-width:0;max-width:100%;min-height:72px;padding:var(--space-4);border-radius:var(--radius-medium);border:1px solid;flex-wrap:wrap;display:flex}._icon_wuyw6_17,._icon_wuyw6_17 svg{width:24px;height:24px}._icon_wuyw6_17{flex:0 0 24px}._copy_wuyw6_27{overflow-wrap:anywhere;flex:14rem;min-width:0}._copy_wuyw6_27 strong{font-size:var(--font-size-body);display:block}._description_wuyw6_38{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-body)}._action_wuyw6_45{gap:var(--space-2);flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;margin-left:auto;display:flex}._action_wuyw6_45>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._neutral_wuyw6_62{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text-secondary)}._success_wuyw6_68{border-color:color-mix(in srgb, var(--color-success) 32%, transparent);background:var(--color-success-soft);color:var(--color-success)}._warning_wuyw6_74{border-color:color-mix(in srgb, var(--color-warning) 32%, transparent);background:var(--color-warning-soft);color:var(--color-warning)}._danger_wuyw6_80{border-color:color-mix(in srgb, var(--color-danger) 32%, transparent);background:var(--color-danger-soft);color:var(--color-danger)}._info_wuyw6_86{border-color:color-mix(in srgb, var(--color-info) 32%, transparent);background:var(--color-info-soft);color:var(--color-info)}._root_z0pbz_1{align-items:center;gap:var(--space-1);min-height:28px;padding:4px var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap;display:inline-flex}._icon_z0pbz_14,._icon_z0pbz_14 svg{width:16px;height:16px}._neutral_z0pbz_20{background:var(--color-surface-pressed);color:var(--color-text-secondary)}._success_z0pbz_25{background:var(--color-success-soft);color:var(--color-success)}._warning_z0pbz_30{background:var(--color-warning-soft);color:var(--color-warning)}._danger_z0pbz_35{background:var(--color-danger-soft);color:var(--color-danger)}._info_z0pbz_40{background:var(--color-info-soft);color:var(--color-info)}._root_1qr0c_1{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite _spin_1qr0c_1;display:inline-block}._compact_1qr0c_10{width:16px;height:16px}._default_1qr0c_15{border-width:3px;width:24px;height:24px}._large_1qr0c_21{border-width:3px;width:32px;height:32px}@keyframes _spin_1qr0c_1{to{transform:rotate(360deg)}}._root_92iov_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-medium);min-width:112px;font-weight:var(--font-weight-bold);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;line-height:1;display:inline-flex}._root_92iov_1:active:not(:disabled){transform:translateY(1px)}._root_92iov_1:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._root_92iov_1:disabled{cursor:not-allowed;opacity:.52}._compact_92iov_34{min-height:var(--touch-target-min);padding:0 var(--space-4);font-size:var(--font-size-label)}._default_92iov_40{min-height:var(--touch-target-default);padding:0 var(--space-5);font-size:var(--font-size-body)}._large_92iov_46{min-height:var(--touch-target-critical);padding:0 var(--space-6);font-size:var(--font-size-body-large)}._primary_92iov_52{background:var(--color-brand);color:var(--color-text-inverse)}._primary_92iov_52:active:not(:disabled){background:var(--color-brand-active)}._secondary_92iov_61{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}._danger_92iov_67{background:var(--color-danger);color:var(--color-text-inverse)}._ghost_92iov_72{color:var(--color-text-secondary);background:0 0}@media (hover:hover) and (pointer:fine){._primary_92iov_52:hover:not(:disabled){background:var(--color-brand-hover)}._secondary_92iov_61:hover:not(:disabled),._ghost_92iov_72:hover:not(:disabled){background:var(--color-surface-pressed)}._danger_92iov_67:hover:not(:disabled){background:var(--color-danger-hover)}}._fullWidth_92iov_92{width:100%}._label_92iov_96{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._root_92iov_1 svg{flex:none;width:1.25em;height:1.25em}._card_rkdk6_1{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);color:var(--color-text);overflow:hidden}._elevated_rkdk6_9{box-shadow:var(--shadow-small)}._header_rkdk6_13{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._headerCopy_rkdk6_23,._headerActions_rkdk6_24{min-width:0}._headerCopy_rkdk6_23{flex:0 auto}._headerActions_rkdk6_24{flex:auto;justify-content:flex-end;align-items:center;display:flex}._title_rkdk6_39{font-size:var(--font-size-heading-small);line-height:var(--line-height-tight);margin:0}._description_rkdk6_45{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-body)}._content_rkdk6_52{padding:var(--space-6)}._grid_rkdk6_56{background:var(--color-border);gap:1px;display:grid}._grid_rkdk6_56[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_rkdk6_56[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_rkdk6_56[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._grid_rkdk6_56>*{background:var(--color-surface)}._footer_rkdk6_78{min-height:var(--touch-target-critical);justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);display:flex}._root_1ijcm_1{min-width:0;padding:0}._compact_1ijcm_6{width:var(--touch-target-min)}._default_1ijcm_10{width:var(--touch-target-default)}._large_1ijcm_14{width:var(--touch-target-critical)}._icon_1ijcm_18,._icon_1ijcm_18 svg{width:24px;height:24px}._root_1ijcm_1>span:empty{display:none}._root_49h7v_1{border-radius:var(--radius-large);max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);color:var(--color-text);box-shadow:var(--shadow-dialog);background:0 0;border:0;padding:0;overflow:visible}._root_49h7v_1::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17202a94}._small_49h7v_18{width:min(480px,100vw - 64px)}._default_49h7v_22{width:min(680px,100vw - 64px)}._large_49h7v_26{width:min(960px,100vw - 64px)}._surface_49h7v_30{border-radius:var(--radius-large);background:var(--color-surface);flex-direction:column;max-height:calc(100vh - 64px);display:flex;overflow:hidden}._header_49h7v_39{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:88px;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);display:flex}._header_49h7v_39 h2{font-size:var(--font-size-heading-small);line-height:var(--line-height-tight);margin:0}._header_49h7v_39 p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-body)}._closeButton_49h7v_62{margin:calc(var(--space-2) * -1);flex:none}._content_49h7v_67{min-height:0;padding:var(--space-6);font-size:var(--font-size-body);line-height:var(--line-height-body);overflow:auto}._actions_49h7v_75{justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:80px;padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);background:var(--color-surface-subtle);display:flex}._root_4jrzu_1{width:100%;display:block;position:relative}._trigger_4jrzu_7{width:100%;min-height:inherit;justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-body);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);outline:0;display:flex}._trigger_4jrzu_7:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--color-focus) 22%, transparent)}._trigger_4jrzu_7:disabled{background:var(--color-surface-subtle);cursor:not-allowed;opacity:.58}._compact_4jrzu_41{min-height:var(--touch-target-min)}._default_4jrzu_45{min-height:var(--touch-target-default)}._large_4jrzu_49{min-height:var(--touch-target-critical)}._invalid_4jrzu_53 ._trigger_4jrzu_7{border-color:var(--color-danger)}._value_4jrzu_57{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_4jrzu_64{color:var(--color-text-muted)}._calendarIcon_4jrzu_68{width:22px;height:22px;color:var(--color-text-secondary);flex:0 0 22px}._popover_4jrzu_75{gap:var(--space-2);width:360px;max-width:none;z-index:var(--z-index-overlay);top:calc(100% + var(--space-2));padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface-raised);box-shadow:var(--shadow-medium);margin:0;display:grid;position:absolute;bottom:auto;left:0;right:auto}._alignEnd_4jrzu_94 ._popover_4jrzu_75{left:auto;right:0}._calendarHeader_4jrzu_99{grid-template-columns:var(--touch-target-min) minmax(0, 1fr) var(--touch-target-min);align-items:center;gap:var(--space-2);display:grid}._calendarHeader_4jrzu_99 strong{font-size:var(--font-size-body);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._calendarHeader_4jrzu_99 button,._days_4jrzu_115 button{min-width:var(--touch-target-min);min-height:var(--touch-target-min);border-radius:var(--radius-small);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._calendarHeader_4jrzu_99 button:focus-visible,._days_4jrzu_115 button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:0}@media (hover:hover) and (pointer:fine){._calendarHeader_4jrzu_99 button:hover,._days_4jrzu_115 button:hover:not(:disabled){background:var(--color-surface-pressed)}}._calendarHeader_4jrzu_99 svg{width:22px;height:22px}._weekdays_4jrzu_147,._days_4jrzu_115{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._weekdays_4jrzu_147 span{color:var(--color-text-muted);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);place-items:center;display:grid}._days_4jrzu_115 button{font-size:var(--font-size-label)}._days_4jrzu_115 button[aria-pressed=true]{background:var(--color-brand);color:var(--color-text-inverse);font-weight:var(--font-weight-bold)}._days_4jrzu_115 button:disabled{cursor:not-allowed;opacity:.34}._root_m8eow_1{min-height:240px;padding:var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._icon_m8eow_11{background:var(--color-surface-pressed);width:64px;height:64px;color:var(--color-text-secondary);border-radius:50%;place-items:center;display:grid}._icon_m8eow_11 svg{width:32px;height:32px}._title_m8eow_26{margin:var(--space-4) 0 0;font-size:var(--font-size-heading-small)}._description_m8eow_31{max-width:520px;margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._action_m8eow_39{margin-top:var(--space-5)}._root_samtr_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_samtr_8{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}._required_samtr_15{margin-left:var(--space-1);color:var(--color-danger)}._hint_samtr_20,._error_samtr_21{font-size:var(--font-size-meta);line-height:var(--line-height-body);margin:0}._hint_samtr_20{color:var(--color-text-muted)}._error_samtr_21{color:var(--color-danger);font-weight:var(--font-weight-medium)}._root_nudkc_1{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);width:100%;color:var(--color-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}._root_nudkc_1:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--color-focus) 22%, transparent)}._root_nudkc_1:has(._control_nudkc_20:disabled){background:var(--color-surface-subtle);opacity:.58}._compact_nudkc_25{min-height:var(--touch-target-min);padding:0 var(--space-3)}._default_nudkc_30{min-height:var(--touch-target-default);padding:0 var(--space-4)}._large_nudkc_35{min-height:var(--touch-target-critical);padding:0 var(--space-4)}._invalid_nudkc_40{border-color:var(--color-danger)}._control_nudkc_20{min-width:0;color:inherit;font-size:var(--font-size-body);background:0 0;border:0;outline:0;flex:1}._control_nudkc_20::placeholder{color:var(--color-text-muted);opacity:1}._adornment_nudkc_59,._adornment_nudkc_59 svg{width:22px;height:22px;color:var(--color-text-muted);flex:0 0 22px}._root_1d1q5_1{justify-content:center;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-5);flex-direction:column;display:flex}._label_1d1q5_10{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}._value_1d1q5_17{min-width:0;max-width:100%;color:var(--color-text);font-size:var(--font-size-kpi);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;overflow:hidden}._details_1d1q5_29{max-width:100%;color:var(--color-text-muted);font-size:var(--font-size-meta);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._root_1d1q5_1[data-tone=success] ._value_1d1q5_17{color:var(--color-success)}._root_1d1q5_1[data-tone=warning] ._value_1d1q5_17{color:var(--color-warning)}._root_1d1q5_1[data-tone=danger] ._value_1d1q5_17{color:var(--color-danger)}._root_1d1q5_1[data-tone=info] ._value_1d1q5_17{color:var(--color-info)}._root_1el8s_1{width:100%;display:block;position:relative}._trigger_1el8s_7{width:100%;min-height:inherit;justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-body);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);outline:0;display:flex}._trigger_1el8s_7:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--color-focus) 22%, transparent)}._trigger_1el8s_7:disabled{background:var(--color-surface-subtle);cursor:not-allowed;opacity:.58}._compact_1el8s_41{min-height:var(--touch-target-min)}._default_1el8s_45{min-height:var(--touch-target-default)}._large_1el8s_49{min-height:var(--touch-target-critical)}._invalid_1el8s_53 ._trigger_1el8s_7{border-color:var(--color-danger)}._value_1el8s_57{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._placeholder_1el8s_64{color:var(--color-text-muted)}._chevron_1el8s_68{width:22px;height:22px;color:var(--color-text-secondary);transition:transform var(--transition-fast);flex:none}._chevronOpen_1el8s_76{transform:rotate(180deg)}._listbox_1el8s_80{gap:var(--space-1);width:100%;max-height:288px;z-index:var(--z-index-overlay);top:calc(100% + var(--space-2));padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface-raised);box-shadow:var(--shadow-medium);display:grid;position:absolute;left:0;overflow-y:auto}._option_1el8s_97{width:100%;min-height:var(--touch-target-default);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-text);font:inherit;font-size:var(--font-size-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._activeOption_1el8s_115{background:var(--color-surface-pressed)}@media (hover:hover) and (pointer:fine){._option_1el8s_97:hover:not(:disabled){background:var(--color-surface-pressed)}}._option_1el8s_97[aria-selected=true]{color:var(--color-brand-text);font-weight:var(--font-weight-bold)}._option_1el8s_97:disabled{cursor:not-allowed;opacity:.48}._option_1el8s_97 svg{flex:none;width:22px;height:22px}._root_5339e_1{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);align-items:stretch;width:fit-content;margin:0;padding:0;display:flex;overflow:hidden}._leadingAdornment_5339e_13{width:var(--touch-target-default);min-height:var(--touch-target-default);flex:0 0 var(--touch-target-default);border-right:1px solid var(--color-border);background:var(--color-surface-pressed);color:var(--color-text-muted);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}._leadingAdornment_5339e_13 svg{width:20px;height:20px}._option_5339e_31{min-width:var(--touch-target-default);min-height:var(--touch-target-default);padding:0 var(--space-4);border:0;border-right:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0}._option_5339e_31:last-child{border-right:0}._option_5339e_31[aria-pressed=true]{background:var(--color-brand);color:var(--color-text-inverse)}._option_5339e_31:focus-visible{z-index:1;outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:-3px;position:relative}@media (hover:hover) and (pointer:fine){._option_5339e_31:hover:not(:disabled,[aria-pressed=true]){background:var(--color-surface-pressed)}}._option_5339e_31:disabled{cursor:not-allowed;opacity:.42}._root_11er3_1{border-radius:var(--radius-small);background:var(--color-surface-pressed);min-height:1rem;display:block;position:relative;overflow:hidden}._root_11er3_1:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-surface) 72%, transparent), transparent);animation:1.4s infinite _shimmer_11er3_1;position:absolute;inset:0;transform:translate(-100%)}@keyframes _shimmer_11er3_1{to{transform:translate(100%)}}._root_56ds2_1{width:100%}._header_56ds2_5{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._header_56ds2_5 label{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-bold)}._header_56ds2_5 output{min-width:56px;color:var(--color-brand-text);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);text-align:right}._control_56ds2_26{width:100%;height:var(--touch-target-default);margin:var(--space-1) 0 0;appearance:none;cursor:pointer;background:0 0;outline:0}._control_56ds2_26::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:var(--color-border);height:8px}._control_56ds2_26::-webkit-slider-thumb{border:3px solid var(--color-surface);appearance:none;background:var(--color-brand);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-brand);border-radius:50%;margin-top:-10px}._control_56ds2_26::-moz-range-track{border-radius:var(--radius-pill);background:var(--color-border);height:8px}._control_56ds2_26::-moz-range-thumb{border:3px solid var(--color-surface);background:var(--color-brand);width:24px;height:24px;box-shadow:0 0 0 1px var(--color-brand);border-radius:50%}._control_56ds2_26:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._control_56ds2_26:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._control_56ds2_26:disabled{cursor:not-allowed;opacity:.48}._root_18wme_1{min-height:var(--touch-target-default);align-items:center;gap:var(--space-3);color:var(--color-text);display:inline-flex}._dot_18wme_9{border:2px solid var(--color-surface);background:currentColor;border-radius:50%;flex:0 0 12px;width:12px;height:12px;box-shadow:0 0 0 2px}._copy_18wme_19{flex-direction:column;gap:2px;min-width:0;display:flex}._copy_18wme_19 strong{color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-tight)}._copy_18wme_19>span{color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-tight)}._root_18wme_1[data-layout=inline]{width:100%}._root_18wme_1[data-layout=inline] ._copy_18wme_19{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-direction:row;width:100%}._root_18wme_1[data-layout=inline] ._copy_18wme_19>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._root_18wme_1[data-layout=inline] ._copy_18wme_19>span{flex:none}._ready_18wme_60,._running_18wme_61{color:var(--color-success)}._warning_18wme_65,._busy_18wme_66{color:var(--color-warning)}._error_18wme_70{color:var(--color-danger)}._offline_18wme_74{color:var(--color-text-muted)}._busy_18wme_66 ._dot_18wme_9{animation:1.2s ease-in-out infinite _pulse_18wme_1}@keyframes _pulse_18wme_1{50%{opacity:.35}}._root_lhtrq_1{min-height:var(--touch-target-default);align-items:center;gap:var(--space-4);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) 52px;display:inline-grid;position:relative}._copy_lhtrq_12{flex-direction:column;gap:2px;display:flex}._copy_lhtrq_12 strong{color:var(--color-text);font-size:var(--font-size-body)}._copy_lhtrq_12>span{color:var(--color-text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-body)}._control_lhtrq_29{opacity:0;width:52px;height:32px;margin:0;position:absolute;right:0}._track_lhtrq_38{border-radius:var(--radius-pill);background:var(--color-border-strong);width:52px;height:32px;transition:background-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;padding:3px;display:flex}._thumb_lhtrq_51{background:var(--color-surface);width:26px;height:26px;box-shadow:var(--shadow-small);transition:transform var(--transition-fast);border-radius:50%}._control_lhtrq_29:checked+._track_lhtrq_38{background:var(--color-success)}._control_lhtrq_29:checked+._track_lhtrq_38 ._thumb_lhtrq_51{transform:translate(20px)}._control_lhtrq_29:focus-visible+._track_lhtrq_38{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}:is(._control_lhtrq_29:disabled~*,._root_lhtrq_1:has(._control_lhtrq_29:disabled) ._copy_lhtrq_12){opacity:.48}._root_lhtrq_1:has(._control_lhtrq_29:disabled){cursor:not-allowed}._root_k92nk_1{min-width:0}._list_k92nk_5{align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);display:flex}._tab_k92nk_16{min-width:112px;min-height:var(--touch-target-min);padding:0 var(--space-4);border-radius:calc(var(--radius-medium) - 3px);color:var(--color-text-secondary);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0}._tab_k92nk_16[aria-selected=true]{background:var(--color-brand-soft);color:var(--color-brand-text)}._tab_k92nk_16:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:0}@media (hover:hover) and (pointer:fine){._tab_k92nk_16:hover:not(:disabled){background:var(--color-surface-pressed)}._tab_k92nk_16[aria-selected=true]:hover:not(:disabled){background:var(--color-brand-soft)}}._tab_k92nk_16:disabled{cursor:not-allowed;opacity:.48}._panel_k92nk_54{margin-top:var(--space-4);outline:0}._panel_k92nk_54:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._container_17ijb_1{border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);width:100%;overflow:auto}._table_17ijb_9{border-collapse:collapse;width:100%;color:var(--color-text);font-size:var(--font-size-body)}._caption_17ijb_16{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-label);text-align:left}._header_17ijb_23{background:var(--color-surface-subtle)}._stickyHeader_17ijb_27 ._header_17ijb_23{z-index:1;position:sticky;top:0}._head_17ijb_23{height:var(--touch-target-default);padding:0 var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-align:left;white-space:nowrap}._row_17ijb_44{min-height:var(--touch-target-table-row);transition:background-color var(--transition-fast)}._row_17ijb_44:not(:last-child){border-bottom:1px solid var(--color-border)}._cell_17ijb_53{height:var(--touch-target-table-row);padding:var(--space-2) var(--space-4);vertical-align:middle}._loadingCell_17ijb_59{position:relative}._loadingContent_17ijb_63{visibility:hidden}._loadingCell_17ijb_59>._loadingSkeleton_17ijb_67{top:50%;inset-inline:var(--space-4);position:absolute;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){._body_17ijb_75 ._row_17ijb_44:hover{background:var(--color-surface-subtle)}}._head_17ijb_23[data-align=center],._cell_17ijb_53[data-align=center]{text-align:center}._head_17ijb_23[data-align=end],._cell_17ijb_53[data-align=end]{text-align:right}._empty_17ijb_90{height:calc(var(--touch-target-table-row) * 2);padding:var(--space-6);color:var(--color-text-muted);text-align:center}._cell_17ijb_53:first-child,._head_17ijb_23:first-child{padding-left:var(--space-5)}._cell_17ijb_53:last-child,._head_17ijb_23:last-child{padding-right:var(--space-5)}._root_1o0ws_1{width:100%;min-height:120px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);line-height:var(--line-height-body);resize:vertical;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:0}._root_1o0ws_1:focus{border-color:var(--color-focus);box-shadow:0 0 0 var(--focus-ring-width) color-mix(in srgb, var(--color-focus) 22%, transparent)}._root_1o0ws_1:disabled{background:var(--color-surface-subtle);opacity:.58}._root_1o0ws_1::placeholder{color:var(--color-text-muted);opacity:1}._invalid_1o0ws_33{border-color:var(--color-danger)}._viewport_1veiu_1{z-index:var(--z-index-toast);gap:var(--space-3);width:min(calc(480px + var(--space-12) + var(--space-4)), 100vw);max-height:100dvh;padding:var(--space-12) var(--space-4) var(--toast-offset-bottom,var(--space-4)) var(--space-12);overscroll-behavior:contain;pointer-events:none;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow-y:auto}._item_1veiu_18{pointer-events:auto;flex-shrink:0;position:relative}._root_1veiu_24{box-shadow:var(--shadow-medium)}._progress_1veiu_28{right:var(--space-4);bottom:var(--space-1);left:var(--space-4);background:color-mix(in srgb, currentColor 18%, transparent);pointer-events:none;border-radius:3px;height:3px;position:absolute;overflow:hidden}._progressFill_1veiu_40{transform-origin:0;background:currentColor;height:100%;animation:linear forwards _countdown_1veiu_1}@keyframes _countdown_1veiu_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._root_1bf5v_1{box-sizing:border-box;width:min(820px,100vw - 32px);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-large);background:var(--color-surface);box-shadow:var(--shadow-dialog);z-index:calc(var(--z-index-toast) + 1);position:fixed;overflow:auto}._root_1bf5v_1[data-mode=numbers]{width:min(360px,100vw - 32px)}._root_1bf5v_1[data-positioned=false]{visibility:hidden;pointer-events:none}._key_1bf5v_23 svg{width:22px;height:22px}._rows_1bf5v_28{gap:var(--space-2);display:grid}._row_1bf5v_28{justify-content:center;gap:var(--space-2);min-width:0;display:flex}._key_1bf5v_23{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);min-width:0;min-height:3rem;color:var(--color-text);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;flex:1 1 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._key_1bf5v_23:active,._key_1bf5v_23[aria-pressed=true],._root_1bf5v_1[data-pointer-type=mouse] ._key_1bf5v_23:hover{border-color:var(--color-brand);background:var(--color-brand-soft)}._key_1bf5v_23:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._actionKey_1bf5v_71{background:var(--color-surface-subtle);flex-grow:1.4}._modeKey_1bf5v_76{background:var(--color-surface-subtle);flex:0 0 112px}._spaceKey_1bf5v_81{flex:4 240px}._enterKey_1bf5v_85{gap:var(--space-2)}._root_1bf5v_1[data-mode=numbers] ._key_1bf5v_23{flex:1 1 0}@media (width<=960px){._root_1bf5v_1{padding:var(--space-2)}._row_1bf5v_28,._rows_1bf5v_28{gap:var(--space-1)}._key_1bf5v_23{min-height:var(--touch-target-min);font-size:var(--font-size-body)}._modeKey_1bf5v_76{flex-basis:112px}}._page_41k17_1{min-height:100dvh;padding:var(--space-6);background:var(--color-background);place-items:center;display:grid}._card_41k17_9{width:min(640px,100%)}._details_41k17_13{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}._page_ih3qo_1{gap:var(--space-3);grid-template-rows:104px minmax(0,1fr);height:100%;min-height:0;display:grid}._metricsCard_ih3qo_9,._metricsCard_ih3qo_9>div{min-width:0;height:100%}._tabs_ih3qo_15{grid-template-rows:56px minmax(0,1fr);min-width:0;min-height:0;display:grid}._tabsHeader_ih3qo_22{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._tabsHeader_ih3qo_22 [role=tab]{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}._tabsHeader_ih3qo_22 [role=tab] svg{width:20px;height:20px}._tabPanel_ih3qo_41{min-width:0;height:100%;min-height:0;padding-top:var(--space-3);margin-top:0}._usersCard_ih3qo_49{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}._usersTable_ih3qo_57{border:0;border-radius:0;min-height:0}._userName_ih3qo_63{flex-direction:column;min-width:0;display:flex}._userName_ih3qo_63 strong,._userName_ih3qo_63 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._userName_ih3qo_63 span{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._devicesGrid_ih3qo_82{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,360px));grid-auto-rows:136px;min-width:0;min-height:0;display:grid}._deviceCard_ih3qo_91{min-width:0;padding:var(--space-4);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._deviceCard_ih3qo_91>output{min-width:0}._deviceCard_ih3qo_91>strong{color:var(--color-success);font-size:var(--font-size-kpi);grid-area:1/2/3}._deviceCard_ih3qo_91>span{color:var(--color-text-muted);font-size:var(--font-size-meta)}._systemGrid_ih3qo_116{align-content:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;min-width:0;height:100%;min-height:0;display:grid}._systemGrid_ih3qo_116>section{min-width:0}._systemGrid_ih3qo_116>section>div:first-child{padding:var(--space-3) var(--space-4)}._systemGrid_ih3qo_116>section>div:last-child{padding:var(--space-4)}._systemList_ih3qo_139{gap:var(--space-4);margin:0;display:grid}._systemList_ih3qo_139 div{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._systemList_ih3qo_139 dt{color:var(--color-text-secondary);font-size:var(--font-size-body)}._systemList_ih3qo_139 dd{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);text-align:right;margin:0}@media (height<=900px){._page_ih3qo_1{grid-template-rows:96px minmax(0,1fr)}}._page_ayq14_1{gap:var(--space-3);grid-template-rows:56px minmax(0,1fr);height:100%;min-height:0;display:grid}._contextBar_ayq14_9{align-items:center;gap:var(--space-3);min-width:0;display:flex}._contextCopy_ayq14_16{flex-direction:column;flex:1;min-width:0;display:flex}._contextCopy_ayq14_16 strong,._contextCopy_ayq14_16 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contextCopy_ayq14_16 strong{font-size:var(--font-size-body-large)}._contextCopy_ayq14_16 span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label)}._editorGrid_ayq14_40{gap:var(--space-3);grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);min-width:0;min-height:0;display:grid}._formCard_ayq14_48,._profileCard_ayq14_49{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._formCard_ayq14_48{overflow:visible}._formContent_ayq14_60{min-width:0;min-height:0;padding:var(--space-4)}._formSection_ayq14_66+._formSection_ayq14_66{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._formSection_ayq14_66 h3{margin:0 0 var(--space-4);font-size:var(--font-size-heading-small);line-height:var(--line-height-tight)}._fieldsGrid_ayq14_78{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._fieldsGrid_ayq14_78>div,._fieldsGrid_ayq14_78>div>span{width:100%;min-width:0}._statusSwitch_ayq14_91{min-height:73px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-subtle);align-self:start}._sideColumn_ayq14_100{gap:var(--space-3);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._profileContent_ayq14_108{padding:var(--space-5)}._identity_ayq14_112{align-items:center;gap:var(--space-4);grid-template-columns:64px minmax(0,1fr);min-width:0;display:grid}._avatar_ayq14_120{background:var(--color-brand-soft);width:64px;height:64px;color:var(--color-brand-text);font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._identity_ayq14_112 div{flex-direction:column;min-width:0;display:flex}._identity_ayq14_112 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._identity_ayq14_112 strong{font-size:var(--font-size-body-large);line-height:var(--line-height-tight)}._identity_ayq14_112 span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label)}._profileList_ayq14_156{gap:var(--space-4);margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}._profileList_ayq14_156 div{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;display:flex}._profileList_ayq14_156 dt{color:var(--color-text-secondary);font-size:var(--font-size-label)}._profileList_ayq14_156 dd{min-width:0;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (height<=900px){._page_ayq14_1{grid-template-rows:48px minmax(0,1fr)}._formSection_ayq14_66+._formSection_ayq14_66{margin-top:var(--space-4);padding-top:var(--space-4)}._formSection_ayq14_66 h3{margin-bottom:var(--space-3)}}._page_1737t_1{gap:var(--space-3);grid-template-rows:104px minmax(0,1fr);height:100%;min-height:0;display:grid}._metricsCard_1737t_9,._metricsCard_1737t_9>div{min-width:0;height:100%}._journalCard_1737t_15{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:visible}._filters_1737t_23{gap:var(--space-2);grid-template-columns:minmax(240px,1fr) minmax(170px,.7fr) minmax(180px,.8fr);width:100%;min-width:0;display:grid}._searchField_1737t_31,._selectField_1737t_32,._searchField_1737t_31>span,._selectField_1737t_32>span{width:100%;min-width:0}._alarmTable_1737t_39{border-radius:0 0 var(--radius-large) var(--radius-large);border:0;min-height:0}._sourceCell_1737t_45{flex-direction:column;min-width:0;display:flex}._sourceCell_1737t_45 strong,._sourceCell_1737t_45 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sourceCell_1737t_45 span{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._status_1737t_64{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-bold)}._status_1737t_64[data-status=active]{color:var(--color-warning)}._status_1737t_64[data-status=resolved]{color:var(--color-success)}@media (height<=900px){._page_1737t_1{grid-template-rows:96px minmax(0,1fr)}}._page_y2y96_1{gap:var(--space-3);grid-template-rows:92px 104px minmax(0,1fr) 304px;height:100%;min-height:0;display:grid}._filtersCard_y2y96_9{overflow:visible}._filters_y2y96_9{align-items:end;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-4);grid-template-columns:minmax(190px,1fr) minmax(190px,1fr) minmax(190px,1fr) auto;display:grid}._filterField_y2y96_22,._filterField_y2y96_22>span{width:100%;min-width:0}._filterContext_y2y96_28{min-width:0;min-height:var(--touch-target-default);flex-direction:column;justify-content:center;display:flex}._filterContext_y2y96_28 span{color:var(--color-text-muted);font-size:var(--font-size-meta)}._filterContext_y2y96_28 strong{margin-top:var(--space-1);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._metricsCard_y2y96_49,._metricsCard_y2y96_49>div{min-width:0;height:100%}._chartsGrid_y2y96_55{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(320px,420px);min-width:0;min-height:0;display:grid}._trendCard_y2y96_63,._distributionCard_y2y96_64,._shiftsCard_y2y96_65{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._chartArea_y2y96_77{min-height:0;padding:var(--space-4) var(--space-4) var(--space-3);position:relative}._targetLine_y2y96_83{z-index:1;top:40%;right:var(--space-4);left:var(--space-4);border-top:1px dashed var(--color-warning);position:absolute}._targetLine_y2y96_83 span{padding-left:var(--space-1);background:var(--color-surface);color:var(--color-warning);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);position:absolute;top:-20px;right:0}._barChart_y2y96_103{align-items:stretch;gap:var(--space-2);grid-template-columns:repeat(12,minmax(0,1fr));height:100%;min-height:0;display:grid}._barColumn_y2y96_112{grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;gap:2px;min-width:0;display:grid}._barTrack_y2y96_120{border-bottom:1px solid var(--color-border-strong);background:linear-gradient(to top, var(--color-surface-subtle), transparent);align-items:flex-end;width:100%;min-height:0;display:flex}._bar_y2y96_103{border-radius:var(--radius-small) var(--radius-small) 0 0;background:var(--color-brand);width:72%;min-height:12px;margin:0 auto;display:block}._barColumn_y2y96_112 strong{font-size:var(--font-size-meta)}._barColumn_y2y96_112>span:last-child{color:var(--color-text-muted);font-size:var(--font-size-meta)}._distributionList_y2y96_147{min-height:0;padding:var(--space-2) var(--space-4);grid-template-rows:repeat(5,minmax(0,1fr));display:grid}._distributionItem_y2y96_154{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 108px;min-width:0;display:grid}._distributionCopy_y2y96_162{flex-direction:column;min-width:0;display:flex}._distributionCopy_y2y96_162 strong,._distributionCopy_y2y96_162 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._distributionCopy_y2y96_162 strong{font-size:var(--font-size-label)}._distributionCopy_y2y96_162 span{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._distributionTrack_y2y96_185{border-radius:var(--radius-pill);background:var(--color-surface-pressed);height:10px;overflow:hidden}._distributionTrack_y2y96_185 span{border-radius:inherit;background:var(--color-danger);height:100%;display:block}._shiftTable_y2y96_199{border:0;border-radius:0;min-height:0}._shiftName_y2y96_205{flex-direction:column;min-width:0;display:flex}._shiftName_y2y96_205 span{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._rate_y2y96_217{color:var(--color-danger)}@media (height<=900px){._page_y2y96_1{grid-template-rows:84px 96px minmax(0,1fr) 280px}}._viewport_zx4p3_1{gap:var(--space-2);min-width:0;min-height:0;padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text);grid-template-rows:auto minmax(0,1fr) auto;display:grid}._meta_zx4p3_12,._legend_zx4p3_13{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}._productGrid_zx4p3_24{grid-template-columns:repeat(var(--schema-columns), minmax(8px, 1fr));grid-template-rows:repeat(var(--schema-rows), minmax(22px, 1fr));align-items:stretch;gap:var(--space-1);min-height:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-subtle);display:grid}._productCell_zx4p3_37{border:2px solid var(--color-border-strong);background:var(--color-surface-pressed);border-radius:4px;min-width:0;position:relative;overflow:hidden}._productGrid_zx4p3_24[data-stage=presence] ._productCell_zx4p3_37,._normalLegend_zx4p3_47[data-stage=presence],._defectLegend_zx4p3_48[data-stage=presence]{background:linear-gradient(135deg,#7c4328,#4c2719);border-color:#d1a36f}._productGrid_zx4p3_24[data-stage=presence] ._productCell_zx4p3_37:after,._normalLegend_zx4p3_47[data-stage=presence]:after,._defectLegend_zx4p3_48[data-stage=presence]:after{content:"";background:repeating-linear-gradient(90deg,#d5b47d 0 3px,#bd9258 3px 5px);border-radius:3px;position:absolute;inset:18% 24%}._productGrid_zx4p3_24[data-stage=presence] ._productCell_zx4p3_37[data-defect=true]:after,._defectLegend_zx4p3_48[data-stage=presence]:after{opacity:.1}._productGrid_zx4p3_24[data-stage=coating] ._productCell_zx4p3_37,._normalLegend_zx4p3_47[data-stage=coating],._defectLegend_zx4p3_48[data-stage=coating]{background:linear-gradient(135deg,#7c4328,#4c2719);border-color:#d1a36f}._productGrid_zx4p3_24[data-stage=coating] ._productCell_zx4p3_37[data-defect=true]:after,._defectLegend_zx4p3_48[data-stage=coating]:after{content:"";background:#d5b47d;border-radius:2px;position:absolute;inset:20% 30%}._productGrid_zx4p3_24[data-stage=surface]{padding:var(--space-2) 0;background:0 0;border-color:#0000}._productGrid_zx4p3_24[data-stage=surface] ._productCell_zx4p3_37,._normalLegend_zx4p3_47[data-stage=surface],._defectLegend_zx4p3_48[data-stage=surface]{box-shadow:var(--shadow-small);background:linear-gradient(135deg,#7c4328,#4c2719);border-color:#d1a36f;border-radius:7px}._productGrid_zx4p3_24 ._productCell_zx4p3_37[data-defect=true],._defectLegend_zx4p3_48[data-stage]{border-color:var(--color-danger);box-shadow:none}._productCell_zx4p3_37[data-defect=true]:before,._defectLegend_zx4p3_48:before{z-index:1;background:color-mix(in srgb, var(--color-danger) 60%, transparent);pointer-events:none;content:"";position:absolute;inset:0}._legend_zx4p3_13{justify-content:flex-start;gap:var(--space-4);font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}._legend_zx4p3_13 span{align-items:center;gap:var(--space-2);display:inline-flex}._normalLegend_zx4p3_47,._defectLegend_zx4p3_48{width:var(--space-5);height:var(--space-5);border:2px solid var(--color-border-strong);background:var(--color-surface-pressed);border-radius:3px;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}._productGrid_zx4p3_24 ._productCell_zx4p3_37[data-verdict=undecided]{background:var(--color-surface-pressed);border-color:var(--color-border-strong);box-shadow:none}._productGrid_zx4p3_24 ._productCell_zx4p3_37[data-verdict=undecided]:after{display:none}._controls_jz65k_1{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-width:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);flex-wrap:wrap;display:flex}._controls_jz65k_1 fieldset{flex:none;min-width:0}._views_jz65k_18{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._visualization_7sb5i_1,._liveView_7sb5i_8{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._liveView_7sb5i_8>:only-child{grid-row:1/-1}._stale_7sb5i_19{padding:var(--space-1) var(--space-3);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--font-size-meta)}._waiting_7sb5i_26{justify-content:center;align-items:center;gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4);background:var(--color-surface-subtle);color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex}._frame_7sb5i_40{min-width:0;min-height:0;padding:var(--space-3);gap:var(--space-2);background:var(--color-surface);color:var(--color-text);grid-template-rows:auto minmax(0,1fr) auto;display:grid}._meta_7sb5i_50{justify-content:space-between;gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-meta);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._meta_7sb5i_50 strong{color:var(--color-text)}._image_7sb5i_65{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-subtle);min-width:0;min-height:0;position:relative;overflow:hidden}._imageLoading_7sb5i_75{place-items:center;display:grid;position:absolute;inset:0}._image_7sb5i_65 img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._imageUpdateError_7sb5i_88{bottom:0;position:absolute;inset-inline:0}._unavailable_7sb5i_94{min-width:0;min-height:120px;padding:var(--space-4);background:var(--color-surface-subtle);color:var(--color-text-secondary);text-align:center;place-content:center;display:grid}._page_1ydck_1{gap:var(--space-3);grid-template-rows:minmax(0,1fr) 212px;min-width:0;height:100%;min-height:0;display:grid}._commandBar_1ydck_10{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-large);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}._lineStatus_1ydck_22{min-width:0}._lineStatus_1ydck_22 strong{white-space:normal}._contextList_1ydck_30{margin:0}._contextList_1ydck_30 div{min-width:0}._contextList_1ydck_30 dt{color:var(--color-text-muted);font-size:var(--font-size-label);line-height:var(--line-height-tight)}._defectData_1ydck_44 span{color:var(--color-text-muted);font-size:var(--font-size-meta);line-height:var(--line-height-tight)}._contextList_1ydck_30 dd{margin:var(--space-1) 0 0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overviewGrid_1ydck_60{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(340px,420px);min-width:0;min-height:0;display:grid}._cameraCard_1ydck_68,._visualContent_1ydck_75{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._visualContent_1ydck_75>:only-child{grid-row:1/-1}._controlsSkeleton_1ydck_86{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._sideColumn_1ydck_94{gap:var(--space-3);grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._contextCard_1ydck_102,._readinessCard_1ydck_103{min-width:0;min-height:0}._readinessCard_1ydck_103{grid-template-rows:auto minmax(0,1fr);display:grid}._contextCard_1ydck_102>div:first-child,._readinessCard_1ydck_103>div:first-child,._contextContent_1ydck_118{padding:var(--space-3) var(--space-4)}._contextList_1ydck_30{gap:var(--space-2);display:grid}._contextList_1ydck_30 div{align-items:baseline;gap:var(--space-2);grid-template-columns:82px minmax(0,1fr);display:grid}._contextList_1ydck_30 dd{margin:0}._readinessCard_1ydck_103 h2{white-space:nowrap}._readinessContent_1ydck_142{min-width:0;min-height:0;padding:0 var(--space-4);scrollbar-gutter:stable;overflow-y:auto}._readinessSkeleton_1ydck_150{align-items:center;gap:var(--space-2);min-width:0;min-height:48px;color:var(--color-text-secondary);font-size:var(--font-size-label);grid-template-columns:12px minmax(0,1fr) 72px;display:grid}._readinessSkeleton_1ydck_150+._readinessSkeleton_1ydck_150,._readinessContent_1ydck_142 output+output{border-top:1px solid var(--color-border)}._bottomGrid_1ydck_169{gap:var(--space-3);grid-template-columns:minmax(360px,420px) minmax(0,1fr);min-width:0;min-height:0;display:grid}._metricsCard_1ydck_177{min-width:0;min-height:0}._metricsCard_1ydck_177>div{height:100%}._rejectedCard_1ydck_186{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._rejectedList_1ydck_193{grid-template-rows:repeat(3,minmax(0,1fr));min-height:0;display:grid}._rejectedItem_1ydck_199{align-items:center;gap:var(--space-4);min-width:0;padding:0 var(--space-4);grid-template-columns:84px minmax(0,1.15fr) minmax(0,1fr) 126px;display:grid}._rejectedItem_1ydck_199+._rejectedItem_1ydck_199{border-top:1px solid var(--color-border)}._rejectedItem_1ydck_199 time{font-size:var(--font-size-body);font-weight:var(--font-weight-bold)}._trayData_1ydck_217,._defectData_1ydck_44{align-items:center;gap:var(--space-3);min-width:0;display:flex}._trayData_1ydck_217{min-height:var(--touch-target-min);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._trayData_1ydck_217:focus-visible{border-radius:var(--radius-small);outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){._trayData_1ydck_217:hover strong{color:var(--color-brand-text);text-decoration:underline}}._trayData_1ydck_217 span{color:var(--color-text-secondary);font-size:var(--font-size-label)}._trayData_1ydck_217 strong,._defectData_1ydck_44 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rejectedItem_1ydck_199>span:last-child{justify-self:end}@media (height<=900px){._page_1ydck_1{grid-template-rows:minmax(0,1fr) 188px}._commandBar_1ydck_10,._rejectedItem_1ydck_199{padding-block:var(--space-1)}}._page_1p7ji_1{gap:var(--space-3);grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}._deviceTable_1p7ji_10{min-width:0;min-height:0}._deviceName_1p7ji_15{flex-direction:column;min-width:0;display:flex}._deviceName_1p7ji_15 strong,._deviceName_1p7ji_15 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._deviceName_1p7ji_15 span{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._page_tz65v_1{gap:var(--space-3);grid-template-rows:92px 104px minmax(0,1fr);height:100%;min-height:0;display:grid}._filtersCard_tz65v_9{min-width:0;overflow:visible}._filters_tz65v_9{align-items:end;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-4);grid-template-columns:minmax(240px,1.35fr) minmax(190px,.9fr) minmax(160px,.7fr) minmax(160px,.7fr);display:grid}._searchField_tz65v_26,._verdictField_tz65v_27,._dateField_tz65v_28{min-width:0}._searchField_tz65v_26>span,._verdictField_tz65v_27>span,._dateField_tz65v_28>span{width:100%}._metricsCard_tz65v_38,._metricsCard_tz65v_38>div{min-width:0;height:100%}._historyCard_tz65v_44{grid-template-rows:auto minmax(0,1fr) 60px;min-width:0;min-height:0;display:grid}._historyTable_tz65v_51{border:0;border-radius:0;min-height:0}._historyActions_tz65v_57{align-items:center;gap:var(--space-3);display:flex}._updateNotice_tz65v_63{color:var(--color-info);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);white-space:nowrap}._trayCell_tz65v_70{flex-direction:column;min-width:0;display:flex}._trayCell_tz65v_70 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._plcStatus_tz65v_82{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-bold)}._plcStatus_tz65v_82[data-state=acknowledged]{color:var(--color-success)}._plcStatus_tz65v_82[data-state=waiting]{color:var(--color-warning)}._plcStatus_tz65v_82[data-state=unavailable]{color:var(--color-danger)}._pagination_tz65v_100{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-label);display:flex}._pagination_tz65v_100>div{gap:var(--space-2);display:flex}@media (height<=900px){._page_tz65v_1{grid-template-rows:84px 96px minmax(0,1fr)}._historyCard_tz65v_44{grid-template-rows:auto minmax(0,1fr) 52px}}._page_6je36_1{background:var(--color-background);grid-template-columns:minmax(0,1.15fr) minmax(480px,.85fr);width:100vw;min-width:1024px;height:100dvh;min-height:768px;display:grid;overflow:hidden}._presentation_6je36_12{gap:var(--space-8);min-width:0;min-height:0;padding:var(--space-8) var(--space-10);color:var(--color-text-inverse);background:radial-gradient(circle at 12% 12%,#d312243d,#0000 34%),linear-gradient(145deg,#17202a 0%,#202d38 60%,#121920 100%);grid-template-rows:auto 1fr auto auto;display:grid;position:relative;overflow:hidden}._presentation_6je36_12:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-260px;box-shadow:0 0 0 72px #ffffff05,0 0 0 144px #ffffff05}._brand_6je36_41{align-items:center;gap:var(--space-3);z-index:1;display:flex;position:relative}._brandMark_6je36_49{border-radius:var(--radius-medium);background:linear-gradient(145deg, var(--color-brand), var(--color-brand-active));width:56px;height:56px;font-family:Georgia,serif;font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);place-items:center;display:grid;box-shadow:0 10px 28px #00000047}._brand_6je36_41>div{flex-direction:column;display:flex}._brand_6je36_41 strong{font-size:var(--font-size-heading-small);letter-spacing:.12em}._brand_6je36_41 div span{margin-top:var(--space-1);color:#b9c5ce;font-size:var(--font-size-label)}._presentationCopy_6je36_78{z-index:1;align-self:center;max-width:620px;position:relative}._presentationCopy_6je36_78 h1{margin:var(--space-6) 0 0;font-size:2.75rem;line-height:1.08}._presentationCopy_6je36_78 p{max-width:560px;margin:var(--space-5) 0 0;color:#c8d1d8;font-size:var(--font-size-body-large);line-height:1.6}._process_6je36_99{gap:var(--space-3);z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}._process_6je36_99 article{align-items:center;gap:var(--space-3);min-width:0;min-height:76px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-medium);background:#ffffff0f;border:1px solid #ffffff26;grid-template-columns:36px minmax(0,1fr) 24px;display:grid}._process_6je36_99 article>span{color:#f2a0a9;font-size:var(--font-size-label);font-weight:var(--font-weight-bold)}._process_6je36_99 article>div{flex-direction:column;min-width:0;display:flex}._process_6je36_99 strong,._process_6je36_99 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._process_6je36_99 small{margin-top:var(--space-1);color:#aebbc5;font-size:var(--font-size-meta)}._process_6je36_99 svg{color:#4bc792;width:22px;height:22px}._presentationFooter_6je36_151{justify-content:space-between;gap:var(--space-4);z-index:1;color:#8fa0ad;font-size:var(--font-size-meta);display:flex;position:relative}._loginPanel_6je36_161{min-width:0;min-height:0;padding:var(--space-8) var(--space-10);background:var(--color-surface);grid-template-rows:auto 1fr auto;display:grid}._loginHeader_6je36_170{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._loginHeader_6je36_170 time{flex-direction:column;align-items:flex-end;display:flex}._loginHeader_6je36_170 time strong{font-size:var(--font-size-heading-small)}._loginHeader_6je36_170 time span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-meta)}._loginForm_6je36_193{place-self:center;width:100%;max-width:420px}._loginCopy_6je36_200 h2{font-size:var(--font-size-heading-large);margin:0}._loginCopy_6je36_200 p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body)}._pinSlots_6je36_211{gap:var(--space-2);margin-top:var(--space-6);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._pinSlots_6je36_211 span{border:2px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-subtle);height:64px;color:var(--color-brand);font-size:var(--font-size-kpi);place-items:center;line-height:1;display:grid}._pinSlots_6je36_211 span[data-filled=true]{border-color:var(--color-brand);background:var(--color-brand-soft)}._keypad_6je36_235{gap:var(--space-3);min-inline-size:0;margin:var(--space-5) 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}._keypad_6je36_235 button{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:64px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-heading-small);font-weight:var(--font-weight-bold);cursor:pointer;display:flex}._keypad_6je36_235 button:active{background:var(--color-surface-pressed)}._keypad_6je36_235:disabled button{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){._keypad_6je36_235 button:hover{background:var(--color-surface-subtle)}}._keypad_6je36_235 button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._keypad_6je36_235 ._keypadAction_6je36_282{color:var(--color-text-secondary);font-size:var(--font-size-label)}._keypadAction_6je36_282 svg{width:22px;height:22px}._feedback_6je36_292{min-height:72px;margin-top:var(--space-3)}._visualHint_6je36_297,._error_6je36_298{color:var(--color-text-muted);font-size:var(--font-size-meta);text-align:center;margin:0}._error_6je36_298{color:var(--color-danger);font-size:var(--font-size-body);line-height:1.5}._loginFooter_6je36_311{justify-content:space-between;gap:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-meta);display:flex}@media (height<=900px){._presentation_6je36_12,._loginPanel_6je36_161{padding-block:var(--space-5)}._presentation_6je36_12{gap:var(--space-4)}._presentationCopy_6je36_78 h1{font-size:2.25rem}._keypad_6je36_235 button{min-height:56px}._pinSlots_6je36_211 span{height:56px}}._page_fiwgs_1{gap:var(--space-3);grid-template-rows:56px 108px minmax(0,1fr);height:100%;min-height:0;display:grid}._contextBar_fiwgs_9{align-items:center;gap:var(--space-4);min-width:0;display:flex}._contextCopy_fiwgs_16{flex-direction:column;flex:1;min-width:0;display:flex}._contextCopy_fiwgs_16 strong,._contextCopy_fiwgs_16 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contextCopy_fiwgs_16 strong{font-size:var(--font-size-body-large)}._contextCopy_fiwgs_16 span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label)}._contextActions_fiwgs_40{gap:var(--space-2);display:flex}._summaryCard_fiwgs_45,._summaryCard_fiwgs_45>div{min-width:0;height:100%}._detailGrid_fiwgs_51{gap:var(--space-3);grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);min-width:0;min-height:0;display:grid}._trayCard_fiwgs_59,._defectsCard_fiwgs_60{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._defectsCard_fiwgs_60{height:100%}._sideColumn_fiwgs_75{min-width:0;min-height:0;display:block}._defectList_fiwgs_81{min-height:0;overflow-y:auto}._defectItem_fiwgs_86{align-items:center;gap:var(--space-3);min-width:0;min-height:88px;padding:var(--space-3) var(--space-4);grid-template-columns:54px minmax(0,1fr) auto;display:grid}._defectItem_fiwgs_86+._defectItem_fiwgs_86{border-top:1px solid var(--color-border)}._defectPreview_fiwgs_100{border-radius:var(--radius-small);background:var(--color-surface-pressed);width:54px;height:54px;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._defectPreview_fiwgs_100 svg{width:24px;height:24px}._defectCopy_fiwgs_116{flex-direction:column;min-width:0;display:flex}._defectCopy_fiwgs_116>strong,._defectCopy_fiwgs_116>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._defectCopy_fiwgs_116>span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-meta)}@media (height<=900px){._page_fiwgs_1{grid-template-rows:48px 96px minmax(0,1fr)}}._page_tnpqe_1{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}._contentGrid_tnpqe_8{gap:var(--space-3);grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);min-width:0;min-height:0;display:grid}._recipesCard_tnpqe_16,._activeCard_tnpqe_17{min-width:0;min-height:0}._recipesCard_tnpqe_16{grid-template-rows:auto minmax(0,1fr);display:grid}._recipeList_tnpqe_27{min-height:0;overflow-y:auto}._recipeItem_tnpqe_32{align-items:center;gap:var(--space-3);min-width:0;min-height:112px;padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1.15fr) auto minmax(0,.95fr) auto;display:grid}._recipeItem_tnpqe_32+._recipeItem_tnpqe_32{border-top:1px solid var(--color-border)}._recipeItem_tnpqe_32[data-status=active]{background:var(--color-success-soft)}._recipeIdentity_tnpqe_50,._recipeMeta_tnpqe_51{flex-direction:column;min-width:0;display:flex}._recipeIdentity_tnpqe_50 strong{font-size:var(--font-size-body-large)}._recipeIdentity_tnpqe_50 span,._recipeMeta_tnpqe_51 span,._recipeMeta_tnpqe_51 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._recipeIdentity_tnpqe_50 span,._recipeMeta_tnpqe_51 span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label)}._recipeMeta_tnpqe_51 small{color:var(--color-text-muted);font-size:var(--font-size-meta);margin-top:2px}._activeCard_tnpqe_17{align-self:start}._activeContent_tnpqe_86{padding:var(--space-3) var(--space-4)}._activeParameters_tnpqe_90{gap:var(--space-3);margin:0;display:grid}._activeParameters_tnpqe_90 div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._activeParameters_tnpqe_90 dt{color:var(--color-text-secondary);font-size:var(--font-size-label)}._activeParameters_tnpqe_90 dd{font-weight:var(--font-weight-bold);margin:0}@media (height<=900px){._recipeItem_tnpqe_32{padding-block:var(--space-2)}}._page_1nbo4_1{gap:var(--space-3);grid-template-rows:56px 76px minmax(0,1fr);height:100%;min-height:0;display:grid}._contextBar_1nbo4_9{align-items:center;gap:var(--space-3);min-width:0;display:flex}._contextCopy_1nbo4_16{flex-direction:column;flex:1;min-width:0;display:flex}._contextCopy_1nbo4_16 strong,._contextCopy_1nbo4_16 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contextCopy_1nbo4_16 strong{font-size:var(--font-size-body-large)}._contextCopy_1nbo4_16 span{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label)}._editorGrid_1nbo4_40{gap:var(--space-3);grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);min-width:0;min-height:0;display:grid}._mainColumn_1nbo4_48,._sideColumn_1nbo4_49{gap:var(--space-3);min-width:0;min-height:0;display:grid}._mainColumn_1nbo4_48{grid-template-rows:294px minmax(0,1fr)}._sideColumn_1nbo4_49{grid-template-rows:minmax(0,max-content);align-content:start}._parametersCard_1nbo4_65,._rulesCard_1nbo4_66,._publishCard_1nbo4_67{min-width:0;min-height:0}._parametersCard_1nbo4_65{z-index:1;position:relative;overflow:visible}._parametersCard_1nbo4_65,._rulesCard_1nbo4_66{grid-template-rows:auto minmax(0,1fr);display:grid}._publishCard_1nbo4_67{grid-template-rows:auto minmax(0,1fr) auto;display:grid}._parametersContent_1nbo4_89{padding:var(--space-3) var(--space-4)}._fieldsGrid_1nbo4_93{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._fieldsGrid_1nbo4_93>div,._fieldsGrid_1nbo4_93>div>span,._fieldsGrid_1nbo4_93 textarea{width:100%;min-width:0}._descriptionField_1nbo4_107{grid-column:1/-1}._descriptionField_1nbo4_107 textarea{resize:none;min-height:70px}._editorRuleList_1nbo4_116{min-height:0;overflow-y:auto}._editorRule_1nbo4_116{align-items:center;gap:var(--space-3);min-width:0;min-height:104px;padding:var(--space-2) var(--space-4);grid-template-columns:80px minmax(0,.85fr) minmax(180px,1.15fr);display:grid}._editorRule_1nbo4_116+._editorRule_1nbo4_116{border-top:1px solid var(--color-border)}._defectImage_1nbo4_135{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-small);background:var(--color-surface-subtle);width:80px;height:80px;color:var(--color-text-secondary);font-size:var(--font-size-meta);text-align:center;flex-direction:column;margin:0;display:flex;overflow:hidden}._defectImage_1nbo4_135 img{object-fit:contain;width:100%;height:100%}._publishContent_1nbo4_158{padding:var(--space-3) var(--space-4)}._publishList_1nbo4_162{gap:var(--space-3);margin:0;display:grid}._publishList_1nbo4_162 div{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._publishList_1nbo4_162 dt{color:var(--color-text-secondary);font-size:var(--font-size-label)}._publishList_1nbo4_162 dd{max-width:190px;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (height<=900px){._page_1nbo4_1{grid-template-rows:48px 68px minmax(0,1fr)}._mainColumn_1nbo4_48{grid-template-rows:280px minmax(0,1fr)}._editorRule_1nbo4_116{padding-block:var(--space-2)}}._root_1c00l_1{justify-content:space-between;align-items:center;gap:var(--space-6);padding:0 var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-meta);display:flex}._network_1c00l_13{align-items:center;gap:var(--space-2);display:flex}._network_1c00l_13 svg{width:16px;height:16px}._root_ailfz_1{justify-content:space-between;align-items:center;gap:var(--space-6);min-width:0;padding:0 var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}._copy_ailfz_12{min-width:0}._copy_ailfz_12 h1{color:var(--color-text);font-size:var(--font-size-heading);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._copy_ailfz_12 p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_ailfz_35{align-items:center;gap:var(--space-4);flex:none;display:flex}._clock_ailfz_42{flex-direction:column;align-items:flex-end;min-width:92px;display:flex}._clock_ailfz_42 strong{font-size:var(--font-size-body-large)}._clock_ailfz_42 span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-meta)}._root_ynkrr_1{border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-height:0;display:flex;box-shadow:8px 0 24px #17202a08}._brand_ynkrr_10{align-items:center;gap:var(--space-3);min-height:88px;padding:var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._brandMark_ynkrr_19{border-radius:var(--radius-medium);background:linear-gradient(145deg, var(--color-brand), var(--color-brand-active));width:48px;height:48px;color:var(--color-text-inverse);box-shadow:0 5px 14px color-mix(in srgb, var(--color-brand) 24%, transparent);font-family:Georgia,serif;font-size:var(--font-size-heading-small);font-weight:var(--font-weight-bold);flex:0 0 48px;place-items:center;display:grid}._brandCopy_ynkrr_34{flex-direction:column;min-width:0;display:flex}._brandCopy_ynkrr_34 strong{color:var(--color-brand-text);font-size:var(--font-size-body-large);letter-spacing:.08em}._brandCopy_ynkrr_34 span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-meta);line-height:var(--line-height-tight)}._navigationBlock_ynkrr_53{padding:var(--space-5) var(--space-3) var(--space-3)}._navigationLabel_ynkrr_57{padding:0 var(--space-3) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-meta);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;display:block}._navigation_ynkrr_53{gap:var(--space-2);display:grid}._navigationLink_ynkrr_72{min-height:var(--touch-target-navigation);align-items:center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-medium);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:flex;position:relative}._navigationLink_ynkrr_72:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){._navigationLink_ynkrr_72:hover{background:var(--color-surface-subtle)}}._navigationLink_ynkrr_72[aria-current=page]{background:var(--color-brand-soft);color:var(--color-brand-text)}._navigationLink_ynkrr_72 svg{flex:none;width:22px;height:22px}._profileBlock_ynkrr_111{gap:var(--space-2);margin:auto var(--space-3) var(--space-3);display:grid}._profile_ynkrr_111{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-subtle)}._profileIdentity_ynkrr_124{align-items:center;gap:var(--space-3);grid-template-columns:40px minmax(0,1fr);min-width:0;display:grid}._avatar_ynkrr_132{background:var(--color-surface-pressed);width:40px;height:40px;color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid}._profileCopy_ynkrr_144{flex-direction:column;min-width:0;display:flex}._profileCopy_ynkrr_144 strong{color:var(--color-text);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._profileCopy_ynkrr_144 span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-meta)}._systemState_ynkrr_164{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--color-border)}._frame_1p9dp_1{background:var(--color-background);grid-template-columns:236px minmax(0,1fr);width:100vw;min-width:1024px;height:100dvh;min-height:768px;display:grid;overflow:hidden}._workspace_1p9dp_12{grid-template-rows:88px minmax(0,1fr) 36px;min-width:0;min-height:0;display:grid}._content_1p9dp_19{min-width:0;min-height:0;padding:var(--space-4);overflow:auto}
