body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#f1f3f5;--bg-hover:#e9ecef;--bg-active:#dee2e6;--bg-gradient-start:#f5f7fa;--bg-gradient-end:#f8f9fa;--text-primary:#343a40;--text-secondary:#6c757d;--text-muted:#6c757d;--border-dark:#dee2e6;--border-light:#f1f3f5;--primary-dark:#0056b3;--primary-light:#e3f2fd;--secondary-dark:#5a6268;--success-dark:#1e7e34;--success-light:#d4edda;--danger-dark:#bd2130;--danger-light:#f8d7da;--warning-color:#ffc107;--warning-dark:#e0a800;--warning-light:#fff3cd;--info-color:#17a2b8;--info-dark:#138496;--info-light:#d1ecf1;--view-color:#2196f3;--view-dark:#1976d2;--view-light:#e3f2fd;--track-color:#ff9800;--track-dark:#f57c00;--track-light:#fff3e0;--payment-color:#4caf50;--payment-dark:#388e3c;--payment-light:#e8f5e9;--shadow-sm:0 2px 4px #00000014;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 8px 24px #00000029;--shadow-xl:0 20px 25px -5px #00000026;--header-bg:#f8f9fa;--header-text:#343a40;--header-border:#dee2e6;--row-hover-bg:#f8f9fa;--sidebar-bg:#0f172a;--sidebar-bg-dark:#020617;--sidebar-hover-bg:#1e293b;--sidebar-text:#94a3b8;--sidebar-text-hover:#f1f5f9;--sidebar-border:#334155;--card-border:#e9ecef;--card-shadow:0 2px 4px #00000014;--input-bg:#fff;--input-border:#ced4da;--input-text:#343a40;--input-placeholder:#6c757d;--input-focus-border:#007bff;--input-focus-shadow:#007bff1a;--disabled-bg:#e9ecef;--modal-overlay:#0009;--modal-border:#e9ecef;--table-header-bg:#f8f9fa;--table-row-hover:#f8f9fa;--table-border:#dee2e6;--scrollbar-track:#f1f3f5;--scrollbar-thumb:#ced4da;--scrollbar-thumb-hover:#adb5bd;--tag-bg:linear-gradient(135deg,var(--primary-light) 0%,#bbdef5 100%);--tag-text:var(--primary-dark);--toast-success-bg:#d4edda;--toast-success-text:#155724;--toast-error-bg:#f8d7da;--toast-error-text:#721c24;--toast-warning-bg:#fff3cd;--toast-warning-text:#856404;--toast-info-bg:#d1ecf1;--toast-info-text:#0c5460;--transition-default:all 0.3s ease;--transition-fast:0.2s ease;--transition-slow:0.5s ease;--border-radius-sm:6px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--sidebar-collapsed-width:60px;--header-height:70px}.CallModal_overlay__Bd16x{align-items:center;animation:CallModal_fadeIn__DOmsb .3s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes CallModal_fadeIn__DOmsb{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CallModal_modal__xy7Tq{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:24px;box-shadow:0 25px 50px -12px #0009;color:#f8fafc;display:flex;flex-direction:column;max-width:440px;min-width:340px;padding:40px 48px 32px;position:relative;width:90%}.CallModal_closeBtn__XfbrL{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;padding:8px;position:absolute;right:12px;top:12px;transition:background-color .2s,color .2s;width:36px}.CallModal_closeBtn__XfbrL:hover{background:#ef444426;color:#ef4444}.CallModal_avatarWrapper__FppH4{margin-bottom:16px;position:relative}.CallModal_avatar__vfNsv{align-items:center;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;box-shadow:0 8px 24px #3b82f64d;color:#fff;display:flex;font-size:2.2rem;font-weight:600;height:88px;justify-content:center;transition:transform .3s ease;width:88px}.CallModal_avatarIcon__JzIGq{color:#fffc;font-size:3rem}.CallModal_name__Dpdk-{font-size:1.4rem;font-weight:600;letter-spacing:.3px;margin:0 0 4px}.CallModal_status__8H86s{color:#94a3b8;font-size:.95rem;font-weight:400;margin:0 0 24px}.CallModal_status__8H86s.CallModal_calling__JofyG{animation:CallModal_pulse__WaPWl 1.2s ease-in-out infinite;color:#fbbf24}.CallModal_status__8H86s.CallModal_ringing__SS-RS{animation:CallModal_pulse__WaPWl 1s ease-in-out infinite;color:#34d399}.CallModal_status__8H86s.CallModal_connected__hdrdg{color:#60a5fa;font-weight:500}@keyframes CallModal_pulse__WaPWl{0%,to{opacity:1}50%{opacity:.5}}.CallModal_ringingAnimation__pJhAc{display:flex;gap:4px;position:absolute;right:-8px;top:-8px}.CallModal_ringingAnimation__pJhAc span{animation:CallModal_ringPulse__UYJv8 1.2s ease-in-out infinite;background:#34d399;border-radius:50%;height:8px;width:8px}.CallModal_ringingAnimation__pJhAc span:nth-child(2){animation-delay:.2s}.CallModal_ringingAnimation__pJhAc span:nth-child(3){animation-delay:.4s}@keyframes CallModal_ringPulse__UYJv8{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.CallModal_qualityIndicator__bRL9i{align-items:center;background:#22c55e1f;border-radius:20px;color:#86efac;display:flex;font-size:.8rem;gap:8px;margin-bottom:24px;padding:4px 14px}.CallModal_qualityDot__JtFKH{animation:CallModal_qualityPulse__wel5L 2s ease-in-out infinite;background:#22c55e;border-radius:50%;height:8px;width:8px}@keyframes CallModal_qualityPulse__wel5L{0%,to{opacity:1}50%{opacity:.4}}.CallModal_actions__Sfrfb{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.CallModal_btn__iLubw{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:60px;justify-content:center;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease;width:60px}.CallModal_btn__iLubw:hover{transform:scale(1.06)}.CallModal_btn__iLubw:active{transform:scale(.92)}.CallModal_btnAccept__HMHV5{background:#22c55e;box-shadow:0 4px 16px #22c55e59;color:#fff}.CallModal_btnAccept__HMHV5:hover{background:#16a34a;box-shadow:0 6px 24px #22c55e73}.CallModal_btnDecline__2I3pt{background:#ef4444;box-shadow:0 4px 16px #ef444459;color:#fff}.CallModal_btnDecline__2I3pt:hover{background:#dc2626;box-shadow:0 6px 24px #ef444473}.CallModal_btnControl__1dofC{background:#334155;box-shadow:0 4px 12px #0003;color:#e2e8f0}.CallModal_btnControl__1dofC:hover{background:#475569;box-shadow:0 6px 16px #0000004d}.CallModal_btnControl__1dofC.CallModal_active__ahhW3{background:#3b82f6;color:#fff}.CallModal_btnControl__1dofC.CallModal_active__ahhW3:hover{background:#2563eb}.CallModal_btnControl__1dofC.CallModal_muted__lHDTN{background:#f59e0b;color:#fff}.CallModal_btnControl__1dofC.CallModal_muted__lHDTN:hover{background:#d97706}.CallModal_callInfo__d32Yw{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:8px;margin-top:20px}.CallModal_callInfoDot__EcXoy{color:#475569}.CallModal_callInfoText__fgvBM{letter-spacing:.2px}@media (max-width:480px){.CallModal_modal__xy7Tq{border-radius:20px;min-width:0;min-width:auto;padding:32px 24px 28px;width:92%}.CallModal_avatar__vfNsv{font-size:1.8rem;height:72px;width:72px}.CallModal_name__Dpdk-{font-size:1.2rem}.CallModal_btn__iLubw{font-size:1.1rem;height:52px;width:52px}.CallModal_actions__Sfrfb{gap:12px}}@media (max-width:360px){.CallModal_modal__xy7Tq{padding:24px 16px 20px}.CallModal_btn__iLubw{font-size:.95rem;height:44px;width:44px}.CallModal_avatar__vfNsv{font-size:1.5rem;height:60px;width:60px}.CallModal_name__Dpdk-{font-size:1rem}.CallModal_status__8H86s{font-size:.8rem}}@supports (padding:max(0px)){.CallModal_overlay__Bd16x{padding:max(env(safe-area-inset-top),16px) max(env(safe-area-inset-right),16px) max(env(safe-area-inset-bottom),16px) max(env(safe-area-inset-left),16px)}}:root{--sidebar-bg:#0b1f38;--sidebar-bg-dark:#071426;--sidebar-hover-bg:#ffffff0d;--sidebar-text:#8c9fb5;--sidebar-text-hover:#fff;--sidebar-border:#ffffff14;--sidebar-width:280px;--sidebar-collapsed-width:80px;--header-height:80px;--mobile-header-height:64px;--transition-smooth:300ms cubic-bezier(0.4,0,0.2,1)}.Layout_theme-dark__SdaoE,[data-theme=dark]{--background-color:#050b14;--card-bg:#0b1f38;--sidebar-bg:#03070c;--sidebar-bg-dark:#02050a;--sidebar-hover-bg:#ffffff0d;--sidebar-text:#6a7f93;--sidebar-text-hover:#fff;--sidebar-border:#163052;--primary-color:#f0f4f8;--primary-hover:#fff;--primary-light:#4a6583;--text-primary:#f0f4f8;--text-secondary:#a1b4c8;--text-muted:#7a8e9f;--border-color:#163052}body,html{-webkit-font-smoothing:antialiased;background:#f7f8fa;background:var(--background-color);color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9px}.Layout_layoutContainer__xSXog{background:#f7f8fa;background:var(--background-color);display:flex;height:100vh;overflow:hidden;width:100vw}.Layout_sidebar__IggpX{background:linear-gradient(180deg,#0b1f38,#071426);background:linear-gradient(180deg,var(--sidebar-bg) 0,var(--sidebar-bg-dark) 100%);border-right:1px solid #ffffff14;border-right:1px solid var(--sidebar-border);box-shadow:4px 0 24px #00000026;display:flex;flex-direction:column;height:100vh;min-width:280px;min-width:var(--sidebar-width);overflow:hidden;position:relative;transition:width .4s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.4,0,.2,1);transition:width var(--transition-base),transform var(--transition-smooth);width:280px;width:var(--sidebar-width);z-index:100}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX{min-width:80px;min-width:var(--sidebar-collapsed-width);width:80px;width:var(--sidebar-collapsed-width)}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_dropdownArrow__DlfCm,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_logoText__n7x2B,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_logoutText__9uFtg,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroupIcon__1hwNU,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubGroup__R1zr5,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubListLevel3__XFAYz,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubList__rN65O,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navText__UYehI,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_systemBadge__a6ch4{display:none}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroup__irZtl,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navItem__i4\+CK{display:block!important}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navIcon__Oy1FU{display:flex!important;font-size:2rem;margin:0 auto}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroupHeader__gc5Az,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navLink__OTc9g{justify-content:center;padding:18px 0}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_sidebarHeader__1GmHs{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_sidebarTitle__m1p5w{display:none}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_toggleBtnInside__G7hvp{align-items:center;border:none;display:flex;font-size:1.8rem;justify-content:center;margin:0 auto;padding:14px}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navLink__OTc9g:hover:after{background:#0b1f38;background:var(--sidebar-bg);border:1px solid #ffffff14;border:1px solid var(--sidebar-border);border-radius:4px;box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--shadow-lg);color:#fff;color:var(--primary-accent);content:attr(title);font-size:1.2rem;font-weight:600;left:calc(100% + 16px);letter-spacing:.05em;padding:10px 20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:1000}.Layout_sidebarHeader__1GmHs{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;height:80px;height:var(--header-height);justify-content:space-between;min-height:80px;min-height:var(--header-height);padding:0 28px;position:relative;z-index:10}.Layout_logoWrapper__b19dt{align-items:center;display:flex;gap:10px}.Layout_logoText__n7x2B{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_logoHighlight__QpcpK{color:#fff;font-weight:700}.Layout_clickableLogo__Tq1xM{cursor:pointer;transition:opacity .2s cubic-bezier(.33,1,.68,1);transition:opacity var(--transition-fast)}.Layout_clickableLogo__Tq1xM:hover{opacity:.8}.Layout_dropdownArrow__DlfCm{color:#8c9fb5;color:var(--sidebar-text);font-size:.9rem}.Layout_systemBadge__a6ch4{background:#fff;background:var(--primary-accent);border-radius:2px;color:#0b1f38;color:var(--sidebar-bg);display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.15em;margin-top:8px;padding:4px 10px;text-transform:uppercase}.Layout_systemDropdown__Arz1u{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--shadow-xl);left:28px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:99999}.Layout_dropdownHeader__FL\+8v{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);color:#6b7b8c;color:var(--text-muted);font-size:.85rem;font-weight:600;letter-spacing:.1em;margin-bottom:8px;padding:10px 14px;text-transform:uppercase}.Layout_dropdownItem__vvtjW{align-items:center;background:#0000;border:none;border-radius:4px;color:#1a222b;color:var(--text-primary);cursor:pointer;display:flex;font-size:1.2rem;padding:14px;text-align:left;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:100%}.Layout_dropdownItem__vvtjW:hover{background:#f7f8fa;background:var(--background-color);color:#0b1f38;color:var(--primary-color)}.Layout_dropdownItem__vvtjW.Layout_active__PMW\+A{background:#0b1f38;background:var(--sidebar-bg);color:#fff;font-weight:600}.Layout_dropdownTitle__kmLbA{font-size:1.2rem}.Layout_toggleBtnInside__G7hvp{background:#0000;border:none;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;font-size:1.6rem;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--transition-fast)}.Layout_toggleBtnInside__G7hvp:hover{color:#fff;color:var(--primary-accent)}.Layout_sidebarScrollArea__kcK4r{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:32px 16px}.Layout_sidebarScrollArea__kcK4r::-webkit-scrollbar{width:2px}.Layout_sidebarScrollArea__kcK4r::-webkit-scrollbar-thumb{background:#fff3}.Layout_navList__WD6LP{display:flex;flex-direction:column;gap:6px;list-style:none}.Layout_navLink__OTc9g{align-items:center;border:1px solid #0000;border-radius:6px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:18px;padding:14px 18px;text-decoration:none;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_navIcon__Oy1FU{color:inherit;display:flex;font-size:1.4rem;justify-content:center;min-width:24px;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--transition-fast)}.Layout_navLink__OTc9g:hover{background:#ffffff0d;background:var(--sidebar-hover-bg);color:#fff;color:var(--sidebar-text-hover);transform:translateX(4px)}.Layout_navLink__OTc9g:hover .Layout_navIcon__Oy1FU{color:#fff;color:var(--primary-accent)}.Layout_navItemActive__NcO5i{background:linear-gradient(90deg,#ffffff14,#0000)!important;border-left:3px solid #fff!important;border-left:3px solid var(--primary-accent)!important;border-radius:0 6px 6px 0;color:#fff!important}.Layout_navItemActive__NcO5i .Layout_navIcon__Oy1FU{color:#fff;color:var(--primary-accent)}.Layout_navText__UYehI{flex-grow:1;letter-spacing:.02em;white-space:nowrap}.Layout_navGroupIcon__1hwNU{font-size:.8rem}.Layout_navGroupHeader__gc5Az{font-size:1rem;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase}.Layout_navSubListLevel3__XFAYz,.Layout_navSubList__rN65O{list-style:none;margin-top:4px;overflow:hidden;padding:0}.Layout_navLinkLevel2__e\+zQW{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:400;padding-left:54px}.Layout_navLinkLevel3__iWGGu{font-size:1rem;padding-left:72px}.Layout_isCollapsed__03V-w{max-height:0;transition:max-height .4s cubic-bezier(.33,1,.68,1);transition:max-height var(--transition-base)}.Layout_isExpanded__izkq0{max-height:1200px;transition:max-height .6s ease-in-out}.Layout_sidebarFooter__tDu8p{border-top:1px solid #ffffff14;border-top:1px solid var(--sidebar-border);padding:24px 16px}.Layout_logoutButton__kdpxM{align-items:center;background:#0000;border:1px solid #ffffff0d;border-radius:6px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;gap:18px;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:100%}.Layout_logoutButton__kdpxM:hover{background:#ffffff14;border-color:#fff3;color:#fff}.Layout_logoutIcon__itDEJ{color:#fff;color:var(--primary-accent);font-size:1.6rem}.Layout_mainWrapper__kQci3{display:flex;flex-direction:column;flex-grow:1;height:100vh;min-width:0;transition:margin-left .3s cubic-bezier(.4,0,.2,1);transition:margin-left var(--transition-smooth)}.Layout_header__t1b6H{align-items:center;background:#fff;background:var(--card-bg);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);display:flex;height:80px;height:var(--header-height);justify-content:space-between;min-height:80px;min-height:var(--header-height);padding:0 48px;z-index:50}.Layout_headerTitle__xyovy{color:#6b7b8c;color:var(--text-muted);font-size:1.6rem;font-weight:400}.Layout_headerTitle__xyovy strong{color:#0b1f38;color:var(--primary-color);font-weight:600;letter-spacing:.02em}[data-theme=dark] .Layout_headerTitle__xyovy strong{color:#fff}.Layout_headerActions__gOnAf{align-items:center;display:flex;gap:24px}.Layout_settingsButton__uuK6G{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;color:#6b7b8c;color:var(--text-muted);cursor:pointer;display:flex;font-size:1.4rem;height:44px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:44px}.Layout_settingsButton__uuK6G:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_mainContent__pmLU3{flex-grow:1;overflow-y:auto;padding:48px}.Layout_mobileHeader__dlsCB,.Layout_mobileOverlay__0xwuz{display:none}@media (max-width:1024px){.Layout_mainContent__pmLU3{padding:32px}.Layout_header__t1b6H{padding:0 32px}}@media (max-width:768px){:root{--sidebar-width:280px;--sidebar-collapsed-width:0px;--header-height:0px;--mobile-header-height:64px}.Layout_header__t1b6H{display:none}.Layout_mobileHeader__dlsCB{align-items:center;background:#0b1f38;background:var(--sidebar-bg);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;flex-shrink:0;height:64px;height:var(--mobile-header-height);justify-content:space-between;min-height:64px;min-height:var(--mobile-header-height);padding:0 16px;position:sticky;top:0;z-index:60}.Layout_mobileMenuButton__UMqdo{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:2.4rem;height:44px;justify-content:center;transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast);width:44px}.Layout_mobileMenuButton__UMqdo:active,.Layout_mobileMenuButton__UMqdo:hover{background:#ffffff1a}.Layout_mobileLogo__vnrKE{align-items:center;display:flex;gap:12px}.Layout_mobileLogo__vnrKE .Layout_logoText__n7x2B{color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileLogo__vnrKE .Layout_logoHighlight__QpcpK{color:#fff;font-weight:700}.Layout_mobileSystemBadge__SL5Xe{background:#fff;background:var(--primary-accent);border-radius:2px;color:#0b1f38;color:var(--sidebar-bg);font-size:.7rem;font-weight:600;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase}.Layout_mobileHeaderActions__dxDCY{align-items:center;display:flex;gap:12px}.Layout_mobileSettingsButton__3HrHy{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:44px;justify-content:center;transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast);width:44px}.Layout_mobileSettingsButton__3HrHy:active,.Layout_mobileSettingsButton__3HrHy:hover{background:#ffffff1a}.Layout_mobileOverlay__0xwuz{animation:Layout_fadeIn__glxyx .3s ease-out;background:#00000080;display:none;inset:0;position:fixed;z-index:80}.Layout_mobileOverlay__0xwuz.Layout_show__ai-xJ{display:block}.Layout_sidebar__IggpX{border-radius:0;border-right:1px solid #ffffff14;border-right:1px solid var(--sidebar-border);box-shadow:4px 0 32px #0000004d;display:flex;height:100vh;left:calc(-100% - 20px);max-width:320px;position:fixed;top:0;transform:none;transition:left .3s cubic-bezier(.33,1,.68,1);width:85%;z-index:90}.Layout_sidebar__IggpX.Layout_open__Phlo7{left:0}.Layout_sidebar__IggpX .Layout_sidebarHeader__1GmHs{display:none}.Layout_mobileSidebarHeader__YXhgt{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;flex-shrink:0;height:64px;height:var(--mobile-header-height);justify-content:space-between;min-height:64px;min-height:var(--mobile-header-height);padding:0 20px}.Layout_mobileSidebarLogo__\+o-sT{align-items:center;display:flex;gap:12px}.Layout_mobileSidebarLogo__\+o-sT .Layout_logoText__n7x2B{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileSidebarLogo__\+o-sT .Layout_logoHighlight__QpcpK{color:#fff;font-weight:700}.Layout_mobileSystemSwitch__Qy\+ar{background:#0000;border:1px solid #ffffff26;border-radius:4px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;font-size:.9rem;padding:4px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_mobileSystemSwitch__Qy\+ar:active,.Layout_mobileSystemSwitch__Qy\+ar:hover{background:#ffffff0d;color:#fff}.Layout_mobileCloseSidebar__X7eVt{align-items:center;background:#0000;border:none;border-radius:4px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:2rem;height:40px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:40px}.Layout_mobileCloseSidebar__X7eVt:active,.Layout_mobileCloseSidebar__X7eVt:hover{background:#ffffff1a;color:#fff}.Layout_mobileSystemDropdown__5pEsu{background:#ffffff08;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;flex-shrink:0;gap:4px;padding:12px 16px}.Layout_mobileDropdownItem__ah6sL{background:#0000;border:1px solid #ffffff14;border:1px solid var(--sidebar-border);border-radius:4px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;flex:1 1;font-size:1.1rem;font-weight:500;padding:10px 12px;text-align:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_mobileDropdownItem__ah6sL.Layout_active__PMW\+A{background:#fff;background:var(--primary-accent);border-color:#fff;border-color:var(--primary-accent);color:#0b1f38;color:var(--sidebar-bg)}.Layout_mobileDropdownItem__ah6sL:not(.Layout_active__PMW\+A):active,.Layout_mobileDropdownItem__ah6sL:not(.Layout_active__PMW\+A):hover{background:#ffffff0d;color:#fff}.Layout_sidebar__IggpX .Layout_sidebarScrollArea__kcK4r{flex:1 1;overflow-y:auto;padding:16px}.Layout_sidebar__IggpX .Layout_sidebarFooter__tDu8p{flex-shrink:0;padding:16px}.Layout_sidebar__IggpX .Layout_navLink__OTc9g{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__IggpX .Layout_navLinkLevel2__e\+zQW{padding-left:48px}.Layout_sidebar__IggpX .Layout_navLinkLevel3__iWGGu{padding-left:64px}.Layout_sidebar__IggpX .Layout_navGroupHeader__gc5Az{font-size:.9rem;padding:10px 16px}.Layout_sidebar__IggpX .Layout_logoutButton__kdpxM{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__IggpX .Layout_logoutText__9uFtg{display:inline}.Layout_mainWrapper__kQci3{height:100vh;overflow:hidden}.Layout_mainContent__pmLU3{flex:1 1;overflow-y:auto;padding:16px}.Layout_toggleBtnInside__G7hvp{display:none}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX{left:calc(-100% - 20px);min-width:0;min-width:auto;width:85%}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX.Layout_open__Phlo7{left:0}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_dropdownArrow__DlfCm,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_logoText__n7x2B,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_logoutText__9uFtg,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroupIcon__1hwNU,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubGroup__R1zr5,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubListLevel3__XFAYz,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navSubList__rN65O,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navText__UYehI,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_systemBadge__a6ch4{display:flex}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroup__irZtl,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navItem__i4\+CK{display:block!important}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navIcon__Oy1FU{display:flex!important;font-size:1.6rem;margin:0}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navGroupHeader__gc5Az,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navLink__OTc9g{justify-content:flex-start;padding:12px 16px}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_navLink__OTc9g:hover:after,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_sidebarHeader__1GmHs,.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX .Layout_toggleBtnInside__G7hvp{display:none}}@media (max-width:480px){:root{--mobile-header-height:56px}.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX,.Layout_sidebar__IggpX{max-width:300px;width:92%}.Layout_mainContent__pmLU3{padding:12px}.Layout_mobileLogo__vnrKE .Layout_logoText__n7x2B{font-size:1.4rem}.Layout_mobileSystemBadge__SL5Xe{font-size:.6rem;padding:2px 6px}.Layout_mobileMenuButton__UMqdo,.Layout_mobileSettingsButton__3HrHy{font-size:2rem;height:40px;width:40px}.Layout_sidebar__IggpX .Layout_navLink__OTc9g{font-size:1rem;padding:10px 14px}.Layout_sidebar__IggpX .Layout_navLinkLevel2__e\+zQW{padding-left:40px}.Layout_sidebar__IggpX .Layout_navLinkLevel3__iWGGu{padding-left:56px}.Layout_sidebar__IggpX .Layout_navGroupHeader__gc5Az{font-size:.8rem;padding:8px 14px}.Layout_sidebar__IggpX .Layout_logoutButton__kdpxM{font-size:1rem;padding:10px 14px}.Layout_mobileSidebarLogo__\+o-sT .Layout_logoText__n7x2B{font-size:1.4rem}.Layout_mobileDropdownItem__ah6sL{font-size:.9rem;padding:8px 10px}}@media (max-width:360px){.Layout_sidebarClosed__N8WxJ .Layout_sidebar__IggpX,.Layout_sidebar__IggpX{max-width:280px;width:95%}.Layout_mainContent__pmLU3{padding:8px}.Layout_mobileLogo__vnrKE .Layout_logoText__n7x2B{font-size:1.2rem}.Layout_mobileCloseSidebar__X7eVt,.Layout_mobileMenuButton__UMqdo,.Layout_mobileSettingsButton__3HrHy{font-size:1.6rem;height:36px;width:36px}.Layout_sidebar__IggpX .Layout_navLink__OTc9g{font-size:.9rem;padding:8px 12px}.Layout_sidebar__IggpX .Layout_navLinkLevel2__e\+zQW{padding-left:32px}.Layout_sidebar__IggpX .Layout_navLinkLevel3__iWGGu{padding-left:44px}.Layout_sidebar__IggpX .Layout_navGroupHeader__gc5Az{font-size:.75rem;padding:6px 12px}.Layout_sidebar__IggpX .Layout_logoutButton__kdpxM{font-size:.9rem;padding:8px 12px}}@keyframes Layout_fadeIn__glxyx{0%{opacity:0}to{opacity:1}}@keyframes Layout_slideIn__7b30J{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Layout_spinElegant__MUdWV{to{transform:rotate(1turn)}}.Layout_loadingOverlay__CX5WP{align-items:center;background:#0b1f38;background:var(--sidebar-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Layout_spinnerContainer__tLFBH{animation:Layout_fadeIn__glxyx .8s ease-out;text-align:center}.Layout_spinnerRing__JnZLF{animation:Layout_spinElegant__MUdWV 1s cubic-bezier(.4,0,.2,1) infinite;border:2px solid #ffffff0d;border-radius:50%;border-top:2px solid var(--primary-accent);display:inline-block;height:56px;margin-bottom:28px;width:56px}.Layout_spinnerRing__JnZLF:nth-child(2),.Layout_spinnerRing__JnZLF:nth-child(3){display:none}.Layout_logoPulse__VfeAg{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.15em;margin:0 0 16px;text-transform:uppercase}.Layout_logoPulse__VfeAg strong{font-weight:700}.Layout_loadingMessage__ewY0y{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.Layout_chatOverlay__--bX-{align-items:center;animation:Layout_fadeIn__glxyx .25s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.Layout_chatOverlay__--bX->div{animation:Layout_slideUp__QupvW .3s ease-out;background:#0000;height:90vh;max-height:800px;max-width:1200px;width:100%}.Layout_chatButton__j4agk{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;color:#6b7b8c;color:var(--text-muted);cursor:pointer;display:flex;font-size:1.4rem;gap:6px;height:44px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:44px}.Layout_chatButton__j4agk:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_chatBadge__kD3p\+{color:#10b981;font-size:.6rem;position:absolute;right:6px;top:6px}@media (max-width:768px){.Layout_chatOverlay__--bX-{background:#0009;padding:0}.Layout_chatOverlay__--bX->div{animation:Layout_slideUp__QupvW .25s ease-out;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Layout_chatButton__j4agk{font-size:1.2rem;height:40px;width:40px}}@media (max-width:480px){.Layout_chatButton__j4agk{font-size:1rem;height:36px;width:36px}}@keyframes Layout_slideUp__QupvW{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Layout_searchContainer__bgzC7{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;flex-shrink:0;gap:8px;padding:12px 16px 8px}.Layout_searchWrapper__ikKTS{align-items:center;display:flex;flex:1 1;position:relative}.Layout_searchIcon__rtbT5{color:#8c9fb5;color:var(--sidebar-text);font-size:1.2rem;left:12px;opacity:.7;pointer-events:none;position:absolute}.Layout_searchInput__G1rBv{background:#ffffff0f;border:1px solid #ffffff14;border:1px solid var(--sidebar-border);border-radius:6px;color:#fff;color:var(--sidebar-text-hover);font-family:inherit;font-size:1.2rem;outline:none;padding:10px 36px 10px 40px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:100%}.Layout_searchInput__G1rBv::placeholder{color:#8c9fb5;color:var(--sidebar-text);font-size:1.1rem;opacity:.6}.Layout_searchInput__G1rBv:focus{background:#ffffff14;border-color:#ffffff40;box-shadow:0 0 0 3px #ffffff0d}.Layout_searchInput__G1rBv:focus+.Layout_searchShortcut__o9Cce{display:none}.Layout_searchClear__ia4qE{align-items:center;background:#0000;border:none;border-radius:4px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:1.4rem;justify-content:center;opacity:.7;padding:4px 8px;position:absolute;right:8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_searchClear__ia4qE:hover{background:#ffffff1a;color:#fff;color:var(--sidebar-text-hover);opacity:1}.Layout_searchShortcut__o9Cce{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--sidebar-border);border-radius:4px;color:#8c9fb5;color:var(--sidebar-text);font-family:inherit;font-size:.9rem;font-weight:500;letter-spacing:.05em;opacity:.5;padding:4px 8px;white-space:nowrap}.Layout_noResults__HmEDI{align-items:center;color:#8c9fb5;color:var(--sidebar-text);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 16px;text-align:center}.Layout_noResultsIcon__5-3I5{font-size:2.4rem;opacity:.5}.Layout_noResultsText__LTJwt{font-size:1.2rem;font-weight:400;opacity:.7}@media (max-width:768px){.Layout_searchContainer__bgzC7{padding:10px 12px 6px}.Layout_searchInput__G1rBv{font-size:1rem;padding:8px 32px 8px 36px}.Layout_searchInput__G1rBv::placeholder{font-size:.95rem}.Layout_searchIcon__rtbT5{font-size:1rem;left:10px}.Layout_searchClear__ia4qE{font-size:1.2rem;right:6px}.Layout_searchShortcut__o9Cce{display:none}.Layout_noResults__HmEDI{padding:32px 12px}.Layout_noResultsIcon__5-3I5{font-size:2rem}.Layout_noResultsText__LTJwt{font-size:1rem}}@media (max-width:480px){.Layout_searchContainer__bgzC7{padding:8px 8px 4px}.Layout_searchInput__G1rBv{border-radius:4px;font-size:.9rem;padding:6px 28px 6px 32px}.Layout_searchInput__G1rBv::placeholder{font-size:.85rem}.Layout_searchIcon__rtbT5{font-size:.9rem;left:8px}.Layout_searchClear__ia4qE{font-size:1rem;padding:2px 6px;right:4px}.Layout_noResults__HmEDI{padding:24px 8px}}.NotificationBell_bellContainer__Fzz2e{display:inline-block;position:relative}.NotificationBell_bellButton__D3YHr{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#6b7b8c;cursor:pointer;display:flex;height:44px;justify-content:center;padding:8px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);width:44px}.NotificationBell_bellButton__D3YHr:hover{background:#0b1f380a;border-color:#e6e9ec;color:#0b1f38}.NotificationBell_bellButton__D3YHr:active{transform:scale(.95)}.NotificationBell_bellIcon__O-IWI{align-items:center;display:flex;font-size:22px;justify-content:center}.NotificationBell_bellIcon__O-IWI svg{height:22px;width:22px}.NotificationBell_badge__JgYsF{align-items:center;animation:NotificationBell_badgePulse__mz9UW 2s ease-in-out infinite;background:#dc3545;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:2px 6px;position:absolute;right:2px;top:2px}@keyframes NotificationBell_badgePulse__mz9UW{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.NotificationBell_dropdown__aFN5g{animation:NotificationBell_dropdownSlide__KAgds .25s cubic-bezier(.33,1,.68,1);background:#fff;border:1px solid #e6e9ec;border-radius:8px;box-shadow:0 16px 32px #0b1f381f,0 4px 8px #0b1f380a;display:flex;flex-direction:column;max-height:500px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:420px;z-index:1000}@keyframes NotificationBell_dropdownSlide__KAgds{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationBell_dropdownHeader__cIQB9{align-items:center;background:#f7f8fa;border-bottom:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.NotificationBell_dropdownHeader__cIQB9 h3{align-items:center;color:#1a222b;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:8px;margin:0}.NotificationBell_headerIcon__1qSQC{font-size:16px}.NotificationBell_headerCount__pACEJ{background:#dc3545;border-radius:50%;color:#fff;font-size:11px;font-weight:700;margin-left:4px;padding:1px 8px}.NotificationBell_markAllRead__Cglmi{background:#0000;border:none;border-radius:4px;color:#0b1f38;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_markAllRead__Cglmi:hover{background:#0b1f380f}.NotificationBell_notificationsList__o2EiU{flex:1 1;max-height:400px;overflow-y:auto;padding:4px 0}.NotificationBell_notificationsList__o2EiU::-webkit-scrollbar{width:4px}.NotificationBell_notificationsList__o2EiU::-webkit-scrollbar-track{background:#0000}.NotificationBell_notificationsList__o2EiU::-webkit-scrollbar-thumb{background:#ced4da;border-radius:2px}.NotificationBell_notificationsList__o2EiU::-webkit-scrollbar-thumb:hover{background:#adb5bd}.NotificationBell_moduleHeader__mIR9w{align-items:center;background:#f7f8fa;border-left:3px solid #6c757d;color:#6b7b8c;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:600;letter-spacing:.05em;margin:4px 0;padding:8px 16px;position:sticky;text-transform:uppercase;top:0;z-index:1}.NotificationBell_moduleIcon__qRS2U{font-size:13px;margin-right:8px}.NotificationBell_moduleName__KFmEZ{flex:1 1}.NotificationBell_moduleCount__CTykE{background:#e6e9ec;border-radius:12px;color:#fff;font-size:9px;font-weight:700;padding:2px 10px}.NotificationBell_notificationItem__ZkDVe{align-items:flex-start;border-bottom:1px solid #f1f3f5;cursor:pointer;display:flex;gap:12px;padding:12px 16px;position:relative;transition:all .15s cubic-bezier(.33,1,.68,1)}.NotificationBell_notificationItem__ZkDVe:hover{background:#f7f8fa}.NotificationBell_notificationItem__ZkDVe.NotificationBell_unread__jod0X{background:#f0f6ff}.NotificationBell_notificationItem__ZkDVe.NotificationBell_unread__jod0X:hover{background:#e3eeff}.NotificationBell_notificationItem__ZkDVe:last-child{border-bottom:none}.NotificationBell_notificationIcon__Kgcri{align-items:center;background:#f7f8fa;border-radius:4px;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;position:relative;width:36px}.NotificationBell_iconEmoji__ukkCj{font-size:16px}.NotificationBell_unreadDot__9TgWL{animation:NotificationBell_dotPulse__CmY8c 1.5s ease-in-out infinite;background:#4a90d9;border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:-2px;top:-2px;width:10px}@keyframes NotificationBell_dotPulse__CmY8c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.NotificationBell_notificationContent__b8FFx{flex:1 1;min-width:0}.NotificationBell_notificationTitle__upK1K{align-items:center;color:#1a222b;display:flex;flex-wrap:wrap;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:6px;margin-bottom:2px}.NotificationBell_notificationMessage__QBPS8{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b7b8c;display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden;word-break:break-word}.NotificationBell_notificationMeta__xa3B8{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.NotificationBell_notificationTime__6-FEK{color:#8c9fb5;font-size:10px}.NotificationBell_priorityBadge__rpFQf{border:1px solid #0000;border-radius:12px;font-weight:600;letter-spacing:.03em;padding:1px 10px;text-transform:uppercase}.NotificationBell_moduleTag__-4CXY,.NotificationBell_priorityBadge__rpFQf{display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px}.NotificationBell_moduleTag__-4CXY{border-radius:10px;font-weight:500;padding:1px 8px}.NotificationBell_closeButton__k8fGb{background:#0000;border:none;border-radius:4px;color:#adb5bd;cursor:pointer;flex-shrink:0;font-size:16px;line-height:1;padding:4px 8px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_closeButton__k8fGb:hover{background:#f1f3f5;color:#dc3545}.NotificationBell_emptyState__RqATI{align-items:center;color:#8c9fb5;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.NotificationBell_emptyIcon__daal9{font-size:44px;margin-bottom:12px;opacity:.4}.NotificationBell_emptyText__Ps7MH{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin:0}.NotificationBell_dropdownFooter__aEcEk{align-items:center;background:#f7f8fa;border-top:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.NotificationBell_clearAllButton__xj6Bo{background:#0000;border:none;border-radius:4px;color:#dc3545;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_clearAllButton__xj6Bo:hover{background:#dc354514}.NotificationBell_footerInfo__aETkn{color:#8c9fb5;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}[data-theme=dark] .NotificationBell_bellButton__D3YHr{color:#7a8e9f}[data-theme=dark] .NotificationBell_bellButton__D3YHr:hover{background:#ffffff0d;border-color:#163052;color:#f0f4f8}[data-theme=dark] .NotificationBell_dropdown__aFN5g{background:#0b1f38;border-color:#163052;box-shadow:0 16px 32px #0000004d}[data-theme=dark] .NotificationBell_dropdownHeader__cIQB9{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_dropdownHeader__cIQB9 h3{color:#f0f4f8}[data-theme=dark] .NotificationBell_markAllRead__Cglmi{color:#6c9bd9}[data-theme=dark] .NotificationBell_markAllRead__Cglmi:hover{background:#6c9bd91f}[data-theme=dark] .NotificationBell_moduleHeader__mIR9w{background:#071426;color:#7a8e9f}[data-theme=dark] .NotificationBell_notificationItem__ZkDVe{border-color:#163052}[data-theme=dark] .NotificationBell_notificationItem__ZkDVe:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationItem__ZkDVe.NotificationBell_unread__jod0X{background:#0b1f38}[data-theme=dark] .NotificationBell_notificationItem__ZkDVe.NotificationBell_unread__jod0X:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationTitle__upK1K{color:#f0f4f8}[data-theme=dark] .NotificationBell_notificationMessage__QBPS8{color:#a1b4c8}[data-theme=dark] .NotificationBell_notificationTime__6-FEK{color:#6a7f93}[data-theme=dark] .NotificationBell_dropdownFooter__aEcEk{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_closeButton__k8fGb:hover{background:#163052}[data-theme=dark] .NotificationBell_notificationIcon__Kgcri{background:#071426}[data-theme=dark] .NotificationBell_emptyState__RqATI,[data-theme=dark] .NotificationBell_footerInfo__aETkn{color:#6a7f93}[data-theme=dark] .NotificationBell_clearAllButton__xj6Bo:hover{background:#dc354526}[data-theme=dark] .NotificationBell_badge__JgYsF,[data-theme=dark] .NotificationBell_unreadDot__9TgWL{border-color:#0b1f38}@media (max-width:768px){.NotificationBell_bellButton__D3YHr{height:40px;padding:6px;width:40px}.NotificationBell_bellIcon__O-IWI{font-size:20px}.NotificationBell_bellIcon__O-IWI svg{height:20px;width:20px}.NotificationBell_badge__JgYsF{font-size:9px;height:16px;min-width:16px;right:2px;top:2px}.NotificationBell_dropdown__aFN5g{border:none;border-radius:0;border-top:1px solid #e6e9ec;box-shadow:0 -4px 20px #00000014;left:0;max-height:calc(100vh - 72px);position:fixed;right:0;top:64px;width:100%}.NotificationBell_notificationsList__o2EiU{max-height:calc(100vh - 200px)}[data-theme=dark] .NotificationBell_dropdown__aFN5g{border-top-color:#163052}}@media (max-width:480px){.NotificationBell_bellButton__D3YHr{height:36px;padding:4px;width:36px}.NotificationBell_bellIcon__O-IWI{font-size:18px}.NotificationBell_bellIcon__O-IWI svg{height:18px;width:18px}.NotificationBell_badge__JgYsF{font-size:8px;height:14px;min-width:14px;padding:1px 4px;right:0;top:0}.NotificationBell_dropdownHeader__cIQB9{padding:12px 16px}.NotificationBell_dropdownHeader__cIQB9 h3{font-size:13px}.NotificationBell_notificationItem__ZkDVe{gap:10px;padding:10px 12px}.NotificationBell_notificationTitle__upK1K{font-size:12px}.NotificationBell_notificationMessage__QBPS8{font-size:11px}.NotificationBell_dropdownFooter__aEcEk{padding:10px 12px}}:root{--modal-overlay-bg:#0b1f3866;--modal-border-color:#0b1f38;--modal-title-color:#0b1f38;--modal-text-color:#1a222b;--modal-text-muted:#6b7b8c;--close-btn-color:#6b7b8c;--close-btn-hover-bg:#f7f8fa;--close-btn-hover-color:#0b1f38;--option-bg:#fff;--option-border:#e6e9ec;--option-hover-bg:#f7f8fa;--option-hover-border:#0b1f38;--option-active-bg:#0b1f38;--option-active-border:#0b1f38;--option-active-text:#fff;--option-text-color:#1a222b;--checkmark-color:#fff;--footer-bg:#f7f8fa;--footer-border:#e6e9ec;--cancel-btn-border:#e6e9ec;--cancel-btn-color:#1a222b;--cancel-btn-hover-bg:#fff;--cancel-btn-hover-border:#0b1f38;--save-btn-bg:#0b1f38;--save-btn-color:#fff;--save-btn-hover-bg:#163052;--success-border:#0b1f38;--success-text:#0b1f38;--shadow-modal:0 24px 48px #0b1f3826}.SettingsModal_theme-dark__fVyCU,[data-theme=dark]{--modal-overlay-bg:#03070ccc;--modal-bg:#0b1f38;--modal-border-color:#ffffff1a;--modal-title-color:#fff;--modal-text-color:#f0f4f8;--modal-text-muted:#8c9fb5;--close-btn-color:#8c9fb5;--close-btn-hover-bg:#ffffff0d;--close-btn-hover-color:#fff;--option-bg:#0b1f38;--option-border:#ffffff1a;--option-hover-bg:#071426;--option-hover-border:#fff;--option-active-bg:#fff;--option-active-border:#fff;--option-active-text:#0b1f38;--option-text-color:#f0f4f8;--checkmark-color:#0b1f38;--footer-bg:#071426;--footer-border:#ffffff1a;--cancel-btn-border:#ffffff1a;--cancel-btn-color:#f0f4f8;--cancel-btn-hover-bg:#0b1f38;--cancel-btn-hover-border:#fff;--save-btn-bg:#fff;--save-btn-color:#0b1f38;--save-btn-hover-bg:#f0f4f8;--success-border:#fff;--success-text:#fff;--shadow-modal:0 24px 48px #00000080}.SettingsModal_modalOverlay__pMIYv{align-items:center;animation:SettingsModal_fadeIn__1CULR .3s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0b1f3866;background:var(--modal-overlay-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}@keyframes SettingsModal_fadeIn__1CULR{0%{opacity:0}to{opacity:1}}.SettingsModal_modalContainer__mPRi4{animation:SettingsModal_slideUp__qCIMU .4s cubic-bezier(.16,1,.3,1);background:#fff;background:var(--modal-bg);border:1px solid #0b1f38;border:1px solid var(--modal-border-color);border-radius:0;box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--shadow-modal);max-height:90vh;max-width:540px;overflow-y:auto;position:relative;width:90%}@keyframes SettingsModal_slideUp__qCIMU{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_modalHeader__y2hvG{align-items:center;background:#fff;background:var(--modal-bg);border-bottom:1px solid #0b1f38;border-bottom:1px solid var(--modal-border-color);display:flex;justify-content:space-between;padding:36px 36px 28px;position:sticky;top:0;z-index:10}.SettingsModal_modalTitle__JgC3w{align-items:center;color:#0b1f38;color:var(--modal-title-color);display:flex;font-size:1.6rem;font-weight:600;gap:14px;letter-spacing:.1em;margin:0;text-transform:uppercase}.SettingsModal_modalIcon__4hTfP{font-size:1.6rem}.SettingsModal_closeButton__ZX5fZ{align-items:center;background:#0000;border:none;color:#6b7b8c;color:var(--close-btn-color);cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;padding:10px;transition:color .2s ease}.SettingsModal_closeButton__ZX5fZ:hover{color:#0b1f38;color:var(--close-btn-hover-color)}.SettingsModal_modalBody__qKeC5{padding:36px}.SettingsModal_successMessage__Ixbiw{align-items:center;animation:SettingsModal_slideDown__dsXsN .3s ease-out;background:#0000;border-left:3px solid #0b1f38;border-left:3px solid var(--success-border);color:#0b1f38;color:var(--success-text);display:flex;font-size:1.1rem;font-weight:600;gap:14px;letter-spacing:.05em;margin-bottom:36px;padding:14px 20px;text-transform:uppercase}@keyframes SettingsModal_slideDown__dsXsN{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SettingsModal_settingGroup__\+JWO8{margin-bottom:36px}.SettingsModal_settingGroup__\+JWO8:last-of-type{margin-bottom:28px}.SettingsModal_settingLabel__dy4dW{align-items:center;color:#6b7b8c;color:var(--modal-text-muted);display:flex;font-size:1rem;font-weight:600;gap:12px;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.SettingsModal_languageOptions__ueC\+U,.SettingsModal_themeOptions__IATKt{display:flex;flex-direction:column;gap:10px}.SettingsModal_themeOptions__IATKt{flex-direction:row}.SettingsModal_languageOption__7DCZ0,.SettingsModal_themeOption__qokgZ{align-items:center;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);color:#1a222b;color:var(--option-text-color);cursor:pointer;display:flex;font-size:1.15rem;font-weight:500;gap:18px;min-height:60px;padding:16px 24px;transition:all .2s ease}.SettingsModal_themeOption__qokgZ{flex:1 1;justify-content:center}.SettingsModal_languageOption__7DCZ0:hover,.SettingsModal_themeOption__qokgZ:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_languageOption__7DCZ0.SettingsModal_active__u\+mpr,.SettingsModal_themeOption__qokgZ.SettingsModal_active__u\+mpr{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border);color:#fff;color:var(--option-active-text)}.SettingsModal_flagIcon__tA7Zk,.SettingsModal_themeIcon__mAKI1{font-size:1.6rem}.SettingsModal_languageName__2jNA7,.SettingsModal_themeName__A4Ixp{flex:1 1}.SettingsModal_themeName__A4Ixp{flex:0 1 auto;text-align:left}.SettingsModal_checkMark__2H297{color:#fff;color:var(--checkmark-color);font-size:1.2rem;font-weight:700}.SettingsModal_previewSection__VXt-r{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--option-border);margin-top:28px;padding:24px}.SettingsModal_previewText__p8ltr{color:#1a222b;color:var(--modal-text-color);font-size:1.1rem;margin:0}.SettingsModal_previewLabel__3bWkx{color:#6b7b8c;color:var(--modal-text-muted);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-right:10px;text-transform:uppercase}.SettingsModal_modalFooter__S6DVN{background:#f7f8fa;background:var(--footer-bg);border-top:1px solid #e6e9ec;border-top:1px solid var(--footer-border);bottom:0;display:flex;gap:18px;justify-content:flex-end;padding:28px 36px;position:sticky;z-index:10}.SettingsModal_cancelButton__kHJ\+V{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--cancel-btn-border);color:#1a222b;color:var(--cancel-btn-color);cursor:pointer;font-size:1.1rem;font-weight:600;letter-spacing:.05em;min-height:52px;padding:14px 28px;text-transform:uppercase;transition:all .2s ease}.SettingsModal_cancelButton__kHJ\+V:hover{background:#fff;background:var(--cancel-btn-hover-bg);border-color:#0b1f38;border-color:var(--cancel-btn-hover-border)}.SettingsModal_saveButton__mJAP5{align-items:center;background:#0b1f38;background:var(--save-btn-bg);border:1px solid #0b1f38;border:1px solid var(--save-btn-bg);color:#fff;color:var(--save-btn-color);cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:12px;letter-spacing:.05em;min-height:52px;padding:14px 36px;text-transform:uppercase;transition:all .2s ease}.SettingsModal_saveButton__mJAP5:hover:not(:disabled){background:#163052;background:var(--save-btn-hover-bg);border-color:#163052;border-color:var(--save-btn-hover-bg)}.SettingsModal_saveButton__mJAP5:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.SettingsModal_modalContainer__mPRi4{border:none;height:100%;max-height:100vh;max-width:100%;width:100%}.SettingsModal_modalHeader__y2hvG{padding:24px 20px 20px}.SettingsModal_modalIcon__4hTfP,.SettingsModal_modalTitle__JgC3w{font-size:1.3rem}.SettingsModal_modalBody__qKeC5{padding:24px 20px}.SettingsModal_modalFooter__S6DVN{flex-direction:column-reverse;gap:12px;padding:20px}.SettingsModal_cancelButton__kHJ\+V,.SettingsModal_saveButton__mJAP5{font-size:1rem;justify-content:center;min-height:48px;padding:12px 24px;width:100%}.SettingsModal_themeOptions__IATKt{flex-direction:column}.SettingsModal_languageOption__7DCZ0,.SettingsModal_themeOption__qokgZ{font-size:1rem;min-height:52px;padding:14px 18px}.SettingsModal_flagIcon__tA7Zk,.SettingsModal_themeIcon__mAKI1{font-size:1.3rem}.SettingsModal_settingLabel__dy4dW{font-size:.85rem}.SettingsModal_successMessage__Ixbiw{font-size:.95rem;margin-bottom:28px;padding:12px 16px}.SettingsModal_previewSection__VXt-r{margin-top:20px;padding:18px}.SettingsModal_previewText__p8ltr{font-size:.95rem}.SettingsModal_previewLabel__3bWkx{font-size:.8rem}.SettingsModal_closeButton__ZX5fZ{font-size:1.3rem;padding:8px}}.SettingsModal_profileCard__1SCZG{align-items:flex-start;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);display:flex;gap:24px;padding:24px;transition:all .2s ease}.SettingsModal_profileAvatar__80557{align-items:center;background:#0b1f38;background:var(--option-active-bg);border:2px solid #0b1f38;border:2px solid var(--option-active-border);border-radius:50%;display:flex;flex-shrink:0;height:72px;justify-content:center;width:72px}.SettingsModal_avatarLetter__AkT0m{color:#fff;color:var(--option-active-text);font-size:2.4rem;font-weight:700;text-transform:uppercase}.SettingsModal_profileInfo__UfOJZ{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SettingsModal_profileRow__5qi32{align-items:center;color:#1a222b;color:var(--modal-text-color);display:flex;flex-wrap:wrap;font-size:1.05rem;gap:10px}.SettingsModal_profileIcon__7zP0K{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:1.1rem;width:18px}.SettingsModal_profileLabel__TcOCM{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_profileValue__7Op00{color:#1a222b;color:var(--modal-text-color);font-weight:500;word-break:break-word}.SettingsModal_roleBadge__2pNhn{background:#0b1f38;background:var(--option-active-bg);border-radius:2px;color:#fff;color:var(--option-active-text);display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:2px 12px;text-transform:uppercase}.SettingsModal_profileDivider__PXg09{background:#e6e9ec;background:var(--option-border);height:1px;margin:4px 0;width:100%}.SettingsModal_profileStatus__7gQgI{align-items:center;color:#22c55e;display:flex;font-size:.9rem;font-weight:500;gap:8px;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_statusDot__uP2QE{animation:SettingsModal_pulse__Qu8OE 2s ease-in-out infinite;background:#22c55e;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes SettingsModal_pulse__Qu8OE{0%,to{opacity:1}50%{opacity:.5}}.SettingsModal_theme-dark__fVyCU .SettingsModal_profileCard__1SCZG,[data-theme=dark] .SettingsModal_profileCard__1SCZG{background:#fff;background:var(--option-bg)}.SettingsModal_theme-dark__fVyCU .SettingsModal_profileAvatar__80557,[data-theme=dark] .SettingsModal_profileAvatar__80557{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border)}.SettingsModal_theme-dark__fVyCU .SettingsModal_avatarLetter__AkT0m,[data-theme=dark] .SettingsModal_avatarLetter__AkT0m{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__fVyCU .SettingsModal_roleBadge__2pNhn,[data-theme=dark] .SettingsModal_roleBadge__2pNhn{background:#0b1f38;background:var(--option-active-bg);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__fVyCU .SettingsModal_profileStatus__7gQgI,[data-theme=dark] .SettingsModal_profileStatus__7gQgI{color:#4ade80}.SettingsModal_theme-dark__fVyCU .SettingsModal_statusDot__uP2QE,[data-theme=dark] .SettingsModal_statusDot__uP2QE{background:#4ade80}@media (max-width:480px){.SettingsModal_profileCard__1SCZG{align-items:center;flex-direction:column;gap:16px;padding:20px;text-align:center}.SettingsModal_profileAvatar__80557{height:60px;width:60px}.SettingsModal_avatarLetter__AkT0m{font-size:2rem}.SettingsModal_profileInfo__UfOJZ{align-items:center;width:100%}.SettingsModal_profileRow__5qi32{font-size:.95rem;justify-content:center}.SettingsModal_profileIcon__7zP0K{font-size:.95rem;width:16px}.SettingsModal_profileLabel__TcOCM{font-size:.8rem}.SettingsModal_roleBadge__2pNhn{font-size:.75rem;padding:2px 10px}.SettingsModal_profileDivider__PXg09{margin:4px auto;max-width:80%}}@media (max-width:360px){.SettingsModal_profileCard__1SCZG{gap:12px;padding:16px}.SettingsModal_profileAvatar__80557{height:48px;width:48px}.SettingsModal_avatarLetter__AkT0m{font-size:1.6rem}.SettingsModal_profileRow__5qi32{font-size:.85rem;gap:6px}.SettingsModal_profileLabel__TcOCM{font-size:.7rem}.SettingsModal_profileValue__7Op00{font-size:.85rem}}.SettingsModal_fontSizePreview__jGQzc{background:#e6e9ec;background:var(--option-border);border-radius:2px;color:#0b1f38;color:var(--modal-title-color);font-weight:700;line-height:1.4;margin-left:14px;min-width:30px;padding:2px 14px;text-align:center;transition:font-size .2s ease}.SettingsModal_fontSizeOptions__\+tGnz{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-top:4px}.SettingsModal_fontSizeOption__IRHCq{align-items:center;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);color:#1a222b;color:var(--option-text-color);cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:56px;padding:14px 10px;position:relative;transition:all .2s ease}.SettingsModal_fontSizeOption__IRHCq:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border);color:#fff;color:var(--option-active-text)}.SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr .SettingsModal_fontSizeDesc__4Ha1i{color:#fff;color:var(--option-active-text);opacity:.7}.SettingsModal_fontSizeLabel__kHwOd{color:inherit;font-size:inherit;font-weight:600;line-height:1.2}.SettingsModal_fontSizeDesc__4Ha1i{color:#6b7b8c;color:var(--modal-text-muted);font-size:.65rem;font-weight:400;opacity:.7}.SettingsModal_fontSizeOption__IRHCq .SettingsModal_checkMark__2H297{color:#fff;color:var(--checkmark-color);font-size:1rem;font-weight:700;position:absolute;right:-6px;top:-6px}.SettingsModal_fontSizePreviewText__xVC8o{align-items:center;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);color:#1a222b;color:var(--modal-text-color);display:flex;justify-content:center;margin-top:14px;min-height:48px;padding:16px 20px;text-align:center;transition:font-size .2s ease}.SettingsModal_fontSizePreviewText__xVC8o span{transition:font-size .2s ease}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizeOption__IRHCq,[data-theme=dark] .SettingsModal_fontSizeOption__IRHCq{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizeOption__IRHCq:hover,[data-theme=dark] .SettingsModal_fontSizeOption__IRHCq:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr,[data-theme=dark] .SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr .SettingsModal_fontSizeDesc__4Ha1i,[data-theme=dark] .SettingsModal_fontSizeOption__IRHCq.SettingsModal_active__u\+mpr .SettingsModal_fontSizeDesc__4Ha1i{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizePreview__jGQzc,[data-theme=dark] .SettingsModal_fontSizePreview__jGQzc{background:#e6e9ec;background:var(--option-border)}.SettingsModal_theme-dark__fVyCU .SettingsModal_fontSizePreviewText__xVC8o,[data-theme=dark] .SettingsModal_fontSizePreviewText__xVC8o{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}@media (max-width:480px){.SettingsModal_fontSizeOptions__\+tGnz{gap:8px;grid-template-columns:repeat(3,1fr)}.SettingsModal_fontSizeOption__IRHCq{min-height:48px;padding:10px 6px}.SettingsModal_fontSizeLabel__kHwOd{font-size:.8rem}.SettingsModal_fontSizeDesc__4Ha1i{font-size:.55rem}.SettingsModal_fontSizePreview__jGQzc{font-size:1rem;margin-left:8px;padding:2px 10px}.SettingsModal_fontSizePreviewText__xVC8o{min-height:40px;padding:12px 14px}.SettingsModal_fontSizePreviewText__xVC8o span{font-size:.9rem}}@media (max-width:360px){.SettingsModal_fontSizeOptions__\+tGnz{gap:6px;grid-template-columns:repeat(2,1fr)}.SettingsModal_fontSizeOption__IRHCq{min-height:40px;padding:8px 4px}.SettingsModal_fontSizeLabel__kHwOd{font-size:.7rem}}:root{--primary:#4a6cf7;--primary-light:#6b8aff;--primary-dark:#3458d6;--primary-gradient:linear-gradient(135deg,#4a6cf7,#6b8aff);--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--bg-primary:#f0f2f5;--bg-secondary:#fff;--bg-hover:#e8ecf1;--bg-active:#e1e8f0;--text-secondary:#4a4a6a;--border-color:#e8ecf1;--shadow-sm:0 1px 3px #0000000a;--shadow-md:0 4px 16px #0000000f;--shadow-lg:0 8px 32px #0000001a;--radius-sm:8px;--radius-md:12px;--radius-full:9999px;--transition:all 0.2s cubic-bezier(0.4,0,0.2,1)}.Chat_chatContainer__RSux-{background:#f0f2f5;background:var(--bg-primary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;min-height:500px;overflow:hidden;position:relative;width:100%}.Chat_sidebar__xRbe1{background:#fff;background:var(--bg-secondary);border-right:1px solid #e8ecf1;border-right:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;min-width:280px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:340px;z-index:5}.Chat_sidebarHidden__CAzNo{transform:translateX(-100%)}.Chat_sidebarHeader__2auDI{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px 12px}.Chat_sidebarTitle__5paF4{color:#1a1a2e;color:var(--text-primary);font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.Chat_sidebarActions__-8wG-{display:flex;gap:4px}.Chat_sidebarActionBtn__nu\+3X{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:36px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:36px}.Chat_sidebarActionBtn__nu\+3X:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_closeSidebarBtn__nn3Qw{background:#0000;border:none;color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1.2rem;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_closeSidebarBtn__nn3Qw:hover{color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_sidebarUserProfile__sWNXe{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;padding:0 20px 14px}.Chat_sidebarUserAvatar__wARz3{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;flex-shrink:0;font-size:.95rem;font-weight:600;height:40px;justify-content:center;text-transform:uppercase;width:40px}.Chat_sidebarUserInfo__BbESh{flex:1 1;min-width:0}.Chat_sidebarUserName__fcih-{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_sidebarUserStatus__yHYJm{color:#8e8ea0;color:var(--text-muted);font-size:.75rem}.Chat_sidebarUserStatus__yHYJm.Chat_online__mE87w{color:#22c55e;color:var(--success)}.Chat_sidebarUserStatus__yHYJm.Chat_online__mE87w:before{background:#22c55e;background:var(--success);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:4px;width:6px}.Chat_sidebarUserActions__Kj284{display:flex;gap:2px}.Chat_sidebarUserActionBtn__l5ifk{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:32px}.Chat_sidebarUserActionBtn__l5ifk:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_sidebarTabs__mLY-h{border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:4px;padding:8px 16px 4px}.Chat_tabBtn__dm1yc{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex:1 1;font-size:.8rem;font-weight:500;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_tabBtn__dm1yc:hover{background:#e8ecf1;background:var(--bg-hover);color:#4a4a6a;color:var(--text-secondary)}.Chat_tabBtn__dm1yc.Chat_activeTab__pOBJU{background:#e1e8f0;background:var(--bg-active);color:#1a1a2e;color:var(--text-primary)}.Chat_tabBtn__dm1yc svg{font-size:.85rem}.Chat_searchContainer__ybLYS{align-items:center;background:#fff;background:var(--bg-secondary);border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:10px;padding:10px 16px}.Chat_searchIcon__ga2iN{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.Chat_searchInput__-09IX{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none;padding:6px 0}.Chat_searchInput__-09IX::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_channelList__o6C0b{flex:1 1;overflow-y:auto;padding:4px 8px 8px}.Chat_channelList__o6C0b::-webkit-scrollbar{width:4px}.Chat_channelList__o6C0b::-webkit-scrollbar-track{background:#0000}.Chat_channelList__o6C0b::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_channelList__o6C0b::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_channelItem__noRFW{align-items:center;border-radius:12px;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:12px;margin-bottom:2px;padding:10px 12px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelItem__noRFW:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740}.Chat_channelAvatarWrapper__iVWvC{flex-shrink:0;position:relative}.Chat_channelAvatar__DSOvg{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:48px;justify-content:center;width:48px}.Chat_channelAvatar__DSOvg.Chat_groupAvatar__MCeCS{background:linear-gradient(135deg,#e8ecf1,#d5dce6)}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_channelAvatar__DSOvg{background:#fff3;color:#fff}.Chat_groupAvatarText__e01Ai{font-size:1.2rem}.Chat_avatarText__vQXxR{font-size:1.1rem;font-weight:600;text-transform:uppercase}.Chat_statusDot__-2Dww{border:2px solid #fff;border:2px solid var(--bg-secondary);border-radius:50%;bottom:0;height:12px;position:absolute;right:0;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:12px}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_statusDot__-2Dww{border-color:#4a6cf7;border-color:var(--primary)}.Chat_statusDot__-2Dww.Chat_online__mE87w{animation:Chat_pulse__ub8z9 2s ease-in-out infinite}@keyframes Chat_pulse__ub8z9{0%,to{box-shadow:0 0 0 0 #22c55e66;transform:scale(1)}50%{box-shadow:0 0 0 4px #22c55e1a;transform:scale(1.1)}}.Chat_channelInfo__u8bxZ{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_channelNameRow__RaenP{align-items:center;display:flex;gap:8px;justify-content:space-between}.Chat_channelName__gNAen{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_channelName__gNAen{color:#fff}.Chat_channelTime__88Sia{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:.45rem}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_channelTime__88Sia{color:#ffffffb3}.Chat_channelStatus__6zuUR{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);white-space:nowrap}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_channelStatus__6zuUR{color:#ffffffbf}.Chat_channelStatus__6zuUR.Chat_typing__kgu\+D{animation:Chat_fadeInOut__ALm1O 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_channelItem__noRFW.Chat_activeChannel__ImCnD .Chat_channelStatus__6zuUR.Chat_typing__kgu\+D{color:#ffffffe6}@keyframes Chat_fadeInOut__ALm1O{0%,to{opacity:.7}50%{opacity:1}}.Chat_unreadBadge__s8c7v{align-items:center;animation:Chat_badgePop__ckH9W .3s ease-out;background:#ef4444;background:var(--danger);border:2px solid #fff;border:2px solid var(--bg-secondary);border-radius:50%;color:#fff;display:flex;font-size:.6rem;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-4px;z-index:2}@keyframes Chat_badgePop__ckH9W{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}.Chat_noChannels__-SxwG{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.Chat_noChannelsIcon__r5CDU{color:#e8ecf1;color:var(--border-color);font-size:2.5rem;margin-bottom:16px}.Chat_noChannels__-SxwG p{font-size:.95rem;margin-bottom:16px}.Chat_createChannelBtn__PSRdp{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_createChannelBtn__PSRdp:hover{box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_loadingChannels__LCFgD{align-items:center;display:flex;justify-content:center;padding:48px}.Chat_spinner__MmkH9{animation:Chat_spin__h6ucw .6s linear infinite;border:3px solid #e8ecf1;border-top-color:#4a6cf7;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:28px;width:28px}@keyframes Chat_spin__h6ucw{to{transform:rotate(1turn)}}.Chat_sidebarFooter__Ccex5{background:#fff;background:var(--bg-secondary);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);flex-shrink:0;padding:8px 16px 12px}.Chat_archiveBtn__qlpqa{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_archiveBtn__qlpqa:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_archiveBtn__qlpqa svg{font-size:.9rem}.Chat_chatMain__2XqN6{flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.Chat_chatHeader__I7A64,.Chat_chatMain__2XqN6{background:#fff;background:var(--bg-secondary);display:flex}.Chat_chatHeader__I7A64{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;min-height:68px;padding:12px 20px}.Chat_chatHeaderLeft__S03rZ{align-items:center;display:flex;gap:12px;min-width:0}.Chat_backBtn__9C1Dv{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1rem;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_backBtn__9C1Dv:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerAvatar__NQ8JZ{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:44px;justify-content:center;position:relative;text-transform:uppercase;width:44px}.Chat_headerAvatarText__iWQO-{font-size:1.2rem}.Chat_headerStatusDot__fPjRK{border:2px solid #fff;border:2px solid var(--bg-secondary);border-radius:50%;bottom:0;height:13px;position:absolute;right:0;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:13px}.Chat_headerStatusDot__fPjRK.Chat_online__mE87w{animation:Chat_pulse__ub8z9 2s ease-in-out infinite}.Chat_headerInfo__LvYf2{display:flex;flex-direction:column;min-width:0}.Chat_headerName__Ln7MN{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_headerMemberCount__ahvm1{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:400;margin-left:4px}.Chat_headerStatus__a5umV{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_headerStatus__a5umV.Chat_typing__kgu\+D{animation:Chat_fadeInOut__ALm1O 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_chatHeaderRight__\+VZF\+{align-items:center;display:flex;gap:2px}.Chat_headerActionBtn__68a2M{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:38px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_headerActionBtn__68a2M:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerActionBtn__68a2M.Chat_active__aUEQB{background:#e8ecf1;background:var(--bg-hover);color:#4a6cf7;color:var(--primary)}.Chat_channelInfoPanel__1pzzc{animation:Chat_slideDown__RWvVQ .2s ease-out;background:#4a6cf708;border-bottom:2px solid #4a6cf7;border-bottom:2px solid var(--primary);border-left:4px solid #4a6cf7;border-left:4px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);margin:0 4px 4px;padding:16px 20px}.Chat_channelInfoContent__bTwDY{align-items:center;display:flex;flex-direction:column;text-align:center}.Chat_channelInfoAvatar__RQAsx{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:2px solid #4a6cf7;border:2px solid var(--primary);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;font-size:1.5rem;font-weight:600;height:56px;justify-content:center;margin-bottom:8px;width:56px}.Chat_channelInfoContent__bTwDY h4{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;margin:0 0 2px}.Chat_channelInfoDesc__Iqnft{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;margin:0 0 12px}.Chat_channelInfoActions__9GpJk{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Chat_channelInfoAction__5zRoZ{align-items:center;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.75rem;gap:6px;padding:6px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelInfoAction__5zRoZ:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#4a6cf7;border-color:var(--primary);color:#4a6cf7;color:var(--primary)}@keyframes Chat_slideDown__RWvVQ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Chat_messagesContainer__fHt16{background:#f0f2f5;background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:16px 20px;position:relative}.Chat_messagesContainer__fHt16::-webkit-scrollbar{width:4px}.Chat_messagesContainer__fHt16::-webkit-scrollbar-track{background:#0000}.Chat_messagesContainer__fHt16::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_messagesContainer__fHt16::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_emptyMessages__5jjje{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.Chat_emptyIconContainer__G5Gc9{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.Chat_emptyIcon__VKnWY{color:#e8ecf1;color:var(--border-color);font-size:2.4rem}.Chat_emptyMessages__5jjje h4{color:#1a1a2e;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 6px}.Chat_emptyMessages__5jjje p{font-size:.95rem;margin:0}.Chat_dateSeparator__qkgaW{align-items:center;display:flex;justify-content:center;margin:4px 0;padding:16px 0 10px;position:relative}.Chat_dateSeparatorText__PtdNP{background:#f0f2f5;background:var(--bg-primary);border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:2px 16px;position:relative;text-transform:uppercase;z-index:1}.Chat_message__IELlj{animation:Chat_fadeIn__TA32s .2s ease-out;display:flex;gap:10px;max-width:75%}@keyframes Chat_fadeIn__TA32s{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Chat_message__IELlj.Chat_ownMessage__cISAv{align-self:flex-end;flex-direction:row-reverse}.Chat_message__IELlj.Chat_otherMessage__I6yoE{align-self:flex-start}.Chat_messageAvatar__NSkwS{flex-shrink:0;height:32px;width:32px}.Chat_messageAvatarSpacer__WEbDq{flex-shrink:0;width:32px}.Chat_avatarPlaceholder__3gvHd{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;font-size:.75rem;font-weight:600;height:32px;justify-content:center;text-transform:uppercase;width:32px}.Chat_messageContent__F4hPd{display:flex;flex-direction:column;gap:2px;max-width:100%}.Chat_messageHeader__XUsi2{align-items:center;display:flex;gap:8px;padding:0 4px}.Chat_senderName__FEHRu{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:600}.Chat_messageTime__oGyg7{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageBubble__z0CZE{word-wrap:break-word;border-radius:12px;border-radius:var(--radius-md);padding:8px 14px;position:relative}.Chat_otherBubble__BjYkq{background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);box-shadow:0 1px 3px #0000000a;box-shadow:var(--shadow-sm)}.Chat_ownBubble__kZ5Hv{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740;color:#fff}.Chat_messageText__X80ja{font-size:1.2rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.Chat_editedTag__mQajT{color:#8e8ea0;color:var(--text-muted);font-size:.6rem;margin-left:6px}.Chat_ownBubble__kZ5Hv .Chat_editedTag__mQajT{color:#ffffff80}.Chat_editContainer__1Rye\+{background:#fff;background:var(--bg-secondary);border:2px solid #4a6cf7;border:2px solid var(--primary);border-radius:12px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px;padding:10px 14px}.Chat_editInput__uZwEI{background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#1a1a2e;color:var(--text-primary);font-size:.9rem;outline:none;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_editInput__uZwEI:focus{border-color:#4a6cf7;border-color:var(--primary)}.Chat_editActions__wfmuL{display:flex;gap:8px;justify-content:flex-end}.Chat_cancelEditBtn__gKIbn,.Chat_saveEditBtn__pWXZe{border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_saveEditBtn__pWXZe{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 8px #4a6cf74d;color:#fff}.Chat_saveEditBtn__pWXZe:hover{box-shadow:0 4px 16px #4a6cf766;transform:translateY(-1px)}.Chat_cancelEditBtn__gKIbn{background:#0000;color:#8e8ea0;color:var(--text-muted)}.Chat_cancelEditBtn__gKIbn:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_typingIndicator__tK40t{align-items:center;animation:Chat_slideUp__ssXpP .2s ease-out;background:#0000;display:flex;gap:10px;min-height:32px;padding:4px 20px 8px}@keyframes Chat_slideUp__ssXpP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Chat_typingDots__2Mmja{align-items:center;background:#4a6cf714;border-radius:9999px;border-radius:var(--radius-full);display:flex;gap:4px;padding:4px 10px}.Chat_typingDots__2Mmja span{animation:Chat_typingDot__RJYHV 1.4s infinite;background:#4a6cf7;background:var(--primary);border-radius:50%;height:6px;width:6px}.Chat_typingDots__2Mmja span:nth-child(2){animation-delay:.2s}.Chat_typingDots__2Mmja span:nth-child(3){animation-delay:.4s}@keyframes Chat_typingDot__RJYHV{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.Chat_typingText__TxhDF{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;font-style:italic}.Chat_inputArea__hTiH6{background:#fff;background:var(--bg-secondary);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);flex-shrink:0;padding:8px 16px 14px;position:relative}.Chat_inputWrapper__0spyA{align-items:flex-end;background:#f0f2f5;background:var(--bg-primary);border:2px solid #0000;border-radius:20px;border-radius:var(--radius-xl);display:flex;gap:6px;padding:2px 2px 2px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_inputWrapper__0spyA:focus-within{background:#fff;background:var(--bg-secondary);border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf714}.Chat_messageInput__JtsSF:focus{box-shadow:none;outline:none}.Chat_inputActions__uE-9f{align-items:center;display:flex;flex-shrink:0;gap:2px}.Chat_attachmentBtn__6DF2e{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;height:34px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_attachmentBtn__6DF2e:hover:not(:disabled){background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_attachmentBtn__6DF2e:disabled{cursor:not-allowed;opacity:.5}.Chat_formattingDropdownWrapper__z3jaB{flex-shrink:0;position:relative}.Chat_formattingToggleBtn__4c9sl{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:34px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_formattingToggleBtn__4c9sl:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__yukWZ{animation:Chat_slideUp__ssXpP .15s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);bottom:44px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;gap:2px;left:0;padding:6px 8px;position:absolute;z-index:100}.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.8rem;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:32px}.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL em,.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL s,.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL strong{font-size:.75rem;font-weight:600}.Chat_formattingDropdown__yukWZ .Chat_formatBtn__YGRlL s{text-decoration:line-through}.Chat_emojiWrapper__ELvCb{flex-shrink:0;position:relative}.Chat_emojiBtn__279BD{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:34px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_emojiBtn__279BD:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_emojiPickerContainer__STOwk{background:#fff;background:var(--bg-secondary);border-radius:12px;border-radius:var(--radius-md);bottom:44px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);left:0;overflow:hidden;position:absolute;z-index:1000}.Chat_messageInput__JtsSF{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:.9rem;line-height:1.5;max-height:120px;min-height:34px;outline:none;padding:8px 4px;resize:none}.Chat_messageInput__JtsSF::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_sendBtn__jHuGn{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;height:40px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:40px}.Chat_sendBtn__jHuGn:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:scale(1.05) translateY(-2px)}.Chat_sendBtn__jHuGn:disabled{box-shadow:none;cursor:not-allowed;opacity:.3;transform:none}.Chat_sendBtn__jHuGn .Chat_sendingSpinner__o2aYS{animation:Chat_spin__h6ucw .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}.Chat_fileInputHidden__XwwPm{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.Chat_attachmentsPreview__-Nxhh{background:#f0f2f5;background:var(--bg-primary);border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto;padding:6px 16px 10px}.Chat_attachmentItem__aMIRK{align-items:center;animation:Chat_fadeIn__TA32s .2s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:10px;padding:6px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_attachmentItem__aMIRK:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_attachmentImage__Q\+Raq{border-radius:8px;border-radius:var(--radius-sm);flex-shrink:0;height:40px;overflow:hidden;width:40px}.Chat_attachmentThumb__IQfQD{height:100%;object-fit:cover;width:100%}.Chat_attachmentIcon__z8gdj{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:8px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Chat_fileIcon__A0LZZ{color:#8e8ea0;color:var(--text-muted);font-size:1.2rem}.Chat_attachmentInfo__Xxczq{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Chat_attachmentName__8ZoaO{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_attachmentSize__klpUf{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_progressBar__B1iAP{background:#e8ecf1;background:var(--bg-hover);border-radius:2px;height:3px;margin-top:2px;overflow:hidden;width:100%}.Chat_progressFill__NeQN4{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:2px;height:100%;transition:width .3s ease}.Chat_attachmentRemove__-KcCb{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:24px}.Chat_attachmentRemove__-KcCb:hover:not(:disabled){background:#ef4444;background:var(--danger);color:#fff}.Chat_attachmentRemove__-KcCb:disabled{cursor:not-allowed;opacity:.3}.Chat_messageAttachments__3wXGn{display:flex;flex-direction:column;gap:4px;margin-top:4px}.Chat_messageAttachment__hLgh6{border-radius:8px;border-radius:var(--radius-sm);max-width:280px;overflow:hidden}.Chat_messageAttachmentImage__A44Cr{border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;max-height:180px;object-fit:cover;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_messageAttachmentImage__A44Cr:hover{opacity:.9;transform:scale(1.01)}.Chat_messageAttachmentFile__levSw{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;padding:6px 10px}.Chat_messageAttachmentIcon__z6Kza{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:1.1rem}.Chat_messageAttachmentInfo__pCkyq{flex:1 1;min-width:0}.Chat_messageAttachmentName__orjCJ{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageAttachmentSize__162Ar{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageAttachmentDownload__8PBB6{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);color:#fff;cursor:pointer;flex-shrink:0;font-size:.7rem;padding:3px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);white-space:nowrap}.Chat_messageAttachmentDownload__8PBB6:hover{box-shadow:0 2px 8px #4a6cf74d;transform:scale(1.05)}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentFile__levSw{background:#ffffff1f;border-color:#ffffff26}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentIcon__z6Kza{color:#ffffffb3}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentName__orjCJ{color:#fff}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentSize__162Ar{color:#fff9}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentDownload__8PBB6{background:#fff3;color:#fff}.Chat_ownBubble__kZ5Hv .Chat_messageAttachmentDownload__8PBB6:hover{background:#ffffff4d}.Chat_reactionsContainer__BvGN9{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.Chat_reactionBadge__bXrs5{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.7rem;gap:3px;padding:1px 6px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_reactionBadge__bXrs5:hover{background:#e8ecf1;background:var(--border-color);transform:scale(1.05)}.Chat_reactionBadge__bXrs5.Chat_userReacted__UdN2T{background:#4a6cf7;background:var(--primary);border-color:#4a6cf7;border-color:var(--primary);color:#fff}.Chat_addReactionBtn__KiSEP{align-items:center;background:#0000;border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.65rem;height:22px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:22px}.Chat_addReactionBtn__KiSEP:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_reactionPicker__iAJdr{animation:Chat_slideUp__ssXpP .15s ease-out;background:#fff;background:var(--bg-secondary);border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;gap:3px;margin-top:4px;padding:4px 6px;position:absolute;z-index:100}.Chat_reactionOption__fIRAH{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;display:flex;font-size:1rem;height:28px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:28px}.Chat_reactionOption__fIRAH:hover{background:#e8ecf1;background:var(--bg-hover);transform:scale(1.2)}.Chat_contextMenu__FmkbH{animation:Chat_fadeIn__TA32s .15s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);min-width:170px;padding:4px 0;position:fixed;z-index:1000}.Chat_contextMenu__FmkbH button{align-items:center;background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:7px 14px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_contextMenu__FmkbH button:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_contextMenu__FmkbH button svg{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;width:15px}.Chat_replyIndicator__jVHKm{align-items:center;background:#4a6cf70a;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:6px 16px}.Chat_replyContent__uZDet{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.Chat_replyIcon__O40Db{color:#4a6cf7;color:var(--primary);font-size:.8rem}.Chat_replyLabel__Ekv84{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;white-space:nowrap}.Chat_replyPreview__1zdQT{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_cancelReplyBtn__FoeVG{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelReplyBtn__FoeVG:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_repliedMessage__8RtMc{align-items:center;background:#4a6cf70f;border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.8rem;gap:4px;margin-bottom:4px;padding:3px 10px}.Chat_repliedSender__OAjgX{color:#1a1a2e;color:var(--text-primary);font-weight:600}.Chat_repliedText__wNSM9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageStatus__bJruN{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.65rem;gap:3px;justify-content:flex-end;margin-top:2px}.Chat_messageStatus__bJruN .Chat_delivered__gKdjz,.Chat_messageStatus__bJruN .Chat_sending__EL-Cq,.Chat_messageStatus__bJruN .Chat_sent__-JUY2{color:#94a3b8}.Chat_messageStatus__bJruN .Chat_read__PCmfJ{color:#22c55e}.Chat_notificationToast__a5a3r{animation:Chat_slideUp__ssXpP .3s ease-out;background:#1a1a2e;background:var(--text-primary);border-radius:9999px;border-radius:var(--radius-full);bottom:80px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);color:#fff;font-size:.85rem;left:50%;padding:10px 24px;position:fixed;transform:translateX(-50%);z-index:1000}.Chat_noChannelSelected__s\+mWH{align-items:center;background:#f0f2f5;background:var(--bg-primary);color:#8e8ea0;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:48px;text-align:center}.Chat_noChannelIconContainer__ZrNSQ{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;display:flex;height:96px;justify-content:center;margin-bottom:24px;width:96px}.Chat_noChannelIcon__iRG2G{color:#e8ecf1;color:var(--border-color);font-size:3rem}.Chat_noChannelSelected__s\+mWH h3{color:#1a1a2e;color:var(--text-primary);font-size:1.3rem;font-weight:700;margin:0 0 6px}.Chat_noChannelSelected__s\+mWH p{font-size:.95rem;margin:0}.Chat_highlightedMessage__gfhCm{animation:Chat_highlightPulse__ICKQq 2s ease}@keyframes Chat_highlightPulse__ICKQq{0%{background-color:#4a6cf726}50%{background-color:#4a6cf70d}to{background-color:initial}}.Chat_memberStats__\+fT2B{color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.8rem;gap:16px;padding:0 4px 12px}.Chat_onlineCount__s8BX6{color:#22c55e;color:var(--success)}.Chat_membersList__GXkuh{display:flex;flex-direction:column;gap:2px;max-height:350px;overflow-y:auto}.Chat_membersList__GXkuh::-webkit-scrollbar{width:4px}.Chat_membersList__GXkuh::-webkit-scrollbar-track{background:#0000}.Chat_membersList__GXkuh::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_memberItem__mLvfj{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:default;display:flex;gap:10px;padding:8px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_memberAvatar__oQrmQ,.Chat_memberItem__mLvfj:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_memberAvatar__oQrmQ{align-items:center;border-radius:50%;color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:34px;justify-content:center;text-transform:uppercase;width:34px}.Chat_memberInfo__dfjN9{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_memberName__Ffcv\+{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_youTag__6Z\+dA{color:#8e8ea0;color:var(--text-muted);font-size:.65rem;font-weight:400;margin-left:4px}.Chat_creatorTag__-M9hp{font-size:.7rem}.Chat_memberStatus__6OJwk{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_memberStatus__6OJwk.Chat_online__mE87w{color:#22c55e;color:var(--success)}.Chat_addMembersBtn__gdqa4{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:8px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:8px;justify-content:center;margin:8px 0 12px;padding:10px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_addMembersBtn__gdqa4:hover{box-shadow:0 4px 16px #4a6cf74d;transform:translateY(-2px)}.Chat_modalOverlay__h2w9Y{align-items:center;animation:Chat_fadeIn__TA32s .2s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a66;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.Chat_modal__v26Gk{animation:Chat_slideUpModal__-OAP4 .25s ease-out;background:#fff;background:var(--bg-secondary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:80vh;max-width:94vw;width:480px}@keyframes Chat_slideUpModal__-OAP4{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat_modalHeader__tjalt{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 22px}.Chat_modalHeader__tjalt h3{color:#1a1a2e;color:var(--text-primary);font-size:1.05rem;font-weight:700;margin:0}.Chat_modalClose__3sLQ5{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1.1rem;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_modalClose__3sLQ5:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_modalBody__9z-qP{flex:1 1;overflow-y:auto;padding:20px 22px}.Chat_modalBody__9z-qP::-webkit-scrollbar{width:4px}.Chat_modalBody__9z-qP::-webkit-scrollbar-track{background:#0000}.Chat_modalBody__9z-qP::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_formGroup__cCoN-{margin-bottom:16px}.Chat_formGroup__cCoN- label{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.85rem;font-weight:600;margin-bottom:4px}.Chat_modalInput__EX6xO{background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#1a1a2e;color:var(--text-primary);font-size:.9rem;outline:none;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_modalInput__EX6xO:focus{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__g3yRy{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:10px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userSearch__g3yRy:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__g3yRy .Chat_searchIcon__ga2iN{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_userSearch__g3yRy .Chat_searchInput__-09IX{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_userList__FsC6z{display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto}.Chat_userList__FsC6z::-webkit-scrollbar{width:4px}.Chat_userList__FsC6z::-webkit-scrollbar-track{background:#0000}.Chat_userList__FsC6z::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_userItem__yPTFI{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userItem__yPTFI:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_userItem__yPTFI.Chat_selectedUser__QP\+nY{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);color:#fff}.Chat_userItem__yPTFI.Chat_selectedUser__QP\+nY .Chat_userName__7PN3l{color:#fff}.Chat_userAvatar__Cjf3g{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:30px;justify-content:center;width:30px}.Chat_userItem__yPTFI.Chat_selectedUser__QP\+nY .Chat_userAvatar__Cjf3g{background:#fff3;color:#fff}.Chat_userName__7PN3l{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem}.Chat_selectedCheck__XstVC{color:#22c55e;color:var(--success);font-size:.9rem}.Chat_noUsersFound__Zg5PA{color:#8e8ea0;color:var(--text-muted);padding:20px;text-align:center}.Chat_noUsersFound__Zg5PA p{font-size:.85rem;margin:0}.Chat_modalFooter__e1ezZ{border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:14px 22px}.Chat_cancelBtn__-a7m\+{background:#0000;border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 20px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelBtn__-a7m\+:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_createBtn__KP-rC{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 20px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_createBtn__KP-rC:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_createBtn__KP-rC:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.Chat_modalSearch__wK-nN{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:12px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_modalSearch__wK-nN:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_modalSearch__wK-nN .Chat_searchIcon__ga2iN{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_modalSearch__wK-nN .Chat_searchInput__-09IX{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_clearSearchBtn__28qF8{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:20px}.Chat_clearSearchBtn__28qF8:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_noMembersFound__Zs5\+T{color:#8e8ea0;color:var(--text-muted);padding:24px 20px;text-align:center}.Chat_noMembersFound__Zs5\+T p{font-size:.85rem;margin:0}.Chat_forwardPreview__vkW9-{background:#e8ecf1;background:var(--bg-hover);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:12px;margin-bottom:16px;padding:12px 14px}.Chat_forwardIcon__MFlYR{color:#4a6cf7;color:var(--primary);flex-shrink:0;font-size:1.2rem;margin-top:2px}.Chat_forwardLabel__OJUJa{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Chat_forwardText__0b6Mn{color:#1a1a2e;color:var(--text-primary);font-size:.9rem;margin-top:2px}.Chat_forwardAttachments__fy56K{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;margin-top:4px}.Chat_forwardChannelList__h\+O\+y{max-height:300px;overflow-y:auto}.Chat_forwardChannelList__h\+O\+y::-webkit-scrollbar{width:4px}.Chat_forwardChannelList__h\+O\+y::-webkit-scrollbar-track{background:#0000}.Chat_forwardChannelList__h\+O\+y::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_forwardSearch__54RsU{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:10px;padding:6px 12px}.Chat_forwardSearch__54RsU:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_forwardSearch__54RsU .Chat_searchIcon__ga2iN{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_forwardSearch__54RsU .Chat_searchInput__-09IX{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_forwardChannelItem__u-lAb{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_forwardChannelItem__u-lAb:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_forwardChannelItem__u-lAb .Chat_channelAvatar__DSOvg{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.Chat_forwardChannelItem__u-lAb .Chat_channelInfo__u8bxZ{flex:1 1;min-width:0}.Chat_forwardChannelItem__u-lAb .Chat_channelName__gNAen{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_forwardSelectBtn__xnMMZ{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;height:30px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:30px}.Chat_forwardSelectBtn__xnMMZ:hover{box-shadow:0 2px 12px #4a6cf74d;transform:scale(1.1)}.Chat_noChannelsFound__veRN1{color:#8e8ea0;color:var(--text-muted);padding:32px 20px;text-align:center}.Chat_noChannelsFound__veRN1 p{font-size:.9rem;margin:0}.Chat_pinnedMessagesContainer__JVeva{background:#4a6cf70d;border-bottom:2px solid #4a6cf7;border-bottom:2px solid var(--primary);flex-shrink:0;margin-bottom:4px;padding:8px 12px}.Chat_pinnedHeader__CD6LA{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.7rem;font-weight:600;gap:6px;margin-bottom:6px}.Chat_pinnedHeaderIcon__yeIjw{color:#4a6cf7;color:var(--primary);font-size:.6rem}.Chat_pinnedMessage__QR9X7{align-items:center;background:#fff;background:var(--bg-secondary);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-bottom:4px;padding:6px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_pinnedMessage__QR9X7:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_pinnedMessageContent__0-n9x{align-items:center;display:flex;flex:1 1;font-size:.8rem;gap:4px;min-width:0}.Chat_pinnedMessageSender__C72nO{color:#1a1a2e;color:var(--text-primary);font-weight:600;white-space:nowrap}.Chat_pinnedMessageText__dyhFb{color:#4a4a6a;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_unpinBtn__zcIdU{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:20px}.Chat_unpinBtn__zcIdU:hover{background:#ef4444;background:var(--danger);color:#fff}.Chat_pinnedMessageItem__eLMyL{border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);padding-left:8px}.Chat_pinnedIndicator__IQ-JS{align-items:center;background:#4a6cf7;background:var(--primary);border-radius:50%;color:#fff;display:flex;font-size:.5rem;height:16px;justify-content:center;left:-12px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.Chat_mutedChannel__-yeiQ{opacity:.7}.Chat_mutedChannel__-yeiQ .Chat_channelName__gNAen{opacity:.8}.Chat_mutedBadge__Gfaw\+{font-size:.6rem;position:absolute;right:-2px;top:-2px;z-index:2}.Chat_mutedIndicator__vXSqa{font-size:.6rem;margin-left:4px;opacity:.6}.Chat_headerMutedIndicator__DJouJ{font-size:.7rem;margin-left:6px;opacity:.6}.Chat_messageText__X80ja strong{color:inherit;font-weight:700}.Chat_messageText__X80ja em{color:inherit;font-style:italic}.Chat_messageText__X80ja code{background:#0000000f;border-radius:4px;font-family:Courier New,monospace;font-size:.85em;padding:1px 6px}.Chat_ownBubble__kZ5Hv .Chat_messageText__X80ja code{background:#ffffff26;color:#fff}.Chat_messageText__X80ja del{opacity:.7;text-decoration:line-through}.Chat_messageText__X80ja br{content:"";display:block;margin:4px 0}.Chat_scrollToBottomWrapper__A7aAU{bottom:0;display:flex;justify-content:center;padding:8px 0;pointer-events:none;position:sticky;z-index:10}.Chat_scrollToBottomBtn__blpPt{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 4px 16px #4a6cf74d;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;pointer-events:auto;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_scrollToBottomBtn__blpPt:hover{box-shadow:0 6px 24px #4a6cf766;transform:translateY(-2px)}@media (max-width:768px){.Chat_chatContainer__RSux-{border-radius:0;inset:0;min-height:100vh;position:fixed;z-index:100}.Chat_sidebar__xRbe1{background:#fff;background:var(--bg-secondary);inset:0;min-width:0;min-width:auto;position:absolute;width:100%;z-index:10}.Chat_sidebarHidden__CAzNo{transform:translateX(-100%)}.Chat_message__IELlj{max-width:90%}.Chat_messagesContainer__fHt16{padding:12px 14px}.Chat_inputArea__hTiH6{padding:6px 12px 10px}.Chat_chatHeader__I7A64{min-height:60px;padding:10px 14px}.Chat_modal__v26Gk{max-height:92vh;width:96vw}.Chat_typingIndicator__tK40t{min-height:28px;padding:4px 14px 6px}.Chat_typingDots__2Mmja span{height:5px;width:5px}.Chat_typingText__TxhDF{font-size:.75rem}.Chat_notificationToast__a5a3r{bottom:70px;max-width:300px;padding:10px 16px;right:10px}.Chat_replyIndicator__jVHKm{padding:4px 14px}.Chat_replyLabel__Ekv84,.Chat_replyPreview__1zdQT{font-size:.75rem}.Chat_reactionPicker__iAJdr{padding:4px 6px}.Chat_reactionOption__fIRAH{font-size:.9rem;height:24px;width:24px}.Chat_contextMenu__FmkbH{min-width:150px}.Chat_contextMenu__FmkbH button{font-size:.8rem;padding:6px 12px}.Chat_channelInfoPanel__1pzzc{padding:12px 14px}.Chat_sidebarTabs__mLY-h{padding:6px 12px 2px}.Chat_tabBtn__dm1yc{font-size:.75rem;padding:6px 10px}.Chat_sidebarUserProfile__sWNXe{padding:0 14px 10px}.Chat_scrollToBottomBtn__blpPt{font-size:.75rem;padding:6px 14px}.Chat_formattingDropdown__yukWZ{left:-20px}}@media (max-width:480px){.Chat_message__IELlj{max-width:95%}.Chat_messageBubble__z0CZE{padding:6px 12px}.Chat_messageText__X80ja{font-size:.85rem}.Chat_sidebar__xRbe1{min-width:0;min-width:auto}.Chat_channelAvatar__DSOvg{height:42px;width:42px}.Chat_headerAvatar__NQ8JZ{height:38px;width:38px}.Chat_emojiPickerContainer__STOwk{left:-60px}.Chat_typingIndicator__tK40t{min-height:24px;padding:3px 12px 4px}.Chat_typingDots__2Mmja{padding:2px 6px}.Chat_typingDots__2Mmja span{height:4px;width:4px}.Chat_typingText__TxhDF{font-size:.7rem}.Chat_notificationToast__a5a3r{bottom:60px;max-width:240px;padding:8px 12px;right:8px}.Chat_sidebarHeader__2auDI{padding:12px 14px 8px}.Chat_sidebarTitle__5paF4{font-size:1.2rem}.Chat_newChannelBtn__ybp1l{font-size:.8rem;height:32px;width:32px}.Chat_searchContainer__ybLYS{padding:8px 12px}.Chat_channelItem__noRFW{padding:8px 10px}.Chat_channelAvatar__DSOvg{height:38px;width:38px}.Chat_channelName__gNAen{font-size:.85rem}.Chat_messagesContainer__fHt16{padding:8px 10px}.Chat_inputArea__hTiH6{padding:4px 8px 8px}.Chat_inputWrapper__0spyA{padding:2px 2px 2px 10px}.Chat_attachmentBtn__6DF2e,.Chat_emojiBtn__279BD,.Chat_formattingToggleBtn__4c9sl{font-size:.85rem;height:30px;width:30px}.Chat_sendBtn__jHuGn{font-size:.85rem;height:34px;width:34px}.Chat_messageInput__JtsSF{font-size:.85rem;min-height:30px}.Chat_replyIndicator__jVHKm{flex-wrap:wrap;padding:3px 10px}.Chat_replyLabel__Ekv84,.Chat_replyPreview__1zdQT{font-size:.7rem}.Chat_reactionPicker__iAJdr{gap:2px;padding:3px}.Chat_reactionOption__fIRAH{font-size:.8rem;height:20px;width:20px}.Chat_contextMenu__FmkbH{min-width:130px}.Chat_contextMenu__FmkbH button{font-size:.75rem;padding:5px 10px}.Chat_reactionsContainer__BvGN9{gap:2px}.Chat_reactionBadge__bXrs5{font-size:.6rem;padding:1px 4px}.Chat_addReactionBtn__KiSEP{font-size:.55rem;height:18px;width:18px}.Chat_noChannelSelected__s\+mWH h3{font-size:1rem}.Chat_noChannelSelected__s\+mWH p{font-size:.8rem}.Chat_noChannelIconContainer__ZrNSQ{height:64px;width:64px}.Chat_noChannelIcon__iRG2G{font-size:2rem}.Chat_attachmentsPreview__-Nxhh{max-height:120px;padding:4px 10px 6px}.Chat_attachmentItem__aMIRK{gap:6px;padding:4px 8px}.Chat_attachmentIcon__z8gdj,.Chat_attachmentImage__Q\+Raq{height:32px;width:32px}.Chat_attachmentName__8ZoaO{font-size:.75rem}.Chat_attachmentSize__klpUf{font-size:.6rem}.Chat_messageAttachment__hLgh6{max-width:200px}.Chat_messageAttachmentImage__A44Cr{max-height:140px}.Chat_messageAttachmentFile__levSw{padding:4px 8px}.Chat_messageAttachmentDownload__8PBB6{font-size:.65rem;padding:2px 8px}.Chat_channelInfoPanel__1pzzc{padding:8px 10px}.Chat_channelInfoAvatar__RQAsx{font-size:1.2rem;height:44px;width:44px}.Chat_channelInfoAction__5zRoZ{font-size:.7rem;padding:4px 10px}.Chat_sidebarTabs__mLY-h{padding:4px 8px 2px}.Chat_tabBtn__dm1yc{font-size:.7rem;padding:4px 6px}.Chat_tabBtn__dm1yc svg{font-size:.7rem}.Chat_sidebarUserProfile__sWNXe{gap:8px;padding:0 10px 8px}.Chat_sidebarUserAvatar__wARz3{font-size:.8rem;height:34px;width:34px}.Chat_sidebarUserName__fcih-{font-size:.85rem}.Chat_formattingDropdown__yukWZ{left:-40px}}:root{--pr-primary-color:#0b1f38;--pr-primary-hover:#163052;--pr-primary-light:#4a6583;--pr-primary-accent:#fff;--pr-primary-gradient:linear-gradient(135deg,#0b1f38,#071426);--pr-bg-gradient-start:#f7f8fa;--pr-bg-gradient-end:#edeff2;--pr-card-bg:#fff;--pr-text-primary:#1a222b;--pr-text-secondary:#4a5a6b;--pr-shadow-lg:0 16px 32px #0b1f3826;--pr-border-radius:4px;--pr-spinner-ring-2:#4a6583;--pr-spinner-ring-3:#6b8ba8}.ProtectedRoute_theme-dark__Wzoz9,[data-theme=dark]{--pr-primary-color:#f0f4f8;--pr-primary-hover:#fff;--pr-primary-light:#4a6583;--pr-primary-accent:#0b1f38;--pr-primary-gradient:linear-gradient(135deg,#f0f4f8,#a1b4c8);--pr-bg-gradient-start:#050b14;--pr-bg-gradient-end:#0b1f38;--pr-card-bg:#0b1f38;--pr-text-primary:#f0f4f8;--pr-text-secondary:#a1b4c8;--pr-shadow-lg:0 16px 32px #000c;--pr-spinner-ring-2:#4a6583;--pr-spinner-ring-3:#6b8ba8}.ProtectedRoute_loadingOverlay__g98cV{align-items:center;background:linear-gradient(135deg,#f7f8fa,#edeff2);background:linear-gradient(135deg,var(--pr-bg-gradient-start) 0,var(--pr-bg-gradient-end) 100%);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.ProtectedRoute_spinnerContainer__TkKAU{animation:ProtectedRoute_fadeInUp__2Tt01 .4s ease-out;background:#fff;background:var(--pr-card-bg);border:1px solid #edeff2;border:1px solid var(--pr-bg-gradient-end);border-radius:4px;border-radius:var(--pr-border-radius);box-shadow:0 16px 32px #0b1f3826;box-shadow:var(--pr-shadow-lg);padding:40px 48px;text-align:center}@keyframes ProtectedRoute_fadeInUp__2Tt01{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProtectedRoute_spinnerRing__guLlq{border-radius:50%;display:inline-block;height:60px;margin:0 4px;position:relative;width:60px}.ProtectedRoute_spinnerRing__guLlq:first-child{animation:ProtectedRoute_spinRing__JXwvx 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--pr-primary-color)}.ProtectedRoute_spinnerRing__guLlq:nth-child(2){animation:ProtectedRoute_spinRing__JXwvx 1s cubic-bezier(.68,-.55,.265,1.55) .2s infinite;border:3px solid #0000;border-right:3px solid var(--pr-spinner-ring-2);height:45px;margin-left:-49px;width:45px}.ProtectedRoute_spinnerRing__guLlq:nth-child(3){animation:ProtectedRoute_spinRing__JXwvx 1s cubic-bezier(.68,-.55,.265,1.55) .4s infinite;border:3px solid #0000;border-bottom:3px solid var(--pr-spinner-ring-3);height:30px;margin-left:-34px;width:30px}@keyframes ProtectedRoute_spinRing__JXwvx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ProtectedRoute_spinnerRing__guLlq{animation:none}}.ProtectedRoute_logoPulse__oILBN{color:#1a222b;color:var(--pr-text-primary);font-size:1.4rem;font-weight:300;letter-spacing:.1em;margin:20px 0 8px}.ProtectedRoute_logoPulse__oILBN strong{font-weight:700}.ProtectedRoute_loadingMessage__fFpU1{color:#4a5a6b;color:var(--pr-text-secondary);font-size:.75rem;font-weight:500;letter-spacing:.2em;margin:0;text-transform:uppercase}@media (max-width:576px){.ProtectedRoute_spinnerContainer__TkKAU{margin:20px;padding:28px 32px}.ProtectedRoute_spinnerRing__guLlq{height:50px;width:50px}.ProtectedRoute_spinnerRing__guLlq:nth-child(2){height:38px;margin-left:-42px;width:38px}.ProtectedRoute_spinnerRing__guLlq:nth-child(3){height:26px;margin-left:-30px;width:26px}.ProtectedRoute_logoPulse__oILBN{font-size:1.2rem;margin:16px 0 6px}.ProtectedRoute_loadingMessage__fFpU1{font-size:.7rem}}:root{--login-primary-color:#0b1f38;--login-primary-hover:#163052;--login-primary-dark:#071426;--login-primary-light:#4a6583;--login-primary-accent:#fff;--login-bg-gradient-start:#f7f8fa;--login-bg-gradient-end:#edeff2;--login-card-bg:#fff;--login-text-primary:#1a222b;--login-text-secondary:#4a5a6b;--login-text-muted:#6b7b8c;--login-text-inverse:#fff;--login-border-color:#e6e9ec;--login-border-focus:#0b1f38;--login-danger-color:#c0392b;--login-danger-bg:#fdf0ee;--login-danger-text:#c0392b;--login-shadow-xs:0 1px 3px #0b1f380a;--login-shadow-sm:0 3px 6px #0b1f380f;--login-shadow-md:0 8px 16px #0b1f3814;--login-shadow-lg:0 16px 32px #0b1f381a;--login-shadow-xl:0 24px 48px #0b1f3826;--login-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--login-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--login-border-radius:4px;--login-deco-bg-1:#0b1f380a;--login-deco-bg-2:#0b1f3805;--login-spinner-ring-2:#4a6583;--login-spinner-ring-3:#6b8ba8}.LoginPage_theme-dark__LIuLc,[data-theme=dark]{--login-primary-color:#f0f4f8;--login-primary-hover:#fff;--login-primary-dark:#0b1f38;--login-primary-light:#4a6583;--login-primary-accent:#0b1f38;--login-bg-gradient-start:#050b14;--login-bg-gradient-end:#0b1f38;--login-card-bg:#0b1f38;--login-text-primary:#f0f4f8;--login-text-secondary:#a1b4c8;--login-text-muted:#7a8e9f;--login-text-inverse:#0b1f38;--login-border-color:#163052;--login-border-focus:#f0f4f8;--login-danger-color:#e74c3c;--login-danger-bg:#2c1a18;--login-danger-text:#e74c3c;--login-shadow-xs:0 1px 3px #0006;--login-shadow-sm:0 3px 6px #00000080;--login-shadow-md:0 8px 16px #0009;--login-shadow-lg:0 16px 32px #000000b3;--login-shadow-xl:0 24px 48px #000c;--login-deco-bg-1:#f0f4f80a;--login-deco-bg-2:#f0f4f805;--login-spinner-ring-2:#4a6583;--login-spinner-ring-3:#6b8ba8}.LoginPage_loginContainer__JR9Iv{align-items:center;background:linear-gradient(135deg,#f7f8fa,#edeff2);background:linear-gradient(135deg,var(--login-bg-gradient-start) 0,var(--login-bg-gradient-end) 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.LoginPage_loginContainer__JR9Iv:before{background:#0b1f380a;background:var(--login-deco-bg-1);border-radius:50%;content:"";height:350px;position:absolute;right:-175px;top:-175px;width:350px}.LoginPage_loginContainer__JR9Iv:after{background:#0b1f3805;background:var(--login-deco-bg-2);border-radius:50%;bottom:-275px;content:"";height:550px;left:-275px;position:absolute;width:550px}.LoginPage_loginBox__78tMX{animation:LoginPage_slideUp__mvvHS .4s ease-out;background:#fff;background:var(--login-card-bg);border:1px solid #e6e9ec;border:1px solid var(--login-border-color);border-radius:4px;border-radius:var(--login-border-radius);box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--login-shadow-xl);max-width:480px;padding:56px 48px;position:relative;text-align:center;width:100%;z-index:1}@keyframes LoginPage_slideUp__mvvHS{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LoginPage_logoSection__3fNl4{margin-bottom:36px}.LoginPage_logoIcon__RLGjR{align-items:center;background:#0b1f38;background:var(--login-primary-color);border-radius:4px;border-radius:var(--login-border-radius);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--login-shadow-md);color:#fff;color:var(--login-text-inverse);display:flex;height:72px;justify-content:center;margin:0 auto 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--login-transition-fast);width:72px}.LoginPage_logoIcon__RLGjR:hover{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--login-shadow-lg);transform:translateY(-2px)}.LoginPage_logoIcon__RLGjR svg{height:36px;width:36px}.LoginPage_title__opdf7{color:#1a222b;color:var(--login-text-primary);font-size:2.2rem;font-weight:400;letter-spacing:.02em;margin:0}.LoginPage_title__opdf7 strong{color:#0b1f38;color:var(--login-primary-color);font-weight:700}.LoginPage_theme-dark__LIuLc .LoginPage_title__opdf7 strong,[data-theme=dark] .LoginPage_title__opdf7 strong{color:#fff}.LoginPage_form__thBWx{margin-top:10px}.LoginPage_formGroup__lUjtG{margin-bottom:28px;text-align:left}.LoginPage_label__Trf8l{align-items:center;color:#1a222b;color:var(--login-text-primary);display:flex;font-size:1rem;font-weight:600;gap:10px;letter-spacing:.02em;margin-bottom:8px}.LoginPage_inputIcon__g-lVS{color:#0b1f38;color:var(--login-primary-color);flex-shrink:0}.LoginPage_theme-dark__LIuLc .LoginPage_inputIcon__g-lVS,[data-theme=dark] .LoginPage_inputIcon__g-lVS{color:#fff}.LoginPage_input__W6rAp{background:#fff;background:var(--login-card-bg);border:1px solid #e6e9ec;border:1px solid var(--login-border-color);border-radius:4px;border-radius:var(--login-border-radius);box-sizing:border-box;color:#1a222b;color:var(--login-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;min-height:52px;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--login-transition-fast);width:100%}.LoginPage_input__W6rAp:focus{border-color:#0b1f38;border-color:var(--login-border-focus);box-shadow:0 0 0 3px #0b1f3814;outline:none}.LoginPage_theme-dark__LIuLc .LoginPage_input__W6rAp:focus,[data-theme=dark] .LoginPage_input__W6rAp:focus{box-shadow:0 0 0 3px #f0f4f814}.LoginPage_input__W6rAp::placeholder{color:#6b7b8c;color:var(--login-text-muted)}.LoginPage_input__W6rAp:-webkit-autofill{-webkit-text-fill-color:#1a222b!important;-webkit-text-fill-color:var(--login-text-primary)!important;background:#fff;background:var(--login-card-bg);-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:0 0 0 30px var(--login-card-bg) inset!important}.LoginPage_button__igFKu{align-items:center;background:#0b1f38;background:var(--login-primary-color);border:none;border-radius:4px;border-radius:var(--login-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--login-shadow-sm);color:#fff;color:var(--login-text-inverse);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;font-weight:600;gap:10px;justify-content:center;letter-spacing:.02em;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--login-transition-fast);width:100%}.LoginPage_button__igFKu:hover:not(:disabled){background:#163052;background:var(--login-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--login-shadow-md);transform:translateY(-2px)}.LoginPage_button__igFKu:active:not(:disabled){transform:translateY(0)}.LoginPage_button__igFKu:disabled{cursor:not-allowed;opacity:.6;transform:none}.LoginPage_buttonSpinner__JH3rS{animation:LoginPage_spin__NR1H9 .6s linear infinite;border:2px solid #fff;border:2px solid var(--login-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:22px;width:22px}@keyframes LoginPage_spin__NR1H9{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_buttonSpinner__JH3rS{animation:none}}.LoginPage_errorContainer__\+VU1R{align-items:flex-start;background:#fdf0ee;background:var(--login-danger-bg);border-left:4px solid #c0392b;border-left:4px solid var(--login-danger-color);border-radius:4px;border-radius:var(--login-border-radius);display:flex;gap:12px;margin-top:24px;padding:14px 18px}.LoginPage_errorIcon__h9T3b{color:#c0392b;color:var(--login-danger-color);flex-shrink:0;margin-top:1px}.LoginPage_error__tvUck{color:#c0392b;color:var(--login-danger-text);font-size:1rem;line-height:1.6;margin:0;text-align:left}.LoginPage_loadingOverlay__EiMsF{align-items:center;background:#f7f8fa;background:var(--login-bg-gradient-start);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.LoginPage_spinnerContainer__4g-IS{animation:LoginPage_fadeInUp__J\+SRY .4s ease-out;background:#fff;background:var(--login-card-bg);border:1px solid #e6e9ec;border:1px solid var(--login-border-color);border-radius:4px;border-radius:var(--login-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--login-shadow-lg);padding:48px 56px;text-align:center}@keyframes LoginPage_fadeInUp__J\+SRY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerContainer__4g-IS{animation:none}}.LoginPage_spinnerRing__yPLlg{border-radius:50%;display:inline-block;height:68px;margin:0 6px;position:relative;width:68px}.LoginPage_spinnerRing__yPLlg:first-child{animation:LoginPage_spinRing__\+f5T5 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--login-primary-color)}.LoginPage_spinnerRing__yPLlg:nth-child(2){animation:LoginPage_spinRing__\+f5T5 1s cubic-bezier(.68,-.55,.265,1.55) .2s infinite;border:3px solid #0000;border-right:3px solid var(--login-spinner-ring-2);height:52px;margin-left:-56px;width:52px}.LoginPage_spinnerRing__yPLlg:nth-child(3){animation:LoginPage_spinRing__\+f5T5 1s cubic-bezier(.68,-.55,.265,1.55) .4s infinite;border:3px solid #0000;border-bottom:3px solid var(--login-spinner-ring-3);height:36px;margin-left:-40px;width:36px}@keyframes LoginPage_spinRing__\+f5T5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerRing__yPLlg{animation:none}}.LoginPage_logoPulse__vhls1{color:#1a222b;color:var(--login-text-primary);font-size:1.8rem;font-weight:300;letter-spacing:.1em;margin:24px 0 10px}.LoginPage_logoPulse__vhls1 strong{font-weight:700}.LoginPage_loadingMessage__qDIEJ{color:#4a5a6b;color:var(--login-text-secondary);font-size:.95rem;font-weight:500;letter-spacing:.2em;margin:0;text-transform:uppercase}@media (max-width:768px){.LoginPage_loginBox__78tMX{margin:20px;max-width:420px;padding:44px 36px}.LoginPage_title__opdf7{font-size:1.8rem}.LoginPage_logoIcon__RLGjR{height:62px;width:62px}.LoginPage_logoIcon__RLGjR svg{height:30px;width:30px}.LoginPage_label__Trf8l{font-size:.9rem}.LoginPage_input__W6rAp{font-size:1rem;min-height:48px;padding:12px 16px}.LoginPage_button__igFKu{font-size:1rem;min-height:48px;padding:12px 20px}.LoginPage_spinnerContainer__4g-IS{margin:20px;padding:36px 44px}.LoginPage_logoPulse__vhls1{font-size:1.5rem}}@media (max-width:576px){.LoginPage_loginBox__78tMX{margin:16px;max-width:calc(100% - 32px);padding:32px 24px}.LoginPage_title__opdf7{font-size:1.5rem}.LoginPage_logoIcon__RLGjR{height:56px;margin-bottom:16px;width:56px}.LoginPage_logoIcon__RLGjR svg{height:28px;width:28px}.LoginPage_logoSection__3fNl4{margin-bottom:28px}.LoginPage_formGroup__lUjtG{margin-bottom:20px}.LoginPage_label__Trf8l{font-size:.85rem;gap:8px;margin-bottom:6px}.LoginPage_input__W6rAp{font-size:.95rem;min-height:44px;padding:12px 14px}.LoginPage_button__igFKu{font-size:.95rem;gap:8px;min-height:44px;padding:12px 18px}.LoginPage_buttonSpinner__JH3rS{height:18px;width:18px}.LoginPage_errorContainer__\+VU1R{gap:10px;margin-top:18px;padding:12px 14px}.LoginPage_error__tvUck{font-size:.9rem}.LoginPage_spinnerContainer__4g-IS{margin:16px;padding:28px 32px}.LoginPage_spinnerRing__yPLlg{height:54px;margin:0 4px;width:54px}.LoginPage_spinnerRing__yPLlg:nth-child(2){height:40px;margin-left:-44px;width:40px}.LoginPage_spinnerRing__yPLlg:nth-child(3){height:28px;margin-left:-32px;width:28px}.LoginPage_logoPulse__vhls1{font-size:1.3rem;margin:18px 0 6px}.LoginPage_loadingMessage__qDIEJ{font-size:.8rem}}:root{--bg-secondary:#f1f3f5;--bg-tertiary:#e8eaed;--bg-hover:#edeff2;--modal-bg:#fff;--modal-border:#e6e9ec;--row-hover-bg:#f7f8fa;--bg-gradient-start:#f7f8fa;--bg-gradient-end:#edeff2}.Dashboard_theme-dark__evhXw,[data-theme=dark]{--background-color:#050b14;--bg-secondary:#0b1f38;--bg-tertiary:#163052;--bg-hover:#1a2d4a;--card-bg:#0b1f38;--card-border:#163052;--border-color:#163052;--text-primary:#f0f4f8;--text-secondary:#a1b4c8;--text-muted:#7a8e9f;--text-inverse:#0b1f38;--primary-color:#f0f4f8;--primary-hover:#fff;--primary-dark:#0b1f38;--primary-light:#4a6583;--success-color:#2ecc71;--success-light:#182c1a;--success-dark:#1a8c4a;--warning-color:#f39c12;--warning-light:#2c2118;--warning-dark:#d68910;--danger-color:#e74c3c;--danger-light:#2c1a18;--danger-dark:#c0392b;--shadow-xs:0 1px 3px #0006;--shadow-sm:0 3px 6px #00000080;--shadow-md:0 8px 16px #0009;--shadow-lg:0 16px 32px #000000b3;--shadow-xl:0 24px 48px #000c;--modal-overlay:#000000b3;--modal-bg:#0b1f38;--modal-border:#163052;--row-hover-bg:#163052;--bg-gradient-start:#050b14;--bg-gradient-end:#0b1f38}.Dashboard_dashboardContainer__uK3R3{background:#f7f8fa;background:var(--background-color);color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100vh;padding:24px 32px}.Dashboard_section__l1wVi{margin-bottom:32px}.Dashboard_sectionTitle__1xY3Q{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;font-size:1.5rem;font-weight:600;gap:12px;letter-spacing:.02em;margin-bottom:20px}.Dashboard_sectionTitle__1xY3Q:before{background:#0b1f38;background:var(--primary-color);border-radius:2px;content:"";height:24px;width:4px}.Dashboard_sectionHeader__2DRYy{gap:14px;margin-bottom:20px}.Dashboard_sectionBadge__xajjh{border-radius:4px;font-size:1rem;padding:6px 14px}.Dashboard_card__QDaeX{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--card-border);border-radius:4px;box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);overflow:hidden;transition:all .4s cubic-bezier(.33,1,.68,1);transition:all var(--transition-base)}.Dashboard_card__QDaeX:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_cardHeader__fc\+pN{align-items:center;background:#f1f3f5;background:var(--bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:18px 24px}.Dashboard_cardTitle__C2Cs-{align-items:center;display:flex;gap:14px}.Dashboard_cardIcon__Xdr1L{align-items:center;background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#0b1f38;color:var(--primary-color);display:flex;height:40px;justify-content:center;width:40px}.Dashboard_cardIcon__Xdr1L svg{height:22px;width:22px}.Dashboard_cardTitle__C2Cs- h3{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0}.Dashboard_cardActions__gLSN2{align-items:center;display:flex;gap:14px}.Dashboard_cardContent__-5jLD{padding:24px 28px}.Dashboard_card__QDaeX.Dashboard_insights__AOoUh{background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color)}.Dashboard_card__QDaeX.Dashboard_insights__AOoUh .Dashboard_cardHeader__fc\+pN{background:#e8eaed;background:var(--bg-tertiary);border-bottom-color:#e6e9ec;border-bottom-color:var(--border-color)}.Dashboard_card__QDaeX.Dashboard_insights__AOoUh .Dashboard_cardTitle__C2Cs- h3{color:#1a222b;color:var(--text-primary)}.Dashboard_card__QDaeX.Dashboard_insights__AOoUh .Dashboard_cardIcon__Xdr1L{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_metricsGrid__pB89m{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Dashboard_metricsCard__qqIZo{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--card-border);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);cursor:default;padding:24px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_metricsCard__qqIZo:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_metricsHeader__gExdG{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Dashboard_metricsIcon__lGXDn{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:center;width:48px}.Dashboard_metricsIcon__lGXDn svg{height:24px;width:24px}.Dashboard_metricsPercentage__s8HYw{border-radius:4px;font-size:.95rem;font-weight:600;padding:4px 12px}.Dashboard_metricsValue__JvGGh{color:#1a222b;color:var(--text-primary);font-size:2.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:6px}.Dashboard_metricsLabel__DOpxL{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;font-weight:500;margin-bottom:6px}.Dashboard_metricsSubtitle__urkNr{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:8px}.Dashboard_metricsSubtitle__urkNr svg{height:14px;width:14px}.Dashboard_metricsTrend__J\+vKt{align-items:center;display:flex;font-size:.95rem;gap:8px;margin-top:12px}.Dashboard_trendUp__ms1Y1{color:#27ae60;color:var(--success-color)}.Dashboard_trendDown__OF3Xs{color:#c0392b;color:var(--danger-color)}.Dashboard_chartsGrid__Rc-eg{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.Dashboard_chartInsight__EXBgB{align-items:center;background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:1rem;gap:10px;margin-top:18px;padding:14px 18px}.Dashboard_emptyChart__egAtF{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.Dashboard_emptyChart__egAtF svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_loadingChart__UfxXE{align-items:center;display:flex;height:200px;justify-content:center}.Dashboard_healthGrid__BYOmA{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Dashboard_healthLegend__es0\+B{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:18px}.Dashboard_legendItem__0Z9s7{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_legendColor__kw8qU{border-radius:2px;height:14px;width:14px}.Dashboard_servicesList__J86z6{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.Dashboard_serviceItem__L7Tuj{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;gap:14px;padding:12px 0}.Dashboard_serviceItem__L7Tuj:last-child{border-bottom:none}.Dashboard_serviceIcon__2XheA{font-size:1.4rem}.Dashboard_serviceLabel__22Sne{color:#1a222b;color:var(--text-primary);flex:1 1;font-size:1.05rem;font-weight:500}.Dashboard_serviceStatus__fhJB6{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_metricsInfo__5Zm4C{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);display:flex;gap:28px;margin-top:10px;padding-top:18px}.Dashboard_metricItem__Id3pc{display:flex;flex-direction:column;gap:4px}.Dashboard_metricItem__Id3pc span{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}.Dashboard_metricItem__Id3pc strong{color:#1a222b;color:var(--text-primary);font-size:1.4rem}.Dashboard_statusBadge__ACUKX{align-items:center;border-radius:4px;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}.Dashboard_statusDot__q0CRU{border-radius:50%;height:10px;width:10px}.Dashboard_statusBadge__ACUKX.Dashboard_operational__hxUs6{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Dashboard_statusBadge__ACUKX.Dashboard_operational__hxUs6 .Dashboard_statusDot__q0CRU{background:#27ae60;background:var(--success-color)}.Dashboard_statusBadge__ACUKX.Dashboard_degraded__YJGGU{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_statusBadge__ACUKX.Dashboard_degraded__YJGGU .Dashboard_statusDot__q0CRU{background:#e67e22;background:var(--warning-color)}.Dashboard_statusBadge__ACUKX.Dashboard_checking__t4jSH{background:#e8eaed;background:var(--bg-tertiary);color:#4a5a6b;color:var(--text-secondary)}.Dashboard_statusBadge__ACUKX.Dashboard_checking__t4jSH .Dashboard_statusDot__q0CRU{background:#6b7b8c;background:var(--text-muted)}.Dashboard_statusDot__q0CRU.Dashboard_connected__KE1yt{background:#27ae60;background:var(--success-color)}.Dashboard_statusDot__q0CRU.Dashboard_error__E0nYg{background:#c0392b;background:var(--danger-color)}.Dashboard_statusDot__q0CRU.Dashboard_checking__t4jSH{background:#e67e22;background:var(--warning-color)}.Dashboard_ticketsTable__cVQXE{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--card-border);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);overflow:hidden}.Dashboard_ticketRow__-gjOX{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast)}.Dashboard_ticketRow__-gjOX:hover{background:#f7f8fa;background:var(--row-hover-bg)}.Dashboard_ticketRow__-gjOX:last-child{border-bottom:none}.Dashboard_ticketInfo__A3rTx{flex:1 1}.Dashboard_ticketHeader__yArPK{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.Dashboard_ticketHeader__yArPK strong{color:#1a222b;color:var(--text-primary);font-size:1.1rem}.Dashboard_ticketMeta__WQ4MO{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:18px}.Dashboard_ticketMeta__WQ4MO span{align-items:center;display:flex;gap:6px}.Dashboard_ticketMeta__WQ4MO svg{height:14px;width:14px}.Dashboard_priorityDot__zlA3O{border-radius:50%;height:12px;width:12px}.Dashboard_priorityDot__zlA3O.Dashboard_critical__EMmvV,.Dashboard_priorityDot__zlA3O.Dashboard_crítica__036Js{background:#c0392b;background:var(--danger-color)}.Dashboard_priorityDot__zlA3O.Dashboard_alta__aNtjU,.Dashboard_priorityDot__zlA3O.Dashboard_high__XXBsF{background:#e67e22;background:var(--warning-color)}.Dashboard_priorityDot__zlA3O.Dashboard_medium__gUBDy,.Dashboard_priorityDot__zlA3O.Dashboard_média__Jrlyg{background:#0b1f38;background:var(--primary-color)}.Dashboard_priorityDot__zlA3O.Dashboard_baixa__Zl22d,.Dashboard_priorityDot__zlA3O.Dashboard_low__ArRGm{background:#27ae60;background:var(--success-color)}.Dashboard_priorityBadge__AgQfB{border-radius:4px;font-size:.9rem;font-weight:600;padding:4px 12px}.Dashboard_priorityBadge__AgQfB.Dashboard_critical__EMmvV,.Dashboard_priorityBadge__AgQfB.Dashboard_crítica__036Js{background:#fdf0ee;background:var(--danger-light);color:#c0392b;color:var(--danger-color)}.Dashboard_priorityBadge__AgQfB.Dashboard_alta__aNtjU,.Dashboard_priorityBadge__AgQfB.Dashboard_high__XXBsF{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_priorityBadge__AgQfB.Dashboard_medium__gUBDy,.Dashboard_priorityBadge__AgQfB.Dashboard_média__Jrlyg{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_priorityBadge__AgQfB.Dashboard_baixa__Zl22d,.Dashboard_priorityBadge__AgQfB.Dashboard_low__ArRGm{background:#eaf5ee;background:var(--success-light);color:#27ae60;color:var(--success-color)}.Dashboard_categoryBadge__Si2vX{background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;padding:4px 12px}.Dashboard_emptyTable__0sAbB{color:#6b7b8c;color:var(--text-muted);padding:56px 24px;text-align:center}.Dashboard_emptyIcon__CqYZ3 svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_errorsList__xsvON{max-height:320px;overflow-y:auto}.Dashboard_errorsList__xsvON::-webkit-scrollbar{width:4px}.Dashboard_errorsList__xsvON::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_errorItem__NYTRP{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);padding:12px 0}.Dashboard_errorItem__NYTRP:last-child{border-bottom:none}.Dashboard_errorMessage__sD8yp{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.Dashboard_errorText__KSxCs{color:#c0392b;color:var(--danger-color);font-family:monospace;font-size:1rem}.Dashboard_errorTime__z9ZZM{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;white-space:nowrap}.Dashboard_errorMeta__Bwadk{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.95rem;gap:18px}.Dashboard_emptyState__xZPCE{padding:48px 24px}.Dashboard_emptyState__xZPCE p{color:#4a5a6b;color:var(--text-secondary);margin:14px 0 6px}.Dashboard_emptyState__xZPCE span{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_doraMetrics__\+hP7o{display:flex;flex-direction:column;gap:24px}.Dashboard_doraMainMetric__k2dKV{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:20px;text-align:center}.Dashboard_doraPerformanceBadge__3bhoJ{border-radius:4px;display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px;padding:8px 20px}.Dashboard_doraDescription__57Q4B{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem}.Dashboard_doraGrid__sqzqy{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.Dashboard_doraItem__qIghd{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:14px;text-align:center}.Dashboard_doraValue__YIUIm{color:#1a222b;color:var(--text-primary);font-size:1.8rem;font-weight:700}.Dashboard_doraLabel__u0xoi{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem;margin:6px 0}.Dashboard_doraTarget__KvBnw{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}@media (max-width:768px){.Dashboard_doraGrid__sqzqy{grid-template-columns:repeat(2,1fr)}}.Dashboard_insightsCarousel__XxluO{position:relative}.Dashboard_insightCard__Cj0u6{background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;display:flex;gap:24px;padding:24px}.Dashboard_insightCard__Cj0u6.Dashboard_critical__EMmvV{background:#fdf0ee;background:var(--danger-light);border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_insightCard__Cj0u6.Dashboard_high__XXBsF,.Dashboard_insightCard__Cj0u6.Dashboard_warning__JL7vj{background:#fef5e7;background:var(--warning-light);border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_insightCard__Cj0u6.Dashboard_medium__gUBDy{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #0b1f38;border-left:4px solid var(--primary-color)}.Dashboard_insightCard__Cj0u6.Dashboard_info__n2cuN{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #6b7b8c;border-left:4px solid var(--text-muted)}.Dashboard_insightIcon__t1Oqe{align-items:center;background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.Dashboard_insightIcon__t1Oqe svg{color:#1a222b;color:var(--text-primary);height:32px;width:32px}.Dashboard_insightContent__bMAPI{flex:1 1}.Dashboard_insightContent__bMAPI h4{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0 0 10px}.Dashboard_insightContent__bMAPI p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.6;margin:0 0 14px}.Dashboard_insightDetails__JFonB{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.Dashboard_insightDetailItem__rt1uy,.Dashboard_insightMetric__g5-ky{background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);display:inline-block;font-size:.95rem;padding:6px 14px}.Dashboard_insightAction__YHu\+T{background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:500;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_insightAction__YHu\+T:hover{background:#163052;background:var(--primary-hover);transform:translateX(4px)}.Dashboard_insightsDots__Mi49I{display:flex;gap:10px;justify-content:center;margin-top:18px}.Dashboard_insightDot__2zUpE{background:#6b7b8c;background:var(--text-muted);border:none;border-radius:50%;cursor:pointer;height:10px;opacity:.4;padding:0;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:10px}.Dashboard_insightDot__2zUpE.Dashboard_active__uJl9C{background:#0b1f38;background:var(--primary-color);border-radius:4px;opacity:1;width:28px}.Dashboard_insightDot__2zUpE:hover{opacity:1}.Dashboard_vulnPreview__-boIq{margin-top:10px}.Dashboard_vulnPreview__-boIq strong{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-bottom:8px}.Dashboard_vulnPreviewItem__U\+iJJ{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:12px;padding:6px 0}.Dashboard_exploitBadge__lYK-w,.Dashboard_vulnScoreBadge__XUSgD{background:#fdf0ee;background:var(--danger-light);border-radius:4px;color:#c0392b;color:var(--danger-color);font-size:.9rem;padding:4px 12px}.Dashboard_moreVuln__zJNnZ{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;margin-top:6px}.Dashboard_modalOverlay__Xoncn{align-items:center;animation:Dashboard_fadeIn__tH78M .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1f3880;background:var(--modal-overlay);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Dashboard_modalContent__-BwfW{animation:Dashboard_slideUp__sUhWc .3s ease;background:#fff;background:var(--modal-bg);border:1px solid #e6e9ec;border:1px solid var(--modal-border);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:85vh;max-width:720px;overflow:hidden;width:90%}@keyframes Dashboard_fadeIn__tH78M{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_slideUp__sUhWc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Dashboard_modalHeader__vWbwN{align-items:center;background:#f1f3f5;background:var(--bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:24px 28px}.Dashboard_modalHeader__vWbwN h3{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;font-size:1.4rem;font-weight:600;gap:12px;margin:0}.Dashboard_modalHeader__vWbwN h3 svg{color:#c0392b;color:var(--danger-color);height:26px;width:26px}.Dashboard_modalCloseBtn__Jg3Jz{align-items:center;background:#e8eaed;background:var(--bg-tertiary);border:none;border-radius:4px;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:36px}.Dashboard_modalCloseBtn__Jg3Jz:hover{background:#edeff2;background:var(--bg-hover);transform:scale(1.05)}.Dashboard_modalCloseBtn__Jg3Jz svg{height:20px;width:20px}.Dashboard_modalBody__zEDPW{flex:1 1;overflow-y:auto;padding:28px}.Dashboard_modalBody__zEDPW::-webkit-scrollbar{width:4px}.Dashboard_modalBody__zEDPW::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_modalFooter__ljipg{background:#f1f3f5;background:var(--bg-secondary);border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);display:flex;gap:14px;justify-content:flex-end;padding:18px 28px}.Dashboard_modalActionBtn__LKzpQ{background:#c0392b;background:var(--danger-color);border:none;border-radius:4px;color:#fff;color:var(--text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:600;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_modalActionBtn__LKzpQ:hover{background:#a93226;background:var(--danger-dark);transform:translateY(-1px)}.Dashboard_modalCloseFooterBtn__scZQy{background:#e8eaed;background:var(--bg-tertiary);border:none;border-radius:4px;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:500;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_modalCloseFooterBtn__scZQy:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_vulnHeader__HW9JW{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Dashboard_vulnHeader__HW9JW h4{color:#1a222b;color:var(--text-primary);font-family:monospace;font-size:1.4rem;font-weight:700;margin:0}.Dashboard_vulnScore__cPvXt{border-radius:4px;color:#fff;color:var(--text-inverse);font-size:1.05rem;font-weight:700;padding:8px 16px}.Dashboard_vulnSection__CIqQP{margin-bottom:24px}.Dashboard_vulnSection__CIqQP strong{color:#1a222b;color:var(--text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.Dashboard_vulnSection__CIqQP p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0}.Dashboard_vulnGrid__fgzk0{grid-gap:18px;background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;padding:20px}.Dashboard_vulnItem__k6-m1{display:flex;flex-direction:column;gap:4px}.Dashboard_vulnItem__k6-m1 strong{color:#6b7b8c;color:var(--text-muted);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_vulnItem__k6-m1 span{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:500}.Dashboard_patched__K1x7G{color:#27ae60;color:var(--success-color)}.Dashboard_exploitExists__oLtcp,.Dashboard_unpatched__UyvvR{color:#c0392b;color:var(--danger-color)}.Dashboard_exploitExists__oLtcp{font-weight:700}.Dashboard_noExploit__dlv6g{color:#27ae60;color:var(--success-color)}.Dashboard_vulnList__ZT8sE{margin:10px 0 0;padding-left:24px}.Dashboard_vulnList__ZT8sE li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:6px}.Dashboard_remediationList__ldw\+e{margin:10px 0 0;padding-left:24px}.Dashboard_remediationList__ldw\+e li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:10px}.Dashboard_criticalAction__cYDne{color:#c0392b;color:var(--danger-color);font-weight:600}.Dashboard_referenceLinks__l4Yk\+{display:flex;gap:24px;margin-top:10px}.Dashboard_referenceLinks__l4Yk\+ a{align-items:center;color:#0b1f38;color:var(--primary-color);display:inline-flex;font-size:1rem;gap:8px;text-decoration:none;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--transition-fast)}.Dashboard_referenceLinks__l4Yk\+ a:hover{color:#163052;color:var(--primary-hover);text-decoration:underline}.Dashboard_referenceLinks__l4Yk\+ a svg{height:14px;width:14px}.Dashboard_loadingContainer__39XmZ{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:60vh}.Dashboard_spinner__lvJyy{border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:48px;width:48px}.Dashboard_dashboardHeader__BZcUw{margin-bottom:32px}.Dashboard_headerMeta__F0fud{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:1rem;gap:18px;justify-content:flex-end}.Dashboard_lastUpdate__VS1aK,.Dashboard_userInfo__\+r1bU{align-items:center;background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--card-border);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);display:flex;gap:10px;padding:8px 16px}.Dashboard_lastUpdate__VS1aK svg,.Dashboard_userInfo__\+r1bU svg{height:16px;width:16px}.Dashboard_clearBtn__S-LLu{align-items:center;background:#0000;border:none;border-radius:4px;color:#6b7b8c;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_clearBtn__S-LLu:hover{background:#edeff2;background:var(--bg-hover);color:#c0392b;color:var(--danger-color)}.Dashboard_clearBtn__S-LLu svg{height:16px;width:16px}.Dashboard_exportBtn__PH5r2{align-items:center;background:#0000;border:none;border-radius:4px;color:#6b7b8c;color:var(--text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:32px}.Dashboard_exportBtn__PH5r2:hover{background:#f1f3f5;background:var(--bg-secondary);color:#0b1f38;color:var(--primary-color)}.Dashboard_focusModeButton__k20E\+{align-items:center;background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.95rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Dashboard_focusModeButton__k20E\+:hover{background:#163052;background:var(--primary-hover)}.Dashboard_toastContainer__glluG{gap:10px;max-width:420px;width:100%}.Dashboard_toast__mVA64{animation:Dashboard_slideInRight__fLtv9 .3s ease;background:#fff;background:var(--card-bg);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--shadow-lg);font-size:.95rem;padding:14px 20px}.Dashboard_toastIcon__FK-Ui{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Dashboard_toastClose__k46UD{color:#6b7b8c;color:var(--text-muted);font-size:1.4rem;line-height:1;margin-left:auto}.Dashboard_toastClose__k46UD:hover{color:#1a222b;color:var(--text-primary)}@keyframes Dashboard_slideInRight__fLtv9{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.Dashboard_modalTextarea__486sC{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.95rem;padding:10px 12px;resize:vertical;transition:border-color .2s ease;width:100%}.Dashboard_modalTextarea__486sC:focus{border-color:#0b1f38;border-color:var(--primary-color);outline:none}.Dashboard_modalTextarea__486sC::placeholder{color:#6b7b8c;color:var(--text-muted)}.Dashboard_spinner__lvJyy{animation:Dashboard_spin__No9rE .8s linear infinite}.Dashboard_pendingOrdersHeader__feqH5{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.Dashboard_pendingOrdersHeader__feqH5 h2{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;font-size:1.4rem;font-weight:600;gap:12px;margin:0}.Dashboard_pendingCount__E4up-{background:#fef5e7;background:var(--warning-light);border-radius:12px;color:#ca6f1e;color:var(--warning-dark);font-size:.85rem;font-weight:600;padding:2px 12px}.Dashboard_pendingOrdersFilter__BWHao{align-items:center;display:flex;gap:10px}.Dashboard_pendingOrdersFilter__BWHao select{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;color:#1a222b;color:var(--text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.9rem;padding:6px 12px}.Dashboard_orderCard__YrGuq{background:#fff;background:var(--card-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);margin-bottom:16px;overflow:hidden;transition:all .25s ease}.Dashboard_orderCard__YrGuq:hover{border-color:#4a6583;border-color:var(--primary-light);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md)}.Dashboard_orderCardHeader__zThWD{align-items:center;background:#f1f3f5;background:var(--bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 20px;transition:background .2s ease}.Dashboard_orderCardHeader__zThWD:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_orderCardHeader__zThWD .Dashboard_orderInfo__GEdMJ{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.Dashboard_orderCardHeader__zThWD .Dashboard_orderCode__tfmA-{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:700}.Dashboard_orderCardHeader__zThWD .Dashboard_orderDate__KiDKm{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.9rem;gap:6px}.Dashboard_orderCardHeader__zThWD .Dashboard_orderClient__2NkIe{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_orderCardHeader__zThWD .Dashboard_orderBadge__I4tA7{background:#fef5e7;background:var(--warning-light);border-radius:12px;color:#ca6f1e;color:var(--warning-dark);font-size:.8rem;font-weight:600;letter-spacing:.3px;padding:3px 12px;text-transform:uppercase}.Dashboard_orderCardHeader__zThWD .Dashboard_orderTotal__6cRkQ{color:#0b1f38;color:var(--primary-color);font-size:1.1rem;font-weight:700;white-space:nowrap}.Dashboard_orderCardBody__1HHSS{background:#fff;background:var(--card-bg);padding:20px 24px}.Dashboard_orderDetailsGrid__9yhLh{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Dashboard_orderDetailsGrid__9yhLh .Dashboard_fullWidth__LdyOs{grid-column:span 2}.Dashboard_orderDetailsLabel__vq6If{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.Dashboard_orderDetailsValue__wyKc1{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_expandedItemsTable__HUdHw{border-collapse:collapse;font-size:.95rem;margin-top:12px;width:100%}.Dashboard_expandedItemsTable__HUdHw th{border-bottom:2px solid #e6e9ec;border-bottom:2px solid var(--border-color);color:#4a5a6b;color:var(--text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.3px;padding:8px 10px;text-align:left;text-transform:uppercase}.Dashboard_expandedItemsTable__HUdHw td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);font-size:.9rem;padding:8px 10px}.Dashboard_expandedItemsTable__HUdHw .Dashboard_textRight__ehXOL{text-align:right}.Dashboard_expandedItemsTable__HUdHw .Dashboard_totalRow__ZBbEI{border-top:2px solid #e6e9ec;border-top:2px solid var(--border-color);font-weight:700}.Dashboard_expandedItemsTable__HUdHw .Dashboard_totalRow__ZBbEI td{font-size:1rem;padding-top:12px}.Dashboard_expandedItemsTable__HUdHw .Dashboard_totalAmount__7OK8n{color:#0b1f38;color:var(--primary-color);font-size:1.05rem;font-weight:700}.Dashboard_showMoreBtn__ax-6u{align-items:center;background:#0000;border:1px dashed #e6e9ec;border:1px dashed var(--border-color);border-radius:6px;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;justify-content:center;margin-top:8px;padding:12px;transition:all .2s ease;width:100%}.Dashboard_showMoreBtn__ax-6u:hover{background:#edeff2;background:var(--bg-hover);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Dashboard_emptyPendingState__SKMJO{background:#f1f3f5;background:var(--bg-secondary);border-radius:8px;color:#6b7b8c;color:var(--text-muted);padding:40px 20px;text-align:center}.Dashboard_emptyPendingState__SKMJO svg{color:#27ae60;color:var(--success-color);height:48px;margin-bottom:12px;width:48px}.Dashboard_emptyPendingState__SKMJO .Dashboard_emptyTitle__AbX2p{color:#4a5a6b;color:var(--text-secondary);font-size:1.1rem;font-weight:600;margin-bottom:4px}.Dashboard_emptyPendingState__SKMJO .Dashboard_emptySubtitle__B2ZUv{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_approveBtn__gSJhx{align-items:center;background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;letter-spacing:.3px;padding:8px 20px;text-transform:uppercase;transition:all .2s ease}.Dashboard_approveBtn__gSJhx:hover:not(:disabled){background:#163052;background:var(--primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Dashboard_approveBtn__gSJhx:disabled{cursor:not-allowed;opacity:.5}.Dashboard_approveBtn__gSJhx .Dashboard_btnSpinner__\+pyYs{animation:Dashboard_spin__No9rE .8s linear infinite}@media (max-width:1024px){.Dashboard_dashboardContainer__uK3R3{padding:20px}.Dashboard_chartsGrid__Rc-eg,.Dashboard_healthGrid__BYOmA{grid-template-columns:1fr}}@media (max-width:768px){.Dashboard_dashboardContainer__uK3R3{padding:16px}.Dashboard_metricsGrid__pB89m{gap:14px;grid-template-columns:repeat(2,1fr)}.Dashboard_metricsCard__qqIZo{padding:18px 20px}.Dashboard_metricsValue__JvGGh{font-size:2rem}.Dashboard_cardHeader__fc\+pN{padding:16px 18px}.Dashboard_cardTitle__C2Cs- h3{font-size:1.05rem}.Dashboard_cardContent__-5jLD{padding:18px}.Dashboard_ticketRow__-gjOX{align-items:flex-start;flex-direction:column;gap:14px}.Dashboard_ticketHeader__yArPK{flex-wrap:wrap}.Dashboard_insightCard__Cj0u6{flex-direction:column}.Dashboard_insightIcon__t1Oqe{height:48px;width:48px}.Dashboard_insightIcon__t1Oqe svg{height:26px;width:26px}.Dashboard_vulnGrid__fgzk0{grid-template-columns:1fr}.Dashboard_modalContent__-BwfW{max-height:90vh;width:95%}.Dashboard_modalHeader__vWbwN{padding:18px 20px}.Dashboard_modalBody__zEDPW{padding:20px}.Dashboard_modalHeader__vWbwN h3{font-size:1.2rem}.Dashboard_headerMeta__F0fud{flex-wrap:wrap;justify-content:flex-start}.Dashboard_sectionTitle__1xY3Q{font-size:1.2rem}.Dashboard_orderCardHeader__zThWD{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 16px}.Dashboard_orderCardHeader__zThWD .Dashboard_orderInfo__GEdMJ{flex-wrap:wrap;gap:8px}.Dashboard_orderCardHeader__zThWD .Dashboard_orderTotal__6cRkQ{font-size:1rem;margin-left:0}.Dashboard_orderDetailsGrid__9yhLh{gap:12px;grid-template-columns:1fr}.Dashboard_orderDetailsGrid__9yhLh .Dashboard_fullWidth__LdyOs{grid-column:span 1}.Dashboard_orderCardBody__1HHSS{padding:16px 18px}.Dashboard_expandedItemsTable__HUdHw{font-size:.85rem}.Dashboard_expandedItemsTable__HUdHw td,.Dashboard_expandedItemsTable__HUdHw th{padding:6px 8px}.Dashboard_pendingOrdersHeader__feqH5{align-items:flex-start;flex-direction:column;gap:10px}.Dashboard_pendingOrdersHeader__feqH5 h2{font-size:1.2rem}.Dashboard_metricsGrid__pB89m{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Dashboard_dashboardContainer__uK3R3{padding:12px}.Dashboard_doraGrid__sqzqy{grid-template-columns:1fr}.Dashboard_vulnHeader__HW9JW{align-items:flex-start;flex-direction:column}.Dashboard_chartsGrid__Rc-eg,.Dashboard_healthGrid__BYOmA{grid-template-columns:1fr}.Dashboard_sectionTitle__1xY3Q{font-size:1.1rem}.Dashboard_metricsValue__JvGGh{font-size:1.8rem}.Dashboard_ticketHeader__yArPK strong{font-size:.95rem}.Dashboard_insightContent__bMAPI h4{font-size:1.05rem}.Dashboard_insightContent__bMAPI p{font-size:.95rem}.Dashboard_metricsGrid__pB89m{grid-template-columns:1fr}.Dashboard_orderCardHeader__zThWD .Dashboard_orderInfo__GEdMJ{align-items:flex-start;flex-direction:column;gap:4px}.Dashboard_orderCardHeader__zThWD .Dashboard_orderTotal__6cRkQ{font-size:.95rem}.Dashboard_orderCardBody__1HHSS{padding:12px 14px}.Dashboard_expandedItemsTable__HUdHw{font-size:.8rem}.Dashboard_expandedItemsTable__HUdHw td,.Dashboard_expandedItemsTable__HUdHw th{padding:4px 6px}.Dashboard_approveBtn__gSJhx{font-size:.8rem;justify-content:center;padding:6px 14px;width:100%}.Dashboard_pendingOrdersHeader__feqH5 h2{font-size:1rem}}.Dashboard_onlineUsersGrid__kTB2r{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:8px 0}.Dashboard_onlineUserCard__K3fRO{border-radius:10px;padding:14px 16px}.Dashboard_onlineUserCard__K3fRO:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_avatar__RKmqL,.Dashboard_userAvatar__T1kQL{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.Dashboard_userInfo__\+r1bU strong,.Dashboard_userName__MvJbB{color:#1a222b;color:var(--text-primary);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userEmail__hOtLQ,.Dashboard_userInfo__\+r1bU span{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__4kjBm{font-size:12px;gap:6px}.Dashboard_onlineDot__IDGIl{height:8px;width:8px}.Dashboard_emptyState__xZPCE{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_emptyState__xZPCE svg{opacity:.5}.Dashboard_sectionBadge__xajjh{font-size:13px;padding:4px 12px}.Dashboard_toastContainer__glluG{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;top:20px;z-index:9999}.Dashboard_toast__mVA64{align-items:center;animation:Dashboard_slideIn__vfVtR .3s ease;background:var(--bg-primary);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;gap:12px;min-width:280px;padding:12px 20px}.Dashboard_toastSuccess__pRGpO{border-left:4px solid #27ae60;border-left:4px solid var(--success-color)}.Dashboard_toastError__dxlO\+{border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_toastWarning__s0mv5{border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_toastInfo__hAzH0{border-left:4px solid var(--info-color)}.Dashboard_toastClose__k46UD{background:none;border:none;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:20px;padding:0 4px}@keyframes Dashboard_slideIn__vfVtR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Dashboard_onlineUsersGrid__kTB2r{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:4px 0}.Dashboard_onlineUserCard__K3fRO{align-items:center;background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:8px;display:flex;gap:12px;padding:12px 16px;transition:all .2s ease}.Dashboard_onlineUserCard__K3fRO:hover{background:#e8eaed;background:var(--bg-tertiary);border-color:#4a6583;border-color:var(--primary-light);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Dashboard_userAvatar__T1kQL{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:38px;justify-content:center;text-transform:uppercase;width:38px}.Dashboard_userInfo__\+r1bU{flex:1 1;min-width:0}.Dashboard_userInfo__\+r1bU .Dashboard_userName__MvJbB{color:#1a222b;color:var(--text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userInfo__\+r1bU .Dashboard_userEmail__hOtLQ{color:#6b7b8c;color:var(--text-muted);display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__4kjBm{align-items:center;color:#10b981;display:flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.Dashboard_onlineDot__IDGIl{animation:Dashboard_pulse__mGQfD 2s infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes Dashboard_pulse__mGQfD{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.Dashboard_emptyState__xZPCE{gap:8px;padding:32px 20px}.Dashboard_emptyState__xZPCE svg{color:#6b7b8c;color:var(--text-muted);height:40px;opacity:.4;width:40px}.Dashboard_emptyState__xZPCE p{font-size:14px;font-weight:500}.Dashboard_sectionHeader__2DRYy{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.Dashboard_sectionBadge__xajjh{background:#e8eaed;background:var(--bg-tertiary);border-radius:20px;color:#4a5a6b;color:var(--text-secondary);font-size:12px;font-weight:500;padding:4px 14px}.Dashboard_activityFeed__-GYvp{display:flex;flex-direction:column;gap:8px;max-height:600px;overflow-y:auto;padding-right:4px}.Dashboard_activityFeed__-GYvp::-webkit-scrollbar{width:4px}.Dashboard_activityFeed__-GYvp::-webkit-scrollbar-track{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px}.Dashboard_activityFeed__-GYvp::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:4px}.Dashboard_activityItem__w3oql{align-items:flex-start;background:#f1f3f5;background:var(--bg-secondary);border:1px solid #0000;border-radius:8px;display:flex;gap:12px;padding:12px 16px;transition:background .2s ease}.Dashboard_activityItem__w3oql:hover{background:#e8eaed;background:var(--bg-tertiary);border-color:#e6e9ec;border-color:var(--border-color)}.Dashboard_activityIcon__rY\+ah{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.Dashboard_activityContent__eHpdR{flex:1 1;min-width:0}.Dashboard_activityHeader__LjACr{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:4px 8px}.Dashboard_activityUser__M9ck8{color:#1a222b;color:var(--text-primary);font-weight:600}.Dashboard_activityAction__js5mo{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_activityTarget__v-KuH{align-items:center;background:#4a6583;background:var(--primary-light);border-radius:12px;color:#0b1f38;color:var(--primary-color);display:flex;font-size:.9rem;font-weight:500;gap:4px;padding:2px 8px}.Dashboard_activityDetails__-o5t2{color:#6b7b8c;color:var(--text-muted);font-size:.85rem;margin-top:2px;word-break:break-word}.Dashboard_activityTime__QlWk-{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.75rem;gap:4px;margin-top:4px}.Dashboard_activityTime__QlWk- svg{flex-shrink:0}.Dashboard_emptyState__xZPCE{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.Dashboard_emptyState__xZPCE svg{margin-bottom:12px}.Dashboard_emptyState__xZPCE p{font-size:1.1rem;margin:0}.Dashboard_emptyState__xZPCE span{font-size:.9rem}.Dashboard_refreshSmallBtn__b340w{align-items:center;background:#e8eaed;background:var(--bg-tertiary);border:none;border-radius:4px;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;padding:4px 8px;transition:all .2s ease}.Dashboard_refreshSmallBtn__b340w:hover{background:#edeff2;background:var(--bg-hover);color:#1a222b;color:var(--text-primary)}.Dashboard_refreshSmallBtn__b340w:disabled{cursor:not-allowed;opacity:.5}.Dashboard_spin__No9rE{animation:Dashboard_spin__No9rE .8s linear infinite}@keyframes Dashboard_spin__No9rE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--nf-bg-start:#f7f8fa;--nf-bg-end:#edeff2;--nf-number-gradient-start:#0b1f38;--nf-number-gradient-end:#4a6583;--nf-number-glow-color:#0b1f3814;--nf-zero-color-start:#0b1f38;--nf-zero-color-end:#4a6583;--nf-zero-ring-color:#0b1f38;--nf-title-color:#1a222b;--nf-message-color:#4a5a6b;--nf-button-primary-start:#0b1f38;--nf-button-primary-end:#071426;--nf-button-primary-shadow:#0b1f384d;--nf-button-primary-hover-shadow:#0b1f3866;--nf-button-secondary-bg:#fff;--nf-button-secondary-color:#0b1f38;--nf-button-secondary-border:#0b1f38;--nf-suggestions-border:#e6e9ec;--nf-suggestions-title-color:#4a5a6b;--nf-suggestions-item-bg:#fff;--nf-suggestions-item-color:#0b1f38;--nf-suggestions-item-shadow:#0b1f380f;--nf-suggestions-item-hover-shadow:#0b1f3826;--nf-deco-bg-start:#0b1f380a;--nf-deco-bg-end:#0b1f3805;--nf-text-inverse:#fff;--nf-border-radius:4px}.NotFoundPage_theme-dark__RdMbR,[data-theme=dark]{--nf-bg-start:#050b14;--nf-bg-end:#0b1f38;--nf-number-gradient-start:#f0f4f8;--nf-number-gradient-end:#a1b4c8;--nf-number-glow-color:#f0f4f80f;--nf-zero-color-start:#f0f4f8;--nf-zero-color-end:#a1b4c8;--nf-zero-ring-color:#f0f4f8;--nf-title-color:#f0f4f8;--nf-message-color:#a1b4c8;--nf-button-primary-start:#f0f4f8;--nf-button-primary-end:#a1b4c8;--nf-button-primary-shadow:#f0f4f833;--nf-button-primary-hover-shadow:#f0f4f84d;--nf-button-secondary-bg:#0b1f38;--nf-button-secondary-color:#f0f4f8;--nf-button-secondary-border:#f0f4f8;--nf-suggestions-border:#163052;--nf-suggestions-title-color:#a1b4c8;--nf-suggestions-item-bg:#0b1f38;--nf-suggestions-item-color:#f0f4f8;--nf-suggestions-item-shadow:#0000004d;--nf-suggestions-item-hover-shadow:#f0f4f833;--nf-deco-bg-start:#f0f4f808;--nf-deco-bg-end:#f0f4f803;--nf-text-inverse:#0b1f38}*{box-sizing:border-box;margin:0;padding:0}.NotFoundPage_container__sPf2Q{align-items:center;background:linear-gradient(135deg,#f7f8fa,#edeff2);background:linear-gradient(135deg,var(--nf-bg-start) 0,var(--nf-bg-end) 100%);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.NotFoundPage_content__IYvt\+{animation:NotFoundPage_fadeInUp__zzlac .6s ease-out;max-width:700px;padding:40px;text-align:center;z-index:10}@keyframes NotFoundPage_fadeInUp__zzlac{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_numberContainer__zgnDb{display:inline-block;margin-bottom:40px;position:relative}.NotFoundPage_numberGlow__SgW5O{animation:NotFoundPage_pulse__\+XsiT 2s ease-in-out infinite;background:radial-gradient(circle,#0b1f3814 0,#0000 70%);background:radial-gradient(circle,var(--nf-number-glow-color) 0,#0000 70%);border-radius:50%;height:320px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:320px}@keyframes NotFoundPage_pulse__\+XsiT{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.NotFoundPage_number__PzEYw{align-items:center;animation:NotFoundPage_float__c8i\+Y 3s ease-in-out infinite;background:linear-gradient(135deg,#0b1f38,#4a6583);background:linear-gradient(135deg,var(--nf-number-gradient-start) 0,var(--nf-number-gradient-end) 100%);-webkit-background-clip:text;background-clip:text;color:#0000;display:flex;font-size:200px;font-weight:400;gap:24px;justify-content:center;letter-spacing:.02em;position:relative}@keyframes NotFoundPage_float__c8i\+Y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NotFoundPage_zero__G0Xkw{display:inline-block;height:160px;position:relative;width:160px}.NotFoundPage_zeroInner__nj5J-{animation:NotFoundPage_scaleZero__MSMrR 2s ease-in-out infinite;background:linear-gradient(135deg,#0b1f38,#4a6583);background:linear-gradient(135deg,var(--nf-zero-color-start),var(--nf-zero-color-end));border-radius:50%;height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70px}@keyframes NotFoundPage_scaleZero__MSMrR{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}.NotFoundPage_zeroRing__lhGWF{animation:NotFoundPage_rotateRing__RNI42 3s linear infinite;border:3px solid #0b1f38;border:3px solid var(--nf-zero-ring-color);border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes NotFoundPage_rotateRing__RNI42{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotFoundPage_title__xlpQp{color:#1a222b;color:var(--nf-title-color);font-size:2.4rem;font-weight:400;letter-spacing:.02em;margin:24px 0 16px}.NotFoundPage_message__DqZtU{color:#4a5a6b;color:var(--nf-message-color);font-size:1.4rem;line-height:1.7;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:520px}.NotFoundPage_actions__-xJoa{display:flex;gap:20px;justify-content:center;margin-bottom:55px}.NotFoundPage_button__Ll4aI{border:none;border-radius:4px;border-radius:var(--nf-border-radius);cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:600;min-height:52px;padding:16px 36px;transition:all .3s ease}.NotFoundPage_buttonPrimary__CK-U9{background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--nf-button-primary-start) 0,var(--nf-button-primary-end) 100%);box-shadow:0 4px 15px #0b1f384d;box-shadow:0 4px 15px var(--nf-button-primary-shadow);color:#fff;color:var(--nf-text-inverse)}.NotFoundPage_buttonPrimary__CK-U9:hover{box-shadow:0 6px 20px #0b1f3866;box-shadow:0 6px 20px var(--nf-button-primary-hover-shadow);transform:translateY(-2px)}.NotFoundPage_buttonSecondary__eiyr\+{background:#fff;background:var(--nf-button-secondary-bg);border:2px solid #0b1f38;border:2px solid var(--nf-button-secondary-border);color:#0b1f38;color:var(--nf-button-secondary-color)}.NotFoundPage_buttonSecondary__eiyr\+:hover{background:#0b1f38;background:var(--nf-button-secondary-color);color:#fff;color:var(--nf-text-inverse);transform:translateY(-2px)}.NotFoundPage_suggestions__6t4ko{border-top:1px solid #e6e9ec;border-top:1px solid var(--nf-suggestions-border);padding-top:35px}.NotFoundPage_suggestionsTitle__FPrBD{color:#4a5a6b;color:var(--nf-suggestions-title-color);font-size:.9rem;font-weight:600;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.NotFoundPage_suggestionsList__U8h6I{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.NotFoundPage_suggestionsList__U8h6I span{background:#fff;background:var(--nf-suggestions-item-bg);border:1px solid #e6e9ec;border:1px solid var(--nf-suggestions-border);border-radius:4px;border-radius:var(--nf-border-radius);box-shadow:#0b1f380f;box-shadow:var(--nf-suggestions-item-shadow);color:#0b1f38;color:var(--nf-suggestions-item-color);cursor:pointer;font-size:1.1rem;font-weight:500;padding:10px 20px;transition:all .3s ease}.NotFoundPage_suggestionsList__U8h6I span:hover{background:#0b1f38;background:var(--nf-suggestions-item-color);box-shadow:#0b1f3826;box-shadow:var(--nf-suggestions-item-hover-shadow);color:#fff;color:var(--nf-text-inverse);transform:translateY(-2px)}.NotFoundPage_decoration1__nO4I4,.NotFoundPage_decoration2__Zx47e,.NotFoundPage_decoration3__eazbD,.NotFoundPage_decoration4__8KPn5{background:linear-gradient(135deg,#0b1f380a,#0b1f3805);background:linear-gradient(135deg,var(--nf-deco-bg-start),var(--nf-deco-bg-end));border-radius:50%;pointer-events:none;position:absolute;z-index:1}.NotFoundPage_decoration1__nO4I4{animation:NotFoundPage_floatDeco1__vITzp 20s ease-in-out infinite;height:300px;right:-150px;top:-150px;width:300px}@keyframes NotFoundPage_floatDeco1__vITzp{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}.NotFoundPage_decoration2__Zx47e{animation:NotFoundPage_floatDeco2__yKzsh 18s ease-in-out infinite;bottom:-100px;height:200px;left:-100px;width:200px}@keyframes NotFoundPage_floatDeco2__yKzsh{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.NotFoundPage_decoration3__eazbD{animation:NotFoundPage_floatDeco3__U\+9rZ 25s ease-in-out infinite;height:150px;left:-75px;top:20%;width:150px}@keyframes NotFoundPage_floatDeco3__U\+9rZ{0%,to{transform:translate(0)}50%{transform:translate(40px,20px)}}.NotFoundPage_decoration4__8KPn5{animation:NotFoundPage_floatDeco4__QHozq 22s ease-in-out infinite;bottom:10%;height:250px;right:-125px;width:250px}@keyframes NotFoundPage_floatDeco4__QHozq{0%,to{transform:translate(0)}50%{transform:translate(-20px,-40px)}}@media (max-width:768px){.NotFoundPage_number__PzEYw{font-size:140px;gap:14px}.NotFoundPage_zero__G0Xkw{height:110px;width:110px}.NotFoundPage_zeroInner__nj5J-{height:48px;width:48px}.NotFoundPage_numberGlow__SgW5O{height:240px;width:240px}.NotFoundPage_title__xlpQp{font-size:1.8rem}.NotFoundPage_message__DqZtU{font-size:1.1rem;padding:0 20px}.NotFoundPage_actions__-xJoa{align-items:center;flex-direction:column;gap:14px}.NotFoundPage_button__Ll4aI{font-size:1.05rem;min-height:48px;padding:14px 32px;width:220px}.NotFoundPage_suggestionsList__U8h6I{gap:14px}.NotFoundPage_suggestionsList__U8h6I span{font-size:.95rem;padding:8px 16px}}@media (max-width:480px){.NotFoundPage_content__IYvt\+{padding:20px}.NotFoundPage_number__PzEYw{font-size:100px;gap:8px}.NotFoundPage_zero__G0Xkw{height:80px;width:80px}.NotFoundPage_zeroInner__nj5J-{height:35px;width:35px}.NotFoundPage_numberGlow__SgW5O{height:180px;width:180px}.NotFoundPage_title__xlpQp{font-size:1.5rem;margin-top:16px}.NotFoundPage_message__DqZtU{font-size:.95rem;margin-bottom:28px}.NotFoundPage_actions__-xJoa{gap:12px}.NotFoundPage_button__Ll4aI{font-size:.95rem;min-height:44px;padding:12px 28px;width:200px}.NotFoundPage_suggestionsTitle__FPrBD{font-size:.75rem}.NotFoundPage_suggestionsList__U8h6I{gap:10px}.NotFoundPage_suggestionsList__U8h6I span{font-size:.85rem;padding:6px 12px}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NotFoundPage_number__PzEYw{color:#4a6583;color:var(--nf-number-gradient-end)}}.TUV_theme-dark__c4qdi,[data-theme=dark]{--tuv-bg-primary:#050b14;--tuv-bg-secondary:#0b1f38;--tuv-bg-tertiary:#163052;--tuv-bg-hover:#1a2d4a;--tuv-card-bg:#0b1f38;--tuv-card-border:#163052;--tuv-border-color:#163052;--tuv-border-dark:#1a3d5a;--tuv-text-primary:#f0f4f8;--tuv-text-secondary:#a1b4c8;--tuv-text-muted:#7a8e9f;--tuv-text-inverse:#0b1f38;--tuv-primary-color:#f0f4f8;--tuv-primary-dark:#0b1f38;--tuv-primary-hover:#fff;--tuv-primary-light:#4a6583;--tuv-primary-accent:#0b1f38;--tuv-success-color:#2ecc71;--tuv-success-light:#182c1a;--tuv-success-dark:#1a8c4a;--tuv-warning-color:#f39c12;--tuv-warning-light:#2c2118;--tuv-warning-dark:#d68910;--tuv-danger-color:#e74c3c;--tuv-danger-light:#2c1a18;--tuv-danger-dark:#c0392b;--tuv-info-color:#5dade2;--tuv-info-light:#18242c;--tuv-info-dark:#2e86c1;--tuv-shadow-xs:0 1px 3px #0006;--tuv-shadow-sm:0 3px 6px #00000080;--tuv-shadow-md:0 8px 16px #0009;--tuv-shadow-lg:0 16px 32px #000000b3;--tuv-shadow-xl:0 24px 48px #000c;--tuv-modal-overlay:#000000b3;--tuv-skeleton-bg-start:#163052;--tuv-skeleton-bg-mid:#1a3d5a;--tuv-skeleton-bg-end:#163052;--tuv-disabled-bg:#163052;--tuv-badge-lote-bg:#163052;--tuv-badge-lote-color:#f0f4f8;--tuv-progress-bg:#163052;--tuv-progress-fill:#f0f4f8;--tuv-toast-success-bg:#182c1a;--tuv-toast-success-color:#2ecc71;--tuv-toast-error-bg:#2c1a18;--tuv-toast-error-color:#e74c3c;--tuv-toast-warning-bg:#2c2118;--tuv-toast-warning-color:#f39c12;--tuv-toast-info-bg:#18242c;--tuv-toast-info-color:#5dade2}.TUV_toastContainer__axH5j{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUV_toast__SFE7I{animation:TUV_toastSlideIn__BIrBj .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes TUV_toastSlideIn__BIrBj{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUV_toast__SFE7I{animation:none}}.TUV_toastSuccess__3m14v{background:#eaf5ee;background:var(--tuv-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-toast-success-color)}.TUV_toastError__4\+EQV{background:#fdf0ee;background:var(--tuv-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-toast-error-color)}.TUV_toastWarning__RVsUz{background:#fef5e7;background:var(--tuv-toast-warning-bg);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-toast-warning-color)}.TUV_toastInfo__m0BRp{background:#eaf2f8;background:var(--tuv-toast-info-bg);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-toast-info-color)}.TUV_toastIcon__OC2jc{font-weight:700;margin-right:8px}.TUV_toastClose__IRGb5{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.TUV_toastClose__IRGb5:hover{opacity:1}.TUV_skeletonRow__2fmAN{animation:TUV_fadeIn__W0AJb .3s ease-in-out}.TUV_skeletonCell__Y\+38K{animation:TUV_skeletonLoading__b4o6h 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#d1d5d9 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--tuv-skeleton-bg-start) 25%,var(--tuv-skeleton-bg-mid) 50%,var(--tuv-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--tuv-border-radius);height:20px}@keyframes TUV_skeletonLoading__b4o6h{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUV_skeletonCell__Y\+38K{animation:none;background:#e8eaed!important;background:var(--tuv-skeleton-bg-start)!important}}.TUV_buttonSpinner__KzNlZ{animation:TUV_spin__Pyt79 .6s linear infinite;border:2px solid #fff;border:2px solid var(--tuv-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes TUV_spin__Pyt79{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUV_buttonSpinner__KzNlZ{animation:none}}.TUV_modalBackdrop__zqlnE{align-items:center;animation:TUV_fadeIn__W0AJb .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}@keyframes TUV_fadeIn__W0AJb{0%{opacity:0}to{opacity:1}}@keyframes TUV_slideUp__TpnTS{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUV_modalHeader__XdpLA{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.TUV_modalHeader__XdpLA h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modalSubtitle__6a2fR{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1.05rem;margin:6px 0 0}.TUV_modalCloseButton__JVfKu{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:40px}.TUV_modalCloseButton__JVfKu:hover:not(:disabled){background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalCloseButton__JVfKu:disabled{cursor:not-allowed;opacity:.5}.TUV_modalContent__oIMdP{animation:TUV_slideUp__TpnTS .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);display:flex;flex-direction:column;max-height:92vh;max-width:1100px;overflow-y:auto;width:90%}.TUV_modalContent__oIMdP::-webkit-scrollbar{width:6px}.TUV_modalContent__oIMdP::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_modalContent__oIMdP::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_modalContent__oIMdP .TUV_modalHeader__XdpLA{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px 16px;position:sticky;top:0;z-index:10}.TUV_modalContent__oIMdP .TUV_modalHeader__XdpLA h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUV_modalContent__oIMdP .TUV_modalHeader__XdpLA .TUV_modalSubtitle__6a2fR{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUV_modalContent__oIMdP .TUV_modalClose__pagwG{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:40px}.TUV_modalContent__oIMdP .TUV_modalClose__pagwG:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalContent__oIMdP .TUV_modalBody__OSKiM{flex:1 1;overflow-y:auto;padding:0}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);bottom:0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px 20px;position:sticky;z-index:10}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo .TUV_saveButton__XoOlp{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo .TUV_saveButton__XoOlp:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo .TUV_saveButton__XoOlp:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo .TUV_cancelButton__CVZuO{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo .TUV_cancelButton__CVZuO:hover{background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_alert__M9MlC{align-items:center;border-left:4px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;gap:12px;margin-bottom:20px;padding:14px 20px}.TUV_alertIcon__KFXur{flex-shrink:0;font-size:1.2rem}.TUV_success__8CMbU{background:#eaf5ee;background:var(--tuv-success-light);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-success-dark)}.TUV_error__-Imli{background:#fdf0ee;background:var(--tuv-danger-light);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-danger-dark)}.TUV_info__ydznd{background:#eaf2f8;background:var(--tuv-info-light);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-info-dark)}.TUV_warning__11hI-{background:#fef5e7;background:var(--tuv-warning-light);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-warning-dark)}.TUV_emptyState__cn-GQ{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);padding:60px 20px;text-align:center}.TUV_emptyIcon__6LSNO{font-size:4rem;margin-bottom:16px;opacity:.6}.TUV_emptyTitle__N5PSS{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 8px}.TUV_emptyText__TLlSc{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0}.TUV_formContent__CDrJM{display:flex;flex-direction:column;gap:0;padding:0}.TUV_formSection__iRJei{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUV_formSection__iRJei:last-child{border-bottom:none}.TUV_sectionHeader__FsQ9u{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 28px 12px}.TUV_sectionHeader__FsQ9u>div{align-items:center;display:flex;gap:10px}.TUV_sectionIcon__Gpc8J{font-size:1.2rem}.TUV_sectionBadge__Ds5o2{background:#fef5e7;background:var(--tuv-warning-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#ca6f1e;color:var(--tuv-warning-dark);font-size:.75rem;font-weight:500;padding:2px 12px}.TUV_sectionActions__0DIWg{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUV_addFieldButton__okS2P{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_addFieldButton__okS2P:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_previewToggle__p\+r-q{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_previewToggle__p\+r-q:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_formGrid__OEPJV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUV_formGroup__8JALa{display:flex;flex-direction:column;gap:6px}.TUV_formGroup__8JALa label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_formGroup__8JALa label .TUV_required__OJmer{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_formInput__5OTN4{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:44px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_formInput__5OTN4:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formTextarea__CO3bf{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:60px;padding:10px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_formTextarea__CO3bf:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formRow__u481J{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUV_areasContainer__8PYDC{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUV_emptyFields__wivaH{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUV_emptyFields__wivaH p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUV_emptyFields__wivaH span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUV_areaCard__mqf13{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_areaCard__mqf13:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUV_areaHeader__wtulw{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.TUV_areaHeaderLeft__1EWD9{display:flex;flex-direction:column;gap:2px}.TUV_areaTitle__srja7{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUV_areaDescription__lecsA{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUV_areaActions__VsDHc{display:flex;flex-wrap:wrap;gap:4px}.TUV_areaActionBtn__B7ruC{align-items:center;background:#e8eaed;background:var(--tuv-bg-tertiary);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUV_areaActionBtn__B7ruC:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_areaActionBtn__B7ruC:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUV_areaActionBtn__B7ruC.TUV_deleteBtn__fiz-Q:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_areaContent__NAXEq{padding:12px 16px}.TUV_itemsList__V8ija{display:flex;flex-direction:column;gap:6px}.TUV_itemCard__SGTsG{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_itemCard__SGTsG:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUV_itemInfo__hxvZA{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUV_itemType__kqhXC{background:#eaf2f8;background:var(--tuv-info-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a5276;color:var(--tuv-info-dark);font-size:.75rem;font-weight:500;padding:2px 10px;white-space:nowrap}.TUV_itemTitle__tX9sE{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUV_itemRequired__uBIuC{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUV_itemActions__cP6I3{display:flex;gap:3px}.TUV_itemActionBtn__fUSib{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUV_itemActionBtn__fUSib:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_itemActionBtn__fUSib:disabled{cursor:not-allowed;opacity:.3}.TUV_itemActionBtn__fUSib.TUV_deleteBtn__fiz-Q:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_subAreasContainer__cz4Cw{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUV_subAreaCard__NkoGv{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden}.TUV_subAreaHeader__Hcpvf{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.TUV_subAreaTitle__RZDYt{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_subAreaDescription__R88T9{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUV_subAreaActions__pEEU3{display:flex;gap:3px}.TUV_subAreaActionBtn__CP1Jk{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUV_subAreaActionBtn__CP1Jk:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_subAreaActionBtn__CP1Jk:disabled{cursor:not-allowed;opacity:.3}.TUV_subAreaActionBtn__CP1Jk.TUV_deleteBtn__fiz-Q:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorOverlay__x8PW9{align-items:center;animation:TUV_fadeIn__W0AJb .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1100}.TUV_fieldEditorModal__2DHGM{animation:TUV_slideUp__TpnTS .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);max-height:90vh;max-width:680px;overflow-y:auto;width:90%}.TUV_fieldEditorModal__2DHGM::-webkit-scrollbar{width:6px}.TUV_fieldEditorModal__2DHGM::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_fieldEditorModal__2DHGM::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_fieldEditorHeader__EpcKP{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:16px 24px;position:sticky;top:0;z-index:5}.TUV_fieldEditorHeader__EpcKP h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUV_fieldEditorClose__2NRKk{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:1.4rem;height:36px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:36px}.TUV_fieldEditorClose__2NRKk:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorBody__VEDDh{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUV_fieldEditorRow__cYl30{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUV_fieldEditorGroup__sWEUi{display:flex;flex-direction:column;gap:4px}.TUV_fieldEditorGroup__sWEUi label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUV_fieldEditorGroup__sWEUi label .TUV_required__OJmer{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_fieldEditorGroup__sWEUi input[type=text],.TUV_fieldEditorGroup__sWEUi textarea{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_fieldEditorGroup__sWEUi input[type=text]:focus,.TUV_fieldEditorGroup__sWEUi textarea:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_fieldEditorGroup__sWEUi select{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;width:100%}.TUV_fieldEditorGroup__sWEUi select:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_complementSection__e6SUR{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUV_complementLabel__4MWIJ{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUV_complementGrid__UkiWK{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUV_complementItem__2SDjx{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUV_complementCheckbox__fYE7h{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUV_complementCheckbox__fYE7h input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUV_complementRequired__vQwJi{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUV_complementRequired__vQwJi input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUV_optionsContainer__GRwWm{display:flex;flex-direction:column;gap:6px}.TUV_optionItem__cEAS4{align-items:center;display:flex;gap:8px}.TUV_optionItem__cEAS4 input[type=text]{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:36px;padding:8px 12px}.TUV_optionItem__cEAS4 input[type=text]:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_optionRemove__bolqO{align-items:center;background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUV_optionRemove__bolqO:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_optionAdd__P5pvJ{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_optionAdd__P5pvJ:hover{background:#edeff2;background:var(--tuv-bg-hover);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#1a222b;color:var(--tuv-text-primary)}.TUV_fieldEditorFooter__z6KIH{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 18px}.TUV_fieldEditorCancel__EQQ7b{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_fieldEditorCancel__EQQ7b:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_fieldEditorSave__yOBoK{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:600;min-height:40px;padding:8px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_fieldEditorSave__yOBoK:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_previewContainer__UXPxv{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin:0 20px 16px;padding:16px 20px}.TUV_previewHeader__5XjCl{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.TUV_previewHeader__5XjCl h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUV_previewClose__4y1ft{background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;font-weight:500;min-height:36px;padding:6px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_previewClose__4y1ft:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_previewContent__Gl3yb h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUV_previewDescription__hHhPD{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUV_previewAreas__LT0cy{display:flex;flex-direction:column;gap:16px}.TUV_previewArea__DpTUW{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);padding:14px 16px}.TUV_previewAreaTitle__2aMux{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUV_previewAreaDescription__3naT2{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUV_previewSubArea__jQA7e{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:10px;padding:12px 14px}.TUV_previewSubAreaTitle__yi6Qy{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUV_previewSubAreaDescription__vw7ie{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUV_previewField__0WmyZ{margin:8px 0}.TUV_previewFieldLabel__X8t\+H{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUV_previewFieldRequired__gfvWS{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_previewInput__sTBg4{box-sizing:border-box}.TUV_previewInput__sTBg4,.TUV_previewSelect__nx7YV{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:38px;padding:8px 12px;width:100%}.TUV_previewAvaliative__E-HTq{display:flex;gap:8px}.TUV_previewAvaliativeNo__k4r3k,.TUV_previewAvaliativeYes__hO2aE{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;font-weight:500;min-height:36px;padding:6px 16px}.TUV_previewComplement__b2\+Qh{background:#f1f3f5;background:var(--tuv-bg-secondary);border-left:2px solid #e6e9ec;border-left:2px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:6px;padding:6px 10px}.TUV_previewComplementLabel__7kNM\+{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUV_previewSignature__7M2Ei{display:flex;gap:8px}.TUV_previewNA__h\+Vy6{padding:4px 0}.TUV_previewCheckbox__mF4sP{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUV_previewCheckbox__mF4sP input[type=checkbox]{cursor:default;height:16px;width:16px}@media (max-width:768px){.TUV_formGrid__OEPJV{padding:16px 18px 0}.TUV_complementGrid__UkiWK,.TUV_fieldEditorRow__cYl30,.TUV_formGrid__OEPJV{grid-template-columns:1fr}.TUV_modalContent__oIMdP{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_modalContent__oIMdP .TUV_modalHeader__XdpLA{padding:16px 20px 12px}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo{flex-direction:column;padding:12px 20px 16px}.TUV_modalContent__oIMdP .TUV_modalFooter__7tAFo button{justify-content:center;width:100%}.TUV_sectionHeader__FsQ9u{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUV_sectionActions__0DIWg{justify-content:stretch}.TUV_sectionActions__0DIWg button{flex:1 1;justify-content:center}.TUV_formRow__u481J{padding:0 18px 12px}.TUV_areaHeader__wtulw,.TUV_formRow__u481J{align-items:stretch;flex-direction:column}.TUV_areaActions__VsDHc{justify-content:flex-start}.TUV_itemCard__SGTsG{align-items:stretch;flex-direction:column}.TUV_itemActions__cP6I3{justify-content:flex-start}.TUV_subAreaHeader__Hcpvf{align-items:stretch;flex-direction:column}.TUV_subAreaActions__pEEU3{justify-content:flex-start}.TUV_fieldEditorModal__2DHGM{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_fieldEditorHeader__EpcKP{padding:14px 18px}.TUV_fieldEditorBody__VEDDh{padding:16px 18px}.TUV_fieldEditorFooter__z6KIH{flex-direction:column;padding:12px 18px 16px}.TUV_fieldEditorFooter__z6KIH button{justify-content:center;width:100%}.TUV_previewContainer__UXPxv{margin:0 0 12px;padding:12px 14px}.TUV_previewHeader__5XjCl{align-items:stretch;flex-direction:column;gap:10px}.TUV_previewClose__4y1ft{justify-content:center;width:100%}.TUV_toast__SFE7I{font-size:.95rem;max-width:calc(100vw - 40px)}.TUV_modalHeader__XdpLA{align-items:stretch;flex-direction:column;gap:12px;padding:18px 22px 14px}.TUV_modalHeader__XdpLA h2{font-size:1.2rem}.TUV_modalCloseButton__JVfKu{align-self:flex-end;position:absolute;right:18px;top:14px}}@media (max-width:480px){.TUV_modalContent__oIMdP .TUV_modalHeader__XdpLA h2{font-size:1.15rem}.TUV_areaTitle__srja7{font-size:.9rem}.TUV_itemTitle__tX9sE{font-size:.85rem}.TUV_itemType__kqhXC{font-size:.7rem;padding:1px 8px}.TUV_fieldEditorGroup__sWEUi label{font-size:.85rem}.TUV_fieldEditorGroup__sWEUi input[type=text],.TUV_fieldEditorGroup__sWEUi select,.TUV_fieldEditorGroup__sWEUi textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUV_complementCheckbox__fYE7h{font-size:.85rem}.TUV_complementRequired__vQwJi{font-size:.75rem}}:root{--reg-primary-color:#0b1f38;--reg-primary-dark:#071426;--reg-primary-hover:#163052;--reg-primary-light:#4a6583;--reg-primary-accent:#fff;--reg-bg-primary:#f7f8fa;--reg-bg-secondary:#f1f3f5;--reg-bg-tertiary:#e8eaed;--reg-bg-hover:#edeff2;--reg-card-bg:#fff;--reg-card-border:#e6e9ec;--reg-border-color:#e6e9ec;--reg-border-dark:#d1d5d9;--reg-text-primary:#1a222b;--reg-text-secondary:#4a5a6b;--reg-text-muted:#6b7b8c;--reg-text-inverse:#fff;--reg-success-color:#27ae60;--reg-success-light:#eaf5ee;--reg-success-dark:#1e8449;--reg-warning-color:#e67e22;--reg-warning-light:#fef5e7;--reg-warning-dark:#ca6f1e;--reg-danger-color:#c0392b;--reg-danger-light:#fdf0ee;--reg-danger-dark:#a93226;--reg-info-color:#2980b9;--reg-info-light:#eaf2f8;--reg-info-dark:#1a5276;--reg-view-color:#0b1f38;--reg-view-light:#e8eaed;--reg-edit-color:#0b1f38;--reg-edit-light:#e8eaed;--reg-briefing-color:#e67e22;--reg-briefing-light:#fef5e7;--reg-delete-color:#c0392b;--reg-delete-light:#fdf0ee;--reg-export-btn-start:#1e8449;--reg-export-btn-end:#27ae60;--reg-shadow-xs:0 1px 3px #0b1f380a;--reg-shadow-sm:0 3px 6px #0b1f380f;--reg-shadow-md:0 8px 16px #0b1f3814;--reg-shadow-lg:0 16px 32px #0b1f381a;--reg-shadow-xl:0 24px 48px #0b1f3826;--reg-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--reg-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--reg-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--reg-border-radius:4px;--reg-modal-overlay:#0b1f3880;--reg-skeleton-bg-start:#e8eaed;--reg-skeleton-bg-mid:#d1d5d9;--reg-skeleton-bg-end:#e8eaed;--reg-toast-success-bg:#eaf5ee;--reg-toast-success-color:#1e8449;--reg-toast-error-bg:#fdf0ee;--reg-toast-error-color:#a93226;--reg-toast-warning-bg:#fef5e7;--reg-toast-warning-color:#ca6f1e;--reg-tag-bg-start:#e8eaed;--reg-tag-bg-end:#f1f3f5;--reg-tag-color:#1a222b;--reg-box-type-info-bg:#f1f3f5;--reg-box-type-info-border:#0b1f38;--reg-box-type-info-hover-bg:#edeff2;--reg-box-type-info-hover-border:#163052;--reg-box-type-info-color:#0b1f38}.Registers_theme-dark__rYYsK,[data-theme=dark]{--reg-bg-primary:#050b14;--reg-bg-secondary:#0b1f38;--reg-bg-tertiary:#163052;--reg-bg-hover:#1a2d4a;--reg-card-bg:#0b1f38;--reg-card-border:#163052;--reg-border-color:#163052;--reg-border-dark:#1a3d5a;--reg-text-primary:#f0f4f8;--reg-text-secondary:#a1b4c8;--reg-text-muted:#7a8e9f;--reg-text-inverse:#0b1f38;--reg-primary-color:#f0f4f8;--reg-primary-dark:#0b1f38;--reg-primary-hover:#fff;--reg-primary-light:#4a6583;--reg-primary-accent:#0b1f38;--reg-success-color:#2ecc71;--reg-success-light:#182c1a;--reg-success-dark:#1a8c4a;--reg-warning-color:#f39c12;--reg-warning-light:#2c2118;--reg-warning-dark:#d68910;--reg-danger-color:#e74c3c;--reg-danger-light:#2c1a18;--reg-danger-dark:#c0392b;--reg-info-color:#5dade2;--reg-info-light:#18242c;--reg-info-dark:#2e86c1;--reg-view-color:#f0f4f8;--reg-view-light:#163052;--reg-edit-color:#f0f4f8;--reg-edit-light:#163052;--reg-briefing-color:#f39c12;--reg-briefing-light:#2c2118;--reg-delete-color:#e74c3c;--reg-delete-light:#2c1a18;--reg-export-btn-start:#1a8c4a;--reg-export-btn-end:#2ecc71;--reg-shadow-xs:0 1px 3px #0006;--reg-shadow-sm:0 3px 6px #00000080;--reg-shadow-md:0 8px 16px #0009;--reg-shadow-lg:0 16px 32px #000000b3;--reg-shadow-xl:0 24px 48px #000c;--reg-modal-overlay:#000000b3;--reg-skeleton-bg-start:#163052;--reg-skeleton-bg-mid:#1a3d5a;--reg-skeleton-bg-end:#163052;--reg-toast-success-bg:#182c1a;--reg-toast-success-color:#2ecc71;--reg-toast-error-bg:#2c1a18;--reg-toast-error-color:#e74c3c;--reg-toast-warning-bg:#2c2118;--reg-toast-warning-color:#f39c12;--reg-tag-bg-start:#163052;--reg-tag-bg-end:#1a2d4a;--reg-tag-color:#f0f4f8;--reg-box-type-info-bg:#163052;--reg-box-type-info-border:#f0f4f8;--reg-box-type-info-hover-bg:#1a2d4a;--reg-box-type-info-hover-border:#fff;--reg-box-type-info-color:#f0f4f8}.Registers_pageContainer__jwDAl{background:#f7f8fa;background:var(--reg-bg-primary);color:#1a222b;color:var(--reg-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);min-height:100vh;padding:0}.Registers_header__Uk4e6{align-items:center;background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-card-border);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.Registers_headerTitle__MXGgx{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Registers_headerTitle__MXGgx strong{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_theme-dark__rYYsK .Registers_headerTitle__MXGgx strong,[data-theme=dark] .Registers_headerTitle__MXGgx strong{color:#fff}.Registers_headerSubtitle__Lnpx2{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-top:6px}.Registers_actionsContainer__ODMvs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Registers_actionButton__6RKJ-,button.Registers_actionButton__6RKJ-{align-items:center!important;background:#e8eaed!important;background:var(--reg-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--reg-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--reg-shadow-xs)!important;color:#4a5a6b!important;color:var(--reg-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--reg-transition-fast)!important;width:36px!important}.Registers_actionButton__6RKJ- svg,button.Registers_actionButton__6RKJ- svg{stroke-width:2!important;display:block!important;flex-shrink:0!important;font-size:18px!important;height:18px!important;min-height:18px!important;min-width:18px!important;width:18px!important}.Registers_actionButton__6RKJ-:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-2px)}.Registers_actionButton__6RKJ-:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Registers_actionButton__6RKJ-.Registers_viewButton__aar2a,button.Registers_actionButton__6RKJ-.Registers_viewButton__aar2a{background:#e8eaed!important;background:var(--reg-view-light)!important;color:#0b1f38!important;color:var(--reg-view-color)!important}.Registers_actionButton__6RKJ-.Registers_viewButton__aar2a:hover:not(:disabled),button.Registers_actionButton__6RKJ-.Registers_viewButton__aar2a:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-view-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__6RKJ-.Registers_editButton__FaEiK,button.Registers_actionButton__6RKJ-.Registers_editButton__FaEiK{background:#e8eaed!important;background:var(--reg-edit-light)!important;color:#0b1f38!important;color:var(--reg-edit-color)!important}.Registers_actionButton__6RKJ-.Registers_editButton__FaEiK:hover:not(:disabled),button.Registers_actionButton__6RKJ-.Registers_editButton__FaEiK:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-edit-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__6RKJ-.Registers_briefingButton__8qqIf,button.Registers_actionButton__6RKJ-.Registers_briefingButton__8qqIf{background:#fef5e7!important;background:var(--reg-briefing-light)!important;color:#e67e22!important;color:var(--reg-briefing-color)!important}.Registers_actionButton__6RKJ-.Registers_briefingButton__8qqIf:hover:not(:disabled),button.Registers_actionButton__6RKJ-.Registers_briefingButton__8qqIf:hover:not(:disabled){background:#e67e22!important;background:var(--reg-briefing-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__6RKJ-.Registers_deleteButton__IxPiQ,button.Registers_actionButton__6RKJ-.Registers_deleteButton__IxPiQ{background:#fdf0ee!important;background:var(--reg-delete-light)!important;color:#c0392b!important;color:var(--reg-delete-color)!important}.Registers_actionButton__6RKJ-.Registers_deleteButton__IxPiQ:hover:not(:disabled),button.Registers_actionButton__6RKJ-.Registers_deleteButton__IxPiQ:hover:not(:disabled){background:#c0392b!important;background:var(--reg-delete-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_searchBar__08sSL{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:28px;padding:24px}.Registers_searchBar__08sSL,.Registers_tableContainer__WKtqs{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-card-border);border-radius:4px;border-radius:var(--reg-border-radius)}.Registers_tableContainer__WKtqs{box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);margin-bottom:24px;overflow-x:auto}.Registers_table__5Vpfc{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:1rem;width:100%}.Registers_table__5Vpfc thead th{background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);color:#4a5a6b;color:var(--reg-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.Registers_table__5Vpfc tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--reg-transition-fast)}.Registers_table__5Vpfc tbody tr:hover{background-color:#edeff2;background-color:var(--reg-bg-hover)}.Registers_table__5Vpfc tbody tr:last-child td{border-bottom:none}.Registers_table__5Vpfc td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);color:#1a222b;color:var(--reg-text-primary);padding:16px 20px;vertical-align:middle}.Registers_emptyTable__Zm3cl{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Registers_highlightedRow__oioXg{background-color:#fef5e7!important;background-color:var(--reg-warning-light)!important;border-left:3px solid #e67e22;border-left:3px solid var(--reg-warning-color)}.Registers_tableRow__Nx0c2{animation:Registers_rowFadeIn__SYhSM .2s ease}@keyframes Registers_rowFadeIn__SYhSM{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Registers_priceCell__HeWLN{color:#0b1f38;color:var(--reg-primary-color);font-weight:600}.Registers_formContent__XlPvk{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Registers_formRow__Bbfps{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.Registers_formGrid__XqgWG{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Registers_formGroup__X3uOB,.Registers_inputGroup__c4e-2{display:flex;flex-direction:column;gap:8px}.Registers_formGroup__X3uOB label,.Registers_inputGroup__c4e-2 label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_formSection__bbAOv{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_formSection__bbAOv:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_sectionHeader__Nm-9Z{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;gap:14px;padding:14px 18px}.Registers_sectionIcon__jvAQK{align-items:center;background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.Registers_sectionTitle__QbNXh{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_sectionBadge__cdIfz{background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 12px}.Registers_classificationGrid__oEt0o{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:18px 24px}.Registers_classificationGroup__G6ZHh{display:flex;flex-direction:column;gap:12px}.Registers_classificationGroup__G6ZHh label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_input__Qb9sL,.Registers_select__ExB33,.Registers_textarea__LxwCG{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);box-sizing:border-box;color:#1a222b;color:var(--reg-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:100%}.Registers_input__Qb9sL:focus,.Registers_select__ExB33:focus,.Registers_textarea__LxwCG:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_theme-dark__rYYsK .Registers_input__Qb9sL:focus,.Registers_theme-dark__rYYsK .Registers_select__ExB33:focus,.Registers_theme-dark__rYYsK .Registers_textarea__LxwCG:focus,[data-theme=dark] .Registers_input__Qb9sL:focus,[data-theme=dark] .Registers_select__ExB33:focus,[data-theme=dark] .Registers_textarea__LxwCG:focus{box-shadow:0 0 0 3px #f0f4f814}.Registers_input__Qb9sL::placeholder,.Registers_textarea__LxwCG::placeholder{color:#6b7b8c;color:var(--reg-text-muted)}.Registers_textarea__LxwCG{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);min-height:100px;resize:vertical}.Registers_fieldset__Xc6qy{background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);margin:0;padding:18px 24px}.Registers_fieldset__Xc6qy legend{color:#0b1f38;color:var(--reg-primary-color);font-size:1rem;font-weight:600;padding:0 14px;width:auto}.Registers_required__AXwQL{color:#c0392b;color:var(--reg-danger-color);margin-left:2px}.Registers_fieldHint__Kz\+ug{color:#6b7b8c;color:var(--reg-text-muted);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__Pa-nB{color:#e67e22;color:var(--reg-warning-color);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__Pa-nB strong{color:#ca6f1e;color:var(--reg-warning-dark)}.Registers_errorHint__dnX4O{color:#c0392b;color:var(--reg-danger-color);font-size:.9rem}.Registers_inputGroupInline__v8iVx{align-items:center;display:flex;gap:10px}.Registers_inputGroupInline__v8iVx .Registers_input__Qb9sL{flex:1 1}.Registers_unitSelect__MMkfP{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);cursor:pointer;font-size:1rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:80px}.Registers_unitSelect__MMkfP:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);outline:none}.Registers_tagContainer__eXSh6{background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:10px}.Registers_tag__UWBJk{align-items:center;animation:Registers_tagFadeIn__3vi9\+ .2s ease;background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:linear-gradient(135deg,var(--reg-tag-bg-start) 0,var(--reg-tag-bg-end) 100%);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-tag-color);display:inline-flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}@keyframes Registers_tagFadeIn__3vi9\+{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Registers_tagRemoveButton__giEtZ{align-items:center;background:none;border:none;color:#1a222b;color:var(--reg-tag-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;padding:0 4px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_tagRemoveButton__giEtZ:hover{color:#c0392b;color:var(--reg-danger-color);transform:scale(1.2)}.Registers_emptyTagHint__bjMHq{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem;font-style:italic}.Registers_statusBadge__R0xNn{align-items:center;border-radius:4px;border-radius:var(--reg-border-radius);display:inline-flex;font-size:.9rem;font-weight:500;gap:8px;min-height:32px;padding:6px 14px}.Registers_statusBadgeActive__87D3p{background:#eaf5ee;background:var(--reg-success-light);color:#1e8449;color:var(--reg-success-dark)}.Registers_statusBadgeInactive__SR6gB{background:#fdf0ee;background:var(--reg-danger-light);color:#a93226;color:var(--reg-danger-dark)}.Registers_alert__lxQKm{align-items:center;animation:Registers_slideDown__eyyTy .3s ease;border-radius:4px;border-radius:var(--reg-border-radius);display:flex;font-size:1rem;gap:12px;margin:0 0 18px;padding:14px 18px}@keyframes Registers_slideDown__eyyTy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Registers_alertIcon__SqKZw{align-items:center;display:flex;font-size:1.3rem}.Registers_alert__lxQKm.Registers_error__u30qx{background:#fdf0ee;background:var(--reg-danger-light);border-left:3px solid #c0392b;border-left:3px solid var(--reg-danger-color);color:#a93226;color:var(--reg-danger-dark)}.Registers_alert__lxQKm.Registers_success__k8QgU{background:#eaf5ee;background:var(--reg-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--reg-success-color);color:#1e8449;color:var(--reg-success-dark)}.Registers_alert__lxQKm.Registers_info__ZZgRI{background:#eaf2f8;background:var(--reg-info-light);border-left:3px solid #2980b9;border-left:3px solid var(--reg-info-color);color:#1a5276;color:var(--reg-info-dark)}.Registers_errorText__ZeKkL{color:#c0392b;color:var(--reg-danger-color);display:block;font-size:1rem;margin-top:10px}.Registers_loadingOverlay__hegpU{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff;background-color:var(--reg-card-bg);bottom:0;color:#0b1f38;color:var(--reg-primary-color);display:flex;font-size:1.3rem;font-weight:600;justify-content:center;left:0;opacity:.85;position:fixed;right:0;top:0;z-index:10000}.Registers_skeletonRow__PMCx9{animation:Registers_fadeIn__KilTb .3s ease-in-out}.Registers_skeletonCell__0H8Z8{animation:Registers_skeletonLoading__UXERO 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#d1d5d9 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--reg-skeleton-bg-start) 25%,var(--reg-skeleton-bg-mid) 50%,var(--reg-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--reg-border-radius);height:20px}@keyframes Registers_skeletonLoading__UXERO{0%{background-position:200% 0}to{background-position:-200% 0}}.Registers_buttonSpinner__deuVH{animation:Registers_spin__9oO6v .6s linear infinite;border:2px solid #fff;border:2px solid var(--reg-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes Registers_spin__9oO6v{to{transform:rotate(1turn)}}.Registers_subSection__KtWLp{background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:32px}.Registers_subSection__KtWLp:last-child{margin-bottom:0}.Registers_subSectionHeader__UrHJZ{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;gap:14px;margin-bottom:16px;padding-bottom:10px}.Registers_subSectionIcon__070wT{align-items:center;background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.Registers_subSectionTitle__2QKPv{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_subSectionActions__oxtfZ{display:flex;gap:10px;margin-left:auto}.Registers_iconButton__aT1dg{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:.9rem;gap:6px;min-height:36px;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_iconButton__aT1dg:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color);color:#0b1f38;color:var(--reg-primary-color);transform:translateY(-1px)}.Registers_tabsContainer__zAtfT{border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);margin-top:18px;overflow:hidden}.Registers_tabsHeader__4HgKD{background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;flex-wrap:wrap}.Registers_tabButton__xtx2c{align-items:center;background:#0000;border:none;color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:1rem;font-weight:500;min-height:48px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_tabButton__xtx2c:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#0b1f38;color:var(--reg-primary-color)}.Registers_activeTab__ZBFv7{background:#fff;background:var(--reg-card-bg);border-bottom:2px solid #0b1f38;border-bottom:2px solid var(--reg-primary-color);color:#0b1f38;color:var(--reg-primary-color)}.Registers_tabsContent__x4A\+i{background:#fff;background:var(--reg-card-bg);padding:24px 28px}.Registers_comingSoonTab__2aBwq{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:4px;border-radius:var(--reg-border-radius);padding:56px 24px;text-align:center}.Registers_comingSoonIcon__OCC8g{font-size:3.5rem;margin-bottom:14px;opacity:.5}.Registers_comingSoonTab__2aBwq h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;margin-bottom:10px}.Registers_comingSoonTab__2aBwq p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1rem}.Registers_formActions__f5B3G{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:24px;padding-top:18px}.Registers_tableFooterRow__uu0QW{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);font-weight:500}.Registers_labelRight__qAy0B{font-weight:600;text-align:right}.Registers_valueCell__iGLbP{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_totalHighlight__RV-uE{background:#e8eaed;background:var(--reg-bg-tertiary);font-weight:700}.Registers_markupInputClean__IHG2b{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);font-size:1rem;font-weight:600;min-height:40px;padding:8px 12px;text-align:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:120px}.Registers_markupInputClean__IHG2b:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_orderControls__a-j3-{align-items:center;display:flex;gap:8px}.Registers_orderButton__t1BSx{background:#0000;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#0b1f38;color:var(--reg-primary-color);cursor:pointer;font-size:1.05rem;min-height:36px;padding:6px 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_orderButton__t1BSx:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);transform:scale(1.1)}.Registers_orderButton__t1BSx:disabled{cursor:not-allowed;opacity:.3}.Registers_boxTypeInfo__TcfRw{background-color:#f1f3f5;background-color:var(--reg-box-type-info-bg);border-left:3px solid #0b1f38;border-left:3px solid var(--reg-box-type-info-border);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:18px;padding:14px 18px;transition:all .2s ease}.Registers_boxTypeInfo__TcfRw:hover{background-color:#edeff2;background-color:var(--reg-box-type-info-hover-bg);border-left-color:#163052;border-left-color:var(--reg-box-type-info-hover-border)}.Registers_boxTypeInfo__TcfRw strong{align-items:center;color:#0b1f38;color:var(--reg-box-type-info-color);display:flex;font-size:1.05rem;gap:10px}.Registers_select__ExB33 optgroup{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);color:#071426;color:var(--reg-primary-dark);font-weight:600}.Registers_select__ExB33 optgroup option{color:#1a222b;color:var(--reg-text-primary);font-weight:400;padding-left:20px}.Registers_select__ExB33:disabled{background-color:#e6e9ec;background-color:var(--reg-border-color);cursor:not-allowed;opacity:.7}.Registers_textMuted__Xf2EQ{color:#6b7b8c;color:var(--reg-text-muted);font-size:1rem}.Registers_subtitle__5zgNi{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0 0 16px}.Registers_checkboxGrid__q4y\+j{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:18px 24px}.Registers_checkboxLabel__AXTyA{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_checkboxLabel__AXTyA:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color);transform:translateX(2px)}.Registers_checkboxLabel__AXTyA input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;width:18px}.Registers_checkboxText__DWJ7G{color:#1a222b;color:var(--reg-text-primary);cursor:pointer;font-size:1rem;font-weight:500}.Registers_addressFormCard__zbTuX{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:18px;overflow:hidden}.Registers_addressFormHeader__ooA0W{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;gap:12px;padding:12px 16px}.Registers_addressFormIcon__\+rF0M{font-size:1.3rem}.Registers_addressFormHeader__ooA0W h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;margin:0}.Registers_addressFormContent__-p0NL{padding:16px 18px}.Registers_addressFormActions__tlhk\+{display:flex;gap:14px;justify-content:flex-end;margin-top:18px}.Registers_contactsSectionCard__Y1tl5{background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);margin-top:14px;padding:16px 18px}.Registers_contactsSectionHeader__UlJv9{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Registers_contactsIcon__y1bv3{font-size:1.2rem}.Registers_contactsSectionHeader__UlJv9 h5{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;font-weight:600;margin:0}.Registers_contactListModern__\+LBpy{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Registers_contactItemModern__SkzRE{align-items:center;background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;justify-content:space-between;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_contactItemModern__SkzRE:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_contactInfo__EaUGA{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.Registers_contactInfo__EaUGA strong{color:#1a222b;color:var(--reg-text-primary);font-size:1rem}.Registers_contactRole__62T7Y{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_contactEmail__FfuoG{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem}.Registers_removeContactButtonModern__Lm1fx{background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#c0392b;color:var(--reg-danger-color);cursor:pointer;font-size:.9rem;padding:6px 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_removeContactButtonModern__Lm1fx:hover{background:#fdf0ee;background:var(--reg-danger-light);transform:scale(1.05)}.Registers_contactFormModern__F-9If{margin-top:8px}.Registers_contactFormModern__F-9If .Registers_formRow__Bbfps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .8fr}.Registers_addressListContainer__zVSOZ{margin-top:18px}.Registers_addressListContainer__zVSOZ h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;margin-bottom:14px}.Registers_addressGrid__-QmW-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.Registers_addressCard__lgt70{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_addressCard__lgt70:hover{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_addressCardHeader__4LDuH{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;justify-content:space-between;padding:10px 14px}.Registers_addressType__HJLpa{background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#0b1f38;color:var(--reg-primary-color);font-size:.95rem;font-weight:600;padding:4px 14px}.Registers_removeAddressButton__W1d08{align-items:center;background:none;border:none;border-radius:50%;color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_removeAddressButton__W1d08:hover{background:#fdf0ee;background:var(--reg-danger-light);color:#c0392b;color:var(--reg-danger-color)}.Registers_addressCardContent__OLVZj{padding:14px 16px}.Registers_addressCardContent__OLVZj p{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;margin:6px 0}.Registers_addressCardContent__OLVZj p strong{color:#4a5a6b;color:var(--reg-text-secondary);font-weight:600}.Registers_addressContacts__lItlu{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);margin-top:10px;padding-top:10px}.Registers_addressContacts__lItlu strong{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_addressContacts__lItlu ul{list-style:none;margin:6px 0 0;padding:0}.Registers_addressContacts__lItlu ul li{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;padding:4px 0}.Registers_emptyState__lcrkx{background:#f1f3f5;background:var(--reg-bg-secondary);border:1px dashed #e6e9ec;border:1px dashed var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);padding:36px 24px;text-align:center}.Registers_emptyMessage__LITWX{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin:0}.Registers_linkButton__70O-p{background:none;border:none;color:#0b1f38;color:var(--reg-primary-color);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:inherit;font-weight:600;padding:0 6px;text-decoration:underline;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--reg-transition-fast)}.Registers_linkButton__70O-p:hover:not(:disabled){color:#163052;color:var(--reg-primary-hover)}.Registers_linkButton__70O-p:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.Registers_formRow__Bbfps{gap:14px;grid-template-columns:1fr}.Registers_formGrid__XqgWG{grid-template-columns:repeat(2,1fr)}.Registers_classificationGrid__oEt0o{gap:14px;grid-template-columns:1fr}.Registers_contactFormModern__F-9If .Registers_formRow__Bbfps{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Registers_pageContainer__jwDAl{padding:0}.Registers_header__Uk4e6{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Registers_headerTitle__MXGgx{font-size:1.4rem;justify-content:center}.Registers_searchBar__08sSL{flex-direction:column!important}.Registers_searchBar__08sSL>div{flex:1 1!important;width:100%}.Registers_table__5Vpfc td,.Registers_table__5Vpfc thead th{font-size:.9rem;padding:12px 14px}.Registers_formContent__XlPvk{padding:0 18px 18px}.Registers_formGrid__XqgWG{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Registers_tabsHeader__4HgKD{flex-wrap:wrap}.Registers_tabButton__xtx2c{flex:1 1;font-size:.9rem;justify-content:center;padding:10px 14px;text-align:center}.Registers_tabsContent__x4A\+i{padding:16px 18px}.Registers_classificationGrid__oEt0o{padding:14px 18px}.Registers_sectionHeader__Nm-9Z{padding:12px 16px}.Registers_subSectionHeader__UrHJZ{flex-wrap:wrap}.Registers_subSectionActions__oxtfZ{justify-content:flex-start;width:100%}.Registers_actionsContainer__ODMvs{flex-direction:row;gap:6px}.Registers_actionButton__6RKJ-,button.Registers_actionButton__6RKJ-{height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Registers_actionButton__6RKJ- svg,button.Registers_actionButton__6RKJ- svg{font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Registers_addressGrid__-QmW-{grid-template-columns:1fr}.Registers_addressFormActions__tlhk\+{flex-direction:column-reverse}.Registers_addressFormActions__tlhk\+ button{justify-content:center;width:100%}.Registers_contactItemModern__SkzRE{align-items:flex-start;flex-direction:column;gap:6px}.Registers_removeContactButtonModern__Lm1fx{align-self:flex-end}.Registers_contactFormModern__F-9If .Registers_formRow__Bbfps{grid-template-columns:1fr}}@media (max-width:480px){.Registers_headerTitle__MXGgx{font-size:1.2rem}.Registers_tableContainer__WKtqs{font-size:.85rem;overflow-x:auto}.Registers_sectionIcon__jvAQK,.Registers_subSectionIcon__070wT{font-size:1.05rem;height:28px;width:28px}.Registers_actionButton__6RKJ-,button.Registers_actionButton__6RKJ-{border-radius:4px!important;border-radius:var(--reg-border-radius)!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Registers_actionButton__6RKJ- svg,button.Registers_actionButton__6RKJ- svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Registers_formActions__f5B3G{flex-direction:column-reverse}.Registers_formActions__f5B3G button{justify-content:center;width:100%}.Registers_addressCard__lgt70{font-size:.9rem}.Registers_addressCardHeader__4LDuH{flex-wrap:wrap;gap:8px}.Registers_addressCardContent__OLVZj p{font-size:.9rem}.Registers_checkboxGrid__q4y\+j{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Registers_skeletonCell__0H8Z8{animation:none;background:#e8eaed!important;background:var(--reg-skeleton-bg-start)!important}.Registers_alert__lxQKm,.Registers_buttonSpinner__deuVH,.Registers_tableRow__Nx0c2,.Registers_tag__UWBJk{animation:none}}.Registers_addressSubSection__mFMwA{margin-bottom:20px}.Registers_addressSubSection__mFMwA h4{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.05rem;font-weight:600;margin-bottom:12px}.Registers_addressActions__Dau9E{align-items:center;display:flex;gap:8px}.Registers_editAddressButton__Hc6Bq{align-items:center;background:none;border:none;border-radius:4px;color:#4a5568;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s}.Registers_editAddressButton__Hc6Bq:hover{background-color:#e2e8f0;color:#2d3748}.Registers_editAddressButton__Hc6Bq:disabled{cursor:not-allowed;opacity:.5}.Registers_importModalOverlay__ZKEkK{align-items:center;animation:Registers_fadeInOverlay__s-nV0 .2s ease;background-color:#0b1f3880;background-color:var(--reg-modal-overlay);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10001}.Registers_importModalContainer__ldTWE{animation:Registers_slideUpModal__NV5x1 .3s ease;background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--reg-shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:95%}.Registers_importModalHeader__dHK0O{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.Registers_importModalHeader__dHK0O h2{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.3rem;font-weight:600;margin:0}.Registers_importModalCloseButton__RPb\+g{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:4px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importModalCloseButton__RPb\+g:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_importModalContent__mY2qm{flex:1 1;overflow-y:auto;padding:24px}.Registers_importActionButton__Xg1yL{align-items:center;background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;min-height:36px;padding:6px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importActionButton__Xg1yL:hover:not(:disabled){background-color:#43a047;box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-1px)}.Registers_importActionButton__Xg1yL:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_importModalActions__cDz7t{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:20px}.Registers_importCancelButton__308gj{align-items:center;background:#e8eaed;background:var(--reg-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:.95rem;font-weight:500;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importCancelButton__308gj:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover);border-color:#d1d5d9;border-color:var(--reg-border-dark)}.Registers_importCancelButton__308gj:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.Registers_importModalContainer__ldTWE{animation:none;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Registers_importModalOverlay__ZKEkK{align-items:stretch}.Registers_importModalContent__mY2qm,.Registers_importModalHeader__dHK0O{padding:16px 20px}}@media (max-width:480px){.Registers_importModalHeader__dHK0O h2{font-size:1.1rem}.Registers_importModalHeader__dHK0O h2 svg{height:18px;width:18px}.Registers_importActionButton__Xg1yL{font-size:.8rem;min-height:32px;padding:4px 10px}}.Registers_modalBackdrop__J6vqq{align-items:center;animation:Registers_fadeInOverlay__s-nV0 .2s ease;background-color:#0b1f3880;background-color:var(--reg-modal-overlay);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}@keyframes Registers_fadeInOverlay__s-nV0{0%{opacity:0}to{opacity:1}}.Registers_formContainer__my43f{animation:Registers_slideUpModal__NV5x1 .3s ease;background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--reg-shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:100%}@keyframes Registers_slideUpModal__NV5x1{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Registers_modalHeader__4h1sc{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);border-radius:4px 4px 0 0;border-radius:var(--reg-border-radius) var(--reg-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px}.Registers_modalHeader__4h1sc h2{color:#1a222b;color:var(--reg-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Registers_modalCloseButton__5A0Lk{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;padding:4px 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:40px}.Registers_modalCloseButton__5A0Lk:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_modalCloseButton__5A0Lk:disabled{cursor:not-allowed;opacity:.5}.Registers_modalContent__MjsUq{flex:1 1;overflow-y:auto;padding:24px 28px}.Registers_modalFooter__j3mAI{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--reg-border-radius) var(--reg-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px}.Registers_emailGroupToggle__nYEtA{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Registers_emailGroupButton__\+zG1i{background:#fff;background:var(--reg-card-bg);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:6px;color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_emailGroupButton__\+zG1i.Registers_active__x2fc0{background:#eaf2f8;background:var(--reg-info-light);border-color:#0b1f38;border-color:var(--reg-primary-color);color:#0b1f38;color:var(--reg-primary-color)}.Registers_emailGroupButton__\+zG1i:hover:not(.Registers_active__x2fc0){background:#edeff2;background:var(--reg-bg-hover)}.Registers_emailGroupContainer__hCKRS{grid-gap:10px;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px}.Registers_emailGroupItem__4X6EZ{align-items:flex-start;background:#fff;background:var(--reg-card-bg);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_emailGroupItem__4X6EZ:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__4X6EZ.Registers_selected__tqxYy{background:#eaf2f8;background:var(--reg-info-light);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__4X6EZ input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px}.Registers_emailGroupLabel__MdLP9{color:#1a222b;color:var(--reg-text-primary);font-size:14px;font-weight:600}.Registers_emailGroupEmails__9CR5r{color:#6b7b8c;color:var(--reg-text-muted);font-size:11px;margin-top:2px;word-break:break-all}.Registers_emailRecipientCount__BUH-G{background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);font-size:13px;margin-top:8px;padding:8px 12px}.Registers_emailRecipientCount__BUH-G strong{color:#1a222b;color:var(--reg-text-primary)}.Registers_attachmentList__txksw{display:flex;flex-direction:column;gap:6px;margin-top:12px}.Registers_attachmentItem__qpdhV{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;justify-content:space-between;padding:8px 14px}.Registers_attachmentItem__qpdhV span{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:13px;gap:8px}.Registers_attachmentRemove__O5xyk{background:none;border:none;color:#c0392b;color:var(--reg-danger-color);cursor:pointer;font-size:18px;padding:0 4px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_attachmentRemove__O5xyk:hover{transform:scale(1.2)}.Registers_authErrorContainer__hVL8V{align-items:center;background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:60px 24px;text-align:center}.Registers_authErrorIcon__-6P3J{font-size:56px;margin-bottom:20px}.Registers_authErrorContainer__hVL8V h3{color:#1a222b;color:var(--reg-text-primary);font-size:1.4rem;margin-bottom:10px}.Registers_authErrorContainer__hVL8V p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-bottom:24px;max-width:500px}.Registers_loadingContainer__sInTF{align-items:center;color:#4a5a6b;color:var(--reg-text-secondary);display:flex;font-size:1.1rem;justify-content:center;min-height:300px;padding:60px 24px}.Registers_filterBar__J5Y2K{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:16px;padding:16px 20px}.Registers_filterBarInput__DIfDK{background:#f1f3f5;background:var(--reg-bg-secondary);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);font-size:14px;outline:none;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:100%}.Registers_filterBarInput__DIfDK:focus{background:#fff;background:var(--reg-card-bg);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBarSelect__dDd1j{background:#f1f3f5;background:var(--reg-bg-secondary);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);font-size:13px;outline:none;padding:8px 12px;width:100%}.Registers_filterBarSelect__dDd1j:focus{border-color:#0b1f38;border-color:var(--reg-primary-color)}@media (max-width:768px){.Registers_modalBackdrop__J6vqq{align-items:stretch;padding:0}.Registers_formContainer__my43f{animation:none;border-radius:0;max-height:100vh;max-width:100%;width:100%}.Registers_modalHeader__4h1sc{flex-wrap:wrap;gap:8px;padding:16px 20px}.Registers_modalHeader__4h1sc h2{font-size:1.1rem}.Registers_modalContent__MjsUq{padding:16px 20px}.Registers_modalFooter__j3mAI{flex-direction:column-reverse;padding:12px 20px}.Registers_modalFooter__j3mAI button{justify-content:center;width:100%}.Registers_emailGroupContainer__hCKRS{grid-template-columns:1fr}.Registers_emailGroupItem__4X6EZ{padding:10px 14px}}@media (max-width:480px){.Registers_modalHeader__4h1sc h2{font-size:1rem}.Registers_modalCloseButton__5A0Lk{font-size:22px;height:32px;width:32px}.Registers_modalContent__MjsUq{padding:12px 16px}.Registers_modalFooter__j3mAI{padding:10px 16px}.Registers_emailGroupContainer__hCKRS{padding:10px}.Registers_emailGroupItem__4X6EZ{padding:8px 12px}.Registers_emailGroupLabel__MdLP9{font-size:13px}}.Registers_filterToggleButton__Rcfq0{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);white-space:nowrap}.Registers_filterToggleButton__Rcfq0:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterToggleButton__Rcfq0.Registers_active__x2fc0{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBadge__R520B,.Registers_filterToggleButton__Rcfq0.Registers_active__x2fc0{background:#0b1f38;background:var(--reg-primary-color);color:#fff;color:var(--reg-text-inverse)}.Registers_filterBadge__R520B{align-items:center;border-radius:50%;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.Registers_emailStatusSent__Bn1lQ{align-items:center;display:flex;flex-direction:column}.Registers_emailStatusSentIcon__Mcym1{color:#16a34a}.Registers_emailStatusTime__iQlv3{color:#6b7b8c;color:var(--reg-text-muted);font-size:9px;margin-top:2px}.Registers_emailStatusPending__YEQzk{display:block;font-size:20px;opacity:.4;text-align:center}.Registers_actionButton__6RKJ-.Registers_emailButton__9EyiY{background:#eaf2f8!important;background:var(--reg-info-light)!important;color:#2980b9!important;color:var(--reg-info-color)!important}.Registers_actionButton__6RKJ-.Registers_emailButton__9EyiY:hover:not(:disabled){background:#2980b9!important;background:var(--reg-info-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__6RKJ-.Registers_emailSentButton__tcPnN{background:#eaf5ee!important;background:var(--reg-success-light)!important;color:#27ae60!important;color:var(--reg-success-color)!important}.Registers_actionButton__6RKJ-.Registers_emailSentButton__tcPnN:hover:not(:disabled){background:#27ae60!important;background:var(--reg-success-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_addButton__fRQly{align-items:center;background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--reg-primary-color),var(--reg-primary-dark));border:none;border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 4px 12px #0b1f3840;color:#fff;color:var(--reg-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:1rem;font-weight:600;gap:8px;letter-spacing:.02em;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_addButton__fRQly:hover:not(:disabled){background:linear-gradient(135deg,#163052,#0b1f38);background:linear-gradient(135deg,var(--reg-primary-hover),var(--reg-primary-color));box-shadow:0 6px 24px #0b1f3859;transform:translateY(-2px)}.Registers_addButton__fRQly:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_primaryButton__Sif1n{background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--reg-primary-color),var(--reg-primary-dark))}.Registers_primaryButton__Sif1n:hover:not(:disabled){background:linear-gradient(135deg,#163052,#0b1f38);background:linear-gradient(135deg,var(--reg-primary-hover),var(--reg-primary-color))}.Registers_reportsSection__uUro9{margin-top:8px}:root{--tuv-primary-color:#0b1f38;--tuv-primary-dark:#071426;--tuv-primary-light:#4a6583;--tuv-primary-accent:#fff;--tuv-bg-primary:#f7f8fa;--tuv-bg-secondary:#f1f3f5;--tuv-bg-tertiary:#e8eaed;--tuv-bg-hover:#edeff2;--tuv-border-color:#e6e9ec;--tuv-border-dark:#d1d5d9;--tuv-text-primary:#1a222b;--tuv-text-muted:#6b7b8c;--tuv-success-color:#27ae60;--tuv-success-dark:#1e8449;--tuv-warning-color:#e67e22;--tuv-warning-dark:#ca6f1e;--tuv-danger-color:#c0392b;--tuv-danger-dark:#a93226;--tuv-info-color:#2980b9;--tuv-info-dark:#1a5276;--tuv-download-color:#0b1f38;--tuv-download-light:#e8eaed;--tuv-email-color:#0b1f38;--tuv-email-light:#e8eaed;--tuv-delete-color:#c0392b;--tuv-delete-light:#fdf0ee;--tuv-shadow-xs:0 1px 3px #0b1f380a;--tuv-shadow-sm:0 3px 6px #0b1f380f;--tuv-shadow-md:0 8px 16px #0b1f3814;--tuv-shadow-lg:0 16px 32px #0b1f381a;--tuv-shadow-xl:0 24px 48px #0b1f3826;--tuv-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--tuv-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--tuv-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--tuv-border-radius:4px;--tuv-modal-overlay:#0b1f3880;--tuv-skeleton-bg-start:#e8eaed;--tuv-skeleton-bg-mid:#d1d5d9;--tuv-skeleton-bg-end:#e8eaed;--tuv-disabled-bg:#e8eaed;--tuv-badge-lote-bg:#e8eaed;--tuv-badge-lote-color:#1a222b;--tuv-progress-bg:#e8eaed;--tuv-progress-fill:#0b1f38;--tuv-toast-success-bg:#eaf5ee;--tuv-toast-success-color:#1e8449;--tuv-toast-error-bg:#fdf0ee;--tuv-toast-error-color:#a93226;--tuv-toast-warning-bg:#fef5e7;--tuv-toast-warning-color:#ca6f1e;--tuv-toast-info-bg:#eaf2f8;--tuv-toast-info-color:#1a5276}.TUVChecklistModelPage_theme-dark__nlqBf,[data-theme=dark]{--tuv-bg-primary:#050b14;--tuv-bg-secondary:#0b1f38;--tuv-bg-tertiary:#163052;--tuv-bg-hover:#1a2d4a;--tuv-card-bg:#0b1f38;--tuv-card-border:#163052;--tuv-border-color:#163052;--tuv-border-dark:#1a3d5a;--tuv-text-primary:#f0f4f8;--tuv-text-secondary:#a1b4c8;--tuv-text-muted:#7a8e9f;--tuv-text-inverse:#0b1f38;--tuv-primary-color:#f0f4f8;--tuv-primary-dark:#0b1f38;--tuv-primary-hover:#fff;--tuv-primary-light:#4a6583;--tuv-primary-accent:#0b1f38;--tuv-success-color:#2ecc71;--tuv-success-light:#182c1a;--tuv-success-dark:#1a8c4a;--tuv-warning-color:#f39c12;--tuv-warning-light:#2c2118;--tuv-warning-dark:#d68910;--tuv-danger-color:#e74c3c;--tuv-danger-light:#2c1a18;--tuv-danger-dark:#c0392b;--tuv-info-color:#5dade2;--tuv-info-light:#18242c;--tuv-info-dark:#2e86c1;--tuv-download-color:#f0f4f8;--tuv-download-light:#163052;--tuv-email-color:#f0f4f8;--tuv-email-light:#163052;--tuv-delete-color:#e74c3c;--tuv-delete-light:#2c1a18;--tuv-shadow-xs:0 1px 3px #0006;--tuv-shadow-sm:0 3px 6px #00000080;--tuv-shadow-md:0 8px 16px #0009;--tuv-shadow-lg:0 16px 32px #000000b3;--tuv-shadow-xl:0 24px 48px #000c;--tuv-modal-overlay:#000000b3;--tuv-skeleton-bg-start:#163052;--tuv-skeleton-bg-mid:#1a3d5a;--tuv-skeleton-bg-end:#163052;--tuv-disabled-bg:#163052;--tuv-badge-lote-bg:#163052;--tuv-badge-lote-color:#f0f4f8;--tuv-progress-bg:#163052;--tuv-progress-fill:#f0f4f8;--tuv-toast-success-bg:#182c1a;--tuv-toast-success-color:#2ecc71;--tuv-toast-error-bg:#2c1a18;--tuv-toast-error-color:#e74c3c;--tuv-toast-warning-bg:#2c2118;--tuv-toast-warning-color:#f39c12;--tuv-toast-info-bg:#18242c;--tuv-toast-info-color:#5dade2}:focus-visible{border-radius:var(--tuv-border-radius);outline:2px solid var(--tuv-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--tuv-primary-color)}.TUVChecklistModelPage_actionButton__ymnzj,.TUVChecklistModelPage_addButton__imNff,.TUVChecklistModelPage_addFieldButton__pkev7,.TUVChecklistModelPage_areaActionBtn__jyVhb,.TUVChecklistModelPage_cancelButton__0dx8B,.TUVChecklistModelPage_itemActionBtn__Ieogr,.TUVChecklistModelPage_modalCloseButton__Vgipd,.TUVChecklistModelPage_modalClose__qkjSV,.TUVChecklistModelPage_paginationButton__3g\+9Y,.TUVChecklistModelPage_previewToggle__xb0ri,.TUVChecklistModelPage_saveButton__MtOCs,.TUVChecklistModelPage_subAreaActionBtn__rX2OM,[role=button],button{min-height:44px;min-width:44px}.TUVChecklistModelPage_pageContainer__9Ho\+C{background:#f7f8fa;background:var(--tuv-bg-primary);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);min-height:100vh;padding:0}.TUVChecklistModelPage_header__18Qux{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.TUVChecklistModelPage_headerTitle__XrvQF{color:#1a222b;color:var(--tuv-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_headerActions__wIHBm{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_addButton__imNff{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_addButton__imNff:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUVChecklistModelPage_addButton__imNff:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_cancelButton__0dx8B{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_cancelButton__0dx8B:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_saveButton__MtOCs{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_saveButton__MtOCs:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUVChecklistModelPage_saveButton__MtOCs:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_actionsContainer__Q5Z0g{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_actionButton__ymnzj{align-items:center!important;background:#e8eaed!important;background:var(--tuv-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--tuv-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--tuv-shadow-xs)!important;color:#4a5a6b!important;color:var(--tuv-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:16px!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--tuv-transition-fast)!important;width:36px!important}.TUVChecklistModelPage_actionButton__ymnzj:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_actionButton__ymnzj:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.TUVChecklistModelPage_deleteButton__Lj2dJ{background:#fdf0ee!important;background:var(--tuv-delete-light)!important;color:#c0392b!important;color:var(--tuv-delete-color)!important}.TUVChecklistModelPage_deleteButton__Lj2dJ:hover:not(:disabled){background:#c0392b!important;background:var(--tuv-delete-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUVChecklistModelPage_alert__1BEkv{align-items:center;border-left:4px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;gap:12px;margin-bottom:20px;padding:14px 20px}.TUVChecklistModelPage_alertIcon__y2zB3{flex-shrink:0;font-size:1.2rem}.TUVChecklistModelPage_success__d4V6l{background:#eaf5ee;background:var(--tuv-success-light);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-success-dark)}.TUVChecklistModelPage_error__nY1-W{background:#fdf0ee;background:var(--tuv-danger-light);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-danger-dark)}.TUVChecklistModelPage_info__LxeKT{background:#eaf2f8;background:var(--tuv-info-light);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-info-dark)}.TUVChecklistModelPage_warning__NFHqH{background:#fef5e7;background:var(--tuv-warning-light);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-warning-dark)}.TUVChecklistModelPage_reportsSection__OwWFg{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);overflow:hidden}.TUVChecklistModelPage_reportsSectionHeader__Nj7qK{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;padding:18px 24px}.TUVChecklistModelPage_reportsSectionHeader__Nj7qK h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_tableContainer__FrOpy{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);overflow-x:auto}.TUVChecklistModelPage_table__FnZR1{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;width:100%}.TUVChecklistModelPage_table__FnZR1 thead th{background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.TUVChecklistModelPage_table__FnZR1 tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--tuv-transition-fast)}.TUVChecklistModelPage_table__FnZR1 tbody tr:hover{background-color:#edeff2;background-color:var(--tuv-bg-hover)}.TUVChecklistModelPage_table__FnZR1 tbody tr:last-child td{border-bottom:none}.TUVChecklistModelPage_table__FnZR1 td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);color:#1a222b;color:var(--tuv-text-primary);padding:16px 20px;vertical-align:middle}.TUVChecklistModelPage_tableRow__RgY3r{animation:TUVChecklistModelPage_rowFadeIn__ehiAJ .2s ease}@keyframes TUVChecklistModelPage_rowFadeIn__ehiAJ{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.TUVChecklistModelPage_checklistDescription__8yNVp{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.85rem;line-height:1.4;margin-top:4px}.TUVChecklistModelPage_categoryBadge__fkgT0{background:#eaf2f8;background:var(--tuv-info-light);color:#1a5276;color:var(--tuv-info-dark)}.TUVChecklistModelPage_categoryBadge__fkgT0,.TUVChecklistModelPage_versionBadge__4mVJD{border-radius:4px;border-radius:var(--tuv-border-radius);display:inline-block;font-size:.85rem;font-weight:500;padding:4px 12px}.TUVChecklistModelPage_versionBadge__4mVJD{background:#e8eaed;background:var(--tuv-bg-tertiary);color:#4a5a6b;color:var(--tuv-text-secondary)}.TUVChecklistModelPage_userBadge__ZVsyc{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);display:inline-block;font-size:.85rem;padding:4px 12px}.TUVChecklistModelPage_skeletonTable__1meP1{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;padding:0}.TUVChecklistModelPage_skeletonRow__EBJAf{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;gap:20px;padding:16px 20px}.TUVChecklistModelPage_skeletonRow__EBJAf:last-child{border-bottom:none}.TUVChecklistModelPage_skeletonCell__z8IZI{animation:TUVChecklistModelPage_skeletonLoading__4v5Fo 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#d1d5d9 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--tuv-skeleton-bg-start) 25%,var(--tuv-skeleton-bg-mid) 50%,var(--tuv-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--tuv-border-radius);height:20px}@keyframes TUVChecklistModelPage_skeletonLoading__4v5Fo{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_skeletonCell__z8IZI{animation:none;background:#e8eaed;background:var(--tuv-skeleton-bg-start)}}.TUVChecklistModelPage_buttonSpinner__Qgw8v{animation:TUVChecklistModelPage_spin__BuvRX .6s linear infinite;border:2px solid #fff;border:2px solid var(--tuv-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes TUVChecklistModelPage_spin__BuvRX{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_buttonSpinner__Qgw8v{animation:none}}.TUVChecklistModelPage_emptyState__N5szt{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);padding:60px 20px;text-align:center}.TUVChecklistModelPage_emptyState__N5szt p{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_emptyState__N5szt span{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem}.TUVChecklistModelPage_emptyIcon__6rjfM{font-size:4rem;margin-bottom:16px;opacity:.6}.TUVChecklistModelPage_modalBackdrop__fllbT{align-items:center;animation:TUVChecklistModelPage_fadeIn__Lz\+Ke .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}@keyframes TUVChecklistModelPage_fadeIn__Lz\+Ke{0%{opacity:0}to{opacity:1}}@keyframes TUVChecklistModelPage_slideUp__dTlia{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistModelPage_modalContent__mlMCZ{animation:TUVChecklistModelPage_slideUp__dTlia .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);display:flex;flex-direction:column;max-height:92vh;max-width:1100px;overflow-y:auto;width:90%}.TUVChecklistModelPage_modalContent__mlMCZ::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_modalContent__mlMCZ::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_modalContent__mlMCZ::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px 16px;position:sticky;top:0;z-index:10}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF .TUVChecklistModelPage_modalSubtitle__DsIq4{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalBody__kz5NQ{flex:1 1;overflow-y:auto;padding:0}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalFooter__0vtPv{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);bottom:0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px 20px;position:sticky;z-index:10}.TUVChecklistModelPage_modalClose__qkjSV{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:40px}.TUVChecklistModelPage_modalClose__qkjSV:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUVChecklistModelPage_formContent__EtGu2{display:flex;flex-direction:column;gap:0;padding:0}.TUVChecklistModelPage_formSection__EgQFC{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUVChecklistModelPage_formSection__EgQFC:last-child{border-bottom:none}.TUVChecklistModelPage_sectionHeader__8rX42{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 28px 12px}.TUVChecklistModelPage_sectionHeader__8rX42>div{align-items:center;display:flex;gap:10px}.TUVChecklistModelPage_sectionIcon__7FK1X{font-size:1.2rem}.TUVChecklistModelPage_sectionBadge__SUO2t{background:#fef5e7;background:var(--tuv-warning-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#ca6f1e;color:var(--tuv-warning-dark);font-size:.75rem;font-weight:500;padding:2px 12px}.TUVChecklistModelPage_sectionActions__OwUkX{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_previewToggle__xb0ri{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_previewToggle__xb0ri:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_addFieldButton__pkev7{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_addFieldButton__pkev7:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_formGrid__Gs5Es{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUVChecklistModelPage_formGroup__0l4Sd{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_formGroup__0l4Sd label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_formGroup__0l4Sd label .TUVChecklistModelPage_required__Hlyr4,.TUVChecklistModelPage_required__Hlyr4{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_formInput__PCxa8{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:44px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_formInput__PCxa8:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formInput__PCxa8:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formTextarea__HieQd{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:60px;padding:10px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_formTextarea__HieQd:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formTextarea__HieQd:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formRow__YOn-m{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUVChecklistModelPage_areasContainer__D5H0e{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUVChecklistModelPage_emptyFields__Puj4R{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUVChecklistModelPage_emptyFields__Puj4R p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUVChecklistModelPage_emptyFields__Puj4R span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUVChecklistModelPage_areaCard__Od2hs{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_areaCard__Od2hs:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUVChecklistModelPage_areaHeader__G0pWR{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.TUVChecklistModelPage_areaHeaderLeft__vRF0\+{display:flex;flex-direction:column;gap:2px}.TUVChecklistModelPage_areaTitle__S5amS{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUVChecklistModelPage_areaDescription__rlaQL{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistModelPage_areaActions__DhWm6{display:flex;flex-wrap:wrap;gap:4px}.TUVChecklistModelPage_areaActionBtn__jyVhb{align-items:center;background:#e8eaed;background:var(--tuv-bg-tertiary);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUVChecklistModelPage_areaActionBtn__jyVhb:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_areaActionBtn__jyVhb:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUVChecklistModelPage_areaActionBtn__jyVhb.TUVChecklistModelPage_deleteBtn__f76ap:hover,.TUVChecklistModelPage_deleteBtn__f76ap:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_areaContent__3hgUy{padding:12px 16px}.TUVChecklistModelPage_itemsList__rqGOE{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_itemCard__IcqSN{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_itemCard__IcqSN:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_itemInfo__s6sA0{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_itemType__eapoR{background:#eaf2f8;background:var(--tuv-info-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a5276;color:var(--tuv-info-dark);font-size:.75rem;font-weight:500;padding:2px 10px;white-space:nowrap}.TUVChecklistModelPage_itemTitle__jxAS9{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUVChecklistModelPage_itemRequired__FvbHH{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUVChecklistModelPage_itemActions__pvttc{display:flex;gap:3px}.TUVChecklistModelPage_itemActionBtn__Ieogr{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUVChecklistModelPage_itemActionBtn__Ieogr:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_itemActionBtn__Ieogr:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_itemActionBtn__Ieogr.TUVChecklistModelPage_deleteBtn__f76ap:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_subAreasContainer__ud1-X{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUVChecklistModelPage_subAreaCard__3HSmW{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden}.TUVChecklistModelPage_subAreaHeader__8YInT{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.TUVChecklistModelPage_subAreaTitle__yQwg4{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_subAreaDescription__RXVl9{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUVChecklistModelPage_subAreaActions__N4lwg{display:flex;gap:3px}.TUVChecklistModelPage_subAreaActionBtn__rX2OM{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUVChecklistModelPage_subAreaActionBtn__rX2OM:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_subAreaActionBtn__rX2OM:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_subAreaActionBtn__rX2OM.TUVChecklistModelPage_deleteBtn__f76ap:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorOverlay__ZdzcM{align-items:center;animation:TUVChecklistModelPage_fadeIn__Lz\+Ke .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1100}.TUVChecklistModelPage_fieldEditorModal__6A85l{animation:TUVChecklistModelPage_slideUp__dTlia .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);max-height:90vh;max-width:680px;overflow-y:auto;width:90%}.TUVChecklistModelPage_fieldEditorModal__6A85l::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_fieldEditorModal__6A85l::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_fieldEditorModal__6A85l::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_fieldEditorHeader__sT9XB{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:16px 24px;position:sticky;top:0;z-index:5}.TUVChecklistModelPage_fieldEditorHeader__sT9XB h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUVChecklistModelPage_fieldEditorClose__D-nZt{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:1.4rem;height:36px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:36px}.TUVChecklistModelPage_fieldEditorClose__D-nZt:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorBody__xpTd7{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUVChecklistModelPage_fieldEditorRow__Rtn6m{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_fieldEditorGroup__OvuHY{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_fieldEditorGroup__OvuHY label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUVChecklistModelPage_fieldEditorGroup__OvuHY label .TUVChecklistModelPage_required__Hlyr4{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_fieldEditorGroup__OvuHY input[type=text],.TUVChecklistModelPage_fieldEditorGroup__OvuHY textarea{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_fieldEditorGroup__OvuHY input[type=text]:focus,.TUVChecklistModelPage_fieldEditorGroup__OvuHY textarea:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__OvuHY input[type=text]:focus,[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__OvuHY textarea:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_fieldEditorGroup__OvuHY select{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;width:100%}.TUVChecklistModelPage_fieldEditorGroup__OvuHY select:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__OvuHY select:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_complementSection__ifCfb{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUVChecklistModelPage_complementLabel__GHlDo{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUVChecklistModelPage_complementGrid__yoWZm{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_complementItem__i\+XZo{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUVChecklistModelPage_complementCheckbox__4ohv5{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_complementCheckbox__4ohv5 input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUVChecklistModelPage_complementRequired__F9x-S{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUVChecklistModelPage_complementRequired__F9x-S input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUVChecklistModelPage_optionsContainer__RaIzd{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_optionItem__rQB\+t{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_optionItem__rQB\+t input[type=text]{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:36px;padding:8px 12px}.TUVChecklistModelPage_optionItem__rQB\+t input[type=text]:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_optionItem__rQB\+t input[type=text]:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_optionRemove__7C8xY{align-items:center;background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUVChecklistModelPage_optionRemove__7C8xY:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_optionAdd__Iiqks{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_optionAdd__Iiqks:hover{background:#edeff2;background:var(--tuv-bg-hover);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#1a222b;color:var(--tuv-text-primary)}.TUVChecklistModelPage_fieldEditorFooter__6u2Cq{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 18px}.TUVChecklistModelPage_fieldEditorCancel__8HFZK{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_fieldEditorCancel__8HFZK:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_fieldEditorSave__hO9qU{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:600;min-height:40px;padding:8px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_fieldEditorSave__hO9qU:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_previewContainer__t3afl{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin:0 20px 16px;padding:16px 20px}.TUVChecklistModelPage_previewHeader__B8j1t{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.TUVChecklistModelPage_previewHeader__B8j1t h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUVChecklistModelPage_previewClose__g6ewm{background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;font-weight:500;min-height:36px;padding:6px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_previewClose__g6ewm:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_previewContent__ApEm5 h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewDescription__ZSQAl{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUVChecklistModelPage_previewAreas__9Ax5k{display:flex;flex-direction:column;gap:16px}.TUVChecklistModelPage_previewArea__6VzOA{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);padding:14px 16px}.TUVChecklistModelPage_previewAreaTitle__z7ran{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewAreaDescription__G1ves{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUVChecklistModelPage_previewSubArea__681DR{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:10px;padding:12px 14px}.TUVChecklistModelPage_previewSubAreaTitle__gqq7q{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_previewSubAreaDescription__3ihXQ{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUVChecklistModelPage_previewField__Dz3e6{margin:8px 0}.TUVChecklistModelPage_previewFieldLabel__ymiNY{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUVChecklistModelPage_previewFieldRequired__DvaBB{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_previewInput__2NYK8{box-sizing:border-box}.TUVChecklistModelPage_previewInput__2NYK8,.TUVChecklistModelPage_previewSelect__FNqPW{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:38px;padding:8px 12px;width:100%}.TUVChecklistModelPage_previewAvaliative__U1C-Z{display:flex;gap:8px}.TUVChecklistModelPage_previewAvaliativeNo__IP22b,.TUVChecklistModelPage_previewAvaliativeYes__RKN\+N{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;font-weight:500;min-height:36px;padding:6px 16px}.TUVChecklistModelPage_previewComplement__myi3L{background:#f1f3f5;background:var(--tuv-bg-secondary);border-left:2px solid #e6e9ec;border-left:2px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:6px;padding:6px 10px}.TUVChecklistModelPage_previewComplementLabel__R2WXo{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUVChecklistModelPage_previewSignature__ZAEj6{display:flex;gap:8px}.TUVChecklistModelPage_previewNA__HPRAY{padding:4px 0}.TUVChecklistModelPage_previewCheckbox__q8sW\+{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_previewCheckbox__q8sW\+ input[type=checkbox]{cursor:default;height:16px;width:16px}.TUVChecklistModelPage_toastContainer__HWFlu{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUVChecklistModelPage_toast__TtSY5{animation:TUVChecklistModelPage_toastSlideIn__i9c2X .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes TUVChecklistModelPage_toastSlideIn__i9c2X{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_toast__TtSY5{animation:none}}.TUVChecklistModelPage_toastSuccess__k8z9x{background:#eaf5ee;background:var(--tuv-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-toast-success-color)}.TUVChecklistModelPage_toastError__zEwdw{background:#fdf0ee;background:var(--tuv-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-toast-error-color)}.TUVChecklistModelPage_toastWarning__Blyu1{background:#fef5e7;background:var(--tuv-toast-warning-bg);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-toast-warning-color)}.TUVChecklistModelPage_toastInfo__68hAv{background:#eaf2f8;background:var(--tuv-toast-info-bg);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-toast-info-color)}.TUVChecklistModelPage_toastIcon__\+-XWq{font-weight:700;margin-right:8px}.TUVChecklistModelPage_toastClose__\+m7Hy{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.TUVChecklistModelPage_toastClose__\+m7Hy:hover{opacity:1}@media (max-width:992px){.TUVChecklistModelPage_modalContent__mlMCZ{max-width:95%}}@media (max-width:768px){.TUVChecklistModelPage_pageContainer__9Ho\+C{padding:0}.TUVChecklistModelPage_header__18Qux{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.TUVChecklistModelPage_headerTitle__XrvQF{font-size:1.4rem}.TUVChecklistModelPage_headerActions__wIHBm{justify-content:center}.TUVChecklistModelPage_table__FnZR1 td,.TUVChecklistModelPage_table__FnZR1 thead th{font-size:.9rem;padding:12px 14px}.TUVChecklistModelPage_modalContent__mlMCZ{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF{align-items:stretch;flex-direction:column;gap:10px;padding:16px 20px 12px}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF h2{font-size:1.15rem}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalFooter__0vtPv{flex-direction:column;padding:12px 20px 16px}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalFooter__0vtPv button{justify-content:center;width:100%}.TUVChecklistModelPage_modalClose__qkjSV{align-self:flex-end;position:relative;right:0;top:0}.TUVChecklistModelPage_formGrid__Gs5Es{grid-template-columns:1fr;padding:16px 18px 0}.TUVChecklistModelPage_complementGrid__yoWZm,.TUVChecklistModelPage_fieldEditorRow__Rtn6m{grid-template-columns:1fr}.TUVChecklistModelPage_sectionHeader__8rX42{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUVChecklistModelPage_sectionActions__OwUkX{justify-content:stretch}.TUVChecklistModelPage_sectionActions__OwUkX button{flex:1 1;justify-content:center}.TUVChecklistModelPage_formRow__YOn-m{padding:0 18px 12px}.TUVChecklistModelPage_areaHeader__G0pWR,.TUVChecklistModelPage_formRow__YOn-m{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_areaActions__DhWm6{justify-content:flex-start}.TUVChecklistModelPage_itemCard__IcqSN{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_itemActions__pvttc{justify-content:flex-start}.TUVChecklistModelPage_subAreaHeader__8YInT{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_subAreaActions__N4lwg{justify-content:flex-start}.TUVChecklistModelPage_fieldEditorModal__6A85l{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_fieldEditorHeader__sT9XB{padding:14px 18px}.TUVChecklistModelPage_fieldEditorBody__xpTd7{padding:16px 18px}.TUVChecklistModelPage_fieldEditorFooter__6u2Cq{flex-direction:column;padding:12px 18px 16px}.TUVChecklistModelPage_fieldEditorFooter__6u2Cq button{justify-content:center;width:100%}.TUVChecklistModelPage_previewContainer__t3afl{margin:0 0 12px;padding:12px 14px}.TUVChecklistModelPage_previewHeader__B8j1t{align-items:stretch;flex-direction:column;gap:10px}.TUVChecklistModelPage_previewClose__g6ewm{justify-content:center;width:100%}.TUVChecklistModelPage_toast__TtSY5{font-size:.95rem;max-width:calc(100vw - 40px)}.TUVChecklistModelPage_actionsContainer__Q5Z0g{gap:6px}.TUVChecklistModelPage_actionButton__ymnzj{font-size:14px!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}}@media (max-width:480px){.TUVChecklistModelPage_headerTitle__XrvQF{font-size:1.2rem}.TUVChecklistModelPage_addButton__imNff{justify-content:center;width:100%}.TUVChecklistModelPage_tableContainer__FrOpy{font-size:.85rem;overflow-x:auto}.TUVChecklistModelPage_table__FnZR1 thead th{font-size:.7rem;padding:8px 10px}.TUVChecklistModelPage_table__FnZR1 td{font-size:.8rem;padding:8px 10px}.TUVChecklistModelPage_modalContent__mlMCZ .TUVChecklistModelPage_modalHeader__6xJpF h2{font-size:1rem}.TUVChecklistModelPage_areaTitle__S5amS{font-size:.9rem}.TUVChecklistModelPage_itemTitle__jxAS9{font-size:.85rem}.TUVChecklistModelPage_itemType__eapoR{font-size:.7rem;padding:1px 8px}.TUVChecklistModelPage_fieldEditorGroup__OvuHY label{font-size:.85rem}.TUVChecklistModelPage_fieldEditorGroup__OvuHY input[type=text],.TUVChecklistModelPage_fieldEditorGroup__OvuHY select,.TUVChecklistModelPage_fieldEditorGroup__OvuHY textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUVChecklistModelPage_complementCheckbox__4ohv5{font-size:.85rem}.TUVChecklistModelPage_complementRequired__F9x-S{font-size:.75rem}.TUVChecklistModelPage_actionsContainer__Q5Z0g{gap:4px}.TUVChecklistModelPage_actionButton__ymnzj{font-size:12px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}.TUVChecklistModelPage_attachmentTypeSelector__4fQks{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.TUVChecklistModelPage_attachmentTypeBtn__rWUW9{align-items:center;background:#fff;background:var(--tuv-card-bg);border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);justify-content:center;min-height:56px;padding:12px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_attachmentTypeBtn__rWUW9:hover:not(.TUVChecklistModelPage_attachmentTypeBtnActive__jxNPu){background:#edeff2;background:var(--tuv-bg-hover);border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_attachmentTypeBtnActive__jxNPu{background:#eaf2f8;background:var(--tuv-info-light);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#0b1f38;color:var(--tuv-primary-color)}.TUVChecklistModelPage_attachmentTypeIcon__6clKs{font-size:1.4rem}.TUVChecklistModelPage_attachmentTypeLabel__Io-XD{font-size:.75rem;font-weight:500;margin-top:4px}.TUVChecklistModelPage_attachmentOptions__j28D6{grid-gap:12px;background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px;padding:12px}.TUVChecklistModelPage_attachmentExtOption__eKm5H,.TUVChecklistModelPage_attachmentSizeOption__YFVk-{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_attachmentExtOption__eKm5H label,.TUVChecklistModelPage_attachmentSizeOption__YFVk- label{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistModelPage_attachmentExtOption__eKm5H input,.TUVChecklistModelPage_attachmentSizeOption__YFVk- input{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 12px}.TUVChecklistModelPage_attachmentExtOption__eKm5H input:focus,.TUVChecklistModelPage_attachmentSizeOption__YFVk- input:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUVChecklistModelPage_previewGPS__wK1zw{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-direction:column;gap:6px;padding:8px 12px}.TUVChecklistModelPage_previewGPSRow__pdftC{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_previewGPSRow__pdftC span{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex:1 1;font-size:.85rem;gap:8px}.TUVChecklistModelPage_previewGPSRow__pdftC .TUVChecklistModelPage_previewInput__2NYK8{flex:1 1}.TUVChecklistModelPage_previewAttachment__UDRYU{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;gap:12px;padding:8px 12px}.TUVChecklistModelPage_previewAttachmentIcon__5ZW5T{font-size:1.4rem}.TUVChecklistModelPage_previewAttachmentInfo__iBpc3{display:flex;flex:1 1;flex-direction:column}.TUVChecklistModelPage_previewAttachmentInfo__iBpc3 span{color:#1a222b;color:var(--tuv-text-primary);font-size:.85rem}.TUVChecklistModelPage_previewAttachmentSize__G\+7Sj{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistModelPage_previewFile__4I9AP{border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);flex:1 1;font-size:.8rem;padding:6px 12px}@media (max-width:480px){.TUVChecklistModelPage_attachmentTypeSelector__4fQks{grid-template-columns:1fr 1fr}.TUVChecklistModelPage_attachmentOptions__j28D6{grid-template-columns:1fr}}:root{--tuv-primary:#0b1f38;--tuv-primary-hover:#163052;--tuv-bg:#f5f6f8;--tuv-bg-secondary:#edeff2;--tuv-card-bg:#fff;--tuv-card-border:#e6e9ec;--tuv-text:#1a222b;--tuv-text-secondary:#4a5a6b;--tuv-text-muted:#8a9bab;--tuv-text-inverse:#fff;--tuv-success:#27ae60;--tuv-success-light:#eaf5ee;--tuv-danger:#c0392b;--tuv-danger-light:#fdf0ee;--tuv-warning:#e67e22;--tuv-warning-light:#fef5e7;--tuv-info:#2980b9;--tuv-info-light:#eaf2f8;--tuv-shadow-sm:0 2px 8px #0000000f;--tuv-shadow-md:0 4px 16px #0000001a;--tuv-shadow-lg:0 8px 32px #00000026;--tuv-radius:12px;--tuv-radius-sm:8px;--tuv-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--tuv-safe-bottom:env(safe-area-inset-bottom,16px)}.TUVChecklistPage_mobileContainer__Fw6Jx{-webkit-tap-highlight-color:transparent;background:#f5f6f8;background:var(--tuv-bg);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);max-width:100%;min-height:100vh;overflow-x:hidden;padding:12px 16px 80px}.TUVChecklistPage_mobileHeader__Xv5cB{align-items:center;background:#f5f6f8;background:var(--tuv-bg);display:flex;justify-content:space-between;padding:12px 0 16px;position:sticky;top:0;z-index:10}.TUVChecklistPage_mobileHeaderTitle__MmEAd{color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-weight:600;letter-spacing:-.5px;margin:0}.TUVChecklistPage_mobileHeaderActions__CP2bE{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileHeaderStatus__ZuFcW{background:#fff;background:var(--tuv-card-bg);border-radius:20px;box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600;padding:4px 12px}.TUVChecklistPage_mobileAddBtn__NdXDK{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;box-shadow:0 4px 16px #0000001a;box-shadow:var(--tuv-shadow-md);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;font-size:1.6rem;font-weight:300;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileAddBtn__NdXDK:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileAddBtn__NdXDK:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileFilters__-jq6f{display:flex;gap:10px;margin-bottom:16px}.TUVChecklistPage_mobileSearchWrapper__p1GAd{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);display:flex;flex:1 1;position:relative}.TUVChecklistPage_mobileSearchIcon__K7zmq{font-size:.9rem;left:12px;opacity:.5;position:absolute}.TUVChecklistPage_mobileSearchInput__t\+znL{background:#0000;border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 12px 12px 36px;width:100%}.TUVChecklistPage_mobileSearchInput__t\+znL:focus{outline:none}.TUVChecklistPage_mobileSearchInput__t\+znL::placeholder{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFilterSelect__SRHMd{appearance:none;background:#fff;background:var(--tuv-card-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%236B7B8C' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;min-height:44px;min-width:100px;padding:12px 32px 12px 14px}.TUVChecklistPage_mobileFilterSelect__SRHMd:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileList__6EzQe{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileCard__PPEyA{-webkit-tap-highlight-color:transparent;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);cursor:pointer;padding:16px;transition:all .2s ease}.TUVChecklistPage_mobileCard__PPEyA:active{transform:scale(.98)}.TUVChecklistPage_cardHeader__cd-qi{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_cardTitleSection__1uHp6{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_cardNumber__xc9S0{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:12px;color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;font-weight:600;padding:2px 10px}.TUVChecklistPage_cardStatus__leaDP{border-radius:12px;font-size:.7rem;font-weight:600;padding:2px 10px}.TUVChecklistPage_cardStatusCompleted__cVzIa{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_cardStatusInProgress__6IfW7{background:#fef5e7;background:var(--tuv-warning-light);color:#e67e22;color:var(--tuv-warning)}.TUVChecklistPage_cardDate__ssw6J{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistPage_cardBody__AQ4--{margin-bottom:12px}.TUVChecklistPage_cardTitle__9ki6E{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_cardModel__h\+x-c{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_cardFooter__Rj-lw{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.TUVChecklistPage_cardProgress__bhpKU{align-items:center;display:flex;flex:1 1;gap:8px;min-width:80px}.TUVChecklistPage_cardProgressBar__nlA0j{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;flex:1 1;height:4px;min-width:40px;overflow:hidden}.TUVChecklistPage_cardProgressFill__\+cKgk{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .4s ease}.TUVChecklistPage_cardProgressText__ynsYd{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.75rem;font-weight:600;min-width:32px;text-align:right}.TUVChecklistPage_cardActions__-8WCB{display:flex;gap:6px}.TUVChecklistPage_cardActionBtn__HEtHq{align-items:center;border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.8rem;font-weight:500;justify-content:center;min-height:34px;padding:6px 12px;transition:all .2s ease}.TUVChecklistPage_cardActionBtn__HEtHq:active{transform:scale(.92)}.TUVChecklistPage_cardActionContinue__k9O\+A{background:#eaf2f8;background:var(--tuv-info-light);color:#2980b9;color:var(--tuv-info)}.TUVChecklistPage_cardActionContinue__k9O\+A:active{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionView__qOtk-{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionView__qOtk-:active{background:#0b1f38;background:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionDelete__NtDWV{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionDelete__NtDWV:active{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_bottomSheetOverlay__dcbtm{align-items:flex-end;animation:TUVChecklistPage_fadeIn__02Ot2 .25s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes TUVChecklistPage_fadeIn__02Ot2{0%{opacity:0}to{opacity:1}}.TUVChecklistPage_bottomSheet__3zWlk{animation:TUVChecklistPage_slideUp__VRTK6 .35s cubic-bezier(.33,1,.68,1);background:#f5f6f8;background:var(--tuv-bg);border-radius:12px 12px 0 0;border-radius:var(--tuv-radius) var(--tuv-radius) 0 0;display:flex;flex-direction:column;max-height:92vh;max-width:500px;padding-bottom:env(safe-area-inset-bottom,16px);padding-bottom:var(--tuv-safe-bottom);width:100%}@keyframes TUVChecklistPage_slideUp__VRTK6{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TUVChecklistPage_bottomSheetHandle__JdxsE{background:#e6e9ec;background:var(--tuv-card-border);border-radius:2px;flex-shrink:0;height:4px;margin:10px auto 0;width:40px}.TUVChecklistPage_bottomSheetHeader__jk\+aI{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 20px 12px}.TUVChecklistPage_bottomSheetTitle__c\+Tt3{color:#1a222b;color:var(--tuv-text);font-size:1.2rem;font-weight:600;margin:0}.TUVChecklistPage_bottomSheetSubtitle__wBwzR{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:4px 0 0}.TUVChecklistPage_bottomSheetClose__v9hMY{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border:none;border-radius:50%;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.TUVChecklistPage_bottomSheetClose__v9hMY:active{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);transform:scale(.9)}.TUVChecklistPage_bottomSheetContent__oiRKH{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:0 20px 20px}.TUVChecklistPage_mobileModelList__Mj9fO{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileModelCard__3rbIN{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);cursor:pointer;padding:16px;transition:all .2s ease}.TUVChecklistPage_mobileModelCard__3rbIN:active{transform:scale(.98)}.TUVChecklistPage_mobileModelHeader__JRaoP{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileModelIcon__9BOUK{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;flex-shrink:0;font-size:1.6rem;height:44px;justify-content:center;width:44px}.TUVChecklistPage_mobileModelInfo__yIceI{flex:1 1}.TUVChecklistPage_mobileModelName__Pc5tO{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileModelCategory__5gWvd{background:#eaf2f8;background:var(--tuv-info-light);border-radius:12px;color:#2980b9;color:var(--tuv-info);display:inline-block;font-size:.7rem;padding:2px 10px}.TUVChecklistPage_mobileModelDescription__z3H4y{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;line-height:1.4;margin:8px 0 12px 56px}.TUVChecklistPage_mobileModelFooter__-Yh0b{align-items:center;border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;justify-content:space-between;margin-left:56px;padding-top:10px}.TUVChecklistPage_mobileModelMeta__-mg9I{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileStartBtn__EO2Lb{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;font-weight:600;min-height:34px;padding:8px 20px;transition:all .2s ease}.TUVChecklistPage_mobileStartBtn__EO2Lb:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileStartBtn__EO2Lb:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileProgressSection__rzz9s{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);margin-bottom:12px;padding:12px 16px}.TUVChecklistPage_mobileProgressHeader__FR-UP{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.TUVChecklistPage_mobileProgressLabel__JiuwR{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileProgressValue__QcI21{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileProgressBar__kp9wr{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;height:4px;overflow:hidden}.TUVChecklistPage_mobileProgressFill__Z7BUW{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .5s ease}.TUVChecklistPage_mobileSaveStatus__tBuhZ{border-radius:8px;border-radius:var(--tuv-radius-sm);font-size:.85rem;font-weight:500;margin-bottom:12px;padding:8px 14px;text-align:center}.TUVChecklistPage_mobileSaveStatusSuccess__e3cRz{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileSaveStatusError__93NuT{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAreaTabs__yOrG5{-webkit-overflow-scrolling:touch;display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:4px 0 12px;scrollbar-width:none}.TUVChecklistPage_mobileAreaTabs__yOrG5::-webkit-scrollbar{display:none}.TUVChecklistPage_mobileAreaTab__hcdBJ{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:20px;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.8rem;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease;white-space:nowrap}.TUVChecklistPage_mobileAreaTab__hcdBJ:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAreaTab__hcdBJ:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileAreaTabActive__gtY1n{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAreaTabComplete__qFNtK{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAreaTabIcon__8p\+H9{font-size:.7rem}.TUVChecklistPage_mobileAreaTabTitle__6CkjX{font-size:.75rem}.TUVChecklistPage_mobileAreaContent__rmL-E{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding-bottom:12px}.TUVChecklistPage_mobileAreaHeader__FtpoB{margin-bottom:16px}.TUVChecklistPage_mobileAreaTitleSection__ogAK0{align-items:center;display:flex;justify-content:space-between}.TUVChecklistPage_mobileAreaTitle__0Lj-G{color:#1a222b;color:var(--tuv-text);font-size:1.1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileAreaProgressText__HX-JW{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileAreaDescription__rMYgV{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:4px 0 0}.TUVChecklistPage_mobileFieldsContainer__wlkee,.TUVChecklistPage_mobileFieldsSection__1BNtp{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileFieldCard__BOoCJ{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:14px 16px;transition:all .2s ease}.TUVChecklistPage_mobileFieldCardFilled__rKDG\+{border-left:3px solid #27ae60;border-left:3px solid var(--tuv-success)}.TUVChecklistPage_mobileFieldCardError__EKvKK{background:#fdf0ee;background:var(--tuv-danger-light);border-color:#c0392b;border-color:var(--tuv-danger)}.TUVChecklistPage_mobileFieldHeader__nbh6X{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_mobileFieldTitleWrapper__en2Lk{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileFieldIcon__Syo75{font-size:1rem}.TUVChecklistPage_mobileFieldTitle__D3Nxr{color:#1a222b;color:var(--tuv-text);font-size:.9rem;font-weight:500}.TUVChecklistPage_mobileFieldBadge__-KGxk{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:12px;color:#8a9bab;color:var(--tuv-text-muted);flex-shrink:0;font-size:.65rem;padding:2px 10px}.TUVChecklistPage_mobileRequired__i83fr{color:#c0392b;color:var(--tuv-danger);margin-left:2px}.TUVChecklistPage_mobileFieldBody__dLYsO{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileFieldError__K5FxK{color:#c0392b;color:var(--tuv-danger);font-size:.8rem}.TUVChecklistPage_mobileInputWrapper__\+kfXe{position:relative}.TUVChecklistPage_mobileInput__aL0tk{-webkit-appearance:none;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 14px;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileInput__aL0tk:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileInput__aL0tk:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileInputFilled__nhepH{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileInputError__aF611{background:#fdf0ee!important;background:var(--tuv-danger-light)!important;border-color:#c0392b!important;border-color:var(--tuv-danger)!important}.TUVChecklistPage_mobileInputCheck__TTAy\+{color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileInputCheck__TTAy\+,.TUVChecklistPage_mobileInputIcon__F4nqL{font-size:.9rem;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileInputIcon__F4nqL{opacity:.5}.TUVChecklistPage_mobileTextareaWrapper__tzr1N{position:relative}.TUVChecklistPage_mobileTextarea__dkCd9{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:80px;padding:12px 14px;resize:vertical;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileTextarea__dkCd9:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileTextarea__dkCd9:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectWrapper__gnTlQ{position:relative}.TUVChecklistPage_mobileSelect__iFjYE{appearance:none;-webkit-appearance:none;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 36px 12px 14px;width:100%}.TUVChecklistPage_mobileSelect__iFjYE:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileSelect__iFjYE:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectArrow__TEVRo{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileAvaliative__chAwV{display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_mobileAvaliativeBtn__9Knzv{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;gap:6px;justify-content:center;min-height:40px;padding:10px 18px;transition:all .2s ease}.TUVChecklistPage_mobileAvaliativeBtn__9Knzv:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAvaliativeBtn__9Knzv:disabled{cursor:not-allowed;opacity:.6}.TUVChecklistPage_mobileAvaliativeYes__iFm74{border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAvaliativeYesActive__GJa-L{background:#27ae60;background:var(--tuv-success);border-color:#27ae60;border-color:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeNo__UctEY{border-color:#c0392b;border-color:var(--tuv-danger);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAvaliativeNoActive__oHcGa{background:#c0392b;background:var(--tuv-danger);border-color:#c0392b;border-color:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeClear__QYqx7{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#8a9bab;color:var(--tuv-text-muted);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;justify-content:center;min-height:40px;min-width:40px;padding:10px 14px}.TUVChecklistPage_mobileAvaliativeClear__QYqx7:active{background:#edeff2;background:var(--tuv-bg-secondary)}.TUVChecklistPage_mobileAvaliativeIcon__rVpEr{font-size:.9rem}.TUVChecklistPage_mobileCheckboxGroup__4RWgT{display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileCheckboxLabel__Skw5s{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;gap:6px;min-height:36px;min-width:60px;padding:8px 12px;transition:all .2s ease}.TUVChecklistPage_mobileCheckboxLabel__Skw5s:active{transform:scale(.95)}.TUVChecklistPage_mobileCheckboxLabel__Skw5s input[type=checkbox]{display:none}.TUVChecklistPage_mobileCheckboxMark__4W6So{border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s ease;width:18px}.TUVChecklistPage_mobileCheckboxChecked__h1rwb .TUVChecklistPage_mobileCheckboxMark__4W6So{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxChecked__h1rwb .TUVChecklistPage_mobileCheckboxMark__4W6So:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.7rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUVChecklistPage_mobileCheckboxChecked__h1rwb{background:#edeff2;background:var(--tuv-bg-secondary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxLabelText__B-ySM{font-size:.85rem}.TUVChecklistPage_mobileCurrencyWrapper__BO-eW{align-items:center;display:flex;position:relative}.TUVChecklistPage_mobileCurrencySymbol__OIBL-{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;font-weight:600;left:14px;pointer-events:none;position:absolute}.TUVChecklistPage_mobileCurrencyInput__txnW0{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 14px 12px 36px;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileCurrencyInput__txnW0:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileCurrencyInput__txnW0:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileComplementContainer__yP6mS{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px}.TUVChecklistPage_mobileComplementItem__JpLBa{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:8px 12px;transition:all .2s ease}.TUVChecklistPage_mobileComplementFilled__mJM7m{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileComplementLabel__39lkm{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.8rem;font-weight:500;gap:4px;margin-bottom:4px}.TUVChecklistPage_mobileFileWrapper__a9u2J{border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);min-height:40px;padding:8px 12px}.TUVChecklistPage_mobileFileIcon__\+O06G{font-size:1rem;margin-right:8px}.TUVChecklistPage_mobileNAWrapper__LGDwQ{padding:4px 0}.TUVChecklistPage_mobileNACheckbox__FwH5P{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;gap:8px}.TUVChecklistPage_mobileNACheckbox__FwH5P input[type=checkbox]{display:none}.TUVChecklistPage_mobileNACheckmark__TDrgE{border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s ease;width:18px}.TUVChecklistPage_mobileNAChecked__uL2qR .TUVChecklistPage_mobileNACheckmark__TDrgE{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileNAChecked__uL2qR .TUVChecklistPage_mobileNACheckmark__TDrgE:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.7rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUVChecklistPage_mobileSubAreasContainer__4WqrC{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileSubAreaCard__zwhSE{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:12px 14px}.TUVChecklistPage_mobileSubAreaHeader__Ma5A3{margin-bottom:8px}.TUVChecklistPage_mobileSubAreaTitle__1DQ3k{color:#1a222b;color:var(--tuv-text);font-size:.95rem;font-weight:600}.TUVChecklistPage_mobileSubAreaDescription__J4rUB{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem}.TUVChecklistPage_mobileSubAreaFields__VGN9r{display:flex;flex-direction:column;gap:10px}.TUVChecklistPage_mobileFillFooter__8\+WGc{align-items:center;border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.TUVChecklistPage_mobileNavBtn__IZPvX{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileNavBtn__IZPvX:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileNavBtn__IZPvX:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistPage_mobileFooterCenter__SePau{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileSaveBtn__A1zV9{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;font-size:1rem;height:44px;justify-content:center;transition:all .2s ease;width:44px}.TUVChecklistPage_mobileSaveBtn__A1zV9:active{transform:scale(.92)}.TUVChecklistPage_mobileAreaIndicator__F-qjP{color:#8a9bab;color:var(--tuv-text-muted);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileNextBtn__LH7Jj{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileNextBtn__LH7Jj:active{transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__PZOO7{align-items:center;background:#27ae60;background:var(--tuv-success);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileSubmitBtn__PZOO7:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__PZOO7:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileEmptyState__Qm\+2T{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);padding:40px 20px;text-align:center}.TUVChecklistPage_mobileEmptyIcon__nt3wB{font-size:3rem;margin-bottom:12px;opacity:.5}.TUVChecklistPage_mobileEmptyState__Qm\+2T h3{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_mobileEmptyState__Qm\+2T p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0}.TUVChecklistPage_mobileLoadingState__6PufQ{padding:40px 20px;text-align:center}.TUVChecklistPage_mobileSpinner__fiNT0{animation:TUVChecklistPage_spin__mtEnb .6s linear infinite;border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--tuv-card-border);border-radius:50%;border-top-color:var(--tuv-primary);height:36px;margin:0 auto 12px;width:36px}@keyframes TUVChecklistPage_spin__mtEnb{to{transform:rotate(1turn)}}.TUVChecklistPage_mobileLoadingState__6PufQ p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_mobileCancelBtn__ACwK8{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;font-weight:600;padding:12px 24px}.TUVChecklistPage_mobileToastContainer__N8bbo{display:flex;flex-direction:column;gap:8px;left:50%;max-width:400px;pointer-events:none;position:fixed;top:12px;transform:translateX(-50%);width:calc(100% - 32px);z-index:9999}.TUVChecklistPage_toast__mI6Vl{align-items:center;animation:TUVChecklistPage_toastSlideDown__nOPTy .3s ease;border-radius:8px;border-radius:var(--tuv-radius-sm);box-shadow:0 8px 32px #00000026;box-shadow:var(--tuv-shadow-lg);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;gap:10px;min-height:44px;padding:12px 16px;pointer-events:all}@keyframes TUVChecklistPage_toastSlideDown__nOPTy{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistPage_toastSuccess__hCJHw{background:#27ae60;background:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastError__q9icv{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastWarning__WffD\+{background:#e67e22;background:var(--tuv-warning);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastInfo__DZN7m{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastIcon__zRSS3{flex-shrink:0;font-weight:700}.TUVChecklistPage_toastMessage__2RQE4{flex:1 1}.TUVChecklistPage_toastClose__oFlrL{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:1.2rem;opacity:.6;padding:0 4px}.TUVChecklistPage_toastClose__oFlrL:active{opacity:1}@media (min-width:768px){.TUVChecklistPage_mobileContainer__Fw6Jx{margin:0 auto;max-width:768px;padding:20px 32px 100px}.TUVChecklistPage_mobileHeaderTitle__MmEAd{font-size:1.6rem}.TUVChecklistPage_mobileAddBtn__NdXDK{font-size:1.8rem;height:52px;width:52px}.TUVChecklistPage_mobileCard__PPEyA{padding:20px}.TUVChecklistPage_bottomSheet__3zWlk{max-height:85vh;max-width:600px}.TUVChecklistPage_bottomSheetContent__oiRKH{padding:0 24px 24px}}@media (min-width:1024px){.TUVChecklistPage_mobileContainer__Fw6Jx{max-width:900px;padding:24px 40px 120px}.TUVChecklistPage_mobileList__6EzQe{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.TUVChecklistPage_bottomSheet__3zWlk{max-width:700px}}.TUVChecklistPage_mobileGPSContainer__Uoy3p{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSHeader__-8Uml{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileGPSIcon__8Vm8J{font-size:1.1rem}.TUVChecklistPage_mobileGPSType__v3Crb{font-size:.8rem}.TUVChecklistPage_mobileGPSManual__kMZBW{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileGPSInputRow__l\+\+r6{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileGPSLabel__ITcUt{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500;min-width:60px}.TUVChecklistPage_mobileGPSInputRow__l\+\+r6 .TUVChecklistPage_mobileInput__aL0tk{flex:1 1}.TUVChecklistPage_mobileGPSAccuracy__nWhc4{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;margin-top:2px}.TUVChecklistPage_mobileGPSAutomatic__giDdb{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSStatus__Oi-Jf{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;min-height:50px;padding:10px 14px}.TUVChecklistPage_mobileGPSLoading__2AnDq{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.9rem;gap:10px}.TUVChecklistPage_mobileGPSLoading__2AnDq .TUVChecklistPage_mobileSpinner__fiNT0{animation:TUVChecklistPage_spin__mtEnb .6s linear infinite;border:2px solid #e6e9ec;border-top-color:#0b1f38;border:2px solid var(--tuv-card-border);border-radius:50%;border-top-color:var(--tuv-primary);height:20px;margin:0;width:20px}.TUVChecklistPage_mobileGPSError__ubZFr{color:#c0392b;color:var(--tuv-danger);font-size:.85rem}.TUVChecklistPage_mobileGPSSuccess__9tx4\+{display:flex;flex-direction:column;gap:4px;width:100%}.TUVChecklistPage_mobileGPSSuccess__9tx4\+>span{color:#27ae60;color:var(--tuv-success);font-weight:500}.TUVChecklistPage_mobileGPSResult__OHq8\+{color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px}.TUVChecklistPage_mobileGPSPlaceholder__J7ONE{color:#8a9bab;color:var(--tuv-text-muted);font-size:.9rem}.TUVChecklistPage_mobileGPSButton__z\+VH2{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;min-height:40px;padding:10px 18px;transition:all .2s ease}.TUVChecklistPage_mobileGPSButton__z\+VH2:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileGPSButton__z\+VH2:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileGPSRefreshBtn__DKelv{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;min-height:36px;padding:8px 14px;transition:all .2s ease}.TUVChecklistPage_mobileGPSRefreshBtn__DKelv:active{transform:scale(.95)}.TUVChecklistPage_mobileAttachmentContainer__HcfgH{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileAttachmentHeader__MYcXT{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileAttachmentIcon__CPfV7{font-size:1.1rem}.TUVChecklistPage_mobileAttachmentType__eoSwV{font-size:.8rem}.TUVChecklistPage_mobileAttachmentSize__xQ\+3I{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:10px;color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem;padding:2px 8px}.TUVChecklistPage_mobileFileWrapper__a9u2J{align-items:center;background:#fff;background:var(--tuv-card-bg);border:2px dashed #e6e9ec;border:2px dashed var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);cursor:pointer;display:flex;min-height:44px;padding:10px 14px;position:relative;transition:all .2s ease}.TUVChecklistPage_mobileFileFilled__D-0qA{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileFileInput__zKl1p{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.TUVChecklistPage_mobileFileInput__zKl1p:disabled{cursor:not-allowed}.TUVChecklistPage_mobileFileIcon__\+O06G{flex-shrink:0;font-size:1.1rem;margin-right:10px}.TUVChecklistPage_mobileFileText__a19Xg{color:#4a5a6b;color:var(--tuv-text-secondary);flex:1 1;font-size:.85rem;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.TUVChecklistPage_mobileFileSize__xEeNd{flex-shrink:0;font-size:.7rem;margin-left:8px}.TUVChecklistPage_mobileFileEmpty__3Kh6x,.TUVChecklistPage_mobileFileSize__xEeNd{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFileViewOnly__FWW-Q{color:#1a222b;color:var(--tuv-text);flex:1 1;font-size:.85rem;padding:4px 0}.TUVChecklistPage_mobileFileViewOnly__FWW-Q .TUVChecklistPage_mobileFileEmpty__3Kh6x{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileAttachmentPreview__DfVMo{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);margin-top:6px;max-height:300px;overflow:hidden}.TUVChecklistPage_mobileAttachmentImage__3WwDS{display:block;height:auto;max-height:250px;object-fit:contain;width:100%}.TUVChecklistPage_mobileAttachmentAudio__MZGTR{display:block;height:40px;width:100%}.TUVChecklistPage_mobileAttachmentVideo__tRBJE{display:block;max-height:250px;width:100%}.TUVChecklistPage_mobileAttachmentFileInfo__ZWxPB{align-items:center;color:#1a222b;color:var(--tuv-text);display:flex;font-size:.85rem;justify-content:space-between;padding:12px 16px}.TUVChecklistPage_mobileAttachmentSizeInfo__M-DyP{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileAttachmentActions__BuWJ3{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistPage_mobileAttachmentActionBtn__Y5Hr7{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;gap:6px;justify-content:center;min-height:44px;padding:12px 8px;transition:all .2s ease}.TUVChecklistPage_mobileAttachmentActionBtn__Y5Hr7:active{background:#edeff2;background:var(--tuv-bg-secondary);transform:scale(.95)}.TUVChecklistPage_mobileAttachmentHint__txw4a{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;padding:4px 0;text-align:center}.TUVChecklistPage_mobileFileClearBtn__h8eeG{align-items:center;background:none;border:none;color:#c0392b;color:var(--tuv-danger);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;min-height:32px;min-width:32px;padding:0 8px}.TUVChecklistPage_mobileFileClearBtn__h8eeG:active{transform:scale(.9)}.TUVChecklistPage_mobileRecordingUI__G6YC8{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border:2px solid #c0392b;border:2px solid var(--tuv-danger);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;flex-direction:column;gap:12px;padding:16px}.TUVChecklistPage_mobileRecordingIndicator__cFCqb{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileRecordingDot__t2szN{animation:TUVChecklistPage_pulse-dot__41t4X 1s ease-in-out infinite;background:#c0392b;background:var(--tuv-danger);border-radius:50%;height:14px;width:14px}@keyframes TUVChecklistPage_pulse-dot__41t4X{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.TUVChecklistPage_mobileRecordingText__6hhWf{color:#c0392b;color:var(--tuv-danger);font-size:.95rem;font-weight:500}.TUVChecklistPage_mobileRecordingTimer__zY3AP{font-feature-settings:"tnum";color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:600}.TUVChecklistPage_mobileRecordingStopBtn__vtDGV{background:#c0392b;background:var(--tuv-danger);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;font-weight:600;min-height:44px;padding:10px 24px;transition:all .2s ease}.TUVChecklistPage_mobileRecordingStopBtn__vtDGV:active{transform:scale(.95)}:root{--status-open:#c0392b;--status-open-bg:#fdf0ee;--status-in-progress:#e67e22;--status-in-progress-bg:#fef5e7;--status-resolved:#27ae60;--status-resolved-bg:#eaf5ee;--status-closed:#7f8c8d;--status-closed-bg:#f0f2f3;--priority-critical:#c0392b;--priority-critical-bg:#fdf0ee;--priority-high:#e67e22;--priority-high-bg:#fef5e7;--priority-medium:#2980b9;--priority-medium-bg:#eaf2f8;--priority-low:#27ae60;--priority-low-bg:#eaf5ee;--transition-base:400ms cubic-bezier(0.33,1,0.68,1)}.HelpDesk_theme-dark__FVa6M,[data-theme=dark]{--background-color:#050b14;--card-bg:#0b1f38;--border-color:#163052;--text-primary:#f0f4f8;--text-secondary:#a1b4c8;--text-muted:#7a8e9f;--primary-color:#f0f4f8;--primary-hover:#fff;--primary-light:#4a6583;--status-open:#e74c3c;--status-open-bg:#2c1a18;--status-in-progress:#f39c12;--status-in-progress-bg:#2c2118;--status-resolved:#2ecc71;--status-resolved-bg:#182c1a;--status-closed:#95a5a6;--status-closed-bg:#1a1c1d;--priority-critical:#e74c3c;--priority-critical-bg:#2c1a18;--priority-high:#f39c12;--priority-high-bg:#2c2118;--priority-medium:#5dade2;--priority-medium-bg:#18242c;--priority-low:#2ecc71;--priority-low-bg:#182c1a;--shadow-xs:0 1px 3px #0006;--shadow-sm:0 3px 6px #00000080;--shadow-md:0 8px 16px #0009;--shadow-lg:0 16px 32px #000000b3;--shadow-xl:0 24px 48px #000c}:focus-visible{outline:2px solid #4a6cf7;outline:2px solid var(--primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #4a6cf7;outline:2px solid var(--primary-color)}.HelpDesk_actionBtn__Fc2sO,.HelpDesk_addButton__hiRcL,.HelpDesk_assignBtn__Fy-br,.HelpDesk_filterChip__0X58p,.HelpDesk_followUpQuickBtn__X2NjG,.HelpDesk_paginationBtn__LZyKy,[role=button],button{min-height:44px;min-width:44px}.HelpDesk_skeletonCard__KiiLI{background:var(--card-bg);border-radius:6px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);margin-bottom:14px;padding:20px}.HelpDesk_skeletonLine__aM0p2{animation:HelpDesk_shimmer__XlgHf 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f7f8fa 25%,#e5e5e5 50%,#f7f8fa 75%);background:linear-gradient(90deg,var(--background-color) 25%,var(--border-color) 50%,var(--background-color) 75%);height:16px}.HelpDesk_skeletonTitle__QWP5W{height:24px;margin-bottom:14px;width:60%}.HelpDesk_skeletonMeta__qorXA{height:16px;width:40%}.HelpDesk_skeletonBadge__4\+iEM{border-radius:4px;height:28px;width:90px}.HelpDesk_skeletonActions__\+EBMe{border-radius:4px;height:40px;width:140px}@media (prefers-reduced-motion:reduce){.HelpDesk_skeletonLine__aM0p2{animation:none;background:#e5e5e5!important;background:var(--border-color)!important}}.HelpDesk_pageContainer__82boB{max-width:100%;padding:0}.HelpDesk_pageHeader__xnb1I{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:36px}.HelpDesk_pageHeaderLeft__7jANV{align-items:center;display:flex;gap:14px}.HelpDesk_pageHeaderLeft__7jANV .HelpDesk_icon__2uYmy{color:#4a6cf7;color:var(--primary-color);font-size:32px}.HelpDesk_pageHeaderLeft__7jANV h1{color:#1a1a2e;color:var(--text-primary);font-size:2rem;font-weight:400;letter-spacing:.02em;margin:0}.HelpDesk_pageHeaderLeft__7jANV .HelpDesk_subtitle__OSF4s{color:#8e8ea0;color:var(--text-muted);font-size:1.05rem;margin:6px 0 0}.HelpDesk_headerActions__uKML-,.HelpDesk_searchSection__6MMDh{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.HelpDesk_searchSection__6MMDh{margin-bottom:28px}.HelpDesk_searchWrapper__HVxGI{flex:1 1;min-width:220px;position:relative}.HelpDesk_searchWrapper__HVxGI svg{color:#8e8ea0;color:var(--text-muted);height:20px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.HelpDesk_searchInput__mcuM6{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;min-height:52px;padding:14px 18px 14px 48px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast);width:100%}.HelpDesk_searchInput__mcuM6:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_searchInput__mcuM6::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_filterGroup__oa5GO{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.HelpDesk_filterSelect__-7haO{appearance:none;background:#fff;background:var(--card-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='%236B7B8C' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;min-height:52px;min-width:160px;padding:14px 44px 14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_filterSelect__-7haO:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_quickFilters__lUNZS{background:#fff;background:var(--card-bg);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px;padding:14px 18px}.HelpDesk_filterChip__0X58p,.HelpDesk_quickFilters__lUNZS{border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px}.HelpDesk_filterChip__0X58p{align-items:center;background:#0000;color:#4a4a5a;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.95rem;font-weight:500;gap:8px;letter-spacing:.02em;min-height:44px;padding:10px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_filterChip__0X58p:hover{background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_filterChipActive__9tFLb{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_filterChipActive__9tFLb:hover{background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_filterCount__X54rx{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-left:6px}.HelpDesk_statsGrid__lpRww{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:36px}.HelpDesk_statCard__Oo78r{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);min-height:90px;padding:24px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_statCard__Oo78r:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md);transform:translateY(-2px)}.HelpDesk_statCard__Oo78r .HelpDesk_statValue__gY4Yl{color:#1a1a2e;color:var(--text-primary);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.HelpDesk_statCard__Oo78r .HelpDesk_statLabel__oPEN4{color:#8e8ea0;color:var(--text-muted);font-size:.95rem;font-weight:500;letter-spacing:.05em;margin-top:6px;text-transform:uppercase}.HelpDesk_statCard__Oo78r .HelpDesk_statIcon__IVrY\+{font-size:28px;margin-bottom:10px}.HelpDesk_statCard__Oo78r.HelpDesk_open__M-Ygj .HelpDesk_statValue__gY4Yl{color:#c0392b;color:var(--status-open)}.HelpDesk_statCard__Oo78r.HelpDesk_inProgress__Q0XcP .HelpDesk_statValue__gY4Yl{color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statCard__Oo78r.HelpDesk_resolved__Z9flq .HelpDesk_statValue__gY4Yl{color:#27ae60;color:var(--status-resolved)}.HelpDesk_statCard__Oo78r.HelpDesk_closed__0ejLZ .HelpDesk_statValue__gY4Yl{color:#7f8c8d;color:var(--status-closed)}.HelpDesk_tableContainer__Tp8gb{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);overflow:hidden}.HelpDesk_tableWrapper__thWdO{-webkit-overflow-scrolling:touch;overflow-x:auto}.HelpDesk_table__p\+r8v{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;min-width:950px;width:100%}.HelpDesk_table__p\+r8v thead{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__p\+r8v thead th{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;font-weight:600;letter-spacing:.08em;padding:18px 20px;text-align:left;text-transform:uppercase}.HelpDesk_table__p\+r8v tbody tr,.HelpDesk_table__p\+r8v thead th{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.HelpDesk_table__p\+r8v tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast)}.HelpDesk_table__p\+r8v tbody tr:last-child{border-bottom:none}.HelpDesk_table__p\+r8v tbody tr:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__p\+r8v tbody td{color:#1a1a2e;color:var(--text-primary);padding:16px 20px;vertical-align:middle}.HelpDesk_highlightedRow__tJW-i,.HelpDesk_highlightedRow__tJW-i:hover{background:#fdf0ee!important;background:var(--priority-critical-bg)!important}.HelpDesk_highlightedRow__tJW-i:hover{opacity:.85}.HelpDesk_ticketId__pgtKV{color:#4a6cf7;color:var(--primary-color);font-family:Inter,monospace;font-size:.95rem;font-weight:600}.HelpDesk_statusBadge__cOgul{border-radius:4px;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.05em;min-height:32px;padding:6px 14px}.HelpDesk_statusBadge__cOgul .HelpDesk_dot__Lqb9I{border-radius:50%;height:8px;width:8px}.HelpDesk_statusBadge__cOgul.HelpDesk_open__M-Ygj{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_statusBadge__cOgul.HelpDesk_open__M-Ygj .HelpDesk_dot__Lqb9I{background:#c0392b;background:var(--status-open)}.HelpDesk_statusBadge__cOgul.HelpDesk_inProgress__Q0XcP{background:#fef5e7;background:var(--status-in-progress-bg);color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statusBadge__cOgul.HelpDesk_inProgress__Q0XcP .HelpDesk_dot__Lqb9I{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_statusBadge__cOgul.HelpDesk_resolved__Z9flq{background:#eaf5ee;background:var(--status-resolved-bg);color:#27ae60;color:var(--status-resolved)}.HelpDesk_statusBadge__cOgul.HelpDesk_resolved__Z9flq .HelpDesk_dot__Lqb9I{background:#27ae60;background:var(--status-resolved)}.HelpDesk_statusBadge__cOgul.HelpDesk_closed__0ejLZ{background:#f0f2f3;background:var(--status-closed-bg);color:#7f8c8d;color:var(--status-closed)}.HelpDesk_statusBadge__cOgul.HelpDesk_closed__0ejLZ .HelpDesk_dot__Lqb9I{background:#7f8c8d;background:var(--status-closed)}.HelpDesk_priorityBadge__b5q21{border-radius:4px;font-size:.8rem;font-weight:600;gap:6px;letter-spacing:.05em;min-height:28px;padding:4px 12px;text-transform:uppercase}.HelpDesk_priorityBadge__b5q21.HelpDesk_critical__964gu{background:#fdf0ee;background:var(--priority-critical-bg);color:#c0392b;color:var(--priority-critical)}.HelpDesk_priorityBadge__b5q21.HelpDesk_high__ThP82{background:#fef5e7;background:var(--priority-high-bg);color:#e67e22;color:var(--priority-high)}.HelpDesk_priorityBadge__b5q21.HelpDesk_medium__0L-4A{background:#eaf2f8;background:var(--priority-medium-bg);color:#2980b9;color:var(--priority-medium)}.HelpDesk_priorityBadge__b5q21.HelpDesk_low__aDrj3{background:#eaf5ee;background:var(--priority-low-bg);color:#27ae60;color:var(--priority-low)}.HelpDesk_timeline__Nfdzy{margin:18px 0;padding-left:32px;position:relative}.HelpDesk_timeline__Nfdzy:before{background:#e5e5e5;background:var(--border-color);bottom:4px;content:"";left:10px;position:absolute;top:4px;width:2px}.HelpDesk_timelineItem__xr\+LR{margin-bottom:18px;padding-left:18px;position:relative}.HelpDesk_timelineItem__xr\+LR:before{border:2px solid #fff;border:2px solid var(--card-bg);border-radius:50%;content:"";height:14px;left:-26px;position:absolute;top:4px;width:14px}.HelpDesk_timelineItem__xr\+LR.HelpDesk_created__NZn\+y:before,.HelpDesk_timelineItem__xr\+LR:before{background:#c0392b;background:var(--status-open)}.HelpDesk_timelineItem__xr\+LR.HelpDesk_progress__janCr:before{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_timelineItem__xr\+LR.HelpDesk_resolved__Z9flq:before{background:#27ae60;background:var(--status-resolved)}.HelpDesk_timelineItem__xr\+LR .HelpDesk_time__DmGwb{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;letter-spacing:.02em;margin-bottom:4px}.HelpDesk_timelineItem__xr\+LR .HelpDesk_content__7EWIu{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_actionBtn__Fc2sO{border-radius:4px;display:inline-flex;min-height:44px;min-width:44px;padding:0;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_actionBtn__Fc2sO svg{height:20px;width:20px}.HelpDesk_actionBtn__Fc2sO.HelpDesk_edit__7G0Qy:hover,.HelpDesk_actionBtn__Fc2sO:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_delete__eWLPY:hover{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_reply__d59J2{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_reply__d59J2:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_followUpQuickBtn__X2NjG{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.95rem;font-weight:500;gap:8px;justify-content:center;min-height:44px;min-width:44px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_followUpQuickBtn__X2NjG:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_followUpQuickBtn__X2NjG:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_assignBtn__Fy-br{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.9rem;font-weight:600;gap:8px;letter-spacing:.05em;min-height:40px;padding:10px 20px;text-transform:uppercase;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_assignBtn__Fy-br:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_assignBtn__Fy-br:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_statusSelect__j6gYc{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.9rem;min-height:40px;min-width:140px;padding:10px 16px;transition:border-color .2s cubic-bezier(.33,1,.68,1);transition:border-color var(--transition-fast)}.HelpDesk_statusSelect__j6gYc:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_followUpIndicator__X7XGG{align-items:center;color:#4a6cf7;color:var(--primary-color);cursor:help;display:inline-flex;font-size:.85rem;margin-left:8px}.HelpDesk_followUpBadge__NdLv\+{background:#f7f8fa;background:var(--background-color);border-radius:4px;color:#4a4a5a;color:var(--text-secondary);font-size:.8rem;font-weight:600;gap:6px;min-height:28px;padding:4px 12px}.HelpDesk_followUpCount__tnPkb{align-items:center;color:#8e8ea0;color:var(--text-muted);display:inline-flex;font-size:.85rem;gap:6px;margin-left:6px}.HelpDesk_newReplyBadge__N42O-{background:#fdf0ee;background:var(--priority-critical-bg);border-radius:4px;color:#c0392b;color:var(--priority-critical);font-size:.75rem;gap:6px;letter-spacing:.05em;min-height:24px;padding:4px 10px;text-transform:uppercase}.HelpDesk_completedBadge__cONDO{align-items:center;color:#27ae60;color:var(--status-resolved);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px}.HelpDesk_userCell__i1p3p{font-size:1rem;font-weight:500}.HelpDesk_userRole__JHXH\+{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:2px}.HelpDesk_subjectCell__mDrUN{align-items:center;display:flex;gap:10px}.HelpDesk_viewBtn__amLeZ{align-items:center;background:none;border:none;border-radius:4px;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;min-height:40px;min-width:40px;padding:10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_viewBtn__amLeZ:hover{background:#f7f8fa;background:var(--background-color);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_subjectTags__CQa\+Y{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.HelpDesk_tag__tIHuQ{align-items:center;background:#f7f8fa;background:var(--background-color);border-radius:4px;color:#8e8ea0;color:var(--text-muted);display:inline-flex;font-size:.75rem;gap:6px;letter-spacing:.02em;min-height:24px;padding:4px 10px}.HelpDesk_followUpTag__AsxOf{background:#f7f8fa!important;background:var(--background-color)!important;color:#4a6cf7!important;color:var(--primary-color)!important}.HelpDesk_assignedUser__FyhY6{align-items:center;display:flex;font-size:1rem;gap:8px}.HelpDesk_assignedTime__LyfPp{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px}.HelpDesk_unassigned__eD-8Q{color:#e67e22;color:var(--status-in-progress);font-size:.95rem;font-weight:500}.HelpDesk_assignedBy__TxuWu{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.HelpDesk_addButton__hiRcL{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:600;gap:10px;letter-spacing:.02em;min-height:52px;padding:14px 32px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_addButton__hiRcL:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_addButton__hiRcL:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_modalBackdrop__vymNw{animation:HelpDesk_fadeIn__b4UCI .25s ease;background:#0b1f3880;height:100%;width:100%;z-index:1000}@media (prefers-reduced-motion:reduce){.HelpDesk_modalBackdrop__vymNw{animation:none}}.HelpDesk_formContainer__T-Hfx{animation:HelpDesk_slideUp__ep\+AD .3s ease;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--shadow-xl);max-width:680px;padding:36px}@keyframes HelpDesk_slideUp__ep\+AD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HelpDesk_formContainer__T-Hfx{animation:none}}.HelpDesk_formContainer__T-Hfx::-webkit-scrollbar{width:4px}.HelpDesk_formContainer__T-Hfx::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_modalHeader__bTG5n{margin-bottom:28px}.HelpDesk_modalHeader__bTG5n h2{font-size:1.4rem;gap:14px;letter-spacing:.02em}.HelpDesk_closeModalBtn__yVRsa{background:#0000;border-radius:4px;min-height:44px;min-width:44px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_closeModalBtn__yVRsa:hover{background:#f7f8fa;background:var(--background-color);color:#c0392b;color:var(--status-open)}.HelpDesk_formGroup__0mlV8{margin-bottom:24px}.HelpDesk_formGroup__0mlV8 label{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.HelpDesk_formGroup__0mlV8 label .HelpDesk_required__EFwAD{color:#c0392b;color:var(--status-open);margin-left:2px}.HelpDesk_formRow__h99Oz{grid-gap:18px;gap:18px}.HelpDesk_formInput__NfOoM,.HelpDesk_formSelect__H-iKa,.HelpDesk_formTextarea__MWQVn{background:#fff;background:var(--card-bg);border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;min-height:52px;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_formInput__NfOoM:focus,.HelpDesk_formSelect__H-iKa:focus,.HelpDesk_formTextarea__MWQVn:focus{box-shadow:0 0 0 3px #0b1f3814}.HelpDesk_formTextarea__MWQVn{min-height:120px}.HelpDesk_formSelect__H-iKa{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='%236B7B8C' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer;padding-right:44px}.HelpDesk_formActions__ye5h4{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);gap:14px;margin-top:28px;padding-top:24px}.HelpDesk_cancelBtn__aZzml{border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;min-height:52px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_cancelBtn__aZzml:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_submitBtn__AAJaR{border-radius:4px;color:var(--primary-accent);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:600;gap:10px;letter-spacing:.02em;min-height:52px;padding:14px 36px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_submitBtn__AAJaR.HelpDesk_closeBtn__Ho2hw{background:#27ae60;background:var(--status-resolved)}.HelpDesk_submitBtn__AAJaR.HelpDesk_closeBtn__Ho2hw:hover:not(:disabled){background:#1e8449}.HelpDesk_buttonSpinner__Zmr8f{border:2px solid #fff;border:2px solid var(--primary-accent);border-top:2px solid #0000;height:20px;width:20px}@media (prefers-reduced-motion:reduce){.HelpDesk_buttonSpinner__Zmr8f{animation:none}}.HelpDesk_modalBody__7NOol{flex:1 1;overflow-y:auto;padding:0 0 28px}.HelpDesk_detailsModal__oiHSf .HelpDesk_modalBody__7NOol{max-height:60vh}.HelpDesk_detailHeader__O6SdC{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px}.HelpDesk_detailGrid__2lC-f{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailItem__SQYvr{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailItem__SQYvr label{color:#8e8ea0;color:var(--text-muted);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.HelpDesk_detailValue__NczcN{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:10px}.HelpDesk_detailUserInfo__2pSgj{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailUser__c1sWD{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailUser__c1sWD label{color:#8e8ea0;color:var(--text-muted);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.HelpDesk_detailSub__xmsVT{margin-top:2px}.HelpDesk_detailDates__I8Pye,.HelpDesk_detailSub__xmsVT{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem}.HelpDesk_detailDates__I8Pye{background:#f7f8fa;background:var(--background-color);border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px;padding:14px 18px}.HelpDesk_detailDates__I8Pye span{align-items:center;display:flex;gap:8px}.HelpDesk_detailSubject__wSPRf{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailSubject__wSPRf label{color:#8e8ea0;color:var(--text-muted);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.HelpDesk_detailDescription__S8QpP{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailDescription__S8QpP label{color:#8e8ea0;color:var(--text-muted);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.HelpDesk_detailDescription__S8QpP .HelpDesk_detailValue__NczcN{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailResolution__gvCBB{background:#eaf5ee;background:var(--status-resolved-bg);border:1px solid #27ae60;border:1px solid var(--status-resolved);border-radius:4px;padding:14px 18px}.HelpDesk_detailResolution__gvCBB label{color:#27ae60;color:var(--status-resolved);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.HelpDesk_detailResolution__gvCBB .HelpDesk_detailValue__NczcN{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailActions__WWys4{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;margin:18px 0;padding:18px 0}.HelpDesk_followUpBtn__f7gSz{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:500;gap:10px;min-height:48px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_followUpBtn__f7gSz:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_closeTicketBtn__ouPZ-{align-items:center;background:#27ae60;background:var(--status-resolved);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:500;gap:10px;min-height:48px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_closeTicketBtn__ouPZ-:hover{background:#1e8449}.HelpDesk_modalFooter__fNN4s{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding-top:18px}.HelpDesk_followUpInfo__Ov3jw{background:#f7f8fa;background:var(--background-color);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary-color);border-radius:4px;margin-bottom:24px;padding:18px 24px}.HelpDesk_followUpInfo__Ov3jw p{color:#1a1a2e;color:var(--text-primary);font-size:1rem;margin:6px 0}.HelpDesk_followUpInfo__Ov3jw p:last-child{margin-bottom:0}.HelpDesk_followUpHint__Awvhe{align-items:center;color:#4a4a5a!important;color:var(--text-secondary)!important;display:flex;font-size:.9rem!important;gap:8px;margin-top:10px!important}.HelpDesk_followUpCharCount__zTE9j{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:6px;text-align:right}.HelpDesk_followUpPreview__OLbL-{margin-bottom:24px;margin-top:18px}.HelpDesk_followUpPreview__OLbL- label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.HelpDesk_followUpPreviewContent__CSBhm{word-wrap:break-word;background:#f7f8fa;background:var(--background-color);border:1px dashed #e5e5e5;border:1px dashed var(--border-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);font-size:1rem;line-height:1.7;min-height:70px;padding:16px 20px;white-space:pre-wrap}.HelpDesk_followUpPreviewContent__CSBhm .HelpDesk_placeholderText__3qn8N{color:#8e8ea0;color:var(--text-muted);font-style:italic}.HelpDesk_followUpSection__XE78M{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin:18px 0;padding-top:18px}.HelpDesk_followUpSectionLabel__F-MMO{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:14px}.HelpDesk_followUpItem__xXZm9{background:#f7f8fa;background:var(--background-color);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary-color);border-radius:4px;margin-bottom:12px;padding:16px 20px}.HelpDesk_followUpItem__xXZm9:last-child{margin-bottom:0}.HelpDesk_followUpItem__xXZm9.HelpDesk_closureItem__rnFgP{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_followUpHeader__ZQM1s{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.HelpDesk_followUpSender__Teiv5{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:6px}.HelpDesk_followUpDate__\+s3ho{align-items:center;color:#4a4a5a;color:var(--text-secondary);display:flex;font-size:.85rem;gap:6px}.HelpDesk_followUpMessage__VpqWd{word-wrap:break-word;color:#1a1a2e;color:var(--text-primary);font-size:1rem;line-height:1.7;padding-left:4px;white-space:pre-wrap}.HelpDesk_userFollowUpSection__cEwli{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin-top:18px;padding-top:16px}.HelpDesk_userFollowUpItem__vdIqj{background:#f7f8fa;background:var(--background-color);border-left:3px solid #27ae60;border-left:3px solid var(--status-resolved);border-radius:4px;margin-bottom:12px;padding:16px 20px}.HelpDesk_userFollowUpItem__vdIqj:last-child{margin-bottom:0}.HelpDesk_userFollowUpItem__vdIqj.HelpDesk_closureItem__rnFgP{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_userFollowUpItem__vdIqj.HelpDesk_userReplyItem__b-VGL{background:#fdf0ee!important;background:var(--status-open-bg)!important;border-left-color:#4a6cf7!important;border-left-color:var(--primary-color)!important}.HelpDesk_userFollowUpMessage__ToC3D{word-wrap:break-word;color:#1a1a2e;color:var(--text-primary);font-size:1rem;line-height:1.7;padding-left:4px;white-space:pre-wrap}.HelpDesk_supportBadge__2sM-H{background:#4a6cf7;background:var(--primary-color);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.HelpDesk_closureBadge__4B0nB,.HelpDesk_supportBadge__2sM-H{border-radius:4px;color:#fff;color:var(--primary-accent);font-size:.75rem;padding:4px 12px}.HelpDesk_closureBadge__4B0nB{background:#27ae60;background:var(--status-resolved)}.HelpDesk_youBadge__MV41V{background:#f7f8fa;background:var(--background-color);border-radius:4px;color:#4a6cf7;color:var(--primary-color);font-size:.75rem;font-weight:600;margin-left:6px;padding:2px 10px}.HelpDesk_resolvedBadge__ScVP0{color:#27ae60;color:var(--status-resolved);font-weight:600}.HelpDesk_replyButton__dmkNw{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:4px;color:#fff;color:var(--primary-accent);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:600;gap:10px;margin-top:14px;min-height:48px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_replyButton__dmkNw:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_recentMessages__wJrsN{margin-bottom:18px}.HelpDesk_recentMessages__wJrsN label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:10px}.HelpDesk_recentMessagesList__hDknT{display:flex;flex-direction:column;gap:10px;max-height:220px;overflow-y:auto;padding-right:6px}.HelpDesk_recentMessagesList__hDknT::-webkit-scrollbar{width:4px}.HelpDesk_recentMessagesList__hDknT::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_recentMessageItem__9Z2il{background:#f7f8fa;background:var(--background-color);border-left:2px solid #e5e5e5;border-left:2px solid var(--border-color);border-radius:4px;padding:14px 18px}.HelpDesk_recentMessageItem__9Z2il .HelpDesk_followUpHeader__ZQM1s{margin-bottom:6px}.HelpDesk_recentMessageItem__9Z2il .HelpDesk_userFollowUpMessage__ToC3D{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.HelpDesk_ticketList__MVc9A{gap:10px}.HelpDesk_ticketCard__H8\+Nw{background:var(--card-bg);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_ticketCard__H8\+Nw:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md)}.HelpDesk_ticketCardHeader__Cy8VX{gap:14px;min-height:68px;padding:18px 24px}.HelpDesk_ticketCardTitle__5Cbcw{gap:12px}.HelpDesk_ticketTitle__kRd1Q{font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_ticketCardMeta__xnJhb{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:16px;margin-top:8px}.HelpDesk_ticketCardTime__i-f4q,.HelpDesk_ticketCardUser__kr8GY{display:flex;gap:6px}.HelpDesk_ticketCardActions__yffYG{gap:8px}.HelpDesk_chevron__BC5Ud{height:22px;width:22px}.HelpDesk_chevronExpanded__\+1Kji,.HelpDesk_chevron__BC5Ud{transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--transition-fast)}.HelpDesk_ticketCardExpanded__xM3Vn{padding:18px 24px 24px}.HelpDesk_ticketCardDescription__br8y5{background:#f7f8fa;background:var(--background-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);font-size:1rem;line-height:1.7;padding:18px}.HelpDesk_ticketCardExtra__npP-N{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:18px;margin-top:14px}.HelpDesk_ticketCardFollowUp__V93wH{align-items:center;color:#4a6cf7;color:var(--primary-color);display:flex;font-weight:500;gap:6px}.HelpDesk_formSection__kReg4{background:var(--card-bg);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);margin-bottom:36px;padding:32px 36px}.HelpDesk_formSectionHeader__qS6Sw{gap:14px;margin-bottom:28px}.HelpDesk_formSectionHeader__qS6Sw h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketListHeader__Ya9gp{margin-bottom:18px}.HelpDesk_ticketListTitle__WnD1p{gap:14px}.HelpDesk_ticketListTitle__WnD1p h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketCount__gzxr7{background:#f7f8fa;background:var(--background-color);border-radius:4px;font-size:.85rem;font-weight:600;padding:4px 14px}.HelpDesk_emptyState__-8d5Z{background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;padding:70px 24px}.HelpDesk_emptyState__-8d5Z .HelpDesk_emptyIcon__1crEh{font-size:56px;margin-bottom:18px;opacity:.3}.HelpDesk_emptyState__-8d5Z h3{font-size:1.3rem;font-weight:600;margin-bottom:10px}.HelpDesk_emptyState__-8d5Z p{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_loadingState__\+sGev{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);padding:48px;text-align:center}.HelpDesk_loadingState__\+sGev p{color:#4a4a5a;color:var(--text-secondary);font-size:1.05rem;margin-top:14px}.HelpDesk_spinning__IS4HP{animation:HelpDesk_spin__OE32\+ 1s linear infinite;display:inline-block}@media (prefers-reduced-motion:reduce){.HelpDesk_spinning__IS4HP{animation:none}}.HelpDesk_errorContainer__X86HY{background:#fdf0ee;background:var(--status-open-bg);border:1px solid #c0392b;border:1px solid var(--status-open);border-radius:4px;margin-bottom:18px;padding:18px 28px}.HelpDesk_errorText__T0oAb{font-size:1rem;gap:12px}.HelpDesk_errorHint__VSDKE,.HelpDesk_errorText__T0oAb{color:#c0392b;color:var(--status-open);font-weight:500}.HelpDesk_errorHint__VSDKE{background:#fdf0ee;background:var(--status-open-bg);border-radius:4px;font-size:.95rem;gap:10px;margin-bottom:10px;margin-top:10px;padding:14px 18px}.HelpDesk_toastContainer__3VVW6{display:flex;flex-direction:column;gap:12px;max-width:400px}.HelpDesk_toast__UV5K3{animation:HelpDesk_toastSlide__y1xvS .3s ease;border-left:3px solid #0000;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:500;min-height:52px;padding:16px 24px}@media (prefers-reduced-motion:reduce){.HelpDesk_toast__UV5K3{animation:none}}@keyframes HelpDesk_toastSlide__y1xvS{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toastSuccess__UTXEm{background:#eaf5ee;background:var(--status-resolved-bg);border-left-color:#27ae60;border-left-color:var(--status-resolved);color:#27ae60;color:var(--status-resolved)}.HelpDesk_toastError__ICmoa{background:#fdf0ee;background:var(--status-open-bg);border-left-color:#c0392b;border-left-color:var(--status-open);color:#c0392b;color:var(--status-open)}.HelpDesk_toastWarning__g7SaP{background:#fef5e7;background:var(--status-in-progress-bg);border-left-color:#e67e22;border-left-color:var(--status-in-progress);color:#e67e22;color:var(--status-in-progress)}.HelpDesk_toastInfo__KKLiB{background:#eaf2f8;background:var(--priority-medium-bg);border-left-color:#2980b9;border-left-color:var(--priority-medium);color:#2980b9;color:var(--priority-medium)}.HelpDesk_toastClose__L1hUT{align-items:center;color:inherit;display:flex;font-size:22px;justify-content:center;margin-left:auto;min-height:40px;min-width:40px;opacity:.6;padding:10px}.HelpDesk_toastClose__L1hUT:hover{opacity:1}.HelpDesk_pagination__T1pYH{align-items:center;border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:18px 24px}.HelpDesk_paginationInfo__j6CZb{color:#4a4a5a;color:var(--text-secondary);font-size:.95rem}.HelpDesk_paginationControls__rFyGl{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.HelpDesk_paginationBtn__LZyKy{background:#fff;background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;color:#1a1a2e;color:var(--text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:.95rem;font-weight:500;min-height:44px;min-width:44px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.HelpDesk_paginationBtn__LZyKy:hover:not(:disabled){background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_paginationBtn__LZyKy:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_paginationActive__mzC2z{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_paginationActive__mzC2z:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_paginationEllipsis__R7IVF{color:#8e8ea0;color:var(--text-muted);padding:0 6px}.HelpDesk_filterSection__zdkyj{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.HelpDesk_filterSection__zdkyj .HelpDesk_searchWrapper__HVxGI{flex:1 1;min-width:220px;position:relative}@media (max-width:1024px){.HelpDesk_pageContainer__82boB{padding:0}}@media (max-width:768px){.HelpDesk_pageContainer__82boB{padding:0}.HelpDesk_pageHeader__xnb1I{align-items:stretch;flex-direction:column}.HelpDesk_pageHeaderLeft__7jANV h1{font-size:1.6rem}.HelpDesk_headerActions__uKML-{flex-wrap:wrap}.HelpDesk_searchSection__6MMDh{flex-direction:column}.HelpDesk_searchWrapper__HVxGI{width:100%}.HelpDesk_filterGroup__oa5GO{flex-wrap:wrap;width:100%}.HelpDesk_filterSelect__-7haO{flex:1 1;min-width:0}.HelpDesk_quickFilters__lUNZS{gap:8px;padding:10px 14px}.HelpDesk_filterChip__0X58p{font-size:.85rem;min-height:36px;padding:8px 14px}.HelpDesk_statsGrid__lpRww{gap:14px;grid-template-columns:repeat(2,1fr)}.HelpDesk_statCard__Oo78r .HelpDesk_statValue__gY4Yl{font-size:1.8rem}.HelpDesk_formRow__h99Oz{gap:0;grid-template-columns:1fr}.HelpDesk_tableContainer__Tp8gb{overflow-x:auto}.HelpDesk_table__p\+r8v tbody td,.HelpDesk_table__p\+r8v thead th{font-size:.9rem;padding:12px 14px}.HelpDesk_formContainer__T-Hfx{margin:16px;padding:28px;width:95%}.HelpDesk_modalHeader__bTG5n h2{font-size:1.2rem}.HelpDesk_detailGrid__2lC-f,.HelpDesk_detailUserInfo__2pSgj{grid-template-columns:1fr}.HelpDesk_detailDates__I8Pye{flex-direction:column;gap:6px}.HelpDesk_detailActions__WWys4{flex-direction:column}.HelpDesk_detailActions__WWys4 button{justify-content:center;width:100%}.HelpDesk_followUpInfo__Ov3jw,.HelpDesk_followUpItem__xXZm9,.HelpDesk_userFollowUpItem__vdIqj{padding:14px 18px}.HelpDesk_followUpHeader__ZQM1s{align-items:flex-start;flex-direction:column;gap:6px}.HelpDesk_followUpPreviewContent__CSBhm{font-size:.95rem;padding:14px 18px}.HelpDesk_replyButton__dmkNw{justify-content:center;width:100%}.HelpDesk_errorContainer__X86HY{padding:14px 18px}.HelpDesk_errorText__T0oAb{font-size:.95rem}.HelpDesk_recentMessagesList__hDknT{max-height:170px}.HelpDesk_recentMessageItem__9Z2il{padding:12px 14px}.HelpDesk_pagination__T1pYH{align-items:stretch;flex-direction:column;gap:10px}.HelpDesk_paginationControls__rFyGl{justify-content:center}.HelpDesk_paginationInfo__j6CZb{text-align:center}.HelpDesk_formSection__kReg4{padding:24px}.HelpDesk_ticketCardHeader__Cy8VX{padding:16px 18px}.HelpDesk_ticketCardExpanded__xM3Vn{padding:0 18px 18px}}@media (max-width:480px){.HelpDesk_pageContainer__82boB{padding:0}.HelpDesk_pageHeaderLeft__7jANV h1{font-size:1.3rem}.HelpDesk_pageHeaderLeft__7jANV .HelpDesk_subtitle__OSF4s{font-size:.9rem}.HelpDesk_statsGrid__lpRww{gap:10px;grid-template-columns:1fr 1fr}.HelpDesk_statCard__Oo78r{padding:16px 18px}.HelpDesk_statCard__Oo78r .HelpDesk_statValue__gY4Yl{font-size:1.5rem}.HelpDesk_statCard__Oo78r .HelpDesk_statLabel__oPEN4{font-size:.8rem}.HelpDesk_table__p\+r8v tbody td,.HelpDesk_table__p\+r8v thead th{font-size:.8rem;padding:10px 12px}.HelpDesk_statusBadge__cOgul{font-size:.75rem;padding:4px 10px}.HelpDesk_priorityBadge__b5q21{font-size:.7rem;padding:3px 10px}.HelpDesk_addButton__hiRcL{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.HelpDesk_formContainer__T-Hfx{margin:8px;padding:18px}.HelpDesk_formActions__ye5h4{flex-direction:column}.HelpDesk_formActions__ye5h4 button{justify-content:center;width:100%}.HelpDesk_actionGroup__sl70Y{gap:6px}.HelpDesk_actionBtn__Fc2sO{min-height:40px;min-width:40px}.HelpDesk_actionBtn__Fc2sO svg{height:18px;width:18px}.HelpDesk_timeline__Nfdzy{padding-left:24px}.HelpDesk_timelineItem__xr\+LR{padding-left:14px}.HelpDesk_timelineItem__xr\+LR:before{height:12px;left:-20px;width:12px}.HelpDesk_filterChip__0X58p{font-size:.75rem;min-height:32px;padding:6px 12px}.HelpDesk_followUpBadge__NdLv\+{font-size:.7rem;padding:3px 10px}.HelpDesk_followUpCount__tnPkb{font-size:.75rem}.HelpDesk_followUpMessage__VpqWd,.HelpDesk_userFollowUpMessage__ToC3D{font-size:.9rem}.HelpDesk_newReplyBadge__N42O-{font-size:.65rem;padding:2px 8px}.HelpDesk_modalHeader__bTG5n h2{font-size:1rem}.HelpDesk_followUpInfo__Ov3jw p{font-size:.9rem}.HelpDesk_paginationBtn__LZyKy{font-size:.8rem;min-height:36px;min-width:36px;padding:8px 14px}.HelpDesk_formSection__kReg4{padding:18px}.HelpDesk_formSectionHeader__qS6Sw h3{font-size:1rem}.HelpDesk_ticketCardHeader__Cy8VX{padding:14px 16px}.HelpDesk_ticketCardTitle__5Cbcw{gap:8px}.HelpDesk_ticketTitle__kRd1Q{font-size:.9rem}.HelpDesk_ticketCardMeta__xnJhb{font-size:.8rem;gap:10px}.HelpDesk_ticketCardExpanded__xM3Vn{padding:0 16px 16px}.HelpDesk_ticketCardDescription__br8y5{font-size:.9rem;padding:14px}}.HelpDesk_chatPanel__-7uLX{animation:HelpDesk_chatSlideUp__sFMZG .3s ease-out;background:var(--surface-color,#fff);border:1px solid var(--border-color,#e0e0e0);box-shadow:0 8px 32px #00000029;max-height:600px;transition:all .3s cubic-bezier(.4,0,.2,1);width:440px}@keyframes HelpDesk_chatSlideUp__sFMZG{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__5wsT4{width:340px}.HelpDesk_chatHeader__8QTic{background:#4a6cf7;background:var(--primary-color,#1a73e8);border-radius:16px 16px 0 0;color:#fff}.HelpDesk_chatHeaderInfo__DK9Q7{gap:12px}.HelpDesk_chatHeaderIcon__mcJCZ{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.HelpDesk_chatHeaderDetails__HfV\+9{flex:1 1;min-width:0}.HelpDesk_chatHeaderTitle__WIyWy{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_chatHeaderMeta__Q4VkN{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:2px;opacity:.9}.HelpDesk_chatHeaderMeta__Q4VkN .HelpDesk_statusBadge__cOgul{background:#fff3;border-radius:12px;font-size:10px;padding:1px 8px}.HelpDesk_chatHeaderUser__oTO0J{align-items:center;display:flex;gap:4px}.HelpDesk_chatHeaderActions__p9ik-{gap:4px}.HelpDesk_chatHeaderBtn__yBrtF{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.HelpDesk_chatHeaderBtn__yBrtF:hover{background:#ffffff40}.HelpDesk_chatHeaderBtn__yBrtF:active{transform:scale(.95)}.HelpDesk_chatMessages__uwafo{background:#fff;background:var(--surface-color,#f8f9fa);gap:12px;max-height:400px;min-height:300px}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar{width:6px}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:3px}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted,#b0b0b0)}.HelpDesk_chatEmpty__TTmog{color:var(--text-muted,#6b7280)}.HelpDesk_chatEmptyIcon__a4ZYE{font-size:48px;margin-bottom:12px}.HelpDesk_chatEmpty__TTmog p{margin:4px 0}.HelpDesk_chatEmptySub__u5o59{font-size:13px;opacity:.7}.HelpDesk_chatMessage__IaBZw{animation:HelpDesk_messageIn__wb8m4 .2s ease-out;padding:10px 14px}@keyframes HelpDesk_messageIn__wb8m4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__TAcLp{border:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatMessageUser__6YIrt{background:var(--primary-color,#1a73e8)}.HelpDesk_chatMessageClosure__x5a8U{background:#e8f5e9;border:1px solid #c8e6c9}.HelpDesk_chatMessageHeader__hGLXq{align-items:center;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:4px;opacity:.8}.HelpDesk_chatMessageUser__6YIrt .HelpDesk_chatMessageHeader__hGLXq{opacity:.9}.HelpDesk_chatMessageSender__HV\+1g{align-items:center;display:flex;font-weight:500;gap:6px}.HelpDesk_chatMessageTime__GlWoZ{font-size:10px;opacity:.7;white-space:nowrap}.HelpDesk_chatMessageContent__Uh-Xb{word-wrap:break-word;font-size:14px;line-height:1.5;white-space:pre-wrap}.HelpDesk_youBadge__MV41V{background:#fff3;border-radius:10px;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__6YIrt .HelpDesk_youBadge__MV41V{background:#ffffff40}.HelpDesk_supportBadge__2sM-H{background:#1a73e826;border-radius:10px;color:#4a6cf7;color:var(--primary-color,#1a73e8);font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__6YIrt .HelpDesk_supportBadge__2sM-H{background:#ffffff40;color:#fff}.HelpDesk_closureBadge__4B0nB{background:#4caf5026;border-radius:10px;color:#2e7d32;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageClosure__x5a8U .HelpDesk_closureBadge__4B0nB{background:#4caf5040}.HelpDesk_chatInput__dMQl3{background:var(--surface-color,#fff);border-top:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatInputWrapper__pTIMG{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatTextarea__OTs9m{background:#fff;background:var(--input-background,#fff);border:1px solid #e5e5e5;border:1px solid var(--border-color,#d1d5db);border-radius:8px;color:#1f2937;color:var(--text-color,#1f2937);flex:1 1;font-family:inherit;font-size:14px;max-height:100px;min-height:40px;padding:8px 12px;resize:none;transition:border-color .2s}.HelpDesk_chatTextarea__OTs9m:focus{border-color:#4a6cf7;border-color:var(--primary-color,#1a73e8);box-shadow:0 0 0 3px #1a73e826;outline:none}.HelpDesk_chatTextarea__OTs9m:disabled{cursor:not-allowed;opacity:.6}.HelpDesk_chatInputActions__WYLvf{display:flex;flex-shrink:0;gap:6px}.HelpDesk_chatCloseBtn__kzuqp,.HelpDesk_chatSendBtn__dTZRl{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.HelpDesk_chatSendBtn__dTZRl{background:var(--primary-color,#1a73e8)}.HelpDesk_chatSendBtn__dTZRl:hover:not(:disabled){box-shadow:0 2px 8px #1a73e84d;transform:scale(1.05)}.HelpDesk_chatSendBtn__dTZRl:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatSendBtn__dTZRl:disabled{opacity:.5}.HelpDesk_chatCloseBtn__kzuqp{background:#4caf50;color:#fff}.HelpDesk_chatCloseBtn__kzuqp:hover:not(:disabled){box-shadow:0 2px 8px #4caf504d;transform:scale(1.05)}.HelpDesk_chatCloseBtn__kzuqp:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatCloseBtn__kzuqp:disabled{opacity:.5}.HelpDesk_chatCloseBtn__kzuqp.HelpDesk_loading__j1otP{opacity:.7}.HelpDesk_chatInputHint__1giXZ{align-items:center;color:#8e8ea0;color:var(--text-muted,#6b7280);display:flex;font-size:11px;gap:6px;margin-top:6px}.HelpDesk_charCount__OvlzU{font-size:11px}.HelpDesk_chatInputHint__1giXZ kbd{background:#fff;background:var(--surface-color,#f3f4f6);border:1px solid #e5e5e5;border:1px solid var(--border-color,#d1d5db);border-radius:4px;display:inline-block;font-family:inherit;font-size:10px;padding:0 6px}.HelpDesk_chatClosed__Zbg1e{background:#e8f5e9;border-top:1px solid #c8e6c9;color:#2e7d32;font-weight:500;gap:8px;padding:16px}.HelpDesk_chatButton__1pP9Y{align-items:center;background:#4a6cf7;background:var(--primary-color,#1a73e8);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-top:12px;padding:8px 16px;transition:all .2s}.HelpDesk_chatButton__1pP9Y:hover{box-shadow:0 4px 12px #1a73e84d;transform:translateY(-1px)}.HelpDesk_chatButton__1pP9Y:active{transform:translateY(0)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chat__Yucmb{color:var(--primary-color,#1a73e8)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chat__Yucmb:hover{background:#1a73e81a}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chatActive__RIJA\+{background:#4caf501a;color:#4caf50;position:relative}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chatActive__RIJA\+:hover{background:#4caf5033}.HelpDesk_chatIndicator__oGebW{animation:HelpDesk_pulse__VUSLF 2s infinite;background:#4caf50;height:10px;right:-2px;top:-2px;width:10px}@keyframes HelpDesk_pulse__VUSLF{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@media (max-width:640px){.HelpDesk_chatPanel__-7uLX{border-radius:0;bottom:0;max-height:100vh;max-height:100vh!important;right:0;width:100%}.HelpDesk_chatPanelMinimized__5wsT4{border-radius:16px;bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__uwafo{max-height:calc(100vh - 200px);min-height:200px}.HelpDesk_chatMessage__IaBZw{max-width:92%}}:root{--primary-color:#4a6cf7;--primary-hover:#3b5de7;--primary-light:#f0f4ff;--success-color:#22c55e;--success-light:#f0fdf4;--danger-color:#ef4444;--danger-light:#fef2f2;--warning-color:#f59e0b;--warning-light:#fffbeb;--text-primary:#1a1a2e;--text-secondary:#4a4a5a;--text-muted:#8e8ea0;--border-color:#e5e5e5;--bg-color:#fafafa;--surface-color:#fff;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 16px #00000014;--shadow-lg:0 8px 40px #0000001f;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--transition:all 0.15s ease}.HelpDesk_pageContainer__82boB{background:#fafafa;background:var(--bg-color);margin:0 auto;max-width:1400px;min-height:calc(100vh - 80px);padding:24px 32px;position:relative}.HelpDesk_formSection__kReg4{background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000000d;box-shadow:var(--shadow-sm);margin-bottom:32px;padding:24px}.HelpDesk_formSectionHeader__qS6Sw{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_formSectionHeader__qS6Sw h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_formGroup__0mlV8{margin-bottom:16px}.HelpDesk_formGroup__0mlV8 label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.HelpDesk_required__EFwAD{color:#ef4444;color:var(--danger-color);margin-left:2px}.HelpDesk_formInput__NfOoM,.HelpDesk_formSelect__H-iKa,.HelpDesk_formTextarea__MWQVn{background:#fafafa;background:var(--bg-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius-sm);color:#1a1a2e;color:var(--text-primary);font-family:inherit;font-size:14px;padding:8px 12px;transition:all .15s ease;transition:var(--transition);width:100%}.HelpDesk_formInput__NfOoM:focus,.HelpDesk_formSelect__H-iKa:focus,.HelpDesk_formTextarea__MWQVn:focus{background:#fff;background:var(--surface-color);border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #4a6cf714;outline:none}.HelpDesk_formInput__NfOoM::placeholder,.HelpDesk_formTextarea__MWQVn::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_formTextarea__MWQVn{min-height:80px;resize:vertical}.HelpDesk_formRow__h99Oz{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.HelpDesk_errorHint__VSDKE{align-items:center;background:#fef2f2;background:var(--danger-light);border-radius:6px;border-radius:var(--radius-sm);color:#ef4444;color:var(--danger-color);display:flex;font-size:13px;gap:6px;margin-top:8px;padding:8px 12px}.HelpDesk_submitBtn__AAJaR{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:6px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 24px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_submitBtn__AAJaR:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md);transform:translateY(-1px)}.HelpDesk_submitBtn__AAJaR:active:not(:disabled){transform:translateY(0)}.HelpDesk_submitBtn__AAJaR:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_cancelBtn__aZzml{align-items:center;background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:6px;border-radius:var(--radius-sm);color:#4a4a5a;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 24px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_cancelBtn__aZzml:hover:not(:disabled){background:#fafafa;background:var(--bg-color)}.HelpDesk_cancelBtn__aZzml:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_formActions__ye5h4{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.HelpDesk_ticketListHeader__Ya9gp{align-items:center;display:flex;justify-content:space-between;margin:24px 0 16px}.HelpDesk_ticketListTitle__WnD1p{align-items:center;display:flex;gap:10px}.HelpDesk_ticketListTitle__WnD1p h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_ticketCount__gzxr7{background:#fafafa;background:var(--bg-color);border-radius:12px;color:#8e8ea0;color:var(--text-muted);font-size:12px;font-weight:500;padding:2px 10px}.HelpDesk_ticketList__MVc9A{display:flex;flex-direction:column;gap:8px}.HelpDesk_ticketCard__H8\+Nw{background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--radius-md);overflow:hidden;transition:all .15s ease;transition:var(--transition)}.HelpDesk_ticketCard__H8\+Nw:hover{border-color:#d0d0d0}.HelpDesk_ticketCardHeader__Cy8VX{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_ticketCardHeader__Cy8VX:hover{background:#fafafa;background:var(--bg-color)}.HelpDesk_ticketCardContent__DBk27{flex:1 1;min-width:0}.HelpDesk_ticketCardTitle__5Cbcw{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HelpDesk_ticketTitle__kRd1Q{color:#1a1a2e;color:var(--text-primary);font-size:14px;font-weight:500}.HelpDesk_ticketCardMeta__xnJhb{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:2px}.HelpDesk_ticketCardTime__i-f4q,.HelpDesk_ticketCardUser__kr8GY{align-items:center;display:inline-flex;gap:4px}.HelpDesk_ticketCardActions__yffYG{flex-shrink:0}.HelpDesk_actionGroup__sl70Y,.HelpDesk_ticketCardActions__yffYG{align-items:center;display:flex;gap:4px}.HelpDesk_actionBtn__Fc2sO{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:all .15s ease;transition:var(--transition);width:32px}.HelpDesk_actionBtn__Fc2sO:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chat__Yucmb{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chat__Yucmb:hover{background:#f0f4ff;background:var(--primary-light)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_chatActive__RIJA\+,.HelpDesk_actionBtn__Fc2sO.HelpDesk_edit__7G0Qy:hover{background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_delete__eWLPY:hover{background:#fef2f2;background:var(--danger-light);color:#ef4444;color:var(--danger-color)}.HelpDesk_actionBtn__Fc2sO.HelpDesk_reply__d59J2:hover{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatIndicator__oGebW{animation:HelpDesk_pulseDot__7hWtF 1.5s infinite;background:#4a6cf7;background:var(--primary-color);border:2px solid #fff;border:2px solid var(--surface-color);border-radius:50%;height:8px;position:absolute;right:2px;top:2px;width:8px}@keyframes HelpDesk_pulseDot__7hWtF{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.HelpDesk_chevronExpanded__\+1Kji,.HelpDesk_chevron__BC5Ud{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chevronExpanded__\+1Kji{transform:rotate(90deg)}.HelpDesk_ticketCardExpanded__xM3Vn{animation:HelpDesk_expandIn__NQBPe .15s ease;background:#fafafa;background:var(--bg-color);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);padding:16px}@keyframes HelpDesk_expandIn__NQBPe{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_ticketCardDescription__br8y5{color:#4a4a5a;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.HelpDesk_ticketCardExtra__npP-N{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);color:#8e8ea0;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-top:12px;padding-top:12px}.HelpDesk_resolvedBadge__ScVP0{color:#22c55e;color:var(--success-color);font-weight:500}.HelpDesk_statusBadge__cOgul{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.3px;padding:2px 10px;text-transform:uppercase}.HelpDesk_statusBadge__cOgul.HelpDesk_open__M-Ygj{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_statusBadge__cOgul.HelpDesk_inProgress__Q0XcP{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_statusBadge__cOgul.HelpDesk_closed__0ejLZ{background:#f3f4f6;color:#8e8ea0;color:var(--text-muted)}.HelpDesk_statusBadge__cOgul.HelpDesk_resolved__Z9flq{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_priorityBadge__b5q21{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;padding:2px 10px}.HelpDesk_priorityBadge__b5q21.HelpDesk_critical__964gu{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_priorityBadge__b5q21.HelpDesk_high__ThP82{background:#fff7ed;color:#ea580c}.HelpDesk_priorityBadge__b5q21.HelpDesk_medium__0L-4A{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_priorityBadge__b5q21.HelpDesk_low__aDrj3{background:#f0fdf4;color:#22c55e;color:var(--success-color)}.HelpDesk_followUpBadge__NdLv\+{background:#fafafa;background:var(--bg-color);color:#8e8ea0;color:var(--text-muted);font-size:11px}.HelpDesk_followUpBadge__NdLv\+,.HelpDesk_newReplyBadge__N42O-{align-items:center;border-radius:10px;display:inline-flex;gap:4px;padding:2px 8px}.HelpDesk_newReplyBadge__N42O-{animation:HelpDesk_pulseBadge__2IGM\+ 2s infinite;background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color);font-size:10px;font-weight:600}@keyframes HelpDesk_pulseBadge__2IGM\+{0%,to{opacity:1}50%{opacity:.6}}.HelpDesk_skeletonCard__KiiLI{background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--radius-md);padding:16px}.HelpDesk_skeletonLine__aM0p2{animation:HelpDesk_shimmer__XlgHf 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes HelpDesk_shimmer__XlgHf{0%{background-position:200% 0}to{background-position:-200% 0}}.HelpDesk_skeletonTitle__QWP5W{height:18px;margin-bottom:8px;width:70%}.HelpDesk_skeletonMeta__qorXA{height:14px;width:50%}.HelpDesk_skeletonBadge__4\+iEM{border-radius:12px;height:20px;width:60px}.HelpDesk_skeletonActions__\+EBMe{height:32px;width:80px}.HelpDesk_emptyState__-8d5Z{background:#fff;background:var(--surface-color);border:1px dashed #e5e5e5;border:1px dashed var(--border-color);border-radius:16px;border-radius:var(--radius-lg);padding:60px 20px;text-align:center}.HelpDesk_emptyIcon__1crEh{font-size:48px;margin-bottom:12px;opacity:.5}.HelpDesk_emptyState__-8d5Z h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;margin:0 0 4px}.HelpDesk_emptyState__-8d5Z p{color:#8e8ea0;color:var(--text-muted);font-size:14px;margin:0}.HelpDesk_errorContainer__X86HY{background:#fef2f2;background:var(--danger-light);border:1px solid #fecaca;border-radius:10px;border-radius:var(--radius-md);padding:20px;text-align:center}.HelpDesk_errorText__T0oAb{align-items:center;color:#ef4444;color:var(--danger-color);display:flex;font-size:14px;gap:8px;justify-content:center;margin:0}.HelpDesk_toastContainer__3VVW6{animation:HelpDesk_toastIn__Un5lS .3s ease;position:fixed;right:24px;top:24px;z-index:9999}@keyframes HelpDesk_toastIn__Un5lS{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toast__UV5K3{align-items:center;background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--radius-md);box-shadow:0 8px 40px #0000001f;box-shadow:var(--shadow-lg);display:flex;gap:12px;max-width:420px;min-width:280px;padding:12px 20px}.HelpDesk_toastSuccess__UTXEm{border-left:4px solid #22c55e;border-left:4px solid var(--success-color)}.HelpDesk_toastError__ICmoa{border-left:4px solid #ef4444;border-left:4px solid var(--danger-color)}.HelpDesk_toastWarning__g7SaP{border-left:4px solid #f59e0b;border-left:4px solid var(--warning-color)}.HelpDesk_toastInfo__KKLiB{border-left:4px solid #4a6cf7;border-left:4px solid var(--primary-color)}.HelpDesk_toast__UV5K3 span{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:14px}.HelpDesk_toastClose__L1hUT{background:none;border:none;color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:20px;line-height:1;padding:0 4px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_toastClose__L1hUT:hover{color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatPanel__-7uLX{animation:HelpDesk_chatFadeIn__uLhxl .2s ease;background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-lg);bottom:24px;box-shadow:0 8px 40px #0000001f;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-height:520px;overflow:hidden;position:fixed;right:24px;transition:all .25s ease;width:380px;z-index:1000}@keyframes HelpDesk_chatFadeIn__uLhxl{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__5wsT4{cursor:pointer;max-height:56px;width:280px}.HelpDesk_chatPanelMinimized__5wsT4 .HelpDesk_chatClosed__Zbg1e,.HelpDesk_chatPanelMinimized__5wsT4 .HelpDesk_chatInput__dMQl3,.HelpDesk_chatPanelMinimized__5wsT4 .HelpDesk_chatMessages__uwafo{display:none}.HelpDesk_chatHeader__8QTic{align-items:center;background:#fff;background:var(--surface-color);border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.HelpDesk_chatHeaderInfo__DK9Q7{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.HelpDesk_chatHeaderAvatar__xo-Rm{align-items:center;background:#f0f4ff;background:var(--primary-light);border-radius:50%;color:#4a6cf7;color:var(--primary-color);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.HelpDesk_chatHeaderTitle__WIyWy{color:#1a1a2e;color:var(--text-primary);font-size:13px;line-height:1.3}.HelpDesk_chatHeaderSubtitle__ZWqY5{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:11px;gap:6px}.HelpDesk_chatHeaderDot__levhr{background:#e5e5e5;background:var(--border-color);border-radius:50%;height:3px;width:3px}.HelpDesk_statusOpen__sgXTt{color:#22c55e;color:var(--success-color)}.HelpDesk_statusClosed__DILbr{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatHeaderActions__p9ik-{align-items:center;display:flex;flex-shrink:0;gap:2px}.HelpDesk_chatIconBtn__7qobZ{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .15s ease;transition:var(--transition);width:30px}.HelpDesk_chatIconBtn__7qobZ:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatIconBtn__7qobZ:active{transform:scale(.92)}.HelpDesk_chatMessages__uwafo{background:#fafafa;background:var(--bg-color);display:flex;flex:1 1;flex-direction:column;gap:8px;max-height:380px;min-height:280px;overflow-y:auto;padding:16px}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar{width:4px}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar-track{background:#0000}.HelpDesk_chatMessages__uwafo::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_chatEmpty__TTmog{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center}.HelpDesk_chatEmptyIcon__a4ZYE{font-size:36px;margin-bottom:8px;opacity:.5}.HelpDesk_chatEmpty__TTmog p{font-size:13px;margin:0}.HelpDesk_chatMessage__IaBZw{animation:HelpDesk_msgIn__tl6XX .15s ease;border-radius:12px;max-width:85%;padding:8px 12px}@keyframes HelpDesk_msgIn__tl6XX{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__TAcLp{align-self:flex-start;background:#fff;background:var(--surface-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-bottom-left-radius:4px}.HelpDesk_chatMessageUser__6YIrt{align-self:flex-end;background:#4a6cf7;background:var(--primary-color);border-bottom-right-radius:4px;color:#fff}.HelpDesk_chatMessageClosure__x5a8U{align-self:flex-start;background:#f0fdf4;background:var(--success-light);border:1px solid #dcfce7;border-bottom-left-radius:4px}.HelpDesk_chatMessageMeta__gqxuf{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:2px}.HelpDesk_chatMessageName__Uiv4q{font-size:10px;font-weight:600;letter-spacing:.3px;opacity:.7;text-transform:uppercase}.HelpDesk_chatMessageUser__6YIrt .HelpDesk_chatMessageName__Uiv4q{opacity:.8}.HelpDesk_chatMessageTime__GlWoZ{font-size:9px;opacity:.5}.HelpDesk_chatMessageText__g9GI0{word-wrap:break-word;font-size:13px;line-height:1.5;white-space:pre-wrap}.HelpDesk_chatMessageBadge__WFuEk{align-items:center;color:#22c55e;color:var(--success-color);display:flex;font-size:10px;font-weight:500;gap:4px;margin-top:4px}.HelpDesk_chatInput__dMQl3{background:#fff;background:var(--surface-color);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);flex-shrink:0;padding:12px 16px}.HelpDesk_chatInputRow__poxgy{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatInputField__PaGIl{background:#fafafa;background:var(--bg-color);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:10px;border-radius:var(--radius-md);color:#1a1a2e;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:13px;line-height:1.5;max-height:80px;min-height:36px;padding:8px 12px;resize:none;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chatInputField__PaGIl:focus{background:#fff;background:var(--surface-color);border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #4a6cf714;outline:none}.HelpDesk_chatInputField__PaGIl::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatInputField__PaGIl:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_chatSendBtn__dTZRl{align-items:center;background:#4a6cf7;background:var(--primary-color);border:none;border-radius:10px;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .15s ease;transition:var(--transition);width:36px}.HelpDesk_chatSendBtn__dTZRl:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);transform:scale(1.02)}.HelpDesk_chatSendBtn__dTZRl:active:not(:disabled){transform:scale(.94)}.HelpDesk_chatSendBtn__dTZRl:disabled{cursor:not-allowed;opacity:.4;transform:none}.HelpDesk_chatInputFooter__uOUYC{display:flex;justify-content:flex-end;margin-top:8px}.HelpDesk_chatCloseBtn__kzuqp{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:6px;padding:4px 12px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chatCloseBtn__kzuqp:hover:not(:disabled){background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatCloseBtn__kzuqp:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_chatClosed__Zbg1e{align-items:center;background:#fafafa;background:var(--bg-color);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);color:#8e8ea0;color:var(--text-muted);display:flex;flex-shrink:0;font-size:12px;gap:6px;justify-content:center;padding:12px}.HelpDesk_chatClosed__Zbg1e svg{color:#22c55e;color:var(--success-color)}.HelpDesk_chatResolution__PyNaQ{color:#4a4a5a;color:var(--text-secondary);font-size:11px;margin-left:4px}.HelpDesk_modalBackdrop__vymNw{align-items:center;animation:HelpDesk_fadeIn__b4UCI .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes HelpDesk_fadeIn__b4UCI{0%{opacity:0}to{opacity:1}}.HelpDesk_formContainer__T-Hfx{animation:HelpDesk_modalSlide__bq6Vw .2s ease;background:#fff;background:var(--surface-color);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 40px #0000001f;box-shadow:var(--shadow-lg);max-height:90vh;max-width:560px;overflow-y:auto;padding:24px;width:90%}@keyframes HelpDesk_modalSlide__bq6Vw{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_modalHeader__bTG5n{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_modalHeader__bTG5n h2{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.HelpDesk_closeModalBtn__yVRsa{align-items:center;background:none;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .15s ease;transition:var(--transition)}.HelpDesk_closeModalBtn__yVRsa:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_buttonSpinner__Zmr8f{animation:HelpDesk_spin__OE32\+ .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes HelpDesk_spin__OE32\+{to{transform:rotate(1turn)}}@media (max-width:768px){.HelpDesk_pageContainer__82boB{padding:16px}.HelpDesk_formRow__h99Oz{gap:0;grid-template-columns:1fr}.HelpDesk_ticketCardHeader__Cy8VX{flex-wrap:wrap;padding:10px 12px}.HelpDesk_ticketCardTitle__5Cbcw{gap:4px}.HelpDesk_ticketCardMeta__xnJhb{font-size:11px;gap:4px}.HelpDesk_ticketCardActions__yffYG{justify-content:flex-end;margin-top:4px;width:100%}.HelpDesk_chatPanel__-7uLX{border-radius:0;bottom:0;max-height:100vh;right:0;width:100%}.HelpDesk_chatPanelMinimized__5wsT4{border-radius:16px;border-radius:var(--radius-lg);bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__uwafo{max-height:calc(100vh - 180px);min-height:200px}.HelpDesk_chatMessage__IaBZw{max-width:92%}.HelpDesk_toastContainer__3VVW6{left:16px;right:16px;top:16px}.HelpDesk_toast__UV5K3{max-width:100%;min-width:auto}.HelpDesk_formContainer__T-Hfx{margin:16px;padding:16px;width:95%}}@media (max-width:480px){.HelpDesk_pageContainer__82boB{padding:12px}.HelpDesk_formSection__kReg4{padding:16px}.HelpDesk_ticketCardExpanded__xM3Vn{padding:12px}.HelpDesk_chatPanel__-7uLX{border-radius:0;max-height:100vh}.HelpDesk_chatMessages__uwafo{max-height:calc(100vh - 160px);min-height:150px}.HelpDesk_chatHeaderTitle__WIyWy{font-size:12px}}.HelpDesk_textCenter__0EbhM{text-align:center}.HelpDesk_mt8__WH8R0{margin-top:8px}.HelpDesk_mt16__JgOKC{margin-top:16px}.HelpDesk_mb8__RBVfp{margin-bottom:8px}.HelpDesk_mb16__-rwrV{margin-bottom:16px}.HelpDesk_gap8__qcRu2{gap:8px}.HelpDesk_gap12__C2OrV{gap:12px}.HelpDesk_flex__JKq4g{display:flex}.HelpDesk_flexCenter__OdDFI{align-items:center;display:flex;justify-content:center}.HelpDesk_flexBetween__tG7d4{align-items:center;display:flex;justify-content:space-between}.HelpDesk_chatHeaderClosedBadge__9XrD0{align-items:center;background:#e6f7ee;border-radius:12px;color:#0f7b3e;display:inline-flex;font-size:10px;font-weight:500;gap:4px;margin-left:8px;padding:2px 8px}.HelpDesk_chatReadOnly__hhSbS{align-items:center;background:#f8f9fa;border-top:1px solid #e9ecef;color:#6c757d;display:flex;font-size:14px;gap:10px;justify-content:center;padding:16px 20px}.HelpDesk_chatReadOnlyIcon__Aeb6n{color:#adb5bd}.HelpDesk_chatReadOnlyCloseBtn__DVH39{background:#e9ecef;border:none;border-radius:4px;color:#495057;cursor:pointer;font-size:13px;padding:4px 16px;transition:background .2s}.HelpDesk_chatReadOnlyCloseBtn__DVH39:hover{background:#dee2e6}.HelpDesk_viewOnlyChat__2062U{color:#6c757d!important}.HelpDesk_viewOnlyChat__2062U:hover{background:#e9ecef!important;color:#495057!important}.HelpDesk_chatHeaderDate__xQEZD{color:#868e96;font-size:11px}.HelpDesk_chatHeaderTitle__WIyWy{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.FormModal_modalBackdrop__kVIoV{align-items:center;animation:FormModal_fadeIn__dsdB6 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--modal-overlay,#0b1f3880);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.FormModal_formContainer__d9ZsS{animation:FormModal_slideUp__F7aRT .3s ease;background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--shadow-lg,0 16px 32px #0b1f381a);max-height:90vh;max-width:860px;overflow-y:auto;width:90%}.FormModal_modalHeader__0o-rO{align-items:flex-start;background:#f1f3f5;background:var(--header-bg,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.FormModal_modalHeader__0o-rO h2{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.4rem;font-weight:600;margin:0}.FormModal_modalSubtitle__d\+KQ6{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.FormModal_modalSubtitle__d\+KQ6 strong{color:#0b1f38;color:var(--primary-color,#0b1f38);font-weight:600}.FormModal_modalCloseButton__DJBmB{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#4a5a6b;color:var(--text-secondary,#4a5a6b);cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);width:40px}.FormModal_modalCloseButton__DJBmB:hover:not(:disabled){background:#fdf0ee;background:var(--danger-light,#fdf0ee);color:#c0392b;color:var(--danger-color,#c0392b);transform:rotate(90deg)}.FormModal_formContent__H3ppe{display:flex;flex-direction:column;gap:24px;padding:28px}.FormModal_formActions__NkWlp{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color,#e6e9ec);display:flex;gap:14px;justify-content:flex-end;margin-top:10px;padding-top:24px}.FormModal_alert__D6O0a{align-items:center;border-radius:4px;border-radius:var(--border-radius-md,4px);display:flex;font-size:1rem;gap:14px;margin:0 28px 24px;padding:14px 18px}.FormModal_alert__D6O0a.FormModal_error__ulQo5{background:#fdf0ee;background:var(--danger-light,#fdf0ee);border-left:3px solid #c0392b;border-left:3px solid var(--danger-color,#c0392b);color:#a93226;color:var(--danger-dark,#a93226)}.FormModal_alert__D6O0a.FormModal_success__-9dgW{background:#eaf5ee;background:var(--success-light,#eaf5ee);border-left:3px solid #27ae60;border-left:3px solid var(--success-color,#27ae60);color:#1e8449;color:var(--success-dark,#1e8449)}.FormModal_alert__D6O0a.FormModal_warning__mTs\+I{background:#fef5e7;background:var(--warning-light,#fef5e7);border-left:3px solid #e67e22;border-left:3px solid var(--warning-color,#e67e22);color:#ca6f1e;color:var(--warning-dark,#ca6f1e)}.FormModal_alertIcon__PZGVD{font-size:1.2rem}.FormModal_primaryButton__kyPYW{align-items:center;background:#0b1f38;background:var(--primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.FormModal_primaryButton__kyPYW:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.FormModal_primaryButton__kyPYW:disabled{cursor:not-allowed;opacity:.6;transform:none}.FormModal_secondaryButton__5XY-u{background:#e6e9ec;background:var(--border-color,#e6e9ec);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-md,4px);color:#1a222b;color:var(--text-primary,#1a222b);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.FormModal_secondaryButton__5XY-u:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.FormModal_buttonSpinner__U12cz{animation:FormModal_spin__s4Dgi .6s linear infinite;border:2px solid #fff;border:2px solid var(--text-inverse,#fff);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes FormModal_fadeIn__dsdB6{0%{opacity:0}to{opacity:1}}@keyframes FormModal_slideUp__F7aRT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FormModal_spin__s4Dgi{to{transform:rotate(1turn)}}.ConfirmModal_modalBackdrop__CX8cY{align-items:center;animation:ConfirmModal_fadeIn__KyJXG .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--modal-overlay,#0b1f3880);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.ConfirmModal_confirmModal__3R5ZR{animation:ConfirmModal_slideUp__mZB2d .3s ease;background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--shadow-lg,0 16px 32px #0b1f381a);max-width:500px;width:90%}.ConfirmModal_confirmContent__uxCKB{padding:28px}.ConfirmModal_confirmTitle__0LuPh{font-size:1.4rem;margin:0 0 8px}.ConfirmModal_confirmMessage__aqSHg{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;line-height:1.5;margin:16px 0;white-space:pre-line}.ConfirmModal_confirmActions__2nAla{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color,#e6e9ec);display:flex;gap:14px;justify-content:flex-end;margin-top:16px;padding-top:20px}.ConfirmModal_primaryButton__h-RQD{align-items:center;background:#0b1f38;background:var(--primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.ConfirmModal_primaryButton__h-RQD:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.ConfirmModal_primaryButton__h-RQD:disabled{cursor:not-allowed;opacity:.6;transform:none}.ConfirmModal_dangerButton__k1aXd{background:linear-gradient(135deg,#c0392b,#a93226);background:linear-gradient(135deg,var(--danger-color,#c0392b) 0,var(--danger-dark,#a93226) 100%)}.ConfirmModal_dangerButton__k1aXd:hover:not(:disabled){background:linear-gradient(135deg,#a93226,#7b241c);background:linear-gradient(135deg,var(--danger-dark,#a93226) 0,#7b241c 100%)}.ConfirmModal_secondaryButton__bDbb6{background:#e6e9ec;background:var(--border-color,#e6e9ec);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-md,4px);color:#1a222b;color:var(--text-primary,#1a222b);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.ConfirmModal_secondaryButton__bDbb6:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.ConfirmModal_buttonSpinner__84cuK{animation:ConfirmModal_spin__6PdBL .6s linear infinite;border:2px solid #fff;border:2px solid var(--text-inverse,#fff);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes ConfirmModal_fadeIn__KyJXG{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_slideUp__mZB2d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmModal_spin__6PdBL{to{transform:rotate(1turn)}}.SearchBar_searchWrapper__wP6oT{max-width:440px;position:relative}.SearchBar_searchIcon__6Et\+r{color:#6b7b8c;color:var(--text-muted,#6b7b8c);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.SearchBar_searchInput__vuyLt{background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-md,4px);color:#1a222b;color:var(--text-primary,#1a222b);font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.1rem;min-height:52px;padding:14px 44px;transition:all .2s cubic-bezier(.33,1,.68,1);width:100%}.SearchBar_searchInput__vuyLt:focus{border-color:#0b1f38;border-color:var(--primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.SearchBar_clearSearch__JVF8x{background:none;border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#4a5a6b;color:var(--text-secondary,#4a5a6b);cursor:pointer;font-size:1.4rem;padding:6px 10px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.33,1,.68,1)}.SearchBar_clearSearch__JVF8x:hover{background:#edeff2;background:var(--row-hover-bg,#edeff2);color:#1a222b;color:var(--text-primary,#1a222b)}@media (max-width:768px){.SearchBar_searchWrapper__wP6oT{max-width:100%}}.Pagination_paginationControls__FGQG5{align-items:center;background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs,0 1px 3px #0b1f380a);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:28px;padding:18px}.Pagination_paginationButton__\+zZ9n{background:#0b1f38;background:var(--primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;font-weight:500;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.Pagination_paginationButton__\+zZ9n:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);transform:translateY(-1px)}.Pagination_paginationButton__\+zZ9n:disabled{cursor:not-allowed;opacity:.5}.Pagination_paginationInfo__iO\+0V{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1rem;font-weight:500}.Pagination_totalItems__GmD04{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-weight:400}@media (max-width:768px){.Pagination_paginationControls__FGQG5{flex-direction:column;gap:12px}}.TableSkeleton_tableContainer__lhFcG{background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm,0 3px 6px #0b1f380f);margin-bottom:24px;overflow-x:auto}.TableSkeleton_table__ksc4L{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;width:100%}.TableSkeleton_table__ksc4L thead th{background:#f1f3f5;background:var(--header-bg,#f1f3f5);color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.TableSkeleton_table__ksc4L tbody tr,.TableSkeleton_table__ksc4L td,.TableSkeleton_table__ksc4L thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec)}.TableSkeleton_table__ksc4L td{padding:16px 20px;vertical-align:middle}.TableSkeleton_skeleton__cxVQr{animation:TableSkeleton_shimmer__718nK 1.5s infinite;background:linear-gradient(90deg,#e6e9ec 25%,#edeff2 50%,#e6e9ec 75%);background:linear-gradient(90deg,var(--border-color,#e6e9ec) 25%,var(--row-hover-bg,#edeff2) 50%,var(--border-color,#e6e9ec) 75%);background-size:200% 100%;border-radius:4px}@keyframes TableSkeleton_shimmer__718nK{0%{background-position:-200% 0}to{background-position:200% 0}}.EmptyState_emptyState__QcoIH{background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);padding:70px 24px;text-align:center}.EmptyState_emptyIcon__X2pah{font-size:3rem;margin-bottom:16px}.EmptyState_emptyTitle__ohO9M{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.3rem;font-weight:600;margin-bottom:10px}.EmptyState_emptyMessage__dw5Db{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem}.EmptyState_actionButton__sWGq8{background:#0b1f38;background:var(--primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;font-weight:600;margin-top:16px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.EmptyState_actionButton__sWGq8:hover{background:#163052;background:var(--primary-hover,#163052);transform:translateY(-2px)}.PageHeader_header__55YH-{align-items:center;background:#fff;background:var(--content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--border-color,#e6e9ec);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm,0 3px 6px #0b1f380f);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.PageHeader_titleSection__uaJi3{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.PageHeader_titleSection__uaJi3 h1{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PageHeader_addButton__Ret96{align-items:center;background:#0b1f38;background:var(--primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PageHeader_addButton__Ret96:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.PageHeader_addButton__Ret96:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.PageHeader_header__55YH-{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.PageHeader_titleSection__uaJi3 h1{font-size:1.4rem}.PageHeader_addButton__Ret96{justify-content:center;width:100%}}.Toast_toast__qkU0-{align-items:center;animation:Toast_slideIn__JpRAQ .3s ease;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;display:flex;margin-bottom:10px;max-width:500px;min-width:300px;padding:12px 20px}.Toast_toastSuccess__\+MZl4{border-left:4px solid #28a745}.Toast_toastError__zndhw{border-left:4px solid #dc3545}.Toast_toastWarning__wusqT{border-left:4px solid #ffc107}.Toast_toastInfo__SofiL{border-left:4px solid #17a2b8}.Toast_toastIcon__t4hYs{align-items:center;display:flex;justify-content:center;margin-right:12px}.Toast_toastSuccess__\+MZl4 .Toast_toastIcon__t4hYs{color:#28a745}.Toast_toastError__zndhw .Toast_toastIcon__t4hYs{color:#dc3545}.Toast_toastWarning__wusqT .Toast_toastIcon__t4hYs{color:#ffc107}.Toast_toastInfo__SofiL .Toast_toastIcon__t4hYs{color:#17a2b8}.Toast_toastMessage__RxSJ5{color:#333;flex:1 1;font-size:.95rem}.Toast_toastClose__6azGR{background:none;border:none;border-radius:4px;color:#999;cursor:pointer;padding:4px;transition:background .2s}.Toast_toastClose__6azGR:hover{background:#f0f0f0;color:#333}@keyframes Toast_slideIn__JpRAQ{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_toastContainer__xnsHM{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;z-index:10000}.TagInput_tagInput__8HDKz{display:flex;flex-direction:column;gap:8px}.TagInput_label__ou0lB{color:#333;color:var(--text-primary,#333);font-size:.9rem;font-weight:500}.TagInput_required__ApDMO{color:#dc3545;margin-left:4px}.TagInput_inputRow__f7zQH{display:flex;gap:8px}.TagInput_select__ejpOo{background:#fff;border:1px solid #dee2e6;border:1px solid var(--border-color,#dee2e6);border-radius:6px;flex:1 1;font-size:.95rem;min-height:40px;padding:8px 12px}.TagInput_select__ejpOo:disabled{background:#f5f5f5;cursor:not-allowed}.TagInput_addButton__0LB47{align-items:center;background:#007bff;background:var(--primary-color,#007bff);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;min-width:40px;padding:8px 16px;transition:background .2s}.TagInput_addButton__0LB47:hover:not(:disabled){background:#0056b3;background:var(--primary-dark,#0056b3)}.TagInput_addButton__0LB47:disabled{background:#ccc;cursor:not-allowed}.TagInput_tagContainer__jYWuU{display:flex;flex-wrap:wrap;gap:8px;min-height:36px;padding:8px 0}.TagInput_tag__GiHsA{align-items:center;background:#e9ecef;border-radius:16px;color:#333;display:inline-flex;font-size:.85rem;gap:6px;padding:4px 10px}.TagInput_tagRemoveButton__ZtT6P{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .2s}.TagInput_tagRemoveButton__ZtT6P:hover{color:#dc3545}.TagInput_emptyTagHint__vmaUV{color:#999;font-size:.85rem;font-style:italic}.AddressForm_addressFormCard__wAhB4{background:#fff;background:var(--reg-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.AddressForm_addressFormCard__wAhB4:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs,0 1px 3px #0b1f380a)}.AddressForm_addressFormHeader__4b-1d{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color,#e6e9ec);display:flex;gap:12px;padding:14px 18px}.AddressForm_addressFormIcon__9cFBW{align-items:center;display:flex;font-size:1.2rem}.AddressForm_addressFormHeader__4b-1d h4{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.AddressForm_importerBadge__MXBpE{background:#fef5e7;background:var(--reg-warning-light,#fef5e7);border-radius:4px;border-radius:var(--reg-border-radius,4px);color:#ca6f1e;color:var(--reg-warning-dark,#ca6f1e);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 14px}.AddressForm_addressFormContent__YPPsp{padding:18px 20px}.AddressForm_formGrid__1l9DV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddressForm_inputGroup__NaNUo{display:flex;flex-direction:column;gap:6px}.AddressForm_inputGroup__NaNUo label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.9rem;font-weight:600;letter-spacing:.02em}.AddressForm_inputGroup__NaNUo .AddressForm_required__vEre5{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.AddressForm_input__VfE2m{background:#fff;background:var(--reg-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);box-sizing:border-box;color:#1a222b;color:var(--reg-text-primary,#1a222b);font-family:Inter,sans-serif;font-family:var(--reg-font-family,"Inter",sans-serif);font-size:1rem;min-height:42px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1);width:100%}.AddressForm_input__VfE2m:focus{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.AddressForm_input__VfE2m::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.AddressForm_input__VfE2m:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.AddressForm_contactsSection__0EbVm{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color,#e6e9ec);margin-top:20px;padding-top:18px}.AddressForm_contactsSectionHeader__hAeq\+{align-items:center;display:flex;gap:10px;margin-bottom:14px}.AddressForm_contactsIcon__O0MwO{align-items:center;display:flex;font-size:1.1rem}.AddressForm_contactsSectionHeader__hAeq\+ h5{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1rem;font-weight:600;margin:0}.AddressForm_contactList__i2BGL{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.AddressForm_contactItem__7JBdC{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary,#f1f3f5);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);display:flex;justify-content:space-between;min-height:44px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.AddressForm_contactItem__7JBdC:hover{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38)}.AddressForm_contactInfo__TlVNz{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.AddressForm_contactInfo__TlVNz strong{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.95rem}.AddressForm_contactRole__Z5q\+9{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:.9rem}.AddressForm_contactEmail__ZLqZD{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);font-size:.9rem}.AddressForm_removeContactButton__XKtAa{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius,4px);color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);cursor:pointer;display:flex;justify-content:center;min-height:32px;min-width:32px;padding:6px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.AddressForm_removeContactButton__XKtAa:hover:not(:disabled){background:#fdf0ee;background:var(--reg-danger-light,#fdf0ee);color:#c0392b;color:var(--reg-danger-color,#c0392b)}.AddressForm_removeContactButton__XKtAa:disabled{cursor:not-allowed;opacity:.4}.AddressForm_contactForm__yUgl9{margin-top:4px}.AddressForm_contactFormRow__m7fra{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .6fr}.AddressForm_contactFormGroup__u8IBg{display:flex;flex-direction:column;gap:4px}.AddressForm_contactFormGroup__u8IBg label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.85rem;font-weight:600;letter-spacing:.02em}.AddressForm_addContactButton__GWKrO{align-items:center;background:#0b1f38;background:var(--reg-primary-color,#0b1f38);border:none;border-radius:4px;border-radius:var(--reg-border-radius,4px);color:#fff;color:var(--reg-text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--reg-font-family,"Inter",sans-serif);font-size:.9rem;font-weight:600;gap:6px;min-height:42px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1);white-space:nowrap}.AddressForm_addContactButton__GWKrO:hover:not(:disabled){background:#163052;background:var(--reg-primary-hover,#163052);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm,0 3px 6px #0b1f380f);transform:translateY(-1px)}.AddressForm_addContactButton__GWKrO:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_addressFormActions__9mL5M{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color,#e6e9ec);display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:16px}.AddressForm_cancelButton__JbPqm{background:#fff;background:var(--reg-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);color:#1a222b;color:var(--reg-text-primary,#1a222b);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--reg-font-family,"Inter",sans-serif);font-size:.95rem;font-weight:600;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.AddressForm_cancelButton__JbPqm:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover,#edeff2);border-color:#4a5a6b;border-color:var(--reg-text-secondary,#4a5a6b)}.AddressForm_cancelButton__JbPqm:disabled{cursor:not-allowed;opacity:.5}.AddressForm_saveButton__E4iMx{align-items:center;background:#27ae60;background:var(--reg-success-color,#27ae60);border:none;border-radius:4px;border-radius:var(--reg-border-radius,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--reg-text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--reg-font-family,"Inter",sans-serif);font-size:.95rem;font-weight:600;gap:8px;min-height:44px;padding:10px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.AddressForm_saveButton__E4iMx:hover:not(:disabled){background:#1e8449;background:var(--reg-success-dark,#1e8449);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--reg-shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.AddressForm_saveButton__E4iMx:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_buttonSpinner__MZJS\+{animation:AddressForm_addressFormSpin__hGqr0 .6s linear infinite;border:2px solid #fff;border:2px solid var(--reg-text-inverse,#fff);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes AddressForm_addressFormSpin__hGqr0{to{transform:rotate(1turn)}}.AddressForm_theme-dark__JdBfY .AddressForm_addressFormCard__wAhB4,[data-theme=dark] .AddressForm_addressFormCard__wAhB4{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_addressFormHeader__4b-1d,[data-theme=dark] .AddressForm_addressFormHeader__4b-1d{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_addressFormHeader__4b-1d h4,[data-theme=dark] .AddressForm_addressFormHeader__4b-1d h4{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_importerBadge__MXBpE,[data-theme=dark] .AddressForm_importerBadge__MXBpE{background:#2c2118;background:var(--reg-warning-light,#2c2118);color:#f39c12;color:var(--reg-warning-color,#f39c12)}.AddressForm_theme-dark__JdBfY .AddressForm_inputGroup__NaNUo label,[data-theme=dark] .AddressForm_inputGroup__NaNUo label{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_input__VfE2m,[data-theme=dark] .AddressForm_input__VfE2m{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_input__VfE2m:focus,[data-theme=dark] .AddressForm_input__VfE2m:focus{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.AddressForm_theme-dark__JdBfY .AddressForm_input__VfE2m::placeholder,[data-theme=dark] .AddressForm_input__VfE2m::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__JdBfY .AddressForm_input__VfE2m:disabled,[data-theme=dark] .AddressForm_input__VfE2m:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_contactItem__7JBdC,[data-theme=dark] .AddressForm_contactItem__7JBdC{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_contactItem__7JBdC:hover,[data-theme=dark] .AddressForm_contactItem__7JBdC:hover{border-color:#f0f4f8}.AddressForm_theme-dark__JdBfY .AddressForm_contactInfo__TlVNz strong,[data-theme=dark] .AddressForm_contactInfo__TlVNz strong{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_contactRole__Z5q\+9,[data-theme=dark] .AddressForm_contactRole__Z5q\+9{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.AddressForm_theme-dark__JdBfY .AddressForm_contactEmail__ZLqZD,[data-theme=dark] .AddressForm_contactEmail__ZLqZD{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__JdBfY .AddressForm_contactsSection__0EbVm,[data-theme=dark] .AddressForm_contactsSection__0EbVm{border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_contactFormGroup__u8IBg label,.AddressForm_theme-dark__JdBfY .AddressForm_contactsSectionHeader__hAeq\+ h5,[data-theme=dark] .AddressForm_contactFormGroup__u8IBg label,[data-theme=dark] .AddressForm_contactsSectionHeader__hAeq\+ h5{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_addContactButton__GWKrO,[data-theme=dark] .AddressForm_addContactButton__GWKrO{background:#f0f4f8;color:#0b1f38;color:var(--reg-text-inverse,#0b1f38)}.AddressForm_theme-dark__JdBfY .AddressForm_addContactButton__GWKrO:hover:not(:disabled),[data-theme=dark] .AddressForm_addContactButton__GWKrO:hover:not(:disabled){background:#fff}.AddressForm_theme-dark__JdBfY .AddressForm_cancelButton__JbPqm,[data-theme=dark] .AddressForm_cancelButton__JbPqm{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__JdBfY .AddressForm_cancelButton__JbPqm:hover:not(:disabled),[data-theme=dark] .AddressForm_cancelButton__JbPqm:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__JdBfY .AddressForm_saveButton__E4iMx,[data-theme=dark] .AddressForm_saveButton__E4iMx{background:#2ecc71;background:var(--reg-success-color,#2ecc71)}.AddressForm_theme-dark__JdBfY .AddressForm_saveButton__E4iMx:hover:not(:disabled),[data-theme=dark] .AddressForm_saveButton__E4iMx:hover:not(:disabled){background:#1a8c4a;background:var(--reg-success-dark,#1a8c4a)}.AddressForm_theme-dark__JdBfY .AddressForm_addressFormActions__9mL5M,[data-theme=dark] .AddressForm_addressFormActions__9mL5M{border-color:#163052;border-color:var(--reg-border-color,#163052)}@media (max-width:992px){.AddressForm_contactFormRow__m7fra{gap:10px;grid-template-columns:1fr 1fr}.AddressForm_contactFormGroup__u8IBg:last-child{grid-column:span 2}}@media (max-width:768px){.AddressForm_formGrid__1l9DV{gap:14px;grid-template-columns:1fr}.AddressForm_addressFormContent__YPPsp{padding:14px 16px}.AddressForm_addressFormHeader__4b-1d{flex-wrap:wrap;padding:12px 16px}.AddressForm_addressFormHeader__4b-1d h4{font-size:1rem}.AddressForm_importerBadge__MXBpE{font-size:.75rem;margin-left:0}.AddressForm_contactFormRow__m7fra{gap:10px;grid-template-columns:1fr}.AddressForm_contactFormGroup__u8IBg:last-child{grid-column:span 1}.AddressForm_contactItem__7JBdC{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 14px}.AddressForm_contactInfo__TlVNz{align-items:flex-start;flex-direction:column;gap:4px}.AddressForm_removeContactButton__XKtAa{align-self:flex-end}.AddressForm_addressFormActions__9mL5M{flex-direction:column-reverse;gap:10px}.AddressForm_addressFormActions__9mL5M button{justify-content:center;width:100%}}@media (max-width:480px){.AddressForm_addressFormContent__YPPsp{padding:12px 14px}.AddressForm_contactEmail__ZLqZD,.AddressForm_contactInfo__TlVNz strong,.AddressForm_contactRole__Z5q\+9{font-size:.85rem}.AddressForm_addContactButton__GWKrO{font-size:.85rem;justify-content:center;padding:8px 14px;width:100%}.AddressForm_cancelButton__JbPqm,.AddressForm_saveButton__E4iMx{font-size:.9rem;padding:10px 18px}}@media (prefers-reduced-motion:reduce){.AddressForm_addContactButton__GWKrO,.AddressForm_addressFormCard__wAhB4,.AddressForm_cancelButton__JbPqm,.AddressForm_contactItem__7JBdC,.AddressForm_input__VfE2m,.AddressForm_saveButton__E4iMx{transition:none}.AddressForm_buttonSpinner__MZJS\+{animation:none}.AddressForm_saveButton__E4iMx:hover:not(:disabled){transform:none}}.ComboBox_comboboxWrapper__2tSKn{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family,"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);position:relative;width:100%}.ComboBox_comboboxLabel__iEqPJ{color:#1a222b;color:var(--reg-text-primary,#1a222b);display:block;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.ComboBox_comboboxLabel__iEqPJ .ComboBox_required__kLfKj{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.ComboBox_comboboxInputWrapper__Mmy2T{align-items:center;background:#fff;background:var(--reg-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);display:flex;min-height:46px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.ComboBox_comboboxInputWrapper__Mmy2T:focus-within{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814}.ComboBox_comboboxInputWrapper__Mmy2T.ComboBox_error__cxgmN{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b)}.ComboBox_comboboxInputWrapper__Mmy2T.ComboBox_error__cxgmN:focus-within{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b);box-shadow:0 0 0 3px #c0392b14}.ComboBox_comboboxSearchIcon__cF4y9{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);flex-shrink:0;left:14px;pointer-events:none;position:absolute;z-index:1}.ComboBox_comboboxInput__zXJ-A{background:#0000;border:none;color:#1a222b;color:var(--reg-text-primary,#1a222b);flex:1 1;font-family:Inter,sans-serif;font-family:var(--reg-font-family,"Inter",sans-serif);font-size:1.05rem;min-height:46px;min-width:0;outline:none;padding:12px 80px 12px 40px;width:100%}.ComboBox_comboboxInput__zXJ-A::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.ComboBox_comboboxInput__zXJ-A:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.ComboBox_comboboxClearButton__3LT8F{align-items:center;background:none;border:none;border-radius:50%;color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-height:32px;min-width:32px;padding:6px;position:absolute;right:44px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1);z-index:1}.ComboBox_comboboxClearButton__3LT8F:hover{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__CRAs0{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius,4px);color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-height:32px;min-width:32px;padding:6px;position:absolute;right:10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1);z-index:1}.ComboBox_comboboxToggleButton__CRAs0:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__CRAs0:disabled{cursor:not-allowed;opacity:.5}.ComboBox_comboboxToggleButton__CRAs0 .ComboBox_rotated__sCft9{transform:rotate(180deg);transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--reg-transition-fast,.2s) cubic-bezier(.33,1,.68,1)}.ComboBox_comboboxSpinner__F6vXO{animation:ComboBox_comboboxSpin__f9h-Y .6s linear infinite;border:2px solid #e6e9ec;border-top:2px solid #0b1f38;border:2px solid var(--reg-border-color,#e6e9ec);border-radius:50%;border-top-color:var(--reg-primary-color,#0b1f38);height:20px;position:absolute;right:44px;width:20px;z-index:1}@keyframes ComboBox_comboboxSpin__f9h-Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ComboBox_comboboxError__gxqaj{color:#c0392b;color:var(--reg-danger-color,#c0392b);font-size:.9rem;margin-top:6px}.ComboBox_comboboxDropdown__uhvTx{background:#fff;background:var(--reg-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color,#e6e9ec);border-radius:4px;border-radius:var(--reg-border-radius,4px);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--reg-shadow-md,0 8px 16px #0b1f3814);left:0;margin:0;max-height:280px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar{width:6px}.ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-track{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);border-radius:3px}.ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--reg-text-muted,#6b7b8c);border-radius:3px}.ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-thumb:hover{background:#4a5a6b;background:var(--reg-text-secondary,#4a5a6b)}.ComboBox_comboboxNoResults__UT5\+S{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:1rem;padding:18px 20px;text-align:center}.ComboBox_comboboxItem__-g2qh{align-items:center;color:#1a222b;color:var(--reg-text-primary,#1a222b);cursor:pointer;display:flex;font-size:1rem;gap:10px;justify-content:space-between;min-height:44px;padding:10px 18px;transition:background .15s ease}.ComboBox_comboboxItem__-g2qh:hover{background:#edeff2;background:var(--reg-bg-hover,#edeff2)}.ComboBox_comboboxItem__-g2qh.ComboBox_highlighted__ici6c,.ComboBox_comboboxItem__-g2qh.ComboBox_selected__XRm7X{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed)}.ComboBox_comboboxItem__-g2qh.ComboBox_selected__XRm7X{font-weight:500}.ComboBox_comboboxItemLabel__4Fr6J{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComboBox_comboboxItemCheck__9K-VQ{color:#27ae60;color:var(--reg-success-color,#27ae60);flex-shrink:0}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxInputWrapper__Mmy2T,[data-theme=dark] .ComboBox_comboboxInputWrapper__Mmy2T{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxInputWrapper__Mmy2T:focus-within,[data-theme=dark] .ComboBox_comboboxInputWrapper__Mmy2T:focus-within{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxInput__zXJ-A,[data-theme=dark] .ComboBox_comboboxInput__zXJ-A{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxInput__zXJ-A::placeholder,[data-theme=dark] .ComboBox_comboboxInput__zXJ-A::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxInput__zXJ-A:disabled,[data-theme=dark] .ComboBox_comboboxInput__zXJ-A:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxSearchIcon__cF4y9,[data-theme=dark] .ComboBox_comboboxSearchIcon__cF4y9{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxClearButton__3LT8F,[data-theme=dark] .ComboBox_comboboxClearButton__3LT8F{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxClearButton__3LT8F:hover,[data-theme=dark] .ComboBox_comboboxClearButton__3LT8F:hover{background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxToggleButton__CRAs0,[data-theme=dark] .ComboBox_comboboxToggleButton__CRAs0{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxToggleButton__CRAs0:hover:not(:disabled),[data-theme=dark] .ComboBox_comboboxToggleButton__CRAs0:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxSpinner__F6vXO,[data-theme=dark] .ComboBox_comboboxSpinner__F6vXO{border-color:#163052;border-color:var(--reg-border-color,#163052);border-top-color:#f0f4f8}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxDropdown__uhvTx,[data-theme=dark] .ComboBox_comboboxDropdown__uhvTx{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052);box-shadow:0 8px 16px #0009;box-shadow:var(--reg-shadow-md,0 8px 16px #0009)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-track,[data-theme=dark] .ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-track{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-thumb,[data-theme=dark] .ComboBox_comboboxDropdown__uhvTx::-webkit-scrollbar-thumb{background:#7a8e9f;background:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxItem__-g2qh,[data-theme=dark] .ComboBox_comboboxItem__-g2qh{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxItem__-g2qh:hover,[data-theme=dark] .ComboBox_comboboxItem__-g2qh:hover{background:#1a2d4a;background:var(--reg-bg-hover,#1a2d4a)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxItem__-g2qh.ComboBox_highlighted__ici6c,.ComboBox_theme-dark__5uTgf .ComboBox_comboboxItem__-g2qh.ComboBox_selected__XRm7X,[data-theme=dark] .ComboBox_comboboxItem__-g2qh.ComboBox_highlighted__ici6c,[data-theme=dark] .ComboBox_comboboxItem__-g2qh.ComboBox_selected__XRm7X{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxNoResults__UT5\+S,[data-theme=dark] .ComboBox_comboboxNoResults__UT5\+S{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxItemCheck__9K-VQ,[data-theme=dark] .ComboBox_comboboxItemCheck__9K-VQ{color:#2ecc71;color:var(--reg-success-color,#2ecc71)}.ComboBox_theme-dark__5uTgf .ComboBox_comboboxError__gxqaj,[data-theme=dark] .ComboBox_comboboxError__gxqaj{color:#e74c3c;color:var(--reg-danger-color,#e74c3c)}@media (max-width:768px){.ComboBox_comboboxInput__zXJ-A{font-size:1rem;min-height:44px;padding:12px 70px 12px 36px}.ComboBox_comboboxSearchIcon__cF4y9{left:12px}.ComboBox_comboboxClearButton__3LT8F{right:40px}.ComboBox_comboboxToggleButton__CRAs0{right:8px}.ComboBox_comboboxSpinner__F6vXO{right:40px}.ComboBox_comboboxDropdown__uhvTx{max-height:220px}}@media (max-width:480px){.ComboBox_comboboxInput__zXJ-A{font-size:16px;min-height:40px;padding:10px 60px 10px 32px}.ComboBox_comboboxSearchIcon__cF4y9{left:10px}.ComboBox_comboboxSearchIcon__cF4y9 svg{height:16px;width:16px}.ComboBox_comboboxClearButton__3LT8F{min-height:28px;min-width:28px;right:34px}.ComboBox_comboboxToggleButton__CRAs0{min-height:28px;min-width:28px;right:6px}.ComboBox_comboboxToggleButton__CRAs0 svg{height:16px;width:16px}.ComboBox_comboboxSpinner__F6vXO{height:16px;right:34px;width:16px}.ComboBox_comboboxItem__-g2qh{font-size:.95rem;min-height:38px;padding:8px 14px}.ComboBox_comboboxDropdown__uhvTx{max-height:200px}}@media (prefers-reduced-motion:reduce){.ComboBox_comboboxInputWrapper__Mmy2T,.ComboBox_comboboxToggleButton__CRAs0 .ComboBox_rotated__sCft9{transition:none}.ComboBox_comboboxSpinner__F6vXO{animation:none}}:root{--steps-primary-color:#0b1f38;--steps-primary-hover:#163052;--steps-success-color:#27ae60;--steps-success-light:#eaf5ee;--steps-success-dark:#1e8449;--steps-warning-color:#e67e22;--steps-warning-light:#fef5e7;--steps-warning-dark:#ca6f1e;--steps-danger-color:#c0392b;--steps-danger-light:#fdf0ee;--steps-danger-dark:#a93226;--steps-text-primary:#1a222b;--steps-text-secondary:#4a5a6b;--steps-text-muted:#6b7b8c;--steps-text-inverse:#fff;--steps-bg-secondary:#f1f3f5;--steps-bg-tertiary:#e8eaed;--steps-card-bg:#fff;--steps-border-color:#e6e9ec}.ProjectSteps_theme-dark__qeq5R,[data-theme=dark]{--steps-primary-color:#f0f4f8;--steps-primary-hover:#fff;--steps-success-color:#2ecc71;--steps-success-light:#182c1a;--steps-success-dark:#1a8c4a;--steps-warning-color:#f39c12;--steps-warning-light:#2c2118;--steps-warning-dark:#d68910;--steps-danger-color:#e74c3c;--steps-danger-light:#2c1a18;--steps-danger-dark:#c0392b;--steps-text-primary:#f0f4f8;--steps-text-secondary:#a1b4c8;--steps-text-muted:#7a8e9f;--steps-text-inverse:#0b1f38;--steps-bg-secondary:#0b1f38;--steps-bg-tertiary:#163052;--steps-card-bg:#0b1f38;--steps-border-color:#163052}.ProjectSteps_stepsContainer__130YC{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative;width:100%}.ProjectSteps_stepItem__fJa0H{align-items:center;background:#f1f3f5;background:var(--steps-bg-secondary);border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;flex:1 1;gap:12px;justify-content:center;min-height:52px;min-width:0;padding:10px 18px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1)}.ProjectSteps_stepItem__fJa0H:hover:not(.ProjectSteps_stepBlocked__bRGO0){box-shadow:0 3px 6px #0b1f380f;transform:translateY(-1px)}.ProjectSteps_stepIconWrapper__qoBtC{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ProjectSteps_stepIcon__almvJ{align-items:center;background:#6b7b8c;background:var(--steps-text-muted);border-radius:50%;color:#fff;color:var(--steps-text-inverse);display:flex;font-size:1.2rem;height:34px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);width:34px}.ProjectSteps_stepActive__puK6y .ProjectSteps_stepIcon__almvJ{background:#0b1f38;background:var(--steps-primary-color);box-shadow:0 0 0 3px #e8eaed;box-shadow:0 0 0 3px var(--steps-bg-tertiary)}.ProjectSteps_stepComplete__YNBZb .ProjectSteps_stepIcon__almvJ{background:#27ae60;background:var(--steps-success-color)}.ProjectSteps_stepPending__HGejW .ProjectSteps_stepIcon__almvJ{background:#e67e22;background:var(--steps-warning-color)}.ProjectSteps_stepBlocked__bRGO0 .ProjectSteps_stepIcon__almvJ{background:#6b7b8c;background:var(--steps-text-muted);opacity:.5}.ProjectSteps_stepCheckmark__YAeiO{align-items:center;background:#27ae60;background:var(--steps-success-color);border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;color:var(--steps-text-inverse);display:flex;font-size:10px;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.ProjectSteps_stepContent__NbXq3{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ProjectSteps_stepLabel__xWOoy{color:#1a222b;color:var(--steps-text-primary);font-size:.9rem;font-weight:600}.ProjectSteps_stepLabel__xWOoy,.ProjectSteps_stepStatus__fH6sk{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSteps_stepStatus__fH6sk{color:#4a5a6b;color:var(--steps-text-secondary);font-size:.75rem}.ProjectSteps_stepActive__puK6y{background:#e8eaed;background:var(--steps-bg-tertiary);border-color:#0b1f38;border-color:var(--steps-primary-color)}.ProjectSteps_stepComplete__YNBZb{background:#eaf5ee;background:var(--steps-success-light);border-color:#27ae60;border-color:var(--steps-success-color)}.ProjectSteps_stepComplete__YNBZb .ProjectSteps_stepStatus__fH6sk{color:#1e8449;color:var(--steps-success-dark)}.ProjectSteps_stepPending__HGejW{background:#fef5e7;background:var(--steps-warning-light);border-color:#e67e22;border-color:var(--steps-warning-color)}.ProjectSteps_stepPending__HGejW .ProjectSteps_stepStatus__fH6sk{color:#ca6f1e;color:var(--steps-warning-dark)}.ProjectSteps_stepBlocked__bRGO0{background:#fdf0ee;background:var(--steps-danger-light);border-color:#c0392b;border-color:var(--steps-danger-color);cursor:not-allowed!important;opacity:.6}.ProjectSteps_stepBlocked__bRGO0 .ProjectSteps_stepStatus__fH6sk{color:#a93226;color:var(--steps-danger-dark)}.ProjectSteps_stepConnector__BMZOe{align-self:center;background:#e6e9ec;background:var(--steps-border-color);border-radius:2px;flex:0.2 1;height:2px;min-width:14px;transition:all .2s cubic-bezier(.33,1,.68,1)}.ProjectSteps_connectorComplete__iugLx{background:#27ae60;background:var(--steps-success-color)}@media (max-width:992px){.ProjectSteps_stepsContainer__130YC{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;overflow-x:auto;padding:6px 4px;scrollbar-width:thin}.ProjectSteps_stepsContainer__130YC::-webkit-scrollbar{height:4px}.ProjectSteps_stepsContainer__130YC::-webkit-scrollbar-track{background:#f1f3f5;background:var(--steps-bg-secondary);border-radius:2px}.ProjectSteps_stepsContainer__130YC::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--steps-text-muted);border-radius:2px}.ProjectSteps_stepItem__fJa0H{flex:0 0 auto;gap:10px;min-height:44px;min-width:120px;padding:8px 14px}.ProjectSteps_stepIcon__almvJ{font-size:1rem;height:30px;width:30px}.ProjectSteps_stepLabel__xWOoy{font-size:.8rem}.ProjectSteps_stepStatus__fH6sk{font-size:.7rem}.ProjectSteps_stepConnector__BMZOe{flex:0 0 10px;height:2px;min-width:10px}.ProjectSteps_stepCheckmark__YAeiO{font-size:8px;height:16px;right:-3px;top:-3px;width:16px}}@media (max-width:768px){.ProjectSteps_stepItem__fJa0H{gap:8px;min-height:38px;min-width:100px;padding:6px 12px}.ProjectSteps_stepIcon__almvJ{font-size:.85rem;height:26px;width:26px}.ProjectSteps_stepLabel__xWOoy{font-size:.75rem}.ProjectSteps_stepStatus__fH6sk{font-size:.65rem}.ProjectSteps_stepConnector__BMZOe{flex:0 0 8px;min-width:8px}.ProjectSteps_stepCheckmark__YAeiO{font-size:7px;height:14px;right:-2px;top:-2px;width:14px}}@media (max-width:480px){.ProjectSteps_stepItem__fJa0H{gap:6px;min-height:34px;min-width:80px;padding:4px 10px}.ProjectSteps_stepIcon__almvJ{font-size:.75rem;height:22px;width:22px}.ProjectSteps_stepLabel__xWOoy{font-size:.7rem;font-weight:500}.ProjectSteps_stepStatus__fH6sk{display:none}.ProjectSteps_stepConnector__BMZOe{flex:0 0 6px;min-width:6px}.ProjectSteps_stepCheckmark__YAeiO{font-size:6px;height:12px;right:-2px;top:-2px;width:12px}}@media (prefers-reduced-motion:reduce){.ProjectSteps_stepConnector__BMZOe,.ProjectSteps_stepIcon__almvJ,.ProjectSteps_stepItem__fJa0H{transition:none!important}.ProjectSteps_stepItem__fJa0H:hover:not(.ProjectSteps_stepBlocked__bRGO0){transform:none!important}}@media print{.ProjectSteps_stepsContainer__130YC{flex-wrap:wrap;gap:4px}.ProjectSteps_stepItem__fJa0H{background:#f9f9f9!important;border:1px solid #ddd;cursor:default!important;flex:0 0 auto;min-width:80px;padding:4px 10px}.ProjectSteps_stepItem__fJa0H:hover:not(.ProjectSteps_stepBlocked__bRGO0){box-shadow:none!important;transform:none!important}.ProjectSteps_stepIcon__almvJ{background:#666!important;font-size:.7rem;height:20px;width:20px}.ProjectSteps_stepCheckmark__YAeiO,.ProjectSteps_stepConnector__BMZOe{display:none}.ProjectSteps_stepStatus__fH6sk{font-size:.6rem}.ProjectSteps_stepActive__puK6y{background:#e8eaed!important;border-color:#0b1f38!important}.ProjectSteps_stepComplete__YNBZb{background:#eaf5ee!important;border-color:#27ae60!important}.ProjectSteps_stepPending__HGejW{background:#fef5e7!important;border-color:#e67e22!important}.ProjectSteps_stepBlocked__bRGO0{background:#fdf0ee!important;border-color:#c0392b!important;opacity:.5!important}}:root{--orders-primary-color:#0b1f38;--orders-primary-dark:#071426;--orders-primary-hover:#163052;--orders-primary-light:#4a6583;--orders-primary-accent:#fff;--orders-bg-primary:#f7f8fa;--orders-bg-secondary:#f1f3f5;--orders-bg-tertiary:#e8eaed;--orders-bg-hover:#edeff2;--orders-card-bg:#fff;--orders-card-border:#e6e9ec;--orders-border-color:#e6e9ec;--orders-border-dark:#d1d5d9;--orders-text-primary:#1a222b;--orders-text-secondary:#4a5a6b;--orders-text-muted:#6b7b8c;--orders-text-inverse:#fff;--orders-success-color:#27ae60;--orders-success-light:#eaf5ee;--orders-success-dark:#1e8449;--orders-warning-color:#e67e22;--orders-warning-light:#fef5e7;--orders-warning-dark:#ca6f1e;--orders-danger-color:#c0392b;--orders-danger-light:#fdf0ee;--orders-danger-dark:#a93226;--orders-info-color:#2980b9;--orders-info-light:#eaf2f8;--orders-info-dark:#1a5276;--orders-view-color:#0b1f38;--orders-view-light:#e8eaed;--orders-track-color:#e67e22;--orders-track-light:#fef5e7;--orders-payment-color:#27ae60;--orders-payment-light:#eaf5ee;--orders-edit-color:#0b1f38;--orders-edit-light:#e8eaed;--orders-delete-color:#c0392b;--orders-delete-light:#fdf0ee;--orders-confirm-color:#27ae60;--orders-confirm-light:#eaf5ee;--orders-shadow-xs:0 1px 3px #0b1f380a;--orders-shadow-sm:0 3px 6px #0b1f380f;--orders-shadow-md:0 8px 16px #0b1f3814;--orders-shadow-lg:0 16px 32px #0b1f381a;--orders-shadow-xl:0 24px 48px #0b1f3826;--orders-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--orders-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--orders-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--orders-border-radius:4px}.Orders_theme-dark__Sgto2,[data-theme=dark]{--orders-bg-primary:#050b14;--orders-bg-secondary:#0b1f38;--orders-bg-tertiary:#163052;--orders-bg-hover:#1a2d4a;--orders-card-bg:#0b1f38;--orders-card-border:#163052;--orders-border-color:#163052;--orders-border-dark:#1a3d5a;--orders-text-primary:#f0f4f8;--orders-text-secondary:#a1b4c8;--orders-text-muted:#7a8e9f;--orders-text-inverse:#0b1f38;--orders-primary-color:#f0f4f8;--orders-primary-dark:#0b1f38;--orders-primary-hover:#fff;--orders-primary-light:#4a6583;--orders-primary-accent:#0b1f38;--orders-success-color:#2ecc71;--orders-success-light:#182c1a;--orders-success-dark:#1a8c4a;--orders-warning-color:#f39c12;--orders-warning-light:#2c2118;--orders-warning-dark:#d68910;--orders-danger-color:#e74c3c;--orders-danger-light:#2c1a18;--orders-danger-dark:#c0392b;--orders-info-color:#5dade2;--orders-info-light:#18242c;--orders-info-dark:#2e86c1;--orders-view-color:#f0f4f8;--orders-view-light:#163052;--orders-track-color:#f39c12;--orders-track-light:#2c2118;--orders-payment-color:#2ecc71;--orders-payment-light:#182c1a;--orders-edit-color:#f0f4f8;--orders-edit-light:#163052;--orders-delete-color:#e74c3c;--orders-delete-light:#2c1a18;--orders-confirm-color:#2ecc71;--orders-confirm-light:#182c1a;--orders-shadow-xs:0 1px 3px #0006;--orders-shadow-sm:0 3px 6px #00000080;--orders-shadow-md:0 8px 16px #0009;--orders-shadow-lg:0 16px 32px #000000b3;--orders-shadow-xl:0 24px 48px #000c}:focus-visible{border-radius:var(--orders-border-radius);outline:2px solid var(--orders-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--orders-primary-color)}.Orders_actionButton__pnhmh,.Orders_filterChip__Ex2JX,[role=button],button{min-height:44px;min-width:44px}.Orders_pageContainer__iutJi{background:#f7f8fa;background:var(--orders-bg-primary);color:#1a222b;color:var(--orders-text-primary);min-height:100vh;padding:0}.Orders_addButton__71P4w,.Orders_pageContainer__iutJi{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family)}.Orders_addButton__71P4w{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_addButton__71P4w:hover:not(:disabled){background:#163052;background:var(--orders-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_addButton__71P4w:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_confirmButton__eCwiz{align-items:center;background:#27ae60;background:var(--orders-success-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_confirmButton__eCwiz:hover:not(:disabled){background:#1e8449;background:var(--orders-success-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_confirmButton__eCwiz:disabled{cursor:not-allowed;opacity:.6}.Orders_secondaryButton__CLh5B{background:#e8eaed;background:var(--orders-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_secondaryButton__CLh5B:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-1px)}.Orders_secondaryButton__CLh5B:disabled{cursor:not-allowed;opacity:.6}.Orders_dangerButton__jMr1F{background:#c0392b;background:var(--orders-danger-color);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:var(--orders-text-inverse);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_dangerButton__jMr1F:hover:not(:disabled){background:#a93226;background:var(--orders-danger-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_warningButton__To8uW{align-items:center;background:#e67e22;background:var(--orders-warning-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_warningButton__To8uW:hover:not(:disabled){background:#ca6f1e;background:var(--orders-warning-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_warningButton__To8uW:disabled{cursor:not-allowed;opacity:.6}.Orders_primaryButton__MlcJL{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_primaryButton__MlcJL:hover:not(:disabled){background:#163052;background:var(--orders-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_primaryButton__MlcJL:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_actionsContainer__6Nxit{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Orders_actionButton__pnhmh,button.Orders_actionButton__pnhmh{align-items:center!important;background:#e8eaed!important;background:var(--orders-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--orders-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--orders-shadow-xs)!important;color:#4a5a6b!important;color:var(--orders-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;position:relative!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--orders-transition-fast)!important;width:36px!important}.Orders_actionButton__pnhmh svg,button.Orders_actionButton__pnhmh svg{stroke-width:2!important;display:block!important;flex-shrink:0!important;font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Orders_actionButton__pnhmh:hover:not(:disabled){box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--orders-shadow-md)!important;transform:translateY(-2px)!important}.Orders_actionButton__pnhmh:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Orders_actionButton__pnhmh.Orders_viewButton__mkLos,button.Orders_actionButton__pnhmh.Orders_viewButton__mkLos{background:#e8eef6!important;color:#4a6fa5!important}.Orders_actionButton__pnhmh.Orders_viewButton__mkLos:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_viewButton__mkLos:hover:not(:disabled){background:#4a6fa5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_viewButton__mkLos,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_viewButton__mkLos{background:#1a2a44!important;color:#7baed6!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_viewButton__mkLos:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_viewButton__mkLos:hover:not(:disabled){background:#7baed6!important;color:#0a1628!important}.Orders_actionButton__pnhmh.Orders_editButton__ZktbO,button.Orders_actionButton__pnhmh.Orders_editButton__ZktbO{background:#fdf5e6!important;color:#d4a017!important}.Orders_actionButton__pnhmh.Orders_editButton__ZktbO:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_editButton__ZktbO:hover:not(:disabled){background:#d4a017!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_editButton__ZktbO,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_editButton__ZktbO{background:#2a2218!important;color:#f0c040!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_editButton__ZktbO:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_editButton__ZktbO:hover:not(:disabled){background:#f0c040!important;color:#1a1208!important}.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf,button.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf{background:#fdecea!important;color:#c0392b!important}.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf:hover:not(:disabled){background:#c0392b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf{background:#2a1a18!important;color:#e74c3c!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_deleteButton__bxwtf:hover:not(:disabled){background:#e74c3c!important;color:#1a0a08!important}.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz,button.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz{background:#e8f8f0!important;color:#1abc9c!important}.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz:hover:not(:disabled){background:#1abc9c!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz{background:#0a2a20!important;color:#2ecc71!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_confirmButton__eCwiz:hover:not(:disabled){background:#2ecc71!important;color:#0a1a10!important}.Orders_actionButton__pnhmh.Orders_trackButton__saPH8,button.Orders_actionButton__pnhmh.Orders_trackButton__saPH8{background:#fff3e0!important;color:#e67e22!important}.Orders_actionButton__pnhmh.Orders_trackButton__saPH8:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_trackButton__saPH8:hover:not(:disabled){background:#e67e22!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_trackButton__saPH8,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_trackButton__saPH8{background:#3d2a1a!important;color:#f39c12!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_trackButton__saPH8:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_trackButton__saPH8:hover:not(:disabled){background:#f39c12!important;color:#1a0e08!important}.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu,button.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu{background:#f4ecf7!important;color:#8e44ad!important}.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu:hover:not(:disabled){background:#8e44ad!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu{background:#1a0a2a!important;color:#bb8fce!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_paymentButton__2pxRu:hover:not(:disabled){background:#bb8fce!important;color:#0a001a!important}.Orders_actionButton__pnhmh.Orders_productionButton__tXH51,button.Orders_actionButton__pnhmh.Orders_productionButton__tXH51{background:#eaf2f8!important;color:#3498db!important}.Orders_actionButton__pnhmh.Orders_productionButton__tXH51:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_productionButton__tXH51:hover:not(:disabled){background:#3498db!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_productionButton__tXH51,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_productionButton__tXH51{background:#0a1a2a!important;color:#5dade2!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_productionButton__tXH51:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_productionButton__tXH51:hover:not(:disabled){background:#5dade2!important;color:#0a0a1a!important}.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw,button.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw{background:#e8f6f3!important;color:#16a085!important}.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw:hover:not(:disabled){background:#16a085!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw{background:#0a1a18!important;color:#48c9b0!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_invoiceButton__0Fcsw:hover:not(:disabled){background:#48c9b0!important;color:#0a0a0a!important}.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8,button.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8{background:#fce4ec!important;color:#e91e63!important}.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8:hover:not(:disabled){background:#e91e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_packingButton__HlJn8,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8{background:#2a0a1a!important;color:#f06292!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_packingButton__HlJn8:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_packingButton__HlJn8:hover:not(:disabled){background:#f06292!important;color:#1a0a0a!important}.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc,button.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc{background:#e8eaf6!important;color:#3f51b5!important}.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc:hover:not(:disabled){background:#3f51b5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc{background:#0a0a2a!important;color:#7986cb!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_pickingButton__aKjlc:hover:not(:disabled){background:#7986cb!important;color:#0a0a1a!important}.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F,button.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F{background:#f1f8e9!important;color:#7cb342!important}.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F:hover:not(:disabled){background:#7cb342!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F{background:#1a2a0a!important;color:#aed581!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_receiptButton__iLE3F:hover:not(:disabled){background:#aed581!important;color:#0a1a00!important}.Orders_actionButton__pnhmh.Orders_stockButton__NejyP,button.Orders_actionButton__pnhmh.Orders_stockButton__NejyP{background:#efebe9!important;color:#8d6e63!important}.Orders_actionButton__pnhmh.Orders_stockButton__NejyP:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_stockButton__NejyP:hover:not(:disabled){background:#8d6e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_stockButton__NejyP,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_stockButton__NejyP{background:#1a0a0a!important;color:#a1887f!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_stockButton__NejyP:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_stockButton__NejyP:hover:not(:disabled){background:#a1887f!important;color:#1a0a0a!important}.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi,button.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi{background:#fdf2e9!important;color:#d35400!important}.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi:hover:not(:disabled){background:#d35400!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_returnButton__Iesgi,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi{background:#2a1a0a!important;color:#e67e22!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_returnButton__Iesgi:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_returnButton__Iesgi:hover:not(:disabled){background:#e67e22!important;color:#1a0a00!important}.Orders_actionButton__pnhmh.Orders_printButton__fts62,button.Orders_actionButton__pnhmh.Orders_printButton__fts62{background:#fdeaea!important;color:#ff6b6b!important}.Orders_actionButton__pnhmh.Orders_printButton__fts62:hover:not(:disabled),button.Orders_actionButton__pnhmh.Orders_printButton__fts62:hover:not(:disabled){background:#ff6b6b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_printButton__fts62,[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_printButton__fts62{background:#2a0a0a!important;color:#ff8a8a!important}[data-theme=dark] .Orders_actionButton__pnhmh.Orders_printButton__fts62:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__pnhmh.Orders_printButton__fts62:hover:not(:disabled){background:#ff8a8a!important;color:#1a0000!important}.Orders_searchBar__ZRh-O{margin-bottom:28px;padding:24px}.Orders_searchBar__ZRh-O,.Orders_statusFilterBar__4ZGLX{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_statusFilterBar__4ZGLX{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:14px 18px}.Orders_filterChip__Ex2JX{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.95rem;font-weight:500;gap:6px;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_filterChip__Ex2JX:hover:not(.Orders_filterChipActive__9lbka){background:#edeff2;background:var(--orders-bg-hover);border-color:#0b1f38;border-color:var(--orders-primary-color);color:#1a222b;color:var(--orders-text-primary)}.Orders_filterChipActive__9lbka{background:#0b1f38;background:var(--orders-primary-color);border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;color:var(--orders-text-inverse)}.Orders_filterChipActive__9lbka:hover{background:#163052;background:var(--orders-primary-hover);border-color:#163052;border-color:var(--orders-primary-hover)}.Orders_tableContainer__x5ZyC{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);margin-bottom:24px;overflow-x:auto}.Orders_table__BpCL6{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;width:100%}.Orders_table__BpCL6 thead th{background:#f1f3f5;background:var(--orders-bg-secondary);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.Orders_table__BpCL6 tbody tr,.Orders_table__BpCL6 thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_table__BpCL6 tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_table__BpCL6 tbody tr:hover{background-color:#edeff2;background-color:var(--orders-bg-hover)}.Orders_table__BpCL6 tbody tr:last-child{border-bottom:none}.Orders_table__BpCL6 td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);color:#1a222b;color:var(--orders-text-primary);padding:16px 20px;vertical-align:middle}.Orders_table__BpCL6 tbody tr:last-child td{border-bottom:none}.Orders_emptyTable__66SNo{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Orders_tableRow__NW3Ea{animation:Orders_rowFadeIn__fcX0E .2s ease}@keyframes Orders_rowFadeIn__fcX0E{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Orders_priceCell__fXc1i,.Orders_valueCell__piRqd{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_labelRight__MLJbh,.Orders_text-right__su\+7r,.Orders_valueCell__piRqd{text-align:right}.Orders_text-center__SxVzk{text-align:center}.Orders_statusBadge__6YBw0{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:inline-flex;font-size:.85rem;font-weight:600;letter-spacing:.02em;min-height:32px;padding:6px 14px}.Orders_statusBadgePending__fJIYW{background:#fef5e7;color:#e67e22}.Orders_statusBadgeApproved__agRjL{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeCompleted__U5dUu{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeCancelled__dpMTn{background:#f0f2f3;color:#7f8c8d}.Orders_statusBadgeRejected__5Ln3e{background:#fdf0ee;color:#c0392b}.Orders_statusBadgeDraft__fyC-t{background:#f1f3f5;color:#6b7b8c}.Orders_statusBadgeInfo__bvmpj{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeWarning__uRd7v{background:#fef5e7;color:#e67e22}.Orders_statusBadgeSuccess__YIaUc{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeDanger__Ch9u2{background:#fdf0ee;color:#c0392b}[data-theme=dark] .Orders_statusBadgePending__fJIYW{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeApproved__agRjL{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeCompleted__U5dUu{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeCancelled__dpMTn{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .Orders_statusBadgeRejected__5Ln3e{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_statusBadgeDraft__fyC-t{background:#163052;color:#7a8e9f}[data-theme=dark] .Orders_statusBadgeInfo__bvmpj{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeWarning__uRd7v{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeSuccess__YIaUc{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeDanger__Ch9u2{background:#2c1a18;color:#e74c3c}.Orders_modalBackdrop__Ihu-a{align-items:center;animation:Orders_fadeIn__8GyMW .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes Orders_fadeIn__8GyMW{0%{opacity:0}to{opacity:1}}@keyframes Orders_slideUp__RtnyZ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Orders_formContainer__FDKIh{animation:Orders_slideUp__RtnyZ .3s ease;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--orders-shadow-lg);display:flex;flex-direction:column;max-height:90vh;max-width:1400px;overflow:hidden;position:relative;width:100%}.Orders_formContainerSmall__kEUbw{max-width:540px}.Orders_formContainerMedium__BVGnU{max-width:860px}.Orders_formContainerLarge__KsgNx{max-width:1200px}.Orders_formContainerXLarge__-yCAV{max-width:1400px}.Orders_modalHeader__cKEB7{align-items:flex-start;background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);border-radius:4px 4px 0 0;border-radius:var(--orders-border-radius) var(--orders-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.Orders_modalHeader__cKEB7 h2{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1.4rem;font-weight:600;gap:10px;letter-spacing:.02em;margin:0}.Orders_modalSubtitle__tq9Xp{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;margin:6px 0 0}.Orders_modalSubtitle__tq9Xp strong{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_modalCloseButton__P68vu{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:40px}.Orders_modalCloseButton__P68vu:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light);color:#c0392b;color:var(--orders-danger-color);transform:rotate(90deg)}.Orders_modalCloseButton__P68vu:disabled{cursor:not-allowed;opacity:.5}.Orders_formContent__YcwTZ{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.Orders_formContent__YcwTZ::-webkit-scrollbar{width:6px}.Orders_formContent__YcwTZ::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:3px}.Orders_formContent__YcwTZ::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:3px}.Orders_formActions__1Tc7G{background:#fff;background:var(--orders-card-bg);border-radius:0 0 4px 4px;border-radius:0 0 var(--orders-border-radius) var(--orders-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);bottom:0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:flex-end;padding:18px 28px;position:sticky;z-index:10}.Orders_formGrid__BmrgQ{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Orders_formSection__WvHdH{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:24px;overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_formSection__WvHdH:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_sectionHeader__tBD48{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.Orders_sectionIcon__H8jYB{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.Orders_sectionTitle__\+aCGI{color:#1a222b;color:var(--orders-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.Orders_sectionBadge__nrURp{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 12px}.Orders_input__yVXHZ,.Orders_select__bsuZi,.Orders_textarea__5KEoX{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);box-sizing:border-box;color:#1a222b;color:var(--orders-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:100%}.Orders_input__yVXHZ:focus,.Orders_select__bsuZi:focus,.Orders_textarea__5KEoX:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_theme-dark__Sgto2 .Orders_input__yVXHZ:focus,.Orders_theme-dark__Sgto2 .Orders_select__bsuZi:focus,.Orders_theme-dark__Sgto2 .Orders_textarea__5KEoX:focus,[data-theme=dark] .Orders_input__yVXHZ:focus,[data-theme=dark] .Orders_select__bsuZi:focus,[data-theme=dark] .Orders_textarea__5KEoX:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_input__yVXHZ::placeholder,.Orders_textarea__5KEoX::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_textarea__5KEoX{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);min-height:100px;resize:vertical}.Orders_inputGroup__0\+BAC{display:flex;flex-direction:column;gap:8px}.Orders_inputGroup__0\+BAC label{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Orders_required__3XKO1{color:#c0392b;color:var(--orders-danger-color)}.Orders_fieldHint__QXYYn{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:2px}.Orders_errorHint__nnwbz{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_successHint__4ODLm{color:#27ae60;color:var(--orders-success-color);display:block;font-size:.9rem;margin-top:2px}.Orders_fieldError__RY95S{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_buttonSpinner__82EbJ{animation:Orders_spin__JQomg .6s linear infinite;border:2px solid #fff;border:2px solid var(--orders-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}.Orders_spinner__WHDVT{animation:Orders_spin__JQomg .8s linear infinite}@keyframes Orders_spin__JQomg{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Orders_buttonSpinner__82EbJ,.Orders_spinner__WHDVT{animation:none}}.Orders_stepperHeader__Z6cA-{background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);flex-shrink:0;padding:18px 28px 14px}.Orders_stepperSteps__gtEK1{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:860px;position:relative}.Orders_stepperStep__TcIqT{align-items:center;display:flex;flex:1 1;gap:10px;position:relative}.Orders_stepperCircle__Qdcpn{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:50%;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-shrink:0;font-size:.95rem;font-weight:700;height:36px;justify-content:center;transition:all .3s ease;width:36px}.Orders_stepperStepActive__W9zTX .Orders_stepperCircle__Qdcpn{background:#0b1f38;background:var(--orders-primary-color);box-shadow:0 0 0 3px #e8eaed;box-shadow:0 0 0 3px var(--orders-bg-tertiary);color:#fff;color:var(--orders-text-inverse)}.Orders_stepperStepCompleted__QbqNp .Orders_stepperCircle__Qdcpn{background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse)}.Orders_stepperLabel__TaSPW{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.Orders_stepperStepActive__W9zTX .Orders_stepperLabel__TaSPW{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_stepperStepCompleted__QbqNp .Orders_stepperLabel__TaSPW{color:#27ae60;color:var(--orders-success-color)}.Orders_stepperLine__6Al-N{background:#e6e9ec;background:var(--orders-border-color);flex:1 1;height:2px;margin:0 10px;transition:background .3s ease}.Orders_stepperLineCompleted__mhLtO{background:#27ae60;background:var(--orders-success-color)}.Orders_stepContent__hlh0H{animation:Orders_stepFadeIn__iFalr .3s ease;padding:24px 0}@keyframes Orders_stepFadeIn__iFalr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_stepContent__hlh0H{animation:none}}.Orders_stepperActions__Aw5UB{background:#fff;background:var(--orders-card-bg);border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);display:flex;flex-shrink:0;gap:14px;justify-content:space-between;padding:18px 28px}.Orders_stepperActions__Aw5UB button{min-width:120px}.Orders_reviewGrid__0Fet\+{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Orders_reviewItem__3n0vw{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;justify-content:space-between;padding:8px 0}.Orders_reviewItem__3n0vw:last-child{border-bottom:none}.Orders_reviewLabel__RgyoT{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_reviewValue__uVEo1{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500;text-align:right}.Orders_infoBox__Wed3R{background:#eaf2f8;background:var(--orders-info-light);border-left:3px solid #2980b9;border-left:3px solid var(--orders-info-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);gap:14px;margin:10px 0}.Orders_infoBox__Wed3R p{font-size:1rem;margin:4px 0 0}.Orders_infoGrid__Qb3I6{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_infoItem__-hh3u{display:flex;flex-direction:column;gap:6px}.Orders_infoItem__-hh3u label{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_infoItem__-hh3u span{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;word-break:break-word}.Orders_approvalNotes__zCBhV{background:#fef5e7;background:var(--orders-warning-light);border-left:3px solid #e67e22;border-left:3px solid var(--orders-warning-color);border-radius:4px;border-radius:var(--orders-border-radius);margin:0 24px 24px;padding:16px 20px}.Orders_approvalNotes__zCBhV strong{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.Orders_approvalNotes__zCBhV p{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;margin:0}.Orders_itemTable__u1lCt{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.95rem;width:100%}.Orders_itemTable__u1lCt thead th{background:#f1f3f5;background:var(--orders-bg-secondary);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.Orders_itemTable__u1lCt td,.Orders_itemTable__u1lCt thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_itemTable__u1lCt td{color:#1a222b;color:var(--orders-text-primary);padding:10px 16px}.Orders_itemTable__u1lCt tfoot td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);font-weight:600;padding:12px 16px}.Orders_tableFooterRow__0FfEv{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_tableFooterRow__0FfEv td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);padding:10px 16px}.Orders_resumoTotal__0fwBo,.Orders_resumoTotal__0fwBo td{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_resumoTotal__0fwBo td{font-size:1.15rem;font-weight:700}.Orders_sampleBadge__i47ut{background:#eaf2f8;background:var(--orders-info-light);border-radius:4px;border-radius:var(--orders-border-radius);color:#2980b9;color:var(--orders-info-color);display:inline-block;font-size:.75rem;font-weight:600;margin-left:8px;padding:3px 12px;text-transform:uppercase}.Orders_bonusRow__DaVOM{background-color:#fef5e7!important;background-color:var(--orders-warning-light)!important;opacity:.85}.Orders_bonusRow__DaVOM td{border-bottom-color:#e67e22!important;border-bottom-color:var(--orders-warning-color)!important}.Orders_approvedByCell__24apo{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_approvedDateCell__RPNSQ{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem;margin-top:2px}.Orders_reviewRequired__nXrzW{align-items:center;background:#fdf0ee;background:var(--orders-danger-light);border-radius:4px;border-radius:var(--orders-border-radius);color:#c0392b;color:var(--orders-danger-color);display:inline-flex;font-size:.85rem;gap:6px;padding:4px 12px}.Orders_checkboxLabel__VLkND{align-items:center;color:#1a222b;color:var(--orders-text-primary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;gap:10px}.Orders_checkboxLabel__VLkND input[type=checkbox],.Orders_checkboxLabel__VLkND input[type=radio]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;height:20px;width:20px}.Orders_orderSummary__Nxc\+j{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin:14px 0;padding:18px 24px}.Orders_orderSummaryTitle__NkYph{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.Orders_orderSummaryGrid__D16WT{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Orders_orderSummaryItem__5rZLu{display:flex;flex-direction:column;gap:4px}.Orders_orderSummaryLabel__muIgh{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.Orders_orderSummaryValue__MUpTv{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500}.Orders_resumoGrid__tCVmC{grid-gap:10px 28px;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_resumoLinha__ioH6q{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;justify-content:space-between;padding:6px 0}.Orders_resumoLinha__ioH6q:last-child{border-bottom:none}.Orders_resumoLabel__2Iptr{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_resumoValor__aTkNp{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:500}.Orders_resumoTotal__0fwBo{border-bottom:none;border-top:2px solid #e6e9ec;border-top:2px solid var(--orders-border-color);grid-column:1/-1;margin-top:6px;padding:14px 0 6px}.Orders_resumoValorTotal__UTiU0{color:#0b1f38;color:var(--orders-primary-color);font-size:1.3rem;font-weight:700}.Orders_trackingHistory__XWcc1{max-height:320px;overflow-y:auto;padding:14px 18px}.Orders_trackingHistory__XWcc1::-webkit-scrollbar{width:4px}.Orders_trackingHistory__XWcc1::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_trackingHistory__XWcc1::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_trackingEvent__02UcX{grid-gap:14px;align-items:start;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:grid;gap:14px;grid-template-columns:130px 150px 1fr;padding:12px 0}.Orders_trackingEvent__02UcX:last-child{border-bottom:none}.Orders_trackingDate__Seq9S{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:600}.Orders_trackingStatus__x0XTc{color:#0b1f38;color:var(--orders-primary-color);font-size:.95rem;font-weight:600}.Orders_trackingDescription__32cG9{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem}.Orders_approvalSummary__u\+N3l{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);display:flex;flex-wrap:wrap;gap:28px;margin:14px 18px;padding:16px 20px}.Orders_approvalSummaryItem__PoBER{align-items:center;display:flex;gap:10px}.Orders_approvalSummaryItem__PoBER .Orders_count__AE2DO{font-size:1.5rem;font-weight:700}.Orders_approvalSummaryItem__PoBER .Orders_label__u0sc9{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_ncmSummaryRow__mfWWq td{background:#f1f3f5!important;background:var(--orders-bg-secondary)!important;color:#4a5a6b!important;color:var(--orders-text-secondary)!important;font-size:.85rem!important;padding:8px 16px!important}.Orders_ncmSummaryRow__mfWWq td div{display:flex;flex-wrap:wrap;gap:18px}.Orders_ncmSummaryRow__mfWWq td div strong{color:#1a222b;color:var(--orders-text-primary)}.Orders_alert__CzO9g{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:flex;font-size:1rem;font-weight:500;gap:12px;margin:14px 18px;padding:14px 18px}.Orders_alert__CzO9g.Orders_error__5rJ1P{background:#fdf0ee;background:var(--orders-danger-light);border-left:3px solid #c0392b;border-left:3px solid var(--orders-danger-color);color:#a93226;color:var(--orders-danger-dark)}.Orders_alert__CzO9g.Orders_success__MScUk{background:#eaf5ee;background:var(--orders-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--orders-success-color);color:#1e8449;color:var(--orders-success-dark)}.Orders_alert__CzO9g.Orders_info__g7OaV{background:#eaf2f8;background:var(--orders-info-light);border-left:3px solid #2980b9;border-left:3px solid var(--orders-info-color);color:#1a5276;color:var(--orders-info-dark)}.Orders_alert__CzO9g.Orders_warning__Iq1Ao{background:#fef5e7;background:var(--orders-warning-light);border-left:3px solid #e67e22;border-left:3px solid var(--orders-warning-color);color:#ca6f1e;color:var(--orders-warning-dark)}.Orders_alertIcon__kC8uz{flex-shrink:0}.Orders_toastContainer__IJQPF{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}@media (max-width:992px){.Orders_formGrid__BmrgQ{grid-template-columns:repeat(2,1fr)}.Orders_formContainer__FDKIh{max-height:85vh;max-width:95%}.Orders_formContent__YcwTZ{padding:18px 24px}.Orders_modalHeader__cKEB7{padding:18px 24px 14px}.Orders_formActions__1Tc7G{padding:14px 24px}.Orders_stepperSteps__gtEK1{flex-wrap:wrap;gap:10px;justify-content:flex-start}.Orders_stepperStep__TcIqT{flex:0 0 auto}.Orders_stepperLine__6Al-N{display:none}.Orders_stepperLabel__TaSPW{font-size:.8rem}.Orders_stepperCircle__Qdcpn{font-size:.8rem;height:30px;width:30px}.Orders_reviewGrid__0Fet\+{gap:10px;grid-template-columns:1fr}.Orders_stepperActions__Aw5UB{flex-direction:column-reverse}.Orders_stepperActions__Aw5UB button{justify-content:center;width:100%}}@media (max-width:768px){.Orders_pageContainer__iutJi{padding:0}.Orders_modalBackdrop__Ihu-a{padding:10px}.Orders_formContainer__FDKIh{border-radius:4px;border-radius:var(--orders-border-radius);max-height:95vh}.Orders_modalHeader__cKEB7 h2{font-size:1.2rem}.Orders_modalHeader__cKEB7{padding:16px 18px 12px}.Orders_formContent__YcwTZ{padding:16px 18px}.Orders_formActions__1Tc7G{flex-direction:column-reverse;padding:14px 18px}.Orders_formActions__1Tc7G button{justify-content:center;width:100%}.Orders_formGrid__BmrgQ{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Orders_searchBar__ZRh-O{padding:18px}.Orders_searchBar__ZRh-O>div{width:100%}.Orders_table__BpCL6 td,.Orders_table__BpCL6 thead th{font-size:.9rem;padding:12px 14px}.Orders_actionsContainer__6Nxit{gap:6px}.Orders_actionButton__pnhmh,button.Orders_actionButton__pnhmh{border-radius:4px!important;border-radius:var(--orders-border-radius)!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Orders_actionButton__pnhmh svg,button.Orders_actionButton__pnhmh svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Orders_trackingEvent__02UcX{gap:6px;grid-template-columns:1fr;padding:10px 0}.Orders_trackingDate__Seq9S{font-size:.85rem}.Orders_trackingDescription__32cG9,.Orders_trackingStatus__x0XTc{font-size:.9rem}.Orders_infoGrid__Qb3I6,.Orders_resumoGrid__tCVmC{grid-template-columns:1fr;padding:14px 18px}.Orders_orderSummaryGrid__D16WT{grid-template-columns:1fr 1fr}.Orders_approvalSummary__u\+N3l{flex-direction:column;gap:10px;margin:10px 14px;padding:14px 18px}.Orders_statusFilterBar__4ZGLX{gap:8px;padding:10px 14px}.Orders_filterChip__Ex2JX{font-size:.85rem;min-height:36px;padding:6px 14px}.Orders_itemTable__u1lCt{font-size:.85rem}.Orders_itemTable__u1lCt td,.Orders_itemTable__u1lCt thead th{padding:8px 10px}.Orders_stepperHeader__Z6cA-{padding:12px 18px}.Orders_stepperSteps__gtEK1{gap:6px}.Orders_stepperLabel__TaSPW{font-size:.75rem}.Orders_stepperCircle__Qdcpn{font-size:.75rem;height:28px;width:28px}.Orders_stepperActions__Aw5UB{padding:12px 18px}.Orders_ncmSummaryRow__mfWWq td div{gap:10px}}@media (max-width:480px){.Orders_addButton__71P4w{justify-content:center;width:100%}.Orders_tableContainer__x5ZyC{font-size:.85rem;overflow-x:auto}.Orders_modalHeader__cKEB7 h2{font-size:1.1rem}.Orders_modalSubtitle__tq9Xp{font-size:.85rem}.Orders_modalCloseButton__P68vu{font-size:1.4rem;height:36px;width:36px}.Orders_formActions__1Tc7G,.Orders_formContent__YcwTZ{padding:12px 14px}.Orders_actionsContainer__6Nxit{gap:4px}.Orders_actionButton__pnhmh,button.Orders_actionButton__pnhmh{border-radius:4px!important;border-radius:var(--orders-border-radius)!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Orders_actionButton__pnhmh svg,button.Orders_actionButton__pnhmh svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_orderSummaryGrid__D16WT{grid-template-columns:1fr}.Orders_confirmButton__eCwiz,.Orders_dangerButton__jMr1F,.Orders_primaryButton__MlcJL,.Orders_secondaryButton__CLh5B,.Orders_warningButton__To8uW{justify-content:center;width:100%}.Orders_filterChip__Ex2JX{font-size:.75rem;min-height:32px;padding:4px 12px}.Orders_statusFilterBar__4ZGLX{gap:6px;padding:8px 10px}.Orders_stepperHeader__Z6cA-{padding:8px 12px}.Orders_stepperLabel__TaSPW{display:none}.Orders_stepperCircle__Qdcpn{font-size:.6rem;height:24px;width:24px}.Orders_reviewItem__3n0vw{align-items:flex-start;flex-direction:column;gap:4px}.Orders_reviewValue__uVEo1{text-align:left}.Orders_ncmSummaryRow__mfWWq td div{flex-direction:column;gap:6px}.Orders_approvalSummaryItem__PoBER .Orders_count__AE2DO{font-size:1.3rem}}.Orders_filterBar__sJKpO{align-items:center;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px 20px}.Orders_filterBar__sJKpO .Orders_searchBar__ZRh-O{background:#0000;border:none;box-shadow:none;flex:1 1;margin-bottom:0;min-width:200px;padding:0}@media (max-width:768px){.Orders_filterBar__sJKpO{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.Orders_filterBar__sJKpO .Orders_searchBar__ZRh-O,.Orders_filterSelect__6yRmJ{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterBar__sJKpO{gap:10px;padding:12px 14px}.Orders_filterSelect__6yRmJ{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_itemQuotesSection__Vo-yE{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:12px;overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_itemQuotesSection__Vo-yE:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_itemQuotesHeader__EVCK3{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);cursor:pointer;display:flex;justify-content:space-between;min-height:52px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);-webkit-user-select:none;user-select:none}.Orders_itemQuotesHeader__EVCK3:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_itemQuotesTitle__G\+QGr{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_itemNumber__0bf6L{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border-radius:50%;color:#fff;color:var(--orders-text-inverse);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.Orders_itemQuantity__BjiSQ{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:500;padding:2px 12px}.Orders_approvedBadge__88uJv{background:#27ae60;background:var(--orders-success-color)}.Orders_approvedBadge__88uJv,.Orders_convertedBadge__B9t6X{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;letter-spacing:.03em;padding:2px 12px}.Orders_convertedBadge__B9t6X{background:#2980b9;background:var(--orders-info-color)}.Orders_expandIcon__CMjZD{align-items:center;color:#6b7b8c;color:var(--orders-text-muted);display:flex;margin-left:4px;transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--orders-transition-fast)}.Orders_itemQuotesStats__wbhtD{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-shrink:0;font-size:.85rem;gap:12px}.Orders_selectedBadge__QkAtB{color:#27ae60;color:var(--orders-success-color);font-weight:600}.Orders_partialBadge__1wsNv{background:#e67e22;background:var(--orders-warning-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);font-size:.7rem;font-weight:600;margin-left:4px;padding:1px 8px}.Orders_itemQuotesContent__EKDu0{animation:Orders_slideDown__wDVuW .25s ease;padding:16px}@keyframes Orders_slideDown__wDVuW{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_itemQuotesContent__EKDu0{animation:none}}.Orders_quotesTableWrapper__PzNIr{margin-top:12px;overflow-x:auto}.Orders_quotesTable__lGRoD{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.85rem;width:100%}.Orders_quotesTable__lGRoD thead{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_quotesTable__lGRoD thead th{border-bottom:2px solid #e6e9ec;border-bottom:2px solid var(--orders-border-color);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.7rem;font-weight:600;letter-spacing:.05em;padding:8px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.Orders_quotesTable__lGRoD td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);color:#1a222b;color:var(--orders-text-primary);padding:8px 12px;vertical-align:middle}.Orders_quotesTable__lGRoD tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_quotesTable__lGRoD tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_selectedQuoteRow__twt5j{background:#27ae600f!important}.Orders_selectedQuoteRow__twt5j:hover{background:#27ae601a!important}.Orders_supplierCode__eyL8p{color:#6b7b8c;color:var(--orders-text-muted);font-size:.7rem;margin-left:4px}.Orders_quoteStatus__9-j2N{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:inline-flex;font-size:.7rem;font-weight:600;letter-spacing:.03em;min-height:24px;padding:2px 10px;text-transform:uppercase}.Orders_quoteStatus__9-j2N.Orders_statusBadgePending__fJIYW{background:#fef5e7;background:var(--orders-warning-light);color:#ca6f1e;color:var(--orders-warning-dark)}.Orders_quoteStatus__9-j2N.Orders_statusBadgeInfo__bvmpj{background:#eaf2f8;background:var(--orders-info-light);color:#1a5276;color:var(--orders-info-dark)}.Orders_quoteStatus__9-j2N.Orders_statusBadgeApproved__agRjL{background:#eaf5ee;background:var(--orders-success-light);color:#1e8449;color:var(--orders-success-dark)}.Orders_quoteStatus__9-j2N.Orders_statusBadgeCompleted__U5dUu{background:#4a6583;background:var(--orders-primary-light);color:#0b1f38;color:var(--orders-primary-color)}.Orders_quoteStatus__9-j2N.Orders_statusBadgeRejected__5Ln3e{background:#fdf0ee;background:var(--orders-danger-light);color:#a93226;color:var(--orders-danger-dark)}.Orders_quoteStatus__9-j2N.Orders_statusBadgeDraft__fyC-t{background:#e8eaed;background:var(--orders-bg-tertiary);color:#6b7b8c;color:var(--orders-text-muted)}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgePending__fJIYW{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgeInfo__bvmpj{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgeApproved__agRjL{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgeCompleted__U5dUu{background:#163052;color:#7baed6}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgeRejected__5Ln3e{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_quoteStatus__9-j2N.Orders_statusBadgeDraft__fyC-t{background:#163052;color:#7a8e9f}.Orders_noQuotesMessage__FlqcJ{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary);border:1px dashed #e6e9ec;border:1px dashed var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);display:flex;font-size:.9rem;gap:10px;margin-top:12px;padding:16px 20px}.Orders_noQuotesMessage__FlqcJ svg{color:#2980b9;color:var(--orders-info-color);flex-shrink:0}.Orders_addQuoteButton__-kfpU{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.85rem;font-weight:500;gap:8px;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_addQuoteButton__-kfpU:hover:not(:disabled){background:#163052;background:var(--orders-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);transform:translateY(-2px)}.Orders_addQuoteButton__-kfpU:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_hint__unWXy{font-size:.7rem;margin-left:4px;opacity:.7}.Orders_quoteForm__dnkT7{margin-bottom:12px}.Orders_quoteFormContainer__1CIFx{margin-bottom:16px}.Orders_quoteFormContainer__1CIFx h4{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:600;margin:0 0 12px}.Orders_quoteFormActions__t695m{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:16px}.Orders_quoteFormActions__t695m button{min-height:40px;min-width:120px}.Orders_errorMessage__01b9e{background:#fdf0ee;background:var(--orders-danger-light);border-left:3px solid #c0392b;border-left:3px solid var(--orders-danger-color);color:#a93226;color:var(--orders-danger-dark);gap:8px;margin-bottom:16px}.Orders_errorMessage__01b9e,.Orders_selectedQuoteInfo__47CGE{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:flex;font-size:.85rem;padding:10px 14px}.Orders_selectedQuoteInfo__47CGE{background:#eaf5ee;background:var(--orders-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--orders-success-color);color:#1e8449;color:var(--orders-success-dark);gap:10px;margin-top:12px}.Orders_selectedQuoteInfo__47CGE svg{color:#27ae60;color:var(--orders-success-color);flex-shrink:0}.Orders_approvedBadgeSmall__P2FLR{align-items:center;color:#27ae60;color:var(--orders-success-color);display:inline-flex}.Orders_convertedBadgeSmall__yZW2Z{align-items:center;color:#2980b9;color:var(--orders-info-color);display:inline-flex}.Orders_rejectedBadgeSmall__rEmBV{color:#c0392b;color:var(--orders-danger-color)}.Orders_emptyState__Kv4kM{color:#4a5a6b;color:var(--orders-text-secondary);padding:40px 20px}.Orders_emptyState__Kv4kM svg{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:12px}.Orders_emptyState__Kv4kM p{font-size:.95rem;margin:0}.Orders_rejectButton__BGprS{align-items:center;background:#c0392b;background:var(--orders-danger-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.85rem;font-weight:500;gap:6px;min-height:40px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_rejectButton__BGprS:hover:not(:disabled){background:#a93226;background:var(--orders-danger-dark);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);transform:translateY(-2px)}.Orders_rejectButton__BGprS:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_reviewButton__uzXja{align-items:center;background:#e67e22;background:var(--orders-warning-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.85rem;font-weight:500;gap:6px;min-height:40px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_reviewButton__uzXja:hover:not(:disabled){background:#ca6f1e;background:var(--orders-warning-dark);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);transform:translateY(-2px)}.Orders_reviewButton__uzXja:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_selectButton__NTC8u{align-items:center;background:#eaf5ee;background:var(--orders-success-light);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#27ae60;color:var(--orders-success-color);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:32px}.Orders_selectButton__NTC8u:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_selectButton__NTC8u:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_approveButton__4i8kT{align-items:center;background:#eaf5ee;background:var(--orders-success-light);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#27ae60;color:var(--orders-success-color);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:32px}.Orders_approveButton__4i8kT:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_approveButton__4i8kT:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_convertButton__nOypL{align-items:center;background:#4a6583;background:var(--orders-primary-light);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#0b1f38;color:var(--orders-primary-color);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:32px}.Orders_convertButton__nOypL:hover:not(:disabled){background:#0b1f38;background:var(--orders-primary-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_convertButton__nOypL:disabled{cursor:not-allowed;opacity:.5;transform:none!important}@media (max-width:768px){.Orders_itemQuotesHeader__EVCK3{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_itemQuotesTitle__G\+QGr{font-size:.85rem;gap:8px}.Orders_itemQuotesStats__wbhtD{font-size:.8rem;justify-content:flex-start}.Orders_itemNumber__0bf6L{font-size:10px;height:22px;width:22px}.Orders_quotesTable__lGRoD{font-size:.75rem}.Orders_quotesTable__lGRoD td,.Orders_quotesTable__lGRoD thead th{padding:6px 8px}.Orders_quoteForm__dnkT7{padding:12px 14px}.Orders_quoteFormActions__t695m{flex-direction:column-reverse}.Orders_quoteFormActions__t695m button{justify-content:center;min-width:0;min-width:auto;width:100%}.Orders_addQuoteButton__-kfpU{justify-content:center;width:100%}.Orders_itemQuotesContent__EKDu0{padding:12px}}@media (max-width:480px){.Orders_itemQuotesTitle__G\+QGr{font-size:.75rem;gap:6px}.Orders_itemNumber__0bf6L{font-size:9px;height:20px;width:20px}.Orders_itemQuantity__BjiSQ{font-size:.7rem;padding:1px 8px}.Orders_approvedBadge__88uJv,.Orders_convertedBadge__B9t6X{font-size:.6rem;padding:1px 8px}.Orders_quotesTable__lGRoD{font-size:.7rem}.Orders_quotesTable__lGRoD td,.Orders_quotesTable__lGRoD thead th{padding:4px 6px}.Orders_quoteStatus__9-j2N{font-size:.6rem;min-height:20px;padding:1px 6px}.Orders_actionButton__pnhmh.Orders_approveButton__4i8kT,.Orders_actionButton__pnhmh.Orders_convertButton__nOypL,.Orders_actionButton__pnhmh.Orders_selectButton__NTC8u,button.Orders_actionButton__pnhmh.Orders_approveButton__4i8kT,button.Orders_actionButton__pnhmh.Orders_convertButton__nOypL,button.Orders_actionButton__pnhmh.Orders_selectButton__NTC8u{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Orders_actionButton__pnhmh.Orders_approveButton__4i8kT svg,.Orders_actionButton__pnhmh.Orders_convertButton__nOypL svg,.Orders_actionButton__pnhmh.Orders_selectButton__NTC8u svg,button.Orders_actionButton__pnhmh.Orders_approveButton__4i8kT svg,button.Orders_actionButton__pnhmh.Orders_convertButton__nOypL svg,button.Orders_actionButton__pnhmh.Orders_selectButton__NTC8u svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_noQuotesMessage__FlqcJ{font-size:.8rem;padding:12px 14px}.Orders_selectedQuoteInfo__47CGE{font-size:.75rem;padding:8px 12px}}.Orders_printButton__fts62{background:#f0f0f0;color:#333}.Orders_printButton__fts62:hover:not(:disabled){background:#e0e0e0}.Orders_printModalContainer__C7wW7{max-height:90vh;max-width:1200px;overflow-y:auto}.Orders_printContent__5y2kt{background:#fff;padding:20px}.Orders_printHeader__A8vFU{border-bottom:2px solid #333;margin-bottom:30px;padding-bottom:20px;text-align:center}.Orders_printHeader__A8vFU h1{color:#1a1a2e;font-size:24px;margin-bottom:10px}.Orders_printHeaderInfo__5Jq5W{display:flex;font-size:14px;gap:40px;justify-content:center}.Orders_printHeaderInfo__5Jq5W div{display:flex;gap:5px}.Orders_printSection__q\+7ki{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:30px;overflow:hidden}.Orders_printSectionTitle__yHi6S{align-items:center;background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:10px 15px}.Orders_printInfoGrid__DDcps{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr 1fr;padding:15px}.Orders_printInfoGrid__DDcps div{font-size:14px}.Orders_printDescription__HKb1W{border-top:1px solid #eee;font-size:14px;padding:10px 15px 15px}.Orders_printItemQuotesSection__YIKF5{border-bottom:1px solid #e0e0e0}.Orders_printQuotesTable__qiywG{font-size:13px}.Orders_printQuotesTable__qiywG th{background:#f9f9f9;border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.Orders_printQuotesTable__qiywG td{border-bottom:1px solid #eee;padding:6px 10px}.Orders_printSupplierChecklist__xEOzx{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:12px 15px}.Orders_checklistHeader__ynmpm{color:#333;font-size:14px;margin-bottom:8px}.Orders_checklistGrid__n1XGp{grid-gap:6px 15px;display:grid;gap:6px 15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Orders_checklistItem__yIf9I{font-size:13px;gap:8px;padding:3px 0}.Orders_checklistItem__yIf9I input[type=checkbox]{cursor:pointer;height:16px;width:16px}.Orders_checklistItem__yIf9I .Orders_suggestedPrice__urA8Q{color:#666;font-size:12px;margin-left:4px}.Orders_printHistoryTable__-WF71{border-collapse:collapse;font-size:13px;width:100%}.Orders_printHistoryTable__-WF71 th{background:#f5f5f5;border-bottom:2px solid #ddd;padding:8px 12px;text-align:left}.Orders_printHistoryTable__-WF71 td{border-bottom:1px solid #eee;padding:6px 12px}.Orders_printFooter__QxVAn{border-top:1px solid #ddd;color:#888;font-size:12px;margin-top:20px;padding-top:20px;text-align:center}@media print{.Orders_modalBackdrop__Ihu-a{background:#fff!important;overflow:visible!important;padding:0!important;position:static!important}.Orders_actionButton__pnhmh,.Orders_filterBar__sJKpO,.Orders_formContainer__FDKIh>.Orders_modalHeader__cKEB7 button,.Orders_modalCloseButton__P68vu,.Orders_modalHeader__cKEB7,.Orders_pageHeaderActions__sab9k,.Orders_printModalContainer__C7wW7 .Orders_modalHeader__cKEB7 button,.Orders_stepperActions__Aw5UB{display:none!important}.Orders_formContainer__FDKIh{border-radius:0!important;box-shadow:none!important;max-height:none!important;max-width:100%!important;overflow:visible!important;padding:20px!important}.Orders_printContent__5y2kt{padding:0!important}.Orders_printHeader__A8vFU{display:block!important}.Orders_printSupplierChecklist__xEOzx{break-inside:avoid;page-break-inside:avoid}.Orders_checklistItem__yIf9I input[type=checkbox]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Orders_itemQuotesSection__Vo-yE,.Orders_printHistoryTable__-WF71,.Orders_printHistoryTable__-WF71 tr,.Orders_printSection__q\+7ki{break-inside:avoid;page-break-inside:avoid}}.Orders_supplierQuotesSection__tnKbE{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:16px;overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_supplierQuotesSection__tnKbE:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_supplierQuotesHeader__0dS9d{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);cursor:pointer;display:flex;justify-content:space-between;min-height:52px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);-webkit-user-select:none;user-select:none}.Orders_supplierQuotesHeader__0dS9d:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_supplierQuotesTitle__9ygPJ{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_supplierQuotesTitle__9ygPJ strong{color:#1a222b;color:var(--orders-text-primary);font-size:1rem}.Orders_quoteCount__9xBKx{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#4a5a6b;color:var(--orders-text-secondary);font-size:.8rem;font-weight:500;padding:2px 12px}.Orders_supplierQuotesContent__kM1r2{animation:Orders_slideDown__wDVuW .25s ease;padding:16px}.Orders_quoteForm__dnkT7{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:16px;padding:16px 20px}.Orders_itemChecklist__007Er,.Orders_quoteForm__dnkT7{border:1px solid #e6e9ec;border:1px solid var(--orders-border-color)}.Orders_itemChecklist__007Er{background:#fff;background:var(--orders-card-bg);border-radius:4px;border-radius:var(--orders-border-radius);display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;padding:8px 10px}.Orders_itemChecklist__007Er::-webkit-scrollbar{width:4px}.Orders_itemChecklist__007Er::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_itemChecklist__007Er::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_checklistItem__yIf9I{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;padding:4px 6px}.Orders_checklistItem__yIf9I:last-child{border-bottom:none}.Orders_checklistLabel__gULp-{align-items:center;color:#1a222b;color:var(--orders-text-primary);cursor:pointer;display:flex;flex:1 1;font-size:.85rem;gap:8px;padding:2px 0}.Orders_checklistLabel__gULp- input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Orders_itemCode__cMyq0{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:600;padding:0 8px}.Orders_itemName__I3faL{color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-size:.85rem}.Orders_itemQty__\+9dX1{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#6b7b8c;color:var(--orders-text-muted);font-size:.75rem;padding:0 8px}.Orders_itemPriceInput__2bdLy{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Orders_itemPriceInput__2bdLy .Orders_input__yVXHZ{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);font-size:.8rem;min-height:32px;padding:4px 8px;width:130px}.Orders_itemPriceInput__2bdLy .Orders_input__yVXHZ:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 2px #0b1f3814;outline:none}.Orders_itemTotal__QuXFA{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:600;min-width:70px}.Orders_quoteSummary__5N9c-{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);display:flex;flex-wrap:wrap;gap:16px;margin-top:8px;padding:10px 16px}.Orders_summaryLabel__nnmab{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:600}.Orders_summaryValue__zcD62{color:#0b1f38;color:var(--orders-primary-color);font-size:1.2rem;font-weight:700}.Orders_summaryDetail__33x2N{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem}.Orders_quoteItem__pkv2N{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px;padding:2px 0}.Orders_quoteItem__pkv2N:not(:last-child){border-bottom:1px dashed #e6e9ec;border-bottom:1px dashed var(--orders-border-color);margin-bottom:4px;padding-bottom:4px}.Orders_quoteItemQty__KCmyu{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:4px;border-radius:var(--orders-border-radius);color:#6b7b8c;color:var(--orders-text-muted);font-size:.7rem;padding:0 6px}.Orders_quoteItemPrice__siXGf{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:500}@media (max-width:768px){.Orders_supplierQuotesHeader__0dS9d{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_supplierQuotesTitle__9ygPJ{font-size:.85rem;gap:8px}.Orders_supplierQuotesContent__kM1r2{padding:12px}.Orders_quoteForm__dnkT7{padding:12px 14px}.Orders_checklistItem__yIf9I{align-items:stretch;flex-direction:column;gap:6px}.Orders_itemPriceInput__2bdLy{justify-content:flex-start;padding-left:24px}.Orders_itemPriceInput__2bdLy .Orders_input__yVXHZ{max-width:180px;width:100%}.Orders_quoteSummary__5N9c-{align-items:stretch;flex-direction:column;gap:8px;text-align:center}.Orders_quoteItem__pkv2N{font-size:.75rem}}@media (max-width:480px){.Orders_supplierQuotesTitle__9ygPJ{font-size:.75rem}.Orders_quoteCount__9xBKx{font-size:.7rem;padding:1px 8px}.Orders_checklistLabel__gULp-{font-size:.8rem}.Orders_itemCode__cMyq0{font-size:.7rem}.Orders_itemName__I3faL{font-size:.8rem}.Orders_itemPriceInput__2bdLy .Orders_input__yVXHZ{font-size:.75rem;max-width:140px;min-height:28px;padding:3px 6px;width:100%}.Orders_itemTotal__QuXFA{font-size:.75rem}.Orders_summaryValue__zcD62{font-size:1rem}.Orders_quoteItem__pkv2N{font-size:.7rem}}.Orders_rejectButton__BGprS{background:#dc35451a;color:#dc3545}.Orders_rejectButton__BGprS:hover:not(:disabled){background:#dc354533}.Orders_dangerButton__jMr1F{align-items:center;background:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.Orders_dangerButton__jMr1F:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.Orders_dangerButton__jMr1F:disabled{cursor:not-allowed;opacity:.6}.Orders_quoteItemsPreview__BRtof{background:#f8f9fa;border-radius:6px;max-height:150px;overflow-y:auto;padding:12px}.Orders_quoteItemPreview__nbntJ{border-bottom:1px solid #e9ecef;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.Orders_quoteItemPreview__nbntJ:last-child{border-bottom:none}.Orders_rejectedBadgeSmall__rEmBV{align-items:center;background:#dc35451a;border-radius:12px;color:#dc3545;display:inline-flex;font-size:12px;padding:2px 8px}.Orders_rejectionReason__uUd5L{margin-top:4px}.Orders_required__3XKO1{color:#dc3545;margin-left:2px}.Orders_searchBarWithFilter__UUMHp{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.Orders_searchBarInput__zTfhH{flex:1 1;min-width:200px}.Orders_filterSelectWrapper__lv7mT{flex-shrink:0}.Orders_filterSelect__6yRmJ{appearance:auto;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.95rem;min-height:44px;min-width:180px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_filterSelect__6yRmJ:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_filterSelect__6yRmJ:disabled{cursor:not-allowed;opacity:.6}.Orders_filterSelect__6yRmJ option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary);padding:8px 12px}.Orders_theme-dark__Sgto2 .Orders_filterSelect__6yRmJ,[data-theme=dark] .Orders_filterSelect__6yRmJ{background:#fff;background:var(--orders-card-bg);border-color:#e6e9ec;border-color:var(--orders-border-color);color:#1a222b;color:var(--orders-text-primary)}.Orders_theme-dark__Sgto2 .Orders_filterSelect__6yRmJ option,[data-theme=dark] .Orders_filterSelect__6yRmJ option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary)}.Orders_theme-dark__Sgto2 .Orders_filterSelect__6yRmJ:focus,[data-theme=dark] .Orders_filterSelect__6yRmJ:focus{box-shadow:0 0 0 3px #f0f4f814}@media (max-width:768px){.Orders_searchBarWithFilter__UUMHp{align-items:stretch;flex-direction:column;gap:12px}.Orders_filterSelect__6yRmJ,.Orders_searchBarInput__zTfhH{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterSelect__6yRmJ{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_bonusRow__DaVOM{background-color:#e8f5e9}.Orders_bonusRow__DaVOM:hover{background-color:#c8e6c9}.Orders_ncmSummaryRow__mfWWq{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.Orders_ncmSummaryRow__mfWWq td{padding:4px 8px!important}.Orders_ncmSummaryRow__mfWWq span{margin-right:12px}.Orders_fixQuantitiesButton__lthRy{align-items:center;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.9rem;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);white-space:nowrap}.Orders_fixQuantitiesButton__lthRy:hover:not(:disabled){background:linear-gradient(135deg,#27ae60,#1e8449);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_fixQuantitiesButton__lthRy:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_theme-dark__Sgto2 .Orders_fixQuantitiesButton__lthRy,[data-theme=dark] .Orders_fixQuantitiesButton__lthRy{background:linear-gradient(135deg,#2ecc71,#1a8c4a)}.Orders_theme-dark__Sgto2 .Orders_fixQuantitiesButton__lthRy:hover:not(:disabled),[data-theme=dark] .Orders_fixQuantitiesButton__lthRy:hover:not(:disabled){background:linear-gradient(135deg,#1a8c4a,#0f6b38)}.Orders_fixSingleItemButton__acgNe{align-items:center;border:none;border-radius:4px;border-radius:var(--orders-border-radius);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.8rem;font-weight:600;gap:4px;justify-content:center;min-height:28px;padding:4px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_fixSingleItemButton__acgNe:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Orders_fixSingleItemButton__acgNe:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_warningSummaryBadge__-vBJK{align-items:center;background-color:#fff3cd;border:1px solid #ffc107;border-radius:20px;color:#856404;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;margin-top:4px;padding:4px 14px}.Orders_theme-dark__Sgto2 .Orders_warningSummaryBadge__-vBJK,[data-theme=dark] .Orders_warningSummaryBadge__-vBJK{background-color:#2a2118;border-color:#f39c12;color:#ffd54f}.Orders_warningRow__ayrGd{background-color:#fffde7!important;border-left:3px solid #ffc107}.Orders_warningRow__ayrGd:hover{background-color:#fff8e1!important}.Orders_theme-dark__Sgto2 .Orders_warningRow__ayrGd,[data-theme=dark] .Orders_warningRow__ayrGd{background-color:#2a2118!important;border-left-color:#f39c12}.Orders_theme-dark__Sgto2 .Orders_warningRow__ayrGd:hover,[data-theme=dark] .Orders_warningRow__ayrGd:hover{background-color:#3d2a1a!important}.Orders_warningInput__0lWEJ{background-color:#fffde7!important;border-color:#ffc107!important}.Orders_warningInput__0lWEJ:focus{border-color:#ff9800!important;box-shadow:0 0 0 2px #ffc1074d!important}.Orders_theme-dark__Sgto2 .Orders_warningInput__0lWEJ,[data-theme=dark] .Orders_warningInput__0lWEJ{background-color:#2a2118!important;border-color:#f39c12!important}.Orders_theme-dark__Sgto2 .Orders_warningInput__0lWEJ:focus,[data-theme=dark] .Orders_warningInput__0lWEJ:focus{border-color:#e67e22!important;box-shadow:0 0 0 2px #f39c124d!important}.Orders_warningMessageRow__Ziyyz{background-color:#fff3e0!important}.Orders_warningMessageRow__Ziyyz td{padding:6px 16px!important}.Orders_theme-dark__Sgto2 .Orders_warningMessageRow__Ziyyz,[data-theme=dark] .Orders_warningMessageRow__Ziyyz{background-color:#3d2a1a!important}.Orders_warningSummaryRow__EhyFE{background-color:#fff8e1!important;border-top:2px solid #ffc107!important}.Orders_warningSummaryRow__EhyFE td{padding:8px 16px!important}.Orders_theme-dark__Sgto2 .Orders_warningSummaryRow__EhyFE,[data-theme=dark] .Orders_warningSummaryRow__EhyFE{background-color:#2a2118!important;border-top-color:#f39c12!important}.Orders_ncmSummaryRow__mfWWq{background-color:#f8f9fa!important;border-bottom:1px solid #e9ecef}.Orders_ncmSummaryRow__mfWWq td{padding:4px 12px!important}.Orders_ncmSummaryRow__mfWWq span{margin-right:14px}.Orders_theme-dark__Sgto2 .Orders_ncmSummaryRow__mfWWq,[data-theme=dark] .Orders_ncmSummaryRow__mfWWq{background-color:#0b1f38!important;border-bottom-color:#163052}.Orders_bonusRow__DaVOM{background-color:#e8f5e9!important}.Orders_bonusRow__DaVOM:hover{background-color:#c8e6c9!important}.Orders_theme-dark__Sgto2 .Orders_bonusRow__DaVOM,[data-theme=dark] .Orders_bonusRow__DaVOM{background-color:#182c1a!important}.Orders_theme-dark__Sgto2 .Orders_bonusRow__DaVOM:hover,[data-theme=dark] .Orders_bonusRow__DaVOM:hover{background-color:#1a3d2a!important}.Orders_warningIndicator__Z0BZ1{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;font-size:10px;gap:4px;margin-top:4px;padding:2px 8px}.Orders_warningIndicatorCritical__J-ODa{background-color:#ffe0e0;color:#d32f2f}.Orders_warningIndicatorWarning__rsTs\+{background-color:#fff3cd;color:#856404}.Orders_warningIndicatorInfo__-i51h{background-color:#e3f2fd;color:#0d47a1}.Orders_warningIndicatorMinor__WoX4l{background-color:#f5f5f5;color:#666}.Orders_theme-dark__Sgto2 .Orders_warningIndicatorCritical__J-ODa,[data-theme=dark] .Orders_warningIndicatorCritical__J-ODa{background-color:#2a0a0a;color:#ef5350}.Orders_theme-dark__Sgto2 .Orders_warningIndicatorWarning__rsTs\+,[data-theme=dark] .Orders_warningIndicatorWarning__rsTs\+{background-color:#2a2118;color:#ffd54f}.Orders_theme-dark__Sgto2 .Orders_warningIndicatorInfo__-i51h,[data-theme=dark] .Orders_warningIndicatorInfo__-i51h{background-color:#0a1a2a;color:#64b5f6}.Orders_theme-dark__Sgto2 .Orders_warningIndicatorMinor__WoX4l,[data-theme=dark] .Orders_warningIndicatorMinor__WoX4l{background-color:#1a1a1a;color:#aaa}.Orders_recommendationBadge__Fy2GQ{background-color:#4caf50;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;margin-left:4px;padding:0 6px}.Orders_theme-dark__Sgto2 .Orders_recommendationBadge__Fy2GQ,[data-theme=dark] .Orders_recommendationBadge__Fy2GQ{background-color:#2ecc71;color:#0b1f38}.Orders_criticalBadge__sMbaz{background-color:#d32f2f;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;margin-left:4px;padding:0 6px}.Orders_theme-dark__Sgto2 .Orders_criticalBadge__sMbaz,[data-theme=dark] .Orders_criticalBadge__sMbaz{background-color:#ef5350;color:#0b1f38}@media (max-width:768px){.Orders_fixQuantitiesButton__lthRy{font-size:.8rem;min-height:38px;padding:8px 14px}.Orders_warningSummaryBadge__-vBJK{font-size:.7rem;padding:3px 10px}.Orders_fixSingleItemButton__acgNe{font-size:.7rem;min-height:24px;padding:3px 10px}}@media (max-width:480px){.Orders_fixQuantitiesButton__lthRy{font-size:.75rem;justify-content:center;min-height:34px;padding:6px 12px;width:100%}.Orders_warningSummaryBadge__-vBJK{font-size:.65rem;padding:2px 8px}.Orders_warningIndicator__Z0BZ1{font-size:8px;padding:1px 6px}}.Orders_packingButton__HlJn8{background:#6c757d;color:#fff}.Orders_packingButton__HlJn8:hover:not(:disabled){background:#5a6268}.Orders_packingListButton__x1GNL{background:#20c997;color:#fff}.Orders_packingListButton__x1GNL:hover:not(:disabled){background:#1ba87e}.Orders_formRow__QOGkE{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Orders_formRow__QOGkE:last-child{margin-bottom:0}@media (max-width:768px){.Orders_formRow__QOGkE{grid-template-columns:1fr}}.Orders_formContainerLarge__KsgNx{max-height:90vh;max-width:800px;overflow-y:auto;width:95%}.Orders_packingInfoBadge__pSwAI{align-items:center;background:#e3f2fd;border-radius:12px;color:#0d47a1;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 10px}.Orders_statusBadgeReadyForBilling__FNsnH{background:#e3f2fd;border:1px solid #bbdefb;color:#0d47a1}.Orders_infoBox__Wed3R{align-items:flex-start;border-left:4px solid;border-radius:8px;display:flex;font-size:14px;gap:12px;line-height:1.5;margin:16px 0;padding:16px 20px}.Orders_infoBox__Wed3R svg{flex-shrink:0;margin-top:2px}.Orders_infoBox__Wed3R strong{font-weight:600}.Orders_packingListButton__x1GNL{background:#20c997!important;color:#fff!important}.Orders_packingListButton__x1GNL:hover:not(:disabled){background:#1ba87e!important;color:#fff!important}.Orders_theme-dark__Sgto2 .Orders_packingListButton__x1GNL,[data-theme=dark] .Orders_packingListButton__x1GNL{background:#1a8a6a!important;color:#fff!important}.Orders_theme-dark__Sgto2 .Orders_packingListButton__x1GNL:hover:not(:disabled),[data-theme=dark] .Orders_packingListButton__x1GNL:hover:not(:disabled){background:#20c997!important;color:#fff!important}.Orders_searchSection__WIiQH{margin-bottom:28px}.Orders_searchCard__2acHB{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);padding:24px 28px}.Orders_searchTitle__6IVH1{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1.1rem;font-weight:600;gap:10px;margin-bottom:16px}.Orders_searchForm__Unqnd{display:flex;flex-direction:column;gap:8px}.Orders_searchInputGroup__85liR{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_searchInput__eJ4zV{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;min-height:46px;min-width:250px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_searchInput__eJ4zV:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_searchInput__eJ4zV:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_searchInput__eJ4zV::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_searchButton__etoA3{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:600;gap:8px;min-height:46px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);white-space:nowrap}.Orders_searchButton__etoA3:hover:not(:disabled){background:#163052;background:var(--orders-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);transform:translateY(-2px)}.Orders_searchButton__etoA3:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_searchHelp__PmgRb{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem}.Orders_orderDetailsContainer__rd-d1{animation:Orders_slideUp__RtnyZ .3s ease;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);margin-top:24px;padding:24px 28px}.Orders_detailsHeader__wMRfq{align-items:flex-start;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px}.Orders_detailsTitle__v6C\+b{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_detailsTitle__v6C\+b h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Orders_detailsMeta__BLFxC{color:#4a5a6b;color:var(--orders-text-secondary);display:flex;font-size:.9rem;gap:18px}.Orders_detailsMeta__BLFxC span{align-items:center;display:flex;gap:6px}.Orders_detailsSection__vSZsG{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_detailsSection__vSZsG h4{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1rem;font-weight:600;gap:8px;margin:0 0 12px}.Orders_detailsGrid__fe4c\+{grid-gap:10px 24px;display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:4px 0}.Orders_detailsItem__vTp8v{display:flex;flex-direction:column;gap:2px}.Orders_detailsLabel__CxLBp{color:#6b7b8c;color:var(--orders-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_detailsValue__4vnGm{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;word-break:break-word}.Orders_reasonField__Eoxx5{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_reasonField__Eoxx5 label{color:#1a222b;color:var(--orders-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:6px}.Orders_reasonField__Eoxx5 .Orders_textarea__5KEoX{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;min-height:80px;padding:12px 16px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:100%}.Orders_reasonField__Eoxx5 .Orders_textarea__5KEoX:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_reasonField__Eoxx5 .Orders_textarea__5KEoX:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_reasonField__Eoxx5 .Orders_fieldHint__QXYYn{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:4px}.Orders_returnActions__jJEyf{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px}.Orders_returnButton__Iesgi{align-items:center;background:#e67e22;background:var(--orders-warning-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:600;gap:8px;min-height:48px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_returnButton__Iesgi:hover:not(:disabled){background:#ca6f1e;background:var(--orders-warning-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_returnButton__Iesgi:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_clearButton__ZmO1b{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:500;gap:8px;min-height:48px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_clearButton__ZmO1b:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-2px)}.Orders_clearButton__ZmO1b:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_emptyState__Kv4kM{align-items:center;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);display:flex;flex-direction:column;justify-content:center;margin-top:24px;padding:60px 24px;text-align:center}.Orders_emptyIcon__JhYTM{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:16px;opacity:.5}.Orders_emptyState__Kv4kM h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;margin:0 0 8px}.Orders_emptyState__Kv4kM p{color:#4a5a6b;color:var(--orders-text-secondary);margin:0 0 20px;max-width:500px}.Orders_emptyActions__pQXj-{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.Orders_instructionsCard__KWqAQ{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs);margin-top:24px;padding:24px 28px}.Orders_instructionsHeader__e8Bcu{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1.05rem;font-weight:600;gap:10px;margin-bottom:16px}.Orders_instructionsList__Mp6R5{list-style:none;margin:0 0 16px;padding:0}.Orders_instructionsList__Mp6R5 li{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;gap:12px;padding:10px 0}.Orders_instructionsList__Mp6R5 li:last-child{border-bottom:none}.Orders_instructionsList__Mp6R5 li strong{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;min-width:140px}.Orders_instructionsList__Mp6R5 li span{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_instructionsNote__x5UFw{align-items:flex-start;background:#fef5e7;background:var(--orders-warning-light);border-left:3px solid #e67e22;border-left:3px solid var(--orders-warning-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:.95rem;gap:8px;padding:12px 16px}.Orders_instructionsNote__x5UFw strong{color:#ca6f1e;color:var(--orders-warning-dark);white-space:nowrap}@media (max-width:768px){.Orders_searchCard__2acHB{padding:18px 20px}.Orders_searchInputGroup__85liR{flex-direction:column}.Orders_searchInput__eJ4zV{min-width:0;min-width:auto;width:100%}.Orders_searchButton__etoA3{justify-content:center;width:100%}.Orders_orderDetailsContainer__rd-d1{padding:18px 20px}.Orders_detailsHeader__wMRfq{align-items:stretch;flex-direction:column}.Orders_detailsMeta__BLFxC{flex-wrap:wrap;gap:10px}.Orders_detailsGrid__fe4c\+{grid-template-columns:1fr}.Orders_returnActions__jJEyf{flex-direction:column-reverse}.Orders_returnActions__jJEyf button{justify-content:center;width:100%}.Orders_instructionsList__Mp6R5 li{flex-direction:column;gap:4px}.Orders_instructionsList__Mp6R5 li strong{min-width:0;min-width:auto}.Orders_instructionsNote__x5UFw{align-items:stretch;flex-direction:column}}@media (max-width:480px){.Orders_orderDetailsContainer__rd-d1,.Orders_searchCard__2acHB{padding:14px 16px}.Orders_detailsTitle__v6C\+b h3{font-size:1.1rem}.Orders_detailsMeta__BLFxC{font-size:.8rem;gap:8px}.Orders_clearButton__ZmO1b,.Orders_returnButton__Iesgi{font-size:.9rem;min-height:44px;padding:12px 20px}.Orders_instructionsCard__KWqAQ{padding:16px 18px}.Orders_instructionsList__Mp6R5 li{font-size:.9rem;padding:8px 0}.Orders_emptyState__Kv4kM{padding:40px 16px}}.StatusBadge_statusBadge__iMCgs{align-items:center;border-radius:4px;display:inline-flex;font-size:.85rem;font-weight:600;letter-spacing:.02em;min-height:32px;padding:6px 14px}.StatusBadge_statusBadgePending__W6-TN{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeApproved__Ts1lq{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeCompleted__8Ppqs{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeCancelled__Aqq1T{background:#f0f2f3;color:#7f8c8d}.StatusBadge_statusBadgeRejected__6chda{background:#fdf0ee;color:#c0392b}.StatusBadge_statusBadgeDraft__6MJ0Q{background:#f1f3f5;color:#6b7b8c}.StatusBadge_statusBadgeInfo__JPwEY{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeWarning__5aWjh{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeSuccess__yIpKl{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeDanger__tl7sD{background:#fdf0ee;color:#c0392b}[data-theme=dark] .StatusBadge_statusBadgePending__W6-TN{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeApproved__Ts1lq{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeCompleted__8Ppqs{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeCancelled__Aqq1T{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .StatusBadge_statusBadgeRejected__6chda{background:#2c1a18;color:#e74c3c}[data-theme=dark] .StatusBadge_statusBadgeDraft__6MJ0Q{background:#163052;color:#7a8e9f}[data-theme=dark] .StatusBadge_statusBadgeInfo__JPwEY{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeWarning__5aWjh{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeSuccess__yIpKl{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeDanger__tl7sD{background:#2c1a18;color:#e74c3c}@media (max-width:768px){.StatusBadge_statusBadge__iMCgs{font-size:.75rem;min-height:28px;padding:4px 10px}}.DeleteModal_backdrop__9kYYm{align-items:center;animation:DeleteModal_fadeIn__u5k3y .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1f3880;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes DeleteModal_fadeIn__u5k3y{0%{opacity:0}to{opacity:1}}.DeleteModal_dialog__jROtP{animation:DeleteModal_slideUp__0xxeC .25s ease;background:#fff;border:1px solid #e6e9ec;border-radius:4px;box-shadow:0 24px 48px #0b1f3826;max-width:480px;overflow:hidden;width:100%}@keyframes DeleteModal_slideUp__0xxeC{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModal_header__QWNMv{align-items:center;display:flex;gap:12px;margin-bottom:8px;padding:20px 24px 0}.DeleteModal_iconContainer__Tqw98{align-items:center;background:#c0392b1a;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.DeleteModal_dangerIcon__ck24S{color:#c0392b}.DeleteModal_title__TGlX\+{color:#1a222b;flex:1 1;font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.DeleteModal_closeButton__7k7Ea{align-items:center;background:none;border:none;border-radius:4px;color:#8a9aa8;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.DeleteModal_closeButton__7k7Ea:hover:not(:disabled){background:#f1f3f5;color:#1a222b}.DeleteModal_closeButton__7k7Ea:disabled{cursor:not-allowed;opacity:.5}.DeleteModal_content__lps4f{padding:0 24px 24px}.DeleteModal_message__9xhXK{color:#4a5a6b;font-size:.9rem;line-height:1.5;margin:8px 0 16px}.DeleteModal_itemInfo__Edrth{align-items:center;background:#f8f9fa;border:1px solid #e6e9ec;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px 16px}.DeleteModal_itemLabel__nMBoy{color:#1a222b;font-size:.85rem;font-weight:600}.DeleteModal_itemValue__7m5Cc{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DeleteModal_itemCode__bMrzM{background:#0b1f38;border-radius:4px;color:#fff;font-family:Courier New,monospace;font-size:.8rem;font-weight:600;padding:2px 10px}.DeleteModal_itemName__6Kj\+\+{color:#1a222b;font-size:.9rem}.DeleteModal_children__Rgc1Q{margin-top:16px}.DeleteModal_actions__SGGKf{border-top:1px solid #e6e9ec;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.DeleteModal_actions__SGGKf button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.85rem;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.DeleteModal_actions__SGGKf button:disabled{cursor:not-allowed;opacity:.6}.DeleteModal_cancelButton__XkSDJ{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.DeleteModal_cancelButton__XkSDJ:hover:not(:disabled){background:#edeff2}.DeleteModal_deleteButton__VrdGg{background:#c0392b;color:#fff}.DeleteModal_deleteButton__VrdGg:hover:not(:disabled){background:#a93226;box-shadow:0 4px 12px #c0392b4d;transform:translateY(-1px)}.DeleteModal_spinner__yeYG0{animation:DeleteModal_spin__7TL0- .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes DeleteModal_spin__7TL0-{to{transform:rotate(1turn)}}.DeleteModal_theme-dark__SC\+01 .DeleteModal_dialog__jROtP,[data-theme=dark] .DeleteModal_dialog__jROtP{background:#0b1f38;border-color:#163052}.DeleteModal_theme-dark__SC\+01 .DeleteModal_title__TGlX\+,[data-theme=dark] .DeleteModal_title__TGlX\+{color:#f0f4f8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_message__9xhXK,[data-theme=dark] .DeleteModal_message__9xhXK{color:#a1b4c8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_itemInfo__Edrth,[data-theme=dark] .DeleteModal_itemInfo__Edrth{background:#0f2844;border-color:#163052}.DeleteModal_theme-dark__SC\+01 .DeleteModal_itemLabel__nMBoy,.DeleteModal_theme-dark__SC\+01 .DeleteModal_itemName__6Kj\+\+,[data-theme=dark] .DeleteModal_itemLabel__nMBoy,[data-theme=dark] .DeleteModal_itemName__6Kj\+\+{color:#f0f4f8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_itemCode__bMrzM,[data-theme=dark] .DeleteModal_itemCode__bMrzM{background:#1a3d5a;color:#f0f4f8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_cancelButton__XkSDJ,[data-theme=dark] .DeleteModal_cancelButton__XkSDJ{background:#163052;border-color:#163052;color:#f0f4f8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_cancelButton__XkSDJ:hover:not(:disabled),[data-theme=dark] .DeleteModal_cancelButton__XkSDJ:hover:not(:disabled){background:#1a3d5a}.DeleteModal_theme-dark__SC\+01 .DeleteModal_closeButton__7k7Ea:hover:not(:disabled),[data-theme=dark] .DeleteModal_closeButton__7k7Ea:hover:not(:disabled){background:#163052;color:#f0f4f8}.DeleteModal_theme-dark__SC\+01 .DeleteModal_iconContainer__Tqw98,[data-theme=dark] .DeleteModal_iconContainer__Tqw98{background:#e74c3c26}.DeleteModal_theme-dark__SC\+01 .DeleteModal_dangerIcon__ck24S,[data-theme=dark] .DeleteModal_dangerIcon__ck24S{color:#e74c3c}.DeleteModal_theme-dark__SC\+01 .DeleteModal_actions__SGGKf,[data-theme=dark] .DeleteModal_actions__SGGKf{border-top-color:#163052}.DeleteModal_theme-dark__SC\+01 .DeleteModal_deleteButton__VrdGg,[data-theme=dark] .DeleteModal_deleteButton__VrdGg{background:#e74c3c}.DeleteModal_theme-dark__SC\+01 .DeleteModal_deleteButton__VrdGg:hover:not(:disabled),[data-theme=dark] .DeleteModal_deleteButton__VrdGg:hover:not(:disabled){background:#c0392b}@media (max-width:480px){.DeleteModal_dialog__jROtP{margin:10px}.DeleteModal_header__QWNMv{padding:16px 20px 0}.DeleteModal_content__lps4f{padding:0 20px 20px}.DeleteModal_actions__SGGKf{flex-direction:column-reverse;padding:16px 20px 20px}.DeleteModal_actions__SGGKf button{width:100%}}.PrintModal_printModalContainer__l3cui{max-height:90vh;max-width:1200px;overflow-y:auto}.PrintModal_printModalContainer__l3cui .PrintModal_formContent__dvL0F{padding:0!important}.PrintModal_printContent__vn-E7{background:#fff;color:#1a1a2e;padding:20px}.PrintModal_printHeader__KgdNp{border-bottom:2px solid #1a1a2e;margin-bottom:20px;padding-bottom:20px;text-align:center}.PrintModal_printHeader__KgdNp h1{color:#1a1a2e;font-size:22px;letter-spacing:1px;margin:0}.PrintModal_printHeaderInfo__ho6gp{color:#555;display:flex;flex-wrap:wrap;font-size:13px;gap:30px;justify-content:center;margin-top:10px}.PrintModal_printHeaderInfo__ho6gp div{display:flex;gap:4px}.PrintModal_printHeaderInfo__ho6gp strong{color:#1a1a2e}.PrintModal_printSection__hNJ4P{border:1px solid #e0e0e0;border-radius:4px;break-inside:avoid;margin-bottom:20px;overflow:hidden;page-break-inside:avoid}.PrintModal_printSectionTitle__iheTQ{align-items:center;background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:8px 15px}.PrintModal_printInfoGrid__XLCaH{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:1fr 1fr 1fr;padding:12px 15px}.PrintModal_printInfoGrid__XLCaH div{color:#333;font-size:13px}.PrintModal_printInfoGrid__XLCaH strong{color:#1a1a2e}.PrintModal_printDescription__TfAdE{border-top:1px solid #eee;color:#444;font-size:13px;padding:10px 15px 12px}.PrintModal_printQuotesTable__JcdPe{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printQuotesTable__JcdPe th{background:#f5f5f5;font-weight:600}.PrintModal_printQuotesTable__JcdPe td,.PrintModal_printQuotesTable__JcdPe th{border:1px solid #ddd;color:#333;padding:6px 8px;text-align:center}.PrintModal_printQuotesTable__JcdPe tbody tr:hover{background:#fafafa}.PrintModal_printHistoryTable__lTCat{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printHistoryTable__lTCat th{background:#f5f5f5;font-weight:600;text-align:left}.PrintModal_printHistoryTable__lTCat td,.PrintModal_printHistoryTable__lTCat th{border:1px solid #ddd;color:#333;padding:6px 10px}.PrintModal_printFooter__iC5Lk{border-top:1px solid #ddd;color:#888;font-size:11px;margin-top:15px;padding-top:15px;text-align:center}.PrintModal_printFooter__iC5Lk p{margin:3px 0}@media print{body *{visibility:hidden}.PrintModal_printContent__vn-E7,.PrintModal_printContent__vn-E7 *{visibility:visible}.PrintModal_printContent__vn-E7{background:#fff!important;height:100%;left:0;overflow:visible!important;padding:20px!important;position:fixed;top:0;width:100%}@page{size:landscape;margin:10mm 12mm}.PrintModal_modalCloseButton__nTVGD,.PrintModal_modalHeader__CevNX,.PrintModal_printModalContainer__l3cui .PrintModal_modalHeader__CevNX,.PrintModal_printModalContainer__l3cui .PrintModal_stepperActions__fTmXx,.PrintModal_stepperActions__fTmXx{display:none!important}.PrintModal_printModalContainer__l3cui .PrintModal_formContent__dvL0F{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__l3cui .PrintModal_formContainer__JQ4oV{border:none!important;box-shadow:none!important;max-height:none!important;overflow:visible!important;padding:0!important}.PrintModal_modalBackdrop__YRfwu{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;position:fixed!important;z-index:99999!important}.PrintModal_printSection__hNJ4P{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__JcdPe{font-size:10px!important}.PrintModal_printQuotesTable__JcdPe td,.PrintModal_printQuotesTable__JcdPe th{padding:4px 6px!important}.PrintModal_printHistoryTable__lTCat{font-size:10px!important}.PrintModal_printHistoryTable__lTCat td,.PrintModal_printHistoryTable__lTCat th{padding:4px 8px!important}.PrintModal_printQuotesTable__JcdPe input[type=checkbox]{accent-color:#27ae60}.PrintModal_printQuotesTable__JcdPe input[type=checkbox],.PrintModal_printQuotesTable__JcdPe td,.PrintModal_printQuotesTable__JcdPe td[style*=background-color]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintModal_printHeader__KgdNp{display:block!important;margin-bottom:15px!important;padding-bottom:15px!important}.PrintModal_printHeaderInfo__ho6gp{font-size:11px!important;gap:20px!important}.PrintModal_printSectionTitle__iheTQ{font-size:12px!important;padding:6px 12px!important}.PrintModal_printInfoGrid__XLCaH{gap:4px 16px!important;grid-template-columns:1fr 1fr 1fr!important;padding:8px 12px!important}.PrintModal_printDescription__TfAdE,.PrintModal_printInfoGrid__XLCaH div{font-size:11px!important}.PrintModal_printFooter__iC5Lk{font-size:10px!important;margin-top:10px!important;padding-top:10px!important}.PrintModal_printQuotesTable__JcdPe{page-break-inside:auto}.PrintModal_printQuotesTable__JcdPe tbody tr{page-break-inside:avoid}.PrintModal_printQuotesTable__JcdPe thead{display:table-header-group}}@media screen and (max-width:992px){.PrintModal_printInfoGrid__XLCaH{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:768px){.PrintModal_printInfoGrid__XLCaH{grid-template-columns:1fr!important}.PrintModal_printHeaderInfo__ho6gp{align-items:center;flex-direction:column;gap:6px}.PrintModal_printQuotesTable__JcdPe{font-size:10px!important;min-width:600px!important}.PrintModal_printQuotesTable__JcdPe td,.PrintModal_printQuotesTable__JcdPe th{padding:4px 6px!important}}@media print{body *{visibility:hidden}.PrintModal_printContent__vn-E7,.PrintModal_printContent__vn-E7 *{visibility:visible}.PrintModal_printContent__vn-E7{left:0;padding:20px!important;position:absolute;top:0;width:100%}.PrintModal_printHeader__KgdNp{display:block!important}.PrintModal_printSection__hNJ4P{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__JcdPe{font-size:10px!important}.PrintModal_printQuotesTable__JcdPe td,.PrintModal_printQuotesTable__JcdPe th{padding:4px 6px!important}.PrintModal_printModalContainer__l3cui .PrintModal_modalHeader__CevNX,.PrintModal_printModalContainer__l3cui .PrintModal_stepperActions__fTmXx{display:none!important}.PrintModal_printModalContainer__l3cui .PrintModal_formContent__dvL0F{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__l3cui .PrintModal_formContainer__JQ4oV{border:none!important;box-shadow:none!important;max-height:none!important;overflow:visible!important}}:root{--primary-color:#0b1f38;--primary-dark:#071426;--primary-hover:#163052;--primary-light:#4a6583;--primary-accent:#fff;--background-color:#f7f8fa;--card-bg:#fff;--card-border:#e6e9ec;--border-color:#e6e9ec;--border-dark:#d1d5d9;--row-hover-bg:#edeff2;--text-primary:#1a222b;--text-secondary:#4a5a6b;--text-muted:#6b7b8c;--text-inverse:#fff;--success-color:#27ae60;--success-dark:#1e8449;--success-light:#eaf5ee;--danger-color:#c0392b;--danger-dark:#a93226;--danger-light:#fdf0ee;--warning-color:#e67e22;--warning-dark:#ca6f1e;--warning-light:#fef5e7;--info-color:#2980b9;--info-dark:#1a5276;--info-light:#eaf2f8;--shadow-xs:0 1px 3px #0b1f380a;--shadow-sm:0 3px 6px #0b1f380f;--shadow-md:0 8px 16px #0b1f3814;--shadow-lg:0 16px 32px #0b1f381a;--shadow-xl:0 24px 48px #0b1f3826;--transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--transition-default:all 200ms cubic-bezier(0.33,1,0.68,1);--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--border-radius-sm:4px;--border-radius-md:4px;--border-radius-lg:4px;--modal-overlay:#0b1f3880}.Parameters_theme-dark__22jB-,[data-theme=dark]{--background-color:#050b14;--content-bg:#0b1f38;--card-bg:#0b1f38;--card-border:#163052;--border-color:#163052;--border-dark:#1a3d5a;--header-bg:#0b1f38;--row-hover-bg:#1a2d4a;--text-primary:#f0f4f8;--text-secondary:#a1b4c8;--text-muted:#7a8e9f;--text-inverse:#0b1f38;--primary-color:#f0f4f8;--primary-dark:#0b1f38;--primary-hover:#fff;--primary-light:#4a6583;--primary-accent:#0b1f38;--success-color:#2ecc71;--success-light:#182c1a;--success-dark:#1a8c4a;--danger-color:#e74c3c;--danger-light:#2c1a18;--danger-dark:#c0392b;--warning-color:#f39c12;--warning-light:#2c2118;--warning-dark:#d68910;--info-color:#5dade2;--info-light:#18242c;--info-dark:#2e86c1;--shadow-xs:0 1px 3px #0006;--shadow-sm:0 3px 6px #00000080;--shadow-md:0 8px 16px #0009;--shadow-lg:0 16px 32px #000000b3;--shadow-xl:0 24px 48px #000c;--modal-overlay:#000000b3}.Parameters_pageContainer__8unIo{background:#f7f8fa;background:var(--background-color);color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100vh;padding:0}.Parameters_header__3q5SB{align-items:center;background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.Parameters_titleSection__zjznj{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.Parameters_titleSection__zjznj h1{color:#1a222b;color:var(--text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Parameters_titleSection__zjznj h1 strong{color:#0b1f38;color:var(--primary-color);font-weight:700}.Parameters_theme-dark__22jB- .Parameters_titleSection__zjznj h1 strong,[data-theme=dark] .Parameters_titleSection__zjznj h1 strong{color:#fff}.Parameters_totalCount__zBpJ9{background:#0b1f38;background:var(--primary-color);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--text-inverse);font-size:.95rem;font-weight:600;padding:6px 14px}.Parameters_actionButton__dIzE4{background:none;border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-sm);color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:.95rem;font-weight:500;margin-right:6px;min-height:36px;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default);white-space:nowrap}.Parameters_actionButton__dIzE4:hover:not(:disabled){background-color:#0b1f38;background-color:var(--primary-color);border-color:#0b1f38;border-color:var(--primary-color);color:#fff;color:var(--text-inverse);transform:translateY(-1px)}.Parameters_actionButton__dIzE4:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_editButton__p1SUI{background-color:#0b1f38;background-color:var(--primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--text-inverse);cursor:pointer;font-size:.95rem;font-weight:500;margin-right:10px;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_editButton__p1SUI:hover:not(:disabled){background-color:#163052;background-color:var(--primary-hover);transform:translateY(-1px)}.Parameters_editButton__p1SUI:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_deleteButton__Iuk4V{background-color:#c0392b;background-color:var(--danger-color);border:none;border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--text-inverse);cursor:pointer;font-size:.95rem;font-weight:500;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_deleteButton__Iuk4V:hover:not(:disabled){background-color:#a93226;background-color:var(--danger-dark);transform:translateY(-1px)}.Parameters_deleteButton__Iuk4V:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_addButton__DpdVm,.Parameters_primaryButton__MCZS7{align-items:center;background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);color:#fff;color:var(--text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_addButton__DpdVm:hover:not(:disabled),.Parameters_primaryButton__MCZS7:hover:not(:disabled){background:#163052;background:var(--primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Parameters_addButton__DpdVm:disabled,.Parameters_primaryButton__MCZS7:disabled{cursor:not-allowed;opacity:.6;transform:none}.Parameters_cancelButton__JZzrK,.Parameters_secondaryButton__HzAxu{background:#e6e9ec;background:var(--border-color);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-md);color:#1a222b;color:var(--text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_cancelButton__JZzrK:hover:not(:disabled),.Parameters_secondaryButton__HzAxu:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg);transform:translateY(-1px)}.Parameters_cancelButton__JZzrK:disabled,.Parameters_secondaryButton__HzAxu:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_searchBar__0BH91{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);margin-bottom:28px;padding:24px}.Parameters_searchWrapper__n1zQS{max-width:440px;position:relative}.Parameters_searchIcon__r-KW7{color:#6b7b8c;color:var(--text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.Parameters_searchInput__UIRai{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-md);color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.1rem;min-height:52px;padding:14px 44px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default);width:100%}.Parameters_searchInput__UIRai:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_searchInput__UIRai:disabled{cursor:not-allowed;opacity:.6}.Parameters_clearSearch__OzfNZ{background:none;border:none;border-radius:4px;border-radius:var(--border-radius-sm);color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:1.4rem;padding:6px 10px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_clearSearch__OzfNZ:hover{background:#edeff2;background:var(--row-hover-bg);color:#1a222b;color:var(--text-primary)}.Parameters_searchInfo__6r7xr{color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;margin-top:12px}.Parameters_tableContainer__NSPKU{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--shadow-sm);margin-bottom:24px;overflow-x:auto}.Parameters_table__jP00x{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;width:100%}.Parameters_table__jP00x thead th{background:#f1f3f5;background:var(--header-bg);color:#4a5a6b;color:var(--text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.Parameters_table__jP00x tbody tr,.Parameters_table__jP00x thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color)}.Parameters_table__jP00x tbody tr{animation:Parameters_rowFadeIn__-FsrJ .2s ease;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_table__jP00x tbody tr:hover{background-color:#edeff2;background-color:var(--row-hover-bg)}.Parameters_table__jP00x td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);color:#1a222b;color:var(--text-primary);padding:16px 20px;vertical-align:middle}.Parameters_table__jP00x tbody tr:last-child td{border-bottom:none}@keyframes Parameters_rowFadeIn__-FsrJ{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.Parameters_conditionName__50\+H4{font-weight:500}.Parameters_conditionName__50\+H4 strong{display:block;margin-bottom:6px}.Parameters_rowMetadata__GZgWI{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:.85rem;line-height:1.5}.Parameters_actionsCell__kIIir{white-space:nowrap}.Parameters_actionsHeader__d8tt-{text-align:center}.Parameters_inputGroup__2vp5q{display:flex;flex-direction:column;gap:8px}.Parameters_inputGroup__2vp5q label{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Parameters_input__ysCU9,.Parameters_select__zvNfB,.Parameters_textarea__7YPhz{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-md);box-sizing:border-box;color:#1a222b;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default);width:100%}.Parameters_input__ysCU9:focus,.Parameters_select__zvNfB:focus,.Parameters_textarea__7YPhz:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_input__ysCU9:disabled,.Parameters_select__zvNfB:disabled,.Parameters_textarea__7YPhz:disabled{cursor:not-allowed;opacity:.6}.Parameters_inputError__oOg8S,.Parameters_inputError__oOg8S:focus{border-color:#c0392b;border-color:var(--danger-color)}.Parameters_inputError__oOg8S:focus{box-shadow:0 0 0 3px #c0392b26}.Parameters_textarea__7YPhz{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100px;resize:vertical}.Parameters_select__zvNfB{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%234A5A6B' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.Parameters_required__QB-S-{color:#c0392b;color:var(--danger-color);margin-left:2px}.Parameters_fieldHint__7wPCD{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-top:4px}.Parameters_errorHint__BxwqQ{color:#c0392b;color:var(--danger-color);font-size:.9rem;margin-top:2px}.Parameters_successHint__mckgI{color:#27ae60;color:var(--success-color);font-size:.9rem;margin-top:2px}.Parameters_formRow__-TFF0{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Parameters_formGrid__m3Har{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.Parameters_alert__eOpwD{align-items:center;border-radius:4px;border-radius:var(--border-radius-md);display:flex;font-size:1rem;gap:14px;margin-bottom:24px;padding:14px 18px}.Parameters_alert__eOpwD.Parameters_error__wHhpx{background:#fdf0ee;background:var(--danger-light);border-left:3px solid #c0392b;border-left:3px solid var(--danger-color);color:#a93226;color:var(--danger-dark)}.Parameters_alert__eOpwD.Parameters_success__zskkS{background:#eaf5ee;background:var(--success-light);border-left:3px solid #27ae60;border-left:3px solid var(--success-color);color:#1e8449;color:var(--success-dark)}.Parameters_alert__eOpwD.Parameters_warning__pyo3u{background:#fef5e7;background:var(--warning-light);border-left:3px solid #e67e22;border-left:3px solid var(--warning-color);color:#ca6f1e;color:var(--warning-dark)}.Parameters_alertIcon__SlZNR{font-size:1.2rem}.Parameters_errorText__k7fEh{color:#c0392b;color:var(--danger-color);font-size:1rem;margin-bottom:18px}.Parameters_badge__VFtT3{background:#eaf2f8;background:var(--info-light);border-radius:4px;border-radius:var(--border-radius-sm);color:#1a5276;color:var(--info-dark);font-size:.9rem;font-weight:600;gap:8px;padding:6px 12px}.Parameters_badge__VFtT3,.Parameters_daysBadge__Jb0rY,.Parameters_situationBadge__EtO1u{align-items:center;display:inline-flex}.Parameters_situationBadge__EtO1u{border-radius:4px;border-radius:var(--border-radius-sm);font-size:.85rem;font-weight:600;gap:8px;padding:6px 12px}.Parameters_situationBadgeActive__3AEuJ{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Parameters_situationBadgeInactive__SzhKw{background:#fdf0ee;background:var(--danger-light);color:#a93226;color:var(--danger-dark)}.Parameters_situationBadgeWarning__1VN26{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Parameters_situationBadgeInfo__y\+GnV{background:#eaf2f8;background:var(--info-light);color:#1a5276;color:var(--info-dark)}.Parameters_emptyState__wxLQZ{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);padding:70px 24px;text-align:center}.Parameters_emptyIcon__O-vIp{font-size:3rem;margin-bottom:16px}.Parameters_emptyTitle__crRyo{color:#1a222b;color:var(--text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.Parameters_emptyMessage__QB63I{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem}.Parameters_errorContainer__SalCq{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);margin-bottom:24px;padding:60px 24px;text-align:center}.Parameters_errorIcon__54t\+X{font-size:3rem;margin-bottom:16px}.Parameters_retryButton__jKEim{background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md);color:#fff;color:var(--text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:600;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_retryButton__jKEim:hover{background:#163052;background:var(--primary-hover);transform:translateY(-2px)}.Parameters_skeleton__GrlOS{animation:Parameters_shimmer__3Ndre 1.5s infinite;background:linear-gradient(90deg,#e6e9ec 25%,#edeff2 50%,#e6e9ec 75%);background:linear-gradient(90deg,var(--border-color) 25%,var(--row-hover-bg) 50%,var(--border-color) 75%);background-size:200% 100%;border-radius:4px}@keyframes Parameters_shimmer__3Ndre{0%{background-position:-200% 0}to{background-position:200% 0}}.Parameters_paginationControls__Uvy5S{align-items:center;background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-lg);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--shadow-xs);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:28px;padding:18px}.Parameters_paginationButton__PePWM{background:#0b1f38;background:var(--primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:500;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_paginationButton__PePWM:hover:not(:disabled){background:#163052;background:var(--primary-hover);transform:translateY(-1px)}.Parameters_paginationButton__PePWM:disabled{cursor:not-allowed;opacity:.5}.Parameters_paginationInfo__M3wU7{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:500}.Parameters_totalItems__ISlJ\+{color:#4a5a6b;color:var(--text-secondary);font-weight:400}.Parameters_realtimeInfo__aLJOf{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:10px;margin-top:20px;padding:12px 0}.Parameters_liveDot__UMHXF{animation:Parameters_pulse__MgaDa 1.5s ease-in-out infinite;background:#27ae60;background:var(--success-color);border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes Parameters_pulse__MgaDa{0%,to{opacity:1}50%{opacity:.3}}.Parameters_filtersContainer__9zMzh{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:28px}.Parameters_filterWrapper__B2fQk{flex:1 1;min-width:220px}.Parameters_filterSelect__gGTL6{background:#fff;background:var(--content-bg);border:1px solid #e6e9ec;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius-md);color:#1a222b;color:var(--text-primary);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default);width:100%}.Parameters_filterSelect__gGTL6:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_orderControls__m0e0x{align-items:center;display:flex;gap:6px;justify-content:center}.Parameters_orderButton__o1Clq{background:#e6e9ec;background:var(--border-color);border:none;border-radius:4px;border-radius:var(--border-radius-sm);color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:.8rem;min-height:28px;padding:4px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_orderButton__o1Clq:hover:not(:disabled){background:#0b1f38;background:var(--primary-color);color:#fff;color:var(--text-inverse)}.Parameters_orderButton__o1Clq:disabled{cursor:not-allowed;opacity:.4}.Parameters_orderNumber__5qXsC{font-size:.9rem;font-weight:600;min-width:24px;text-align:center}.Parameters_inlineInputGroup__DMXRp{align-items:center;display:flex;gap:12px}.Parameters_inlineInputGroup__DMXRp .Parameters_input__ysCU9{flex:1 1}.Parameters_preparationStepsSection__2l2Bu{margin-top:12px}.Parameters_preparationStepsSection__2l2Bu h3{color:#1a222b;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 16px}.Parameters_versionIndicator__ClIYI{background:#0b1f38;background:var(--primary-color);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--text-inverse);display:inline-block;font-size:.7rem;font-weight:600;margin-left:8px;padding:2px 8px}.Parameters_typePhysicoChemical__a3HBU{color:#2980b9;color:var(--info-color);font-weight:600}.Parameters_typeMicrobiological__fY2kw{color:#27ae60;color:var(--success-color);font-weight:600}.Parameters_checkboxLabel__fIi2z{align-items:center;color:#1a222b;color:var(--text-primary);cursor:pointer;display:flex;font-weight:500;gap:10px}.Parameters_checkboxLabel__fIi2z input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.Parameters_formSection__WzXy-{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);margin-top:4px;padding-top:20px}.Parameters_formSection__WzXy- h3{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:600;margin:0 0 16px}.Parameters_errorDetails__T7lug{background:#edeff2;background:var(--row-hover-bg);border-radius:4px;border-radius:var(--border-radius-sm);font-size:.9rem;margin-top:10px;padding:10px 14px}.Parameters_errorDetails__T7lug summary{color:#1a222b;color:var(--text-primary);cursor:pointer;font-weight:600}.Parameters_errorDetails__T7lug ul{color:#4a5a6b;color:var(--text-secondary);margin:8px 0 0;padding-left:20px}.Parameters_errorDetails__T7lug ul li{margin:4px 0}@media (max-width:768px){.Parameters_pageContainer__8unIo{padding:0}.Parameters_header__3q5SB{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Parameters_titleSection__zjznj h1{font-size:1.4rem}.Parameters_formGrid__m3Har,.Parameters_formRow__-TFF0{gap:16px;grid-template-columns:1fr}.Parameters_addButton__DpdVm,.Parameters_cancelButton__JZzrK,.Parameters_primaryButton__MCZS7,.Parameters_secondaryButton__HzAxu{justify-content:center;width:100%}.Parameters_table__jP00x td,.Parameters_table__jP00x thead th{font-size:.9rem;padding:12px 14px}.Parameters_searchBar__0BH91{padding:18px}.Parameters_searchWrapper__n1zQS{max-width:100%}.Parameters_filtersContainer__9zMzh{align-items:stretch;flex-direction:column}.Parameters_filterWrapper__B2fQk{min-width:0}.Parameters_paginationControls__Uvy5S{flex-direction:column;gap:12px}.Parameters_inlineInputGroup__DMXRp{flex-direction:column}.Parameters_inlineInputGroup__DMXRp .Parameters_input__ysCU9{width:100%}.Parameters_inlineInputGroup__DMXRp .Parameters_primaryButton__MCZS7{justify-content:center;width:100%}.Parameters_orderControls__m0e0x{flex-wrap:wrap}.Parameters_actionsCell__kIIir{display:flex;flex-wrap:wrap;gap:6px}.Parameters_actionsCell__kIIir .Parameters_actionButton__dIzE4,.Parameters_actionsCell__kIIir .Parameters_deleteButton__Iuk4V,.Parameters_actionsCell__kIIir .Parameters_editButton__p1SUI{flex:1 1;justify-content:center;margin-right:0;min-width:60px;text-align:center}}@media (max-width:480px){.Parameters_titleSection__zjznj h1{font-size:1.2rem}.Parameters_totalCount__zBpJ9{font-size:.8rem;padding:4px 10px}.Parameters_tableContainer__NSPKU{font-size:.85rem;overflow-x:auto}.Parameters_table__jP00x td,.Parameters_table__jP00x thead th{font-size:.8rem;padding:10px 12px}.Parameters_actionButton__dIzE4,.Parameters_deleteButton__Iuk4V,.Parameters_editButton__p1SUI{font-size:.8rem;min-height:30px;padding:6px 10px}.Parameters_addButton__DpdVm,.Parameters_cancelButton__JZzrK,.Parameters_primaryButton__MCZS7,.Parameters_secondaryButton__HzAxu{font-size:.95rem;min-height:44px;padding:12px 20px}.Parameters_input__ysCU9,.Parameters_select__zvNfB,.Parameters_textarea__7YPhz{font-size:.95rem;min-height:40px;padding:10px 12px}.Parameters_inputGroup__2vp5q label{font-size:.85rem}.Parameters_badge__VFtT3,.Parameters_situationBadge__EtO1u{font-size:.75rem;padding:4px 10px}.Parameters_emptyTitle__crRyo{font-size:1.1rem}.Parameters_emptyMessage__QB63I{font-size:.95rem}.Parameters_paginationButton__PePWM{font-size:.9rem;min-height:36px;padding:8px 16px}.Parameters_paginationInfo__M3wU7{font-size:.9rem}.Parameters_errorIcon__54t\+X{font-size:2.5rem}.Parameters_errorText__k7fEh{font-size:.9rem}.Parameters_retryButton__jKEim{font-size:.9rem;padding:10px 20px}}:root{--proj-primary-color:#0b1f38;--proj-primary-dark:#071426;--proj-primary-hover:#163052;--proj-primary-light:#4a6583;--proj-primary-accent:#fff;--proj-bg-primary:#f7f8fa;--proj-bg-secondary:#f1f3f5;--proj-bg-tertiary:#e8eaed;--proj-bg-hover:#edeff2;--proj-card-bg:#fff;--proj-card-border:#e6e9ec;--proj-border-color:#e6e9ec;--proj-border-dark:#d1d5d9;--proj-text-primary:#1a222b;--proj-text-secondary:#4a5a6b;--proj-text-muted:#6b7b8c;--proj-text-inverse:#fff;--proj-success-color:#27ae60;--proj-success-light:#eaf5ee;--proj-success-dark:#1e8449;--proj-warning-color:#e67e22;--proj-warning-light:#fef5e7;--proj-warning-dark:#ca6f1e;--proj-danger-color:#c0392b;--proj-danger-light:#fdf0ee;--proj-danger-dark:#a93226;--proj-info-color:#2980b9;--proj-info-light:#eaf2f8;--proj-info-dark:#1a5276;--proj-view-color:#0b1f38;--proj-view-light:#e8eaed;--proj-edit-color:#0b1f38;--proj-edit-light:#e8eaed;--proj-briefing-color:#e67e22;--proj-briefing-light:#fef5e7;--proj-delete-color:#c0392b;--proj-delete-light:#fdf0ee;--proj-shadow-xs:0 1px 3px #0b1f380a;--proj-shadow-sm:0 3px 6px #0b1f380f;--proj-shadow-md:0 8px 16px #0b1f3814;--proj-shadow-lg:0 16px 32px #0b1f381a;--proj-shadow-xl:0 24px 48px #0b1f3826;--proj-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--proj-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--proj-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--proj-border-radius:4px;--proj-modal-overlay:#0b1f3880;--proj-skeleton-bg-start:#e8eaed;--proj-skeleton-bg-mid:#d1d5d9;--proj-skeleton-bg-end:#e8eaed;--proj-toast-success-bg:#eaf5ee;--proj-toast-success-color:#1e8449;--proj-toast-success-border:#27ae60;--proj-toast-error-bg:#fdf0ee;--proj-toast-error-color:#a93226;--proj-toast-error-border:#c0392b;--proj-toast-info-bg:#eaf2f8;--proj-toast-info-color:#1a5276;--proj-toast-info-border:#2980b9;--proj-list-item-bg:var(--proj-bg-secondary);--proj-list-item-border:var(--proj-border-color);--proj-list-item-hover-bg:var(--proj-bg-hover);--proj-remove-btn-color:var(--proj-text-muted);--proj-remove-btn-hover-color:var(--proj-danger-color);--proj-remove-btn-hover-bg:var(--proj-danger-light)}.Project_theme-dark__kahn7,[data-theme=dark]{--proj-bg-primary:#050b14;--proj-bg-secondary:#0b1f38;--proj-bg-tertiary:#163052;--proj-bg-hover:#1a2d4a;--proj-card-bg:#0b1f38;--proj-card-border:#163052;--proj-border-color:#163052;--proj-border-dark:#1a3d5a;--proj-text-primary:#f0f4f8;--proj-text-secondary:#a1b4c8;--proj-text-muted:#7a8e9f;--proj-text-inverse:#0b1f38;--proj-primary-color:#f0f4f8;--proj-primary-dark:#0b1f38;--proj-primary-hover:#fff;--proj-primary-light:#4a6583;--proj-primary-accent:#0b1f38;--proj-success-color:#2ecc71;--proj-success-light:#182c1a;--proj-success-dark:#1a8c4a;--proj-warning-color:#f39c12;--proj-warning-light:#2c2118;--proj-warning-dark:#d68910;--proj-danger-color:#e74c3c;--proj-danger-light:#2c1a18;--proj-danger-dark:#c0392b;--proj-info-color:#5dade2;--proj-info-light:#18242c;--proj-info-dark:#2e86c1;--proj-view-color:#f0f4f8;--proj-view-light:#163052;--proj-edit-color:#f0f4f8;--proj-edit-light:#163052;--proj-briefing-color:#f39c12;--proj-briefing-light:#2c2118;--proj-delete-color:#e74c3c;--proj-delete-light:#2c1a18;--proj-shadow-xs:0 1px 3px #0006;--proj-shadow-sm:0 3px 6px #00000080;--proj-shadow-md:0 8px 16px #0009;--proj-shadow-lg:0 16px 32px #000000b3;--proj-shadow-xl:0 24px 48px #000c;--proj-modal-overlay:#000000b3;--proj-skeleton-bg-start:#163052;--proj-skeleton-bg-mid:#1a3d5a;--proj-skeleton-bg-end:#163052;--proj-toast-success-bg:#182c1a;--proj-toast-success-color:#2ecc71;--proj-toast-success-border:#2ecc71;--proj-toast-error-bg:#2c1a18;--proj-toast-error-color:#e74c3c;--proj-toast-error-border:#e74c3c;--proj-toast-info-bg:#18242c;--proj-toast-info-color:#5dade2;--proj-toast-info-border:#5dade2;--proj-list-item-bg:#163052;--proj-list-item-border:#1a3d5a;--proj-list-item-hover-bg:#1a2d4a;--proj-remove-btn-color:#7a8e9f;--proj-remove-btn-hover-color:#e74c3c;--proj-remove-btn-hover-bg:#2c1a18}:focus-visible{border-radius:var(--proj-border-radius);outline:2px solid var(--proj-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--proj-primary-color)}.Project_actionButton__6vSDN,.Project_addButton__4wkDZ,.Project_cancelButton__9NVSX,.Project_paginationBtn__JE3dn,.Project_primaryButton__bWNu4,.Project_secondaryButton__yJ5oH,[role=button],button{min-height:44px;min-width:44px}.Project_pageContainer__EO6bK{background:#f7f8fa;background:var(--proj-bg-primary);color:#1a222b;color:var(--proj-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);min-height:100vh;padding:0}.Project_header__iEwSp{align-items:center;background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-card-border);border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);gap:18px;margin-bottom:28px;padding:24px 28px}.Project_headerTitle__Hqz1j{color:#1a222b;color:var(--proj-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Project_headerTitle__Hqz1j strong{color:#0b1f38;color:var(--proj-primary-color);font-weight:700}.Project_theme-dark__kahn7 .Project_headerTitle__Hqz1j strong,[data-theme=dark] .Project_headerTitle__Hqz1j strong{color:#fff}.Project_headerSubtitle__FpoDP{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin-top:6px}.Project_addButton__4wkDZ{align-items:center;background:#0b1f38;background:var(--proj-primary-color);border:none;border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);color:#fff;color:var(--proj-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_addButton__4wkDZ:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--proj-shadow-md);transform:translateY(-2px)}.Project_addButton__4wkDZ:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_addButtonSmall__g7R83{align-items:center;background:#0b1f38;background:var(--proj-primary-color);border:none;border-radius:4px;border-radius:var(--proj-border-radius);color:#fff;color:var(--proj-text-inverse);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;height:40px;justify-content:center;min-width:40px;padding:0 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_addButtonSmall__g7R83:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);transform:scale(1.02)}.Project_addButtonSmall__g7R83:disabled{cursor:not-allowed;opacity:.5}.Project_actionsContainer__i3HMs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Project_actionButton__6vSDN,button.Project_actionButton__6vSDN{align-items:center!important;background:#e8eaed!important;background:var(--proj-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--proj-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--proj-shadow-xs)!important;color:#4a5a6b!important;color:var(--proj-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--proj-transition-fast)!important;width:36px!important}.Project_actionButton__6vSDN svg,button.Project_actionButton__6vSDN svg{stroke-width:2!important;display:block!important;flex-shrink:0!important;font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Project_actionButton__6vSDN:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_actionButton__6vSDN:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_actionButton__6vSDN.Project_viewButton__g\+A97,button.Project_actionButton__6vSDN.Project_viewButton__g\+A97{background:#e8eaed!important;background:var(--proj-view-light)!important;color:#0b1f38!important;color:var(--proj-view-color)!important}.Project_actionButton__6vSDN.Project_viewButton__g\+A97:hover:not(:disabled),button.Project_actionButton__6vSDN.Project_viewButton__g\+A97:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-view-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__6vSDN.Project_editButton__jkJlz,button.Project_actionButton__6vSDN.Project_editButton__jkJlz{background:#e8eaed!important;background:var(--proj-edit-light)!important;color:#0b1f38!important;color:var(--proj-edit-color)!important}.Project_actionButton__6vSDN.Project_editButton__jkJlz:hover:not(:disabled),button.Project_actionButton__6vSDN.Project_editButton__jkJlz:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-edit-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__6vSDN.Project_briefingButton__bX1p9,button.Project_actionButton__6vSDN.Project_briefingButton__bX1p9{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__6vSDN.Project_briefingButton__bX1p9:hover:not(:disabled),button.Project_actionButton__6vSDN.Project_briefingButton__bX1p9:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__6vSDN.Project_manipulationButton__E6nZd,button.Project_actionButton__6vSDN.Project_manipulationButton__E6nZd{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__6vSDN.Project_manipulationButton__E6nZd:hover:not(:disabled),button.Project_actionButton__6vSDN.Project_manipulationButton__E6nZd:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__6vSDN.Project_deleteButton__PYMR3,button.Project_actionButton__6vSDN.Project_deleteButton__PYMR3{background:#fdf0ee!important;background:var(--proj-delete-light)!important;color:#c0392b!important;color:var(--proj-delete-color)!important}.Project_actionButton__6vSDN.Project_deleteButton__PYMR3:hover:not(:disabled),button.Project_actionButton__6vSDN.Project_deleteButton__PYMR3:hover:not(:disabled){background:#c0392b!important;background:var(--proj-delete-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_searchBar__gM8gQ{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-card-border);border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--proj-shadow-xs);margin-bottom:28px;padding:24px}.Project_filterRow__mH1O9{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;width:100%}.Project_filterRow__mH1O9 .Project_inputGroup__uU5h5{flex:1 1;min-width:200px}.Project_tableContainer__UA2t7{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-card-border);border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);box-sizing:border-box;margin-bottom:24px;overflow-x:auto;width:100%}.Project_table__BLVGh{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1rem;min-width:550px;width:100%}.Project_table__BLVGh thead th{background:#f1f3f5;background:var(--proj-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);color:#4a5a6b;color:var(--proj-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.Project_table__BLVGh tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--proj-transition-fast)}.Project_table__BLVGh tbody tr:hover{background-color:#edeff2;background-color:var(--proj-bg-hover)}.Project_table__BLVGh tbody tr:last-child td{border-bottom:none}.Project_table__BLVGh td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);color:#1a222b;color:var(--proj-text-primary);padding:16px 20px;vertical-align:middle}.Project_emptyTable__A\+8vK{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Project_tableRow__OVIEZ{animation:Project_rowFadeIn__o-XIP .2s ease}@keyframes Project_rowFadeIn__o-XIP{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Project_statusBadge__R\+feK{align-items:center;background:#e8eaed;background:var(--proj-bg-tertiary);color:#4a5a6b;color:var(--proj-text-secondary);display:inline-flex;font-size:.85rem;font-weight:600;letter-spacing:.02em}.Project_statusBadge__R\+feK,.Project_successBadge__50Oto{border-radius:4px;border-radius:var(--proj-border-radius);min-height:32px;padding:6px 14px}.Project_successBadge__50Oto{background:#eaf5ee;background:var(--proj-success-light);color:#1e8449;color:var(--proj-success-dark);display:inline-block;font-size:.95rem;font-weight:500}.Project_paginationControls__4gpgB{align-items:center;background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-card-border);border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--proj-shadow-xs);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:28px;padding:18px}.Project_paginationButton__Q-FE3{align-items:center;background:#0b1f38;background:var(--proj-primary-color);border:none;border-radius:4px;border-radius:var(--proj-border-radius);color:#fff;color:var(--proj-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1rem;font-weight:500;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_paginationButton__Q-FE3:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_paginationButton__Q-FE3:disabled{cursor:not-allowed;opacity:.5}.Project_paginationInfo__EoWbr{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_modalBackdrop__WtoSS{align-items:center;animation:Project_fadeIn__\+P0YF .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--proj-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}@keyframes Project_fadeIn__\+P0YF{0%{opacity:0}to{opacity:1}}@keyframes Project_slideUp__1ItrT{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Project_modalContainer__E2yC5{overflow:hidden}.Project_formContainer__AhoB2,.Project_modalContainer__E2yC5{animation:Project_slideUp__1ItrT .3s ease;background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-card-border);border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--proj-shadow-lg);display:flex;flex-direction:column;max-height:90vh;max-width:1100px;width:90%}.Project_formContainer__AhoB2{overflow-y:auto}.Project_formContainer__AhoB2::-webkit-scrollbar{width:6px}.Project_formContainer__AhoB2::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_formContainer__AhoB2::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalHeader__zcjZn{align-items:flex-start;background:#f1f3f5;background:var(--proj-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);border-radius:4px 4px 0 0;border-radius:var(--proj-border-radius) var(--proj-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 18px}.Project_modalHeader__zcjZn h2,.Project_modalTitle__Sqph1{color:#1a222b;color:var(--proj-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_modalSubtitle__j4FTq{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin:6px 0 0}.Project_modalCode__FGbtY{color:#0b1f38;color:var(--proj-primary-color);font-weight:600}.Project_modalCloseButton__-7lFl{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--proj-border-radius);color:#4a5a6b;color:var(--proj-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast);width:40px}.Project_modalCloseButton__-7lFl:hover:not(:disabled){background:#fdf0ee;background:var(--proj-danger-light);color:#c0392b;color:var(--proj-danger-color);transform:rotate(90deg)}.Project_modalCloseButton__-7lFl:disabled{cursor:not-allowed;opacity:.5}.Project_modalBody__riWjr{flex:1 1;overflow-y:auto;padding:24px 28px}.Project_modalBody__riWjr::-webkit-scrollbar{width:6px}.Project_modalBody__riWjr::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_modalBody__riWjr::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalFooter__r3Qr6{border-radius:0 0 4px 4px;border-radius:0 0 var(--proj-border-radius) var(--proj-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);display:flex;gap:14px;justify-content:flex-end;padding:18px 28px}.Project_modalFooter__r3Qr6,.Project_modalSteps__74wE4{background:#f1f3f5;background:var(--proj-bg-secondary);flex-shrink:0}.Project_modalSteps__74wE4{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);overflow-x:auto;padding:14px 24px}.Project_stepsContainer__p5S4d{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative}.Project_stepItem__hD2Zy{align-items:center;background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #0000;border-radius:4px;border-radius:var(--proj-border-radius);cursor:pointer;display:flex;flex:1 1;gap:12px;justify-content:center;min-height:52px;padding:10px 18px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_stepItem__hD2Zy:hover:not(.Project_stepBlocked__t49ky){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_stepItem__hD2Zy .Project_stepNumber__gG2jk{align-items:center;background:#6b7b8c;background:var(--proj-text-muted);border-radius:50%;color:#fff;color:var(--proj-text-inverse);display:flex;flex-shrink:0;font-size:.9rem;font-weight:700;height:34px;justify-content:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast);width:34px}.Project_stepActive__5PDpN .Project_stepNumber__gG2jk{background:#0b1f38;background:var(--proj-primary-color);box-shadow:0 0 0 3px #e8eaed;box-shadow:0 0 0 3px var(--proj-bg-tertiary)}.Project_stepComplete__ICrih .Project_stepNumber__gG2jk{background:#27ae60;background:var(--proj-success-color)}.Project_stepPending__Ck4jD .Project_stepNumber__gG2jk{background:#e67e22;background:var(--proj-warning-color)}.Project_stepBlocked__t49ky .Project_stepNumber__gG2jk{background:#6b7b8c;background:var(--proj-text-muted);opacity:.5}.Project_stepContent__Q7imt{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.Project_stepLabel__96Qnx{color:#1a222b;color:var(--proj-text-primary);font-size:.9rem;font-weight:600;white-space:nowrap}.Project_stepStatus__OvTjB{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.75rem;white-space:nowrap}.Project_stepConnector__55Ats{align-self:center;background:#e6e9ec;background:var(--proj-border-color);border-radius:2px;flex:0.2 1;height:2px;margin:0 4px;min-width:14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_connectorComplete__rXLG4{background:#27ae60;background:var(--proj-success-color)}.Project_stepActive__5PDpN{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_stepComplete__ICrih{background:#eaf5ee;background:var(--proj-success-light);border-color:#27ae60;border-color:var(--proj-success-color)}.Project_stepComplete__ICrih .Project_stepStatus__OvTjB{color:#1e8449;color:var(--proj-success-dark)}.Project_stepPending__Ck4jD{background:#fef5e7;background:var(--proj-warning-light);border-color:#e67e22;border-color:var(--proj-warning-color)}.Project_stepPending__Ck4jD .Project_stepStatus__OvTjB{color:#ca6f1e;color:var(--proj-warning-dark)}.Project_stepBlocked__t49ky{background:#fdf0ee;background:var(--proj-danger-light);border-color:#c0392b;border-color:var(--proj-danger-color);cursor:not-allowed!important;opacity:.6}.Project_stepBlocked__t49ky .Project_stepStatus__OvTjB{color:#a93226;color:var(--proj-danger-dark)}.Project_formGrid__NFJbA,.Project_twoColumnGrid__PlTAA{grid-gap:18px;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);width:100%}.Project_fullWidth__NJuI1{box-sizing:border-box;grid-column:span 2;width:100%}.Project_inputGroup__uU5h5{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%}.Project_inputGroup__uU5h5 label{color:#1a222b;color:var(--proj-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Project_input__alQ2H,.Project_select__j7R4N,.Project_textarea__s7O\+m{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);box-sizing:border-box;color:#1a222b;color:var(--proj-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast);width:100%}.Project_input__alQ2H:focus,.Project_select__j7R4N:focus,.Project_textarea__s7O\+m:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__kahn7 .Project_input__alQ2H:focus,.Project_theme-dark__kahn7 .Project_select__j7R4N:focus,.Project_theme-dark__kahn7 .Project_textarea__s7O\+m:focus,[data-theme=dark] .Project_input__alQ2H:focus,[data-theme=dark] .Project_select__j7R4N:focus,[data-theme=dark] .Project_textarea__s7O\+m:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_input__alQ2H::placeholder,.Project_textarea__s7O\+m::placeholder{color:#6b7b8c;color:var(--proj-text-muted)}.Project_textarea__s7O\+m{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);min-height:100px;resize:vertical}.Project_required__xyefW{color:#c0392b;color:var(--proj-danger-color);margin-left:2px}.Project_fieldHelp__dzj9C,.Project_fieldHint__2RU5d{color:#6b7b8c;color:var(--proj-text-muted);display:block;font-size:.85rem;font-style:italic;margin-top:4px}.Project_primaryButton__bWNu4{align-items:center;background:#0b1f38;background:var(--proj-primary-color);border:none;border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);color:#fff;color:var(--proj-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_primaryButton__bWNu4:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--proj-shadow-md);transform:translateY(-2px)}.Project_primaryButton__bWNu4:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_secondaryButton__yJ5oH{align-items:center;background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#1a222b;color:var(--proj-text-primary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_secondaryButton__yJ5oH:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover);border-color:#4a5a6b;border-color:var(--proj-text-secondary);transform:translateY(-1px)}.Project_secondaryButton__yJ5oH:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_cancelButton__9NVSX{background:#e8eaed;background:var(--proj-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#1a222b;color:var(--proj-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:.9rem;font-weight:500;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_cancelButton__9NVSX:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover)}.Project_successButton__irCG0{background:#27ae60!important;background:var(--proj-success-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_successButton__irCG0:hover:not(:disabled){background:#1e8449!important;background:var(--proj-success-dark)!important;box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--proj-shadow-md)!important}.Project_dangerButton__5Z9uM{background:#c0392b!important;background:var(--proj-danger-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_dangerButton__5Z9uM:hover:not(:disabled){background:#a93226!important;background:var(--proj-danger-dark)!important;box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--proj-shadow-md)!important}.Project_iconButton__Fk1k0{background:none;border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#4a5a6b;color:var(--proj-text-secondary);cursor:pointer;font-size:.85rem;min-height:36px;padding:6px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_iconButton__Fk1k0:hover:not(:disabled){background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color);color:#0b1f38;color:var(--proj-primary-color)}.Project_formActions__1Z8mf{background:#fff;background:var(--proj-card-bg);flex-shrink:0;gap:14px;margin-top:24px;padding-top:18px}.Project_formActions__1Z8mf,.Project_stepActions__A7QBy{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);display:flex;flex-wrap:wrap;justify-content:flex-end}.Project_stepActions__A7QBy{gap:12px;margin-top:18px;padding-top:14px}.Project_toastContainer__3KPiW{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Project_toast__sV-Yo{align-items:center;animation:Project_toastSlideIn__kRcra .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--proj-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--proj-shadow-lg);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1rem;font-weight:500;gap:12px;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes Project_toastSlideIn__kRcra{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Project_toast__sV-Yo{animation:none}}.Project_toastSuccess__-3wqk{background:#eaf5ee;background:var(--proj-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--proj-toast-success-border);color:#1e8449;color:var(--proj-toast-success-color)}.Project_toastError__V5UrC{background:#fdf0ee;background:var(--proj-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--proj-toast-error-border);color:#a93226;color:var(--proj-toast-error-color)}.Project_toastInfo__bc0jg{background:#eaf2f8;background:var(--proj-toast-info-bg);border-left-color:#2980b9;border-left-color:var(--proj-toast-info-border);color:#1a5276;color:var(--proj-toast-info-color)}.Project_toastIcon__nFzBN{font-size:1.2rem}.Project_toastClose__cZnwD{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.Project_toastClose__cZnwD:hover{opacity:1}.Project_skeletonRow__msSnh{animation:Project_fadeIn__\+P0YF .3s ease}.Project_skeletonCell__-p4xy{animation:Project_skeletonLoading__mJEjQ 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#d1d5d9 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--proj-skeleton-bg-start) 25%,var(--proj-skeleton-bg-mid) 50%,var(--proj-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--proj-border-radius);height:20px}@keyframes Project_skeletonLoading__mJEjQ{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Project_skeletonCell__-p4xy{animation:none;background:#e8eaed!important;background:var(--proj-skeleton-bg-start)!important}}.Project_buttonSpinner__HmVPQ{animation:Project_spin__hf1-a .6s linear infinite;border:2px solid #fff;border:2px solid var(--proj-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes Project_spin__hf1-a{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Project_buttonSpinner__HmVPQ{animation:none}}.Project_card__rQQDX{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);margin-bottom:18px;overflow:visible;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast);width:100%}.Project_card__rQQDX:hover{border-color:#d1d5d9;border-color:var(--proj-border-dark)}.Project_cardHeader__NHw9s{align-items:center;background:#f1f3f5;background:var(--proj-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.Project_cardIcon__MYKPs{align-items:center;background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:4px;border-radius:var(--proj-border-radius);color:#4a5a6b;color:var(--proj-text-secondary);display:flex;flex-shrink:0;font-size:1.2rem;height:32px;justify-content:center;width:32px}.Project_cardTitle__74aWV{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_cardActions__mLbNT{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.Project_cardBody__5WuX6{box-sizing:border-box;padding:18px 24px;width:100%}.Project_cardBody__5WuX6 .Project_tableContainer__UA2t7{margin-top:0;overflow-x:auto;width:100%}.Project_listInputContainer__H3eCM{display:flex;flex-direction:column;gap:10px;width:100%}.Project_listInputRow__q7S3L{align-items:center;display:flex;gap:10px;width:100%}.Project_listInputRow__q7S3L .Project_input__alQ2H{flex:1 1}.Project_listItems__pIcg-{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px 4px}.Project_listItem__CPyLI{align-items:center;animation:Project_tagFadeIn__h5edF .2s ease;background:#f1f3f5;background:var(--proj-list-item-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-list-item-border);border-radius:4px;border-radius:var(--proj-border-radius);color:#1a222b;color:var(--proj-text-primary);display:inline-flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 12px 6px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_listItem__CPyLI:hover{background:#edeff2;background:var(--proj-list-item-hover-bg)}.Project_removeItemButton__Jznqs{align-items:center!important;background:#0000!important;border:none!important;border-radius:50%!important;color:#6b7b8c!important;color:var(--proj-remove-btn-color)!important;cursor:pointer!important;display:inline-flex!important;display:flex!important;font-size:14px!important;height:24px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:24px!important;min-width:24px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--proj-transition-fast)!important;width:24px!important}.Project_removeItemButton__Jznqs:hover:not(:disabled){background:#fdf0ee!important;background:var(--proj-remove-btn-hover-bg)!important;color:#c0392b!important;color:var(--proj-remove-btn-hover-color)!important;transform:scale(1.1)}.Project_removeItemButton__Jznqs:disabled{cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_removeItemButton__Jznqs svg{display:block!important;flex-shrink:0!important;font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}@keyframes Project_tagFadeIn__h5edF{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Project_listItem__CPyLI{animation:none}}.Project_fieldGroupTitle__EvRAA{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600;letter-spacing:.02em;margin:0 0 12px;padding-bottom:6px}.Project_analysesGrid__\+uOSC{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr;width:100%}.Project_analysisRow__67qoZ{align-items:center;background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);display:flex;gap:18px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_analysisRow__67qoZ:hover{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_analysisLabel__OhqOp{align-items:center;display:flex;flex-shrink:0;gap:8px;min-width:160px}.Project_analysisName__Wrp4O{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_analysisUnit__fMRzy{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.85rem;font-weight:400}.Project_analysisFields__6cR3B{align-items:center;display:flex;flex:1 1;gap:14px}.Project_analysisInput__Vmun5{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1rem;min-height:40px;min-width:140px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_analysisInput__Vmun5:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__kahn7 .Project_analysisInput__Vmun5:focus,[data-theme=dark] .Project_analysisInput__Vmun5:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_analysisObservations__KpXH8{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);margin-top:18px;padding-top:18px}.Project_analysisObservations__KpXH8 label{color:#1a222b;color:var(--proj-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.Project_analysisObservations__KpXH8 textarea{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);box-sizing:border-box;color:#1a222b;color:var(--proj-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);font-size:1.05rem;min-height:100px;padding:12px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast);width:100%}.Project_analysisObservations__KpXH8 textarea:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_productInfoCard__G8W4q{background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);margin-bottom:18px;padding:18px 24px}.Project_productInfoGrid__SOfxF{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Project_productInfoItem__\+hIss{display:flex;flex-direction:column}.Project_productInfoItem__\+hIss label{color:#6b7b8c;color:var(--proj-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Project_productInfoValue__i2VY4{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:500;margin-top:4px}.Project_percentageSummary__RXTwT{align-items:center;background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);display:flex;flex-wrap:wrap;gap:24px;margin:12px 0 18px;padding:14px 18px}.Project_summaryItem__ufcqA{align-items:center;display:flex;gap:10px}.Project_summaryLabel__9VZPA{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.95rem;font-weight:500}.Project_summaryValue__CKBnU{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_warningMessage__4JOOd{align-items:center;background-color:#fef5e7;background-color:var(--proj-warning-light);border:1px solid #e67e22;border:1px solid var(--proj-warning-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#ca6f1e;color:var(--proj-warning-dark);display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:8px 14px}.Project_rawMaterialsSummary__YwyQo{background:#fff;background:var(--proj-card-bg);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);padding:18px}.Project_summaryStats__PGht3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Project_statItem__n6Pi2{background:#f1f3f5;background:var(--proj-bg-secondary);border-radius:4px;border-radius:var(--proj-border-radius);display:flex;justify-content:space-between;padding:10px 14px}.Project_statLabel__CeyJj{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem}.Project_statValue__7gUrI{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:600}.Project_completedMessage__v3MyZ{align-items:center;background:#eaf5ee;background:var(--proj-success-light);border-radius:4px;border-radius:var(--proj-border-radius);color:#1e8449;color:var(--proj-success-dark);display:flex;font-size:1.05rem;font-weight:500;gap:10px;padding:14px 24px}.Project_successIcon__4UGGR{font-size:1.4rem}.Project_statusCard__Pal5D{background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);border-radius:4px;border-radius:var(--proj-border-radius);margin-bottom:18px;padding:24px}.Project_statusCardContent__NpkoL{align-items:center;display:flex;gap:24px}.Project_statusCardIcon__6UDJt{align-items:center;background:#fff;background:var(--proj-card-bg);border-radius:50%;display:flex;flex-shrink:0;font-size:2.8rem;height:64px;justify-content:center;width:64px}.Project_statusCardInfo__sr2Jh{flex:1 1}.Project_statusCardTitle__SqMK\+{color:#1a222b;color:var(--proj-text-primary);font-size:1.3rem;font-weight:600;margin:0 0 6px}.Project_statusCardDate__R5cjE{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem;margin:0}.Project_infoAlert__8j5WD{align-items:flex-start;background:#eaf2f8;background:var(--proj-info-light);border:1px solid #2980b9;border:1px solid var(--proj-info-color);border-radius:4px;border-radius:var(--proj-border-radius);display:flex;gap:14px;margin-top:14px;padding:14px 18px}.Project_infoIcon__y8xII{color:#2980b9;color:var(--proj-info-color);flex-shrink:0;font-size:1.3rem}.Project_infoContent__BiwY0{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1rem}.Project_infoContent__BiwY0 p{margin:0}.Project_infoContent__BiwY0 strong{font-weight:600}.Project_checkboxGrid__00TD8{grid-gap:10px;background:#f1f3f5;background:var(--proj-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--proj-border-color);display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:12px}.Project_checkboxGrid__00TD8,.Project_checkboxLabel__aP6eo{border-radius:4px;border-radius:var(--proj-border-radius);gap:10px}.Project_checkboxLabel__aP6eo{align-items:center;background:#fff;background:var(--proj-card-bg);color:#1a222b;color:var(--proj-text-primary);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;padding:6px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--proj-transition-fast)}.Project_checkboxLabel__aP6eo:hover{background:#e8eaed;background:var(--proj-bg-tertiary)}.Project_checkboxLabel__aP6eo input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--proj-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Project_orderControls__Fp\+Ut{align-items:center;display:flex;gap:4px;justify-content:center}.Project_orderButton__lrsBj{align-items:center!important;background:#fff!important;background:var(--proj-card-bg)!important;border:1px solid #e6e9ec!important;border:1px solid var(--proj-border-color)!important;border-radius:4px!important;border-radius:var(--proj-border-radius)!important;color:#4a5a6b!important;color:var(--proj-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:28px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:28px!important;min-width:28px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--proj-transition-fast)!important;width:28px!important}.Project_orderButton__lrsBj svg{display:block!important;flex-shrink:0!important;font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Project_orderButton__lrsBj:hover:not(:disabled){background:#e8eaed!important;background:var(--proj-bg-tertiary)!important;border-color:#0b1f38!important;border-color:var(--proj-primary-color)!important;color:#0b1f38!important;color:var(--proj-primary-color)!important}.Project_orderButton__lrsBj:disabled{cursor:not-allowed!important;opacity:.3!important;transform:none!important}.Project_orderButton__lrsBj:active:not(:disabled){transform:scale(.95)}@media (max-width:992px){.Project_formContainer__AhoB2,.Project_modalContainer__E2yC5{max-height:90vh;max-width:95%}.Project_formGrid__NFJbA,.Project_twoColumnGrid__PlTAA{grid-template-columns:1fr}.Project_fullWidth__NJuI1{grid-column:span 1}}@media (max-width:768px){.Project_pageContainer__EO6bK{padding:0}.Project_header__iEwSp{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Project_headerTitle__Hqz1j{font-size:1.4rem}.Project_filterRow__mH1O9{flex-direction:column;gap:14px}.Project_filterRow__mH1O9 .Project_inputGroup__uU5h5{min-width:auto}.Project_table__BLVGh td,.Project_table__BLVGh thead th{font-size:.9rem;padding:12px 14px}.Project_paginationControls__4gpgB{flex-direction:column;gap:14px}.Project_formContainer__AhoB2{max-height:85vh;padding:0;width:95%}.Project_modalBody__riWjr{padding:18px 22px}.Project_modalHeader__zcjZn{padding:18px 22px 14px}.Project_modalHeader__zcjZn h2,.Project_modalTitle__Sqph1{font-size:1.2rem}.Project_modalFooter__r3Qr6{padding:14px 22px}.Project_stepsContainer__p5S4d{flex-wrap:nowrap}.Project_stepItem__hD2Zy{gap:8px;min-height:44px;padding:8px 14px}.Project_stepItem__hD2Zy .Project_stepNumber__gG2jk{font-size:.75rem;height:28px;width:28px}.Project_stepLabel__96Qnx{font-size:.8rem}.Project_stepStatus__OvTjB{font-size:.65rem}.Project_stepConnector__55Ats{flex:0.15 1;min-width:10px}.Project_actionsContainer__i3HMs{gap:6px}.Project_actionButton__6vSDN,button.Project_actionButton__6vSDN{border-radius:4px!important;border-radius:var(--proj-border-radius)!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Project_actionButton__6vSDN svg,button.Project_actionButton__6vSDN svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Project_formActions__1Z8mf{flex-direction:column;gap:10px}.Project_formActions__1Z8mf button{justify-content:center;width:100%}.Project_stepActions__A7QBy{flex-direction:column;gap:10px}.Project_stepActions__A7QBy button{justify-content:center;width:100%}.Project_analysisRow__67qoZ{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.Project_analysisLabel__OhqOp{min-width:auto}.Project_analysisFields__6cR3B{flex-direction:column;gap:10px}.Project_analysisInput__Vmun5{min-width:auto;width:100%}.Project_productInfoGrid__SOfxF,.Project_summaryStats__PGht3{grid-template-columns:1fr 1fr}.Project_listInputRow__q7S3L{align-items:stretch;flex-direction:column}.Project_listInputRow__q7S3L .Project_input__alQ2H{width:100%}.Project_listInputRow__q7S3L .Project_addButtonSmall__g7R83{justify-content:center;width:100%}.Project_removeItemButton__Jznqs{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.Project_headerTitle__Hqz1j{font-size:1.2rem}.Project_addButton__4wkDZ{justify-content:center;width:100%}.Project_modalHeader__zcjZn h2,.Project_modalTitle__Sqph1{font-size:1.1rem}.Project_modalBody__riWjr{padding:14px 18px}.Project_stepItem__hD2Zy{gap:6px;min-height:36px;padding:6px 10px}.Project_stepItem__hD2Zy .Project_stepNumber__gG2jk{font-size:.65rem;height:24px;width:24px}.Project_stepLabel__96Qnx{font-size:.7rem}.Project_stepStatus__OvTjB{display:none}.Project_actionsContainer__i3HMs{gap:4px}.Project_actionButton__6vSDN,button.Project_actionButton__6vSDN{border-radius:4px!important;border-radius:var(--proj-border-radius)!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Project_actionButton__6vSDN svg,button.Project_actionButton__6vSDN svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Project_primaryButton__bWNu4,.Project_secondaryButton__yJ5oH{justify-content:center;width:100%}.Project_formActions__1Z8mf{flex-direction:column-reverse;gap:10px}.Project_formActions__1Z8mf button{justify-content:center;width:100%}.Project_analysisRow__67qoZ{padding:10px 12px}.Project_analysisName__Wrp4O{font-size:.9rem}.Project_analysisInput__Vmun5{font-size:.9rem;min-height:36px;padding:8px 12px}.Project_checkboxGrid__00TD8,.Project_productInfoGrid__SOfxF,.Project_summaryStats__PGht3{grid-template-columns:1fr}.Project_listItem__CPyLI{font-size:.85rem;padding:4px 10px 4px 12px}.Project_removeItemButton__Jznqs{height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Project_removeItemButton__Jznqs svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}}@media print{.Project_modalBackdrop__WtoSS{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0;position:relative}.Project_modalContainer__E2yC5{border:none;box-shadow:none;margin:0;max-width:100%;padding:0}.Project_modalHeader__zcjZn{background:#fff;position:static}.Project_actionButton__6vSDN,.Project_addButton__4wkDZ,.Project_header__iEwSp button,.Project_modalCloseButton__-7lFl,.Project_modalFooter__r3Qr6,.Project_paginationControls__4gpgB,.Project_searchBar__gM8gQ{display:none}.Project_pageContainer__EO6bK{background:#fff;padding:0}.Project_header__iEwSp,.Project_tableContainer__UA2t7{border:1px solid #ddd;box-shadow:none}}.Project_header__iEwSp{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Project_headerActions__Lej7L{align-items:center;display:flex;gap:12px;padding-top:4px}.Project_databaseButton__ZArth{align-items:center;background:linear-gradient(135deg,#4a6fa5,#2c3e6b);border:none;border-radius:8px;box-shadow:0 2px 8px #2c3e6b4d;color:#fff;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:10px 20px;transition:all .3s ease}.Project_databaseButton__ZArth:hover:not(:disabled){background:linear-gradient(135deg,#3d5f8f,#1f3050);box-shadow:0 4px 16px #2c3e6b66;transform:translateY(-2px)}.Project_databaseButton__ZArth:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_databaseButton__ZArth:not(:disabled):hover svg{animation:Project_pulse__At859 1.5s ease-in-out infinite}@keyframes Project_pulse__At859{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.backdrop{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1f3880;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dialog{animation:slideUp .25s ease;background:#fff;background:var(--orders-content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;max-width:480px;padding:24px 28px;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header{gap:12px;margin-bottom:12px}.header,.icon{align-items:center;display:flex}.icon{font-size:1.5rem;justify-content:center}.title{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.message{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.9rem;line-height:1.5;margin:0 0 24px}.actions{display:flex;gap:12px;justify-content:flex-end}.actions button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.85rem;font-weight:600;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.actions button:disabled{cursor:not-allowed;opacity:.6}.cancelButton{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.cancelButton:hover:not(:disabled){background:#edeff2}.primaryButton{background:#0b1f38;color:#fff}.primaryButton:hover:not(:disabled){background:#163052;transform:translateY(-1px)}.dangerButton{background:#c0392b;color:#fff}.dangerButton:hover:not(:disabled){background:#a93226;transform:translateY(-1px)}.warningButton{background:#e67e22;color:#fff}.warningButton:hover:not(:disabled){background:#ca6f1e;transform:translateY(-1px)}.successButton{background:#27ae60;color:#fff}.successButton:hover:not(:disabled){background:#1e8449;transform:translateY(-1px)}.spinner{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.theme-dark .dialog,[data-theme=dark] .dialog{background:#0b1f38;border-color:#163052}.theme-dark .title,[data-theme=dark] .title{color:#f0f4f8}.theme-dark .message,[data-theme=dark] .message{color:#a1b4c8}.theme-dark .cancelButton,[data-theme=dark] .cancelButton{background:#163052;border-color:#163052;color:#f0f4f8}.theme-dark .cancelButton:hover:not(:disabled),[data-theme=dark] .cancelButton:hover:not(:disabled){background:#1a3d5a}.theme-dark .primaryButton,[data-theme=dark] .primaryButton{background:#f0f4f8;color:#0b1f38}.theme-dark .primaryButton:hover:not(:disabled),[data-theme=dark] .primaryButton:hover:not(:disabled){background:#fff}.theme-dark .dangerButton,[data-theme=dark] .dangerButton{background:#e74c3c;color:#fff}.theme-dark .dangerButton:hover:not(:disabled),[data-theme=dark] .dangerButton:hover:not(:disabled){background:#c0392b}.theme-dark .warningButton,[data-theme=dark] .warningButton{background:#f39c12;color:#0b1f38}.theme-dark .warningButton:hover:not(:disabled),[data-theme=dark] .warningButton:hover:not(:disabled){background:#d68910}.theme-dark .successButton,[data-theme=dark] .successButton{background:#2ecc71;color:#0b1f38}.theme-dark .successButton:hover:not(:disabled),[data-theme=dark] .successButton:hover:not(:disabled){background:#1a8c4a}@media (max-width:480px){.dialog{margin:10px;padding:20px}.actions{flex-direction:column-reverse}.actions button{justify-content:center;width:100%}}.StockEntryModal_modalBackdrop__\+tHh-{align-items:center;animation:StockEntryModal_fadeIn__D9kIM .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes StockEntryModal_fadeIn__D9kIM{0%{opacity:0}to{opacity:1}}.StockEntryModal_formContainer__C-nrP{animation:StockEntryModal_slideUp__jTdat .3s ease;background:var(--content-bg);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:100%}@keyframes StockEntryModal_slideUp__jTdat{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StockEntryModal_formContainerMedium__vv5aB{max-width:700px}.StockEntryModal_modalHeader__uyZGh{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.StockEntryModal_modalHeader__uyZGh h2{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;margin:0}.StockEntryModal_modalSubtitle__fS\+xt{color:var(--text-secondary);font-size:.9rem;margin:4px 0 0}.StockEntryModal_modalCloseButton__26XEV{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;transition:var(--transition-default)}.StockEntryModal_modalCloseButton__26XEV:hover{color:var(--text-primary)}.StockEntryModal_formContent__-zgPG{flex:1 1;overflow-y:auto;padding:20px 24px}.StockEntryModal_infoBox__lcGCF{background:var(--warning-light);border-left:4px solid;border-left-color:var(--warning-color);border-radius:var(--border-radius-md);margin-bottom:20px;padding:16px}.StockEntryModal_stockStatus__w1NrZ{display:flex;flex-wrap:wrap;gap:24px}.StockEntryModal_stockStatus__w1NrZ>div{display:flex;flex-direction:column}.StockEntryModal_stockLabel__N0w-W{color:var(--text-secondary);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.StockEntryModal_stockValue__xJ9Yo{color:var(--text-primary);font-size:1.1rem;font-weight:600}.StockEntryModal_shortageNote__paxvb{align-items:center;border-top:1px solid #0000001a;color:var(--danger-color);display:flex;font-size:.9rem;gap:8px;margin-top:12px;padding-top:12px}.StockEntryModal_formSection__LXJxp{margin-bottom:24px}.StockEntryModal_sectionHeader__9K-8J{align-items:center;display:flex;gap:12px;margin-bottom:16px}.StockEntryModal_sectionIcon__5rGg6{align-items:center;color:var(--primary-color);display:flex}.StockEntryModal_sectionTitle__J5wZS{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.StockEntryModal_sectionBadge__bb-lU{background:var(--neutral-light);border-radius:12px;color:var(--text-secondary);font-size:.65rem;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.StockEntryModal_formGrid__QRz4x{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.StockEntryModal_inputGroup__NRTnl{display:flex;flex-direction:column;gap:4px}.StockEntryModal_inputGroup__NRTnl label{color:var(--text-primary);font-size:.85rem;font-weight:500}.StockEntryModal_required__4wcLH{color:var(--danger-color);margin-left:2px}.StockEntryModal_input__P4wET{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:.95rem;padding:10px 12px;transition:var(--transition-default);width:100%}.StockEntryModal_input__P4wET:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_input__P4wET:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_select__jAviW{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23666' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.StockEntryModal_comboInput__6EQlh{padding-right:40px}.StockEntryModal_searchableSelectWrapper__-g\+bU{position:relative}.StockEntryModal_dropdownArrow__xtfQk{color:var(--text-secondary);cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:var(--transition-default)}.StockEntryModal_dropdownArrow__xtfQk:hover{color:var(--text-primary)}.StockEntryModal_dropdownArrow__xtfQk.StockEntryModal_open__qzm5K{transform:translateY(-50%) rotate(180deg)}.StockEntryModal_optionsDropdownPortal__\+uO2F{background:var(--content-bg);border:2px solid var(--border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);max-height:250px;overflow-y:auto;z-index:10001}.StockEntryModal_optionItem__5CGv4{align-items:center;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:var(--transition-default)}.StockEntryModal_optionItem__5CGv4:hover{background:var(--row-hover-bg)}.StockEntryModal_optionItem__5CGv4.StockEntryModal_selected__9QrmM{background:var(--primary-light)}.StockEntryModal_optionCode__NH37t{color:var(--text-primary);font-size:.9rem;font-weight:600}.StockEntryModal_noResults__3HJL-{color:var(--text-secondary);padding:12px;text-align:center}.StockEntryModal_quantityWrapper__lb83e{align-items:center;display:flex;gap:12px}.StockEntryModal_quantityWrapper__lb83e .StockEntryModal_input__P4wET{flex:1 1}.StockEntryModal_unitText__GB7Dd{color:var(--text-secondary);font-size:.85rem;font-weight:500;white-space:nowrap}.StockEntryModal_textarea__BoLaj{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-family:inherit;font-size:.95rem;padding:10px 12px;resize:vertical;transition:var(--transition-default);width:100%}.StockEntryModal_textarea__BoLaj:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_textarea__BoLaj:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_fieldHint__fNfHR{color:var(--text-secondary);font-size:.75rem;margin-top:4px}.StockEntryModal_formActions__kVZ\+Z{border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.StockEntryModal_secondaryButton__qDoET{align-items:center;background:var(--content-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);cursor:pointer;display:flex;gap:8px;padding:10px 20px;transition:var(--transition-default)}.StockEntryModal_secondaryButton__qDoET:hover:not(:disabled){background:var(--row-hover-bg)}.StockEntryModal_secondaryButton__qDoET:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_confirmButton__YcWXA{align-items:center;background:var(--success-color);border:none;border-radius:var(--border-radius-sm);color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 24px;transition:var(--transition-default)}.StockEntryModal_confirmButton__YcWXA:hover:not(:disabled){background:var(--success-color-dark)}.StockEntryModal_confirmButton__YcWXA:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_buttonSpinner__VLl4c{animation:StockEntryModal_spin__EN5I6 1s linear infinite}@keyframes StockEntryModal_spin__EN5I6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.StockEntryModal_formContainer__C-nrP{margin:10px;max-width:95%}.StockEntryModal_formGrid__QRz4x{grid-template-columns:1fr}.StockEntryModal_modalHeader__uyZGh{align-items:flex-start;flex-direction:column;gap:8px}.StockEntryModal_stockStatus__w1NrZ{flex-direction:column;gap:8px}}.PackingModal_modalBackdrop__l-S5o{align-items:center;animation:PackingModal_fadeIn__9r\+GN .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes PackingModal_fadeIn__9r\+GN{0%{opacity:0}to{opacity:1}}@keyframes PackingModal_slideUp__nazyc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PackingModal_formContainer__csG6V{animation:PackingModal_slideUp__nazyc .3s ease;background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--orders-shadow-lg,0 16px 32px #0b1f381a);display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}.PackingModal_formContainerLarge__-FoqO{max-width:1200px}.PackingModal_modalHeader__AEYMq{align-items:flex-start;background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px 4px 0 0;border-radius:var(--orders-border-radius,4px) var(--orders-border-radius,4px) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.PackingModal_modalHeader__AEYMq h2{align-items:center;color:#1a222b;color:var(--orders-text-primary,#1a222b);display:flex;font-size:1.4rem;font-weight:600;gap:10px;letter-spacing:.02em;margin:0}.PackingModal_modalSubtitle__fp449{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.PackingModal_modalSubtitle__fp449 strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-weight:600}.PackingModal_modalCloseButton__c6kDy{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);width:40px}.PackingModal_modalCloseButton__c6kDy:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light,#fdf0ee);color:#c0392b;color:var(--orders-danger-color,#c0392b);transform:rotate(90deg)}.PackingModal_modalCloseButton__c6kDy:disabled{cursor:not-allowed;opacity:.5}.PackingModal_formContent__0qxFh{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.PackingModal_formContent__0qxFh::-webkit-scrollbar{width:6px}.PackingModal_formContent__0qxFh::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:3px}.PackingModal_formContent__0qxFh::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted,#6b7b8c);border-radius:3px}.PackingModal_summaryCards__Rq45a{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.PackingModal_summaryCard__aVwb5{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);padding:16px 20px;text-align:center}.PackingModal_summaryLabel__gIiZV{color:#6b7b8c;color:var(--orders-text-muted,#6b7b8c);display:block;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.PackingModal_summaryValue__RI\+xi{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-size:1.5rem;font-weight:700}.PackingModal_formSection__x4K\+\+{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);margin-bottom:24px;overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_formSection__x4K\+\+:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs,0 1px 3px #0b1f380a)}.PackingModal_sectionHeader__UkQUQ{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec);display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.PackingModal_sectionIcon__cIV-8{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.PackingModal_sectionTitle__TcmPb{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.PackingModal_sectionBadge__SOtJB{background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 12px}.PackingModal_unitSelector__hgPCi{padding:18px 24px}.PackingModal_unitLabel__c2qvP{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;gap:16px}.PackingModal_unitLabel__c2qvP,.PackingModal_unitSelect__Vu4UB{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1rem}.PackingModal_unitSelect__Vu4UB{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);min-height:44px;min-width:200px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_unitSelect__Vu4UB:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_unitSelect__Vu4UB:disabled{cursor:not-allowed;opacity:.6}.PackingModal_tableWrapper__YBm4W{overflow-x:auto;padding:16px 18px}.PackingModal_table__3MtKv{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:.95rem;width:100%}.PackingModal_table__3MtKv thead th{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.8rem;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.PackingModal_table__3MtKv td,.PackingModal_table__3MtKv thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec)}.PackingModal_table__3MtKv td{color:#1a222b;color:var(--orders-text-primary,#1a222b);padding:10px 16px}.PackingModal_table__3MtKv tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover,#edeff2)}.PackingModal_totalRow__aIGPt{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);font-weight:700}.PackingModal_totalRow__aIGPt td{border-top:2px solid #d1d5d9;border-top:2px solid var(--orders-border-dark,#d1d5d9);padding:12px 16px}.PackingModal_ncmBadge__f\+iNs{background:#e8f4fd;border-radius:12px;color:#0b5e8c;display:inline-block;font-family:monospace;font-size:.8rem;font-weight:500;padding:2px 10px}.PackingModal_boxesBadge__jvqQC{background:#eaf5ee;border-radius:12px;color:#1e8449;display:inline-block;font-size:.85rem;font-weight:600;padding:2px 12px}.PackingModal_bonusRow__ieiOP{background-color:#fff8e7!important}.PackingModal_bonusBadge__YpRuz{background:#ff9800}.PackingModal_bonusBadge__YpRuz,.PackingModal_sampleBadge__y3fah{border-radius:10px;color:#fff;display:inline-block;font-size:.65rem;font-weight:700;margin-left:8px;padding:1px 8px;text-transform:uppercase}.PackingModal_sampleBadge__y3fah{background:#2196f3}.PackingModal_loadingState__5VI1w{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);display:flex;font-size:1rem;gap:16px;justify-content:center;padding:40px 20px}.PackingModal_spinner__Sh-k7{animation:PackingModal_spin__2GhA\+ .8s linear infinite}.PackingModal_buttonSpinner__K4ru2{animation:PackingModal_spin__2GhA\+ .6s linear infinite;border:2px solid #fff;border:2px solid var(--orders-text-inverse,#fff);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes PackingModal_spin__2GhA\+{to{transform:rotate(1turn)}}.PackingModal_notesArea__tJ4IK{padding:18px 24px}.PackingModal_textarea__IlL7h{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);box-sizing:border-box;color:#1a222b;color:var(--orders-text-primary,#1a222b);font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1rem;min-height:80px;padding:12px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);width:100%}.PackingModal_textarea__IlL7h:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_textarea__IlL7h::placeholder{color:#6b7b8c;color:var(--orders-text-muted,#6b7b8c)}.PackingModal_textarea__IlL7h:disabled{cursor:not-allowed;opacity:.6}.PackingModal_infoBox__K5l0W{align-items:flex-start;background:#eaf2f8;background:var(--orders-info-light,#eaf2f8);border-left:4px solid #2980b9;border-left:4px solid var(--orders-info-color,#2980b9);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#1a222b;color:var(--orders-text-primary,#1a222b);display:flex;gap:14px;margin:10px 0;padding:16px 20px}.PackingModal_infoBox__K5l0W svg{flex-shrink:0;margin-top:2px}.PackingModal_infoBox__K5l0W p{font-size:1rem;margin:4px 0 0}.PackingModal_infoBox__K5l0W strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38)}.PackingModal_formActions__boHCA{background:#fff;background:var(--orders-card-bg,#fff);border-radius:0 0 4px 4px;border-radius:0 0 var(--orders-border-radius,4px) var(--orders-border-radius,4px);border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color,#e6e9ec);bottom:0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:flex-end;padding:18px 28px;position:sticky;z-index:10}.PackingModal_secondaryButton__3rMAv{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#1a222b;color:var(--orders-text-primary,#1a222b);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_secondaryButton__3rMAv:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover,#edeff2);transform:translateY(-1px)}.PackingModal_secondaryButton__3rMAv:disabled{cursor:not-allowed;opacity:.6}.PackingModal_confirmButton__-7XSu{align-items:center;background:#27ae60;background:var(--orders-success-color,#27ae60);border:none;border-radius:4px;border-radius:var(--orders-border-radius,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--orders-text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_confirmButton__-7XSu:hover:not(:disabled){background:#1e8449;background:var(--orders-success-dark,#1e8449);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.PackingModal_confirmButton__-7XSu:disabled{cursor:not-allowed;opacity:.6;transform:none}.PackingModal_theme-dark__hVv2E .PackingModal_formContainer__csG6V,[data-theme=dark] .PackingModal_formContainer__csG6V{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_modalHeader__AEYMq,[data-theme=dark] .PackingModal_modalHeader__AEYMq{background:#071426;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_modalHeader__AEYMq h2,[data-theme=dark] .PackingModal_modalHeader__AEYMq h2{color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_modalSubtitle__fp449,[data-theme=dark] .PackingModal_modalSubtitle__fp449{color:#a1b4c8}.PackingModal_theme-dark__hVv2E .PackingModal_summaryCard__aVwb5,[data-theme=dark] .PackingModal_summaryCard__aVwb5{background:#071426;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_summaryValue__RI\+xi,[data-theme=dark] .PackingModal_summaryValue__RI\+xi{color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_summaryLabel__gIiZV,[data-theme=dark] .PackingModal_summaryLabel__gIiZV{color:#7a8e9f}.PackingModal_theme-dark__hVv2E .PackingModal_formSection__x4K\+\+,[data-theme=dark] .PackingModal_formSection__x4K\+\+{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_sectionHeader__UkQUQ,[data-theme=dark] .PackingModal_sectionHeader__UkQUQ{background:#071426;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_sectionTitle__TcmPb,[data-theme=dark] .PackingModal_sectionTitle__TcmPb{color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_table__3MtKv thead th,[data-theme=dark] .PackingModal_table__3MtKv thead th{background:#071426;border-color:#163052;color:#a1b4c8}.PackingModal_theme-dark__hVv2E .PackingModal_table__3MtKv td,[data-theme=dark] .PackingModal_table__3MtKv td{border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_table__3MtKv tbody tr:hover,[data-theme=dark] .PackingModal_table__3MtKv tbody tr:hover{background:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_totalRow__aIGPt,[data-theme=dark] .PackingModal_totalRow__aIGPt{background:#071426}.PackingModal_theme-dark__hVv2E .PackingModal_totalRow__aIGPt td,[data-theme=dark] .PackingModal_totalRow__aIGPt td{border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_ncmBadge__f\+iNs,[data-theme=dark] .PackingModal_ncmBadge__f\+iNs{background:#0a1a2a;color:#5dade2}.PackingModal_theme-dark__hVv2E .PackingModal_boxesBadge__jvqQC,[data-theme=dark] .PackingModal_boxesBadge__jvqQC{background:#0a2a1a;color:#2ecc71}.PackingModal_theme-dark__hVv2E .PackingModal_bonusRow__ieiOP,[data-theme=dark] .PackingModal_bonusRow__ieiOP{background-color:#2a1a0a!important}.PackingModal_theme-dark__hVv2E .PackingModal_formActions__boHCA,[data-theme=dark] .PackingModal_formActions__boHCA{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__hVv2E .PackingModal_secondaryButton__3rMAv,[data-theme=dark] .PackingModal_secondaryButton__3rMAv{background:#163052;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_secondaryButton__3rMAv:hover:not(:disabled),[data-theme=dark] .PackingModal_secondaryButton__3rMAv:hover:not(:disabled){background:#1a3d5a}.PackingModal_theme-dark__hVv2E .PackingModal_textarea__IlL7h,.PackingModal_theme-dark__hVv2E .PackingModal_unitSelect__Vu4UB,[data-theme=dark] .PackingModal_textarea__IlL7h,[data-theme=dark] .PackingModal_unitSelect__Vu4UB{background:#0b1f38;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__hVv2E .PackingModal_infoBox__K5l0W,[data-theme=dark] .PackingModal_infoBox__K5l0W{background:#0a1a2a}.PackingModal_theme-dark__hVv2E .PackingModal_infoBox__K5l0W strong,[data-theme=dark] .PackingModal_infoBox__K5l0W strong{color:#5dade2}.PackingModal_theme-dark__hVv2E .PackingModal_loadingState__5VI1w,[data-theme=dark] .PackingModal_loadingState__5VI1w{color:#a1b4c8}@media (max-width:992px){.PackingModal_summaryCards__Rq45a{grid-template-columns:repeat(2,1fr)}.PackingModal_formContainer__csG6V{max-height:85vh;max-width:95%}}@media (max-width:768px){.PackingModal_modalHeader__AEYMq{padding:16px 18px 12px}.PackingModal_modalHeader__AEYMq h2{font-size:1.2rem}.PackingModal_formContent__0qxFh{padding:16px 18px}.PackingModal_formActions__boHCA{flex-direction:column-reverse;padding:14px 18px}.PackingModal_formActions__boHCA button{justify-content:center;width:100%}.PackingModal_summaryCards__Rq45a{gap:12px;grid-template-columns:1fr 1fr}.PackingModal_unitLabel__c2qvP{align-items:stretch;flex-direction:column}.PackingModal_unitSelect__Vu4UB{min-width:0;min-width:auto;width:100%}.PackingModal_table__3MtKv td,.PackingModal_table__3MtKv thead th{font-size:.85rem;padding:8px 10px}.PackingModal_sectionBadge__SOtJB{font-size:.7rem;padding:2px 10px}}@media (max-width:480px){.PackingModal_modalBackdrop__l-S5o{padding:10px}.PackingModal_formContainer__csG6V{max-height:95vh}.PackingModal_summaryCards__Rq45a{gap:8px;grid-template-columns:1fr 1fr}.PackingModal_summaryCard__aVwb5{padding:12px 14px}.PackingModal_summaryValue__RI\+xi{font-size:1.2rem}.PackingModal_modalHeader__AEYMq h2{font-size:1.1rem}.PackingModal_modalSubtitle__fp449{font-size:.85rem}.PackingModal_formActions__boHCA,.PackingModal_formContent__0qxFh{padding:12px 14px}.PackingModal_table__3MtKv{font-size:.8rem}.PackingModal_table__3MtKv td,.PackingModal_table__3MtKv thead th{padding:6px 8px}.PackingModal_ncmBadge__f\+iNs{font-size:.7rem;padding:1px 6px}.PackingModal_boxesBadge__jvqQC{font-size:.75rem;padding:1px 8px}}.CommercialInvoicePreview_modalBackdrop__c3fNx{align-items:center;animation:CommercialInvoicePreview_fadeIn__GElFy .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CommercialInvoicePreview_formContainer__0tX-q{animation:CommercialInvoicePreview_slideUp__BqrK7 .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.CommercialInvoicePreview_formContainerLarge__gK1-k{max-width:1200px;width:95%}.CommercialInvoicePreview_modalHeader__nk\+my{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.CommercialInvoicePreview_modalHeader__nk\+my h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.CommercialInvoicePreview_modalSubtitle__QXbDW{color:#6c757d;font-size:14px;margin:4px 0 0}.CommercialInvoicePreview_modalCloseButton__xVIdf{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.CommercialInvoicePreview_modalCloseButton__xVIdf:hover{color:#dc3545}.CommercialInvoicePreview_formContent__4WNm4{flex:1 1;overflow-y:auto;padding:24px}.CommercialInvoicePreview_formActions__W8kMF{background:#f8f9fa;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.CommercialInvoicePreview_secondaryButton__PIivp{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:all .2s}.CommercialInvoicePreview_secondaryButton__PIivp:hover{background:#e9ecef}.CommercialInvoicePreview_secondaryButton__PIivp:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_printButton__NwukA{align-items:center;background:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.CommercialInvoicePreview_printButton__NwukA:hover{background:#0d1445}.CommercialInvoicePreview_printButton__NwukA:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_downloadButton__09TUu{align-items:center;background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.CommercialInvoicePreview_downloadButton__09TUu:hover{background:#1e7e34}.CommercialInvoicePreview_downloadButton__09TUu:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_spinner__JTCUn{animation:CommercialInvoicePreview_spin__C0PSB 1s linear infinite}@keyframes CommercialInvoicePreview_fadeIn__GElFy{0%{opacity:0}to{opacity:1}}@keyframes CommercialInvoicePreview_slideUp__BqrK7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CommercialInvoicePreview_spin__C0PSB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PackingListPreview_modalBackdrop__ssROD{align-items:center;animation:PackingListPreview_fadeIn__8rp71 .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.PackingListPreview_formContainer__\+FhJk{animation:PackingListPreview_slideUp__WYitz .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.PackingListPreview_formContainerLarge__pUUsf{max-width:1200px;width:95%}.PackingListPreview_modalHeader__DNgQt{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.PackingListPreview_modalHeader__DNgQt h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.PackingListPreview_modalSubtitle__SxXjR{color:#6c757d;font-size:14px;margin:4px 0 0}.PackingListPreview_modalCloseButton__RFBmJ{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.PackingListPreview_modalCloseButton__RFBmJ:hover{color:#dc3545}.PackingListPreview_formContent__FC\+ER{flex:1 1;overflow-y:auto;padding:24px}.PackingListPreview_formActions__9eBxb{background:#f8f9fa;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.PackingListPreview_secondaryButton__5lqDC{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:all .2s}.PackingListPreview_secondaryButton__5lqDC:hover{background:#e9ecef}.PackingListPreview_secondaryButton__5lqDC:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_printButton__G-Vk7{align-items:center;background:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.PackingListPreview_printButton__G-Vk7:hover{background:#0d1445}.PackingListPreview_printButton__G-Vk7:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_spinner__xEdQC{animation:PackingListPreview_spin__h1fFz 1s linear infinite}@keyframes PackingListPreview_fadeIn__8rp71{0%{opacity:0}to{opacity:1}}@keyframes PackingListPreview_slideUp__WYitz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes PackingListPreview_spin__h1fFz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--prod-primary-color:#0b1f38;--prod-primary-dark:#071426;--prod-primary-light:#e8eaed;--prod-primary-hover:#163052;--prod-secondary-color:#6c7b8c;--prod-secondary-dark:#4a5a6b;--prod-success-color:#27ae60;--prod-success-dark:#1e8449;--prod-success-light:#eaf5ee;--prod-danger-color:#c0392b;--prod-danger-dark:#a93226;--prod-danger-light:#fdf0ee;--prod-warning-color:#e67e22;--prod-warning-dark:#ca6f1e;--prod-warning-light:#fef5e7;--prod-info-color:#2980b9;--prod-info-dark:#1f618d;--prod-info-light:#ebf5fb;--prod-border-color:#e6e9ec;--prod-border-dark:#d1d5d9;--prod-header-bg:#fff;--prod-content-bg:#fff;--prod-row-hover-bg:#edeff2;--prod-text-primary:#1a222b;--prod-text-secondary:#4a5a6b;--prod-text-muted:#6b7b8c;--prod-shadow-sm:0 3px 6px #0b1f380f;--prod-shadow-md:0 8px 16px #0b1f3814;--prod-shadow-lg:0 16px 32px #0b1f381a;--prod-page-bg-start:#f7f8fa;--prod-page-bg-end:#f7f8fa;--prod-modal-overlay:#0b1f3899;--prod-skeleton-bg-start:#e8eaed;--prod-skeleton-bg-mid:#f1f3f5;--prod-skeleton-bg-end:#e8eaed;--prod-export-btn-start:#0b1f38;--prod-export-btn-end:#163052;--prod-toast-success-bg:#eaf5ee;--prod-toast-error-bg:#fdf0ee;--prod-toast-warning-bg:#fef5e7;--prod-toast-info-bg:#ebf5fb;--prod-regenerate-btn-bg:#fef5e7;--prod-regenerate-btn-color:#e67e22;--prod-regenerate-btn-hover:#ca6f1e;--prod-delete-btn-bg:#fdf0ee;--prod-delete-btn-color:#c0392b;--prod-delete-btn-hover:#a93226;--prod-docs-btn-bg:#f4ecf7;--prod-docs-btn-color:#8e44ad;--prod-docs-btn-hover:#7d3c98;--prod-start-btn-bg:#eaf5ee;--prod-start-btn-color:#27ae60;--prod-start-btn-hover:#1e8449;--prod-verify-btn-bg:#ebf5fb;--prod-verify-btn-color:#2980b9;--prod-verify-btn-hover:#1f618d}.Production_theme-dark__Kxe2V,[data-theme=dark]{--prod-primary-color:#f0f4f8;--prod-primary-dark:#0b1f38;--prod-primary-light:#163052;--prod-primary-hover:#fff;--prod-secondary-color:#888;--prod-secondary-dark:#666;--prod-success-color:#2ecc71;--prod-success-dark:#1a8c4a;--prod-success-light:#182c1a;--prod-danger-color:#e74c3c;--prod-danger-dark:#c0392b;--prod-danger-light:#2c1a18;--prod-warning-color:#f39c12;--prod-warning-dark:#d68910;--prod-warning-light:#2c2118;--prod-info-color:#3498db;--prod-info-dark:#2980b9;--prod-info-light:#1a2a3a;--prod-border-color:#163052;--prod-border-dark:#1a3d5a;--prod-header-bg:#0b1f38;--prod-content-bg:#0b1f38;--prod-row-hover-bg:#1a2d4a;--prod-text-primary:#f0f4f8;--prod-text-secondary:#a1b4c8;--prod-text-muted:#7a8e9f;--prod-shadow-sm:0 3px 6px #0006;--prod-shadow-md:0 8px 16px #00000080;--prod-shadow-lg:0 16px 32px #000000b3;--prod-page-bg-start:#050b14;--prod-page-bg-end:#050b14;--prod-modal-overlay:#000000d9;--prod-skeleton-bg-start:#163052;--prod-skeleton-bg-mid:#1a2d4a;--prod-skeleton-bg-end:#163052;--prod-export-btn-start:#1a8c4a;--prod-export-btn-end:#2ecc71;--prod-toast-success-bg:#182c1a;--prod-toast-error-bg:#2c1a18;--prod-toast-warning-bg:#2c2118;--prod-toast-info-bg:#1a2a3a;--prod-regenerate-btn-bg:#2c2118;--prod-regenerate-btn-color:#f39c12;--prod-regenerate-btn-hover:#f39c12;--prod-delete-btn-bg:#2c1a18;--prod-delete-btn-color:#e74c3c;--prod-delete-btn-hover:#e74c3c;--prod-docs-btn-bg:#1a2440;--prod-docs-btn-color:#9b59b6;--prod-docs-btn-hover:#9b59b6;--prod-start-btn-bg:#182c1a;--prod-start-btn-color:#2ecc71;--prod-start-btn-hover:#2ecc71;--prod-verify-btn-bg:#1a2a3a;--prod-verify-btn-color:#3498db;--prod-verify-btn-hover:#3498db}.Production_pageContainer__Nt99q{background:#f7f8fa;background:var(--prod-page-bg-start);color:#1a222b;color:var(--prod-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:24px}.Production_header__i-BXS{align-items:center;background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:32px;padding:24px 28px}.Production_headerTitle__G\+U28{color:#1a222b;color:var(--prod-text-primary);font-size:1.8rem;font-weight:400;letter-spacing:.02em;margin:0}.Production_headerTitle__G\+U28 strong{color:#0b1f38;color:var(--prod-primary-color);font-weight:700}.Production_theme-dark__Kxe2V .Production_headerTitle__G\+U28 strong,[data-theme=dark] .Production_headerTitle__G\+U28 strong{color:#fff}.Production_addButton__szs5S{align-items:center;background:#0b1f38;background:var(--prod-primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_addButton__szs5S:hover:not(:disabled){background:#163052;background:var(--prod-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--prod-shadow-md);transform:translateY(-2px)}.Production_addButton__szs5S:disabled{cursor:not-allowed;opacity:.6;transform:none}.Production_confirmButton__3AGYE{align-items:center;background:#27ae60;background:var(--prod-success-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_confirmButton__3AGYE:hover:not(:disabled){background:#1e8449;background:var(--prod-success-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--prod-shadow-md);transform:translateY(-2px)}.Production_confirmButton__3AGYE:disabled{cursor:not-allowed;opacity:.6}.Production_exportButton__ud274{align-items:center;background:#0b1f38;background:var(--prod-primary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;min-height:44px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_exportButton__ud274:hover:not(:disabled){background:#163052;background:var(--prod-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);transform:translateY(-2px)}.Production_cancelButton__KKymh{background-color:#6c7b8c;background-color:var(--prod-secondary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_cancelButton__KKymh:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_actionButton__bnczS{background:none;border:1px solid #0b1f38;border:1px solid var(--prod-primary-color);border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#0b1f38;color:var(--prod-primary-color);cursor:pointer;font-size:.95rem;font-weight:500;margin-right:6px;min-height:36px;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1));white-space:nowrap}.Production_actionButton__bnczS:hover:not(:disabled){background-color:#0b1f38;background-color:var(--prod-primary-color);color:#fff;color:var(--text-inverse,#fff)}.Production_deleteButton__09sT8{border-color:#c0392b!important;border-color:var(--prod-danger-color)!important;color:#c0392b!important;color:var(--prod-danger-color)!important}.Production_deleteButton__09sT8:hover:not(:disabled){background-color:#c0392b!important;background-color:var(--prod-danger-color)!important;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_simButton__Knf5z{background:#2980b9;background:var(--prod-info-color);border:none;border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;font-size:.9rem;font-weight:500;min-height:32px;padding:6px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_simButton__Knf5z:hover{background:#1f618d;background:var(--prod-info-dark);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);transform:translateY(-1px)}.Production_removeButton__k1xoE{background:none;border:1px solid #c0392b;border:1px solid var(--prod-danger-color);border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#c0392b;color:var(--prod-danger-color);cursor:pointer;font-size:.9rem;font-weight:500;min-height:32px;padding:6px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_removeButton__k1xoE:hover{background-color:#c0392b;background-color:var(--prod-danger-color);color:#fff;color:var(--text-inverse,#fff)}.Production_sectionToggle__MvCkb{align-items:center;background:#fff;background:var(--prod-header-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);color:#1a222b;color:var(--prod-text-primary);cursor:pointer;display:flex;font-size:1.05rem;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1));width:100%}.Production_sectionToggle__MvCkb:hover{background:#e6e9ec;background:var(--prod-border-color)}.Production_tableContainer__p1N9O{background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--prod-shadow-md);margin-bottom:24px;overflow-x:auto}.Production_table__GDUNh{border-collapse:collapse;width:100%}.Production_table__GDUNh thead th{background:#fff;background:var(--prod-header-bg);border-bottom:2px solid #d1d5d9;border-bottom:2px solid var(--prod-border-dark);color:#1a222b;color:var(--prod-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.5px;padding:18px 22px;text-align:left;text-transform:uppercase}.Production_table__GDUNh tbody tr{transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_table__GDUNh tbody tr:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_table__GDUNh td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);color:#1a222b;color:var(--prod-text-primary);padding:18px 22px;vertical-align:middle}.Production_table__GDUNh tbody tr:last-child td{border-bottom:none}.Production_emptyTable__T4Xjf{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;font-style:italic;padding:70px 24px;text-align:center}.Production_stockTable__4yCOd{border-collapse:collapse;font-size:1rem;margin-bottom:18px;width:100%}.Production_stockTable__4yCOd th{background:#fff;background:var(--prod-header-bg);border-bottom:2px solid #e6e9ec;border-bottom:2px solid var(--prod-border-color);color:#1a222b;color:var(--prod-text-primary);font-size:.9rem;font-weight:600;padding:12px 14px;text-align:left}.Production_stockTable__4yCOd td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);color:#1a222b;color:var(--prod-text-primary);padding:10px 14px}.Production_stockStatusOk__QE\+z\+{color:#27ae60;color:var(--prod-success-color);font-weight:700}.Production_stockStatusMissing__N83hl{color:#c0392b;color:var(--prod-danger-color);font-weight:700}.Production_modalBackdrop__Hss53{align-items:center;animation:Production_fadeIn__q7cS8 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3899;background-color:var(--prod-modal-overlay);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}@keyframes Production_fadeIn__q7cS8{0%{opacity:0}to{opacity:1}}@keyframes Production_slideUp__zeEnV{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Production_createModalContent__5sJ2m{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-height:90vh;max-width:1200px}.Production_confirmModalContent__zwAoE,.Production_createModalContent__5sJ2m{animation:Production_slideUp__zeEnV .3s ease;background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);overflow-y:auto;padding:28px 32px;width:90%}.Production_confirmModalContent__zwAoE{max-height:85vh;max-width:1100px}.Production_simModalContent__LtM7p{animation:Production_slideUp__zeEnV .3s ease;background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);max-height:80vh;max-width:900px;overflow-y:auto;padding:28px 32px;width:90%}.Production_documentsModalContent__J\+BWW{background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-width:540px;padding:28px 32px}.Production_modalHeader__0ojK3{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Production_modalHeader__0ojK3 h2{color:#1a222b;color:var(--prod-text-primary);font-size:1.6rem;margin:0}.Production_confirmDialogBox__sbBX8{animation:Production_slideUp__zeEnV .3s ease;background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);max-width:460px;padding:36px 40px;text-align:center;width:90%}.Production_confirmDialogBox__sbBX8 h3{color:#c0392b;color:var(--prod-danger-color);font-size:1.4rem;margin:0 0 12px}.Production_confirmDialogBox__sbBX8 p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_confirmDialogActions__9ouVI{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_addProductRow__WXKgD{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.Production_productSelect__jP65b{flex:2 1;min-width:220px}.Production_tempItemsList__GEDR3{background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);margin-bottom:24px;max-height:320px;overflow-y:auto}.Production_tempItemRow__lpY84{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);display:flex;justify-content:space-between;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_tempItemRow__lpY84:last-child{border-bottom:none}.Production_tempItemRow__lpY84:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_tempItemInfo__Bg3oq{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.Production_tempItemName__3KU9h{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600}.Production_tempItemQty__ypLyw{background:#fff;background:var(--prod-header-bg);border-radius:4px;border-radius:var(--border-radius-sm,4px);color:#4a5a6b;color:var(--prod-text-secondary);font-size:1rem;padding:6px 10px}.Production_tempItemActions__u3skt{display:flex;gap:10px}.Production_stockSummarySection__YNpgB{background:#fff;background:var(--prod-header-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);margin-bottom:24px;padding:24px}.Production_stockSummarySection__YNpgB h3{color:#1a222b;color:var(--prod-text-primary);font-size:1.2rem;margin-bottom:18px}.Production_formActions__PK5rD{border-top:1px solid #e6e9ec;border-top:1px solid var(--prod-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:28px;padding-top:24px}.Production_input__\+x7Be,.Production_select__jmEcr,.Production_textarea__3M9D8{background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);box-sizing:border-box;color:#1a222b;color:var(--prod-text-primary);font-size:1.1rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1));width:100%}.Production_input__\+x7Be:focus,.Production_select__jmEcr:focus,.Production_textarea__3M9D8:focus{border-color:#0b1f38;border-color:var(--prod-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Production_input__\+x7Be::placeholder,.Production_textarea__3M9D8::placeholder{color:#6b7b8c;color:var(--prod-text-muted)}.Production_statusBadge__j2o-O{align-items:center;border-radius:20px;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:6px 14px}.Production_statusBadgeActive__6Q1Jj{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgePending__-PHr1{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeCompleted__1bqo9{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgeAwaitingMp__lJjr7{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeAwaitingStart__IbvxJ{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_actionsContainer__ay56q{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Production_actionButton__bnczS,button.Production_actionButton__bnczS{align-items:center!important;background:#e8eaed!important;background:var(--prod-primary-light)!important;border:none!important;border-radius:6px!important;box-shadow:0 1px 3px #00000014!important;color:#0b1f38!important;color:var(--prod-primary-color)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:32px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:32px!important;min-width:32px!important;padding:0!important;transition:all .2s ease!important;width:32px!important}.Production_actionButton__bnczS svg,button.Production_actionButton__bnczS svg{stroke-width:2!important;display:block!important;flex-shrink:0!important;font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Production_actionButton__bnczS:hover:not(:disabled){box-shadow:0 2px 6px #0b1f3833;transform:translateY(-1px)}.Production_actionButton__bnczS:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Production_actionButton__bnczS.Production_regenerateButton__8BAlg,button.Production_actionButton__bnczS.Production_regenerateButton__8BAlg{background:#fef5e7!important;background:var(--prod-regenerate-btn-bg)!important;color:#e67e22!important;color:var(--prod-regenerate-btn-color)!important}.Production_actionButton__bnczS.Production_regenerateButton__8BAlg:hover:not(:disabled),button.Production_actionButton__bnczS.Production_regenerateButton__8BAlg:hover:not(:disabled){background:#ca6f1e!important;background:var(--prod-regenerate-btn-hover)!important;box-shadow:0 2px 6px #e67e224d;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_actionButton__bnczS.Production_deleteButton__09sT8,button.Production_actionButton__bnczS.Production_deleteButton__09sT8{background:#fdf0ee!important;background:var(--prod-delete-btn-bg)!important;color:#c0392b!important;color:var(--prod-delete-btn-color)!important}.Production_actionButton__bnczS.Production_deleteButton__09sT8:hover:not(:disabled),button.Production_actionButton__bnczS.Production_deleteButton__09sT8:hover:not(:disabled){background:#a93226!important;background:var(--prod-delete-btn-hover)!important;box-shadow:0 2px 6px #c0392b4d;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_actionButton__bnczS.Production_docsButton__8FLNc,button.Production_actionButton__bnczS.Production_docsButton__8FLNc{background:#f4ecf7!important;background:var(--prod-docs-btn-bg)!important;color:#8e44ad!important;color:var(--prod-docs-btn-color)!important}.Production_actionButton__bnczS.Production_docsButton__8FLNc:hover:not(:disabled),button.Production_actionButton__bnczS.Production_docsButton__8FLNc:hover:not(:disabled){background:#7d3c98!important;background:var(--prod-docs-btn-hover)!important;box-shadow:0 2px 6px #8e44ad4d;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_actionButton__bnczS.Production_startButton__SL4FM,button.Production_actionButton__bnczS.Production_startButton__SL4FM{background:#eaf5ee!important;background:var(--prod-start-btn-bg)!important;color:#27ae60!important;color:var(--prod-start-btn-color)!important}.Production_actionButton__bnczS.Production_startButton__SL4FM:hover:not(:disabled),button.Production_actionButton__bnczS.Production_startButton__SL4FM:hover:not(:disabled){background:#1e8449!important;background:var(--prod-start-btn-hover)!important;box-shadow:0 2px 6px #27ae604d;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_actionButton__bnczS.Production_verifyButton__N7x5u,button.Production_actionButton__bnczS.Production_verifyButton__N7x5u{background:#ebf5fb!important;background:var(--prod-verify-btn-bg)!important;color:#2980b9!important;color:var(--prod-verify-btn-color)!important}.Production_actionButton__bnczS.Production_verifyButton__N7x5u:hover:not(:disabled),button.Production_actionButton__bnczS.Production_verifyButton__N7x5u:hover:not(:disabled){background:#1f618d!important;background:var(--prod-verify-btn-hover)!important;box-shadow:0 2px 6px #2980b94d;color:#fff!important;color:var(--text-inverse,#fff)!important}.Production_toastContainer__GIkfl{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Production_toast__zWMKe{animation:Production_toastSlideIn__xi6Fj .3s ease-out;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);font-size:1rem;font-weight:500;line-height:1.5;max-width:420px;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes Production_toastSlideIn__xi6Fj{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.Production_toastSuccess__bANif{background:#eaf5ee;background:var(--prod-toast-success-bg);border-left:4px solid #27ae60;border-left:4px solid var(--prod-success-color);color:#1e8449;color:var(--prod-success-dark)}.Production_toastError__sWPwo{background:#fdf0ee;background:var(--prod-toast-error-bg);border-left:4px solid #c0392b;border-left:4px solid var(--prod-danger-color);color:#a93226;color:var(--prod-danger-dark)}.Production_toastWarning__\+SZvV{background:#fef5e7;background:var(--prod-toast-warning-bg);border-left:4px solid #e67e22;border-left:4px solid var(--prod-warning-color);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_toastInfo__Jy7fJ{background:#ebf5fb;background:var(--prod-toast-info-bg);border-left:4px solid #2980b9;border-left:4px solid var(--prod-info-color);color:#1f618d;color:var(--prod-info-dark)}.Production_toastClose__PtR9I{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.Production_toastClose__PtR9I:hover{opacity:1}.Production_skeletonCell__JkAmR{animation:Production_skeletonLoading__1iBVM 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#f1f3f5 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--prod-skeleton-bg-start) 25%,var(--prod-skeleton-bg-mid) 50%,var(--prod-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--border-radius-sm,4px);height:22px}@keyframes Production_skeletonLoading__1iBVM{0%{background-position:200% 0}to{background-position:-200% 0}}.Production_countBadge__L4gaO{align-items:center;background:#c0392b;background:var(--prod-danger-color);border-radius:50%;color:#fff;color:var(--text-inverse,#fff);display:inline-flex;font-size:.8rem;font-weight:700;height:26px;justify-content:center;margin-left:10px;width:26px}.Production_sectionTitle__GYWy3{align-items:center;color:#1a222b;color:var(--prod-text-primary);display:flex;font-size:1.4rem;font-weight:600;gap:10px;margin-bottom:18px}.Production_stepBadge__vxIit{align-items:center;background:#0b1f38;background:var(--prod-primary-color);border-radius:50%;color:#fff;color:var(--text-inverse,#fff);display:inline-flex;font-size:.95rem;font-weight:700;height:32px;justify-content:center;margin-right:14px;width:32px}.Production_stepCheck__arZ5I{color:#27ae60;color:var(--prod-success-color);font-size:1.2rem;font-weight:700;margin-left:auto}.Production_formSection__1YY4L{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:28px;padding-bottom:18px}.Production_formSection__1YY4L:last-of-type{border-bottom:none}.Production_sectionHeader__wlIW1{align-items:center;display:flex;margin-bottom:18px}.Production_sectionHeader__wlIW1 .Production_sectionTitle__GYWy3{font-size:1.2rem;margin:0}.Production_selectedInfo__M7F7t{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.Production_infoTag__TPapA{background:#e8eaed;background:var(--prod-primary-light);border-radius:20px;color:#071426;color:var(--prod-primary-dark);font-size:.9rem;font-weight:500;padding:6px 14px}.Production_infoMessage__IW6e\+{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_infoMessage__IW6e\+,.Production_loadingMessage__7IJQK{border-radius:4px;border-radius:var(--border-radius-md,4px);font-size:1rem;padding:14px 18px;text-align:center}.Production_loadingMessage__7IJQK{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_batchList__T5czg{border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);max-height:300px;overflow-y:auto}.Production_batchItem__GZNVE{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);cursor:pointer;padding:14px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_batchItem__GZNVE:last-child{border-bottom:none}.Production_batchItem__GZNVE:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_batchItemSelected__VqdND{background-color:#eaf5ee;background-color:var(--prod-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--prod-success-color)}.Production_batchItemMain__LPp5D{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.Production_batchCode__vefDY{color:#1a222b;color:var(--prod-text-primary);font-family:monospace;font-size:1.05rem;font-weight:700}.Production_batchLote__xrumS{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.95rem}.Production_batchQty__xGyg4{background:#eaf5ee;background:var(--prod-success-light);border-radius:12px;color:#27ae60;color:var(--prod-success-color);font-size:.9rem;padding:4px 10px}.Production_batchItemDate__6-Lhc{color:#6b7b8c;color:var(--prod-text-muted);font-size:.85rem}.Production_boxTypeGrid__Sc7yn{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Production_boxTypeCard__kgKVP{border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-md,4px);cursor:pointer;padding:18px;text-align:center;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_boxTypeCard__kgKVP:hover{border-color:#0b1f38;border-color:var(--prod-primary-color);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);transform:translateY(-2px)}.Production_boxTypeCardSelected__N9hRH{background:#eaf5ee;background:var(--prod-success-light);border-color:#27ae60;border-color:var(--prod-success-color)}.Production_boxTypeName__2jIHi{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600;margin-bottom:8px}.Production_boxTypeQty__-xpzL{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.85rem}.Production_previewSection__opNyn{border-top:2px dashed #e6e9ec;border-top:2px dashed var(--prod-border-color);margin-top:28px;padding-top:18px}.Production_previewContainer__pc3qp{display:flex;justify-content:center}.Production_previewLabel__HofqS{background:#fff;background:var(--prod-content-bg);border:1px solid #d1d5d9;border:1px solid var(--prod-border-dark);border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--prod-shadow-md);padding:24px;width:360px}.Production_previewLabelHeader__G57k1{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:18px;padding-bottom:10px;text-align:right}.Production_previewBrand__OoLZz{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;letter-spacing:2px}.Production_previewProduct__8ln6B{color:#1a222b;color:var(--prod-text-primary);font-size:1.2rem;font-weight:700;line-height:1.3;margin-bottom:18px;text-align:center}.Production_previewDetails__4fPvg{margin:18px 0}.Production_previewRow__JLXdJ{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.Production_previewRow__JLXdJ span:first-child{color:#6b7b8c;color:var(--prod-text-muted)}.Production_previewRow__JLXdJ span:last-child{color:#1a222b;color:var(--prod-text-primary)}.Production_previewBarcode__v4BFM{margin:18px 0;min-height:80px;text-align:center}.Production_previewBarcode__v4BFM canvas{height:auto;max-width:100%}.Production_previewFooter__uUrsb{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;justify-content:space-between;margin-top:14px;padding-top:10px}.Production_paginationContainer__GFwUn,.Production_previewFooter__uUrsb{border-top:1px solid #e6e9ec;border-top:1px solid var(--prod-border-color);display:flex}.Production_paginationContainer__GFwUn{align-items:center;background:#fff;background:var(--prod-content-bg);justify-content:center;padding:24px 20px}.Production_paginationControls__Uo6xD{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.Production_paginationInfo__zItWJ{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1rem;font-weight:500}.Production_paginationControls__Uo6xD .Production_addButton__szs5S,.Production_paginationControls__Uo6xD .Production_cancelButton__KKymh{font-size:1rem;min-height:44px;min-width:120px;padding:10px 24px}@media (max-width:768px){.Production_pageContainer__Nt99q{padding:16px}.Production_header__i-BXS{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Production_headerTitle__G\+U28{font-size:1.4rem}.Production_table__GDUNh td,.Production_table__GDUNh thead th{font-size:.9rem;padding:12px 14px}.Production_addProductRow__WXKgD{flex-direction:column}.Production_productSelect__jP65b{width:100%}.Production_tempItemRow__lpY84{gap:10px}.Production_tempItemInfo__Bg3oq,.Production_tempItemRow__lpY84{align-items:flex-start;flex-direction:column}.Production_actionsContainer__ay56q{gap:6px}.Production_actionButton__bnczS,button.Production_actionButton__bnczS{border-radius:4px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Production_actionButton__bnczS svg,button.Production_actionButton__bnczS svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Production_confirmModalContent__zwAoE,.Production_createModalContent__5sJ2m,.Production_simModalContent__LtM7p{padding:18px 20px;width:95%}.Production_toast__zWMKe{font-size:.9rem;max-width:calc(100vw - 40px)}.Production_batchItemMain__LPp5D{align-items:flex-start;flex-direction:column;gap:8px}.Production_boxTypeGrid__Sc7yn{grid-template-columns:1fr}.Production_previewLabel__HofqS{width:100%}.Production_addButton__szs5S,.Production_cancelButton__KKymh,.Production_confirmButton__3AGYE{justify-content:center;width:100%}}@media (max-width:480px){.Production_addButton__szs5S{justify-content:center;width:100%}.Production_modalHeader__0ojK3{align-items:stretch;flex-direction:column}.Production_modalHeader__0ojK3 h2{font-size:1.2rem;text-align:center}.Production_exportButton__ud274{justify-content:center;width:100%}.Production_actionsContainer__ay56q{gap:4px}.Production_actionButton__bnczS,button.Production_actionButton__bnczS{border-radius:4px!important;height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Production_actionButton__bnczS svg,button.Production_actionButton__bnczS svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Production_paginationControls__Uo6xD{flex-direction:column;gap:14px;width:100%}.Production_paginationControls__Uo6xD .Production_addButton__szs5S,.Production_paginationControls__Uo6xD .Production_cancelButton__KKymh{min-width:0;min-width:auto;width:100%}.Production_paginationInfo__zItWJ{margin-bottom:6px;order:-1}.Production_headerTitle__G\+U28{font-size:1.2rem}.Production_sectionTitle__GYWy3{font-size:1.1rem}.Production_confirmDialogBox__sbBX8{padding:24px 20px}.Production_confirmDialogBox__sbBX8 h3{font-size:1.2rem}.Production_confirmDialogBox__sbBX8 p{font-size:.95rem}.Production_statusBadge__j2o-O{font-size:.75rem;padding:4px 10px}}.Production_modalBackdropTop__3Sonn{align-items:center;animation:Production_fadeIn__q7cS8 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3899;background-color:var(--prod-modal-overlay);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.Production_modalBackdropTop__3Sonn .Production_confirmDialogBox__sbBX8{animation:Production_slideUp__zeEnV .3s ease;background:#fff;background:var(--prod-content-bg);border:1px solid #e6e9ec;border:1px solid var(--prod-border-color);border-radius:4px;border-radius:var(--border-radius-lg,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-width:460px;padding:36px 40px;position:relative;text-align:center;width:90%;z-index:10000}.Production_modalBackdropTop__3Sonn .Production_confirmDialogBox__sbBX8 h3{align-items:center;color:#c0392b;color:var(--prod-danger-color);display:flex;font-size:1.4rem;justify-content:center;margin:0 0 12px}.Production_modalBackdropTop__3Sonn .Production_confirmDialogBox__sbBX8 p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_modalBackdropTop__3Sonn .Production_confirmDialogActions__9ouVI{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_modalBackdropTop__3Sonn .Production_confirmDialogActions__9ouVI .Production_cancelButton__KKymh{background-color:#6c7b8c;background-color:var(--prod-secondary-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;font-size:1rem;font-weight:600;min-height:44px;min-width:100px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_modalBackdropTop__3Sonn .Production_confirmDialogActions__9ouVI .Production_cancelButton__KKymh:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_modalBackdropTop__3Sonn .Production_confirmDialogActions__9ouVI .Production_confirmButton__3AGYE{align-items:center;background:#27ae60;background:var(--prod-success-color);border:none;border-radius:4px;border-radius:var(--border-radius-md,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--prod-shadow-sm);color:#fff;color:var(--text-inverse,#fff);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;min-height:44px;min-width:100px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default,all .2s cubic-bezier(.33,1,.68,1))}.Production_modalBackdropTop__3Sonn .Production_confirmDialogActions__9ouVI .Production_confirmButton__3AGYE:hover:not(:disabled){background:#1e8449;background:var(--prod-success-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--prod-shadow-md);transform:translateY(-2px)}:root{--log-primary-color:#0b1f38;--log-primary-dark:#071426;--log-primary-hover:#163052;--log-primary-light:#4a6583;--log-primary-accent:#fff;--log-bg-primary:#f7f8fa;--log-bg-secondary:#f1f3f5;--log-bg-tertiary:#e8eaed;--log-bg-hover:#edeff2;--log-card-bg:#fff;--log-card-border:#e6e9ec;--log-border-color:#e6e9ec;--log-border-dark:#d1d5d9;--log-text-primary:#1a222b;--log-text-secondary:#4a5a6b;--log-text-muted:#6b7b8c;--log-text-inverse:#fff;--log-success-color:#27ae60;--log-success-light:#eaf5ee;--log-success-dark:#1e8449;--log-warning-color:#e67e22;--log-warning-light:#fef5e7;--log-warning-dark:#ca6f1e;--log-danger-color:#c0392b;--log-danger-light:#fdf0ee;--log-danger-dark:#a93226;--log-info-color:#2980b9;--log-info-light:#eaf2f8;--log-info-dark:#1a5276;--log-edit-color:#0b1f38;--log-edit-light:#e8eaed;--log-delete-color:#c0392b;--log-delete-light:#fdf0ee;--log-transfer-color:#27ae60;--log-transfer-light:#eaf5ee;--log-print-color:#e67e22;--log-print-light:#fef5e7;--log-status-color:#0b1f38;--log-status-light:#e8eaed;--log-shadow-xs:0 1px 3px #0b1f380a;--log-shadow-sm:0 3px 6px #0b1f380f;--log-shadow-md:0 8px 16px #0b1f3814;--log-shadow-lg:0 16px 32px #0b1f381a;--log-shadow-xl:0 24px 48px #0b1f3826;--log-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--log-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--log-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--log-border-radius:4px;--log-modal-overlay:#0b1f3880;--log-skeleton-bg-start:#e8eaed;--log-skeleton-bg-mid:#d1d5d9;--log-skeleton-bg-end:#e8eaed;--log-tag-bg:linear-gradient(135deg,#e8eaed,#f1f3f5);--log-tag-text:#1a222b;--log-disabled-bg:#e8eaed}.Logistics_theme-dark__0040U,[data-theme=dark]{--log-bg-primary:#050b14;--log-bg-secondary:#0b1f38;--log-bg-tertiary:#163052;--log-bg-hover:#1a2d4a;--log-card-bg:#0b1f38;--log-card-border:#163052;--log-border-color:#163052;--log-border-dark:#1a3d5a;--log-text-primary:#f0f4f8;--log-text-secondary:#a1b4c8;--log-text-muted:#7a8e9f;--log-text-inverse:#0b1f38;--log-primary-color:#f0f4f8;--log-primary-dark:#0b1f38;--log-primary-hover:#fff;--log-primary-light:#4a6583;--log-primary-accent:#0b1f38;--log-success-color:#2ecc71;--log-success-light:#182c1a;--log-success-dark:#1a8c4a;--log-warning-color:#f39c12;--log-warning-light:#2c2118;--log-warning-dark:#d68910;--log-danger-color:#e74c3c;--log-danger-light:#2c1a18;--log-danger-dark:#c0392b;--log-info-color:#5dade2;--log-info-light:#18242c;--log-info-dark:#2e86c1;--log-edit-color:#f0f4f8;--log-edit-light:#163052;--log-delete-color:#e74c3c;--log-delete-light:#2c1a18;--log-transfer-color:#2ecc71;--log-transfer-light:#182c1a;--log-print-color:#f39c12;--log-print-light:#2c2118;--log-status-color:#f0f4f8;--log-status-light:#163052;--log-shadow-xs:0 1px 3px #0006;--log-shadow-sm:0 3px 6px #00000080;--log-shadow-md:0 8px 16px #0009;--log-shadow-lg:0 16px 32px #000000b3;--log-shadow-xl:0 24px 48px #000c;--log-modal-overlay:#000000b3;--log-skeleton-bg-start:#163052;--log-skeleton-bg-mid:#1a3d5a;--log-skeleton-bg-end:#163052;--log-tag-bg:linear-gradient(135deg,#163052,#1a2d4a);--log-tag-text:#f0f4f8;--log-disabled-bg:#163052}:focus-visible{border-radius:var(--log-border-radius);outline:2px solid var(--log-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--log-primary-color)}.Logistics_actionButton__2JC48,.Logistics_addButton__2363I,.Logistics_cancelButton__sHJje,.Logistics_deleteAction__vbcTJ,.Logistics_paginationButton__m6s1-,.Logistics_primaryButton__Yf6uS,.Logistics_secondaryButton__kAhEN,.Logistics_updateButton__ExeoA,[role=button],button{min-height:44px;min-width:44px}.Logistics_pageContainer__Bjshj{background:#f7f8fa;background:var(--log-bg-primary);color:#1a222b;color:var(--log-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);min-height:100vh;padding:0}.Logistics_header__Jj6Jl{align-items:center;background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.Logistics_headerTitle__DcCtT{color:#1a222b;color:var(--log-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Logistics_headerTitle__DcCtT strong{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_theme-dark__0040U .Logistics_headerTitle__DcCtT strong,[data-theme=dark] .Logistics_headerTitle__DcCtT strong{color:#fff}.Logistics_pageTitle__Cz5mK{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);color:#1a222b;color:var(--log-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin-bottom:24px;padding-bottom:14px}.Logistics_addButton__2363I{align-items:center;background:#0b1f38;background:var(--log-primary-color);border:none;border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);color:#fff;color:var(--log-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_addButton__2363I:hover:not(:disabled){background:#163052;background:var(--log-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);transform:translateY(-2px)}.Logistics_addButton__2363I:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_cancelButton__sHJje{align-items:center;background:#e8eaed;background:var(--log-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);color:#1a222b;color:var(--log-text-primary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_cancelButton__sHJje:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);transform:translateY(-1px)}.Logistics_updateButton__ExeoA{align-items:center;background:#e67e22;background:var(--log-warning-color);border:none;border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);color:#fff;color:var(--log-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_updateButton__ExeoA:hover:not(:disabled){background:#ca6f1e;background:var(--log-warning-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);transform:translateY(-2px)}.Logistics_deleteAction__vbcTJ{align-items:center;background:#c0392b;background:var(--log-danger-color);border:none;border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);color:#fff;color:var(--log-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_deleteAction__vbcTJ:hover:not(:disabled){background:#a93226;background:var(--log-danger-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);transform:translateY(-2px)}.Logistics_actionCell__ukyCT{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Logistics_actionButton__2JC48,button.Logistics_actionButton__2JC48{align-items:center!important;background:#e8eaed!important;background:var(--log-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--log-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--log-shadow-xs)!important;color:#4a5a6b!important;color:var(--log-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:0!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--log-transition-fast)!important;width:36px!important}.Logistics_actionButton__2JC48 .Logistics_icon__5dygP,.Logistics_actionButton__2JC48 svg,button.Logistics_actionButton__2JC48 .Logistics_icon__5dygP,button.Logistics_actionButton__2JC48 svg{stroke-width:2!important;display:block!important;flex-shrink:0!important;font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Logistics_actionButton__2JC48:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);transform:translateY(-1px)}.Logistics_actionButton__2JC48:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Logistics_actionButton__2JC48.Logistics_editButton__7cIUM,button.Logistics_actionButton__2JC48.Logistics_editButton__7cIUM{background:#e8eaed!important;background:var(--log-edit-light)!important;color:#0b1f38!important;color:var(--log-edit-color)!important}.Logistics_actionButton__2JC48.Logistics_editButton__7cIUM:hover:not(:disabled),button.Logistics_actionButton__2JC48.Logistics_editButton__7cIUM:hover:not(:disabled){background:#0b1f38!important;background:var(--log-edit-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__2JC48.Logistics_deleteButton__tN5xi,button.Logistics_actionButton__2JC48.Logistics_deleteButton__tN5xi{background:#fdf0ee!important;background:var(--log-delete-light)!important;color:#c0392b!important;color:var(--log-delete-color)!important}.Logistics_actionButton__2JC48.Logistics_deleteButton__tN5xi:hover:not(:disabled),button.Logistics_actionButton__2JC48.Logistics_deleteButton__tN5xi:hover:not(:disabled){background:#c0392b!important;background:var(--log-delete-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__2JC48.Logistics_transferButton__h4dz1,button.Logistics_actionButton__2JC48.Logistics_transferButton__h4dz1{background:#eaf5ee!important;background:var(--log-transfer-light)!important;color:#27ae60!important;color:var(--log-transfer-color)!important}.Logistics_actionButton__2JC48.Logistics_transferButton__h4dz1:hover:not(:disabled),button.Logistics_actionButton__2JC48.Logistics_transferButton__h4dz1:hover:not(:disabled){background:#27ae60!important;background:var(--log-transfer-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__2JC48.Logistics_printButton__ELhDJ,button.Logistics_actionButton__2JC48.Logistics_printButton__ELhDJ{background:#fef5e7!important;background:var(--log-print-light)!important;color:#e67e22!important;color:var(--log-print-color)!important}.Logistics_actionButton__2JC48.Logistics_printButton__ELhDJ:hover:not(:disabled),button.Logistics_actionButton__2JC48.Logistics_printButton__ELhDJ:hover:not(:disabled){background:#e67e22!important;background:var(--log-print-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__2JC48.Logistics_statusButton__s-496,button.Logistics_actionButton__2JC48.Logistics_statusButton__s-496{background:#e8eaed!important;background:var(--log-status-light)!important;color:#0b1f38!important;color:var(--log-status-color)!important}.Logistics_actionButton__2JC48.Logistics_statusButton__s-496:hover:not(:disabled),button.Logistics_actionButton__2JC48.Logistics_statusButton__s-496:hover:not(:disabled){background:#0b1f38!important;background:var(--log-status-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_searchBar__RkNP0{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--log-shadow-xs);margin-bottom:28px;padding:24px;position:relative}.Logistics_searchWrapper__isO7w{max-width:440px;position:relative}.Logistics_searchIcon__k46h1{color:#6b7b8c;color:var(--log-text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.Logistics_searchBar__RkNP0 .Logistics_input__eqWLd,.Logistics_searchInput__qK73n{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);color:#1a222b;color:var(--log-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.1rem;min-height:52px;padding:14px 44px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast);width:100%}.Logistics_searchBar__RkNP0 .Logistics_input__eqWLd:focus,.Logistics_searchInput__qK73n:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__0040U .Logistics_searchInput__qK73n:focus,[data-theme=dark] .Logistics_searchInput__qK73n:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_searchInput__qK73n::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_controlsBar__Etezj{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px}.Logistics_inputGroup__ajzUN{display:flex;flex-direction:column;gap:8px}.Logistics_inputGroup__ajzUN label{color:#1a222b;color:var(--log-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Logistics_input__eqWLd,.Logistics_select__5--Ku,.Logistics_textarea__8dVT0{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);box-sizing:border-box;color:#1a222b;color:var(--log-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast);width:100%}.Logistics_input__eqWLd:focus,.Logistics_select__5--Ku:focus,.Logistics_textarea__8dVT0:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__0040U .Logistics_input__eqWLd:focus,.Logistics_theme-dark__0040U .Logistics_select__5--Ku:focus,.Logistics_theme-dark__0040U .Logistics_textarea__8dVT0:focus,[data-theme=dark] .Logistics_input__eqWLd:focus,[data-theme=dark] .Logistics_select__5--Ku:focus,[data-theme=dark] .Logistics_textarea__8dVT0:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_input__eqWLd:disabled,.Logistics_select__5--Ku:disabled,.Logistics_textarea__8dVT0:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed;opacity:.7}.Logistics_input__eqWLd::placeholder,.Logistics_textarea__8dVT0::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_inputError__qz\+id{border-color:#c0392b!important;border-color:var(--log-danger-color)!important}.Logistics_textarea__8dVT0{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);min-height:100px;resize:vertical}.Logistics_errorTextSmall__Leou-{color:#c0392b;color:var(--log-danger-color);font-size:.9rem;margin-top:6px}.Logistics_infoTextSmall__F49ZF{color:#0b1f38;color:var(--log-primary-color);font-size:.9rem;font-style:italic;margin-top:6px}.Logistics_successTextSmall__WkWog{color:#27ae60;color:var(--log-success-color);font-size:.9rem;margin-top:6px}.Logistics_unitText__7xN3M{color:#4a5a6b;color:var(--log-text-secondary);font-size:.95rem;font-weight:500}.Logistics_searchableSelectWrapper__6bwRp{box-sizing:border-box;position:relative;width:100%}.Logistics_comboInput__1FDZW{background-color:#fff;background-color:var(--log-card-bg);cursor:text;min-height:46px;padding:12px 44px 12px 14px}.Logistics_comboInput__1FDZW:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed}.Logistics_dropdownArrow__rtu5-{color:#4a5a6b;color:var(--log-text-secondary);cursor:pointer;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.Logistics_dropdownArrow__rtu5-.Logistics_open__bK\+F1{transform:translateY(-50%) rotate(180deg)}.Logistics_optionsDropdown__hgowz{border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:0 0 4px 4px;border-radius:0 0 var(--log-border-radius) var(--log-border-radius);border-top:none;box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);left:0;margin-top:-1px;position:absolute;right:0;top:100%;z-index:100}.Logistics_optionsDropdownPortal__3tpy0,.Logistics_optionsDropdown__hgowz{background-color:#fff;background-color:var(--log-card-bg);max-height:270px;overflow-y:auto}.Logistics_optionsDropdownPortal__3tpy0{border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--log-shadow-lg);min-width:220px;position:fixed!important;z-index:10001!important}.Logistics_optionItem__xsZfo{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);color:#1a222b;color:var(--log-text-primary);cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_optionItem__xsZfo:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_optionItem__xsZfo.Logistics_selected__JfNbp{background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:var(--log-tag-bg);color:#1a222b;color:var(--log-tag-text);font-weight:600}.Logistics_optionCode__W\+H0q{color:#0b1f38;color:var(--log-primary-color);flex-shrink:0;font-weight:700}.Logistics_optionName__OnY8i{color:#1a222b;color:var(--log-text-primary);margin-left:14px}.Logistics_loadingOption__OUv\+U,.Logistics_noResults__hKuf-{color:#4a5a6b;color:var(--log-text-secondary);font-size:1rem;font-style:italic;padding:14px;text-align:center}.Logistics_selectedDisplay__go4kc{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:4px;border-radius:var(--log-border-radius);color:#1a222b;color:var(--log-text-primary);display:block;font-size:.95rem;font-weight:600;margin-top:8px;padding:8px 12px}.Logistics_tagContainer__xK2vx{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.Logistics_tag__NOM6V{align-items:center;background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:var(--log-tag-bg);border-radius:4px;border-radius:var(--log-border-radius);display:inline-flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}.Logistics_tagRemoveButton__4Ogac,.Logistics_tag__NOM6V{color:#1a222b;color:var(--log-tag-text);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_tagRemoveButton__4Ogac{background:none;border:none;cursor:pointer;font-size:1.05rem;margin-left:6px;padding:0 4px}.Logistics_tagRemoveButton__4Ogac:hover{color:#c0392b;color:var(--log-danger-color);transform:scale(1.1)}.Logistics_tagSmall__oZtEw{align-items:center;background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);color:#1a222b;color:var(--log-tag-text);display:inline-flex;font-size:1rem;font-weight:500;margin-bottom:4px;margin-right:6px;padding:4px 10px}.Logistics_modalBackdrop__RMkH6{align-items:center;animation:Logistics_fadeIn__HQckX .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--log-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes Logistics_fadeIn__HQckX{0%{opacity:0}to{opacity:1}}@keyframes Logistics_slideUp__nYqcx{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Logistics_formContainer__XLDy3{animation:Logistics_slideUp__nYqcx .3s ease;background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--log-shadow-lg);max-height:90vh;max-width:960px;overflow-y:auto;position:relative;width:90%}.Logistics_formContainer__XLDy3::-webkit-scrollbar{width:6px}.Logistics_formContainer__XLDy3::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_formContainer__XLDy3::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_modalHeader__sWZE2{align-items:flex-start;background:#f1f3f5;background:var(--log-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);border-radius:4px 4px 0 0;border-radius:var(--log-border-radius) var(--log-border-radius) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.Logistics_modalHeader__sWZE2 h2{color:#1a222b;color:var(--log-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_modalSubtitle__6MUnF{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;margin:6px 0 0}.Logistics_modalSubtitle__6MUnF strong{color:#0b1f38;color:var(--log-primary-color);font-weight:600}.Logistics_modalCloseButton__4KFIF{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--log-border-radius);color:#4a5a6b;color:var(--log-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast);width:40px}.Logistics_modalCloseButton__4KFIF:hover:not(:disabled){background:#fdf0ee;background:var(--log-danger-light);color:#c0392b;color:var(--log-danger-color);transform:rotate(90deg)}.Logistics_modalCloseButton__4KFIF:disabled{cursor:not-allowed;opacity:.5}.Logistics_modalContent__v0v\+b{animation:Logistics_slideUp__nYqcx .3s ease;background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--log-shadow-lg);max-height:90vh;max-width:700px;overflow-y:auto;padding:28px 32px;width:90%}.Logistics_modalContent__v0v\+b::-webkit-scrollbar{width:6px}.Logistics_modalContent__v0v\+b::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_modalContent__v0v\+b::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalContent__YC\+ue{animation:Logistics_slideUp__nYqcx .3s ease;background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--log-shadow-lg);max-height:85vh;max-width:1200px;overflow-y:auto;padding:28px 32px;width:90%}.Logistics_historyModalContent__YC\+ue::-webkit-scrollbar{width:6px}.Logistics_historyModalContent__YC\+ue::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyModalContent__YC\+ue::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalTitle__II5n1,.Logistics_modalTitle__jq5Uc{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);color:#1a222b;color:var(--log-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin-bottom:24px;padding-bottom:14px}.Logistics_modalFormGrid__ocamv{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.Logistics_modalFormGrid__ocamv>div{width:100%}.Logistics_locationFormGrid__m9yJI{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 2fr}.Logistics_filterRow__eelSC{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px;width:100%}.Logistics_filterRow__eelSC>.Logistics_inputGroup__ajzUN{flex:1 1;min-width:200px}.Logistics_modalActions__hfiKY{border-top:1px solid #e6e9ec;border-top:1px solid var(--log-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:24px;padding-top:18px}.Logistics_formContent__7fwbG{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Logistics_formSection__rkS0l{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_formSection__rkS0l:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--log-shadow-xs)}.Logistics_sectionHeader__Ko0mR{align-items:center;background:#f1f3f5;background:var(--log-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);display:flex;gap:14px;padding:14px 18px}.Logistics_sectionIcon__xaEHC{align-items:center;background:#e8eaed;background:var(--log-bg-tertiary);border-radius:4px;border-radius:var(--log-border-radius);color:#4a5a6b;color:var(--log-text-secondary);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.Logistics_sectionTitle__XvkU2{color:#1a222b;color:var(--log-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_sectionBadge__eoOGc{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:4px;border-radius:var(--log-border-radius);color:#4a5a6b;color:var(--log-text-secondary);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 12px}.Logistics_formGrid__NRZ3g{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Logistics_formActions__9Hh85{border-top:1px solid #e6e9ec;border-top:1px solid var(--log-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:24px;padding-top:18px}.Logistics_primaryButton__Yf6uS,.Logistics_secondaryButton__kAhEN{align-items:center;border-radius:4px;border-radius:var(--log-border-radius);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_primaryButton__Yf6uS{background:#0b1f38;background:var(--log-primary-color);border:none;box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);color:#fff;color:var(--log-text-inverse)}.Logistics_primaryButton__Yf6uS:hover:not(:disabled){background:#163052;background:var(--log-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);transform:translateY(-2px)}.Logistics_secondaryButton__kAhEN{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);color:#1a222b;color:var(--log-text-primary)}.Logistics_secondaryButton__kAhEN:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);border-color:#4a5a6b;border-color:var(--log-text-secondary);transform:translateY(-1px)}.Logistics_primaryButton__Yf6uS:disabled,.Logistics_secondaryButton__kAhEN:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_tableCard__odPOF{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);margin-bottom:24px;overflow:hidden}.Logistics_tableContainer__HtMjT{background:#fff;background:var(--log-card-bg);overflow-x:auto}.Logistics_table__daqQM{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:1rem;width:100%}.Logistics_table__daqQM thead th{background:#f1f3f5;background:var(--log-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);color:#4a5a6b;color:var(--log-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.Logistics_table__daqQM tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--log-transition-fast)}.Logistics_table__daqQM tbody tr:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_table__daqQM tbody tr:last-child td{border-bottom:none}.Logistics_table__daqQM td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);color:#1a222b;color:var(--log-text-primary);padding:16px 20px;vertical-align:middle}.Logistics_emptyTable__XCaF5,.Logistics_loadingCell__ZsoYo{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Logistics_clickableRow__30MNT{cursor:pointer}.Logistics_clickableRow__30MNT:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_idCell__VN\+Un{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_actionHeader__\+N\+1O{text-align:center}.Logistics_entryRow__muLMh{background-color:#eaf5ee;background-color:var(--log-success-light)}.Logistics_entryRow__muLMh td:first-child{border-left:3px solid #27ae60;border-left:3px solid var(--log-success-color)}.Logistics_outflowRow__1chsB{background-color:#fdf0ee;background-color:var(--log-danger-light)}.Logistics_outflowRow__1chsB td:first-child{border-left:3px solid #c0392b;border-left:3px solid var(--log-danger-color)}.Logistics_historyTableContainer__cP1qP{border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);margin-top:18px;max-height:520px;overflow-y:auto}.Logistics_historyTableContainer__cP1qP::-webkit-scrollbar{width:6px}.Logistics_historyTableContainer__cP1qP::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyTableContainer__cP1qP::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_paginationControls__65iL-{align-items:center;background:#fff;background:var(--log-card-bg);border-top:1px solid #e6e9ec;border-top:1px solid var(--log-border-color);display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end;margin-top:24px;padding:16px 20px}.Logistics_paginationInfo__RWgaR{background:#f1f3f5;background:var(--log-bg-secondary);color:#1a222b;color:var(--log-text-primary);padding:8px 14px}.Logistics_alert__T2gtZ,.Logistics_paginationInfo__RWgaR{border-radius:4px;border-radius:var(--log-border-radius);font-size:1rem;font-weight:500}.Logistics_alert__T2gtZ{animation:Logistics_slideInRight__bz0py .3s ease-out;border-left:3px solid;margin-bottom:24px;padding:14px 18px;position:relative}.Logistics_alertClose__09T3U{background:none;border:none;color:inherit;cursor:pointer;font-size:1.3rem;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.Logistics_alertClose__09T3U:hover{opacity:1}@keyframes Logistics_slideInRight__bz0py{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Logistics_alert__T2gtZ{animation:none}}.Logistics_alert__T2gtZ.Logistics_success__H5bpA{background:#eaf5ee;background:var(--log-success-light);border-left-color:#27ae60;border-left-color:var(--log-success-color);color:#1e8449;color:var(--log-success-dark)}.Logistics_alert__T2gtZ.Logistics_error__NMVcD{background:#fdf0ee;background:var(--log-danger-light);border-left-color:#c0392b;border-left-color:var(--log-danger-color);color:#a93226;color:var(--log-danger-dark)}.Logistics_alert__T2gtZ.Logistics_info__BYuo3{background:#eaf2f8;background:var(--log-info-light);border-left-color:#2980b9;border-left-color:var(--log-info-color);color:#1a5276;color:var(--log-info-dark)}.Logistics_alertIcon__Qzi9D{font-size:1.1rem;margin-right:10px}.Logistics_skeletonRow__yZVAy{animation:Logistics_fadeIn__HQckX .3s ease-in}.Logistics_skeletonCell__FH5Pg{padding:16px 20px}.Logistics_skeletonPulse__sHN9R{animation:Logistics_shimmer__s\+Gso 1.5s infinite;background:linear-gradient(90deg,#e8eaed,#d1d5d9 20%,#e8eaed 40%,#e8eaed);background:linear-gradient(90deg,var(--log-skeleton-bg-start) 0,var(--log-skeleton-bg-mid) 20%,var(--log-skeleton-bg-end) 40%,var(--log-skeleton-bg-start) 100%);background-size:200% 100%;border-radius:4px;border-radius:var(--log-border-radius);height:20px}@keyframes Logistics_shimmer__s\+Gso{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Logistics_skeletonPulse__sHN9R{animation:none;background:#e8eaed!important;background:var(--log-skeleton-bg-start)!important}}.Logistics_spinner__icvSx{animation:Logistics_spin__1rWWd .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;vertical-align:middle;width:18px}@keyframes Logistics_spin__1rWWd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Logistics_spinner__icvSx{animation:none}}.Logistics_buttonSpinner__DiuSf{animation:Logistics_spin__1rWWd .6s linear infinite;border:2px solid #fff;border:2px solid var(--log-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}.Logistics_loadingOverlay__AR1Tf{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff;background-color:var(--log-card-bg);bottom:0;color:#0b1f38;color:var(--log-primary-color);display:flex;font-size:1.3rem;font-weight:600;justify-content:center;left:0;opacity:.85;position:fixed;right:0;top:0;z-index:10000}.Logistics_realtime-badge__WDnde{align-items:center;animation:Logistics_fadeInUp__XroVB .3s ease-out;background:#27ae60;background:var(--log-success-color);border-radius:4px;border-radius:var(--log-border-radius);bottom:24px;box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--log-shadow-md);color:#fff;color:var(--log-text-inverse);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);font-size:.9rem;font-weight:600;gap:10px;padding:10px 18px;position:fixed;right:24px;z-index:999}@keyframes Logistics_fadeInUp__XroVB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Logistics_realtime-badge__WDnde{animation:none}}.Logistics_emptyState__LM4CX{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-card-border);border-radius:4px;border-radius:var(--log-border-radius);padding:56px 24px;text-align:center}.Logistics_emptyIcon__QgGdf{color:#6b7b8c;color:var(--log-text-muted);font-size:2.8rem;height:56px;margin:0 auto 18px;opacity:.5;width:56px}.Logistics_emptyTitle__GGrfW{color:#1a222b;color:var(--log-text-primary);font-size:1.2rem;font-weight:600;margin-bottom:10px}.Logistics_emptyMessage__\+9NXx{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem}.Logistics_stockInfoContainer__akvb3{background:#eaf2f8;background:var(--log-info-light);border-left:3px solid #2980b9;border-left:3px solid var(--log-info-color);border-radius:4px;border-radius:var(--log-border-radius);margin-top:12px;padding:14px 16px}.Logistics_currentStockInfo__X5DzK{display:flex;flex-direction:column;gap:8px}.Logistics_stockBadge__8qw0G{align-items:center;color:#1a5276;color:var(--log-info-dark);display:inline-flex;font-size:1rem;font-weight:600;gap:10px}.Logistics_stockLocations__yGokt{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Logistics_stockLocationTag__RFP8q{background:#fff;background:var(--log-card-bg);border:1px solid #e6e9ec;border:1px solid var(--log-border-color);border-radius:4px;border-radius:var(--log-border-radius);color:#1a222b;color:var(--log-text-primary);font-size:.85rem;padding:4px 10px}.Logistics_waterMessage__wym84{align-items:center;background:#eaf2f8;background:var(--log-info-light);border-radius:4px;border-radius:var(--log-border-radius);color:#1a5276;color:var(--log-info-dark);display:flex;font-size:1rem;font-weight:500;gap:12px;padding:12px 16px}.Logistics_waterIcon__6-Xh2{font-size:1.3rem}.Logistics_waterQuantityBox__W4Rcn{background:#fef5e7;background:var(--log-warning-light);color:#ca6f1e;color:var(--log-warning-dark);display:flex;font-size:1rem;gap:12px;padding:12px 16px}.Logistics_waterBadge__lPPJM,.Logistics_waterQuantityBox__W4Rcn{align-items:center;border-radius:4px;border-radius:var(--log-border-radius)}.Logistics_waterBadge__lPPJM{background:#eaf2f8;background:var(--log-info-light);color:#1a5276;color:var(--log-info-dark);display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 10px}.Logistics_queryOptions__mM2kc{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-bottom:8px;padding:10px 0}.Logistics_queryOptions__mM2kc label{align-items:center;color:#1a222b;color:var(--log-text-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:10px}.Logistics_queryOptions__mM2kc input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--log-primary-color);cursor:pointer;height:18px;width:18px}@media (max-width:992px){.Logistics_locationFormGrid__m9yJI,.Logistics_modalFormGrid__ocamv{gap:14px;grid-template-columns:1fr}.Logistics_filterRow__eelSC{flex-direction:column;gap:14px}.Logistics_historyModalContent__YC\+ue,.Logistics_modalContent__v0v\+b{max-width:95%;padding:24px 28px}}@media (max-width:768px){.Logistics_pageContainer__Bjshj{padding:0}.Logistics_header__Jj6Jl{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Logistics_headerTitle__DcCtT,.Logistics_pageTitle__Cz5mK{font-size:1.4rem}.Logistics_controlsBar__Etezj{align-items:stretch;flex-direction:column}.Logistics_searchBar__RkNP0 .Logistics_input__eqWLd,.Logistics_searchWrapper__isO7w{max-width:100%}.Logistics_table__daqQM td,.Logistics_table__daqQM thead th{font-size:.9rem;padding:12px 14px}.Logistics_actionCell__ukyCT{flex-direction:row;flex-wrap:wrap;gap:6px}.Logistics_paginationControls__65iL-{flex-direction:column;gap:14px;justify-content:center}.Logistics_modalActions__hfiKY{flex-direction:column-reverse}.Logistics_actionButton__2JC48,.Logistics_addButton__2363I,.Logistics_cancelButton__sHJje,.Logistics_deleteAction__vbcTJ,.Logistics_modalActions__hfiKY button,.Logistics_updateButton__ExeoA{justify-content:center;width:100%}.Logistics_queryOptions__mM2kc{justify-content:flex-start}.Logistics_realtime-badge__WDnde{bottom:16px;font-size:.8rem;padding:8px 16px;right:16px}.Logistics_optionItem__xsZfo{align-items:flex-start;flex-direction:column;gap:6px}.Logistics_optionName__OnY8i{margin-left:0}.Logistics_formGrid__NRZ3g{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Logistics_modalHeader__sWZE2{padding:18px 22px 14px}.Logistics_modalHeader__sWZE2 h2{font-size:1.2rem}.Logistics_formContent__7fwbG{padding:0 18px 18px}.Logistics_formActions__9Hh85{flex-direction:column-reverse}.Logistics_formActions__9Hh85 button,.Logistics_primaryButton__Yf6uS,.Logistics_secondaryButton__kAhEN{justify-content:center;width:100%}.Logistics_actionButton__2JC48,a.Logistics_actionButton__2JC48,button.Logistics_actionButton__2JC48{border-radius:4px!important;border-radius:var(--log-border-radius)!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Logistics_actionButton__2JC48 svg,a.Logistics_actionButton__2JC48 svg,button.Logistics_actionButton__2JC48 svg{font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}}@media (max-width:480px){.Logistics_tableContainer__HtMjT{font-size:.85rem}.Logistics_historyModalContent__YC\+ue,.Logistics_modalContent__v0v\+b{padding:18px 22px}.Logistics_historyModalTitle__II5n1,.Logistics_modalTitle__jq5Uc{font-size:1.2rem}.Logistics_actionCell__ukyCT{gap:4px}.Logistics_actionButton__2JC48,a.Logistics_actionButton__2JC48,button.Logistics_actionButton__2JC48{border-radius:4px!important;border-radius:var(--log-border-radius)!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Logistics_actionButton__2JC48 svg,a.Logistics_actionButton__2JC48 svg,button.Logistics_actionButton__2JC48 svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}}@media (min-width:1440px){.Logistics_pageContainer__Bjshj{margin:0 auto;max-width:1400px}.Logistics_table__daqQM td,.Logistics_table__daqQM thead th{padding:18px 26px}}:root{--ncm-primary-color:#0b1f38;--ncm-primary-hover:#163052;--ncm-primary-light:#4a6583;--ncm-primary-accent:#fff;--ncm-bg-secondary:#f1f3f5;--ncm-bg-tertiary:#e8eaed;--ncm-bg-hover:#edeff2;--ncm-card-bg:#fff;--ncm-border-color:#e6e9ec;--ncm-border-dark:#d1d5d9;--ncm-text-primary:#1a222b;--ncm-text-secondary:#4a5a6b;--ncm-text-muted:#6b7b8c;--ncm-text-inverse:#fff;--ncm-danger-color:#c0392b;--ncm-danger-light:#fdf0ee;--ncm-danger-hover:#a93226;--ncm-shadow-xs:0 1px 3px #0b1f380a;--ncm-shadow-sm:0 3px 6px #0b1f380f;--ncm-border-radius:4px;--ncm-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--ncm-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.NCMRegisterPage_theme-dark__IwLxM,[data-theme=dark]{--ncm-bg-secondary:#0b1f38;--ncm-bg-tertiary:#163052;--ncm-bg-hover:#1a2d4a;--ncm-card-bg:#0b1f38;--ncm-border-color:#163052;--ncm-border-dark:#1a3d5a;--ncm-text-primary:#f0f4f8;--ncm-text-secondary:#a1b4c8;--ncm-text-muted:#7a8e9f;--ncm-text-inverse:#0b1f38;--ncm-primary-color:#f0f4f8;--ncm-primary-hover:#fff;--ncm-primary-light:#4a6583;--ncm-danger-color:#e74c3c;--ncm-danger-light:#2c1a18;--ncm-danger-hover:#c0392b}.NCMRegisterPage_ruleHeader__e0VdI{display:flex;justify-content:flex-end;margin-bottom:16px}.NCMRegisterPage_ruleHeader__e0VdI button{align-items:center;background:#0b1f38;background:var(--ncm-primary-color);border:none;border-radius:4px;border-radius:var(--ncm-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--ncm-shadow-xs);color:#fff;color:var(--ncm-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--ncm-font-family);font-size:.85rem;font-weight:600;gap:8px;min-height:44px;padding:10px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--ncm-transition-fast)}.NCMRegisterPage_ruleHeader__e0VdI button:hover:not(:disabled){background:#163052;background:var(--ncm-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--ncm-shadow-sm);transform:translateY(-2px)}.NCMRegisterPage_ruleHeader__e0VdI button:disabled{cursor:not-allowed;opacity:.6;transform:none}.NCMRegisterPage_rulesList__-xP0E{display:flex;flex-direction:column;gap:16px}.NCMRegisterPage_ruleCard__w90Bx{background-color:#fff;background-color:var(--ncm-card-bg);border:1px solid #e6e9ec;border:1px solid var(--ncm-border-color);border-radius:4px;border-radius:var(--ncm-border-radius);padding:16px 20px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--ncm-transition-fast)}.NCMRegisterPage_ruleCard__w90Bx:hover{border-color:#4a6583;border-color:var(--ncm-primary-light);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--ncm-shadow-sm)}.NCMRegisterPage_ruleGrid__5sqfe{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:1fr 1fr 2fr}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva{display:flex;flex-direction:column;gap:6px}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva label{color:#1a222b;color:var(--ncm-text-primary);font-size:.8rem;font-weight:600;letter-spacing:.02em}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o,.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi{background:#fff;background:var(--ncm-card-bg);border:1px solid #e6e9ec;border:1px solid var(--ncm-border-color);border-radius:4px;border-radius:var(--ncm-border-radius);box-sizing:border-box;color:#1a222b;color:var(--ncm-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--ncm-font-family);font-size:.9rem;min-height:40px;padding:10px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--ncm-transition-fast);width:100%}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o:focus,.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi:focus{border-color:#0b1f38;border-color:var(--ncm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.NCMRegisterPage_theme-dark__IwLxM .NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o:focus,.NCMRegisterPage_theme-dark__IwLxM .NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi:focus{box-shadow:0 0 0 3px #f0f4f814}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o::placeholder{color:#6b7b8c;color:var(--ncm-text-muted)}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o:disabled,.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi:disabled{background-color:#e8eaed;background-color:var(--ncm-bg-tertiary);cursor:not-allowed;opacity:.7}.NCMRegisterPage_checkboxContainer__Uq95u{border-top:1px solid #e6e9ec;border-top:1px solid var(--ncm-border-color);display:flex;flex-wrap:wrap;gap:24px;grid-column:1/-1;margin-top:8px;padding-top:12px}.NCMRegisterPage_checkboxContainer__Uq95u label{align-items:center;color:#1a222b;color:var(--ncm-text-primary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--ncm-font-family);font-size:.85rem;font-weight:500;gap:8px}.NCMRegisterPage_checkboxContainer__Uq95u label input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--ncm-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.NCMRegisterPage_checkboxContainer__Uq95u label:hover{color:#0b1f38;color:var(--ncm-primary-color)}.NCMRegisterPage_removeRuleBtn__FyoIH{background:none;border:none;border-radius:4px;border-radius:var(--ncm-border-radius);color:#c0392b;color:var(--ncm-danger-color);cursor:pointer;float:right;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--ncm-font-family);font-size:.8rem;margin-top:12px;min-height:36px;padding:6px 12px;text-decoration:underline;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--ncm-transition-fast)}.NCMRegisterPage_removeRuleBtn__FyoIH:hover{background:#fdf0ee;background:var(--ncm-danger-light);color:#a93226;color:var(--ncm-danger-hover)}.NCMRegisterPage_removeRuleBtn__FyoIH:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.NCMRegisterPage_ruleGrid__5sqfe{gap:14px;grid-template-columns:1fr 1fr}.NCMRegisterPage_checkboxContainer__Uq95u{gap:16px}}@media (max-width:768px){.NCMRegisterPage_ruleGrid__5sqfe{gap:12px;grid-template-columns:1fr}.NCMRegisterPage_ruleCard__w90Bx{padding:14px 16px}.NCMRegisterPage_checkboxContainer__Uq95u{flex-direction:column;gap:10px;padding-top:10px}.NCMRegisterPage_checkboxContainer__Uq95u label{font-size:.8rem}.NCMRegisterPage_ruleHeader__e0VdI button{justify-content:center;width:100%}.NCMRegisterPage_removeRuleBtn__FyoIH{display:inline-block;float:none}}@media (max-width:480px){.NCMRegisterPage_ruleCard__w90Bx{padding:12px 14px}.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_input__d1S-o,.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva .NCMRegisterPage_select__YVuHi{font-size:.85rem;min-height:36px;padding:8px 10px}.NCMRegisterPage_checkboxContainer__Uq95u label,.NCMRegisterPage_ruleGrid__5sqfe .NCMRegisterPage_inputGroup__8Wdva label{font-size:.75rem}.NCMRegisterPage_removeRuleBtn__FyoIH{font-size:.75rem;padding:4px 10px}}:root{--users-primary-color:#0b1f38;--users-primary-dark:#071426;--users-primary-hover:#163052;--users-primary-light:#4a6583;--users-primary-accent:#fff;--users-bg-primary:#f7f8fa;--users-bg-secondary:#f1f3f5;--users-bg-tertiary:#e8eaed;--users-bg-hover:#edeff2;--users-card-bg:#fff;--users-card-border:#e6e9ec;--users-border-color:#e6e9ec;--users-border-dark:#d1d5d9;--users-text-primary:#1a222b;--users-text-secondary:#4a5a6b;--users-text-muted:#6b7b8c;--users-text-inverse:#fff;--users-success-color:#27ae60;--users-success-light:#eaf5ee;--users-success-dark:#1e8449;--users-warning-color:#e67e22;--users-warning-light:#fef5e7;--users-warning-dark:#ca6f1e;--users-danger-color:#c0392b;--users-danger-light:#fdf0ee;--users-danger-dark:#a93226;--users-info-color:#2980b9;--users-info-light:#eaf2f8;--users-info-dark:#1a5276;--users-shadow-xs:0 1px 3px #0b1f380a;--users-shadow-sm:0 3px 6px #0b1f380f;--users-shadow-md:0 8px 16px #0b1f3814;--users-shadow-lg:0 16px 32px #0b1f381a;--users-shadow-xl:0 24px 48px #0b1f3826;--users-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--users-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--users-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--users-border-radius:4px;--users-modal-overlay:#0b1f3880;--users-avatar-start:#0b1f38;--users-avatar-end:#071426;--users-avatar-color:#fff;--users-spinner-border:#e6e9ec;--users-spinner-top:#0b1f38;--users-toast-success-bg:#eaf5ee;--users-toast-error-bg:#fdf0ee;--users-toast-warning-bg:#fef5e7;--users-toast-info-bg:#eaf2f8}.UsersPage_theme-dark__TDmSi,[data-theme=dark]{--users-bg-primary:#050b14;--users-bg-secondary:#0b1f38;--users-bg-tertiary:#163052;--users-bg-hover:#1a2d4a;--users-card-bg:#0b1f38;--users-card-border:#163052;--users-border-color:#163052;--users-border-dark:#1a3d5a;--users-text-primary:#f0f4f8;--users-text-secondary:#a1b4c8;--users-text-muted:#7a8e9f;--users-text-inverse:#0b1f38;--users-primary-color:#f0f4f8;--users-primary-dark:#0b1f38;--users-primary-hover:#fff;--users-primary-light:#4a6583;--users-primary-accent:#0b1f38;--users-success-color:#2ecc71;--users-success-light:#182c1a;--users-success-dark:#1a8c4a;--users-warning-color:#f39c12;--users-warning-light:#2c2118;--users-warning-dark:#d68910;--users-danger-color:#e74c3c;--users-danger-light:#2c1a18;--users-danger-dark:#c0392b;--users-info-color:#5dade2;--users-info-light:#18242c;--users-info-dark:#2e86c1;--users-shadow-xs:0 1px 3px #0006;--users-shadow-sm:0 3px 6px #00000080;--users-shadow-md:0 8px 16px #0009;--users-shadow-lg:0 16px 32px #000000b3;--users-shadow-xl:0 24px 48px #000c;--users-modal-overlay:#000000b3;--users-avatar-start:#f0f4f8;--users-avatar-end:#a1b4c8;--users-avatar-color:#0b1f38;--users-spinner-border:#163052;--users-spinner-top:#f0f4f8;--users-toast-success-bg:#182c1a;--users-toast-error-bg:#2c1a18;--users-toast-warning-bg:#2c2118;--users-toast-info-bg:#18242c}:focus-visible{border-radius:var(--users-border-radius);outline:2px solid var(--users-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0b1f38;outline:2px solid var(--users-primary-color);outline-offset:2px}.UsersPage_actionButton__8l0d4,.UsersPage_addButton__OSK5b,.UsersPage_cancelButton__Yvfl6,.UsersPage_closeButton__NpQEk,.UsersPage_confirmButton__Ybrro,.UsersPage_paginationButton__uqE\+J,[role=button],button{min-height:44px;min-width:44px}.UsersPage_pageContainer__f0DG7{background:#f7f8fa;background:var(--users-bg-primary);color:#1a222b;color:var(--users-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);min-height:100vh;padding:0}.UsersPage_header__EQRW4{align-items:center;background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--users-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.UsersPage_headerInfo__TJK5c{flex:1 1}.UsersPage_headerTitle__TO5Qd{color:#1a222b;color:var(--users-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.UsersPage_headerTitle__TO5Qd strong{color:#0b1f38;color:var(--users-primary-color);font-weight:700}.UsersPage_theme-dark__TDmSi .UsersPage_headerTitle__TO5Qd strong,[data-theme=dark] .UsersPage_headerTitle__TO5Qd strong{color:#fff}.UsersPage_headerSubtitle__45KVL{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;margin-top:6px}.UsersPage_addButton__OSK5b{align-items:center;background:#0b1f38;background:var(--users-primary-color);border:none;border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--users-shadow-sm);color:#fff;color:var(--users-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_addButton__OSK5b:hover:not(:disabled){background:#163052;background:var(--users-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--users-shadow-md);transform:translateY(-2px)}.UsersPage_addButton__OSK5b:disabled{cursor:not-allowed;opacity:.6;transform:none}.UsersPage_confirmButton__Ybrro{align-items:center;background:#27ae60;background:var(--users-success-color);border:none;border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--users-shadow-sm);color:#fff;color:var(--users-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_confirmButton__Ybrro:hover:not(:disabled){background:#1e8449;background:var(--users-success-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--users-shadow-md);transform:translateY(-2px)}.UsersPage_confirmButton__Ybrro:disabled{cursor:not-allowed;opacity:.6}.UsersPage_cancelButton__Yvfl6{background:#e8eaed;background:var(--users-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);color:#1a222b;color:var(--users-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1.05rem;font-weight:600;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_cancelButton__Yvfl6:hover:not(:disabled){background:#edeff2;background:var(--users-bg-hover);transform:translateY(-1px)}.UsersPage_actionButton__8l0d4{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);color:#4a5a6b;color:var(--users-text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:.9rem;font-weight:500;margin-right:6px;min-height:36px;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast);white-space:nowrap}.UsersPage_actionButton__8l0d4:hover:not(:disabled){background:#0b1f38;background:var(--users-primary-color);border-color:#0b1f38;border-color:var(--users-primary-color);color:#fff;color:var(--users-text-inverse);transform:translateY(-1px)}.UsersPage_deleteButton__RJHkJ{border-color:#c0392b!important;border-color:var(--users-danger-color)!important;color:#c0392b!important;color:var(--users-danger-color)!important}.UsersPage_deleteButton__RJHkJ:hover:not(:disabled){background-color:#c0392b!important;background-color:var(--users-danger-color)!important;color:#fff!important;color:var(--users-text-inverse)!important}.UsersPage_resetPasswordButton__TjpvD{border-color:#e67e22!important;border-color:var(--users-warning-color)!important;color:#e67e22!important;color:var(--users-warning-color)!important}.UsersPage_resetPasswordButton__TjpvD:hover:not(:disabled){background-color:#e67e22!important;background-color:var(--users-warning-color)!important;border-color:#e67e22!important;border-color:var(--users-warning-color)!important;color:#fff!important;color:var(--users-text-inverse)!important}.UsersPage_resetPasswordButton__TjpvD:disabled{cursor:not-allowed;opacity:.4}.UsersPage_searchBar__yKTWe{align-items:center;background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--users-shadow-xs);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;padding:24px}.UsersPage_searchBar__yKTWe>:first-child{flex:1 1 320px;min-width:0}.UsersPage_searchWrapper__n-ej\+{max-width:440px;position:relative}.UsersPage_searchIcon__rH4Wr{color:#6b7b8c;color:var(--users-text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.UsersPage_searchInput__IuyzG{background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);color:#1a222b;color:var(--users-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1.1rem;min-height:52px;padding:14px 44px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast);width:100%}.UsersPage_searchInput__IuyzG:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__TDmSi .UsersPage_searchInput__IuyzG:focus,[data-theme=dark] .UsersPage_searchInput__IuyzG:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_searchInput__IuyzG::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_clearSearch__ZIDBy{background:none;border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#4a5a6b;color:var(--users-text-secondary);cursor:pointer;font-size:1.4rem;padding:6px 10px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_clearSearch__ZIDBy:hover{background:#e8eaed;background:var(--users-bg-tertiary);color:#1a222b;color:var(--users-text-primary)}.UsersPage_roleFilterWrapper__HcVXb{align-items:center;display:flex;flex-shrink:0;min-width:220px;position:relative}.UsersPage_roleFilterIcon__jr4H\+{color:#6b7b8c;color:var(--users-text-muted);left:14px;pointer-events:none;position:absolute;z-index:1}.UsersPage_roleFilterSelect__NC2fc{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background:var(--users-card-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7B8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);color:#1a222b;color:var(--users-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;min-height:52px;padding:14px 40px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast);width:100%}.UsersPage_roleFilterSelect__NC2fc:hover:not(:disabled){border-color:#4a6583;border-color:var(--users-primary-light)}.UsersPage_roleFilterSelect__NC2fc:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__TDmSi .UsersPage_roleFilterSelect__NC2fc:focus,[data-theme=dark] .UsersPage_roleFilterSelect__NC2fc:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_theme-dark__TDmSi .UsersPage_roleFilterSelect__NC2fc,[data-theme=dark] .UsersPage_roleFilterSelect__NC2fc{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1B4C8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.UsersPage_roleFilterSelect__NC2fc:disabled{cursor:not-allowed;opacity:.6}.UsersPage_tableContainer__4Ohu1{background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--users-shadow-sm);margin-bottom:24px;overflow-x:auto}.UsersPage_table__RuExF{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;min-width:650px;width:100%}.UsersPage_table__RuExF thead th{background:#f1f3f5;background:var(--users-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--users-border-color);color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.UsersPage_table__RuExF tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--users-transition-fast)}.UsersPage_table__RuExF tbody tr:hover{background-color:#edeff2;background-color:var(--users-bg-hover)}.UsersPage_table__RuExF tbody tr:last-child td{border-bottom:none}.UsersPage_table__RuExF td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--users-border-color);color:#1a222b;color:var(--users-text-primary);padding:16px 20px;vertical-align:middle}.UsersPage_emptyTable__6lntn{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.UsersPage_inactiveRow__du-iB{opacity:.6}.UsersPage_userInfo__k-Nl3{align-items:center;display:flex;gap:14px}.UsersPage_userAvatar__Ohh9N{align-items:center;background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--users-avatar-start) 0,var(--users-avatar-end) 100%);border-radius:50%;color:#fff;color:var(--users-avatar-color);display:flex;flex-shrink:0;font-size:1.05rem;font-weight:600;height:44px;justify-content:center;width:44px}.UsersPage_userName__FMXWF{color:#1a222b;color:var(--users-text-primary);font-weight:600}.UsersPage_userId__NvUPM{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_paginationControls__A-63X{align-items:center;background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--users-shadow-xs);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:28px;padding:18px}.UsersPage_paginationButton__uqE\+J{background:#0b1f38;background:var(--users-primary-color);border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#fff;color:var(--users-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;font-weight:500;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_paginationButton__uqE\+J:hover:not(:disabled){background:#163052;background:var(--users-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--users-shadow-sm);transform:translateY(-1px)}.UsersPage_paginationButton__uqE\+J:disabled{cursor:not-allowed;opacity:.5}.UsersPage_paginationInfo__oyguB{color:#1a222b;color:var(--users-text-primary);font-size:1rem;font-weight:500}.UsersPage_modalBackdrop__nDofr{align-items:center;animation:UsersPage_fadeIn__ZOVQD .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--users-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes UsersPage_fadeIn__ZOVQD{0%{opacity:0}to{opacity:1}}@keyframes UsersPage_slideUp__Ws48w{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.UsersPage_formContainer__-EVXj{animation:UsersPage_slideUp__Ws48w .3s ease;background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--users-shadow-lg);max-height:90vh;max-width:600px;overflow-y:auto;padding:32px 36px;width:90%}.UsersPage_formContainer__-EVXj::-webkit-scrollbar{width:6px}.UsersPage_formContainer__-EVXj::-webkit-scrollbar-track{background:#e8eaed;background:var(--users-bg-tertiary);border-radius:3px}.UsersPage_formContainer__-EVXj::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--users-text-muted);border-radius:3px}.UsersPage_modalHeader__UODIL{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--users-border-color);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:14px}.UsersPage_modalHeader__UODIL h2{color:#1a222b;color:var(--users-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.UsersPage_closeButton__NpQEk{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#4a5a6b;color:var(--users-text-secondary);cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_closeButton__NpQEk:hover{background:#fdf0ee;background:var(--users-danger-light);color:#c0392b;color:var(--users-danger-color);transform:rotate(90deg)}.UsersPage_formContent__7ukdb{display:flex;flex-direction:column;gap:18px}.UsersPage_formRow__ty9LW{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.UsersPage_formGroup__DxMYU{display:flex;flex-direction:column;gap:8px}.UsersPage_formGroup__DxMYU label{color:#1a222b;color:var(--users-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.UsersPage_input__vJRdr,.UsersPage_select__EfIOj{background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);box-sizing:border-box;color:#1a222b;color:var(--users-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast);width:100%}.UsersPage_input__vJRdr:focus,.UsersPage_select__EfIOj:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__TDmSi .UsersPage_input__vJRdr:focus,.UsersPage_theme-dark__TDmSi .UsersPage_select__EfIOj:focus,[data-theme=dark] .UsersPage_input__vJRdr:focus,[data-theme=dark] .UsersPage_select__EfIOj:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_input__vJRdr::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_required__vovd4{color:#c0392b;color:var(--users-danger-color);margin-left:2px}.UsersPage_fieldHint__BJpR0{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_errorHint__EO0HF{background:#fdf0ee;background:var(--users-danger-light);border:1px solid #c0392b;border:1px solid var(--users-danger-color);border-radius:4px;border-radius:var(--users-border-radius);color:#c0392b;color:var(--users-danger-color);font-size:1rem;padding:12px 14px}.UsersPage_formActions__3V\+oS{border-top:1px solid #e6e9ec;border-top:1px solid var(--users-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:24px;padding-top:18px}.UsersPage_passwordWrapper__9ozP5{align-items:center;display:flex;position:relative;width:100%}.UsersPage_passwordInput__HFDA9{padding-right:48px!important}.UsersPage_passwordToggle__NI4EY{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#4a5a6b;color:var(--users-text-secondary);cursor:pointer;display:flex;justify-content:center;min-height:36px;min-width:36px;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_passwordToggle__NI4EY:hover:not(:disabled){background:#e8eaed;background:var(--users-bg-tertiary);color:#0b1f38;color:var(--users-primary-color)}.UsersPage_passwordToggle__NI4EY:disabled{cursor:not-allowed;opacity:.5}.UsersPage_passwordToggle__NI4EY:focus-visible{outline:2px solid #0b1f38;outline:2px solid var(--users-primary-color);outline-offset:1px}.UsersPage_theme-dark__TDmSi .UsersPage_passwordToggle__NI4EY:hover:not(:disabled),[data-theme=dark] .UsersPage_passwordToggle__NI4EY:hover:not(:disabled){color:#fff}.UsersPage_buttonSpinner__2Gbz8{animation:UsersPage_spin__n4NEb .6s linear infinite;border:2px solid #fff;border:2px solid var(--users-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes UsersPage_spin__n4NEb{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.UsersPage_buttonSpinner__2Gbz8{animation:none}}.UsersPage_tag__\+JtZX{background:#e8eaed;background:var(--users-bg-tertiary);color:#4a5a6b;color:var(--users-text-secondary);gap:8px}.UsersPage_roleBadge__095aY,.UsersPage_tag__\+JtZX{align-items:center;border-radius:4px;border-radius:var(--users-border-radius);display:inline-flex;font-size:.85rem;font-weight:500;min-height:32px;padding:6px 14px;white-space:nowrap}.UsersPage_roleBadge__095aY{background:#eaf2f8;background:var(--users-info-light);color:#1a5276;color:var(--users-info-dark)}.UsersPage_statusBadgeActive__gQMLj{background:#eaf5ee;background:var(--users-success-light);color:#1e8449;color:var(--users-success-dark)}.UsersPage_statusBadgeActive__gQMLj,.UsersPage_statusBadgePending__6uJMP{align-items:center;border-radius:4px;border-radius:var(--users-border-radius);display:inline-flex;font-size:.8rem;font-weight:500;gap:8px;min-height:32px;padding:6px 14px;white-space:nowrap}.UsersPage_statusBadgePending__6uJMP{background:#fef5e7;background:var(--users-warning-light);color:#ca6f1e;color:var(--users-warning-dark)}.UsersPage_textMuted__O7F0-{color:#6b7b8c;color:var(--users-text-muted);font-size:1rem}.UsersPage_actionsCell__Cexmu{white-space:nowrap}.UsersPage_toastContainer__jFVAs{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:10000}.UsersPage_toast__aXCpj{animation:UsersPage_toastSlideIn__LaUxR .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--users-shadow-lg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;font-weight:500;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes UsersPage_toastSlideIn__LaUxR{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.UsersPage_toast__aXCpj{animation:none}}.UsersPage_toastSuccess__mcR\+5{background:#eaf5ee;background:var(--users-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--users-success-color);color:#1e8449;color:var(--users-success-dark)}.UsersPage_toastError__CdqQv{background:#fdf0ee;background:var(--users-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--users-danger-color);color:#a93226;color:var(--users-danger-dark)}.UsersPage_toastWarning__aaEIe{background:#fef5e7;background:var(--users-toast-warning-bg);border-left-color:#e67e22;border-left-color:var(--users-warning-color);color:#ca6f1e;color:var(--users-warning-dark)}.UsersPage_toastInfo__Znu6r{background:#eaf2f8;background:var(--users-toast-info-bg);border-left-color:#2980b9;border-left-color:var(--users-info-color);color:#1a5276;color:var(--users-info-dark)}.UsersPage_toastClose__UB7UN{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.UsersPage_toastClose__UB7UN:hover{opacity:1}.UsersPage_loadingOverlay__WPyle{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:400px}.UsersPage_loadingOverlay__WPyle p{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem}.UsersPage_spinner__J9L4m{animation:UsersPage_spin__n4NEb .8s linear infinite;border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--users-spinner-border);border-radius:50%;border-top-color:var(--users-spinner-top);height:44px;width:44px}@media (prefers-reduced-motion:reduce){.UsersPage_spinner__J9L4m{animation:none}}.UsersPage_errorContainer__koS1H{background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);margin:24px 0;padding:56px 24px;text-align:center}.UsersPage_errorIcon__H8Gg9{font-size:2.8rem;margin-bottom:14px;opacity:.5}.UsersPage_errorText__\+7K4r{color:#c0392b;color:var(--users-danger-color);font-size:1.1rem;margin-bottom:18px}.UsersPage_retryButton__dhTUg{background:#0b1f38;background:var(--users-primary-color);border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#fff;color:var(--users-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;font-weight:500;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_retryButton__dhTUg:hover{background:#163052;background:var(--users-primary-hover)}@media (max-width:992px){.UsersPage_formRow__ty9LW{gap:14px;grid-template-columns:1fr}.UsersPage_formContainer__-EVXj{max-width:95%;padding:28px}.UsersPage_headerTitle__TO5Qd{font-size:1.4rem}}@media (max-width:768px){.UsersPage_pageContainer__f0DG7{padding:0}.UsersPage_header__EQRW4{align-items:stretch;flex-direction:column;margin-bottom:18px;padding:18px 22px;text-align:center}.UsersPage_headerInfo__TJK5c{text-align:center}.UsersPage_headerTitle__TO5Qd{font-size:1.4rem}.UsersPage_headerSubtitle__45KVL{font-size:.95rem}.UsersPage_addButton__OSK5b{justify-content:center;width:100%}.UsersPage_searchBar__yKTWe{align-items:stretch;flex-direction:column;gap:12px;padding:18px}.UsersPage_searchWrapper__n-ej\+{max-width:100%}.UsersPage_roleFilterWrapper__HcVXb{min-width:0;width:100%}.UsersPage_roleFilterSelect__NC2fc{font-size:1rem;min-height:44px;padding:10px 38px}.UsersPage_tableContainer__4Ohu1{font-size:.9rem}.UsersPage_table__RuExF td,.UsersPage_table__RuExF thead th{padding:12px 14px}.UsersPage_table__RuExF thead th{font-size:.75rem}.UsersPage_actionsCell__Cexmu{display:flex;flex-wrap:wrap;gap:6px}.UsersPage_actionButton__8l0d4{font-size:.8rem;margin-right:0;min-height:32px;padding:6px 10px}.UsersPage_paginationControls__A-63X{flex-direction:column;gap:14px}.UsersPage_paginationButton__uqE\+J{max-width:220px;width:100%}.UsersPage_formContainer__-EVXj{max-height:85vh;padding:24px;width:95%}.UsersPage_modalHeader__UODIL h2{font-size:1.2rem}.UsersPage_closeButton__NpQEk{font-size:1.4rem}.UsersPage_formGroup__DxMYU label{font-size:.9rem}.UsersPage_input__vJRdr,.UsersPage_select__EfIOj{font-size:1rem;min-height:40px;padding:10px 12px}.UsersPage_toast__aXCpj{font-size:.95rem;max-width:calc(100vw - 40px);padding:12px 38px 12px 18px}.UsersPage_userInfo__k-Nl3{align-items:flex-start;flex-direction:column;gap:8px}.UsersPage_userAvatar__Ohh9N{font-size:.9rem;height:36px;width:36px}.UsersPage_userName__FMXWF{font-size:.95rem}.UsersPage_roleBadge__095aY,.UsersPage_statusBadgeActive__gQMLj,.UsersPage_statusBadgePending__6uJMP,.UsersPage_tag__\+JtZX{font-size:.75rem;min-height:28px;padding:4px 10px}}@media (max-width:480px){.UsersPage_pageContainer__f0DG7{padding:0}.UsersPage_header__EQRW4{margin-bottom:14px;padding:14px 18px}.UsersPage_headerTitle__TO5Qd{font-size:1.2rem}.UsersPage_headerSubtitle__45KVL{font-size:.85rem}.UsersPage_addButton__OSK5b{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_searchInput__IuyzG{font-size:1rem;min-height:44px;padding:10px 38px;width:100%}.UsersPage_searchIcon__rH4Wr{height:18px;left:12px;width:18px}.UsersPage_clearSearch__ZIDBy{font-size:1.2rem;right:10px}.UsersPage_searchBar__yKTWe{padding:14px}.UsersPage_roleFilterSelect__NC2fc{font-size:.95rem;min-height:44px;padding:8px 36px}.UsersPage_roleFilterIcon__jr4H\+{left:12px}.UsersPage_passwordToggle__NI4EY{min-height:32px;min-width:32px}.UsersPage_passwordInput__HFDA9{padding-right:42px!important}.UsersPage_table__RuExF td,.UsersPage_table__RuExF thead th{padding:10px 12px}.UsersPage_table__RuExF thead th{font-size:.7rem}.UsersPage_table__RuExF td{font-size:.85rem}.UsersPage_actionButton__8l0d4{font-size:.7rem;min-height:28px;padding:4px 8px}.UsersPage_paginationInfo__oyguB{font-size:.9rem}.UsersPage_paginationButton__uqE\+J{font-size:.9rem;min-height:40px;padding:8px 16px}.UsersPage_formContainer__-EVXj{padding:18px}.UsersPage_modalHeader__UODIL h2{font-size:1.1rem}.UsersPage_formContent__7ukdb{gap:14px}.UsersPage_formGroup__DxMYU{gap:6px}.UsersPage_formGroup__DxMYU label{font-size:.85rem}.UsersPage_input__vJRdr,.UsersPage_select__EfIOj{font-size:.95rem;min-height:36px;padding:8px 10px}.UsersPage_cancelButton__Yvfl6,.UsersPage_confirmButton__Ybrro{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_emptyTable__6lntn{font-size:.95rem;padding:36px 14px}.UsersPage_errorContainer__koS1H{padding:36px 14px}.UsersPage_errorIcon__H8Gg9{font-size:2.2rem}.UsersPage_errorText__\+7K4r,.UsersPage_loadingOverlay__WPyle p{font-size:.95rem}.UsersPage_spinner__J9L4m{height:36px;width:36px}}@media (min-width:1200px){.UsersPage_pageContainer__f0DG7{margin:0 auto;max-width:1400px;padding:0}.UsersPage_header__EQRW4{margin-bottom:36px;padding:28px 36px}.UsersPage_headerTitle__TO5Qd{font-size:1.8rem}.UsersPage_searchWrapper__n-ej\+{max-width:480px}.UsersPage_table__RuExF td,.UsersPage_table__RuExF thead th{padding:18px 26px}.UsersPage_table__RuExF thead th{font-size:.9rem}.UsersPage_table__RuExF td{font-size:1.05rem}.UsersPage_actionButton__8l0d4{font-size:.9rem;padding:8px 16px}.UsersPage_formContainer__-EVXj{max-width:650px;padding:36px 44px}}@media print{.UsersPage_pageContainer__f0DG7{background:#fff;padding:0}.UsersPage_actionButton__8l0d4,.UsersPage_addButton__OSK5b,.UsersPage_modalBackdrop__nDofr,.UsersPage_paginationControls__A-63X,.UsersPage_searchBar__yKTWe,.UsersPage_toastContainer__jFVAs{display:none!important}.UsersPage_tableContainer__4Ohu1{border:1px solid #ddd;box-shadow:none}.UsersPage_table__RuExF thead th{background:#f0f0f0;color:#333}.UsersPage_table__RuExF tbody tr:hover{background:#0000}.UsersPage_table__RuExF td{color:#333}}:root{--perm-primary-color:#0b1f38;--perm-primary-dark:#071426;--perm-primary-hover:#163052;--perm-primary-light:#e8eaed;--perm-primary-accent:#fff;--perm-page-bg:#f7f8fa;--perm-content-bg:#fff;--perm-header-bg:#fff;--perm-row-hover-bg:#edeff2;--perm-module-hover-bg:#e8eaed;--perm-enabled-bg:#eaf5ee;--perm-enabled-hover-bg:#d4edda;--perm-stats-bg:#f1f3f5;--perm-system-toggle-bg:#f1f3f5;--perm-list-header-bg:#f1f3f5;--perm-actions-bg:#f8f9fa;--perm-action-chip-bg:#fff;--perm-action-chip-hover:#edeff2;--perm-quick-stat-bg:#f1f3f5;--perm-quick-stat-color:#0b1f38;--perm-border-color:#e6e9ec;--perm-border-dark:#d1d5d9;--perm-text-primary:#1a222b;--perm-text-secondary:#4a5a6b;--perm-text-muted:#6b7b8c;--perm-text-inverse:#fff;--perm-success-color:#27ae60;--perm-success-dark:#1e8449;--perm-success-light:#eaf5ee;--perm-danger-color:#c0392b;--perm-danger-dark:#a93226;--perm-danger-light:#fdf0ee;--perm-warning-color:#e67e22;--perm-warning-dark:#ca6f1e;--perm-warning-light:#fef5e7;--perm-toast-success-bg:#eaf5ee;--perm-toast-success-color:#1e8449;--perm-toast-error-bg:#fdf0ee;--perm-toast-error-color:#a93226;--perm-toast-warning-bg:#fef5e7;--perm-toast-warning-color:#ca6f1e;--perm-permit-all-bg:#eaf5ee;--perm-permit-all-color:#27ae60;--perm-permit-all-hover:#1e8449;--perm-revoke-all-bg:#fdf0ee;--perm-revoke-all-color:#c0392b;--perm-revoke-all-hover:#a93226;--perm-expand-actions-btn-hover:#edeff2;--perm-action-count-bg:#e8eaed;--perm-empty-icon-opacity:0.5;--perm-spinner-border:#e6e9ec;--perm-spinner-top:#0b1f38;--perm-shadow-xs:0 1px 3px #0b1f380a;--perm-shadow-sm:0 3px 6px #0b1f380f;--perm-shadow-md:0 8px 16px #0b1f3814;--perm-shadow-lg:0 16px 32px #0b1f381a;--perm-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--perm-border-radius:4px}.PermissionsPage_theme-dark__4lYtc,[data-theme=dark]{--perm-primary-color:#f0f4f8;--perm-primary-dark:#0b1f38;--perm-primary-hover:#fff;--perm-primary-light:#163052;--perm-primary-accent:#0b1f38;--perm-page-bg:#050b14;--perm-content-bg:#0b1f38;--perm-header-bg:#0b1f38;--perm-row-hover-bg:#1a2d4a;--perm-module-hover-bg:#163052;--perm-enabled-bg:#182c1a;--perm-enabled-hover-bg:#1a8c4a;--perm-stats-bg:#163052;--perm-system-toggle-bg:#163052;--perm-list-header-bg:#163052;--perm-actions-bg:#163052;--perm-action-chip-bg:#163052;--perm-action-chip-hover:#1a2d4a;--perm-quick-stat-bg:#163052;--perm-quick-stat-color:#f0f4f8;--perm-border-color:#163052;--perm-border-dark:#1a3d5a;--perm-text-primary:#f0f4f8;--perm-text-secondary:#a1b4c8;--perm-text-muted:#7a8e9f;--perm-text-inverse:#0b1f38;--perm-success-color:#2ecc71;--perm-success-dark:#1a8c4a;--perm-success-light:#182c1a;--perm-danger-color:#e74c3c;--perm-danger-dark:#c0392b;--perm-danger-light:#2c1a18;--perm-warning-color:#f39c12;--perm-warning-dark:#d68910;--perm-warning-light:#2c2118;--perm-toast-success-bg:#182c1a;--perm-toast-success-color:#2ecc71;--perm-toast-error-bg:#2c1a18;--perm-toast-error-color:#e74c3c;--perm-toast-warning-bg:#2c2118;--perm-toast-warning-color:#f39c12;--perm-permit-all-bg:#182c1a;--perm-permit-all-color:#2ecc71;--perm-permit-all-hover:#1a8c4a;--perm-revoke-all-bg:#2c1a18;--perm-revoke-all-color:#e74c3c;--perm-revoke-all-hover:#c0392b;--perm-expand-actions-btn-hover:#1a2d4a;--perm-action-count-bg:#163052;--perm-empty-icon-opacity:0.3;--perm-spinner-border:#163052;--perm-spinner-top:#f0f4f8;--perm-shadow-xs:0 1px 3px #0006;--perm-shadow-sm:0 3px 6px #00000080;--perm-shadow-md:0 8px 16px #0009;--perm-shadow-lg:0 16px 32px #000000b3}:focus-visible{border-radius:4px;border-radius:var(--perm-border-radius);outline:2px solid #0b1f38;outline:2px solid var(--perm-primary-color);outline-offset:2px}.PermissionsPage_pageContainer__dPU-n{background:#f7f8fa;background:var(--perm-page-bg);color:#1a222b;color:var(--perm-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:0}.PermissionsPage_toastContainer__c\+rjq{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.PermissionsPage_toast__FQSSO{animation:PermissionsPage_toastSlideIn__bv-fF .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--perm-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--perm-shadow-lg);font-size:1rem;font-weight:500;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes PermissionsPage_toastSlideIn__bv-fF{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.PermissionsPage_toastSuccess__Hsdzl{background:#eaf5ee;background:var(--perm-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--perm-success-color);color:#1e8449;color:var(--perm-toast-success-color)}.PermissionsPage_toastError__imbVg{background:#fdf0ee;background:var(--perm-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--perm-danger-color);color:#a93226;color:var(--perm-toast-error-color)}.PermissionsPage_toastWarning__ONeoG{background:#fef5e7;background:var(--perm-toast-warning-bg);border-left-color:#e67e22;border-left-color:var(--perm-warning-color);color:#ca6f1e;color:var(--perm-toast-warning-color)}.PermissionsPage_toastClose__7I965{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.PermissionsPage_toastClose__7I965:hover{opacity:1}.PermissionsPage_header__Nsv5G{align-items:center;background:#fff;background:var(--perm-header-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--perm-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.PermissionsPage_headerInfo__Gvyd4{flex:1 1}.PermissionsPage_headerTitle__ggxCR{color:#1a222b;color:var(--perm-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PermissionsPage_headerTitle__ggxCR strong{color:#0b1f38;color:var(--perm-primary-color);font-weight:700}.PermissionsPage_theme-dark__4lYtc .PermissionsPage_headerTitle__ggxCR strong,[data-theme=dark] .PermissionsPage_headerTitle__ggxCR strong{color:#fff}.PermissionsPage_headerSubtitle__eYTrD{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem;margin-top:6px}.PermissionsPage_headerActions__H1TxF{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.PermissionsPage_statsBadge__cFc7J{align-items:center;background:#f1f3f5;background:var(--perm-stats-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#4a5a6b;color:var(--perm-text-secondary);display:flex;font-size:.95rem;gap:10px;padding:8px 18px}.PermissionsPage_statsDivider__ZMsKg{color:#d1d5d9;color:var(--perm-border-dark)}.PermissionsPage_saveButton__z8nzJ{align-items:center;background:#0b1f38;background:var(--perm-primary-color);border:none;border-radius:4px;border-radius:var(--perm-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--perm-shadow-sm);color:#fff;color:var(--perm-text-inverse);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);white-space:nowrap}.PermissionsPage_saveButton__z8nzJ:hover:not(:disabled){background:#163052;background:var(--perm-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--perm-shadow-md);transform:translateY(-2px)}.PermissionsPage_saveButton__z8nzJ:disabled{cursor:not-allowed;opacity:.6;transform:none}.PermissionsPage_spinnerSmall__LGXfS{animation:PermissionsPage_spin__yNZaF .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}.PermissionsPage_twoColumnLayout__dfkuZ{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:320px 1fr}.PermissionsPage_sidebar__Dalsb{position:sticky;top:20px}.PermissionsPage_sidebarCard__KK8mR{background:#fff;background:var(--perm-content-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--perm-shadow-sm);padding:24px}.PermissionsPage_formGroup__pbI7g{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.PermissionsPage_formGroup__pbI7g:last-child{margin-bottom:0}.PermissionsPage_label__O83ag{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.PermissionsPage_select__YjwXy{appearance:none;background:#fff;background:var(--perm-content-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 12 12'%3E%3Cpath fill='%236B7B8C' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#1a222b;color:var(--perm-text-primary);cursor:pointer;font-size:1.05rem;min-height:46px;padding:12px 40px 12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);width:100%}.PermissionsPage_select__YjwXy:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_select__YjwXy option{background:#fff;background:var(--perm-content-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_searchWrapper__YReIV{position:relative}.PermissionsPage_searchInput__vVkug{background:#fff;background:var(--perm-content-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#1a222b;color:var(--perm-text-primary);font-size:1.05rem;min-height:46px;padding:12px 42px 12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);width:100%}.PermissionsPage_searchInput__vVkug::placeholder{color:#6b7b8c;color:var(--perm-text-muted)}.PermissionsPage_searchInput__vVkug:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_clearSearch__Fxugd{background:#0000;border:none;color:#4a5a6b;color:var(--perm-text-secondary);cursor:pointer;font-size:20px;padding:4px 6px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s ease}.PermissionsPage_clearSearch__Fxugd:hover{color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_quickStats__sLQYA{grid-gap:12px;border-top:1px solid #e6e9ec;border-top:1px solid var(--perm-border-color);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:18px;padding-top:18px}.PermissionsPage_quickStat__vu1qv{background:#f1f3f5;background:var(--perm-quick-stat-bg);border-radius:4px;border-radius:var(--perm-border-radius);padding:12px;text-align:center}.PermissionsPage_quickStatValue__-t2tz{color:#0b1f38;color:var(--perm-quick-stat-color);display:block;font-size:1.5rem;font-weight:700}.PermissionsPage_quickStatLabel__jwQez{color:#4a5a6b;color:var(--perm-text-secondary);font-size:.85rem;letter-spacing:.03em;margin-top:4px;text-transform:uppercase}.PermissionsPage_systemToggle__Bc70p{background:#f1f3f5;background:var(--perm-system-toggle-bg);border-radius:4px;border-radius:var(--perm-border-radius);display:flex;gap:6px;padding:6px}.PermissionsPage_systemBtn__AfXJn{background:#0000;border:none;border-radius:4px;border-radius:var(--perm-border-radius);color:#4a5a6b;color:var(--perm-text-secondary);cursor:pointer;flex:1 1;font-size:.95rem;font-weight:600;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast)}.PermissionsPage_systemBtn__AfXJn.PermissionsPage_activeSystem__QlJH\+{background:#0b1f38;background:var(--perm-primary-color);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--perm-shadow-xs);color:#fff;color:var(--perm-text-inverse)}.PermissionsPage_systemBtn__AfXJn:hover:not(.PermissionsPage_activeSystem__QlJH\+){background:#edeff2;background:var(--perm-row-hover-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_mainContent__C9bta{background:#fff;background:var(--perm-content-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--perm-shadow-sm);contain:layout style;overflow:hidden}.PermissionsPage_permissionsList__uPD9X{contain:layout style;padding:0}.PermissionsPage_listHeader__u\+bWn{background:#f1f3f5;background:var(--perm-list-header-bg);color:#4a5a6b;color:var(--perm-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.PermissionsPage_listHeader__u\+bWn,.PermissionsPage_moduleRow__EyseQ{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--perm-border-color);display:flex;justify-content:space-between;padding:14px 24px}.PermissionsPage_moduleRow__EyseQ{align-items:center;background:#0000;contain:layout style;cursor:pointer;min-height:56px;scroll-margin:0;transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--perm-transition-fast)}.PermissionsPage_moduleRow__EyseQ:hover{background:#edeff2;background:var(--perm-row-hover-bg)}.PermissionsPage_moduleRow__EyseQ.PermissionsPage_hasChildren__8XRq-:hover{background:#e8eaed;background:var(--perm-module-hover-bg)}.PermissionsPage_moduleRow__EyseQ.PermissionsPage_enabled__IeooI{background:#eaf5ee;background:var(--perm-enabled-bg)}.PermissionsPage_moduleRow__EyseQ.PermissionsPage_enabled__IeooI:hover{background:#d4edda;background:var(--perm-enabled-hover-bg)}.PermissionsPage_moduleInfo__3yDq5{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.PermissionsPage_expandIcon__qkSUI{color:#4a5a6b;color:var(--perm-text-secondary);display:inline-block;flex-shrink:0;font-size:.75rem;text-align:center;transition:transform .25s ease;width:16px}.PermissionsPage_expandIcon__qkSUI.PermissionsPage_expanded__lZqPU{transform:rotate(90deg)}.PermissionsPage_moduleText__mgP9-{color:#1a222b;color:var(--perm-text-primary);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PermissionsPage_moduleText__mgP9-.PermissionsPage_level0__3RH-B{font-weight:600}.PermissionsPage_moduleText__mgP9-.PermissionsPage_levelN__nalyD{color:#4a5a6b;color:var(--perm-text-secondary);font-weight:400}.PermissionsPage_actionCount__sRcUp{background:#e8eaed;background:var(--perm-action-count-bg);border-radius:4px;border-radius:var(--perm-border-radius);color:#4a5a6b;color:var(--perm-text-secondary);flex-shrink:0;font-size:.8rem;font-weight:600;min-width:24px;padding:4px 10px;text-align:center}.PermissionsPage_moduleControls__BNRcN{align-items:center;display:flex;flex-shrink:0;gap:10px}.PermissionsPage_expandActionsBtn__akhjm{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#4a5a6b;color:var(--perm-text-secondary);cursor:pointer;display:flex;justify-content:center;min-height:36px;min-width:36px;padding:6px 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast)}.PermissionsPage_expandActionsBtn__akhjm:hover{background:#edeff2;background:var(--perm-expand-actions-btn-hover);border-color:#d1d5d9;border-color:var(--perm-border-dark)}.PermissionsPage_expandActionsBtn__akhjm.PermissionsPage_active__skwCw{border-color:#0b1f38;border-color:var(--perm-primary-color);color:#0b1f38;color:var(--perm-primary-color);transform:rotate(180deg)}.PermissionsPage_checkboxWrapper__6WnsX{align-items:center;display:flex;justify-content:center;margin:0}.PermissionsPage_actionCheckbox__5jZSU,.PermissionsPage_checkbox__LIqV8{-webkit-tap-highlight-color:transparent;accent-color:#0b1f38;accent-color:var(--perm-primary-color);border-radius:3px;cursor:pointer;position:relative;touch-action:manipulation;user-select:none;-webkit-user-select:none;z-index:1}.PermissionsPage_checkbox__LIqV8{height:20px;width:20px}.PermissionsPage_actionCheckbox__5jZSU{flex-shrink:0;height:16px;width:16px}.PermissionsPage_actionCheckbox__5jZSU:focus,.PermissionsPage_checkbox__LIqV8:focus{outline:none!important}.PermissionsPage_quickActions__9UKm0{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:14px}.PermissionsPage_permitAllBtn__vH9k6,.PermissionsPage_revokeAllBtn__tnr0J{align-items:center;border:none;border-radius:4px;border-radius:var(--perm-border-radius);cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:6px;min-height:32px;padding:6px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);white-space:nowrap}.PermissionsPage_permitAllBtn__vH9k6{background:#eaf5ee;background:var(--perm-permit-all-bg);color:#27ae60;color:var(--perm-permit-all-color)}.PermissionsPage_permitAllBtn__vH9k6:hover{transform:translateY(-1px)}.PermissionsPage_permitAllBtn__vH9k6.PermissionsPage_active__skwCw,.PermissionsPage_permitAllBtn__vH9k6:hover{background:#1e8449;background:var(--perm-permit-all-hover);color:#fff;color:var(--perm-text-inverse)}.PermissionsPage_revokeAllBtn__tnr0J{background:#fdf0ee;background:var(--perm-revoke-all-bg);color:#c0392b;color:var(--perm-revoke-all-color)}.PermissionsPage_revokeAllBtn__tnr0J:hover{background:#a93226;background:var(--perm-revoke-all-hover);color:#fff;color:var(--perm-text-inverse);transform:translateY(-1px)}.PermissionsPage_btnIcon__BJeRG{font-size:.9rem}.PermissionsPage_btnLabel__6JqVF{font-size:.8rem}.PermissionsPage_actionsContainer__Q3I8I{animation:PermissionsPage_fadeInActions__kj4jt .2s ease-out;background:#f8f9fa;background:var(--perm-actions-bg);border-left:3px solid #0b1f38;border-left:3px solid var(--perm-primary-color);contain:layout style;margin:-1px 0 0;padding:14px 24px 18px}.PermissionsPage_actionsGrid__L3sr0{display:flex;flex-wrap:wrap;gap:8px}.PermissionsPage_actionChip__Rpk0t{align-items:center;background:#fff;background:var(--perm-action-chip-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#1a222b;color:var(--perm-text-primary);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:8px 14px 8px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);user-select:none;-webkit-user-select:none}.PermissionsPage_actionChip__Rpk0t:hover{background:#edeff2;background:var(--perm-action-chip-hover);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionChip__Rpk0t:has(input:checked){background:#eaf5ee;background:var(--perm-enabled-bg);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionLabel__5myEd{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;pointer-events:none}@keyframes PermissionsPage_fadeInActions__kj4jt{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PermissionsPage_emptyState__4bDpm{color:#4a5a6b;color:var(--perm-text-secondary);padding:90px 24px;text-align:center}.PermissionsPage_emptyIcon__cGpA\+{display:block;font-size:56px;margin-bottom:18px;opacity:.5;opacity:var(--perm-empty-icon-opacity)}.PermissionsPage_emptyState__4bDpm h3{color:#1a222b;color:var(--perm-text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.PermissionsPage_emptyState__4bDpm p{font-size:1.05rem}.PermissionsPage_loadingState__3fKRF{padding:70px 24px;text-align:center}.PermissionsPage_spinner__DAC5a{animation:PermissionsPage_spin__yNZaF .8s linear infinite;border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--perm-spinner-border);border-radius:50%;border-top-color:var(--perm-spinner-top);height:48px;margin:0 auto 18px;width:48px}@keyframes PermissionsPage_spin__yNZaF{to{transform:rotate(1turn)}}.PermissionsPage_loadingState__3fKRF p{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem}.PermissionsPage_floatingSaveBtn__d-5RO{align-items:center;background:#0b1f38;background:var(--perm-primary-color);border:none;border-radius:50%;bottom:24px;box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--perm-shadow-md);color:#fff;color:var(--perm-text-inverse);cursor:pointer;display:flex;font-size:1.4rem;height:60px;justify-content:center;position:fixed;right:24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);width:60px;z-index:100}.PermissionsPage_floatingSaveBtn__d-5RO:hover:not(:disabled){box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--perm-shadow-lg);transform:scale(1.05)}.PermissionsPage_floatingSaveBtn__d-5RO:disabled{cursor:not-allowed;opacity:.6;transform:scale(.95)}.PermissionsPage_mobileToggleBtn__kaqcl{background:#f1f3f5;background:var(--perm-stats-bg);border:1px solid #e6e9ec;border:1px solid var(--perm-border-color);border-radius:4px;border-radius:var(--perm-border-radius);color:#1a222b;color:var(--perm-text-primary);cursor:pointer;font-size:1rem;font-weight:600;margin-top:18px;min-height:48px;padding:12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--perm-transition-fast);width:100%}.PermissionsPage_mobileToggleBtn__kaqcl:hover{background:#edeff2;background:var(--perm-row-hover-bg)}@media (max-width:1024px) and (min-width:768px){.PermissionsPage_twoColumnLayout__dfkuZ{gap:24px;grid-template-columns:280px 1fr}.PermissionsPage_headerTitle__ggxCR{font-size:1.4rem}.PermissionsPage_moduleRow__EyseQ{padding:12px 18px}}@media (max-width:768px){.PermissionsPage_pageContainer__dPU-n{padding:0}.PermissionsPage_header__Nsv5G{align-items:stretch;flex-direction:column;margin-bottom:20px;padding:18px 22px;text-align:center}.PermissionsPage_headerInfo__Gvyd4{text-align:center}.PermissionsPage_headerTitle__ggxCR{font-size:1.3rem}.PermissionsPage_headerSubtitle__eYTrD{font-size:.95rem}.PermissionsPage_headerActions__H1TxF{justify-content:center}.PermissionsPage_statsBadge__cFc7J{font-size:.85rem;padding:6px 14px}.PermissionsPage_saveButton__z8nzJ{justify-content:center;width:100%}.PermissionsPage_twoColumnLayout__dfkuZ{display:block}.PermissionsPage_sidebar__Dalsb{margin-bottom:18px;position:relative;top:0}.PermissionsPage_sidebarCard__KK8mR{padding:18px}.PermissionsPage_mainContent__C9bta{min-height:auto}.PermissionsPage_listHeader__u\+bWn{display:none}.PermissionsPage_moduleRow__EyseQ{min-height:48px;padding:12px 16px}.PermissionsPage_moduleText__mgP9-{font-size:.95rem;white-space:normal}.PermissionsPage_checkbox__LIqV8{height:22px;width:22px}.PermissionsPage_actionsContainer__Q3I8I{margin-left:0!important;padding:10px 16px 14px}.PermissionsPage_actionsGrid__L3sr0{gap:6px}.PermissionsPage_actionChip__Rpk0t{font-size:.85rem;padding:6px 12px 6px 10px}.PermissionsPage_actionCheckbox__5jZSU{height:15px;width:15px}.PermissionsPage_emptyState__4bDpm{padding:60px 16px}.PermissionsPage_floatingSaveBtn__d-5RO{bottom:16px;font-size:1.2rem;height:54px;right:16px;width:54px}.PermissionsPage_quickActions__9UKm0{flex-direction:column;gap:6px;margin-left:10px}.PermissionsPage_permitAllBtn__vH9k6,.PermissionsPage_revokeAllBtn__tnr0J{font-size:.75rem;padding:6px 8px}.PermissionsPage_btnLabel__6JqVF{display:none}}@media (max-width:480px){.PermissionsPage_headerTitle__ggxCR{font-size:1.1rem}.PermissionsPage_headerSubtitle__eYTrD{font-size:.85rem}.PermissionsPage_statsBadge__cFc7J{flex-wrap:wrap;font-size:.75rem;justify-content:center;padding:4px 10px}.PermissionsPage_saveButton__z8nzJ{font-size:.95rem;min-height:44px;padding:12px 20px}.PermissionsPage_moduleRow__EyseQ{min-height:44px;padding:10px 12px}.PermissionsPage_moduleText__mgP9-{font-size:.85rem}.PermissionsPage_actionChip__Rpk0t{font-size:.75rem;gap:6px;padding:4px 10px 4px 8px}.PermissionsPage_actionLabel__5myEd{font-size:.75rem}.PermissionsPage_actionCheckbox__5jZSU{height:13px;width:13px}.PermissionsPage_actionsContainer__Q3I8I{padding:8px 12px 12px}.PermissionsPage_actionsGrid__L3sr0{gap:4px}.PermissionsPage_checkbox__LIqV8{height:18px;width:18px}.PermissionsPage_expandIcon__qkSUI{font-size:.6rem;width:12px}.PermissionsPage_expandActionsBtn__akhjm{min-height:28px;min-width:28px;padding:4px 6px}.PermissionsPage_actionCount__sRcUp{font-size:.65rem;min-width:18px;padding:2px 6px}.PermissionsPage_quickStatValue__-t2tz{font-size:1.2rem}.PermissionsPage_quickStatLabel__jwQez{font-size:.7rem}.PermissionsPage_emptyState__4bDpm h3{font-size:1.1rem}.PermissionsPage_emptyState__4bDpm p{font-size:.9rem}.PermissionsPage_floatingSaveBtn__d-5RO{bottom:12px;font-size:1rem;height:48px;right:12px;width:48px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary-color:#007bff;--primary-color-hover:#0056b3;--primary-color-light:#e6f7ff;--primary-color-text:#0056b3;--secondary-color:#6c757d;--danger-color:#dc3545;--success-color:#28a745;--border-color:#e9ecef;--header-bg:#f1f3f5;--content-bg:#fff;--row-hover-bg:#e6f7ff;--light-gray:#f8f9fa;--shadow-color:#0000001a;--shadow-modal:0 15px 40px #00000040}body{background-color:#f4f7f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}
/*# sourceMappingURL=main.8f167ce5.css.map*/