@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme=navy],:root:not([data-theme]){--bg: #c3dcf0;--surface: #ffffff;--surface2: #e6f2fb;--surface3: #d3e6f6;--text: #06223f;--text-muted: #2c4a68;--placeholder: #4a5768;--border: #8fbcdd;--border-light: #6aaad4;--border-strong: #4e93c8;--input-bg: #f7fbff;--accent: #0d5fa0;--accent2: #0d5fa0;--accent-rgb: 13, 95, 160;--danger: #b8232f;--danger-rgb: 184, 35, 47;--warning: #d48600;--success: #15803d;--tbl-head-bg: #dceaf7;--tbl-line: #c7dcec;--font-main: "Inter", system-ui, sans-serif;--font-title: var(--font-main);--radius: 10px;--radius-sm: 6px;--shadow: 0 4px 24px rgba(10, 50, 120, .12);--header-bg: #0d2a4a;--sidebar-bg: #0d5fa0;--tbl-row-alt: rgba(13, 95, 160, .07);--tbl-row-hover: rgba(13, 95, 160, .13);--row-sample-bg: rgba(6, 148, 178, .22);--row-sample-bg-hover: rgba(6, 148, 178, .32);--row-sample-bar: #0e7490;--row-soon-bg: rgba(245, 158, 11, .26);--row-soon-bg-hover: rgba(245, 158, 11, .36);--row-soon-bar: #d97706;--row-urgent-bg: rgba(220, 38, 38, .22);--row-urgent-bg-hover: rgba(220, 38, 38, .32);--row-urgent-bar: #dc2626;--chip-sample-fg: #0e7490;--chip-soon-fg: #eab308;--chip-urgent-fg: #dc2626;--dl-soon-ico: #facc15;--dl-soon-ico-line: #a16207;--dl-urgent-ico: #ef4444;--dl-urgent-ico-line: #b91c1c;--st-idle: #6b7280;--st-work: #1d4ed8;--st-wait: #a21caf;--st-done: #15803d;--st-stop: #dc2626}[data-theme=light]{--bg: #e4e7ef;--surface: #ffffff;--surface2: #f2f4f9;--surface3: #e8ebf3;--text: #0f1424;--text-muted: #454f63;--placeholder: #4a5768;--border: #c2c9d8;--border-light: #b8c0d4;--border-strong: #9aa3ba;--input-bg: #f5f7fb;--accent: #e8500a;--accent2: #0077cc;--accent-rgb: 232, 80, 10;--danger: #e0334a;--danger-rgb: 224, 51, 74;--warning: #d48600;--success: #15803d;--tbl-head-bg: #eef0f6;--tbl-line: #d3d9e6;--shadow: 0 4px 24px rgba(0, 0, 0, .1);--header-bg: #1a2035;--sidebar-bg: #242b42;--tbl-row-alt: rgba(15, 20, 36, .05);--tbl-row-hover: rgba(15, 20, 36, .09);--row-sample-bg: rgba(6, 148, 178, .22);--row-sample-bg-hover: rgba(6, 148, 178, .32);--row-sample-bar: #0e7490;--row-soon-bg: rgba(245, 158, 11, .26);--row-soon-bg-hover: rgba(245, 158, 11, .36);--row-soon-bar: #d97706;--row-urgent-bg: rgba(220, 38, 38, .22);--row-urgent-bg-hover: rgba(220, 38, 38, .32);--row-urgent-bar: #dc2626;--chip-sample-fg: #0e7490;--chip-soon-fg: #eab308;--chip-urgent-fg: #dc2626;--dl-soon-ico: #facc15;--dl-soon-ico-line: #a16207;--dl-urgent-ico: #ef4444;--dl-urgent-ico-line: #b91c1c;--st-idle: #6b7280;--st-work: #1d4ed8;--st-wait: #a21caf;--st-done: #15803d;--st-stop: #dc2626}[data-theme=dark]{--bg: #0a0c11;--surface: #1a212c;--surface2: #222b39;--surface3: #2b3546;--text: #e8edf5;--text-muted: #a3b0c6;--placeholder: #a3b0c6;--border: #3a4657;--border-light: #3a4560;--border-strong: #4d5a7a;--input-bg: #1e2535;--accent: #00e5a0;--accent2: #0099ff;--accent-rgb: 0, 229, 160;--danger: #ff4757;--danger-rgb: 255, 71, 87;--warning: #f0a500;--success: #4ade80;--tbl-head-bg: #232c3a;--tbl-line: #2b3543;--shadow: 0 4px 24px rgba(0, 0, 0, .5);--header-bg: #0a0d12;--sidebar-bg: #11161f;--tbl-row-alt: rgba(255, 255, 255, .045);--tbl-row-hover: rgba(255, 255, 255, .085);--row-sample-bg: rgba(34, 211, 238, .2);--row-sample-bg-hover: rgba(34, 211, 238, .3);--row-sample-bar: #22d3ee;--row-soon-bg: rgba(251, 191, 36, .22);--row-soon-bg-hover: rgba(251, 191, 36, .32);--row-soon-bar: #fbbf24;--row-urgent-bg: rgba(248, 113, 113, .24);--row-urgent-bg-hover: rgba(248, 113, 113, .34);--row-urgent-bar: #f87171;--chip-sample-fg: #22d3ee;--chip-soon-fg: #facc15;--chip-urgent-fg: #f87171;--dl-soon-ico: #fde047;--dl-soon-ico-line: #a16207;--dl-urgent-ico: #fb7185;--dl-urgent-ico-line: #9f1239;--st-idle: #8b949e;--st-work: #60a5fa;--st-wait: #e879f9;--st-done: #4ade80;--st-stop: #f87171}[data-theme=soft]{--bg: #dbe4f3;--surface: #ffffff;--surface2: #eef3fb;--surface3: #e3eaf5;--text: #131c2b;--text-muted: #3a4658;--placeholder: #4a5768;--border: #b3c2d8;--border-light: #94a3b8;--border-strong: #7c8ba3;--input-bg: #eef2fa;--accent: #1e4dad;--accent2: #8b5cf6;--accent-rgb: 30, 77, 173;--danger: #b91c1c;--danger-rgb: 185, 28, 28;--warning: #f59e0b;--success: #15803d;--tbl-head-bg: #e9eff9;--tbl-line: #ccd7e8;--shadow: 0 4px 24px rgba(0, 0, 0, .08);--header-bg: #1e293b;--sidebar-bg: #283549;--tbl-row-alt: rgba(30, 77, 173, .06);--tbl-row-hover: rgba(30, 77, 173, .11);--row-sample-bg: rgba(6, 148, 178, .22);--row-sample-bg-hover: rgba(6, 148, 178, .32);--row-sample-bar: #0e7490;--row-soon-bg: rgba(245, 158, 11, .26);--row-soon-bg-hover: rgba(245, 158, 11, .36);--row-soon-bar: #d97706;--row-urgent-bg: rgba(220, 38, 38, .22);--row-urgent-bg-hover: rgba(220, 38, 38, .32);--row-urgent-bar: #dc2626;--chip-sample-fg: #0e7490;--chip-soon-fg: #eab308;--chip-urgent-fg: #dc2626;--dl-soon-ico: #facc15;--dl-soon-ico-line: #a16207;--dl-urgent-ico: #ef4444;--dl-urgent-ico-line: #b91c1c;--st-idle: #6b7280;--st-work: #1d4ed8;--st-wait: #a21caf;--st-done: #15803d;--st-stop: #dc2626}:root[data-design=soft]{--radius: 14px;--radius-sm: 10px;--shadow: 0 1px 2px rgba(15,43,69,.04), 0 10px 30px rgba(15,43,69,.07);--tx-modal-radius: 18px;--tx-modal-shadow: 0 24px 70px rgba(15,43,69,.22)}:root{--z-base: 300;--z-dropdown: 400;--z-modal: 1000;--z-modal-nest: 1500;--z-drawer: 700;--z-tv-drawer: 1600;--z-toast: 9000;--z-critical: 10000;--modal-sm: 380px;--modal-md: 640px;--modal-lg: 920px;--modal-xl: 1200px;--tx-overlay-bg: rgba(0, 20, 60, .55);--tx-modal-radius: 14px;--tx-modal-shadow: 0 20px 60px rgba(0, 0, 0, .28);--app-header-h: 46px;--app-sidebar-w: 48px;--app-rail-w: 48px;--app-shell-anim: .25s cubic-bezier(.4, 0, .2, 1);--tbl-cell-py: 2px;--tbl-cell-px: 9px;--tbl-head-py: 4px;--tbl-font: var(--fs-sm);--tbl-head-font: var(--fs-xs);--tbl-line-h: 1.25;--tbl-scroll-reserve: 200px;--fs-xl: 20px;--fs-lg: 15px;--fs-md: 13px;--fs-sm: 12px;--fs-xs: 12px;--fs-glyph: 18px;--fs-glyph-lg: 32px;--fs-glyph-sm: 14px;--ctl-h-lg: 36px;--ctl-h: 30px;--ctl-h-sm: 24px;--btn-py: 5px;--btn-px: 13px;--btn-font: var(--fs-sm);--btn-h: 30px;--btn-sm-py: 3px;--btn-sm-px: 9px;--btn-sm-font: var(--fs-sm);--btn-icon-size: 26px;--btn-icon-hdr: 26px;--btn-icon-glyph: 14px;--pager-btn-py: 2px;--pager-btn-px: 9px;--pager-font: var(--fs-sm);--chip-py: 5px;--chip-px: 12px;--chip-font: var(--fs-sm)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%;overflow:hidden;font-family:var(--font-main);background:var(--bg);color:var(--text)}[data-theme=navy] html,[data-theme=navy] body{background:linear-gradient(160deg,#c3dcf0,#9ccbe9,#74b7e0) fixed!important}[data-theme=dark] body{background:#0a0c11!important}[data-theme=soft] body{background:#dbe4f3!important}[data-theme=light] body{background:#e4e7ef!important}body{height:100%;overflow:hidden;font-family:var(--font-main);background:var(--bg);color:var(--text);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility;font-weight:450;letter-spacing:.1px;max-width:100vw}#root{height:100%}a{color:inherit;text-decoration:none}button,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}svg{pointer-events:none}.tx-modal--sm{max-width:var(--modal-sm)!important}.tx-modal--md{max-width:var(--modal-md)!important}.tx-modal--lg,.tx-modal--xl{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.tx-modal--sm,.tx-modal--md{max-height:90vh!important}@media (max-width: 768px){.tx-modal--sm,.tx-modal--md,.tx-modal--lg,.tx-modal--xl{max-width:100%!important;width:100%!important;max-height:100%!important;height:100%!important}}.tx-nest{z-index:var(--z-modal-nest)!important}.tx-drawer-layer{z-index:var(--z-drawer)!important}.tx-overlay{top:var(--app-header-h)!important;left:0!important;right:0!important;bottom:0!important;box-sizing:border-box!important;padding:16px 16px 16px calc(var(--app-sidebar-w) + 16px)!important;align-items:center!important;justify-content:center!important;transition:padding-left var(--app-shell-anim)!important}@media (max-width: 768px){.tx-overlay{padding:8px!important}}:root{--tx-zoom: 1}.tx-overlay{height:calc((100vh - var(--app-header-h)) / var(--tx-zoom))!important;height:calc((100dvh - var(--app-header-h)) / var(--tx-zoom))!important;bottom:auto!important}.tx-overlay>*{max-height:calc((100vh - var(--app-header-h) - 32px) / var(--tx-zoom))!important;max-height:calc((100dvh - var(--app-header-h) - 32px) / var(--tx-zoom))!important}.tx-overlay.tx-pinned{align-items:flex-start!important}.ss-dropdown-box{max-height:260px;min-width:180px;overflow:hidden;z-index:var(--z-dropdown)}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border:1.5px solid var(--border-light)}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.15)}@keyframes txDlgIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@keyframes txToastIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}input:disabled,select:disabled,textarea:disabled,fieldset:disabled input,fieldset:disabled select,fieldset:disabled textarea{background:var(--surface3)!important;color:var(--text)!important;border-color:var(--border)!important;cursor:not-allowed!important;opacity:1;-webkit-text-fill-color:var(--text)}::placeholder{color:var(--placeholder);opacity:1}input:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder,input[readonly]::placeholder,textarea[readonly]::placeholder{color:var(--placeholder);-webkit-text-fill-color:var(--placeholder);opacity:1}fieldset:disabled button{cursor:not-allowed;opacity:.55}.teksa-col-fixed{table-layout:fixed}.teksa-col-grip-th{position:relative}.teksa-col-grip{position:absolute;top:0;right:0;width:9px;height:100%;cursor:col-resize;touch-action:none;z-index:6;-webkit-user-select:none;user-select:none}.teksa-col-grip:before{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:var(--accent);opacity:0;transition:opacity .1s}.teksa-col-grip:hover:before{opacity:.55}.teksa-col-grip:active:before{opacity:1}.teksa-tv-wrap table td{white-space:normal;overflow-wrap:anywhere}.teksa-tv-wrap table th{white-space:normal}.teksa-tv-clip table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teksa-tv-nostripes table tbody tr:nth-child(2n)>td{background:transparent}.teksa-tv[class*=teksa-tv-frozen-] table th,.teksa-tv[class*=teksa-tv-frozen-] table td{background-clip:padding-box}.teksa-tv-frozen-1 table tr>*:nth-child(1),.teksa-tv-frozen-2 table tr>*:nth-child(-n+2),.teksa-tv-frozen-3 table tr>*:nth-child(-n+3),.teksa-tv-frozen-4 table tr>*:nth-child(-n+4){position:sticky;left:0;z-index:4;background:var(--surface, #fff)}.teksa-tv-frozen-2 table tr>*:nth-child(2),.teksa-tv-frozen-3 table tr>*:nth-child(2),.teksa-tv-frozen-4 table tr>*:nth-child(2){left:var(--tv-frz-1, 0px)}.teksa-tv-frozen-3 table tr>*:nth-child(3),.teksa-tv-frozen-4 table tr>*:nth-child(3){left:var(--tv-frz-2, 0px)}.teksa-tv-frozen-4 table tr>*:nth-child(4){left:var(--tv-frz-3, 0px)}.teksa-tv-frozen-1 table tr>*:nth-child(1),.teksa-tv-frozen-2 table tr>*:nth-child(2),.teksa-tv-frozen-3 table tr>*:nth-child(3),.teksa-tv-frozen-4 table tr>*:nth-child(4){box-shadow:1px 0 0 var(--border-strong, #c9d2dc)}.teksa-tv-rowh table tbody td{height:var(--tbl-row-h);padding-top:0;padding-bottom:0}.teksa-tv-nogrid table th,.teksa-tv-nogrid table td{border-color:transparent}._shell_18vji_10{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}._body_18vji_23{display:flex;flex:1 1 auto;min-height:0;padding-top:calc(var(--app-header-h) + var(--banners-h, 0px));overflow:hidden}._shell_18vji_10{--banners-h: 0px}._shell_18vji_10[data-db-fallback="1"]{--banners-h: var(--db-bar-h, 30px)}._shell_18vji_10[data-db-fallback="1"] ._sidebar_18vji_36{top:calc(var(--app-header-h) + var(--banners-h, 0px))}._sidebar_18vji_36{width:var(--app-sidebar-w);flex:0 0 var(--app-sidebar-w);background:var(--sidebar-bg);display:flex;flex-direction:column;align-items:stretch;position:sticky;top:var(--app-header-h);height:calc(100vh - var(--app-header-h));height:calc(100dvh - var(--app-header-h));overflow:visible;z-index:1200;padding-top:8px;transition:transform var(--app-shell-anim),width var(--app-shell-anim),flex-basis var(--app-shell-anim);will-change:transform,width}[data-theme=navy] ._sidebar_18vji_36{background:#0d5fa0;box-shadow:2px 0 16px #0a1e5059}[data-theme=soft] ._sidebar_18vji_36{background:#1e3a5f}[data-theme=dark] ._sidebar_18vji_36{background:#111827}._shell_18vji_10[data-sidebar-expanded="1"]{--app-sidebar-w: 200px}._sidebarExpanded_18vji_82{width:200px;flex:0 0 200px}._sidebarExpanded_18vji_82 ._sb2Label_18vji_86{opacity:1}._sbPin_18vji_93{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;width:100%;min-height:40px;padding:8px 0;margin-bottom:4px;border:none;background:transparent;color:#ffffff8c;cursor:pointer;overflow:hidden;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.08);transition:background .12s,color .12s;-webkit-tap-highlight-color:transparent}._sbPin_18vji_93 ._ico_18vji_113{flex:0 0 var(--app-rail-w)}._sbPin_18vji_93:hover{background:#ffffff14;color:#fff}._sbPinLabel_18vji_120{font-size:var(--fs-sm);font-weight:600;opacity:0;transition:opacity var(--app-shell-anim)}._sidebarExpanded_18vji_82 ._sbPinLabel_18vji_120{opacity:1}._sidebarExpanded_18vji_82~._sb2FlyoutWrap_18vji_131{left:200px}._sb2Nav_18vji_136{display:flex;flex-direction:column;align-items:stretch;padding:0;gap:2px;flex:1 1 auto;width:100%;overflow-y:auto;overflow-x:hidden}._sb2Nav_18vji_136::-webkit-scrollbar{width:0}._sb2Item_18vji_156{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;padding:0;width:100%;min-height:44px;border:none;background:transparent;color:#ffffffb3;cursor:pointer;font-family:var(--font-main);border-left:3px solid transparent;white-space:nowrap;overflow:hidden;transition:background .12s,color .12s,border-left-color .12s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._sb2Item_18vji_156:hover{background:#ffffff14;color:#fff;border-left-color:#ffffff59}._sb2ItemActive_18vji_183{background:#ffffff24;color:#fff;font-weight:700;border-left-color:#fff}._sb2Label_18vji_86{flex:1 1 auto;min-width:0;font-size:var(--fs-sm);font-weight:600;text-align:left;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px;opacity:0;transition:opacity var(--app-shell-anim);letter-spacing:.1px}._sb2Badge_18vji_210{position:absolute;top:5px;right:6px;background:var(--danger);color:#fff;font-size:var(--fs-xs);font-weight:700;padding:1px 5px;border-radius:var(--radius);min-width:16px;text-align:center;line-height:14px;box-shadow:0 1px 4px #00000040}._ico_18vji_113{display:flex;align-items:center;justify-content:center;line-height:1}._sb2Item_18vji_156 ._ico_18vji_113{flex:0 0 calc(var(--app-rail-w) - 3px);font-size:20px}._sb2Item_18vji_156 ._ico_18vji_113 svg{width:20px;height:20px;display:block;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}._sb2FlyoutWrap_18vji_131{position:fixed;left:var(--app-sidebar-w);top:var(--app-header-h);z-index:1210;pointer-events:none;transition:left var(--app-shell-anim)}._sb2Flyout_18vji_131{position:absolute;top:0;left:0;min-width:210px;background:#17375e;border-radius:0 12px 12px 0;box-shadow:6px 4px 24px #00143c66;padding:6px 0 10px;display:none;flex-direction:column;pointer-events:auto;border-left:3px solid rgba(255,255,255,.25)}[data-theme=navy] ._sb2Flyout_18vji_131{background:#0d5fa0}[data-theme=soft] ._sb2Flyout_18vji_131{background:#1e3a5f}[data-theme=dark] ._sb2Flyout_18vji_131{background:#1a2535}._sb2FlyoutOpen_18vji_285{display:flex;animation:_sb2In_18vji_1 .14s ease}@keyframes _sb2In_18vji_1{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}._sb2FlyoutTitle_18vji_300{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#fff6;padding:8px 14px 5px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:3px}._sb2FlyoutBtn_18vji_311{display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;background:transparent;color:#ffffffb8;font-family:var(--font-main);font-size:var(--fs-sm);font-weight:500;cursor:pointer;text-align:left;width:100%;border-left:3px solid transparent;transition:background .1s,color .1s,border-left-color .1s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}._sb2FlyoutBtn_18vji_311:hover{background:#ffffff1a;color:#fff;border-left-color:#ffffff80}._sb2FlyoutBtnActive_18vji_335{background:#ffffff2e;color:#fff;font-weight:700;border-left-color:#ffffffd9}._sb2FlyoutBtn_18vji_311 ._ico_18vji_113{flex-shrink:0;width:18px}._sb2FlyoutBtn_18vji_311 ._ico_18vji_113 svg{width:16px;height:16px;display:block;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}._content_18vji_358{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}._backdrop_18vji_370{display:none;position:fixed;top:var(--app-header-h);left:0;right:0;bottom:0;background:#00000080;z-index:1100}@media (max-width: 768px){._sidebar_18vji_36{position:fixed;left:0;top:var(--app-header-h);height:calc(100vh - var(--app-header-h));transform:translate(-100%);z-index:1200;width:240px;flex-basis:240px;--app-sidebar-w: 240px}._sidebar_18vji_36 ._sb2Item_18vji_156{min-height:50px}._sidebar_18vji_36 ._sb2Item_18vji_156 ._ico_18vji_113{flex:0 0 52px}._sidebar_18vji_36 ._sb2Label_18vji_86{opacity:1;font-size:var(--fs-lg)}._sbPin_18vji_93{display:none}._sidebarOpen_18vji_412{transform:translate(0);box-shadow:4px 0 20px #0006}._sb2FlyoutWrap_18vji_131{left:60px;top:var(--app-header-h);z-index:1210}._sb2Flyout_18vji_131{min-width:0;width:min(320px,calc(100vw - 68px))}._sb2FlyoutBtn_18vji_311{min-height:46px;white-space:normal;text-align:left}._backdropOpen_18vji_429{display:block}}._impBar_18vji_438{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:9000;display:flex;align-items:center;gap:12px;max-width:min(92vw,640px);padding:10px 14px 10px 16px;border-radius:var(--radius);background:#92400e;color:#fff7ed;border:1px solid #f59e0b;box-shadow:0 8px 28px #00000059;font-size:var(--fs-sm);line-height:1.4}._impIcon_18vji_457{flex:0 0 auto;display:grid;place-items:center;opacity:.95}._dbBar_18vji_460{position:fixed;left:0;right:0;top:var(--app-header-h, 56px);height:var(--db-bar-h, 30px);z-index:8990;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;background:#dc2626;color:#fff;border-bottom:1px solid #b91c1c;font-size:var(--fs-sm);line-height:1;box-shadow:0 2px 8px #dc262640}._dbBarText_18vji_479{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}._impText_18vji_486{min-width:0}._impText_18vji_486 b{font-weight:700}._impHint_18vji_488{display:block;font-size:var(--fs-sm);opacity:.8}._impBtn_18vji_489{flex:0 0 auto;padding:7px 14px;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.35);background:#ffffff24;color:#fff;font-size:var(--fs-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease}._impBtn_18vji_489:hover{background:#ffffff42}._impBtn_18vji_489:disabled{opacity:.6;cursor:default}._page_o4pl7_5{height:100%;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:10px;overflow-y:auto;overflow-x:hidden}._pageTable_o4pl7_18{overflow-x:visible;overflow-y:hidden;display:flex;flex-direction:column;min-height:0}._pageTable_o4pl7_18>._section_o4pl7_16{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-bottom:0}._tabsBar_o4pl7_37{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-bottom:16px}._tabBtn_o4pl7_38{padding:9px 14px;border:none;background:none;color:var(--text-muted);font-size:var(--fs-md);font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .15s,border-color .15s}._tabBtn_o4pl7_38:hover{color:var(--text)}._tabBtn_o4pl7_38._active_o4pl7_52{color:var(--accent);border-bottom-color:var(--accent)}._section_o4pl7_16{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px;box-shadow:var(--shadow);margin-bottom:16px;max-width:100%;box-sizing:border-box}._sectionTitle_o4pl7_57{display:flex;align-items:center;gap:8px;font-size:var(--fs-lg);font-weight:700;color:var(--text);margin-bottom:14px}._dot_o4pl7_58{width:10px;height:10px;border-radius:50%;background:var(--accent);flex-shrink:0}._headerRow_o4pl7_59{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}._toolbar_o4pl7_60{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;align-items:center}._toolbarSearch_o4pl7_63{flex:0 1 260px;min-width:180px;transition:flex-basis .18s ease .3s}._toolbarSearch_o4pl7_63:focus-within{flex-basis:420px;transition-delay:0s}._toolbarSearch_o4pl7_63:not(:placeholder-shown){flex-basis:420px}._toolbarGap_o4pl7_78{margin-left:auto}._btn_o4pl7_81{padding:var(--btn-py) var(--btn-px);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--btn-font);font-weight:600;cursor:pointer;transition:filter .15s;display:inline-flex;align-items:center;gap:6px}._btn_o4pl7_81:hover{filter:brightness(.97)}._btn_o4pl7_81:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_o4pl7_84{background:var(--accent);border-color:var(--accent);color:#fff}._btnPrimary_o4pl7_84:hover:not(:disabled){filter:brightness(1.1)}[data-theme=navy] ._btnPrimary_o4pl7_84{background:linear-gradient(135deg,#1e88d0,#0d5fa0);border:none}._btnAddItem_o4pl7_88{text-transform:uppercase;letter-spacing:.3px;font-weight:600;box-shadow:0 2px 8px rgba(var(--accent-rgb),.25)}._btnAddItem_o4pl7_88:hover:not(:disabled){box-shadow:0 3px 12px rgba(var(--accent-rgb),.35)}._btnDanger_o4pl7_90{color:var(--danger);border-color:var(--danger)}._btnSm_o4pl7_91{padding:var(--btn-sm-py) var(--btn-sm-px);font-size:var(--btn-sm-font)}._btnIcon_o4pl7_95{display:inline-flex;align-items:center;justify-content:center;padding:0;width:var(--btn-icon-size);height:var(--btn-icon-size);gap:0;color:var(--text-muted)}._btnIcon_o4pl7_95:hover:not(:disabled){color:var(--accent);border-color:var(--accent);filter:none}._btnIconAccent_o4pl7_101{background:transparent;border-color:var(--border);color:var(--text-muted)}._btnIconAccent_o4pl7_101:hover:not(:disabled){color:var(--accent);border-color:var(--accent);filter:none}[data-theme=navy] ._btnIconAccent_o4pl7_101{background:transparent}._iconFlip_o4pl7_105{transform:scaleX(-1)}._stickyCol_o4pl7_111{position:sticky;right:0;z-index:2;background:var(--surface);box-shadow:-6px 0 6px -6px #0000001f}th._stickyCol_o4pl7_111{background:linear-gradient(var(--surface2),var(--surface3));z-index:4}._stickyCol_o4pl7_111{border-left:1px solid var(--border-strong)}._input_o4pl7_139,._select_o4pl7_139{padding:7px 10px;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text);font-size:var(--fs-md);font-weight:450;font-family:inherit}._input_o4pl7_139:hover:not(:disabled):not(:focus),._select_o4pl7_139:hover:not(:disabled){border-color:var(--accent)}._input_o4pl7_139:focus,._select_o4pl7_139:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.15)}textarea._input_o4pl7_139{resize:vertical}._refBlock_o4pl7_147{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:8px;overflow:hidden}._refHead_o4pl7_148{font-weight:600;font-size:var(--fs-md);display:flex;align-items:center;gap:8px;padding:11px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s}._refHead_o4pl7_148:hover{background:var(--surface2)}._refArrow_o4pl7_150{display:inline-block;transition:transform .2s;font-size:var(--fs-xs);color:var(--text-muted)}._refArrow_o4pl7_150._open_o4pl7_151{transform:rotate(90deg)}._refTitle_o4pl7_152{flex:1}._refCount_o4pl7_153{background:var(--surface2);border-radius:6px;padding:1px 7px;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}._refBody_o4pl7_154{padding:0 14px 14px}._refSearch_o4pl7_155{width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:5px 9px;font-size:var(--fs-sm);color:var(--text);margin-bottom:8px;outline:none}._refSearch_o4pl7_155:focus{border-color:var(--accent)}._refTableWrap_o4pl7_164{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-overflow-scrolling:touch}._refBulkBar_o4pl7_166{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 10px;margin-bottom:6px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid var(--accent);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--text)}._refTableWrap_o4pl7_164 tbody tr._rowSel_o4pl7_175>td{background:color-mix(in srgb,var(--accent) 12%,transparent)}._refPager_o4pl7_180{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:8px 4px 2px;font-size:var(--fs-sm);color:var(--text-muted)}._refNote_o4pl7_184{font-size:var(--fs-xs);color:var(--text-muted);padding:4px 8px;background:var(--surface2);border-radius:6px;margin-bottom:6px}._refTagRow_o4pl7_188{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}._refTag_o4pl7_188{display:inline-flex;align-items:center;gap:4px;background:var(--surface2);border:1px solid var(--border);border-radius:999px;padding:3px 6px 3px 11px;font-size:var(--fs-sm);color:var(--text)}._refTagBtn_o4pl7_192{border:0;background:none;cursor:pointer;color:var(--text-muted);font-size:12px;line-height:1;padding:3px 4px;border-radius:50%}._refTagBtn_o4pl7_192:hover{background:var(--surface);color:var(--text)}._refTagBtn_o4pl7_192:disabled{opacity:.4;cursor:default}._refTagBtnDanger_o4pl7_196:hover{color:var(--danger, #c0392b)}._refAddRow_o4pl7_197{display:flex;gap:6px;align-items:center}._refAddRow_o4pl7_197 ._refSearch_o4pl7_155{margin-bottom:0;flex:1 1 auto;min-width:0}._refAddRow_o4pl7_197>button{flex:0 0 auto;white-space:nowrap}._table_o4pl7_16{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--tbl-font)}._tableFixed_o4pl7_240{table-layout:fixed;width:100%}._tableWide_o4pl7_246{width:auto;min-width:100%}._table_o4pl7_16 th,._table_o4pl7_16 td{border:0;border-bottom:1px solid var(--border-strong);border-right:1px solid var(--border-strong);padding:var(--tbl-cell-py) var(--tbl-cell-px);text-align:left;line-height:var(--tbl-line-h)}._table_o4pl7_16 th:last-child,._table_o4pl7_16 td:last-child{border-right:0}._table_o4pl7_16 tbody tr:nth-child(2n)>td{background:var(--tbl-row-alt)}._table_o4pl7_16 tbody tr:hover>td{background:var(--tbl-row-hover)}._table_o4pl7_16 tbody tr>td._stickyCol_o4pl7_111{background:var(--surface)}._table_o4pl7_16 tbody tr:nth-child(2n)>td._stickyCol_o4pl7_111{background-color:var(--surface);background-image:linear-gradient(var(--tbl-row-alt),var(--tbl-row-alt))}._table_o4pl7_16 tbody tr:hover>td._stickyCol_o4pl7_111{background-color:var(--surface);background-image:linear-gradient(var(--tbl-row-hover),var(--tbl-row-hover))}._table_o4pl7_16 th{background:linear-gradient(var(--surface2),var(--surface3));background-clip:border-box;padding:var(--tbl-head-py) var(--tbl-cell-px);font-size:var(--tbl-head-font);font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--accent);position:sticky;top:0;z-index:3;border-bottom:2px solid var(--border-strong);box-shadow:0 1px 0 var(--border-strong)}._table_o4pl7_16 thead{background:var(--surface2)}._tableFixed_o4pl7_240 td,._tableFixed_o4pl7_240 th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_o4pl7_16 td ._btnIcon_o4pl7_95{width:var(--ctl-h-sm);height:var(--ctl-h-sm)}._table_o4pl7_16 td ._btnIcon_o4pl7_95 svg{width:14px;height:14px}._pagerBtn_o4pl7_334{padding:2px 8px;font-size:12px;line-height:1.2;min-height:0}@media (hover: none){._pagerBtn_o4pl7_334{min-width:38px;min-height:34px;font-size:15px}}@media (hover: none){._table_o4pl7_16 td ._btnIcon_o4pl7_95{width:34px;height:34px}._table_o4pl7_16 td._stickyCol_o4pl7_111{padding-left:4px;padding-right:4px}}._tableScroll_o4pl7_16{flex:1 1 auto;min-height:0;--table-scroll-reserve: var(--tbl-scroll-reserve);max-height:calc(100vh - var(--table-scroll-reserve));overflow:auto;-webkit-overflow-scrolling:touch;contain:layout style;border:1px solid var(--border-strong);border-radius:var(--radius-sm);contain:content;position:relative}._tableScrollOuter_o4pl7_385{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;--table-scroll-reserve: var(--tbl-scroll-reserve);max-height:calc(100vh - var(--table-scroll-reserve))}._tableScrollOuter_o4pl7_385>._tableScroll_o4pl7_16{max-height:none}._tableScrollOuter_o4pl7_385:before,._tableScrollOuter_o4pl7_385:after{content:"";position:absolute;top:1px;bottom:1px;width:16px;pointer-events:none;z-index:6;opacity:0;transition:opacity .12s linear}._tableScrollOuter_o4pl7_385:before{left:1px;background:linear-gradient(to right,#06223f21,#06223f00)}._tableScrollOuter_o4pl7_385:after{right:1px;background:linear-gradient(to left,#06223f21,#06223f00)}._scrollL_o4pl7_384:before{opacity:1}._scrollR_o4pl7_384:after{opacity:1}@media (prefers-reduced-motion: reduce){._tableScrollOuter_o4pl7_385:before,._tableScrollOuter_o4pl7_385:after{transition:none}}@media (prefers-reduced-motion: reduce){._tableScroll_o4pl7_16:before,._tableScroll_o4pl7_16:after{transition:none}}@media (max-width: 768px){._tableScroll_o4pl7_16{--table-scroll-reserve: 280px}}._idCell_o4pl7_422{color:var(--text-muted);font-size:var(--fs-xs)}._actionsCell_o4pl7_423{white-space:nowrap;width:90px}._memberTag_o4pl7_424{background:var(--surface2);border:1px solid var(--border);border-radius:6px;padding:1px 7px;font-size:var(--fs-xs);margin:1px;display:inline-block}._overlay_o4pl7_427{position:fixed;top:0;right:0;bottom:0;left:0;background:#08162c8c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000}._modal_o4pl7_428{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);width:100%;max-width:520px;max-height:88vh;display:flex;flex-direction:column}._modalWide_o4pl7_429{max-width:720px}._modalHeader_o4pl7_434{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 18px;border-bottom:1px solid var(--border)}._modalTitle_o4pl7_435{font-size:var(--fs-lg);font-weight:700;color:var(--text)}._modalClose_o4pl7_436{background:none;border:none;font-size:var(--fs-glyph);color:var(--text-muted);cursor:pointer;line-height:1}._modalBody_o4pl7_444{padding:18px;overflow-y:auto;flex:1;min-height:0}._mgTblRow_o4pl7_447{display:flex;align-items:center;gap:10px;padding:3px 0}._mgTblName_o4pl7_448{flex:1;font-size:var(--fs-sm);color:var(--text)}._modalFooter_o4pl7_450{display:flex;justify-content:flex-end;gap:8px;padding:7px 18px;border-top:1px solid var(--border)}._modalFill_o4pl7_454{height:calc((100dvh - var(--app-header-h) - 32px) / var(--tx-zoom, 1))}._modalBody_o4pl7_444._modalBodyFill_o4pl7_455{padding:0;overflow:hidden;display:flex;flex-direction:column}._modalToolbar_o4pl7_461{display:flex;align-items:center;gap:4px;padding:8px 18px;flex-shrink:0;flex-wrap:wrap;position:relative;z-index:5;background:var(--surface2);border-bottom:1px solid var(--border)}._modalToolbar_o4pl7_461 ._btnX24_o4pl7_472:not(._btnX24Primary_o4pl7_472){background:var(--surface)}._modalToolbar_o4pl7_461 ._btnX24_o4pl7_472:not(._btnX24Primary_o4pl7_472):hover:not(:disabled){background:var(--surface2)}._btnX24_o4pl7_472{display:inline-flex;align-items:center;gap:5px;padding:var(--btn-sm-py) var(--btn-px);border-radius:6px;font-family:var(--font-main);font-size:var(--btn-font);font-weight:600;border:1px solid var(--border);background:var(--surface2);color:var(--text);cursor:pointer;transition:all .15s;white-space:nowrap}._btnX24_o4pl7_472:hover:not(:disabled){background:var(--surface3);border-color:var(--border-light)}._btnX24_o4pl7_472:active:not(:disabled){transform:scale(.97)}._btnX24_o4pl7_472:disabled{opacity:.5;cursor:not-allowed}._syncMenuItem_o4pl7_480{display:block;width:100%;text-align:left;padding:8px 12px;border:none;background:transparent;color:var(--text);font-family:var(--font-main);font-size:var(--fs-sm);font-weight:500;border-radius:6px;cursor:pointer;white-space:nowrap}._syncMenuItem_o4pl7_480:hover{background:var(--surface2)}._btnX24Primary_o4pl7_472{background:var(--accent);color:#fff;border-color:var(--accent)}._btnX24Primary_o4pl7_472:hover:not(:disabled){filter:brightness(1.1);background:var(--accent)}[data-theme=navy] ._btnX24Primary_o4pl7_472{background:linear-gradient(135deg,#1e88d0,#0d5fa0);border:none}._btnX24IconOnly_o4pl7_485{padding:5px 8px}._btnX24_o4pl7_472 ._ico_o4pl7_105,._btnX24Icon_o4pl7_485 ._ico_o4pl7_105{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center}._btnX24_o4pl7_472 ._ico_o4pl7_105 svg,._btnX24Icon_o4pl7_485 ._ico_o4pl7_105 svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._toolbarSep_o4pl7_488{width:1px;height:22px;background:var(--border);margin:0 2px;flex-shrink:0}._toolbarSpacer_o4pl7_489{flex:1}._invStatusBar_o4pl7_492{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:var(--fs-sm);font-weight:600;margin-bottom:12px}._cardBar_o4pl7_503{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 12px;margin-bottom:10px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--text-muted);min-height:var(--ctl-h)}._cardBarStatus_o4pl7_512{flex:none;padding:2px 9px;border-radius:999px;font-size:var(--fs-xs);font-weight:700;white-space:nowrap}._cardBarFact_o4pl7_518{color:var(--text-muted);white-space:nowrap}._cardBarFact_o4pl7_518+._cardBarFact_o4pl7_518:before,._cardBarStatus_o4pl7_512+._cardBarFact_o4pl7_518:before{content:"· ";opacity:.55}._cardBarNote_o4pl7_523{color:var(--text-muted);min-width:0}._cardBarGap_o4pl7_524{flex:1 1 auto}._cardBar_o4pl7_503 button{flex:none}._delReqBar_o4pl7_532{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 12px;margin-bottom:10px;background:rgba(var(--danger-rgb),.1);border:1px solid var(--danger);border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--text);min-height:var(--ctl-h)}._delReqBar_o4pl7_532 b{color:var(--danger)}._delReqBar_o4pl7_532 button{flex:none}._delReqBarWho_o4pl7_543{color:var(--text-muted)}._delReqBarGap_o4pl7_544{flex:1 1 auto}@keyframes _editPulse_o4pl7_1{0%,to{opacity:1}50%{opacity:.3}}._editModeChip_o4pl7_551{display:inline-flex;align-items:center;gap:5px;background:#dc262614;border:1px solid rgba(220,38,38,.35);border-radius:6px;color:var(--danger, #dc2626);font-size:var(--fs-xs);font-weight:600;letter-spacing:.02em;padding:3px 9px;white-space:nowrap;pointer-events:none}._editModeChipDot_o4pl7_558{width:6px;height:6px;border-radius:50%;background:var(--danger, #dc2626);flex-shrink:0;animation:_editPulse_o4pl7_1 1.2s ease-in-out infinite}._fldTip_o4pl7_565{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:rgba(var(--accent-rgb),.12);color:var(--accent);font-size:var(--fs-xs);font-weight:700;font-style:normal;line-height:1;cursor:default;flex-shrink:0;margin-left:4px;vertical-align:middle;border:none;transition:background .12s,color .12s;text-transform:none;letter-spacing:0}._fldTip_o4pl7_565:hover{background:var(--accent);color:#fff}._fldTipPopup_o4pl7_576{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:9px 12px;width:min(230px,calc(100vw - 32px));font-size:var(--fs-sm);font-weight:400;font-style:normal;color:var(--text);line-height:1.55;text-transform:none;letter-spacing:0;white-space:normal;box-shadow:0 8px 32px #0014502e;pointer-events:none;z-index:9999;display:none}._fldTip_o4pl7_565:hover ._fldTipPopup_o4pl7_576{display:block}@media (hover: none),(max-width: 640px){._fldTipPopup_o4pl7_576{position:fixed;left:12px;right:12px;bottom:16px;top:auto;transform:none;width:auto}}._invFileReq_o4pl7_598{display:flex;align-items:center;gap:4px;color:var(--danger);font-size:var(--fs-xs);margin-top:4px}._invFileReq_o4pl7_598 ._ico_o4pl7_105{width:12px;height:12px;display:inline-flex}._invFileReq_o4pl7_598 ._ico_o4pl7_105 svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._invSectionLabel_o4pl7_603{display:flex;align-items:center;gap:8px;font-weight:700;font-size:var(--fs-xs);color:var(--accent);text-transform:uppercase;letter-spacing:.8px;margin:14px 0 6px;border-bottom:2px solid var(--border);padding-bottom:5px}._invSectionLabel_o4pl7_603 ._ico_o4pl7_105{width:15px;height:15px;display:inline-flex}._invSectionLabel_o4pl7_603 ._ico_o4pl7_105 svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._formField_o4pl7_606{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._formLabel_o4pl7_607{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._formInput_o4pl7_608{background:var(--input-bg);border:1.5px solid var(--border-light);border-radius:var(--radius-sm);padding:7px 10px;color:var(--text);font-size:var(--fs-md);width:100%;font-family:inherit}._formInput_o4pl7_608:focus{outline:none;border-color:var(--accent)}._readonlyBox_o4pl7_612{padding:7px 10px;background:var(--surface2);border-radius:var(--radius-sm);font-size:var(--fs-md);color:var(--text)}._loading_o4pl7_615,._empty_o4pl7_615{text-align:center;color:var(--text-muted);padding:24px;font-size:var(--fs-md)}._tblEmpty_o4pl7_616{color:var(--text-muted);padding:10px;text-align:center}._spin_o4pl7_617{display:inline-block;width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:_spin_o4pl7_617 .7s linear infinite;vertical-align:middle}@keyframes _spin_o4pl7_617{to{transform:rotate(360deg)}}._disabledNote_o4pl7_619{font-size:var(--fs-sm);color:var(--text-muted);padding:8px;font-style:italic}._refCardList_o4pl7_622{display:flex;flex-direction:column;gap:6px;max-height:60vh;overflow-y:auto;padding-right:2px}._refCard_o4pl7_622{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px}._refCardMain_o4pl7_624{flex:1;min-width:0}._refCardName_o4pl7_625{font-size:var(--fs-md);font-weight:600;color:var(--text);margin-bottom:3px}._refCardSub_o4pl7_626{display:flex;flex-wrap:wrap;gap:10px;font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:2px}._refCardAddr_o4pl7_627{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}._refCardNote_o4pl7_628{font-size:var(--fs-xs);color:var(--text-muted);font-style:italic;margin-top:2px}._refCardActions_o4pl7_629{display:flex;flex-direction:column;gap:4px;flex-shrink:0}._refCardCheck_o4pl7_632{margin:3px 0 0;width:16px;height:16px;flex-shrink:0;cursor:pointer}._refCard_o4pl7_622._refCardSel_o4pl7_633{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface2))}._refBulkAll_o4pl7_634{display:inline-flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}._refBulkAll_o4pl7_634 input{width:16px;height:16px;cursor:pointer}._formGrid_o4pl7_638{max-width:1400px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;margin-bottom:10px}@media (min-width: 900px){._formGrid_o4pl7_638{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){._formGrid_o4pl7_638{grid-template-columns:repeat(4,1fr)}}._fGroup_o4pl7_658{display:flex;flex-direction:column;gap:3px;min-width:0;justify-content:flex-end}._fLabel_o4pl7_662{display:flex;align-items:flex-end;gap:6px;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;white-space:normal;word-break:break-word;line-height:1.3;min-height:2.6em}._fLabelText_o4pl7_676{flex:1 1 auto;min-width:0}._fileCount_o4pl7_679{flex:none;font-size:var(--fs-xs);font-weight:700;letter-spacing:.2px;padding:1px 7px;border-radius:999px;line-height:1.5;background:var(--surface2);color:var(--text-muted);border:1px solid var(--border);font-variant-numeric:tabular-nums}._fileCountFull_o4pl7_685{background:rgba(var(--accent-rgb),.12);color:var(--accent);border-color:rgba(var(--accent-rgb),.35)}._rowLabel_o4pl7_698{white-space:nowrap;word-break:normal;min-height:15px}._acFieldsRow_o4pl7_705{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin-bottom:10px;align-items:start}._acFieldsRow_o4pl7_705>*{min-width:0}._acFieldsRow_o4pl7_705>._fGroup_o4pl7_658 ._input_o4pl7_139{flex:1}._acFieldsRow_o4pl7_705>._fGroup_o4pl7_658 textarea._input_o4pl7_139{flex:0 0 auto;align-self:stretch}._acLeftPair_o4pl7_697{display:grid;grid-template-columns:minmax(0,1fr) clamp(196px,22%,220px);gap:10px;align-items:start;min-width:0}._acLeftPair_o4pl7_697>*{min-width:0}._acLeftPair_o4pl7_697 ._input_o4pl7_139{width:100%;box-sizing:border-box}@media (hover: none){._acLeftPair_o4pl7_697 input[type=date],._input_o4pl7_139[type=date]{min-height:38px}._input_o4pl7_139[type=date]::-webkit-calendar-picker-indicator{padding:6px;margin-left:4px;opacity:1}}._formSectionTitle_o4pl7_754{font-weight:700;font-size:var(--fs-sm);color:var(--accent);text-transform:uppercase;letter-spacing:.6px;margin:10px 0 7px;border-bottom:2px solid var(--border);padding-bottom:4px}._ssWrap_o4pl7_761{position:relative}._ssDisplay_o4pl7_762{display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--input-bg);border:2px solid var(--border-light);border-radius:var(--radius-sm);padding:5px 8px;cursor:pointer;font-size:var(--fs-md);color:var(--text);min-height:33px;transition:border-color .15s,box-shadow .15s}._ssDisplay_o4pl7_762:focus,._ssDisplay_o4pl7_762._ssOpen_o4pl7_768{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}[data-theme=navy] ._ssDisplay_o4pl7_762{border-color:#7badd0}._ssDisplay_o4pl7_762._ssDisabled_o4pl7_778{background:var(--surface3);border-color:var(--border);color:var(--text);cursor:default;pointer-events:none}._ssDisplay_o4pl7_762._ssDisabled_o4pl7_778 ._ssArrow_o4pl7_785{opacity:.45}._ssText_o4pl7_787{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ssArrow_o4pl7_785{font-size:var(--fs-xs);color:var(--text-muted);flex-shrink:0}._ssDrop_o4pl7_789{position:absolute;top:calc(100% + 4px);left:0;width:max-content;min-width:100%;max-width:min(320px,90vw);z-index:1300;background:var(--surface, var(--bg));border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 8px 24px #0000002e;max-height:280px;display:flex;flex-direction:column;overflow:hidden}._ssSearchWrap_o4pl7_801{padding:6px;border-bottom:1px solid var(--border-light)}._ssSearch_o4pl7_801{width:100%;background:var(--input-bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:5px 8px;color:var(--text);font-size:var(--fs-sm);font-family:var(--font-main)}._ssSearch_o4pl7_801:focus{outline:none;border-color:var(--accent)}._ssList_o4pl7_812{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}._ssOption_o4pl7_819{padding:7px 10px;font-size:var(--fs-md);cursor:pointer;color:var(--text)}._ssOption_o4pl7_819:hover{background:var(--surface2)}._ssOption_o4pl7_819._ssSelected_o4pl7_821{background:rgba(var(--accent-rgb),.12);color:var(--accent);font-weight:600}._ssEmpty_o4pl7_822{padding:10px;text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}._rhItem_o4pl7_825{border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:10px;overflow:hidden}._rhHeader_o4pl7_826{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--surface2);cursor:pointer;font-size:var(--fs-sm)}._rhVer_o4pl7_830{font-weight:700;color:var(--accent);min-width:28px}._rhTs_o4pl7_831{color:var(--text-muted);font-size:var(--fs-xs)}._rhUser_o4pl7_832{font-weight:600}._rhCount_o4pl7_833{margin-left:auto;font-size:var(--fs-xs);color:var(--text-muted)}._rhRevertBadge_o4pl7_834{background:#eab30826;color:#a16207;font-size:var(--fs-xs);padding:1px 6px;border-radius:6px;font-weight:600}._rhBody_o4pl7_835{padding:10px 12px}._rhDiff_o4pl7_836{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._rhDiff_o4pl7_836 th{background:var(--surface3, var(--surface2));padding:5px 8px;text-align:left;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted)}._rhDiff_o4pl7_836 td{padding:5px 8px;border-bottom:1px solid var(--border);vertical-align:top}._rhDiff_o4pl7_836 tr:last-child td{border-bottom:none}._rhFrom_o4pl7_843{background:#ef444412;color:#b91c1c}._rhTo_o4pl7_844{background:#22c55e12;color:#15803d}[data-theme=dark] ._rhFrom_o4pl7_843{background:#ef444426;color:#fca5a5}[data-theme=dark] ._rhTo_o4pl7_844{background:#22c55e26;color:#86efac}._szTable_o4pl7_849{width:100%;border-collapse:collapse;font-size:var(--fs-sm);border:1px solid var(--border-strong)}._szTable_o4pl7_849 td{word-break:break-word}._szTable_o4pl7_849 th{background:var(--surface2);font-size:var(--tbl-head-font);font-weight:700;text-transform:uppercase;letter-spacing:.4px;border:1px solid var(--border-strong);padding:3px 6px;color:var(--text-muted);white-space:normal;overflow-wrap:normal;word-break:normal;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;line-height:1.2}._szTable_o4pl7_849 td{border:1px solid var(--border-strong);padding:1px 3px;vertical-align:middle}.teksa-tv ._szTable_o4pl7_849 td{padding:var(--tbl-cell-py) 3px;font-size:var(--tbl-font);line-height:var(--tbl-line-h)}.teksa-tv ._szTable_o4pl7_849 th{padding:var(--tbl-head-py) 6px;font-size:var(--tbl-head-font)}._szNote_o4pl7_890{max-width:520px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;line-height:1.35}._szTable_o4pl7_849 td:has(>._szNote_o4pl7_890){vertical-align:top}._szTable_o4pl7_849 tbody tr:hover td{background:rgba(var(--accent-rgb),.04)}._szNum_o4pl7_899,._szPrim_o4pl7_899{width:100%;background:var(--input-bg);border:1px solid transparent;border-radius:0;padding:1px 5px;color:var(--text);font-size:var(--fs-sm);font-weight:450;height:22px;box-sizing:border-box;transition:border-color .1s,background .1s}._szNum_o4pl7_899{text-align:right;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._szNum_o4pl7_899::-webkit-inner-spin-button,._szNum_o4pl7_899::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._szNum_o4pl7_899:focus,._szPrim_o4pl7_899:focus{border-color:var(--accent);outline:none;box-shadow:inset 0 0 0 1px var(--accent)}._szNum_o4pl7_899:hover:not(:focus),._szPrim_o4pl7_899:hover:not(:focus){border-color:var(--border-light)}._szNum_o4pl7_899[readonly]{background:var(--surface3);color:var(--text);cursor:default}._szNum_o4pl7_899[readonly]:hover{border-color:transparent}._szSel_o4pl7_911{width:100%;background:var(--input-bg);border:1px solid transparent;border-radius:0;padding:1px 4px;color:var(--text);font-size:var(--fs-sm);font-weight:450;height:var(--ctl-h-sm);transition:border-color .1s,background .1s}._szSel_o4pl7_911:focus{border-color:var(--accent);outline:none}._szSel_o4pl7_911:hover:not(:focus){border-color:var(--border-light)}._szTotals_o4pl7_918{font-weight:700;background:var(--surface2)}._szTotals_o4pl7_918 td{padding:4px 6px;font-size:var(--fs-sm);text-align:right}._szTotals_o4pl7_918 td:first-child{text-align:left}._szTable_o4pl7_849 td,._szTable_o4pl7_849 th{border-right:1px solid var(--border-strong)}._szTable_o4pl7_849 td:last-child,._szTable_o4pl7_849 th:last-child{border-right:none}._szTable_o4pl7_849 tbody tr._itemMain_o4pl7_928>td{border-top:2px solid var(--border-strong)}._szTable_o4pl7_849 tbody tr._itemSub_o4pl7_930>td{background:rgba(var(--accent-rgb),.05)}._szTable_o4pl7_849 tbody tr._itemSub_o4pl7_930:hover>td{background:rgba(var(--accent-rgb),.09)}._itemSubHead_o4pl7_933{background:transparent}._szTable_o4pl7_849 tbody tr._itemAddSize_o4pl7_935>td{border-top:none;background:rgba(var(--accent-rgb),.05)}._itemAddSizeEmpty_o4pl7_936{background:transparent!important}._itemAddSizeCell_o4pl7_937{padding:4px 10px!important}._btnAddSize_o4pl7_938{display:block;width:100%;box-sizing:border-box;border:1px dashed var(--accent);background:transparent;color:var(--accent);font-size:var(--fs-xs);font-weight:700;border-radius:6px;padding:5px 12px;cursor:pointer;line-height:1.3;letter-spacing:.3px;text-align:center;transition:background .12s,color .12s}._btnAddSize_o4pl7_938:hover{background:var(--accent);color:#fff}._invItemsTbl_o4pl7_949{table-layout:fixed;min-width:1240px}._invItemsTbl_o4pl7_949 ._szNum_o4pl7_899,._invItemsTbl_o4pl7_949 ._szPrim_o4pl7_899,._invItemsTbl_o4pl7_949 ._szSel_o4pl7_911{width:100%}._invItemsWrap_o4pl7_442{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;position:relative;width:100%;max-width:100%}._invItemsWrap_o4pl7_442 ._invItemsTbl_o4pl7_949 thead tr{background:var(--surface2)}._invItemsWrap_o4pl7_442 ._invItemsTbl_o4pl7_949 thead th,._invItemsWrap_o4pl7_442._invHeadPinned_o4pl7_965 ._invItemsTbl_o4pl7_949 thead tr,._invItemsWrap_o4pl7_442._invHeadPinned_o4pl7_965 ._invItemsTbl_o4pl7_949 thead th{background:var(--surface2);background-clip:border-box}._invItemsWrap_o4pl7_442._invHeadPinned_o4pl7_965 ._invItemsTbl_o4pl7_949 thead{background:var(--surface2);box-shadow:inset 0 1px 0 0 var(--border-strong),inset 0 -1px 0 0 var(--border-strong),0 2px 6px #0000002e}._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762{border:1px solid transparent;border-radius:0;min-height:22px;height:22px;padding:1px 5px;font-size:var(--fs-sm)}._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762:focus,._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762._ssOpen_o4pl7_768{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}[data-theme=navy] ._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762{border-color:transparent}[data-theme=navy] ._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762:focus,[data-theme=navy] ._invItemsTbl_o4pl7_949 ._ssDisplay_o4pl7_762._ssOpen_o4pl7_768{border-color:var(--accent)}._invItemsTbl_o4pl7_949 ._ssText_o4pl7_787{font-size:var(--fs-sm)}._iicArt_o4pl7_1031{width:110px;min-width:80px}._iicModel_o4pl7_1037,._iicNote_o4pl7_1038{width:auto;min-width:120px}._iicWh_o4pl7_1039{width:140px;min-width:130px}._iicSize_o4pl7_1040,._iicRost_o4pl7_1041{width:90px;min-width:80px}._iicQty_o4pl7_1042{width:64px;min-width:50px}._iicCost_o4pl7_1043,._iicSale_o4pl7_1044{width:118px;min-width:112px}._iicVat_o4pl7_1045{width:116px;min-width:96px}._iicFinal_o4pl7_1046{width:96px;min-width:80px}._iicSaldo_o4pl7_1047{width:100px;min-width:80px}._iicCalc_o4pl7_1048{width:56px;min-width:56px;text-align:center}._iicDel_o4pl7_1049{width:40px;min-width:40px;text-align:center}._costCell_o4pl7_1054{display:flex;align-items:flex-start;gap:4px}._costCell_o4pl7_1054 ._szNum_o4pl7_899{flex:1 1 auto;min-width:0}._costCell_o4pl7_1054 ._iiCostCalc_o4pl7_1056{flex:0 0 auto}._vatCell_o4pl7_1061{display:flex;align-items:center;gap:4px;justify-content:flex-end}._vatCell_o4pl7_1061 ._szNum_o4pl7_899{flex:0 0 52px;width:52px}._iiCostCalc_o4pl7_1056{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface2);color:var(--text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}._iiCostCalc_o4pl7_1056:hover{border-color:var(--accent);color:var(--accent);background:var(--surface3)}._iiCostCalc_o4pl7_1056:active{transform:scale(.94)}._iiCostCalc_o4pl7_1056 ._ico_o4pl7_105{width:15px;height:15px;display:inline-flex}._iiCostCalc_o4pl7_1056 ._ico_o4pl7_105 svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._thSync_o4pl7_1078{display:inline-flex;align-items:center;gap:5px;justify-content:center}._thSyncBtn_o4pl7_1079{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface2);color:var(--text-muted);cursor:pointer;font-size:var(--fs-sm);line-height:1;transition:color .15s,border-color .15s,background .15s}._thSyncBtn_o4pl7_1079:hover{border-color:var(--accent);color:var(--accent);background:var(--surface3)}._thSyncBtn_o4pl7_1079:active{transform:scale(.9)}._syncSlot_o4pl7_1099{flex:0 0 18px;width:18px;height:18px;display:inline-flex}._rowSyncBtn_o4pl7_1100{visibility:hidden}._szTable_o4pl7_849 tbody tr:hover ._rowSyncBtn_o4pl7_1100{visibility:visible}._rowSyncBtn_o4pl7_1100:focus-visible{visibility:visible}@media (hover: none){._rowSyncBtn_o4pl7_1100{visibility:visible}}._tplBlock_o4pl7_1111{background:var(--surface, var(--bg));border:1px solid var(--border);border-radius:var(--radius, 8px);padding:14px;margin-bottom:14px;box-shadow:var(--shadow, none)}._tplBlockTitle_o4pl7_1115{font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border)}._tplCard_o4pl7_1120{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;margin-bottom:8px;display:flex;align-items:flex-start;gap:10px}._tplChip_o4pl7_1124{background:var(--surface3, var(--surface2));border:1px solid var(--border);border-radius:6px;padding:2px 7px;font-size:var(--fs-xs);color:var(--text-muted)}._histCard_o4pl7_1130{background:var(--surface, var(--bg));border:1px solid var(--border);border-radius:var(--radius, 8px);margin-bottom:8px;overflow:hidden;box-shadow:var(--shadow, none);transition:box-shadow .15s}._histCard_o4pl7_1130:hover{box-shadow:0 6px 28px #00000021}._histHeader_o4pl7_1136{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;user-select:none}._histBadge_o4pl7_1137{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.3px;white-space:nowrap}._histEntity_o4pl7_1138{font-size:var(--fs-sm);font-weight:600;color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._histMeta_o4pl7_1139{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;display:flex;align-items:center;gap:6px}._histBody_o4pl7_1140{padding:0 14px 12px;border-top:1px solid var(--border)}._diffTable_o4pl7_1141{width:100%;border-collapse:collapse;font-size:var(--fs-xs);margin-top:10px}._diffTable_o4pl7_1141 th{padding:5px 8px;text-align:left;font-size:var(--tbl-head-font);font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);background:var(--surface2);border-bottom:1px solid var(--border)}._diffTable_o4pl7_1141 td{padding:5px 8px;border-bottom:1px solid var(--border);vertical-align:top;word-break:break-word}._diffTable_o4pl7_1141 tr:last-child td{border-bottom:none}._diffField_o4pl7_1145{color:var(--text);font-weight:500}._diffBefore_o4pl7_1146{background:#ef444412;color:#b91c1c}._diffAfter_o4pl7_1147{background:#22c55e12;color:#15803d}._diffUnchanged_o4pl7_1148{color:var(--text-muted)}[data-theme=dark] ._diffBefore_o4pl7_1146{background:#ef444426;color:#fca5a5}[data-theme=dark] ._diffAfter_o4pl7_1147{background:#22c55e26;color:#86efac}._ccHelp_o4pl7_1154{margin:0 0 4px}._ccHelpToggle_o4pl7_1155{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--accent);background:none;border:none;padding:4px 0;cursor:pointer}._ccHelpToggle_o4pl7_1155:hover{text-decoration:underline}._ccHelpChevron_o4pl7_1161{opacity:.7}._ccHelpBody_o4pl7_1162{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5;padding:10px 14px;margin-top:6px;background:var(--surface2);border-radius:6px}._ccGroup_o4pl7_1167{margin-top:16px}._ccGroupTitle_o4pl7_1168{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--accent);margin-bottom:8px}._ccField_o4pl7_1169{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._ccField_o4pl7_1169 label{font-size:var(--fs-sm);color:var(--text-muted);font-weight:500;line-height:1.3;min-height:var(--ctl-h-sm);display:flex;align-items:center}._ccField_o4pl7_1169 input{width:100%;box-sizing:border-box;height:var(--ctl-h-lg);padding:0 12px;text-align:right;font-size:var(--fs-lg);font-weight:600;color:var(--text);border:1px solid var(--border);border-radius:6px;background:var(--surface, var(--bg));transition:border-color .15s,box-shadow .15s;-moz-appearance:textfield}._ccField_o4pl7_1169 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}._ccField_o4pl7_1169 input::-webkit-outer-spin-button,._ccField_o4pl7_1169 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._ccRow_o4pl7_1179{display:flex;gap:10px}._ccVatLabel_o4pl7_1182{display:flex;align-items:center;justify-content:space-between;gap:8px}._ccVatLabelText_o4pl7_1183{display:inline-flex;align-items:center;gap:4px}._ccVatInline_o4pl7_1184{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}._ccVatInline_o4pl7_1184 input._ccVatChk_o4pl7_1186{width:17px;height:17px;min-width:17px;flex:0 0 17px;margin:0;padding:0;border-radius:6px;cursor:pointer;accent-color:var(--accent)}._ccVatInline_o4pl7_1184 input._ccVatChk_o4pl7_1186:disabled{cursor:default}._ccVatInline_o4pl7_1184 input._ccVatRate_o4pl7_1191{width:48px;flex:0 0 48px;height:var(--ctl-h-sm);text-align:center;padding:0 4px;font-size:var(--fs-sm);font-weight:600;border-radius:6px}._ccVatInline_o4pl7_1184 input._ccVatRate_o4pl7_1191:disabled{background:var(--surface3);color:var(--text);cursor:default}._ccVatUnit_o4pl7_1196{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}._ccPair_o4pl7_1197{display:flex;align-items:flex-end;gap:8px;flex:1}._ccMult_o4pl7_1198{flex-shrink:0;font-size:var(--fs-lg);color:var(--text-muted);font-weight:600;padding-bottom:9px}._ccResult_o4pl7_1199{margin-top:18px;padding:16px 18px;background:linear-gradient(135deg,var(--accent),#1e40af);border-radius:6px;display:flex;align-items:center;justify-content:space-between;color:#fff}._ccResultLabel_o4pl7_1200{font-size:var(--fs-md);font-weight:600;opacity:.9}._ccResultValue_o4pl7_1201{font-size:var(--fs-xl);font-weight:800;letter-spacing:-.5px}._qfilterRow_o4pl7_1204{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}._qfChip_o4pl7_1205{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:var(--fs-xs);font-weight:600;border:1.5px solid var(--border);background:var(--surface2);color:var(--text-muted);cursor:pointer;transition:all .13s;white-space:nowrap;font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._qfChip_o4pl7_1205:hover{border-color:var(--accent);color:var(--accent)}._qfChipActive_o4pl7_1214{background:var(--accent);color:#fff;border-color:var(--accent)}._qfChipActive_o4pl7_1214:hover{color:#fff}._qfChipDanger_o4pl7_1216._qfChipActive_o4pl7_1214{background:var(--danger);border-color:var(--danger)}._qfChipGreen_o4pl7_1217._qfChipActive_o4pl7_1214{background:#15803d;border-color:#15803d}._qfChipOrange_o4pl7_1218._qfChipActive_o4pl7_1214{background:var(--warning, #f59e0b);border-color:var(--warning, #f59e0b)}._colBtn_o4pl7_1221{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;height:var(--ctl-h)}._colHint_o4pl7_1225{font-size:var(--fs-xs);color:var(--text-muted);margin:0 0 10px}._colList_o4pl7_1229{display:flex;flex-direction:column;gap:0;max-height:58vh;overflow-y:auto;border:1px solid var(--border);border-radius:6px;background:var(--surface)}._colRow_o4pl7_1233{display:flex;align-items:center;gap:8px;padding:4px 9px;background:transparent;border:0;border-bottom:1px solid var(--border);border-radius:0;font-size:var(--fs-md);min-height:30px;transition:background .12s,border-color .12s;cursor:default}._colRow_o4pl7_1233:last-child{border-bottom:0}._colRowDragOver_o4pl7_1240{border-color:var(--accent);outline:2px dashed var(--accent);outline-offset:-2px}._colRowDragging_o4pl7_1241{opacity:.4}._colDrag_o4pl7_1242{color:var(--text-muted);cursor:grab;flex-shrink:0;line-height:0;padding:2px 0}._colDrag_o4pl7_1242:active{cursor:grabbing}._colLabel_o4pl7_1244{display:flex;align-items:center;gap:7px;cursor:pointer;flex:1;-webkit-user-select:none;user-select:none}._colLabel_o4pl7_1244 input[type=checkbox]{accent-color:var(--accent);width:15px;height:15px;flex-shrink:0}._colWidth_o4pl7_1248{width:62px;flex-shrink:0;text-align:right;height:var(--ctl-h-sm);padding:0 6px;border:1px solid var(--border);border-radius:6px;background:var(--input-bg);color:var(--text);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._colWidth_o4pl7_1248::placeholder{color:var(--placeholder)}._colMove_o4pl7_1259{display:flex;flex-direction:row;gap:3px;flex-shrink:0}._colMoveBtn_o4pl7_1260{width:var(--ctl-h-sm);height:var(--ctl-h-sm);padding:0;line-height:1;font-size:var(--fs-sm);border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-muted);cursor:pointer}._colMoveBtn_o4pl7_1260:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._colMoveBtn_o4pl7_1260:disabled{opacity:.3;cursor:default}._thSort_o4pl7_1273{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .1s}._thSort_o4pl7_1273:hover{background:var(--surface3, var(--surface2));color:var(--text)}._thSort_o4pl7_1273 ._thLabel_o4pl7_1275:after{content:" ⇅";font-size:var(--fs-xs);opacity:0;margin-left:4px;transition:opacity .1s;color:var(--text-muted)}._thSort_o4pl7_1273:hover ._thLabel_o4pl7_1275:after{opacity:.6}._thSortAsc_o4pl7_1282,._thSortDesc_o4pl7_1282{color:var(--accent);background:rgba(var(--accent-rgb),.08)}._thSortAsc_o4pl7_1282:hover,._thSortDesc_o4pl7_1282:hover{background:rgba(var(--accent-rgb),.14)}._thSortAsc_o4pl7_1282 ._thLabel_o4pl7_1275:after{content:" ▲";opacity:1;color:var(--accent);font-size:var(--fs-xs);font-weight:700}._thSortDesc_o4pl7_1282 ._thLabel_o4pl7_1275:after{content:" ▼";opacity:1;color:var(--accent);font-size:var(--fs-xs);font-weight:700}._thResizable_o4pl7_1292{position:relative}._thResizable_o4pl7_1292 ._thLabel_o4pl7_1275{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;vertical-align:middle}@media (min-width: 901px){._tableFixed_o4pl7_240 th,._tableFixed_o4pl7_240 th._thSort_o4pl7_1273{white-space:normal;vertical-align:middle}._tableFixed_o4pl7_240 ._thLabel_o4pl7_1275,._tableFixed_o4pl7_240 ._thResizable_o4pl7_1292 ._thLabel_o4pl7_1275{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;overflow-wrap:normal;word-break:normal;line-height:1.2;max-width:100%}}._thResizer_o4pl7_1310{position:absolute;top:0;right:-3px;width:7px;height:100%;cursor:col-resize;touch-action:none;z-index:5;-webkit-user-select:none;user-select:none}._thResizer_o4pl7_1310:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;background:var(--accent);opacity:0;transition:opacity .1s}._thResizer_o4pl7_1310:hover:before{opacity:.55}._thResizer_o4pl7_1310:active:before{opacity:1}._exactToggle_o4pl7_1326{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:0 4px}._exactToggle_o4pl7_1326 input[type=checkbox]{accent-color:var(--accent);width:15px;height:15px;cursor:pointer}._sectionSubtitle_o4pl7_1334{font-size:var(--fs-sm);color:var(--text-muted);margin:-4px 0 12px 18px}._tfDate_o4pl7_1337{position:relative;display:inline-block}._tfDateBtn_o4pl7_1338{display:inline-flex;align-items:center;gap:8px;justify-content:space-between;min-width:130px;height:var(--ctl-h);padding:0 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-md);cursor:pointer}._tfDateBtn_o4pl7_1338:hover{border-color:var(--accent)}._tfDateActive_o4pl7_1345{color:var(--text);border-color:var(--accent)}._tfDateIco_o4pl7_1346{font-size:var(--fs-md);opacity:.8}._tfDatePanel_o4pl7_1347{position:absolute;top:calc(100% + 4px);left:0;z-index:50;width:264px;padding:10px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:0 8px 28px #00000047}._tfCalHead_o4pl7_1353{display:flex;align-items:center;gap:6px;margin-bottom:8px}._tfCalTitle_o4pl7_1354{display:flex;gap:6px;flex:1}._tfCalTitle_o4pl7_1354 select{flex:1;height:var(--ctl-h);font-size:var(--fs-sm)}._tfCalNav_o4pl7_1356{width:28px;height:28px;flex-shrink:0;padding:0;font-size:var(--fs-glyph);line-height:1;background:var(--surface2);border:1px solid var(--border);border-radius:6px;color:var(--text);cursor:pointer}._tfCalNav_o4pl7_1356:hover{border-color:var(--accent);color:var(--accent)}._tfCalWd_o4pl7_1362,._tfCalGrid_o4pl7_1362{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._tfCalWd_o4pl7_1362{margin-bottom:4px}._tfCalWd_o4pl7_1362 div{text-align:center;font-size:var(--fs-xs);color:var(--text-muted);padding:2px 0}._tfCalDay_o4pl7_1365,._tfCalEmpty_o4pl7_1365{height:30px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);border-radius:6px}._tfCalDay_o4pl7_1365{cursor:pointer;color:var(--text);border:1px solid transparent}._tfCalDay_o4pl7_1365:hover{background:var(--surface2);border-color:var(--border)}._tfCalToday_o4pl7_1368{font-weight:700;color:var(--accent)}._tfCalSel_o4pl7_1369{background:var(--accent);color:#fff;border-color:var(--accent)}._tfCalSel_o4pl7_1369:hover{background:var(--accent)}._tfCalFoot_o4pl7_1371{display:flex;gap:6px;margin-top:10px}._tfCalFoot_o4pl7_1371 button{flex:1;height:var(--ctl-h);font-size:var(--fs-sm)}*{scrollbar-width:thin;scrollbar-color:var(--border-light) transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}._managerDisplay_o4pl7_1382{padding:7px 10px;background:var(--surface3, var(--surface2));border:2px solid var(--border-light);border-radius:var(--radius-sm);font-size:var(--fs-md);color:var(--text);cursor:default;min-height:33px}._invTotals_o4pl7_1389{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius);padding:10px 14px;margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._invTotalItem_o4pl7_1394{display:flex;flex-direction:column;gap:3px;padding:6px 10px;background:var(--surface);border-radius:6px;border:1px solid var(--border)}._invTotalLabel_o4pl7_1398{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._invTotalValue_o4pl7_1402{font-family:var(--font-title, inherit);font-size:var(--fs-md);font-weight:700;color:var(--text);word-break:break-all;line-height:1.2}._saldoPos_o4pl7_1406{color:var(--success)}._saldoNeg_o4pl7_1407{color:var(--danger)}._iiGT_o4pl7_1408 b._saldoPos_o4pl7_1406{color:var(--success)}._iiGT_o4pl7_1408 b._saldoNeg_o4pl7_1407{color:var(--danger)}@media (max-width: 900px){._invTotals_o4pl7_1389{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._invTotals_o4pl7_1389{grid-template-columns:repeat(2,1fr)}}._ccRoInput_o4pl7_1421{background:var(--surface3)!important;color:var(--text-muted)!important;cursor:default}._ccRoInput_o4pl7_1421:focus{border-color:var(--border)!important;box-shadow:none!important}._ccFromInv_o4pl7_1424{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--accent);background:rgba(var(--accent-rgb),.12);border-radius:6px;padding:1px 5px;margin-left:4px;vertical-align:middle}._infoQ_o4pl7_1430{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:3px;vertical-align:middle;font-size:var(--fs-xs);font-weight:700;line-height:1;cursor:help;color:var(--text-muted);background:var(--surface3);border:1px solid var(--border);border-radius:50%;-webkit-user-select:none;user-select:none}._infoQ_o4pl7_1430:hover{color:var(--accent);border-color:var(--accent)}._szTable_o4pl7_849 tbody tr._iiGroupTotals_o4pl7_1440>td{border-top:none;background:rgba(var(--accent-rgb),.05);padding:6px 12px!important}._iiGTWrap_o4pl7_1444{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;justify-content:flex-end;font-size:var(--fs-sm)}._iiGTitle_o4pl7_1448{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-right:auto}._iiGT_o4pl7_1408{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted)}._iiGT_o4pl7_1408 b{font-size:var(--fs-md);font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}._saldoLink_o4pl7_1457{border:none;background:none;cursor:pointer;padding:0;font:inherit;font-weight:700;color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;font-variant-numeric:tabular-nums}._saldoLink_o4pl7_1457:hover{opacity:.78}._invTotalClickable_o4pl7_1465{cursor:pointer;transition:border-color .12s,box-shadow .12s}._invTotalClickable_o4pl7_1465:hover{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.12)}._invTotalClickable_o4pl7_1465 ._invTotalLabel_o4pl7_1398{color:var(--accent)}._mkWrap_o4pl7_1470{display:flex;flex-direction:column;gap:4px}._mkVerdict_o4pl7_1471{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:6px;font-size:var(--fs-md);line-height:1.45;margin-bottom:10px}._mkVerdictIco_o4pl7_1475{font-size:var(--fs-lg);line-height:1.3}._mkUp_o4pl7_1476{background:#16a34a1f;color:#15803d}._mkDown_o4pl7_1477{background:#dc26261a;color:#b91c1c}._mkFlat_o4pl7_1478{background:var(--surface2);color:var(--text-muted)}._mkSection_o4pl7_1479{margin-top:6px}._mkSecLbl_o4pl7_1480{font-size:var(--fs-xs);font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--accent);margin:14px 0 4px}._mkTable_o4pl7_1484{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._mkTable_o4pl7_1484 td{border:1px solid var(--border);padding:6px 10px}._mkK_o4pl7_1486{color:var(--text-muted);width:62%}._mkV_o4pl7_1471{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}._mkTable_o4pl7_1484 tr._mkHl_o4pl7_1488 td{background:rgba(var(--accent-rgb),.06)}._mkTable_o4pl7_1484 tr._mkTot_o4pl7_1489 td{background:var(--surface2);font-weight:800}._roGuard_o4pl7_1502 input:not([type=button]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=date]):not([type=time]):not([type=datetime-local]),._roGuard_o4pl7_1502 textarea{pointer-events:auto;-webkit-user-select:text;user-select:text;background:var(--surface3);cursor:text;caret-color:transparent}._roGuard_o4pl7_1502 textarea{resize:vertical}._roGuard_o4pl7_1502 select,._roGuard_o4pl7_1502 input[type=date],._roGuard_o4pl7_1502 input[type=time],._roGuard_o4pl7_1502 input[type=datetime-local]{pointer-events:none;-webkit-user-select:text;user-select:text;background:var(--surface3);cursor:default}._roGuard_o4pl7_1502 input[type=checkbox],._roGuard_o4pl7_1502 input[type=radio]{pointer-events:none;cursor:default;caret-color:auto;opacity:.7}._roGuard_o4pl7_1502 label{pointer-events:none}._roGuard_o4pl7_1502 input[type=file]{display:none}._roGuard_o4pl7_1502 button,._roGuard_o4pl7_1502 a{pointer-events:auto;cursor:pointer}._roGuard_o4pl7_1502 [data-ro-exempt] input:not(#___o4pl7_1),._roGuard_o4pl7_1502 [data-ro-exempt] select:not(#___o4pl7_1),._roGuard_o4pl7_1502 [data-ro-exempt] textarea:not(#___o4pl7_1),._roGuard_o4pl7_1502 [data-ro-exempt] label:not(#___o4pl7_1){pointer-events:auto;caret-color:auto;cursor:auto;background:var(--surface);opacity:1}._roGuard_o4pl7_1502 [data-ro-exempt] input:disabled:not(#___o4pl7_1),._roGuard_o4pl7_1502 [data-ro-exempt] select:disabled:not(#___o4pl7_1){pointer-events:none;background:var(--surface3)}._thReq_o4pl7_1577{display:inline-flex;align-items:baseline;gap:2px;justify-content:center}._thReq_o4pl7_1577>i{font-style:normal;color:var(--danger, #c0392b);line-height:1}._qtyStepper_o4pl7_1585{display:flex;align-items:center;gap:4px;width:100%;height:22px}._qtyStepper_o4pl7_1585 ._szNum_o4pl7_899{flex:1 1 auto;min-width:0;height:100%}._qtyBtns_o4pl7_1595{display:flex;flex-direction:column;flex:0 0 auto;width:16px;height:22px;border:1px solid var(--border);border-radius:5px;background:var(--surface2);overflow:hidden}._qtyBtn_o4pl7_1595{flex:1;border:none;background:transparent;color:var(--text-muted);font-size:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s,color .1s}._qtyBtn_o4pl7_1595:before{content:"";width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent}._qtyBtn_o4pl7_1595:first-child:before{border-bottom:4px solid currentColor}._qtyBtn_o4pl7_1595:last-child:before{border-top:4px solid currentColor}._qtyBtn_o4pl7_1595+._qtyBtn_o4pl7_1595{border-top:1px solid var(--border)}._qtyBtn_o4pl7_1595:hover:not(:disabled){background:var(--accent);color:#fff}._qtyBtn_o4pl7_1595:active:not(:disabled){filter:brightness(.92)}._qtyBtn_o4pl7_1595:disabled{color:var(--border-strong);cursor:default}._invItemsTbl_o4pl7_949 tbody>tr>td{vertical-align:top}._artCell_o4pl7_1645,._modelCell_o4pl7_1645{text-align:left}._modelStack_o4pl7_1646{display:flex;flex-direction:column;gap:6px}._modelRow_o4pl7_1648{display:flex;align-items:center;gap:4px}._modelRow_o4pl7_1648 ._szPrim_o4pl7_899{flex:1;min-width:0}._modelRow_o4pl7_1648>div{flex:1;min-width:0}._modelRow_o4pl7_1648>div ._szPrim_o4pl7_899{width:100%;box-sizing:border-box}._cmtIconBtn_o4pl7_1656{flex:0 0 auto;width:var(--ctl-h-sm);height:var(--ctl-h-sm);border:1px solid var(--border-light);background:var(--input-bg);color:var(--accent);border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:.15s}._cmtIconBtn_o4pl7_1656:hover{border-color:var(--accent);background:rgba(var(--accent-rgb),.1)}._cmtIconBtn_o4pl7_1656._hasCmt_o4pl7_1662{background:var(--accent);color:#fff;border-color:var(--accent)}._cmtIconBtn_o4pl7_1656 svg{stroke:currentColor}._itemCmtPreview_o4pl7_1670{display:flex;flex-direction:column;gap:2px;margin:2px 0 0;width:100%;box-sizing:border-box;text-align:left;border:1px solid var(--accent);border-radius:6px;background:rgba(var(--accent-rgb),.05);padding:4px 6px;cursor:pointer;font:inherit;transition:background .12s,border-color .12s;overflow:hidden}._itemCmtPreview_o4pl7_1670:hover{background:rgba(var(--accent-rgb),.12)}._itemCmtPreviewLbl_o4pl7_1678{font-size:var(--fs-xs);color:var(--accent);font-weight:700;display:inline-flex;align-items:center;gap:3px}._itemCmtPreviewLbl_o4pl7_1678 svg{stroke:currentColor}._itemCmtPreviewText_o4pl7_1680{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:break-word;overflow-wrap:anywhere;font-size:var(--fs-xs);line-height:1.3;font-weight:600;color:var(--text)}._noteCell_o4pl7_1689{padding:2px 4px;position:relative}._noteFieldWrap_o4pl7_1692{position:relative;min-height:22px}._noteField_o4pl7_1692{display:block;width:100%;box-sizing:border-box;height:22px;min-height:22px;padding:1px 5px;border-radius:0;border:1px solid transparent;background:var(--input-bg);color:var(--text);font:inherit;font-size:var(--fs-sm);font-weight:450;line-height:1.3;transition:border-color .12s,background .12s;resize:none;overflow:hidden;cursor:text;white-space:nowrap;text-overflow:ellipsis}._noteField_o4pl7_1692::placeholder{color:var(--placeholder)}._noteField_o4pl7_1692:hover:not(:focus){border-color:var(--border-light)}._noteFieldFilled_o4pl7_1714{font-weight:450}._noteField_o4pl7_1692:focus{border-color:var(--accent);outline:none;background:var(--surface);text-overflow:clip}._noteOverlay_o4pl7_1723{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a0e1680;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_lbFade_o4pl7_1 .16s ease}._noteOverlayCard_o4pl7_1729{display:flex;flex-direction:column;gap:10px;width:min(92vw,640px);max-height:84vh;background:var(--surface);border-radius:6px;padding:16px 18px;box-shadow:0 24px 70px #00000073;animation:_lbPop_o4pl7_1 .2s ease}._noteOverlayHead_o4pl7_1735{display:flex;align-items:center;justify-content:space-between;gap:10px}._noteOverlayTitle_o4pl7_1736{font-size:var(--fs-lg);font-weight:700;color:var(--text)}._noteOverlayClose_o4pl7_1737{flex:0 0 auto;width:30px;height:30px;border-radius:6px;border:1px solid var(--border);background:var(--surface2);color:var(--text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s}._noteOverlayClose_o4pl7_1737:hover{border-color:var(--danger);color:var(--danger)}._noteOverlayClose_o4pl7_1737 svg{stroke:currentColor}._noteOverlayArea_o4pl7_1744{width:100%;box-sizing:border-box;min-height:180px;max-height:60vh;resize:vertical;border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:var(--input-bg);color:var(--text);font:inherit;font-size:var(--fs-md);line-height:1.45}._noteOverlayArea_o4pl7_1744::placeholder{color:var(--placeholder)}._noteOverlayArea_o4pl7_1744:focus{border-color:var(--accent);outline:none;box-shadow:inset 0 0 0 1px var(--accent)}._noteOverlayFoot_o4pl7_1751{display:flex;justify-content:flex-end}._docsBox_o4pl7_1760{background:rgba(var(--accent-rgb),.04);border:1px solid var(--border-light);border-radius:var(--radius);padding:9px 11px}._docsBoxTitle_o4pl7_1766{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:7px}._fileChip_o4pl7_1775{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:5px 6px 5px 8px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);font-size:var(--fs-sm);transition:border-color .15s,background .15s}._fileChip_o4pl7_1775:hover{border-color:var(--accent)}._fileChipIcon_o4pl7_1782{display:inline-flex;align-items:center;justify-content:center;width:var(--ctl-h-sm);height:var(--ctl-h-sm);flex:none;border-radius:6px;background:rgba(var(--accent-rgb),.12);color:var(--accent)}._fileChipName_o4pl7_1790{flex:1 1 0;min-width:0;color:var(--text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileChipActions_o4pl7_1796{display:inline-flex;align-items:center;gap:4px;flex:none;margin-left:auto}._fileBtn_o4pl7_1802{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:var(--ctl-h-sm);padding:0 9px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--fs-xs);font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:filter .15s,background .15s,border-color .15s,color .15s}._fileBtn_o4pl7_1802:hover:not(:disabled){filter:brightness(.97);border-color:var(--accent)}._fileBtn_o4pl7_1802:disabled{opacity:.5;cursor:not-allowed}._fileBtn_o4pl7_1802 svg{width:13px;height:13px;display:block;flex:none;vertical-align:middle}._fileBtnView_o4pl7_1815{background:var(--accent);border-color:var(--accent);color:#fff}._fileBtnView_o4pl7_1815:hover:not(:disabled){filter:brightness(1.1);border-color:var(--accent)}[data-theme=navy] ._fileBtnView_o4pl7_1815{background:linear-gradient(135deg,#1e88d0,#0d5fa0);border:none}._fileBtnDel_o4pl7_1819{width:var(--ctl-h-sm);height:var(--ctl-h-sm);padding:0;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._fileBtnDel_o4pl7_1819:hover{background:rgba(var(--danger-rgb, 220,53,69),.12);color:var(--danger);border-color:rgba(var(--danger-rgb, 220,53,69),.4)}._fileBtnDel_o4pl7_1819 svg{width:14px;height:14px}._lightbox_o4pl7_1836{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;overscroll-behavior:contain;display:flex;align-items:center;justify-content:center;padding:calc(var(--app-header-h) + 12px) 24px 24px;background:#0a0e169e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_lbFade_o4pl7_1 .16s ease}@keyframes _lbFade_o4pl7_1{0%{opacity:0}to{opacity:1}}._lightboxBox_o4pl7_1851{position:relative;display:flex;flex-direction:column;width:min(96vw,1500px);height:min(calc(100vh - var(--app-header-h) - 36px),1100px);background:var(--surface);border-radius:6px;overflow:hidden;box-shadow:0 24px 70px #00000073;animation:_lbPop_o4pl7_1 .2s ease}@keyframes _lbPop_o4pl7_1{0%{transform:scale(.97);opacity:.5}to{transform:scale(1);opacity:1}}._lightboxZoom_o4pl7_1865{display:inline-flex;align-items:center;gap:2px;flex:none;padding:2px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface2)}._lightboxZoomBtn_o4pl7_1870{width:var(--ctl-h);height:var(--ctl-h);padding:0;border:none;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font-size:var(--fs-glyph);line-height:1;font-weight:600;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,color .12s}._lightboxZoomBtn_o4pl7_1870:hover:not(:disabled){background:var(--surface);color:var(--accent)}._lightboxZoomBtn_o4pl7_1870:disabled{opacity:.4;cursor:not-allowed}._lightboxZoomVal_o4pl7_1879{min-width:46px;text-align:center;font-size:var(--fs-sm);font-weight:600;color:var(--text);-webkit-user-select:none;user-select:none;cursor:pointer;padding:0 2px;border-radius:6px;transition:background .12s}._lightboxZoomVal_o4pl7_1879:hover{background:var(--surface)}._lightboxBar_o4pl7_1887{display:flex;align-items:center;gap:12px;flex:none;padding:12px 14px 12px 18px;border-bottom:1px solid var(--border);background:var(--surface)}._lightboxBarIcon_o4pl7_1892{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:6px;background:rgba(var(--accent-rgb),.12);color:var(--accent)}._lightboxName_o4pl7_1897{flex:1 1 auto;min-width:0;font-size:var(--fs-md);font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lightboxBtn_o4pl7_1901{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ctl-h);padding:0 13px;border-radius:var(--radius-sm);flex:none;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:filter .15s,border-color .15s}._lightboxBtn_o4pl7_1901:hover{filter:brightness(.97);border-color:var(--accent)}._lightboxBtn_o4pl7_1901 svg{width:14px;height:14px}._lightboxClose_o4pl7_1910{width:32px;height:32px;padding:0;border-radius:var(--radius-sm);flex:none;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--fs-glyph);line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._lightboxClose_o4pl7_1910:hover{background:var(--surface2);color:var(--text)}._lightboxStage_o4pl7_1925{flex:1 1 auto;min-height:0;display:flex;align-items:flex-start;justify-content:center;background:var(--surface2);overflow:auto;padding:16px;overscroll-behavior:contain}._lightboxScaleWrap_o4pl7_1936{position:relative;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex:none}._lightboxImg_o4pl7_1943{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 6px 24px #00000040}._lightboxPdfWrap_o4pl7_1951{width:100%;height:100%;flex:none}._lightboxFrame_o4pl7_1955{border:none;border-radius:6px;background:#fff;box-shadow:0 6px 24px #0003;width:100%;height:100%;transition:none}._lightboxSpinner_o4pl7_1961{color:var(--text-muted);font-size:var(--fs-glyph-sm)}._lightboxFile_o4pl7_1963{display:flex;flex-direction:column;align-items:center;gap:16px;padding:36px;text-align:center;color:var(--text-muted);font-size:var(--fs-md)}._lightboxFileIcon_o4pl7_1967{width:72px;height:72px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:rgba(var(--accent-rgb),.12);color:var(--accent)}._lightboxFileName_o4pl7_1972{font-size:var(--fs-lg);font-weight:600;color:var(--text);word-break:break-word}._lightboxPreview_o4pl7_1977{width:100%;min-height:100%;align-self:flex-start;margin-right:auto;background:#fff;color:#1a1a1a;border-radius:6px;box-shadow:0 6px 24px #0003;box-sizing:border-box}._lightboxPreview_o4pl7_1977 .fpText{margin:0;padding:20px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-md);line-height:1.5;white-space:pre-wrap;word-break:break-word;-moz-tab-size:4;tab-size:4}._lightboxPreviewSheet_o4pl7_1997{padding:14px}._lightboxPreview_o4pl7_1977 .fpSheet{font-size:var(--fs-md)}._lightboxPreview_o4pl7_1977 .fpSheetTab{font-weight:700;color:#444;margin:10px 2px 6px;font-size:1.02em}._lightboxPreview_o4pl7_1977 table.fpTable:not(.fpExcel){border-collapse:collapse;background:#fff;margin-bottom:8px;font-family:Segoe UI,Roboto,Arial,sans-serif;color:#1a1a1a;font-size:var(--fs-md)}._lightboxPreview_o4pl7_1977 table.fpTable:not(.fpExcel) td{border:1px solid #ececec;padding:3px 8px;white-space:nowrap;vertical-align:top;min-width:48px}._lightboxPreview_o4pl7_1977 .fpSheetWrap{overflow-x:auto}._lightboxPreview_o4pl7_1977 table.fpExcel{border-collapse:collapse;background:#fff;table-layout:fixed;margin-bottom:10px;font-family:Calibri,Segoe UI,Arial,sans-serif;font-size:var(--fs-xs);color:#1a1a1a}._lightboxPreview_o4pl7_1977 table.fpExcel td{border:1px solid #d4d4d4;padding:1px 4px;white-space:nowrap;vertical-align:bottom;overflow:hidden}._lightboxPreview_o4pl7_1977 table.fpExcel th{background:#f0f0f0;border:1px solid #c6c6c6;color:#555;font-weight:600;text-align:center;font-size:var(--fs-xs);padding:1px 4px;position:sticky;-webkit-user-select:none;user-select:none}._lightboxPreview_o4pl7_1977 table.fpExcel thead th{top:0;z-index:2}._lightboxPreview_o4pl7_1977 table.fpExcel .fpColHead{top:0}._lightboxPreview_o4pl7_1977 table.fpExcel .fpRowHead{left:0;z-index:1}._lightboxPreview_o4pl7_1977 table.fpExcel .fpCorner{left:0;top:0;z-index:3}._lightboxPreviewWord_o4pl7_2043{padding:16px;background:#e9ecef;overflow:auto}._lightboxPreviewWord_o4pl7_2043 .docx-wrapper{background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;gap:12px}._lightboxPreviewWord_o4pl7_2043 .docx-wrapper>section.docx{box-shadow:0 4px 20px #0000002e;background:#fff}._uploadBtn_o4pl7_2055{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--radius-sm);border:1.5px dashed var(--border-light);background:var(--input-bg);color:var(--accent);font-size:var(--fs-sm);font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}._uploadBtn_o4pl7_2055:hover:not(:disabled){background:rgba(var(--accent-rgb),.06);border-color:var(--accent)}._uploadBtn_o4pl7_2055:disabled{opacity:.5;cursor:not-allowed}._uploadBtn_o4pl7_2055 svg{width:15px;height:15px}._iicDelHead_o4pl7_2068{width:40px;text-align:center;white-space:nowrap}._delHeadIco_o4pl7_2071{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-muted);opacity:.65}._delHeadIco_o4pl7_2071 svg{width:14px;height:14px;display:block}._delHeadOn_o4pl7_2077{display:inline-flex;align-items:center;justify-content:center}._iicDelCell_o4pl7_2079{width:40px;text-align:center;white-space:nowrap}._delCol_o4pl7_2080{display:inline-flex;align-items:center;justify-content:center}._delChk_o4pl7_2081{width:16px;height:16px;accent-color:var(--danger);cursor:pointer}._delChk_o4pl7_2081._delChkCopy_o4pl7_2083{accent-color:var(--accent)}._invItemsTbl_o4pl7_949 tbody tr._rowSel_o4pl7_175>td{background:rgba(var(--danger-rgb),.07)}._invItemsTbl_o4pl7_949 tbody tr._rowCopySel_o4pl7_2086>td{background:rgba(var(--accent-rgb),.08)}._delBar_o4pl7_2088{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:rgba(var(--danger-rgb),.08);border:1px solid rgba(var(--danger-rgb),.25);border-radius:6px;padding:8px 14px;margin-bottom:10px}._delBarInfo_o4pl7_2093{margin-right:auto;font-size:var(--fs-md);font-weight:600;color:var(--danger)}._delBarDel_o4pl7_2094{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:6px;border:none;background:var(--danger);color:#fff;font-size:var(--fs-sm);font-weight:700;cursor:pointer;transition:filter .15s}._delBarDel_o4pl7_2094:hover:not(:disabled){filter:brightness(1.08)}._delBarDel_o4pl7_2094:disabled{opacity:.45;cursor:not-allowed}._delBarDel_o4pl7_2094 svg{width:14px;height:14px;display:block}._delBarDone_o4pl7_2102{height:32px;padding:0 12px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;cursor:pointer}._delBarDone_o4pl7_2102:hover{border-color:var(--accent);color:var(--accent)}._rhTimeline_o4pl7_2111{display:flex;flex-direction:column;padding:4px 2px}._rhNode_o4pl7_2113{display:flex;gap:14px;position:relative}._rhRail_o4pl7_2114{position:relative;width:28px;flex-shrink:0;display:flex;justify-content:center}._rhRail_o4pl7_2114:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--border);transform:translate(-50%)}._rhNode_o4pl7_2113:first-child ._rhRail_o4pl7_2114:before{top:14px}._rhNode_o4pl7_2113:last-child ._rhRail_o4pl7_2114:before{bottom:calc(100% - 28px)}._rhDot_o4pl7_2123{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:var(--fs-md);color:#fff;margin-top:4px;box-shadow:0 0 0 4px var(--surface)}._rhDotCreate_o4pl7_2128{background:#16a06a}._rhDotEdit_o4pl7_2129{background:var(--accent)}._rhDotRevert_o4pl7_2130{background:#c98a14}._rhCard_o4pl7_2132{flex:1;min-width:0;margin-bottom:12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden;transition:border-color .12s}._rhNodeOpen_o4pl7_2137 ._rhCard_o4pl7_2132{border-color:var(--accent)}._rhCardHead_o4pl7_2139{display:flex;align-items:center;gap:10px;padding:11px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap}._rhCardHead_o4pl7_2139:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}._rhVerBadge_o4pl7_2144{font-weight:700;font-size:var(--fs-sm);padding:2px 8px;border-radius:6px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-family:var(--font-main)}._rhCurrent_o4pl7_2149{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 7px;border-radius:999px;background:#16a06a22;color:#16a06a}._rhOpLabel_o4pl7_2153{font-size:var(--fs-md);font-weight:600;color:var(--text)}._rhSpacer_o4pl7_2154{flex:1}._rhUser_o4pl7_832{font-size:var(--fs-sm);color:var(--text);font-weight:500}._rhTs_o4pl7_831{font-size:var(--fs-sm);color:var(--text-muted)}._rhCount_o4pl7_833{font-size:var(--fs-xs);font-weight:600;padding:2px 8px;border-radius:999px;background:var(--border-light);color:var(--text-muted)}._rhChevron_o4pl7_2161{font-size:var(--fs-xs);color:var(--text-muted);transition:transform .15s}._rhChevronOpen_o4pl7_2162{transform:rotate(180deg)}._rhCardBody_o4pl7_2164{padding:0 14px 14px;border-top:1px solid var(--border)}._rhTabs_o4pl7_2167{display:flex;gap:4px;margin:12px 0}._rhTab_o4pl7_2167{padding:6px 13px;font-size:var(--fs-sm);font-weight:600;border-radius:6px;background:transparent;border:1px solid var(--border);color:var(--text-muted);cursor:pointer}._rhTab_o4pl7_2167:hover:not(:disabled){color:var(--text);border-color:var(--border-strong)}._rhTab_o4pl7_2167:disabled{opacity:.45;cursor:not-allowed}._rhTabActive_o4pl7_2174{background:var(--accent);border-color:var(--accent);color:#fff}._rhDiff_o4pl7_836{width:100%;border-collapse:collapse;font-size:var(--fs-md)}._rhDiff_o4pl7_836 thead th{text-align:left;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);font-weight:700;padding:6px 10px;border-bottom:1px solid var(--border)}._rhDiff_o4pl7_836 tbody td{padding:8px 10px;border-bottom:1px solid var(--border-light);vertical-align:top}._rhDiff_o4pl7_836 tbody tr:last-child td{border-bottom:none}._rhField_o4pl7_2184{font-weight:600;color:var(--text);width:32%}._rhFrom_o4pl7_843{color:#b4232f;background:color-mix(in srgb,var(--danger) 8%,transparent);border-radius:6px;text-decoration:line-through;text-decoration-color:#b4232f80}._rhArrow_o4pl7_2189{color:var(--text-muted);text-align:center;width:24px}._rhTo_o4pl7_844{color:#157a4e;background:color-mix(in srgb,#16a06a 12%,transparent);border-radius:6px;font-weight:500}._rhNoChanges_o4pl7_2193{font-size:var(--fs-sm);color:var(--text-muted);padding:8px 2px}._rhSnap_o4pl7_2196{width:100%;border-collapse:collapse;font-size:var(--fs-md);table-layout:fixed}._rhSnap_o4pl7_2196 tbody td{padding:9px 12px;border-bottom:1px solid var(--border-light);vertical-align:top}._rhSnap_o4pl7_2196 tbody tr:last-child td{border-bottom:none}._rhSnap_o4pl7_2196 tbody tr{height:40px}._rhSnap_o4pl7_2196 ._rhField_o4pl7_2184{width:38%;font-weight:600;color:var(--text)}._rhSnap_o4pl7_2196 ._rhFieldAction_o4pl7_2201{width:120px}._rhSnapVal_o4pl7_2202{color:var(--text);word-break:break-word}._rhRevertBtn_o4pl7_2204{margin-top:12px;padding:8px 16px;font-size:var(--fs-sm);font-weight:600;border-radius:6px;border:1px solid #c98a14;background:#c98a1416;color:#c98a14;cursor:pointer}._rhRevertBtn_o4pl7_2204:hover:not(:disabled){background:#c98a14;color:#fff}._rhRevertBtn_o4pl7_2204:disabled{opacity:.6;cursor:not-allowed}._rhError_o4pl7_2211{color:var(--danger);padding:16px;font-size:var(--fs-md)}._rhEmpty_o4pl7_2212{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;text-align:center;color:var(--text-muted);font-size:var(--fs-md);line-height:1.6}._rhEmptyIcon_o4pl7_2216{font-size:var(--fs-glyph-lg);opacity:.6}._rhSnap_o4pl7_2196 thead th{text-align:left;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);font-weight:700;padding:8px 12px;border-bottom:1px solid var(--border)}._rhSnapChanged_o4pl7_2223{background:color-mix(in srgb,var(--accent) 6%,transparent)}._rhSnapMuted_o4pl7_2224{color:var(--text-muted)}._dpLayout_o4pl7_2227{display:grid;grid-template-columns:250px 1fr;gap:14px;align-items:start}._dpSide_o4pl7_2228{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px 14px;position:sticky;top:0;max-height:70vh;overflow:auto}._dpSheetWrap_o4pl7_2229{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px;overflow:auto;max-height:72vh}@media (max-width: 900px){._dpLayout_o4pl7_2227{grid-template-columns:1fr}._dpSide_o4pl7_2228{position:static;max-height:none}._dpSheetWrap_o4pl7_2229{max-height:none;padding:8px}}._invLayout_o4pl7_2247{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);gap:20px;margin-bottom:10px;align-items:stretch}._statusCol_o4pl7_2250{display:flex;flex-direction:column;gap:10px;min-height:0}._statusCol_o4pl7_2250>:last-child{margin-top:auto}._statusColFoot_o4pl7_2254{flex:0 0 auto;padding-top:2px}._invTopRow_o4pl7_2260{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:end}._invHeadRow_o4pl7_2277{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;align-items:end}._invHeadRow_o4pl7_2277>*{min-width:0}._invHeadHalf_o4pl7_2286{display:grid;grid-template-columns:268px minmax(0,1fr);gap:10px;align-items:end;min-width:0}._invHeadHalf_o4pl7_2286>*{min-width:0}@media (max-width: 760px){._invHeadHalf_o4pl7_2286{grid-template-columns:minmax(0,1fr)}}._invHeadRow_o4pl7_2277 ._input_o4pl7_139,._invHeadRow_o4pl7_2277 ._select_o4pl7_139,._invHeadRow_o4pl7_2277 ._managerDisplay_o4pl7_1382{height:33px;box-sizing:border-box}._invHeadHalf_o4pl7_2286._invHeadHalfRight_o4pl7_2303{grid-template-columns:132px minmax(0,1fr)}._invHeadRow_o4pl7_2277 ._managerDisplay_o4pl7_1382{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._invNumCell_o4pl7_2310{display:flex;align-items:center;gap:8px;min-width:0}._invNumCell_o4pl7_2310>:first-child{flex:1 1 auto;min-width:0}._invCashLbl_o4pl7_2312{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}._statusPane_o4pl7_2325{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface);padding:8px 9px}._statusPaneTitle_o4pl7_2335{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:baseline;gap:6px}._statusPaneTitle_o4pl7_2335 span{font-weight:600;letter-spacing:0;text-transform:none;color:var(--accent)}._statusScroll_o4pl7_2341{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}._statusScroll_o4pl7_2341::-webkit-scrollbar{width:6px}._statusScroll_o4pl7_2341::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:999px}._statusRow_o4pl7_2353{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-sm)}._statusRowKey_o4pl7_2357{flex:0 0 106px;min-width:0;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusRow_o4pl7_2353>:last-child{min-width:0;overflow:hidden}._invDocsGrid_o4pl7_2376{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:stretch}._invDocsGrid_o4pl7_2376>._fGroup_o4pl7_658{gap:6px;background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:9px 10px}._invDocsGrid_o4pl7_2376>._fGroup_o4pl7_658 ._fLabel_o4pl7_662{margin-bottom:1px;height:20px;min-height:20px;align-items:center;line-height:1}._invDocsGrid_o4pl7_2376>._fGroup_o4pl7_658 ._fileChip_o4pl7_1775{font-size:var(--fs-sm)}._invDocsGrid_o4pl7_2376>._fGroup_o4pl7_658{min-height:118px;justify-content:flex-start}._docFileList_o4pl7_2420{min-height:0;max-height:62px;overflow-y:auto;overscroll-behavior:contain}._docFileList_o4pl7_2420::-webkit-scrollbar{width:6px}._docFileList_o4pl7_2420::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:999px}._invPairGrid_o4pl7_2433{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;align-items:start}._invAdminPair_o4pl7_2435{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 900px),(max-device-width: 900px){._invLayout_o4pl7_2247{grid-template-columns:1fr;gap:12px}}@media (max-width: 768px){._page_o4pl7_5{padding:10px}._invTopRow_o4pl7_2260{grid-template-columns:1fr 1fr}._rowLabel_o4pl7_698{white-space:normal}._input_o4pl7_139,._select_o4pl7_139{min-height:40px;font-size:16px;box-sizing:border-box}._btn_o4pl7_81{min-height:var(--ctl-h)}._btnX24_o4pl7_472{min-height:var(--ctl-h-lg);padding:7px 12px;font-size:var(--fs-md)}._szSel_o4pl7_911,._szNum_o4pl7_899,._szPrim_o4pl7_899{min-height:var(--ctl-h-lg)}._modalHeader_o4pl7_434{padding:8px 14px}._modalBody_o4pl7_444{padding:12px}._modalFooter_o4pl7_450{flex-wrap:wrap;padding:7px 12px}._modalToolbar_o4pl7_461{padding:6px 10px;gap:6px;flex-wrap:wrap;overflow:visible}._modalToolbar_o4pl7_461>*{flex-shrink:0;max-width:100%}._modalToolbar_o4pl7_461>._tbSep_o4pl7_2470{display:none}._modalToolbar_o4pl7_461 ._btnX24_o4pl7_472{padding:6px 10px;font-size:var(--fs-sm)}._modalToolbar_o4pl7_461 ._invStatusSel_o4pl7_2472{max-width:140px}._modalToolbar_o4pl7_461 ._toolbarSpacer_o4pl7_489{flex:0 0 4px}._modalToolbar_o4pl7_461{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);padding-right:28px}._tableScroll_o4pl7_16 ._table_o4pl7_16{min-width:640px}._lightbox_o4pl7_1836{padding:0}._lightboxBox_o4pl7_1851{width:100vw;max-width:100vw;height:100vh;height:100dvh;aspect-ratio:auto;border-radius:0}._lightboxBar_o4pl7_1887{padding:10px 10px 10px 12px;gap:8px}}@media (max-width: 560px){._invPairGrid_o4pl7_2433,._invAdminPair_o4pl7_2435{grid-template-columns:1fr}}._pair2_o4pl7_2498{display:grid;grid-template-columns:1fr 1fr;gap:10px}._kkViewGrid_o4pl7_2500{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;font-size:var(--fs-md)}@media (max-width: 560px){._pair2_o4pl7_2498,._kkViewGrid_o4pl7_2500{grid-template-columns:1fr}}._overdueIco_o4pl7_2507{color:var(--danger);vertical-align:-2px;margin-left:2px}._phTplBar_o4pl7_2510{display:flex;align-items:center;gap:10px;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid var(--border);flex-wrap:wrap}._phTplBar_o4pl7_2510 ._phTplLbl_o4pl7_2511{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._phTplBar_o4pl7_2510 ._phTplNote_o4pl7_2512{font-size:var(--fs-xs);color:var(--text-muted);margin-left:auto}._phOpts_o4pl7_2515{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;max-width:100%}._phOpts_o4pl7_2515 select{max-width:100%}._phLayout_o4pl7_2517{display:grid;grid-template-columns:252px 1fr;gap:14px;align-items:start}._phSide_o4pl7_2518{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 6px;max-height:64vh;overflow:auto}._phGrp_o4pl7_2519{margin-bottom:6px}._phGrpHead_o4pl7_2520{display:flex;align-items:center;gap:6px;padding:3px 8px 3px 6px;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}._phGrpHead_o4pl7_2520 ._phCnt_o4pl7_2521{font-size:var(--fs-xs);font-weight:700;background:var(--surface2);color:var(--text-muted);border-radius:6px;padding:0 6px;min-width:18px;text-align:center}._phGrpHead_o4pl7_2520 ._phAll_o4pl7_2522{margin-left:auto;background:none;border:none;color:var(--accent);font-size:var(--fs-xs);font-weight:600;cursor:pointer;padding:0}._phGrpHead_o4pl7_2520 ._phAll_o4pl7_2522:hover{text-decoration:underline}._phRow_o4pl7_2524{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;cursor:pointer;font-size:var(--fs-md);transition:background .1s}._phRow_o4pl7_2524:hover{background:var(--surface2)}._phRow_o4pl7_2524._phActive_o4pl7_2526{background:rgba(var(--accent-rgb),.09);box-shadow:inset 2px 0 0 var(--accent)}._phRow_o4pl7_2524 input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex:0 0 auto}._phRow_o4pl7_2524 ._phIc_o4pl7_2528{width:15px;height:15px;flex:0 0 auto;opacity:.85}._phRow_o4pl7_2524 ._phNm_o4pl7_2529{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._phRow_o4pl7_2524 ._phMeta_o4pl7_2530{font-size:var(--fs-xs);color:var(--text-muted);flex:0 0 auto}._phRow_o4pl7_2524 ._phKindTag_o4pl7_2535{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;background:var(--surface2);border-radius:6px;padding:1px 5px;flex:0 0 auto}._phRow_o4pl7_2524._phKindFile_o4pl7_2538 ._phKindTag_o4pl7_2535{background:rgba(var(--accent-rgb),.1);color:var(--accent)}._phRow_o4pl7_2524 ._phTaskNo_o4pl7_2540{font-size:var(--fs-xs);font-weight:700;color:#fff;background:var(--accent);border-radius:6px;padding:1px 6px;flex:0 0 auto}._phTaskBreak_o4pl7_2542{height:1px;background:repeating-linear-gradient(90deg,var(--border-light) 0 6px,transparent 6px 10px);margin:5px 6px}._phRow_o4pl7_2524 ._phGrip_o4pl7_2544{flex:0 0 auto;cursor:grab;color:var(--border-light);font-size:var(--fs-glyph-sm);line-height:1;-webkit-user-select:none;user-select:none}._phRow_o4pl7_2524 ._phGrip_o4pl7_2544:active{cursor:grabbing}._phRow_o4pl7_2524._phDragging_o4pl7_2546{opacity:.45;border:1px dashed var(--accent)}._phRow_o4pl7_2524._phOver_o4pl7_2547{box-shadow:inset 0 2px 0 var(--accent)}._phKindSep_o4pl7_2549{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:8px 8px 3px;opacity:.75}._phSideFoot_o4pl7_2550{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5;margin:8px 6px 2px;padding-top:8px;border-top:1px solid var(--border)}._phPreview_o4pl7_2555{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;min-width:0;height:66vh;max-height:66vh}._phTabs_o4pl7_2558{display:flex;gap:2px;padding:8px 10px 0;border-bottom:1px solid var(--border);flex-wrap:wrap;flex:0 0 auto}._phTab_o4pl7_2558{padding:6px 11px;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);border:1px solid transparent;border-bottom:none;border-radius:6px 8px 0 0;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:6px;background:none}._phTab_o4pl7_2558:hover{color:var(--text)}._phTab_o4pl7_2558._phActive_o4pl7_2526{color:var(--text);background:var(--surface);border-color:var(--border);position:relative;top:1px}._phTab_o4pl7_2558 ._phDot_o4pl7_2562{width:6px;height:6px;border-radius:50%}._phTab_o4pl7_2558 ._phDotOn_o4pl7_2563{background:var(--accent)}._phTab_o4pl7_2558 ._phDotOff_o4pl7_2564{background:var(--border-light)}._phScroll_o4pl7_2565{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;align-items:center;gap:16px}._phStackSep_o4pl7_2566{font-size:var(--fs-xs);color:var(--text-muted);display:flex;align-items:center;gap:8px;width:100%;max-width:760px}._phStackSep_o4pl7_2566:before,._phStackSep_o4pl7_2566:after{content:"";flex:1;height:1px;background:var(--border-light)}._phFileCard_o4pl7_2568{background:#fff;color:#5d6b7d;width:100%;max-width:680px;border-radius:6px;box-shadow:0 6px 24px #0000004d;padding:46px 24px;text-align:center;font-size:var(--fs-md)}._phFileCard_o4pl7_2568 b{color:#2b3340;font-size:var(--fs-lg)}._phFilePreview_o4pl7_2571{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center}._phFilePreviewName_o4pl7_2572{font-size:var(--fs-md);font-weight:600;color:#2b3340;margin-bottom:8px;word-break:break-all;text-align:center}._phFilePreviewImg_o4pl7_2573{max-width:100%;max-height:60vh;border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 24px #0000002e;background:#fff}._phFilePreviewFrame_o4pl7_2574{width:100%;height:60vh;border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 24px #0000002e;background:#fff}@media (max-width: 780px){._phLayout_o4pl7_2517{grid-template-columns:1fr}._phSide_o4pl7_2518{max-height:none}._phPreview_o4pl7_2555{height:auto;max-height:none}._phFilePreviewFrame_o4pl7_2574{height:70vh}}._ph3_o4pl7_2585{display:grid;grid-template-rows:auto minmax(0,1fr);flex:1;min-height:0}._ph3Bar_o4pl7_2586{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--border)}._ph3Grp_o4pl7_2587{display:inline-flex;align-items:center;gap:7px;flex:none;max-width:100%}._ph3Lbl_o4pl7_2588{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._ph3Grp_o4pl7_2587 ._select_o4pl7_139{min-width:0;max-width:100%}._ph3Zoom_o4pl7_2590{margin-left:auto;display:inline-flex;align-items:center;gap:4px;flex:none}._ph3Zoom_o4pl7_2590 ._btn_o4pl7_81{padding:var(--btn-py) 8px;min-width:32px;justify-content:center}._ph3ZoomVal_o4pl7_2592{min-width:78px;text-align:center;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}._ph3Body_o4pl7_2593{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:12px;padding:12px 16px 14px;min-height:0}._ph3Pv_o4pl7_2594{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;min-height:0;min-width:0}._ph3PvBar_o4pl7_2595{display:flex;align-items:center;gap:10px;padding:7px 12px;border-bottom:1px solid var(--border);background:var(--surface);flex:none;min-width:0;flex-wrap:wrap}._ph3PvBar_o4pl7_2595 b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-md)}._ph3PvBar_o4pl7_2595 ._ph3Off_o4pl7_2597{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}._ph3Scroll_o4pl7_2598{flex:1;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;align-items:center;gap:14px;min-height:0}._ph3Msg_o4pl7_2599{padding:40px 16px;color:var(--text-muted);text-align:center}._ph3Side_o4pl7_2601{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}._ph3Head_o4pl7_2602{display:flex;align-items:center;gap:6px;padding:9px 10px 4px 12px;font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;flex:none}._ph3Head_o4pl7_2602 ._phCnt_o4pl7_2521{font-size:var(--fs-xs);font-weight:700;background:var(--surface2);color:var(--text-muted);border-radius:6px;padding:0 6px;min-width:18px;text-align:center}._ph3Head_o4pl7_2602 ._phAll_o4pl7_2522{background:none;border:none;color:var(--accent);font-size:var(--fs-xs);font-weight:600;cursor:pointer;padding:0;text-transform:none;letter-spacing:0}._ph3Head_o4pl7_2602 ._phAll_o4pl7_2522:first-of-type{margin-left:auto}._ph3Head_o4pl7_2602 ._phAll_o4pl7_2522:hover{text-decoration:underline}._ph3List_o4pl7_2607{flex:1;overflow:auto;padding:0 6px 8px}._ph3Sec_o4pl7_2608{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:9px 8px 3px}._ph3Row_o4pl7_2609{display:flex;align-items:center;gap:8px;padding:4px 8px;min-height:30px;border-radius:6px;cursor:pointer;font-size:var(--fs-md);min-width:0;transition:background .1s}._ph3Row_o4pl7_2609:hover{background:var(--surface2)}._ph3Row_o4pl7_2609._ph3On_o4pl7_2611{background:rgba(var(--accent-rgb),.09);box-shadow:inset 2px 0 0 var(--accent)}._ph3Row_o4pl7_2609 input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex:0 0 auto;margin:0}._ph3Ic_o4pl7_2613{color:var(--text-muted);display:inline-flex;flex:none}._ph3Row_o4pl7_2609._ph3On_o4pl7_2611 ._ph3Ic_o4pl7_2613{color:var(--accent)}._ph3Txt_o4pl7_2615{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}._ph3Nm_o4pl7_2616{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ph3Meta_o4pl7_2617{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ph3Row_o4pl7_2609._ph3Skip_o4pl7_2618 ._ph3Nm_o4pl7_2616{color:var(--text-muted)}._ph3Grip_o4pl7_2619{flex:none;cursor:grab;color:var(--border-light);font-size:var(--fs-glyph-sm);line-height:1;-webkit-user-select:none;user-select:none;opacity:0;width:8px}._ph3Row_o4pl7_2609:hover ._ph3Grip_o4pl7_2619{opacity:1}._ph3Row_o4pl7_2609._phDragging_o4pl7_2546{opacity:.45;outline:1px dashed var(--accent)}._ph3Row_o4pl7_2609._phOver_o4pl7_2547{box-shadow:inset 0 2px 0 var(--accent)}._ph3Act_o4pl7_2623{border-top:1px solid var(--border);padding:10px 10px 12px;display:grid;gap:8px;background:var(--surface2);flex:none}._ph3Sum_o4pl7_2624{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}._ph3Sum_o4pl7_2624 b{color:var(--text)}._ph3Act_o4pl7_2623 ._ph3Print_o4pl7_2626{min-height:38px;font-size:var(--fs-md);justify-content:center}._ph3Out_o4pl7_2627{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._ph3Out_o4pl7_2627 ._btn_o4pl7_81{justify-content:center}@media (hover: none){._ph3Grip_o4pl7_2619{opacity:1}}@media (max-width: 780px){._ph3Bar_o4pl7_2586{padding:8px 10px;gap:8px 10px}._ph3Zoom_o4pl7_2590{display:none}._ph3Body_o4pl7_2593{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:10px}._ph3Body_o4pl7_2593>*{flex:none}._ph3Side_o4pl7_2601{order:-1;overflow:visible}._ph3List_o4pl7_2607{flex:none;max-height:34vh}._ph3Pv_o4pl7_2594{height:62vh}}._cardSubtabs_o4pl7_2641{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-bottom:16px}._cardSubtab_o4pl7_2641{padding:8px 13px;border:none;background:none;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;max-width:220px;display:inline-flex;align-items:center;gap:6px;transition:color .15s,border-color .15s}._cardSubtab_o4pl7_2641:hover{color:var(--text)}._cardSubtabActive_o4pl7_2660{color:var(--accent);border-bottom-color:var(--accent);border-bottom-width:2px;background:rgba(var(--accent-rgb),.09);border-radius:6px 6px 0 0}._cardSubtabNum_o4pl7_2667{font-weight:700;flex:0 0 auto}._cardSubtabName_o4pl7_2668{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardSubtabActive_o4pl7_2660 ._cardSubtabName_o4pl7_2668{font-weight:600}._ccDelTkan_o4pl7_2672{position:absolute;top:-7px;right:-7px;z-index:2;width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--danger);background:var(--surface);color:var(--danger);cursor:pointer;line-height:1;transition:background .12s}._ccDelTkan_o4pl7_2672:hover{background:var(--danger);color:#fff}._rkGallery_o4pl7_2679{display:flex;gap:8px;align-items:flex-start;flex-shrink:0;max-width:360px}._rkGalleryMain_o4pl7_2684{flex-shrink:0;width:170px;height:170px;padding:0;border-radius:6px;border:1px solid var(--border);background:var(--surface2);overflow:hidden;cursor:zoom-in;display:block;position:relative;transition:border-color .12s,box-shadow .12s}._rkGalleryMain_o4pl7_2684:hover{border-color:var(--accent);box-shadow:0 2px 10px #0000001f}._rkGalleryMain_o4pl7_2684 img{width:100%;height:100%;object-fit:cover;display:block}._rkGalleryMain_o4pl7_2684 img,._rkGalleryThumb_o4pl7_2694 img{image-rendering:auto;-ms-interpolation-mode:bicubic;backface-visibility:hidden}._rkImgFade_o4pl7_2700{opacity:0;transition:opacity .22s ease}._rkImgReady_o4pl7_2701{opacity:1}._rkGalleryThumbs_o4pl7_2702{display:flex;flex-direction:column;gap:6px;align-content:flex-start}._rkGalleryThumb_o4pl7_2694{width:80px;height:38px;padding:0;border-radius:6px;overflow:hidden;border:1px solid var(--border);background:var(--surface2);cursor:pointer;display:block;position:relative;transition:border-color .12s,transform .12s,box-shadow .12s}._rkGalleryThumb_o4pl7_2694:hover{border-color:var(--accent);transform:scale(1.06);box-shadow:0 2px 8px #00000024;z-index:1}._rkGalleryThumb_o4pl7_2694 img{width:100%;height:100%;object-fit:cover;display:block}._rkGalleryEmpty_o4pl7_2719{cursor:default;border-style:dashed;color:var(--text-muted);display:flex;align-items:center;justify-content:center}._rkGalleryEmpty_o4pl7_2719:hover{transform:none;box-shadow:none;border-color:var(--border)}._rkGalleryMore_o4pl7_2724{width:80px;height:80px;border-radius:6px;border:1px dashed var(--border-light);display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);font-weight:700;color:var(--text-muted);background:var(--surface2)}._rkGallerySpin_o4pl7_2729{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid var(--border-light);border-top-color:var(--accent);border-radius:50%;animation:_rkspin_o4pl7_1 .7s linear infinite}@keyframes _rkspin_o4pl7_1{to{transform:rotate(360deg)}}._lbOverlay_o4pl7_2737{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:#080c18db;display:flex;align-items:center;justify-content:center;padding:calc(var(--app-header-h, 46px) + 16px) 24px 24px;cursor:zoom-out;animation:_lbfade_o4pl7_1 .12s ease}@keyframes _lbfade_o4pl7_1{0%{opacity:0}to{opacity:1}}._lbImg_o4pl7_2747{max-width:calc(100vw - 48px);max-height:calc(100vh - var(--app-header-h, 46px) - 40px);object-fit:contain;border-radius:6px;box-shadow:0 10px 50px #0009;cursor:default;-webkit-user-select:none;user-select:none}._lbClose_o4pl7_2755{position:fixed;top:calc(var(--app-header-h, 46px) + 10px);right:22px;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:#ffffff1f;color:#fff;cursor:pointer;transition:background .12s}._lbClose_o4pl7_2755:hover{background:#ffffff3d}._lbNav_o4pl7_2762{position:fixed;top:calc(var(--app-header-h, 46px) + (100vh - var(--app-header-h, 46px)) / 2);transform:translateY(-50%);width:54px;height:54px;border-radius:50%;border:none;background:#ffffff1f;color:#fff;font-size:var(--fs-glyph-lg);line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s;-webkit-user-select:none;user-select:none}._lbNav_o4pl7_2762:hover{background:#ffffff3d}._lbPrev_o4pl7_2770{left:20px}._lbNext_o4pl7_2771{right:20px}._lbCounter_o4pl7_2772{position:fixed;bottom:22px;left:50%;transform:translate(-50%);color:#fff;font-size:var(--fs-md);font-weight:600;padding:5px 12px;background:#ffffff1f;border-radius:999px;cursor:default}._ofiTable_o4pl7_2782{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._ofiTable_o4pl7_2782 th,._ofiTable_o4pl7_2782 td{border:1px solid var(--border);padding:6px 9px;vertical-align:middle}._ofiTable_o4pl7_2782 thead th{background:var(--surface3);font-weight:600;white-space:nowrap;vertical-align:middle}._ofiArt_o4pl7_2785{width:1%;white-space:nowrap;font-weight:700;border-left:2px solid var(--border-strong)}._ofiModel_o4pl7_2786{min-width:150px;max-width:340px}._ofiNarrow_o4pl7_2787,._ofiStage_o4pl7_2788{width:1%;white-space:nowrap}._ofiReady_o4pl7_2789{width:120px}._ofiStat_o4pl7_2790{width:1%;white-space:nowrap}._ofiNote_o4pl7_2791{min-width:110px;max-width:200px;color:var(--text-muted);font-size:var(--fs-xs)}._docPrevBox_o4pl7_2796{display:flex;flex-wrap:wrap;align-items:center;gap:7px;background:#eef1f4;border:1px solid var(--border);border-radius:6px;padding:7px 9px;min-height:36px}._docThumb_o4pl7_2801{width:54px;height:54px;padding:3px;border-radius:6px;overflow:hidden;border:1px solid var(--border-strong);background:#fff;cursor:zoom-in;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .12s,transform .12s,box-shadow .12s}._docThumb_o4pl7_2801:hover{border-color:var(--accent);transform:scale(1.05);box-shadow:0 2px 8px #00000024;z-index:1}._docThumb_o4pl7_2801 img{max-width:100%;max-height:100%;object-fit:contain;display:block;image-rendering:auto;-ms-interpolation-mode:bicubic;backface-visibility:hidden}._docThumbSpin_o4pl7_2812{width:16px;height:16px;border:2px solid var(--border-light, #d6e1ec);border-top-color:var(--accent);border-radius:50%;animation:_rkspin_o4pl7_1 .7s linear infinite}._docFileBtn_o4pl7_2817{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-sm);font-weight:600;padding:4px 10px;border-radius:6px;border:1px solid var(--border-strong);background:#fff;color:var(--accent);cursor:pointer;white-space:nowrap}._docFileBtn_o4pl7_2817:hover{border-color:var(--accent);background:var(--accent-soft, #e0eefb)}._docFileBtn_o4pl7_2817:disabled{opacity:.6;cursor:default}._rhSplit_o4pl7_2826{display:flex;gap:0;height:min(64vh,560px);border:1px solid #cfe3f5;border-radius:6px;overflow:hidden;background:#fff}._rhVersList_o4pl7_2827{width:280px;flex:0 0 280px;overflow-y:auto;background:#f3f9fe;border-right:1px solid #cfe3f5;padding:6px}._rhVersItem_o4pl7_2828{display:flex;gap:0;width:100%;text-align:left;background:transparent;border:1px solid transparent;border-radius:6px;padding:0;margin-bottom:4px;cursor:pointer;overflow:hidden;transition:background .12s,border-color .12s}._rhVersItem_o4pl7_2828:hover{background:#e8f4fd}._rhVersItemActive_o4pl7_2830{background:#e8f4fd;border-color:#0d5fa0}._rhVersBar_o4pl7_2831{width:4px;flex:0 0 4px;align-self:stretch}._rhVersMain_o4pl7_2832{display:flex;flex-direction:column;gap:2px;padding:8px 10px;min-width:0}._rhVersTop_o4pl7_2833{display:flex;align-items:center;gap:6px}._rhVersV_o4pl7_2834{font-weight:700;font-size:var(--fs-md);color:#0d3a5c}._rhVersNow_o4pl7_2835{font-size:var(--fs-xs);font-weight:600;color:#0d5fa0;background:#d6eaf8;border-radius:999px;padding:1px 7px}._rhVersOp_o4pl7_2836{font-size:var(--fs-sm);color:#234}._rhVersMeta_o4pl7_2837{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:var(--fs-xs);margin-top:1px}._rhVersUser_o4pl7_2838{font-weight:600}._rhVersTs_o4pl7_2839{color:#6b7d8c}._rhDetail_o4pl7_2841{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden}._rhDetailHead_o4pl7_2842{padding:12px 16px;border-bottom:1px solid #e1eef9;background:#fbfdff}._rhDetailHead_o4pl7_2842>div:first-child{display:flex;align-items:center;gap:8px}._rhVersBadge_o4pl7_2844{font-weight:700;font-size:var(--fs-md);color:#fff;background:#0d5fa0;border-radius:6px;padding:2px 9px}._rhDetailOp_o4pl7_2845{font-weight:600;font-size:var(--fs-md);color:#0d3a5c}._rhDetailSub_o4pl7_2846{font-size:var(--fs-sm);color:#6b7d8c;margin-top:5px}._rhSnapWrap_o4pl7_2848{flex:1 1 auto;overflow-y:auto;padding:4px 0;min-height:0}._rhSnapValCell_o4pl7_2849{display:flex;flex-direction:column;gap:3px;align-items:flex-start}._rhSnapValCell_o4pl7_2849 ._rhTo_o4pl7_844{display:inline-block;width:fit-content;max-width:100%;padding:1px 8px}._rhWas_o4pl7_2851{font-size:var(--fs-sm);color:#8a96a0;text-decoration:line-through}._rhFieldAction_o4pl7_2201{white-space:nowrap;text-align:right;vertical-align:middle}._rhFieldBtn_o4pl7_2853{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:#0d5fa0;background:#eaf4fd;border:1px solid #bcdcf3;border-radius:6px;padding:3px 8px;cursor:pointer;opacity:0;transition:opacity .12s,background .12s}._rhSnap_o4pl7_2196 tbody tr:hover ._rhFieldBtn_o4pl7_2853{opacity:1}._rhFieldBtn_o4pl7_2853:focus-visible{opacity:1}@media (hover: none){._rhFieldBtn_o4pl7_2853{opacity:1}}._rhFieldBtn_o4pl7_2853:hover{background:#d6eaf8}._rhFieldBtn_o4pl7_2853:disabled{opacity:.4;cursor:default}._rhDetailFoot_o4pl7_2862{padding:12px 16px;border-top:1px solid var(--border);background:var(--surface2);display:flex;gap:8px;justify-content:flex-end;flex:0 0 auto}._rhSummary_o4pl7_2868{display:flex;align-items:center;gap:8px;margin:10px 16px 4px;padding:8px 12px;font-size:var(--fs-sm);color:#0d3a5c;background:#eef7ff;border:1px solid #d4e8fa;border-radius:6px;line-height:1.4}._rhSummary_o4pl7_2868 b{color:#0d5fa0}._rhGroup_o4pl7_2872{margin:4px 16px 12px;border:1px solid #e1eef9;border-radius:6px;overflow:hidden}._rhGroupTitle_o4pl7_2873{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#5a7a93;background:#f3f9fe;padding:7px 12px;border-bottom:1px solid #e1eef9}@media (max-width: 720px){._rhSplit_o4pl7_2826{flex-direction:column;height:auto}._rhVersList_o4pl7_2827{width:auto;flex:none;max-height:200px;border-right:none;border-bottom:1px solid #cfe3f5}._rhFieldBtn_o4pl7_2853{opacity:1}}._fpWrap_o4pl7_2885{position:relative;display:inline-block}._fpBtn_o4pl7_2886{display:inline-flex;align-items:center;gap:7px;padding:0 12px;height:var(--ctl-h);border:1.5px solid var(--border-light);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text);font-size:var(--fs-md);font-weight:600;cursor:pointer;transition:border-color .12s,filter .12s}._fpBtn_o4pl7_2886:hover{border-color:var(--accent)}._fpBtnActive_o4pl7_2893{border-color:var(--accent);background:rgba(var(--accent-rgb),.06)}._fpBtnIco_o4pl7_2894{color:var(--text-muted);line-height:0}._fpBtnActive_o4pl7_2893 ._fpBtnIco_o4pl7_2894{color:var(--accent)}._fpBadge_o4pl7_2896{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:6px;background:var(--accent);color:#fff;font-size:var(--fs-xs);font-weight:700}._fpPop_o4pl7_2901{position:fixed;z-index:1300;width:320px;max-width:calc(100vw - 16px);max-height:70vh;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md, 12px);box-shadow:0 10px 32px #00143c33;padding:6px}._fpAcc_o4pl7_2910{border-bottom:1px solid var(--border)}._fpAcc_o4pl7_2910:last-of-type{border-bottom:none}._fpAccHead_o4pl7_2912{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:10px 8px;background:none;border:none;cursor:pointer;font-size:var(--fs-md);font-weight:600;color:var(--text);text-align:left;font-family:inherit}._fpAccHead_o4pl7_2912:hover{color:var(--accent)}._fpAccCount_o4pl7_2918{font-size:var(--fs-xs);font-weight:700;color:var(--accent)}._fpAccChevron_o4pl7_2919{color:var(--text-muted);transition:transform .15s;line-height:0}._fpAccOpen_o4pl7_2920 ._fpAccChevron_o4pl7_2919{transform:rotate(180deg)}._fpAccBody_o4pl7_2921{padding:0 8px 10px}._fpSearch_o4pl7_2922{width:100%;background:var(--input-bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:6px 9px;font-size:var(--fs-sm);color:var(--text);margin-bottom:8px;outline:none;font-family:inherit}._fpSearch_o4pl7_2922:focus{border-color:var(--accent)}._fpOpts_o4pl7_2927{display:flex;flex-direction:column;gap:2px;max-height:190px;overflow-y:auto}._fpOpt_o4pl7_2927{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:6px;font-size:var(--fs-md);font-weight:450;cursor:pointer;-webkit-user-select:none;user-select:none}._fpOpt_o4pl7_2927:hover{background:var(--surface2)}._fpOpt_o4pl7_2927 input[type=checkbox]{accent-color:var(--accent);width:15px;height:15px;flex-shrink:0}._fpDatesCap_o4pl7_2934{font-size:var(--fs-xs);color:var(--text-muted);padding:0 0 4px}._fpDates_o4pl7_2934{display:flex;gap:8px;padding:4px 0 2px}._fpDates_o4pl7_2934>*{flex:1;min-width:0}._fpOptsEmpty_o4pl7_2937{font-size:var(--fs-sm);color:var(--text-muted);font-style:italic;padding:6px}._fpFooter_o4pl7_2938{display:flex;gap:8px;padding:10px 8px 4px;position:sticky;bottom:0;background:var(--surface);border-top:1px solid var(--border);margin-top:4px}._fpFooter_o4pl7_2938>button{flex:1}._rkGalleryThumbWrap_o4pl7_2948,._rkGalleryMainWrap_o4pl7_2948{position:relative;display:inline-flex}._rkGalleryDel_o4pl7_2950{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:0;background:#0f1e329e;color:#fff;font-size:var(--fs-lg);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:.82;transition:background .12s,opacity .12s,transform .12s;z-index:2}._rkGalleryDel_o4pl7_2950:hover{background:#db4437;opacity:1;transform:scale(1.08)}._rkGalleryThumbWrap_o4pl7_2948 ._rkGalleryDel_o4pl7_2950{width:18px;height:18px;font-size:var(--fs-md);top:2px;right:2px}._rkGalleryDrop_o4pl7_2980{border:1.5px dashed var(--border-strong)!important;background:var(--surface2);color:var(--text-muted);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:border-color .14s,background .14s,color .14s}._rkGalleryDrop_o4pl7_2980:hover{border-color:var(--accent)!important;background:rgba(var(--accent-rgb),.07);color:var(--accent)}._rkGalleryDropText_o4pl7_2997{font-size:var(--fs-xs);font-weight:600}._rkGalleryThumb_o4pl7_2694._rkGalleryDrop_o4pl7_2980 ._rkGalleryDropText_o4pl7_2997{display:none}._itemCmtInline_o4pl7_3003{display:flex;flex-direction:column;gap:3px;margin:3px 0 0;width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);padding:4px 6px}._itemCmtInline_o4pl7_3003:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.12)}._itemCmtArea_o4pl7_3019{width:100%;border:0;background:none;outline:none;resize:vertical;min-height:32px;font:inherit;font-size:var(--fs-sm);color:var(--text);padding:0;line-height:1.4}._itemCmtArea_o4pl7_3019::placeholder{color:var(--placeholder)}._itemCmtArea_o4pl7_3019:disabled{color:var(--text);opacity:1}._itemCmtRow_o4pl7_3036{background:var(--surface2);padding:5px 10px 7px}._itemCmtRow_o4pl7_3036 ._itemCmtArea_o4pl7_3019{background:none}._rkPrices_o4pl7_3046{margin-top:10px;display:flex;flex-direction:column;gap:6px}._rkPriceRow_o4pl7_3052{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--text-muted)}._rkPriceRow_o4pl7_3052 span{flex:0 0 92px}._rkPriceRow_o4pl7_3052 input{flex:1;min-width:0;text-align:right;font-variant-numeric:tabular-nums}._fieldRequired_o4pl7_3065{border:1px solid #db4437!important;background:#db44370d!important}._fieldRequired_o4pl7_3065:focus{border-color:#db4437!important;box-shadow:0 0 0 2px #db443726!important}._konfTable_o4pl7_3081{table-layout:fixed;width:100%;max-width:100%}._dragHandle_o4pl7_3083{border:0;background:transparent;color:var(--text-muted);cursor:grab;touch-action:none;padding:2px 4px;margin-right:2px;font-size:14px;line-height:1;border-radius:4px}._dragHandle_o4pl7_3083:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}._dragHandle_o4pl7_3083:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._dragHandle_o4pl7_3083:active{cursor:grabbing}._konfTable_o4pl7_3081 th,._konfTable_o4pl7_3081 td{overflow:hidden}._konfTable_o4pl7_3081 th{position:relative}._konfTable_o4pl7_3081 input,._konfTable_o4pl7_3081 select{width:100%;min-width:0;box-sizing:border-box}._c1Drop_o4pl7_3096{position:fixed;z-index:4000;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 12px 32px #0003;overflow:hidden;display:flex;flex-direction:column}._c1DropList_o4pl7_3102{overflow-y:auto;overflow-x:hidden}._c1DropRow_o4pl7_3114{display:grid;grid-template-columns:128px minmax(0,1fr) 40px 62px;gap:0;align-items:center;width:100%;padding:3px 0;border:none;background:none;cursor:pointer;font-size:var(--fs-sm);line-height:1.35;color:var(--text);text-align:left;border-bottom:1px solid var(--border)}._c1DropRow_o4pl7_3114:last-child{border-bottom:none}._c1DropRow_o4pl7_3114:hover{background:rgba(var(--accent-rgb),.1)}._c1DropRow_o4pl7_3114>*{padding:0 8px;min-width:0}._c1DropRow_o4pl7_3114>*+*{box-shadow:-1px 0 0 var(--border)}._c1DropArt_o4pl7_3125{font-variant-numeric:tabular-nums;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._c1DropName_o4pl7_3129{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._c1DropUnit_o4pl7_3130{color:var(--text-muted);text-align:center}._c1DropQty_o4pl7_3131{text-align:right;font-variant-numeric:tabular-nums}._c1DropEmpty_o4pl7_3132{padding:10px 12px;font-size:var(--fs-sm);color:var(--text-muted)}._c1Head_o4pl7_3138,._c1Row_o4pl7_3138,._c1Char_o4pl7_3138{display:grid;grid-template-columns:112px minmax(0,1fr) 76px 100px;align-items:center}._c1Head_o4pl7_3138{background:var(--tbl-head-bg);color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border)}._c1Head_o4pl7_3138>*{padding:4px 10px}._c1Row_o4pl7_3138{width:100%;padding:5px 0;border:none;background:none;cursor:pointer;font-size:var(--fs-sm);line-height:1.35;color:var(--text);text-align:left;border-bottom:1px solid var(--tbl-line)}._c1Row_o4pl7_3138>*{padding:0 10px;min-width:0}._c1Row_o4pl7_3138:hover{background:rgba(var(--accent-rgb),.05)}._c1RowCur_o4pl7_3155{background:rgba(var(--accent-rgb),.12);box-shadow:inset 3px 0 0 var(--accent)}._c1Name_o4pl7_3156{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._c1R_o4pl7_3138{text-align:right}._c1Caret_o4pl7_3160{display:inline-flex;align-items:center;justify-content:center;width:14px;margin-right:2px;vertical-align:-2px;color:var(--accent)}._c1Hit_o4pl7_3161{background:rgba(var(--accent-rgb),.18);color:inherit;border-radius:3px;padding:0}._c1Kbd_o4pl7_3162{border:1px solid var(--border-strong);border-radius:4px;padding:0 5px;font-size:var(--fs-xs);color:var(--text-muted);background:var(--surface2);white-space:nowrap}._c1Chars_o4pl7_3167{background:var(--surface2);border-bottom:1px solid var(--tbl-line);padding:2px 0}._c1Char_o4pl7_3138{width:100%;padding:4px 0;border:none;background:none;cursor:pointer;font-size:var(--fs-sm);color:var(--text);text-align:left}._c1Char_o4pl7_3138>*{padding:0 10px;min-width:0}._c1Char_o4pl7_3138:hover{background:rgba(var(--accent-rgb),.1)}._c1CharName_o4pl7_3174{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._c1CharOn_o4pl7_3175{background:rgba(var(--accent-rgb),.14)}._c1CharsFoot_o4pl7_3176{display:flex;justify-content:flex-end;gap:6px;padding:4px 10px}._c1CharNone_o4pl7_3178 ._c1CharName_o4pl7_3174{color:var(--text-muted);font-style:italic}._c1Head_o4pl7_3138>:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){._c1Head_o4pl7_3138,._c1Row_o4pl7_3138,._c1Char_o4pl7_3138{grid-template-columns:74px minmax(0,1fr) 62px 74px}._c1Head_o4pl7_3138>*,._c1Row_o4pl7_3138>*,._c1Char_o4pl7_3138>*{padding-left:6px;padding-right:6px}}._c1DropFoot_o4pl7_3186{display:flex;align-items:center;gap:10px;padding:5px 10px;border-top:1px solid var(--border);background:var(--surface2)}._c1DropPage_o4pl7_3190{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}._c1DropNav_o4pl7_3191{border:1px solid var(--border);background:var(--surface);border-radius:6px;width:22px;height:20px;line-height:1;cursor:pointer;color:var(--text);font-size:var(--fs-sm);padding:0}._c1DropNav_o4pl7_3191:disabled{opacity:.4;cursor:default}._c1DropLink_o4pl7_3197{border:none;background:none;padding:0;cursor:pointer;font-size:var(--fs-sm);color:var(--accent);white-space:nowrap}._c1DropLink_o4pl7_3197:hover{text-decoration:underline}._c1PickTable_o4pl7_3204{table-layout:fixed;width:100%}._c1PickTable_o4pl7_3204 th,._c1PickTable_o4pl7_3204 td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;font-size:var(--fs-sm)}._c1PickRow_o4pl7_3209{cursor:pointer}._c1PickRow_o4pl7_3209:hover{background:rgba(var(--accent-rgb),.1)}._c1PickWh_o4pl7_3211{padding:6px 10px;background:var(--surface2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._c1PickWhRow_o4pl7_3215{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px 68px;gap:8px;font-size:var(--fs-xs);padding:2px 0;white-space:nowrap}._c1PickWhRow_o4pl7_3215 span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}._c1PickWhHead_o4pl7_3220{color:var(--text-muted);font-weight:600}._pkNote_o4pl7_3225{padding:10px;color:var(--text-muted);font-size:var(--fs-sm);text-align:center}._pkScope_o4pl7_3226{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}._pkFoot_o4pl7_3227{display:flex;align-items:center;gap:8px;width:100%;flex-wrap:wrap}._pkFootInfo_o4pl7_3228{font-size:var(--fs-sm);color:var(--text-muted)}._pkFootGap_o4pl7_3229{flex:1 1 auto}._dateInpWrap_o4pl7_3235{position:relative;display:inline-block;width:100%}._dateInpWrap_o4pl7_3235>input[type=text]{width:100%;padding-right:26px}._dateInpBtn_o4pl7_3237{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);cursor:pointer;opacity:.65;background:transparent;border:0;border-radius:6px;color:inherit}._dateInpBtn_o4pl7_3237:hover{opacity:1;background:var(--surface3)}@media (hover: none){._dateInpWrap_o4pl7_3235>input[type=text]{padding-right:36px}._dateInpBtn_o4pl7_3237{width:32px;height:32px;right:1px;opacity:.8}}._dateInpBtn_o4pl7_3237 svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._dateInpNative_o4pl7_3262{position:absolute;right:3px;bottom:0;width:20px;height:1px;opacity:0;pointer-events:none;border:0;padding:0;margin:0}._input_o4pl7_139:disabled,._input_o4pl7_139[readonly],._szPrim_o4pl7_899:disabled,._szPrim_o4pl7_899[readonly],select._input_o4pl7_139:disabled,textarea._input_o4pl7_139:disabled,textarea._input_o4pl7_139[readonly]{background:var(--surface3);color:var(--text);cursor:default;opacity:1}._input_o4pl7_139:disabled::placeholder,._input_o4pl7_139[readonly]::placeholder,._szPrim_o4pl7_899:disabled::placeholder,._szPrim_o4pl7_899[readonly]::placeholder,textarea._input_o4pl7_139:disabled::placeholder,textarea._input_o4pl7_139[readonly]::placeholder{color:var(--placeholder);opacity:1}._draftOvl_o4pl7_3301{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#08162c8c}._draftDlg_o4pl7_3311{width:min(860px,calc(100vw - 40px));max-width:calc(100% - 32px);background:var(--surface);color:var(--text);border-radius:var(--radius);overflow:hidden;box-shadow:0 12px 40px #06223f66}._draftDlgHead_o4pl7_3317{padding:10px 14px;font-size:var(--fs-lg);font-weight:600;border-bottom:1px solid var(--border)}._draftDlgBody_o4pl7_3321{padding:12px 14px;font-size:12px;color:var(--text-muted)}._draftDlgFoot_o4pl7_3322{padding:10px 14px;display:flex;gap:8px;justify-content:flex-end;border-top:1px solid var(--border)}._kkcBase_o4pl7_3332{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:10px}._kkcBase_o4pl7_3332 b{color:var(--text)}._kkcTools_o4pl7_3334{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:10px}._kkcSeg_o4pl7_3337{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden}._kkcSeg_o4pl7_3337 button{border:0;background:var(--surface);padding:0 11px;height:var(--ctl-h);font:inherit;font-size:var(--fs-sm);cursor:pointer;color:var(--text-muted)}._kkcSeg_o4pl7_3337 button+button{border-left:1px solid var(--border)}._kkcSegOn_o4pl7_3343{background:var(--accent)!important;color:#fff!important;font-weight:600}._kkcDiv_o4pl7_3345{display:flex;align-items:center;gap:8px;margin:12px 2px 6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted)}._kkcDiv_o4pl7_3345:after{content:"";flex:1;height:1px;background:var(--border)}._kkcList_o4pl7_3352{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}._kkcList_o4pl7_3352:empty{display:none}._kkcRow_o4pl7_3354{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:11px;align-items:center;width:100%;text-align:left;padding:8px 11px;border:0;border-bottom:1px solid var(--border);border-left:3px solid transparent;background:var(--surface);font:inherit;cursor:pointer;color:var(--text)}._kkcRow_o4pl7_3354:last-child{border-bottom:none}._kkcRow_o4pl7_3354:hover{background:var(--surface3)}._kkcRow_o4pl7_3354:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._kkcRowMatch_o4pl7_3365{background:#16a34a0f}._kkcRowOn_o4pl7_3366{background:rgba(var(--accent-rgb),.1);border-left-color:var(--accent)}._kkcRowMatch_o4pl7_3365._kkcRowOn_o4pl7_3366{background:rgba(var(--accent-rgb),.1)}._kkcDot_o4pl7_3368{color:var(--accent)}._kkcMain_o4pl7_3369{display:flex;flex-direction:column;min-width:0}._kkcName_o4pl7_3370{font-weight:600;font-size:var(--fs-md);line-height:1.3}._kkcMeta_o4pl7_3371{color:var(--text-muted);font-size:var(--fs-xs);margin-top:2px}._kkcWhy_o4pl7_3373{color:var(--text-muted);font-size:var(--fs-xs);margin-top:3px}._kkcMark_o4pl7_3374{background:#fde68a;color:inherit;border-radius:3px;padding:0 2px}._kkcSim_o4pl7_3376{display:flex;align-items:center;gap:8px}._kkcSim_o4pl7_3376 b{font-size:var(--fs-md);font-weight:800;color:var(--success);font-variant-numeric:tabular-nums;min-width:38px;text-align:right}._kkcBar_o4pl7_3379{width:54px;height:5px;border-radius:3px;background:var(--border);overflow:hidden}._kkcFill_o4pl7_3380{display:block;height:100%;background:var(--success)}._kkcSimLow_o4pl7_3381 b{color:var(--text-muted);font-weight:700}._kkcSimLow_o4pl7_3381 ._kkcFill_o4pl7_3380{background:var(--text-muted)}._kkcSecTitle_o4pl7_3384{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-lg);font-weight:700;margin:16px 0 8px}._kkcOff_o4pl7_3389 td{opacity:.45}._kkcDupe_o4pl7_3390{color:var(--warning, #b45309);font-size:var(--fs-xs);white-space:nowrap}._kkcCount_o4pl7_3391{font-size:var(--fs-sm);color:var(--text-muted)}._kkcCount_o4pl7_3391 b{color:var(--text)}._kkcEmpty_o4pl7_3393{padding:22px;text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}._kkcHint_o4pl7_3394{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:var(--fs-xs);color:var(--text-muted)}._draftList_o4pl7_3400{margin-top:9px;max-height:46vh;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface2)}._draftRow_o4pl7_3404{display:flex;gap:10px;padding:6px 9px;font-size:12px;align-items:flex-start;border-bottom:1px solid var(--border)}._draftRow_o4pl7_3404:last-child{border-bottom:0}._draftKey_o4pl7_3411{flex:0 0 34%;color:var(--text-muted);overflow-wrap:anywhere}._draftVal_o4pl7_3412{flex:1;min-width:0;display:flex;gap:6px;align-items:baseline;color:var(--text)}._draftWas_o4pl7_3413{color:var(--text-muted);text-decoration:line-through;overflow-wrap:anywhere}._draftArrow_o4pl7_3414{flex:0 0 auto;color:var(--text-muted)}._draftWill_o4pl7_3415{overflow-wrap:anywhere;font-weight:500}._draftMore_o4pl7_3416{width:100%;padding:6px 9px;font:inherit;font-size:12px;cursor:pointer;background:transparent;border:0;border-top:1px solid var(--border);color:var(--accent)}._rhPick_o4pl7_3422{width:26px;padding:4px 0 4px 8px;vertical-align:middle}._rhPick_o4pl7_3422 input{cursor:pointer}._rhRowDiff_o4pl7_3428{display:flex;flex-direction:column;gap:3px;margin-top:6px}._rhRowDiffItem_o4pl7_3429{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;font-size:var(--fs-xs);padding:3px 7px;background:var(--surface2);border-radius:var(--radius-sm)}._rhRowKind_o4pl7_3434{flex:0 0 auto;font-weight:600;text-transform:lowercase;padding:0 6px;border-radius:999px}._rhRowKind_o4pl7_3434[data-kind=добавлена]{color:#15803d;background:#16a34a1f}._rhRowKind_o4pl7_3434[data-kind=удалена]{color:#b91c1c;background:#dc26261f}._rhRowKind_o4pl7_3434[data-kind=изменена]{color:#92400e;background:#f59e0b24}._rhRowTitle_o4pl7_3441{font-weight:500;color:var(--text)}._rhRowDetail_o4pl7_3442{color:var(--text-muted);overflow-wrap:anywhere}@media (max-width: 900px){._tableScroll_o4pl7_16{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}._tableFixed_o4pl7_240{table-layout:auto;width:max-content!important;min-width:100%!important}._tableFixed_o4pl7_240 colgroup{display:none}._tableFixed_o4pl7_240 col{width:auto!important}._tableFixed_o4pl7_240 th{white-space:nowrap;overflow:visible;text-overflow:clip}._tableFixed_o4pl7_240 td{white-space:normal;overflow:visible;text-overflow:clip;word-break:normal;overflow-wrap:break-word;min-width:56px;max-width:220px}._table_o4pl7_16{font-size:var(--fs-xs)}._table_o4pl7_16 th,._table_o4pl7_16 td{padding:6px 8px}._tableFixed_o4pl7_240 tbody td:first-child,._tableFixed_o4pl7_240 thead th:first-child{position:sticky;left:0;z-index:2;background:var(--surface);box-shadow:2px 0 0 -1px var(--border)}._tableFixed_o4pl7_240 thead th:first-child{background:var(--tbl-head-bg);z-index:3}._tableFixed_o4pl7_240 tbody td:first-child:has(>input[type=checkbox]),._tableFixed_o4pl7_240 thead th:first-child:has(>input[type=checkbox]){min-width:36px;max-width:40px}}._dlMark_o4pl7_3497{display:inline-flex;align-items:center;gap:4px;font-weight:700;white-space:nowrap}._dlMarkSoon_o4pl7_3501{color:var(--chip-soon-fg)}._dlMarkUrgent_o4pl7_3502{color:var(--chip-urgent-fg)}._dlMarkSoon_o4pl7_3501>svg{fill:var(--dl-soon-ico);stroke:var(--dl-soon-ico-line)}._dlMarkUrgent_o4pl7_3502>svg{fill:var(--dl-urgent-ico);stroke:var(--dl-urgent-ico-line)}._dlMarkSoon_o4pl7_3501>svg line,._dlMarkUrgent_o4pl7_3502>svg line{stroke:var(--surface);stroke-width:2.4}._dlMark_o4pl7_3497>svg{flex:none;margin-left:1px}._sampleTag_o4pl7_3519{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:20px;font-size:var(--fs-xs);font-weight:700;vertical-align:1px;white-space:nowrap;background:var(--row-sample-bg);color:var(--chip-sample-fg);flex:none}._numWithTag_o4pl7_3529{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%}._numWithTag_o4pl7_3529>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:3.5em}._numWithTag_o4pl7_3529>._sampleTag_o4pl7_3519{flex:none}._mgGrid_o4pl7_3539{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-bottom:12px}._mgCard_o4pl7_3543{background:var(--surface2);border:1px solid var(--border-light);border-radius:var(--radius);padding:10px 12px;display:flex;flex-direction:column;gap:7px}._mgCardDanger_o4pl7_3550{border-color:var(--danger);background:rgba(var(--danger-rgb),.05)}._mgCardDanger_o4pl7_3550 ._mgCardTitle_o4pl7_3551{color:var(--danger)}._mgCardTitle_o4pl7_3551{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}._mgCardOff_o4pl7_3558{opacity:.5}._mgCard_o4pl7_3543 button{justify-content:center;text-align:center}._mgHint_o4pl7_3560{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.45}._mgRow_o4pl7_3561{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._mgWide_o4pl7_3563{grid-column:1 / -1}._mgRoute_o4pl7_3565{display:flex;flex-wrap:wrap;gap:6px}._mgRoute_o4pl7_3565 button{flex:1 1 auto;gap:7px}._mgRouteTag_o4pl7_3567{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 5px;border-radius:4px;background:rgba(var(--accent-rgb),.14);color:var(--accent);font-size:10px;font-weight:700}._mgLinks_o4pl7_3573{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.55}._mgCtx_o4pl7_3579{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;background:var(--surface2);border:1px solid var(--border-light);border-radius:var(--radius);padding:9px 12px;margin-bottom:12px}._mgCtxKv_o4pl7_3584{font-size:var(--fs-sm)}._mgCtxK_o4pl7_3584{color:var(--text-muted);margin-right:5px}._mgCtxV_o4pl7_3586{font-weight:600}._mgCtxRight_o4pl7_3588{margin-left:auto;display:flex;gap:6px;flex-wrap:wrap}._mgWho_o4pl7_3591{font-size:var(--fs-xs);font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-muted);margin-left:8px}._mgFold_o4pl7_3599{padding:0}._mgFoldSum_o4pl7_3600{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;cursor:pointer;list-style:none;padding:9px 12px;font-size:var(--fs-sm);font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted)}._mgFoldSum_o4pl7_3600::-webkit-details-marker{display:none}._mgFoldSum_o4pl7_3600:before{content:"▸";font-size:var(--fs-xs);color:var(--text-muted);transition:transform .12s;display:inline-block}._mgFold_o4pl7_3599[open]>._mgFoldSum_o4pl7_3600:before{transform:rotate(90deg)}._mgFoldSum_o4pl7_3600:hover{color:var(--text)}._mgFold_o4pl7_3599>*:not(._mgFoldSum_o4pl7_3600){margin:0 12px 10px}._mgStateCur_o4pl7_3615{background:rgba(var(--accent-rgb),.14)!important;border-color:var(--accent)!important;color:var(--accent)!important;font-weight:700;opacity:1!important;cursor:default}._mgNextMark_o4pl7_3624{font-size:var(--fs-xs);font-weight:600;text-transform:lowercase;letter-spacing:0;opacity:.85;margin-left:4px;white-space:nowrap}._stDot_o4pl7_3635{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);white-space:nowrap;min-width:0}._stDot_o4pl7_3635>i{width:8px;height:8px;border-radius:50%;flex:none;background:currentColor}._stDotText_o4pl7_3645{color:var(--text);overflow:hidden;text-overflow:ellipsis}._stDot_o4pl7_3635>i{flex:none}._colFitRow_o4pl7_3650{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 10px;margin:0 0 10px;background:var(--surface2);border:1px solid var(--border-light);border-radius:var(--radius)}._colFitLabel_o4pl7_3656{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}._colFitBtns_o4pl7_3658{margin-left:auto;display:flex;gap:6px}._planWeek_o4pl7_3670{display:flex;gap:6px;align-items:stretch;overflow-x:auto;padding-bottom:8px;margin-bottom:4px;min-width:100%}._planCol_o4pl7_3675{flex:1 1 180px;min-width:168px;background:var(--surface2);border:1px solid var(--border-light);border-radius:var(--radius-sm);min-height:150px;display:flex;flex-direction:column}._planColOff_o4pl7_3685{opacity:.5}._planColIdle_o4pl7_3688{background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.3)}._planColHead_o4pl7_3692{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:5px 7px;border-bottom:1px solid var(--border-light);background:var(--surface3);border-radius:var(--radius-sm) var(--radius-sm) 0 0;position:sticky;top:0;z-index:1}._planDay_o4pl7_3698{display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);white-space:nowrap}._planDay_o4pl7_3698 input{margin:0;width:12px;height:12px;cursor:pointer}._planColSum_o4pl7_3704{font-size:var(--fs-xs);font-weight:700;color:var(--accent)}._planColBody_o4pl7_3705{overflow-y:auto;max-height:520px;padding:5px;flex:1}._planEmpty_o4pl7_3706{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;flex:1;display:flex;align-items:center;justify-content:center;margin:5px;border:1px dashed var(--border-light);border-radius:var(--radius-sm)}._planColFoot_o4pl7_3714{margin-top:auto;padding:4px 6px;border-top:1px solid var(--border-light);background:var(--surface3);border-radius:0 0 var(--radius-sm) var(--radius-sm)}._planLoad_o4pl7_3719{display:flex;align-items:baseline;justify-content:space-between;gap:4px;font-size:10px;color:var(--text-muted);line-height:1.5}._planLoad_o4pl7_3719>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._planLoad_o4pl7_3719>b{flex:none;font-size:10px;color:inherit}._planCard_o4pl7_3726{background:var(--surface);border:1px solid var(--border-light);border-left:3px solid var(--accent);border-radius:4px;padding:5px 6px;margin-bottom:5px;font-size:var(--fs-xs);line-height:1.35}._planCard_o4pl7_3726:last-child{margin-bottom:0}._planCardTop_o4pl7_3734{display:flex;align-items:flex-start;gap:4px}._planCardTop_o4pl7_3734>b{flex:1;min-width:0}._planCardX_o4pl7_3736{flex:none;width:16px;height:16px;line-height:14px;padding:0;border:1px solid var(--border-light);border-radius:4px;background:var(--surface);color:var(--text-muted);font-size:13px;cursor:pointer}._planCardX_o4pl7_3736:hover{color:var(--danger);border-color:var(--danger)}._planCard_o4pl7_3726 b{font-size:var(--fs-sm);line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5em}._planCardFull_o4pl7_3751{border-left-color:var(--st-done)}._planCardShort_o4pl7_3752{border-left-color:var(--st-wait)}._planThOff_o4pl7_3753{opacity:.5}._planList_o4pl7_3756 td{padding:3px 8px;vertical-align:middle}._planList_o4pl7_3756 td>div{line-height:1.25}._planList_o4pl7_3756 select,._planList_o4pl7_3756 button{height:22px}._planBand_o4pl7_3761{background:var(--surface3);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);padding:3px 9px}._planCell_o4pl7_3771{display:flex;align-items:center;gap:4px;justify-content:space-between;margin-top:3px}._planCell_o4pl7_3771>span{font-size:9px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;flex:none}._planCell_o4pl7_3771>input{width:100%;max-width:68px;height:20px}._planCellFact_o4pl7_3780>input{background:rgba(var(--accent-rgb),.07)}._bulkBar_o4pl7_3786{display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.35);border-radius:var(--radius);padding:7px 10px;margin-bottom:8px}._bulkCount_o4pl7_3792{font-size:var(--fs-sm);font-weight:700;color:var(--accent);margin-right:4px}._bulkRight_o4pl7_3793{margin-left:auto;display:flex;align-items:center;gap:8px}._bulkBusy_o4pl7_3794{font-size:var(--fs-xs);color:var(--text-muted)}._selCell_o4pl7_3796{text-align:center;width:34px}._selCell_o4pl7_3796 input{margin:0;cursor:pointer}._mgCheck_o4pl7_3800{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-sm);color:var(--text);cursor:pointer;padding:3px 8px;border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface);white-space:nowrap}._mgCheck_o4pl7_3800 input{margin:0;cursor:pointer}._mgLinks_o4pl7_3573{font-size:var(--fs-sm);line-height:1.6}._mgLinks_o4pl7_3573 span{color:var(--text-muted)}._tvTabs_o4pl7_3817{display:flex;gap:2px;margin:-4px 0 12px;border-bottom:1px solid var(--border);flex-wrap:wrap}._tvTabs_o4pl7_3817::-webkit-scrollbar{display:none}._tvTab_o4pl7_3817{padding:7px 10px;border:none;background:transparent;cursor:pointer;flex:0 0 auto;white-space:nowrap;font-size:var(--fs-md);font-weight:600;color:var(--text-muted);border-bottom:2px solid transparent;margin-bottom:-1px}._tvTab_o4pl7_3817:hover{color:var(--text)}._tvTabOn_o4pl7_3826{color:var(--accent);border-bottom-color:var(--accent)}._tvBody_o4pl7_3827{display:flex;flex-direction:column;gap:12px}._tvRow_o4pl7_3828{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._tvLabel_o4pl7_3829{flex:0 0 130px;font-size:var(--fs-md);font-weight:600;color:var(--text)}._tvBtns_o4pl7_3830{display:flex;align-items:center;gap:6px;flex:1 1 200px;min-width:0}._tvValue_o4pl7_3831{font-size:var(--fs-sm);color:var(--text-muted);min-width:42px;text-align:right;font-variant-numeric:tabular-nums}._tvCheck_o4pl7_3832{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-md);cursor:pointer}._tvDrawer_o4pl7_3843{position:fixed;width:var(--tv-panel-w, 340px);height:var(--tv-panel-h, 640px);max-width:100vw;max-height:100vh;background:var(--surface);border:1px solid var(--border-strong, var(--border));border-radius:10px;box-shadow:0 18px 48px #08162c52;display:flex;flex-direction:column;overflow:hidden;z-index:var(--z-tv-drawer, 1600);opacity:var(--tv-panel-op, .96);transition:opacity .12s ease}._tvDrawer_o4pl7_3843:hover,._tvDrawer_o4pl7_3843:focus-within,._tvDrawerMoving_o4pl7_3862{opacity:1!important}._tvDrawerHead_o4pl7_3863{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--border);background:var(--surface2);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}._tvDrawerTitle_o4pl7_3872{font-size:var(--fs-md);font-weight:600;color:var(--text);flex:1 1 auto;min-width:0}._tvDrawerSub_o4pl7_3873{display:block;font-size:var(--fs-xs);font-weight:400;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tvDrawerBody_o4pl7_3874{flex:1 1 auto;overflow-y:auto;padding:12px}._tvDrawerFoot_o4pl7_3875{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 10px;border-top:1px solid var(--border);background:var(--surface2)}._tvOpacity_o4pl7_3882{display:flex;align-items:center;gap:4px}._tvOpacity_o4pl7_3882 input[type=range]{width:64px}._tvGrip_o4pl7_3885{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,transparent 0 48%,var(--border-strong, #b9c6d4) 48% 56%,transparent 56% 70%,var(--border-strong, #b9c6d4) 70% 78%,transparent 78%)}._tvDrawer_o4pl7_3843 ._tvRow_o4pl7_3828{flex-direction:column;align-items:stretch;gap:6px}._tvDrawer_o4pl7_3843 ._tvLabel_o4pl7_3829,._tvDrawer_o4pl7_3843 ._tvBtns_o4pl7_3830{flex:none}._tvPick_o4pl7_3898{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}._tvPickBtn_o4pl7_3899{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;padding:3px 10px;font-size:var(--fs-xs);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tvPickBtn_o4pl7_3899:hover{border-color:var(--accent)}._tvPickOn_o4pl7_3906{background:var(--accent);border-color:var(--accent);color:#fff}._tvPickDot_o4pl7_3908:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--accent);vertical-align:1px}._tvPickOn_o4pl7_3906._tvPickDot_o4pl7_3908:after{background:#fff}._tvColor_o4pl7_3915{display:flex;align-items:center;gap:6px}._tvColor_o4pl7_3915 input[type=color]{width:34px;height:26px;padding:0;border:1px solid var(--border);border-radius:4px;background:var(--surface);cursor:pointer}._tvColorNone_o4pl7_3920{font-size:var(--fs-xs)}._tvSel_o4pl7_3921{width:100%;padding:4px 6px;font-size:var(--fs-sm);border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text)}._tvGroupTitle_o4pl7_3926{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:16px 0 8px;padding-top:12px;border-top:1px solid var(--border)}._tvGroupTitle_o4pl7_3926:first-child{margin-top:0;padding-top:0;border-top:none}._tvwBar_o4pl7_3934{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 6px}._tvwBar_o4pl7_3934>:last-child{margin-left:auto}._tvRule_o4pl7_3941{border:1px solid var(--border);border-radius:8px;padding:8px;margin-bottom:8px;background:var(--surface2);display:flex;flex-direction:column;gap:6px}._tvRuleHead_o4pl7_3946{display:flex;align-items:center;gap:6px}._tvRuleNum_o4pl7_3947{flex:none;width:18px;height:18px;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center}._tvRuleText_o4pl7_3952{flex:1 1 auto;min-width:0;font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tvRuleCond_o4pl7_3956{display:flex;gap:6px}._tvRuleCond_o4pl7_3956>*{flex:1 1 0;min-width:0}._tvRulePaint_o4pl7_3958{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-xs)}._tvRulePaint_o4pl7_3958 label{display:inline-flex;align-items:center;gap:4px;cursor:pointer}._tvRulePaint_o4pl7_3958 input[type=color]{width:28px;height:22px;padding:0;border:1px solid var(--border);border-radius:4px;background:var(--surface);cursor:pointer}._npWrap_o4pl7_3970{display:flex;flex-direction:column;min-height:0;height:100%}._npBar_o4pl7_3971{flex:none;display:flex;align-items:center;gap:10px;padding:0 0 10px}._npSearch_o4pl7_3972{flex:1 1 auto;min-width:0}._npChk_o4pl7_3973{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:var(--fs-sm);cursor:pointer}._npBody_o4pl7_3978{display:grid;grid-template-columns:186px minmax(0,1fr) 316px;grid-template-rows:minmax(0,1fr);gap:12px;flex:1 1 auto;min-height:0}._npRail_o4pl7_3983{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface2);overflow:auto;padding:4px}._npNode_o4pl7_3984{display:flex;align-items:center;gap:6px;width:100%;padding:5px 8px;border:none;border-left:3px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--text);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}._npNode_o4pl7_3984:hover{background:rgba(var(--accent-rgb),.08)}._npNodeOn_o4pl7_3990{background:rgba(var(--accent-rgb),.14);border-left-color:var(--accent);font-weight:650}._npNode_o4pl7_3984>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._npNode_o4pl7_3984>span:last-child{flex:none;font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}._npGrid_o4pl7_3994{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:auto;background:var(--surface);min-height:0}._npGrid_o4pl7_3994 table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._npGrid_o4pl7_3994 th{position:sticky;top:0;z-index:1;background:var(--tbl-head-bg);color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;text-align:left;padding:6px 8px;border-bottom:1px solid var(--border)}._npGrid_o4pl7_3994 td{padding:5px 8px;border-bottom:1px solid var(--tbl-line);vertical-align:middle}._npGrid_o4pl7_3994 tbody tr:hover td{background:rgba(var(--accent-rgb),.05)}._npRowOn_o4pl7_4003>td{background:rgba(var(--accent-rgb),.1)}._npName_o4pl7_4006{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0}._npR_o4pl7_3983{text-align:right}._npArt_o4pl7_4008{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text-muted);white-space:nowrap}._npPrice_o4pl7_4009{font-variant-numeric:tabular-nums;white-space:nowrap}._npStock_o4pl7_4012{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:1px 7px;border-radius:999px;font-size:var(--fs-xs);font-weight:700;font-variant-numeric:tabular-nums}._npOk_o4pl7_4017{background:#15803d1f;color:var(--success, #15803d)}._npLow_o4pl7_4018{background:#d4860029;color:var(--warning, #b45309)}._npZero_o4pl7_4019{background:rgba(var(--danger-rgb),.1);color:var(--danger)}._npStep_o4pl7_4022{display:inline-flex;align-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--input-bg)}._npStep_o4pl7_4022 button{width:22px;height:24px;border:none;background:none;color:var(--text-muted);font-size:15px;line-height:1;cursor:pointer}._npStep_o4pl7_4022 button:hover{background:rgba(var(--accent-rgb),.12);color:var(--accent)}._npStep_o4pl7_4022 input{width:46px;height:24px;border:none;background:none;color:var(--text);text-align:center;font:inherit;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._npStep_o4pl7_4022 input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--accent)}._npAdd_o4pl7_4027{width:26px;height:24px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--accent);font-size:15px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;vertical-align:middle}._npAdd_o4pl7_4027:hover{background:var(--accent);border-color:var(--accent);color:#fff}._npCart_o4pl7_4036{display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface2)}._npCartHead_o4pl7_4037{flex:none;display:flex;align-items:baseline;gap:6px;padding:8px 10px;border-bottom:1px solid var(--border);font-weight:700;font-size:var(--fs-sm)}._npCartHead_o4pl7_4037 b{font-variant-numeric:tabular-nums}._npCartList_o4pl7_4039{flex:1 1 auto;min-height:0;overflow:auto;padding:6px;display:flex;flex-direction:column;gap:6px}._npLine_o4pl7_4040{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:7px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}._npLineOver_o4pl7_4041{border-color:var(--warning, #b45309)}._npLineName_o4pl7_4042{grid-column:1 / -1;font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._npLineSub_o4pl7_4045{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:var(--fs-xs);color:var(--text-muted)}._npLineAct_o4pl7_4046{display:inline-flex;align-items:center;gap:6px}._npLineX_o4pl7_4047{border:none;background:none;color:var(--text-muted);cursor:pointer;padding:0 2px;font-size:13px}._npLineX_o4pl7_4047:hover{color:var(--danger)}._npCartFoot_o4pl7_4049{flex:none;padding:8px 10px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._npCartFoot_o4pl7_4049 b{font-size:var(--fs-md)}._npBodyNoCart_o4pl7_4053{grid-template-columns:186px minmax(0,1fr)}._npPickRow_o4pl7_4054{cursor:pointer}._npNone_o4pl7_4055{color:var(--text-muted);font-style:italic}._npStockBtn_o4pl7_4056{border:none;cursor:pointer;font-family:inherit}._npStockBtn_o4pl7_4056:hover{box-shadow:inset 0 0 0 1px currentColor}._npWhSub_o4pl7_4058{margin-left:8px;font-size:var(--fs-xs);color:var(--text-muted)}@media (max-width: 900px){._npBody_o4pl7_3978{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}._npBodyNoCart_o4pl7_4053{grid-template-rows:auto minmax(0,1fr)}._npBodyNoCart_o4pl7_4053 ._npColUnit_o4pl7_4067,._npBodyNoCart_o4pl7_4053 ._npColAct_o4pl7_4067{display:none}._npRail_o4pl7_3983{max-height:110px}._npCart_o4pl7_4036{max-height:210px}}._npCaret_o4pl7_4073{border:none;background:none;cursor:pointer;padding:0 6px 0 0;color:var(--accent);font-size:10px;line-height:1;display:inline-flex;align-items:center;vertical-align:-2px}._npCharRow_o4pl7_4078>td{background:var(--surface2)}._npCharRow_o4pl7_4078>td:nth-child(2){padding-left:26px}._npLineSub_o4pl7_4045>._npArt_o4pl7_4008,._npLineSub_o4pl7_4045>._npPrice_o4pl7_4009{flex:none}._npLineChar_o4pl7_4083{flex:1 1 auto;min-width:0;color:var(--accent);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._formGrid3_o4pl7_4089{grid-template-columns:repeat(3,minmax(0,1fr))}._formGrid4_o4pl7_4090{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 640px){._formGrid3_o4pl7_4089,._formGrid4_o4pl7_4090{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){._formGrid3_o4pl7_4089,._formGrid4_o4pl7_4090{grid-template-columns:minmax(0,1fr)}}._invStatusSel_o4pl7_2472{height:30px;padding:0 28px 0 10px;border-radius:6px;border:1px solid var(--border);background-color:var(--surface);color:var(--text);font-family:var(--font-main);font-size:var(--btn-font);font-weight:600;cursor:pointer;max-width:230px;flex-shrink:0}._invStatusSel_o4pl7_2472:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width: 768px){._invStatusSel_o4pl7_2472{min-height:var(--ctl-h-lg);font-size:var(--fs-sm);max-width:170px}}._presence_o4pl7_4112{display:inline-flex;gap:4px;align-items:center;flex-wrap:wrap}._presenceChip_o4pl7_4113{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;color:var(--accent);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.3)}._presenceEditing_o4pl7_4118{color:var(--warning, #b45309);background:#f59e0b24;border-color:#f59e0b80}._presencePen_o4pl7_4119{font-size:12px;line-height:1}._richText_o4pl7_4122{width:100%;min-height:36px;height:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;resize:vertical;overflow:auto;cursor:text}._richText_o4pl7_4122[aria-disabled]{cursor:default;background:var(--surface2);color:var(--text)}._richText_o4pl7_4122[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}._richText_o4pl7_4122:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}._richTextLine_o4pl7_4127{min-height:0;white-space:nowrap;overflow:hidden;resize:none}._richTextLine_o4pl7_4127:focus{white-space:pre-wrap;overflow:visible}._richBar_o4pl7_4129{position:fixed;z-index:3000;transform:translate(-50%,calc(-100% - 6px));display:flex;gap:1px;padding:3px;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 14px #0f1e3224;flex-wrap:nowrap}._richBar_o4pl7_4129 button{font:600 13px/1 inherit;min-width:28px;height:28px;padding:0 7px;border:0;border-radius:4px;background:transparent;color:var(--text);cursor:pointer;white-space:nowrap}._richBar_o4pl7_4129 button:hover,._richBar_o4pl7_4129 button:focus-visible{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);outline:none}._richBar_o4pl7_4129 button:nth-child(5),._richBar_o4pl7_4129 button:nth-child(6),._richBar_o4pl7_4129 button:nth-child(9),._richBar_o4pl7_4129 button:nth-child(12){margin-left:5px}._rbB_o4pl7_4137{font-weight:800!important}._rbI_o4pl7_4137{font-style:italic!important}._rbU_o4pl7_4137{text-decoration:underline!important}._rbS_o4pl7_4138{text-decoration:line-through!important}@media (max-width: 600px){._richBar_o4pl7_4129{max-width:calc(100vw - 16px);overflow-x:auto}}._kkHeadGrid_o4pl7_4143{padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}@media (max-width: 640px){._kkHeadGrid_o4pl7_4143{grid-template-columns:minmax(0,1fr)}}._invAutoNum_o4pl7_4146{position:absolute;right:6px;top:-8px;z-index:2;font-size:9.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1;padding:2px 5px;border-radius:4px;pointer-events:auto;cursor:help;color:#fff;background:var(--accent)}._copyBar_o4pl7_4156{display:flex;align-items:center;flex-wrap:wrap;gap:4px}._copyBar_o4pl7_4156 ._btn_o4pl7_81{margin:0}._copyBar_o4pl7_4156 ._copyBarLock_o4pl7_4158:disabled{opacity:1;cursor:default}._copyBarSep_o4pl7_4159{width:6px}._copyBarGrow_o4pl7_4160{flex:1}._copyBarTo_o4pl7_4161{font-size:var(--fs-xs);color:var(--text-muted)}._invItemsTbl_o4pl7_949 ._copyBar_o4pl7_4156 ._ssDisplay_o4pl7_762,[data-theme=navy] ._invItemsTbl_o4pl7_949 ._copyBar_o4pl7_4156 ._ssDisplay_o4pl7_762{border:1px solid var(--border-strong, var(--border));background:var(--input-bg);border-radius:var(--radius-sm)}._addSizeRow_o4pl7_4167{display:flex;gap:8px}._addSizeRow_o4pl7_4167>._btnAddSize_o4pl7_938:first-child{flex:1}._addSizeRow_o4pl7_4167>._btnAddSize_o4pl7_938+._btnAddSize_o4pl7_938{width:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px}._page_wi1b1_3{height:calc(100vh - var(--app-header-h, 46px));height:calc(100dvh - var(--app-header-h, 46px));min-height:420px}._shell_wi1b1_4{display:flex;height:100%;min-height:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;font-size:var(--fs-md);color:var(--text)}._list_wi1b1_5{width:320px;flex:0 0 auto;border-right:1px solid var(--border);display:flex;flex-direction:column;min-height:0}._conv_wi1b1_6{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;position:relative}._side_wi1b1_7{width:280px;flex:0 0 auto;border-left:1px solid var(--border);overflow:auto}._head_wi1b1_10{display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid var(--border);background:var(--surface2);height:52px;flex:0 0 auto}._headTitle_wi1b1_11{font-weight:700;font-size:var(--fs-lg);flex:1;min-width:0}._headSub_wi1b1_12{font-size:var(--fs-xs);color:var(--text-muted)}._headMeta_wi1b1_13{flex:1;min-width:0;line-height:1.25;margin-left:4px}._headMeta_wi1b1_13 b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typing_wi1b1_15{color:var(--accent)}._searchRow_wi1b1_18{padding:8px 12px;border-bottom:1px solid var(--border)}._searchBox_wi1b1_19{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-muted)}._searchBox_wi1b1_19:focus-within{border-color:var(--accent)}._searchBox_wi1b1_19 input,._searchBox_wi1b1_19 input:focus{flex:1;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--text);font-size:var(--fs-sm);min-width:0;padding:0;height:100%}._tabs_wi1b1_22{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid var(--border);flex-wrap:wrap}._scroll_wi1b1_23{overflow:auto;flex:1;min-height:0}._item_wi1b1_26{display:flex;gap:10px;padding:9px 12px;border-bottom:1px solid var(--border-light, var(--border));cursor:pointer;align-items:center;background:none;border-left:0;border-right:0;border-top:0;width:100%;text-align:left;color:inherit;font:inherit}._item_wi1b1_26:hover{background:rgba(var(--accent-rgb),.05)}._itemOn_wi1b1_28{background:rgba(var(--accent-rgb),.1)}._av_wi1b1_29{width:36px;height:36px;border-radius:50%;flex:0 0 36px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#fff;background:var(--accent);position:relative;text-transform:uppercase}._avSm_wi1b1_30{width:30px;height:30px;flex-basis:30px;font-size:11px}._avGroup_wi1b1_31{background:#5b7aa6}._dot_wi1b1_32{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:50%;background:#2fb36b;border:2px solid var(--surface)}._meta_wi1b1_33{flex:1;min-width:0}._name_wi1b1_34{display:flex;justify-content:space-between;gap:6px;font-weight:600}._name_wi1b1_34 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_wi1b1_34 small{font-weight:400;color:var(--text-muted);font-size:var(--fs-xs);flex:0 0 auto}._last_wi1b1_37{display:flex;justify-content:space-between;gap:6px;color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px;align-items:center}._last_wi1b1_37>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_wi1b1_39{min-width:18px;height:18px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;flex:0 0 auto}._mutedIco_wi1b1_40{display:inline-flex;vertical-align:-1px;margin-left:5px;color:var(--text-muted);font-style:normal}._badgeMute_wi1b1_41{background:var(--text-muted)}._badges_wi1b1_42{display:inline-flex;gap:3px;flex:0 0 auto}._empty_wi1b1_43{padding:24px 16px;color:var(--text-muted);text-align:center;font-size:var(--fs-sm)}._pinBar_wi1b1_46{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-bottom:1px solid var(--border);background:var(--surface);font-size:var(--fs-sm);cursor:pointer;flex:0 0 auto}._pinBar_wi1b1_46>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pinBar_wi1b1_46 b{color:var(--accent);font-weight:600;margin-right:6px}._msgs_wi1b1_51{flex:1;overflow:auto;padding:12px 16px;display:flex;flex-direction:column;background:color-mix(in srgb,var(--text) 4%,var(--surface));min-height:0}._day_wi1b1_52{align-self:center;font-size:var(--fs-xs);color:var(--text-muted);background:var(--surface2);border-radius:10px;padding:2px 10px;margin:10px 0 6px}._newSep_wi1b1_53{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:var(--fs-xs);font-weight:600;margin:8px 0}._newSep_wi1b1_53:before,._newSep_wi1b1_53:after{content:"";flex:1;height:1px;background:rgba(var(--accent-rgb),.4)}._sys_wi1b1_55{align-self:center;font-size:var(--fs-xs);color:var(--text-muted);text-align:center;margin:6px 0}._more_wi1b1_56{align-self:center;margin-bottom:6px}._msg_wi1b1_51{max-width:62%;padding:6px 10px;border-radius:10px;background:var(--surface);border:1px solid var(--border);line-height:1.4;position:relative;overflow-wrap:anywhere;align-self:flex-start;margin-top:8px;outline:none}._msgCont_wi1b1_59{margin-top:2px}._msgMe_wi1b1_60{align-self:flex-end;background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-color:color-mix(in srgb,var(--accent) 35%,var(--surface));color:var(--text)}._msgMe_wi1b1_60 ._tm_wi1b1_61{color:color-mix(in srgb,var(--text) 65%,transparent)}._msgFlash_wi1b1_62{box-shadow:0 0 0 2px var(--accent)}._msgText_wi1b1_63{white-space:pre-wrap}._msgDel_wi1b1_64{color:var(--text-muted);font-style:italic}._mention_wi1b1_65{color:var(--accent);font-weight:600}._who_wi1b1_66{font-size:var(--fs-xs);font-weight:700;color:var(--accent);margin-bottom:2px}._fwd_wi1b1_67{font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:2px}._quote_wi1b1_68{display:block;width:100%;text-align:left;border:0;border-left:3px solid var(--accent);background:rgba(var(--accent-rgb),.07);border-radius:4px;padding:3px 8px;margin:2px 0 4px;font:inherit;font-size:var(--fs-sm);color:var(--text);cursor:pointer}._quote_wi1b1_68 b{display:block;font-size:var(--fs-xs);color:var(--accent)}._quote_wi1b1_68 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}._tm_wi1b1_61{float:right;font-size:10px;color:var(--text-muted);margin:6px 0 -3px 10px;display:inline-flex;gap:5px;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}._tmRead_wi1b1_72{color:var(--accent)}._msgEnd_wi1b1_73{clear:both}._msgMenu_wi1b1_76{position:absolute;top:-24px;right:4px;display:none;gap:2px;padding:2px;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 2px 6px #00000014;z-index:2}._msg_wi1b1_51:hover ._msgMenu_wi1b1_76,._msg_wi1b1_51:focus-within ._msgMenu_wi1b1_76,._msg_wi1b1_51:focus ._msgMenu_wi1b1_76{display:flex}._iconBtn_wi1b1_78{width:26px;height:24px;border:0;border-radius:4px;background:transparent;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}._iconBtn_wi1b1_78:hover{color:var(--accent);background:rgba(var(--accent-rgb),.08)}._iconOn_wi1b1_80{color:var(--accent);background:rgba(var(--accent-rgb),.12)}._iconDanger_wi1b1_81:hover{color:var(--danger);background:#e5484d14}._card_wi1b1_84{margin-top:6px;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:6px;background:var(--surface);padding:6px 9px;font-size:var(--fs-sm)}._cardTask_wi1b1_85{border-left-color:#2e8b6a}._cardLocked_wi1b1_86{border-left-color:var(--text-muted)}._cardK_wi1b1_87{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;display:flex;gap:5px;align-items:center}._cardT_wi1b1_85{display:block;margin:2px 0;font-weight:700}._row_wi1b1_89{display:flex;gap:6px;align-items:center;flex-wrap:wrap}._chip_wi1b1_90{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);padding:1px 7px;border-radius:9px;background:var(--surface2);border:1px solid var(--border)}._chipOk_wi1b1_91{background:#2fb36b1f;border-color:#2fb36b59;color:#1d7a47}._chipOff_wi1b1_92{background:var(--surface2);color:var(--text-muted);text-decoration:none}._chipWork_wi1b1_93{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.3);color:var(--accent)}._lock_wi1b1_94{font-size:var(--fs-xs);color:var(--text-muted)}._img_wi1b1_95{display:block;max-width:260px;border-radius:6px;margin-top:4px;border:1px solid var(--border);cursor:zoom-in;padding:0;background:none;overflow:hidden}._img_wi1b1_95 img{display:block;max-width:100%;max-height:220px}._file_wi1b1_97{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:var(--accent);font-size:var(--fs-sm)}._file_wi1b1_97 small{color:var(--text-muted)}._comp_wi1b1_101{border-top:1px solid var(--border);padding:8px 10px;background:var(--surface);flex:0 0 auto;position:relative}._compRow_wi1b1_102{display:flex;gap:6px;align-items:flex-end}._compRow_wi1b1_102>button{height:34px;min-width:34px;justify-content:center;flex:0 0 auto}._input_wi1b1_104{flex:1;height:34px;min-height:34px;max-height:160px;resize:none;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 9px;background:var(--input-bg);color:var(--text);font:inherit;font-size:var(--fs-sm);line-height:1.35;box-sizing:border-box}._input_wi1b1_104:focus{outline:none;border-color:var(--accent)}._pending_wi1b1_106{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:6px}._chipX_wi1b1_107{width:16px;height:16px;border:0;background:none;color:var(--text-muted);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}._chipX_wi1b1_107:hover{color:var(--danger)}._replyBar_wi1b1_109{display:flex;align-items:center;gap:8px;margin-bottom:6px}._replyBar_wi1b1_109 ._quote_wi1b1_68{margin:0;flex:1;min-width:0;cursor:default}._mentions_wi1b1_111{position:absolute;left:10px;bottom:calc(100% - 4px);width:260px;max-height:220px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 6px 18px #00000026;z-index:5}._mentions_wi1b1_111 button{display:block;width:100%;text-align:left;padding:7px 10px;border:0;background:none;font:inherit;font-size:var(--fs-sm);color:var(--text);cursor:pointer}._mentions_wi1b1_111 button:hover,._mentions_wi1b1_111 ._mOn_wi1b1_113{background:rgba(var(--accent-rgb),.1)}._down_wi1b1_116{position:absolute;right:18px;bottom:64px;width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3}._down_wi1b1_116 ._badge_wi1b1_39{position:absolute;top:-7px;right:-5px}._drop_wi1b1_118{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:rgba(var(--accent-rgb),.08);border:2px dashed var(--accent);display:flex;align-items:center;justify-content:center;color:var(--accent);font-weight:600;pointer-events:none}._lb_wi1b1_119{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000d9;display:flex;align-items:center;justify-content:center}._lb_wi1b1_119 img{max-width:94vw;max-height:86vh;border-radius:4px}._lbBar_wi1b1_121{position:absolute;top:12px;right:12px;display:flex;gap:8px}._lbBar_wi1b1_121 a,._lbBar_wi1b1_121 button{width:36px;height:36px;border-radius:6px;background:#ffffff1f;color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._sec_wi1b1_125{padding:10px 12px;border-bottom:1px solid var(--border)}._sec_wi1b1_125 h4{margin:0 0 6px;font-size:var(--fs-xs);text-transform:uppercase;color:var(--text-muted);letter-spacing:.04em}._tk_wi1b1_127{display:flex;gap:8px;align-items:flex-start;padding:5px 0;font-size:var(--fs-sm)}._tk_wi1b1_127 input{margin-top:3px;accent-color:var(--accent)}._tk_wi1b1_127 small{display:block;color:var(--text-muted);font-size:var(--fs-xs)}._tkDone_wi1b1_130{text-decoration:line-through;color:var(--text-muted)}._sideLink_wi1b1_131{display:flex;gap:8px;align-items:flex-start;width:100%;padding:4px 0;border:0;background:none;text-align:left;font:inherit;font-size:var(--fs-sm);color:inherit;cursor:pointer}._sideLink_wi1b1_131:hover b{color:var(--accent)}._sideMore_wi1b1_133{border:0;background:none;padding:4px 0;color:var(--accent);font:inherit;font-size:var(--fs-xs);cursor:pointer}._sideTask_wi1b1_134{flex-direction:column;align-items:stretch;gap:4px;padding:7px 8px;margin:0 -8px;border-radius:6px}._sideTask_wi1b1_134:hover{background:rgba(var(--accent-rgb),.06)}._sideTask_wi1b1_134 b{font-weight:600;color:var(--text)}._sideLink_wi1b1_131 small{display:block;color:var(--text-muted);font-size:var(--fs-xs)}._feed_wi1b1_140 ._msgs_wi1b1_51{padding:8px 0;background:var(--surface)}._feed_wi1b1_140 ._msg_wi1b1_51,._feed_wi1b1_140 ._msgMe_wi1b1_60{max-width:none;align-self:stretch;background:transparent;border:0;border-radius:0;margin:0;padding:2px 16px 2px 60px}._feed_wi1b1_140 ._msg_wi1b1_51:hover,._feed_wi1b1_140 ._msg_wi1b1_51:focus-within{background:rgba(var(--accent-rgb),.04)}._feed_wi1b1_140 ._msgFirst_wi1b1_143{padding-top:8px;margin-top:4px}._feed_wi1b1_140 ._msgAv_wi1b1_144{position:absolute;left:16px;top:9px}._feedHead_wi1b1_145{display:flex;gap:8px;align-items:baseline}._feedHead_wi1b1_145 b{font-weight:700}._feedHead_wi1b1_145 small{color:var(--text-muted);font-size:var(--fs-xs)}._feed_wi1b1_140 ._msgMenu_wi1b1_76{right:16px;top:-16px}._feed_wi1b1_140 ._tm_wi1b1_61{display:none;position:absolute;left:12px;top:5px;width:40px;margin:0;justify-content:center;float:none}._feed_wi1b1_140 ._msgCont_wi1b1_59:hover ._tm_wi1b1_61,._feed_wi1b1_140 ._msgCont_wi1b1_59:focus-within ._tm_wi1b1_61{display:inline-flex}._feed_wi1b1_140 ._quote_wi1b1_68{max-width:520px}._feedEdited_wi1b1_152{color:var(--text-muted);font-size:var(--fs-xs);margin-left:4px}._feed_wi1b1_140 ._card_wi1b1_84,._feed_wi1b1_140 ._img_wi1b1_95{max-width:520px}._feed_wi1b1_140 ._day_wi1b1_52{align-self:stretch;background:none;border-radius:0;padding:0 16px;margin:12px 0 2px;display:flex;align-items:center;gap:10px}._feed_wi1b1_140 ._day_wi1b1_52:before,._feed_wi1b1_140 ._day_wi1b1_52:after{content:"";flex:1;height:1px;background:var(--border)}._feed_wi1b1_140 ._newSep_wi1b1_53{margin:6px 16px}._feed_wi1b1_140 ._sys_wi1b1_55{padding:0 16px}._feed_wi1b1_140 ._more_wi1b1_56{margin:4px auto}._drawer_wi1b1_161{position:fixed;top:var(--app-header-h, 46px);right:0;bottom:0;width:440px;max-width:100vw;z-index:900;background:var(--surface);border-left:1px solid var(--border);box-shadow:-10px 0 30px #0000002e;display:flex;flex-direction:column}._drawer_wi1b1_161 ._shell_wi1b1_4{border:0;border-radius:0;flex:1}._drawer_wi1b1_161 ._msg_wi1b1_51{max-width:86%}._drawer_wi1b1_161 ._feed_wi1b1_140 ._msg_wi1b1_51{max-width:none}._drawer_wi1b1_161 ._list_wi1b1_5{width:100%;border-right:0}._fld_wi1b1_168>label{display:block;font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;letter-spacing:.03em}._fldInput_wi1b1_169{width:100%;box-sizing:border-box;border:1px solid var(--border-strong, var(--border));border-radius:var(--radius-sm);background:var(--input-bg);padding:6px 9px;min-height:32px;color:var(--text);font:inherit;font-size:var(--fs-sm)}._form_wi1b1_170{display:flex;flex-direction:column;gap:12px}._tbl_wi1b1_171{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._tbl_wi1b1_171 th{background:var(--surface2);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;padding:6px 8px;border:1px solid var(--border);text-align:left}._tbl_wi1b1_171 td{padding:6px 8px;border:1px solid var(--border);cursor:pointer}._tbl_wi1b1_171 tr:hover td{background:rgba(var(--accent-rgb),.05)}._tbl_wi1b1_171 tr.on td{background:rgba(var(--accent-rgb),.12)}._tgl_wi1b1_176{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--border-light, var(--border));font-size:var(--fs-sm);min-height:36px}._tgl_wi1b1_176 small{display:block;font-size:var(--fs-xs)}._warn_wi1b1_178{color:var(--danger)}._sw_wi1b1_179{width:36px;height:20px;border-radius:10px;background:var(--border);position:relative;flex:0 0 36px;border:0;cursor:pointer;padding:0}._sw_wi1b1_179:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:left .15s}._swOn_wi1b1_181{background:var(--accent)}._swOn_wi1b1_181:after{left:18px}._time_wi1b1_183{width:116px}._err_wi1b1_184{color:var(--danger);font-size:var(--fs-sm)}._hdrBtn_wi1b1_185{position:relative}._navBadge_wi1b1_187{position:absolute;top:4px;left:calc(50% + 3px);min-width:15px;height:15px;border-radius:8px;background:#e5484d;color:#fff;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 3px;pointer-events:none;line-height:1;box-sizing:border-box}._picker_wi1b1_189{display:flex;flex-direction:column;gap:6px}._pickList_wi1b1_190{height:min(320px,42dvh);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}._pickRow_wi1b1_191{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--border-light, var(--border));cursor:pointer;font-size:var(--fs-sm)}._pickRow_wi1b1_191:hover{background:rgba(var(--accent-rgb),.05)}._pickRow_wi1b1_191 input{width:16px;height:16px;accent-color:var(--accent);flex:0 0 auto;margin:0}._hdrBadge_wi1b1_194{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;border-radius:8px;background:#e5484d;color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;pointer-events:none}@media (max-width: 1100px){._side_wi1b1_7{display:none}}@media (max-width: 760px){._list_wi1b1_5{width:100%;border-right:0}._side_wi1b1_7{display:none}._msg_wi1b1_51{max-width:86%}._msgs_wi1b1_51{padding:10px}._drawer_wi1b1_161{width:100vw}._feed_wi1b1_140 ._msg_wi1b1_51,._feed_wi1b1_140 ._msgMe_wi1b1_60{padding-left:52px;padding-right:10px}._feed_wi1b1_140 ._msgAv_wi1b1_144{left:10px}}._wrap_dz5lm_5{position:relative;flex:0 1 320px;min-width:150px}._field_dz5lm_8{display:flex;align-items:center;gap:8px;height:var(--ctl-h);padding:0 12px;border-radius:999px;background:#ffffff29;color:#ffffffeb;transition:background .15s,box-shadow .15s}._field_dz5lm_8:hover{background:#ffffff3d}._fieldOpen_dz5lm_15{background:#ffffff47;box-shadow:0 0 0 2px #ffffff59}._input_dz5lm_20{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--fs-sm);font-family:inherit;color:inherit}._input_dz5lm_20::placeholder{color:currentColor;opacity:.75}._kbd_dz5lm_26{font:inherit;font-size:var(--fs-xs);background:#fff3;border-radius:6px;padding:1px 5px;flex:none}._clear_dz5lm_30{border:0;background:none;color:inherit;font-size:var(--fs-glyph);line-height:1;cursor:pointer;padding:0 2px;opacity:.7}._clear_dz5lm_30:hover{opacity:1}@media (max-width: 900px){._wrap_dz5lm_5{flex:0 0 34px;min-width:34px}._field_dz5lm_8{padding:0 9px;cursor:pointer}._input_dz5lm_20,._kbd_dz5lm_26{display:none}._field_dz5lm_8:focus-within,._fieldOpen_dz5lm_15{position:absolute;right:0;width:min(260px,calc(100vw - 24px));z-index:5;cursor:text}._field_dz5lm_8:focus-within ._input_dz5lm_20,._fieldOpen_dz5lm_15 ._input_dz5lm_20{display:block}}._drop_dz5lm_46{position:absolute;top:calc(100% + 6px);left:0;max-width:calc(100vw - 24px);width:min(540px,calc(100vw - 24px));max-height:62vh;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 16px 44px #091e373d;padding:6px;z-index:1400;color:var(--text)}@media (max-width: 900px){._drop_dz5lm_46{position:fixed;top:calc(var(--app-header-h) + 4px);left:12px;right:12px;width:auto;max-width:none}}._group_dz5lm_63{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);padding:9px 10px 4px}._hit_dz5lm_68{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;color:var(--text);font-size:var(--fs-md);font-family:inherit;cursor:pointer;text-align:left}._hit_dz5lm_68:hover,._hitOn_dz5lm_74{background:var(--surface2)}._hitOn_dz5lm_74{box-shadow:inset 2px 0 0 var(--accent)}._hitBody_dz5lm_79{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._hitTitle_dz5lm_80{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hitSub_dz5lm_83{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mark_dz5lm_89{background:rgba(var(--accent-rgb),.3);color:inherit;border-radius:6px;padding:0 1px}._hint_dz5lm_94{padding:16px;text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}._spin_dz5lm_96{width:13px;height:13px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_gsSpin_dz5lm_1 .7s linear infinite;flex:none;opacity:.7}@keyframes _gsSpin_dz5lm_1{to{transform:rotate(360deg)}}._header_1glgc_3{position:fixed;top:0;left:0;right:0;height:var(--app-header-h);z-index:1300;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;background:var(--header-bg, var(--surface));border-bottom:1px solid var(--border);flex-shrink:0}[data-theme=navy] ._header_1glgc_3{background:linear-gradient(135deg,#1a7abf,#0d5fa0);border-bottom:none;box-shadow:0 2px 12px #0a28644d}._headerLeft_1glgc_37{display:flex;align-items:center;gap:12px;min-width:0;flex-shrink:1}._headerLogo_1glgc_45{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius-sm);padding:3px 9px 3px 7px;background:#ffffff2e;cursor:pointer;transition:background .14s,transform .12s;font:inherit}._headerLogo_1glgc_45:hover{background:#ffffff42;transform:translateY(-1px)}._headerLogo_1glgc_45:active{transform:translateY(0)}[data-theme=soft] ._headerLogo_1glgc_45{background:#0d5fa014;border-color:#0d5fa02e}[data-theme=soft] ._headerLogo_1glgc_45:hover{background:#0d5fa024}._logoIcon_1glgc_75{height:20px;width:auto;display:block;flex-shrink:0}._logoWord_1glgc_82{font-weight:800;font-size:var(--fs-sm);letter-spacing:.08em;line-height:1;color:#fff}._logoSub_1glgc_91{font-size:var(--fs-xs);line-height:1;color:#ffffffb8;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=soft] ._logoSub_1glgc_91{color:var(--a-muted, #5d7d99)}@media (max-width: 900px){._logoSub_1glgc_91{display:none}}[data-theme=soft] ._logoWord_1glgc_82{background:linear-gradient(135deg,#2b3f9e,#22c1dc);-webkit-background-clip:text;background-clip:text;color:transparent}._ico_1glgc_112{display:inline-flex;align-items:center;justify-content:center;line-height:1}._ico_1glgc_112 svg{display:block;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}._burger_1glgc_129{display:none;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:7px 6px;border:none;background:transparent;cursor:pointer;flex-shrink:0}._burger_1glgc_129 span{display:block;height:2px;width:100%;border-radius:var(--radius-sm);background:#fff;transition:transform .2s,opacity .2s}[data-theme=soft] ._burger_1glgc_129 span,[data-theme=dark] ._burger_1glgc_129 span{background:var(--text)}._headerRight_1glgc_156{display:flex;align-items:center;gap:8px}._syncWrap_1glgc_163{display:flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);flex-shrink:0}[data-theme=soft] ._syncWrap_1glgc_163,[data-theme=dark] ._syncWrap_1glgc_163{background:var(--surface2);border-color:var(--border)}._syncDot_1glgc_178{width:6px;height:6px;border-radius:50%;background:#00c97a;box-shadow:0 0 0 2px #00c97a45;flex-shrink:0}._syncLabel_1glgc_186{font-size:var(--fs-sm);font-weight:600;color:#fff}[data-theme=soft] ._syncLabel_1glgc_186,[data-theme=dark] ._syncLabel_1glgc_186{color:#00c97a}._hdrThemeWrap_1glgc_197{position:relative;flex-shrink:0}._hdrThemeBtn_1glgc_201{display:flex;align-items:center;justify-content:center;width:var(--btn-icon-hdr);height:var(--btn-icon-hdr);border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:#fff;cursor:pointer;padding:0;transition:background .15s}._hdrThemeBtn_1glgc_201:hover{background:#ffffff38}[data-theme=soft] ._hdrThemeBtn_1glgc_201,[data-theme=dark] ._hdrThemeBtn_1glgc_201{border-color:var(--border);background:var(--surface2);color:var(--text)}._hdrBellBtn_1glgc_225{display:flex;align-items:center;justify-content:center;width:var(--btn-icon-hdr);height:var(--btn-icon-hdr);border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff1f;color:#fff;cursor:pointer;padding:0;flex-shrink:0;transition:background .15s}._hdrBellBtn_1glgc_225:hover{background:#ffffff38}[data-theme=soft] ._hdrBellBtn_1glgc_225,[data-theme=dark] ._hdrBellBtn_1glgc_225{border-color:var(--border);background:var(--surface2);color:var(--text)}._hdrProfileWrap_1glgc_250{position:relative;flex-shrink:0}._hdrProfileBtn_1glgc_254{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;cursor:pointer;font-family:var(--font-main);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;min-height:var(--ctl-h);transition:background .15s}._hdrProfileBtn_1glgc_254:hover{background:#ffffff40}[data-theme=soft] ._hdrProfileBtn_1glgc_254,[data-theme=dark] ._hdrProfileBtn_1glgc_254{border-color:var(--border);background:var(--surface2);color:var(--text)}._hdrDropdown_1glgc_282,._hdrThemeDropdown_1glgc_283{display:none;position:absolute;top:calc(100% + 8px);right:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 28px #00143c2e;z-index:99999;overflow:hidden}._hdrDropdown_1glgc_282{min-width:190px}._hdrThemeDropdown_1glgc_283{min-width:170px;max-width:calc(100vw - 16px);padding:4px 0}._open_1glgc_303{display:block;animation:_hdrIn_1glgc_1 .15s ease}@keyframes _hdrIn_1glgc_1{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}._hdrDdUser_1glgc_318{padding:12px 14px;background:var(--surface2)}._hdrDdName_1glgc_322{font-size:var(--fs-sm);font-weight:700;color:var(--text)}._hdrDdRole_1glgc_327{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.7px;margin-top:2px}._hdrDdSep_1glgc_334{height:1px;background:var(--border)}._hdrDdItem_1glgc_338{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border:none;background:none;color:var(--text);font-size:var(--fs-sm);cursor:pointer;text-align:left;font-family:var(--font-main);transition:background .12s}._hdrDdItem_1glgc_338:hover{background:var(--surface2)}._hdrDdAdmin_1glgc_356{color:var(--warning);font-weight:600}._hdrDdLogout_1glgc_360{color:var(--danger);font-weight:600}._hdrThemeTitle_1glgc_366{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);padding:8px 14px 5px}._hdrThemeItem_1glgc_374{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;border:none;background:none;color:var(--text);font-size:var(--fs-sm);cursor:pointer;text-align:left;font-family:var(--font-main);transition:background .1s}._hdrThemeItem_1glgc_374:hover{background:var(--surface2)}._hdrThemeItemActive_1glgc_392{font-weight:700;color:var(--accent)}@media (max-width: 768px){._burger_1glgc_129{display:flex}}@media (max-width: 480px){._hdrProfileName_1glgc_405{display:none}._header_1glgc_3{padding:0 12px}}._hdrBellWrap_1glgc_414{position:relative;flex-shrink:0}._nfBadge_1glgc_418{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;min-width:18px;padding:0;border-radius:50%;background:#e11d2e;color:#fff;font-size:var(--fs-xs);font-weight:700;line-height:1;text-align:center;letter-spacing:0;font-variant-numeric:tabular-nums;border:2px solid var(--header-bg, #1e3a8a);box-shadow:none;pointer-events:none;transform:translateZ(0);transform-origin:center;animation:_nfBadgePop_1glgc_1 .28s cubic-bezier(.34,1.56,.64,1)}._nfBadge_1glgc_418[data-wide="1"]{width:auto;min-width:18px;padding:0 5px;border-radius:var(--radius-sm)}@keyframes _nfBadgePop_1glgc_1{0%{transform:scale(0);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1);opacity:1}}._hdrBellBtn_1glgc_225._hasUnread_1glgc_462 ._ico_1glgc_112{animation:_nfBellSwing_1glgc_1 4s ease-in-out infinite;transform-origin:top center;will-change:transform}@keyframes _nfBellSwing_1glgc_1{0%,80%,to{transform:rotate(0)}84%{transform:rotate(7deg)}88%{transform:rotate(-6deg)}92%{transform:rotate(4deg)}96%{transform:rotate(-2deg)}}@media (prefers-reduced-motion: reduce){._nfBadge_1glgc_418,._hdrBellBtn_1glgc_225._hasUnread_1glgc_462 ._ico_1glgc_112{animation:none}}._hdrNotifDd_1glgc_481{display:none;position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:calc(100vw - 16px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 28px #00143c2e;z-index:99999;overflow:hidden;color:var(--text)}._nfHead_1glgc_499{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;background:var(--surface2);border-bottom:1px solid var(--border)}._nfHeadTitle_1glgc_508{font-size:var(--fs-lg);font-weight:700}._nfHeadActions_1glgc_512{display:flex;align-items:center;gap:10px}._nfTrashBtn_1glgc_517{display:grid;place-items:center;width:var(--ctl-h-sm);height:var(--ctl-h-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted, #64748b);cursor:pointer;padding:0;transition:color .12s,border-color .12s,background .12s}._nfTrashBtn_1glgc_517:hover:not(:disabled){color:#ef4444;border-color:#ef444473;background:#ef444414}._nfTrashBtn_1glgc_517:disabled{opacity:.4;cursor:default}._nfLinkBtn_1glgc_536{border:none;background:none;padding:0;color:var(--accent, #3b82f6);font-size:var(--fs-sm);font-weight:600;cursor:pointer}._nfLinkBtn_1glgc_536:hover{text-decoration:underline}._nfList_1glgc_546{max-height:min(420px,60vh);max-height:min(420px,60dvh);overflow-y:auto;overscroll-behavior:contain}._nfGroupLabel_1glgc_552{padding:8px 14px 4px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted, #64748b)}._nfItem_1glgc_560{position:relative;display:flex;align-items:flex-start;gap:8px;padding:10px 12px 10px 14px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .12s}._nfItem_1glgc_560:last-child{border-bottom:none}._nfItem_1glgc_560:hover{background:var(--surface2)}._nfItemUnread_1glgc_572{background:#3b82f612}._nfItemUnread_1glgc_572:hover{background:#3b82f61f}._nfDot_1glgc_574{flex:0 0 auto;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--accent, #3b82f6)}._nfBody_1glgc_582{flex:1 1 auto;min-width:0}._nfTitle_1glgc_583{font-size:var(--fs-sm);font-weight:600;line-height:1.35;word-break:break-word}._nfItemUnread_1glgc_572 ._nfTitle_1glgc_583{font-weight:700}._nfText_1glgc_590{margin-top:2px;font-size:var(--fs-sm);line-height:1.4;color:var(--text-muted, #64748b);word-break:break-word}._nfTime_1glgc_597{margin-top:4px;font-size:var(--fs-xs);color:var(--text-muted, #64748b);opacity:.85}._nfGoto_1glgc_603{margin-left:8px;color:var(--accent, #3b82f6);font-weight:600}._nfDel_1glgc_609{flex:0 0 auto;width:22px;height:22px;margin-top:2px;border:none;border-radius:var(--radius-sm);background:none;color:var(--text-muted, #64748b);font-size:var(--fs-sm);line-height:1;cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}._nfItem_1glgc_560:hover ._nfGoto_1glgc_603{margin-left:8px;color:var(--accent, #3b82f6);font-weight:600}._nfItem_1glgc_560:hover ._nfGoto_1glgc_603{text-decoration:underline}._nfDel_1glgc_609{opacity:1}._nfDel_1glgc_609:hover{background:#ef44441f;color:#ef4444}._nfFoot_1glgc_632{padding:9px 14px;border-top:1px solid var(--border);background:var(--surface2);text-align:center}._nfEmpty_1glgc_638{padding:26px 14px;text-align:center;font-size:var(--fs-sm);color:var(--text-muted, #64748b)}._hdrNotifDd_1glgc_481._open_1glgc_303{display:block;animation:_hdrIn_1glgc_1 .15s ease}@media (max-width: 480px){._hdrNotifDd_1glgc_481{width:calc(100vw - 16px);right:-52px}}._hdrThemeSep_1glgc_653{height:1px;background:var(--border);margin:6px 0}._hdrThemeCap_1glgc_658{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);padding:2px 10px 4px}._overlay_ru9ct_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:start end;padding:64px 16px 16px;height:calc(100vh / var(--tx-zoom, 1));background:#00000047}._box_ru9ct_13{width:420px;max-width:calc(100vw - 32px);max-height:calc((100vh - 96px) / var(--tx-zoom, 1));display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 18px 48px #0000004d}._head_ru9ct_27{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--border)}._title_ru9ct_34{font-weight:600}._badge_ru9ct_35{font-size:11px;padding:1px 8px;border-radius:20px;background:var(--surface2);color:var(--text-muted)}._close_ru9ct_42{margin-left:auto;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:15px;padding:2px 6px;border-radius:5px}._close_ru9ct_42:hover{background:var(--surface2);color:var(--text)}._body_ru9ct_54{padding:12px 14px;overflow:auto}._lead_ru9ct_55{margin:0 0 14px;font-size:13px;line-height:1.55;color:var(--text-muted)}._lead_ru9ct_55 b{color:var(--text)}._diff_ru9ct_60{border:1px solid var(--border);border-radius:8px;background:var(--surface2);padding:8px 10px;margin-bottom:12px}._diffHead_ru9ct_67{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:6px}._diffHead_ru9ct_67>button{margin-left:auto}._diffRow_ru9ct_73{display:flex;align-items:baseline;gap:8px;font-size:13px;padding:3px 0}._diffName_ru9ct_77{color:var(--text-muted)}._diffVal_ru9ct_78{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}._diffSite_ru9ct_79{color:var(--text-muted)}._diffArrow_ru9ct_80{color:var(--text-muted);margin:0 4px}._group_ru9ct_82{padding:12px 0;border-top:1px solid var(--border)}._group_ru9ct_82:first-of-type{border-top:none;padding-top:0}._groupHead_ru9ct_84{display:flex;align-items:baseline;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600}._value_ru9ct_86{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:400}._valueMine_ru9ct_87{color:var(--accent);font-weight:600}._reset_ru9ct_88{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:11px;padding:0 2px;text-decoration:underline}._reset_ru9ct_88:hover{color:var(--accent)}._group_ru9ct_82 input[type=range]{width:100%}._color_ru9ct_94{width:46px;height:26px;padding:0;border:1px solid var(--border);border-radius:5px;background:none;cursor:pointer}._quick_ru9ct_96{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._chip_ru9ct_97{padding:4px 11px;border-radius:20px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:12px}._chip_ru9ct_97:hover{background:var(--surface2)}._chipOn_ru9ct_107{border-color:var(--accent);background:var(--accent);color:#fff;font-weight:600}._check_ru9ct_109{display:flex;gap:9px;align-items:start;margin-bottom:10px;font-size:13px;cursor:pointer}._check_ru9ct_109:last-child{margin-bottom:0}._check_ru9ct_109 input{margin-top:2px}._check_ru9ct_109 span{display:block}._check_ru9ct_109 ._note_ru9ct_113{margin-top:2px}._linkBtn_ru9ct_115{margin-top:6px;border:none;background:transparent;color:var(--accent);cursor:pointer;font-size:12px;padding:0;text-decoration:underline}._foot_ru9ct_126{display:flex;gap:8px;padding:11px 14px;border-top:1px solid var(--border)}._btn_ru9ct_132{flex:1;padding:7px 12px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:13px}._btn_ru9ct_132:hover{background:var(--surface2)}._btn_ru9ct_132:disabled{opacity:.5;cursor:default}._btnMain_ru9ct_144{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}._btnMain_ru9ct_144:hover{background:var(--accent);filter:brightness(1.06)}@media (max-width: 520px){._overlay_ru9ct_3{place-items:end center;padding:16px}._box_ru9ct_13{width:100%}}._wrap_1xs89_3{position:fixed;right:16px;bottom:16px;z-index:2147483000;width:340px;max-width:calc(100vw - 32px);max-height:calc((100vh - 32px) / var(--tx-zoom, 1));display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--border, #d8e6f2);background:var(--surface, #fff);color:var(--text, #14243a);box-shadow:0 14px 40px #00000042;font-size:13px}._wrap_1xs89_3._mini_1xs89_20{width:auto}._wrap_1xs89_3._dock_1xs89_25{top:0;right:0;bottom:0;left:auto;width:320px;max-height:none;border-radius:0;border-width:0 0 0 1px}._wrap_1xs89_3._dockLeft_1xs89_35{left:0;right:auto;border-width:0 1px 0 0}._wrap_1xs89_3._dock_1xs89_25 ._head_1xs89_36{cursor:default}._head_1xs89_36{flex-wrap:wrap}._title_1xs89_40{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1xs89_41{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}._icoGrid_1xs89_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:4px;max-height:210px;overflow:auto;padding:4px;border:1px solid var(--border, #d8e6f2);border-radius:6px;background:var(--surface2, #f4f9fe)}._icoBtn_1xs89_55{display:grid;place-items:center;aspect-ratio:1;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text, #14243a);cursor:pointer}._icoBtn_1xs89_55:hover{background:var(--surface, #fff);border-color:var(--border, #d8e6f2)}._icoOn_1xs89_66{border-color:var(--accent, #1a7abf);background:var(--surface, #fff)}._swatch_1xs89_67{width:28px;height:24px;padding:0;border-radius:4px;border:1px solid var(--border, #d8e6f2);cursor:pointer}._head_1xs89_36{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--border, #d8e6f2);cursor:grab;-webkit-user-select:none;user-select:none}._head_1xs89_36:active{cursor:grabbing}._title_1xs89_40{font-weight:600}._badge_1xs89_41{font-size:11px;padding:1px 7px;border-radius:20px;background:var(--warning-bg, #fff4d6);color:var(--warning-fg, #7a5a00);white-space:nowrap}._spacer_1xs89_88{margin-left:auto}._tabs_1xs89_90{display:flex;gap:4px;padding:8px 12px 0}._tab_1xs89_90{flex:1;padding:6px 8px;border-radius:6px 6px 0 0;border:1px solid transparent;border-bottom:none;background:transparent;color:var(--text-muted, #5d7d99);cursor:pointer;font-size:12px}._tabOn_1xs89_102{background:var(--surface2, #f4f9fe);border-color:var(--border, #d8e6f2);color:var(--text, #14243a);font-weight:600}._body_1xs89_109{padding:10px 12px;overflow:auto;flex:1}._hint_1xs89_110{color:var(--text-muted, #5d7d99);line-height:1.5;margin-bottom:10px}._row_1xs89_112{display:flex;align-items:center;gap:8px;margin-bottom:8px}._row_1xs89_112 label{flex:0 0 116px;color:var(--text-muted, #5d7d99)}._row_1xs89_112 input[type=range]{flex:1}._row_1xs89_112 select,._row_1xs89_112 input[type=text]{flex:1;min-width:0}._val_1xs89_116{flex:0 0 44px;text-align:right;font-variant-numeric:tabular-nums}._list_1xs89_118{display:flex;flex-direction:column;gap:6px}._item_1xs89_119{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;padding:6px 8px;border:1px solid var(--border, #d8e6f2);border-radius:6px;background:var(--surface2, #f4f9fe)}._was_1xs89_129{color:var(--text-muted, #5d7d99);text-decoration:line-through}._now_1xs89_130{font-weight:600}._foot_1xs89_132{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--border, #d8e6f2)}._foot_1xs89_132 button{flex:1}._btn_1xs89_140{padding:6px 10px;border-radius:6px;border:1px solid var(--border, #d8e6f2);background:var(--surface, #fff);color:var(--text, #14243a);cursor:pointer;font-size:12px}._btn_1xs89_140:hover{background:var(--surface2, #f4f9fe)}._btn_1xs89_140:disabled{opacity:.5;cursor:default}._btnMain_1xs89_151{background:var(--accent, #1a7abf);border-color:var(--accent, #1a7abf);color:#fff;font-weight:600}._btnMain_1xs89_151:hover{filter:brightness(1.06);background:var(--accent, #1a7abf)}._btnIcon_1xs89_158{padding:4px 8px}._empty_1xs89_160{padding:14px;text-align:center;color:var(--text-muted, #5d7d99);border:1px dashed var(--border, #d8e6f2);border-radius:6px}
