@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fff;--surface-2:#f2f2f2;--surface-3:#e5e7eb;--border:#e5e7eb;--border-strong:#cfd0d0;--border-muted:#b8b8b8;--utility-bg:#151515;--utility-input:#212121;--text:#151515;--text-muted:#616161;--text-on-dark:#fff;--text-link:#2f6ad4;--cta:#39dec9;--cta-hover:#2ec9b5;--cta-active:#22b3a0;--on-cta:#151515;--brand-blue:#3a7cec;--brand-teal:#00967d;--status-done:#00967d;--status-active:#2f6ad4;--status-warn:#c47f00;--status-warn-txt:#9a6400;--status-risk:#e84826;--status-risk-txt:#c93a1c;--status-idle:#8f8f8f;--warn-band:#c47f0029;--risk-band:#e8482624;--chart-1:#1e4fa8;--chart-2:#2f6ad4;--chart-3:#0f8a86;--chart-4:#00967d;--chart-5:#00a184;--chart-pale:#8fe9dd;--chart-track:#e5e7eb;--grad-brand:linear-gradient(135deg, #1e4fa8 0%, #2f6ad4 45%, #00c9ab 100%);--font-ui:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono-display:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--r-chip:9999px;--r-button:40px;--r-card:20px;--r-media:20px;--r-nav:12px;--r-icon:8px;--r-input:4px;--lift-card:0 4px 12px #9fa1b826;--lift-float:0 8px 24px #9fa1b833;--duration-fast:.12s;--duration-default:.2s;--duration-slow:.32s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--sidebar-w:240px;--row-h-work:32px;--row-h-head:40px;--fs-h1:24px;--fs-h2:20px;--fs-body:14px;--fs-cell:13px;--fs-small:12px;--fs-th:11px;--ls-body:-.01em;--h-button:40px;--h-button-sm:30px;--h-pill:24px;--h-input:36px;--h-nav-item:38px;--row-h-data:47px}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;line-height:1.55}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}a{color:var(--text-link);text-decoration:none}:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._button_xjcta_1{color:var(--text);border-radius:var(--r-button);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}._button_xjcta_1:disabled{opacity:.5;cursor:not-allowed}._primary_xjcta_20{min-height:var(--h-button);background:var(--cta);color:var(--on-cta);padding:12px 24px;font-weight:600;line-height:1}._primary_xjcta_20:hover:not(:disabled){background:var(--cta-hover)}._primary_xjcta_20:active:not(:disabled){background:var(--cta-active)}._secondary_xjcta_37{min-height:var(--h-button-sm);background:var(--surface-3);font-size:var(--fs-small);padding:8px 16px;font-weight:500;line-height:1}._secondary_xjcta_37:hover:not(:disabled){background:var(--border-strong)}._outline_xjcta_50{min-height:var(--h-button-sm);background:var(--bg);border-color:var(--text);font-size:var(--fs-small);padding:6px 16px;font-weight:500}._outline_xjcta_50:hover:not(:disabled){background:var(--surface-2)}._dark_xjcta_63{min-height:var(--h-button);background:var(--text);color:var(--text-on-dark);padding:12px 24px;font-weight:600;line-height:1}._block_xjcta_72{width:100%}._logo_95lwa_1{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:22px;display:block}._page_1x92x_1{background:var(--surface-2);place-items:center;min-height:100dvh;padding:16px;display:grid}._card_1x92x_9{background:var(--bg);border-radius:var(--r-card);width:100%;max-width:380px;box-shadow:var(--lift-card);flex-direction:column;gap:20px;padding:32px 24px;display:flex}._title_1x92x_21{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:600}._subtitle_1x92x_27{color:var(--text-muted)}._field_1x92x_31{font-size:var(--fs-cell);flex-direction:column;gap:6px;display:flex}._field_1x92x_31 input{min-height:var(--h-input);border:1px solid var(--border);border-radius:var(--r-input);background:var(--bg);font-size:var(--fs-body);padding:8px 12px}._field_1x92x_31 input[aria-invalid=true]{border-color:var(--status-risk)}._check_1x92x_51{font-size:var(--fs-cell);align-items:center;gap:8px;display:flex}._error_1x92x_58{border-radius:var(--r-input);background:var(--risk-band);color:var(--status-risk-txt);font-size:var(--fs-cell);padding:8px 12px}._page_s5p2w_1{min-height:100dvh;color:var(--text-muted);place-items:center;padding:16px;display:grid}._shell_z6ce7_1{min-height:100dvh}._sidebar_z6ce7_7{z-index:30;background:var(--bg);border-right:1px solid var(--border);width:min(280px,85vw);transition:transform var(--duration-default) var(--ease-out);flex-direction:column;gap:16px;padding:12px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}._sidebar_z6ce7_7[data-open=true]{box-shadow:var(--lift-float);transform:none}._brand_z6ce7_28{justify-content:space-between;align-items:center;min-height:40px;padding-left:4px;display:flex}._iconButton_z6ce7_36{border-radius:var(--r-icon);cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:inline-grid}._iconButton_z6ce7_36:hover{background:var(--surface-2)}._desktopOnly_z6ce7_52{display:none}._nav_z6ce7_56{flex-direction:column;gap:4px;display:flex}._navItem_z6ce7_62{width:100%;min-height:var(--h-nav-item);border-radius:var(--r-chip);color:var(--text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;font-weight:500;display:flex}._navItem_z6ce7_62:hover{background:var(--surface-2)}._navItem_z6ce7_62[aria-current=page],._navItem_z6ce7_62[data-active=true][aria-expanded=false]{background:var(--surface-3)}._chevron_z6ce7_89{color:var(--text-muted);transition:transform var(--duration-default) var(--ease-out);margin-left:auto}._navItem_z6ce7_62[aria-expanded=true] ._chevron_z6ce7_89{transform:rotate(180deg)}._subNavWrap_z6ce7_100{transition:grid-template-rows var(--duration-default) var(--ease-out);grid-template-rows:0fr;display:grid}._subNavWrap_z6ce7_100[data-open=true]{grid-template-rows:1fr}._subNav_z6ce7_100{border-left:1px solid var(--border);flex-direction:column;gap:2px;min-height:0;margin-left:25px;padding-left:12px;display:flex;overflow:hidden}._subNavWrap_z6ce7_100[data-open=true] ._subNav_z6ce7_100{padding-top:2px}._subNavItem_z6ce7_125{border-radius:var(--r-chip);min-height:32px;color:var(--text-muted);white-space:nowrap;align-items:center;padding:6px 12px;font-weight:500;display:flex}._subNavItem_z6ce7_125:hover{background:var(--surface-2);color:var(--text)}._subNavItem_z6ce7_125[aria-current=page]{background:var(--surface-2);color:var(--text);font-weight:600}._account_z6ce7_147{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:auto;padding:16px 4px 4px;display:flex}._accountText_z6ce7_156{min-width:0}._userName_z6ce7_160{font-weight:500}._userEmail_z6ce7_164{text-overflow:ellipsis;color:var(--text-muted);font-size:var(--fs-small);overflow:hidden}._backdrop_z6ce7_171{z-index:20;background:#15151552;position:fixed;inset:0}._main_z6ce7_180{min-width:0}._topbar_z6ce7_184{z-index:10;background:var(--bg);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:56px;padding:0 16px 0 8px;display:flex;position:sticky;top:0}@media (width>=1024px){._shell_z6ce7_1{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);display:grid}._shell_z6ce7_1[data-collapsed=true]{--sidebar-w:64px}._sidebar_z6ce7_7{width:auto;height:100dvh;transition:none;position:sticky;top:0;transform:none}._backdrop_z6ce7_171,._topbar_z6ce7_184,._mobileOnly_z6ce7_220{display:none}._desktopOnly_z6ce7_52{display:inline-grid}._shell_z6ce7_1[data-collapsed=true] ._sidebar_z6ce7_7{padding:12px 8px}._shell_z6ce7_1[data-collapsed=true] ._brand_z6ce7_28{justify-content:center;padding-left:0}._shell_z6ce7_1[data-collapsed=true] ._logo_z6ce7_237,._shell_z6ce7_1[data-collapsed=true] ._navLabel_z6ce7_238,._shell_z6ce7_1[data-collapsed=true] ._chevron_z6ce7_89,._shell_z6ce7_1[data-collapsed=true] ._subNavWrap_z6ce7_100,._shell_z6ce7_1[data-collapsed=true] ._account_z6ce7_147{display:none}._shell_z6ce7_1[data-collapsed=true] ._navItem_z6ce7_62{justify-content:center;padding:8px}._shell_z6ce7_1[data-collapsed=true] ._navItem_z6ce7_62[data-active=true]{background:var(--surface-3)}}._pill_ovti0_2{min-height:var(--h-pill);border-radius:var(--r-chip);background:var(--surface-2);color:var(--text);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;border:0;align-items:center;padding:6px 14px;font-weight:500;line-height:1;display:inline-flex}._pill_ovti0_2:hover{background:var(--border)}._pill_ovti0_2[aria-pressed=true],._pill_ovti0_2[aria-current=page]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}._group_ovti0_28{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}._header_udvuo_1{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""tabs tabs";align-items:center;gap:12px 16px;padding:12px 16px;display:grid}._title_udvuo_13{font-size:var(--fs-h1);letter-spacing:-.02em;grid-area:title;font-weight:600;line-height:30px}._tabs_udvuo_21{grid-area:tabs}._action_udvuo_25{flex-wrap:wrap;grid-area:action;justify-content:flex-end;justify-self:end;gap:8px;display:flex}@media (width>=768px){._header_udvuo_1{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"title tabs action";min-height:60px;padding:10px 12px}}._body_9lxgl_1{flex-direction:column;gap:24px;padding:12px 16px;display:flex}._empty_9lxgl_8{flex-direction:column;gap:12px;padding:0 12px;display:flex}._heading_9lxgl_15{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:600}._text_9lxgl_21{color:var(--text-muted)}@media (width>=768px){._body_9lxgl_1{padding:12px}}._wrap_1lkff_1{width:100%}._table_1lkff_5{border-collapse:collapse;width:100%;font-size:var(--fs-cell)}._caption_1lkff_11{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_1lkff_5>*>tr>th{height:var(--row-h-head);border-bottom:1px solid var(--border-strong);color:var(--text-muted);font-size:var(--fs-th);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 8px 0 0;font-weight:600}._table_1lkff_5>*>tr>td{border-bottom:1px solid var(--border-strong);vertical-align:middle;padding:8px 8px 8px 0}._table_1lkff_5>tbody>tr:hover{background:color-mix(in srgb, var(--surface-2) 50%, transparent)}._right_1lkff_42{font-variant-numeric:tabular-nums;text-align:right!important}._nowrap_1lkff_47{white-space:nowrap}._sort_1lkff_51{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._actionsHead_1lkff_65{text-align:left}._actions_1lkff_65{white-space:nowrap;width:1%}._actionsInner_1lkff_74{justify-content:flex-end;gap:6px;display:flex}._expandable_1lkff_81{cursor:pointer}._toggleHead_1lkff_85,._toggle_1lkff_85{width:32px}._toggleButton_1lkff_90{border-radius:var(--r-icon);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._toggleButton_1lkff_90:hover{background:var(--surface-3);color:var(--text)}._toggleButton_1lkff_90 svg{transition:transform var(--duration-fast) var(--ease-out)}._toggleButton_1lkff_90[aria-expanded=true] svg{transform:rotate(180deg)}._table_1lkff_5>tbody>tr[data-open]{background:color-mix(in srgb, var(--surface-2) 50%, transparent)}._table_1lkff_5>tbody>tr[data-open]>td{border-bottom-color:#0000}._table_1lkff_5>tbody>tr._detailRow_1lkff_124:hover{background:0 0}._table_1lkff_5>*>tr>td._detail_1lkff_124{cursor:auto;padding:4px 0 20px 32px}._table_1lkff_5>tbody>tr[data-highlight]{background:var(--warn-band)}._table_1lkff_5>*>tr._groupRow_1lkff_138>th{border-bottom:1px solid var(--border-strong);height:auto;color:var(--text);font-size:var(--fs-small);letter-spacing:.06em;padding:16px 8px 6px 0}._table_1lkff_5>tbody>tr._groupRow_1lkff_138:hover{background:0 0}._empty_1lkff_151{color:var(--text-muted);padding:32px 0}@media (width<=767px){._table_1lkff_5>thead{display:none}._table_1lkff_5,._table_1lkff_5>tbody,._table_1lkff_5>*>tr,._table_1lkff_5>*>tr>td{width:100%;display:block}._table_1lkff_5>*>tr{border-bottom:1px solid var(--border-strong);padding:12px 0;position:relative}._table_1lkff_5>tbody>tr[data-open]{border-bottom:0}._table_1lkff_5>*>tr>td._toggle_1lkff_85{width:auto;padding:0;display:block;position:absolute;top:8px;right:0}._expandable_1lkff_81 td._primary_1lkff_191{padding-right:36px}._table_1lkff_5>*>tr>td._toggle_1lkff_85:before{content:none}._table_1lkff_5>*>tr._detailRow_1lkff_124{padding-top:0}._table_1lkff_5>*>tr>td._detail_1lkff_124{padding:0;display:block}._table_1lkff_5>*>tr>td._detail_1lkff_124:before{content:none}._table_1lkff_5>*>tr>td{border:0;grid-template-columns:40% minmax(0,1fr);gap:8px;padding:3px 0;display:grid;text-align:left!important}._table_1lkff_5>*>tr>td>*{justify-self:start}._table_1lkff_5>*>tr>td:before{content:attr(data-label);color:var(--text-muted);font-size:var(--fs-small)}._table_1lkff_5>*>tr>td._primary_1lkff_191{font-size:var(--fs-body);padding-bottom:6px;font-weight:600;display:block}._table_1lkff_5>*>tr>td._primary_1lkff_191:before,._table_1lkff_5>*>tr>td._actions_1lkff_65:before{content:none}._table_1lkff_5>*>tr>td._desktopOnly_1lkff_243{display:none}._table_1lkff_5>*>tr._groupRow_1lkff_138,._table_1lkff_5>*>tr._groupRow_1lkff_138>th{width:100%;display:block}._table_1lkff_5>*>tr>td._actions_1lkff_65{padding-top:8px;display:block}._actionsInner_1lkff_74{flex-wrap:wrap;justify-content:flex-start}}._dialog_1cug1_1{border-radius:var(--r-card);background:var(--bg);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);box-shadow:var(--lift-float);border:0;padding:0}._wide_1cug1_12{width:min(880px,100vw - 32px)}._dialog_1cug1_1::backdrop{background:#15151566}._frame_1cug1_20{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}._header_1cug1_26{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._title_1cug1_35{font-size:var(--fs-h2);letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:flex}._close_1cug1_44{border-radius:var(--r-icon);cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}._close_1cug1_44:hover{background:var(--surface-2)}._body_1cug1_59{flex:1;padding:20px;overflow-y:auto}._footer_1cug1_65{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}@media (width<=767px){._dialog_1cug1_1,._wide_1cug1_12{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}._frame_1cug1_20{height:100%;max-height:100dvh}}._grid_1ex6k_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._full_1ex6k_7{grid-column:1/-1}._field_1ex6k_11{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1ex6k_18{color:var(--text);font-size:var(--fs-cell)}._hint_1ex6k_23{color:var(--text-muted);font-size:var(--fs-small)}._error_1ex6k_28{color:var(--status-risk-txt);font-size:var(--fs-small)}._input_1ex6k_33,._select_1ex6k_34,._textarea_1ex6k_35{width:100%;min-height:var(--h-input);border:1px solid var(--border);border-radius:var(--r-input);background:var(--bg);font-size:var(--fs-body);padding:8px 12px}._input_1ex6k_33:disabled,._select_1ex6k_34:disabled,._textarea_1ex6k_35:disabled{background:var(--surface-2);color:var(--text-muted)}._input_1ex6k_33[aria-invalid=true],._select_1ex6k_34[aria-invalid=true],._textarea_1ex6k_35[aria-invalid=true]{border-color:var(--status-risk)}._textarea_1ex6k_35{resize:vertical;min-height:72px}._number_1ex6k_63{text-align:right;font-variant-numeric:tabular-nums}._check_1ex6k_68{font-size:var(--fs-cell);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;display:inline-flex}._section_1ex6k_77{color:var(--text-muted);font-size:var(--fs-cell);margin-top:8px;font-weight:600}._alert_1ex6k_84{border-radius:var(--r-input);background:var(--risk-band);color:var(--status-risk-txt);font-size:var(--fs-cell);padding:8px 12px}._notice_1ex6k_92{border-radius:var(--r-input);background:var(--warn-band);color:var(--status-warn-txt);font-size:var(--fs-cell);padding:8px 12px}@media (width<=767px){._grid_1ex6k_1{grid-template-columns:minmax(0,1fr)}}._badge_r8u7p_1{border-radius:var(--r-chip);background:var(--surface-3);color:var(--text);white-space:nowrap;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}._status_r8u7p_14{color:var(--text-muted);font-size:var(--fs-small);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}._dot_r8u7p_24{border-radius:50%;width:6px;height:6px}._active_r8u7p_30{background:var(--status-active)}._done_r8u7p_34{background:var(--status-done)}._warn_r8u7p_38{background:var(--status-warn)}._risk_r8u7p_42{background:var(--status-risk)}._idle_r8u7p_46{background:var(--status-idle)}._body_1yvae_2{flex-direction:column;gap:16px;padding:12px 16px 32px;display:flex}._filters_1yvae_9{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._search_1yvae_16{flex:240px;max-width:340px}._toolbar_1yvae_21{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}._listHeading_1yvae_29{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}._listTitle_1yvae_36{font-size:var(--fs-h2);letter-spacing:-.01em;margin:0;font-weight:600}._count_1yvae_43{color:var(--text-muted);font-size:var(--fs-cell)}._count_1yvae_43 strong{color:var(--text);font-weight:500}._muted_1yvae_53{color:var(--text-muted)}._mono_1yvae_57{font-family:var(--font-mono-display);letter-spacing:.02em;white-space:nowrap}@media (width>=768px){._body_1yvae_2{padding:12px 12px 32px}}@media (width<=767px){._search_1yvae_16{max-width:none}._toolbar_1yvae_21{margin-left:0}}._pager_1en2f_1{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}._range_1en2f_9{color:var(--text-muted);font-size:var(--fs-cell)}._range_1en2f_9:first-child{margin-right:auto}._panel_axflx_1{flex-direction:column;gap:12px;padding-right:8px;display:flex}._cards_axflx_8{gap:12px;display:grid}._card_axflx_8{border:1px solid var(--border);background:var(--bg);border-radius:16px;padding:16px}._cardTitle_axflx_20{color:var(--text-muted);font-size:var(--fs-th);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-weight:600;display:flex}._grid_axflx_32{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._tile_axflx_38{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 40%, transparent);border-radius:12px;min-width:0;padding:10px 12px}._tileLabel_axflx_46,._tileNote_axflx_47{color:var(--text-muted);font-size:11px}._tileValue_axflx_52{overflow-wrap:anywhere;font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:600}._price_axflx_59{color:var(--status-active);font-size:16px}._cost_axflx_64{color:var(--brand-teal);font-size:16px}._specs_axflx_69{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;display:grid}._specs_axflx_69 dt{color:var(--text-muted)}._specs_axflx_69 dd{overflow-wrap:anywhere;margin:0}._strip_axflx_85{border:1px solid var(--border);background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 16px;display:flex}._stripTitle_axflx_96{color:var(--text-muted);font-size:var(--fs-th);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}._status_axflx_107{margin-left:auto}@media (width>=1024px){._cards_axflx_8{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=479px){._grid_axflx_32{grid-template-columns:minmax(0,1fr)}}._table_1spvw_1{border-collapse:collapse;width:100%;font-size:var(--fs-cell);font-variant-numeric:tabular-nums}._table_1spvw_1 th,._table_1spvw_1 td{border-bottom:1px solid var(--border);padding:5px 0}._table_1spvw_1 th{color:var(--text-muted);text-align:left;font-weight:400}._table_1spvw_1 td{text-align:right;white-space:nowrap;padding-left:16px}._strong_1spvw_26 th,._strong_1spvw_26 td{color:var(--text);font-weight:600}._total_1spvw_32 th,._total_1spvw_32 td{color:var(--status-active);font-size:var(--fs-body);border-bottom:0;padding-top:10px;font-weight:600}._missing_1spvw_41{color:var(--status-warn-txt);font-size:var(--fs-cell);margin:0}._parts_9ybgu_1{flex-direction:column;gap:8px;display:flex}._picker_9ybgu_7{position:relative}._results_9ybgu_11{z-index:5;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-icon);box-shadow:var(--lift-float);margin:0;padding:4px;list-style:none;position:absolute;inset:calc(100% + 4px) 0 auto}._results_9ybgu_11 button{border-radius:var(--r-input);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:8px}._results_9ybgu_11 button:hover,._results_9ybgu_11 button:focus-visible{background:var(--surface-2)}._muted_9ybgu_39{color:var(--text-muted);font-size:var(--fs-small)}._table_9ybgu_44{border-collapse:collapse;width:100%;font-size:var(--fs-cell)}._table_9ybgu_44 th{border-bottom:1px solid var(--border-strong);color:var(--text-muted);font-size:var(--fs-th);text-align:left;text-transform:uppercase;letter-spacing:.08em;padding:6px 8px 6px 0}._table_9ybgu_44 td{border-bottom:1px solid var(--border);padding:6px 8px 6px 0}._num_9ybgu_65{white-space:nowrap;text-align:right!important}._icon_9ybgu_70{border-radius:var(--r-icon);cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}._icon_9ybgu_70:hover{background:var(--surface-2)}@media (width<=767px){._table_9ybgu_44{display:block;overflow-x:auto}}._cellInput_ltdgk_1{border:1px solid var(--border-strong);border-radius:var(--r-input);background:var(--bg);width:96px;height:30px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;padding:4px 8px}._cellInput_ltdgk_1[aria-invalid=true]{border-color:var(--status-risk);background:var(--risk-band)}._rowError_ltdgk_18{max-width:220px;color:var(--status-risk-txt);font-size:var(--fs-small);white-space:normal;display:block}._heading_ltdgk_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._groupDiscount_ltdgk_34{letter-spacing:normal;text-transform:none;align-items:center;gap:8px;font-weight:500;display:inline-flex}._editBar_ltdgk_44{z-index:5;border:1px solid var(--border);background:var(--bg);box-shadow:var(--lift-float);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex;position:sticky;bottom:0}._editBar_ltdgk_44 p{font-size:var(--fs-cell);margin:0 auto 0 0}._picker_97wx2_1{flex:1;min-width:0;position:relative}._results_97wx2_7{z-index:20;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-icon);max-height:320px;box-shadow:var(--lift-float);margin:0;padding:4px;list-style:none;position:absolute;inset:calc(100% + 4px) 0 auto;overflow-y:auto}._results_97wx2_7 button{border-radius:var(--r-input);width:100%;font-size:var(--fs-cell);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px}._results_97wx2_7 [aria-selected=true] button,._results_97wx2_7 button:hover{background:var(--surface-2)}._none_97wx2_38{color:var(--text-muted);font-size:var(--fs-cell);padding:8px}._footer_97wx2_44{border-top:1px solid var(--border);padding:4px}._layout_71mym_1{grid-template-columns:minmax(0,1fr);gap:24px;padding:12px 16px 96px;display:grid}._main_71mym_8{flex-direction:column;gap:16px;min-width:0;display:flex}._back_71mym_15{font-size:var(--fs-cell);align-items:center;gap:4px;display:inline-flex}._titleRow_71mym_22{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._docTitle_71mym_29{font-family:var(--font-mono-display);font-size:var(--fs-h2);letter-spacing:.01em;word-break:break-all;font-weight:600}._muted_71mym_37{color:var(--text-muted);font-size:var(--fs-cell)}._section_71mym_42,._part_71mym_43{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:20px;display:flex}._h2_71mym_51{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:600}._h3_71mym_57{font-size:var(--fs-body);margin:12px 0 4px;font-weight:600}._number_71mym_63{color:var(--text-muted);font-family:var(--font-mono-display);font-size:var(--fs-small);letter-spacing:.02em}._inline_71mym_70{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._linkButton_71mym_77{color:var(--text-link);font-size:var(--fs-cell);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px;display:inline-flex}._partHead_71mym_89{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._entityLine_71mym_97{color:var(--text-muted);font-size:var(--fs-cell)}._versions_71mym_102{flex-wrap:wrap;gap:8px;display:flex}._versionTab_71mym_108{border-radius:var(--r-input);background:var(--surface-2);min-width:120px;font-size:var(--fs-cell);text-align:left;cursor:pointer;border:0;flex-direction:column;gap:2px;padding:6px 12px;display:flex}._versionTab_71mym_108[aria-selected=true]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong)}._versionMeta_71mym_127{color:var(--text-muted);font-size:var(--fs-small)}._versionMeta_71mym_127 strong{color:var(--text);font-weight:500}._version_71mym_102{flex-direction:column;gap:12px;display:flex}._versionBar_71mym_143,._addRow_71mym_150{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._addRow_71mym_150>:first-child{flex:280px}._templateLink_71mym_161{font-size:var(--fs-small)}._linesWrap_71mym_165{overflow-x:auto}._lines_71mym_165{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-cell)}._lines_71mym_165 th{height:var(--row-h-head);border-bottom:1px solid var(--border-strong);color:var(--text-muted);font-size:var(--fs-th);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 8px 0 0;font-weight:600}._lines_71mym_165 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:6px 8px 6px 0}._num_71mym_63{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}._itemCell_71mym_201{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._code_71mym_208{font-family:var(--font-mono-display)}._unit_71mym_212{color:var(--text-muted);font-size:var(--fs-small)}._qty_71mym_217{width:80px}._price_71mym_221{width:130px}._catalog_71mym_225{color:var(--text-muted);font-size:var(--fs-small)}._headingRow_71mym_230 td{background:var(--surface-2);font-weight:600}._totalRow_71mym_235 td{border-top:1px solid var(--text);border-bottom:0;font-weight:600}._lineActions_71mym_241{white-space:nowrap;width:1%}._lineActions_71mym_241 button{border-radius:var(--r-icon);cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:inline-grid}._lineActions_71mym_241 button:hover:not(:disabled){background:var(--surface-2)}._lineActions_71mym_241 button:disabled{opacity:.3;cursor:default}._side_71mym_268{flex-direction:column;gap:20px;min-width:0;display:flex}._historyButton_71mym_275{align-self:flex-end}._sideBlock_71mym_279{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}._sideLabel_71mym_287{color:var(--text-muted);font-size:var(--fs-cell)}._sideRow_71mym_292{flex-direction:column;gap:2px;display:flex}._sideLine_71mym_298{justify-content:space-between;gap:8px;display:flex}._sideMeta_71mym_304{color:var(--text-muted);font-size:var(--fs-small)}._grand_71mym_309{border-top:2px solid var(--text);justify-content:space-between;align-items:baseline;padding-top:8px;font-weight:600;display:flex}._grand_71mym_309 strong{font-size:var(--fs-h2)}._history_71mym_275{color:var(--text-muted);font-size:var(--fs-small);margin:0;padding:0;list-style:none}._mobileBar_71mym_330{z-index:15;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--border);box-shadow:var(--lift-float);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0}._historyLayout_71mym_346{grid-template-columns:200px minmax(0,1fr);gap:20px;display:grid}._revisionList_71mym_352{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._revisionList_71mym_352 button{border-radius:var(--r-input);width:100%;font-size:var(--fs-small);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}._revisionList_71mym_352 button[aria-pressed=true]{background:var(--surface-3)}._revisionList_71mym_352 span{color:var(--text-muted)}._snapshot_71mym_383{min-width:0;overflow-x:auto}._snapshotMeta_71mym_388{font-size:var(--fs-cell);grid-template-columns:110px 1fr;gap:4px 12px;margin:0 0 12px;display:grid}._snapshotMeta_71mym_388 dt{color:var(--text-muted)}._snapshotMeta_71mym_388 dd{margin:0}._snapshotVersion_71mym_404{margin-bottom:12px}@media (width>=1024px){._layout_71mym_1{grid-template-columns:minmax(0,1fr) 300px;padding:12px 12px 32px}._side_71mym_268{border-left:1px solid var(--border);align-self:start;max-height:calc(100dvh - 24px);padding-left:20px;position:sticky;top:12px;overflow-y:auto}._mobileBar_71mym_330{display:none}}@media (width<=767px){._historyLayout_71mym_346{grid-template-columns:minmax(0,1fr)}._linesWrap_71mym_165{overflow:visible}._lines_71mym_165{min-width:0}._lines_71mym_165 thead{display:none}._lines_71mym_165,._lines_71mym_165 tbody,._lines_71mym_165 tfoot{display:block}._lines_71mym_165 tr{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:10px 0;display:grid}._lines_71mym_165 td{border:0;padding:0}._itemRow_71mym_468{grid-template-areas:"item item""qty price""amount actions"}._itemCell_71mym_201{white-space:normal;grid-area:item;max-width:none}._qtyCell_71mym_481{grid-area:qty}._priceCell_71mym_485{grid-area:price}._amountCell_71mym_489{grid-area:amount;align-self:center;font-weight:600}._qtyCell_71mym_481,._priceCell_71mym_485,._amountCell_71mym_489{text-align:left!important}._qtyCell_71mym_481:before,._priceCell_71mym_485:before,._amountCell_71mym_489:before{content:attr(data-label);color:var(--text-muted);font-size:var(--fs-small);margin-bottom:2px;font-weight:400;display:block}._qty_71mym_217,._price_71mym_221{width:100%}._unit_71mym_212{display:none}._lines_71mym_165 ._lineActions_71mym_241{gap:2px;width:auto;display:flex}._itemRow_71mym_468 ._lineActions_71mym_241{grid-area:actions;place-self:end}._lines_71mym_165 ._headingRow_71mym_230{grid-template-columns:minmax(0,1fr) auto}._headingRow_71mym_230 td{background:0 0}._lines_71mym_165 tfoot tr{border-bottom:0;justify-content:space-between;padding:4px 0;display:flex}._lines_71mym_165 tfoot td:empty{display:none}}
