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__04kug{align-items:center;animation:CallModal_fadeIn__KhXY5 .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__KhXY5{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CallModal_modal__Kfhuc{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__YhUU6{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__YhUU6:hover{background:#ef444426;color:#ef4444}.CallModal_avatarWrapper__F57Hb{margin-bottom:16px;position:relative}.CallModal_avatar__XG-H3{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__Ifvdk{color:#fffc;font-size:3rem}.CallModal_name__asHfz{font-size:1.4rem;font-weight:600;letter-spacing:.3px;margin:0 0 4px}.CallModal_status__MS3vd{color:#94a3b8;font-size:.95rem;font-weight:400;margin:0 0 24px}.CallModal_status__MS3vd.CallModal_calling__dK5uy{animation:CallModal_pulse__XZXrA 1.2s ease-in-out infinite;color:#fbbf24}.CallModal_status__MS3vd.CallModal_ringing__RuX3v{animation:CallModal_pulse__XZXrA 1s ease-in-out infinite;color:#34d399}.CallModal_status__MS3vd.CallModal_connected__-k6pT{color:#60a5fa;font-weight:500}@keyframes CallModal_pulse__XZXrA{0%,to{opacity:1}50%{opacity:.5}}.CallModal_ringingAnimation__xAnwJ{display:flex;gap:4px;position:absolute;right:-8px;top:-8px}.CallModal_ringingAnimation__xAnwJ span{animation:CallModal_ringPulse__Glhnl 1.2s ease-in-out infinite;background:#34d399;border-radius:50%;height:8px;width:8px}.CallModal_ringingAnimation__xAnwJ span:nth-child(2){animation-delay:.2s}.CallModal_ringingAnimation__xAnwJ span:nth-child(3){animation-delay:.4s}@keyframes CallModal_ringPulse__Glhnl{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.CallModal_qualityIndicator__elru4{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__2ihle{animation:CallModal_qualityPulse__ui9Pn 2s ease-in-out infinite;background:#22c55e;border-radius:50%;height:8px;width:8px}@keyframes CallModal_qualityPulse__ui9Pn{0%,to{opacity:1}50%{opacity:.4}}.CallModal_actions__MZmak{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.CallModal_btn__pxO0L{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__pxO0L:hover{transform:scale(1.06)}.CallModal_btn__pxO0L:active{transform:scale(.92)}.CallModal_btnAccept__xBSGp{background:#22c55e;box-shadow:0 4px 16px #22c55e59;color:#fff}.CallModal_btnAccept__xBSGp:hover{background:#16a34a;box-shadow:0 6px 24px #22c55e73}.CallModal_btnDecline__NWY7-{background:#ef4444;box-shadow:0 4px 16px #ef444459;color:#fff}.CallModal_btnDecline__NWY7-:hover{background:#dc2626;box-shadow:0 6px 24px #ef444473}.CallModal_btnControl__nB4-6{background:#334155;box-shadow:0 4px 12px #0003;color:#e2e8f0}.CallModal_btnControl__nB4-6:hover{background:#475569;box-shadow:0 6px 16px #0000004d}.CallModal_btnControl__nB4-6.CallModal_active__aTF15{background:#3b82f6;color:#fff}.CallModal_btnControl__nB4-6.CallModal_active__aTF15:hover{background:#2563eb}.CallModal_btnControl__nB4-6.CallModal_muted__bCWte{background:#f59e0b;color:#fff}.CallModal_btnControl__nB4-6.CallModal_muted__bCWte:hover{background:#d97706}.CallModal_callInfo__e065a{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:8px;margin-top:20px}.CallModal_callInfoDot__nnjw5{color:#475569}.CallModal_callInfoText__RnhzN{letter-spacing:.2px}@media (max-width:480px){.CallModal_modal__Kfhuc{border-radius:20px;min-width:0;min-width:auto;padding:32px 24px 28px;width:92%}.CallModal_avatar__XG-H3{font-size:1.8rem;height:72px;width:72px}.CallModal_name__asHfz{font-size:1.2rem}.CallModal_btn__pxO0L{font-size:1.1rem;height:52px;width:52px}.CallModal_actions__MZmak{gap:12px}}@media (max-width:360px){.CallModal_modal__Kfhuc{padding:24px 16px 20px}.CallModal_btn__pxO0L{font-size:.95rem;height:44px;width:44px}.CallModal_avatar__XG-H3{font-size:1.5rem;height:60px;width:60px}.CallModal_name__asHfz{font-size:1rem}.CallModal_status__MS3vd{font-size:.8rem}}@supports (padding:max(0px)){.CallModal_overlay__04kug{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__7zm-w,[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__TPYiy{background:#f7f8fa;background:var(--background-color);display:flex;height:100vh;overflow:hidden;width:100vw}.Layout_sidebar__1fo0m{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__dz6rk .Layout_sidebar__1fo0m{min-width:80px;min-width:var(--sidebar-collapsed-width);width:80px;width:var(--sidebar-collapsed-width)}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_dropdownArrow__YMAS6,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_logoText__Rc\+l4,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_logoutText__1Qm38,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroupIcon__eeu0L,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubGroup__20NsM,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubListLevel3__JKhqh,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubList__hhVDB,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navText__uE4nk,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_systemBadge__mfYOF{display:none}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroup__0fRfP,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navItem__4XWj6{display:block!important}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navIcon__b9TAf{display:flex!important;font-size:2rem;margin:0 auto}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroupHeader__At-K2,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navLink__0d5lc{justify-content:center;padding:18px 0}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_sidebarHeader__Ah297{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_sidebarTitle__9nt1J{display:none}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_toggleBtnInside__-QUbz{align-items:center;border:none;display:flex;font-size:1.8rem;justify-content:center;margin:0 auto;padding:14px}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navLink__0d5lc: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__Ah297{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__emV\+n{align-items:center;display:flex;gap:10px}.Layout_logoText__Rc\+l4{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_logoHighlight__MDksI{color:#fff;font-weight:700}.Layout_clickableLogo__rwh2f{cursor:pointer;transition:opacity .2s cubic-bezier(.33,1,.68,1);transition:opacity var(--transition-fast)}.Layout_clickableLogo__rwh2f:hover{opacity:.8}.Layout_dropdownArrow__YMAS6{color:#8c9fb5;color:var(--sidebar-text);font-size:.9rem}.Layout_systemBadge__mfYOF{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__qaPAW{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__mdsaH{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__okyO7{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__okyO7:hover{background:#f7f8fa;background:var(--background-color);color:#0b1f38;color:var(--primary-color)}.Layout_dropdownItem__okyO7.Layout_active__WTr7e{background:#0b1f38;background:var(--sidebar-bg);color:#fff;font-weight:600}.Layout_dropdownTitle__sBSy9{font-size:1.2rem}.Layout_toggleBtnInside__-QUbz{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__-QUbz:hover{color:#fff;color:var(--primary-accent)}.Layout_sidebarScrollArea__hb2Xv{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:32px 16px}.Layout_sidebarScrollArea__hb2Xv::-webkit-scrollbar{width:2px}.Layout_sidebarScrollArea__hb2Xv::-webkit-scrollbar-thumb{background:#fff3}.Layout_navList__o2uUa{display:flex;flex-direction:column;gap:6px;list-style:none}.Layout_navLink__0d5lc{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__b9TAf{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__0d5lc:hover{background:#ffffff0d;background:var(--sidebar-hover-bg);color:#fff;color:var(--sidebar-text-hover);transform:translateX(4px)}.Layout_navLink__0d5lc:hover .Layout_navIcon__b9TAf{color:#fff;color:var(--primary-accent)}.Layout_navItemActive__n3E3m{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__n3E3m .Layout_navIcon__b9TAf{color:#fff;color:var(--primary-accent)}.Layout_navText__uE4nk{flex-grow:1;letter-spacing:.02em;white-space:nowrap}.Layout_navGroupIcon__eeu0L{font-size:.8rem}.Layout_navGroupHeader__At-K2{font-size:1rem;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase}.Layout_navSubListLevel3__JKhqh,.Layout_navSubList__hhVDB{list-style:none;margin-top:4px;overflow:hidden;padding:0}.Layout_navLinkLevel2__5\+kt-{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:400;padding-left:54px}.Layout_navLinkLevel3__Q7wG2{font-size:1rem;padding-left:72px}.Layout_isCollapsed__Wl41t{max-height:0;transition:max-height .4s cubic-bezier(.33,1,.68,1);transition:max-height var(--transition-base)}.Layout_isExpanded__tLWO0{max-height:1200px;transition:max-height .6s ease-in-out}.Layout_sidebarFooter__DwxQq{border-top:1px solid #ffffff14;border-top:1px solid var(--sidebar-border);padding:24px 16px}.Layout_logoutButton__shS2L{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__shS2L:hover{background:#ffffff14;border-color:#fff3;color:#fff}.Layout_logoutIcon__TO0YE{color:#fff;color:var(--primary-accent);font-size:1.6rem}.Layout_mainWrapper__g9V57{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__Nz9Fb{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__pHB2l{color:#6b7b8c;color:var(--text-muted);font-size:1.6rem;font-weight:400}.Layout_headerTitle__pHB2l strong{color:#0b1f38;color:var(--primary-color);font-weight:600;letter-spacing:.02em}[data-theme=dark] .Layout_headerTitle__pHB2l strong{color:#fff}.Layout_headerActions__x2vbo{align-items:center;display:flex;gap:24px}.Layout_settingsButton__6jOKx{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__6jOKx:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_mainContent__ccodb{flex-grow:1;overflow-y:auto;padding:48px}.Layout_mobileHeader__1HUIi,.Layout_mobileOverlay__3A7X6{display:none}@media (max-width:1024px){.Layout_mainContent__ccodb{padding:32px}.Layout_header__Nz9Fb{padding:0 32px}}@media (max-width:768px){:root{--sidebar-width:280px;--sidebar-collapsed-width:0px;--header-height:0px;--mobile-header-height:64px}.Layout_header__Nz9Fb{display:none}.Layout_mobileHeader__1HUIi{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__ugv0D{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__ugv0D:active,.Layout_mobileMenuButton__ugv0D:hover{background:#ffffff1a}.Layout_mobileLogo__bUMGC{align-items:center;display:flex;gap:12px}.Layout_mobileLogo__bUMGC .Layout_logoText__Rc\+l4{color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileLogo__bUMGC .Layout_logoHighlight__MDksI{color:#fff;font-weight:700}.Layout_mobileSystemBadge__ljaI5{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__Bh8tA{align-items:center;display:flex;gap:12px}.Layout_mobileSettingsButton__0Nyip{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__0Nyip:active,.Layout_mobileSettingsButton__0Nyip:hover{background:#ffffff1a}.Layout_mobileOverlay__3A7X6{animation:Layout_fadeIn__m4xMn .3s ease-out;background:#00000080;display:none;inset:0;position:fixed;z-index:80}.Layout_mobileOverlay__3A7X6.Layout_show__doFYZ{display:block}.Layout_sidebar__1fo0m{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__1fo0m.Layout_open__XHqUY{left:0}.Layout_sidebar__1fo0m .Layout_sidebarHeader__Ah297{display:none}.Layout_mobileSidebarHeader__M3cSb{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__xNPGZ{align-items:center;display:flex;gap:12px}.Layout_mobileSidebarLogo__xNPGZ .Layout_logoText__Rc\+l4{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileSidebarLogo__xNPGZ .Layout_logoHighlight__MDksI{color:#fff;font-weight:700}.Layout_mobileSystemSwitch__i7Ebo{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__i7Ebo:active,.Layout_mobileSystemSwitch__i7Ebo:hover{background:#ffffff0d;color:#fff}.Layout_mobileCloseSidebar__kZdP6{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__kZdP6:active,.Layout_mobileCloseSidebar__kZdP6:hover{background:#ffffff1a;color:#fff}.Layout_mobileSystemDropdown__T0P\+q{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__j4dBy{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__j4dBy.Layout_active__WTr7e{background:#fff;background:var(--primary-accent);border-color:#fff;border-color:var(--primary-accent);color:#0b1f38;color:var(--sidebar-bg)}.Layout_mobileDropdownItem__j4dBy:not(.Layout_active__WTr7e):active,.Layout_mobileDropdownItem__j4dBy:not(.Layout_active__WTr7e):hover{background:#ffffff0d;color:#fff}.Layout_sidebar__1fo0m .Layout_sidebarScrollArea__hb2Xv{flex:1 1;overflow-y:auto;padding:16px}.Layout_sidebar__1fo0m .Layout_sidebarFooter__DwxQq{flex-shrink:0;padding:16px}.Layout_sidebar__1fo0m .Layout_navLink__0d5lc{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__1fo0m .Layout_navLinkLevel2__5\+kt-{padding-left:48px}.Layout_sidebar__1fo0m .Layout_navLinkLevel3__Q7wG2{padding-left:64px}.Layout_sidebar__1fo0m .Layout_navGroupHeader__At-K2{font-size:.9rem;padding:10px 16px}.Layout_sidebar__1fo0m .Layout_logoutButton__shS2L{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__1fo0m .Layout_logoutText__1Qm38{display:inline}.Layout_mainWrapper__g9V57{height:100vh;overflow:hidden}.Layout_mainContent__ccodb{flex:1 1;overflow-y:auto;padding:16px}.Layout_toggleBtnInside__-QUbz{display:none}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m{left:calc(-100% - 20px);min-width:0;min-width:auto;width:85%}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m.Layout_open__XHqUY{left:0}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_dropdownArrow__YMAS6,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_logoText__Rc\+l4,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_logoutText__1Qm38,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroupIcon__eeu0L,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubGroup__20NsM,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubListLevel3__JKhqh,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navSubList__hhVDB,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navText__uE4nk,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_systemBadge__mfYOF{display:flex}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroup__0fRfP,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navItem__4XWj6{display:block!important}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navIcon__b9TAf{display:flex!important;font-size:1.6rem;margin:0}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navGroupHeader__At-K2,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navLink__0d5lc{justify-content:flex-start;padding:12px 16px}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_navLink__0d5lc:hover:after,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_sidebarHeader__Ah297,.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m .Layout_toggleBtnInside__-QUbz{display:none}}@media (max-width:480px){:root{--mobile-header-height:56px}.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m,.Layout_sidebar__1fo0m{max-width:300px;width:92%}.Layout_mainContent__ccodb{padding:12px}.Layout_mobileLogo__bUMGC .Layout_logoText__Rc\+l4{font-size:1.4rem}.Layout_mobileSystemBadge__ljaI5{font-size:.6rem;padding:2px 6px}.Layout_mobileMenuButton__ugv0D,.Layout_mobileSettingsButton__0Nyip{font-size:2rem;height:40px;width:40px}.Layout_sidebar__1fo0m .Layout_navLink__0d5lc{font-size:1rem;padding:10px 14px}.Layout_sidebar__1fo0m .Layout_navLinkLevel2__5\+kt-{padding-left:40px}.Layout_sidebar__1fo0m .Layout_navLinkLevel3__Q7wG2{padding-left:56px}.Layout_sidebar__1fo0m .Layout_navGroupHeader__At-K2{font-size:.8rem;padding:8px 14px}.Layout_sidebar__1fo0m .Layout_logoutButton__shS2L{font-size:1rem;padding:10px 14px}.Layout_mobileSidebarLogo__xNPGZ .Layout_logoText__Rc\+l4{font-size:1.4rem}.Layout_mobileDropdownItem__j4dBy{font-size:.9rem;padding:8px 10px}}@media (max-width:360px){.Layout_sidebarClosed__dz6rk .Layout_sidebar__1fo0m,.Layout_sidebar__1fo0m{max-width:280px;width:95%}.Layout_mainContent__ccodb{padding:8px}.Layout_mobileLogo__bUMGC .Layout_logoText__Rc\+l4{font-size:1.2rem}.Layout_mobileCloseSidebar__kZdP6,.Layout_mobileMenuButton__ugv0D,.Layout_mobileSettingsButton__0Nyip{font-size:1.6rem;height:36px;width:36px}.Layout_sidebar__1fo0m .Layout_navLink__0d5lc{font-size:.9rem;padding:8px 12px}.Layout_sidebar__1fo0m .Layout_navLinkLevel2__5\+kt-{padding-left:32px}.Layout_sidebar__1fo0m .Layout_navLinkLevel3__Q7wG2{padding-left:44px}.Layout_sidebar__1fo0m .Layout_navGroupHeader__At-K2{font-size:.75rem;padding:6px 12px}.Layout_sidebar__1fo0m .Layout_logoutButton__shS2L{font-size:.9rem;padding:8px 12px}}@keyframes Layout_fadeIn__m4xMn{0%{opacity:0}to{opacity:1}}@keyframes Layout_slideIn__MYvI0{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Layout_spinElegant__5Wga6{to{transform:rotate(1turn)}}.Layout_loadingOverlay__wvYG9{align-items:center;background:#0b1f38;background:var(--sidebar-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Layout_spinnerContainer__3Zfz8{animation:Layout_fadeIn__m4xMn .8s ease-out;text-align:center}.Layout_spinnerRing__FgCSW{animation:Layout_spinElegant__5Wga6 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__FgCSW:nth-child(2),.Layout_spinnerRing__FgCSW:nth-child(3){display:none}.Layout_logoPulse__e7vZW{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.15em;margin:0 0 16px;text-transform:uppercase}.Layout_logoPulse__e7vZW strong{font-weight:700}.Layout_loadingMessage__HKed2{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.Layout_chatOverlay__H6lij{align-items:center;animation:Layout_fadeIn__m4xMn .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__H6lij>div{animation:Layout_slideUp__qLsHH .3s ease-out;background:#0000;height:90vh;max-height:800px;max-width:1200px;width:100%}.Layout_chatButton__JZpeh{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__JZpeh:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_chatBadge__Akb4y{color:#10b981;font-size:.6rem;position:absolute;right:6px;top:6px}@media (max-width:768px){.Layout_chatOverlay__H6lij{background:#0009;padding:0}.Layout_chatOverlay__H6lij>div{animation:Layout_slideUp__qLsHH .25s ease-out;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Layout_chatButton__JZpeh{font-size:1.2rem;height:40px;width:40px}}@media (max-width:480px){.Layout_chatButton__JZpeh{font-size:1rem;height:36px;width:36px}}@keyframes Layout_slideUp__qLsHH{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Layout_searchContainer__M77Zf{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__IlCNk{align-items:center;display:flex;flex:1 1;position:relative}.Layout_searchIcon__XZfne{color:#8c9fb5;color:var(--sidebar-text);font-size:1.2rem;left:12px;opacity:.7;pointer-events:none;position:absolute}.Layout_searchInput__KUYSy{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__KUYSy::placeholder{color:#8c9fb5;color:var(--sidebar-text);font-size:1.1rem;opacity:.6}.Layout_searchInput__KUYSy:focus{background:#ffffff14;border-color:#ffffff40;box-shadow:0 0 0 3px #ffffff0d}.Layout_searchInput__KUYSy:focus+.Layout_searchShortcut__hVgkq{display:none}.Layout_searchClear__JVljO{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__JVljO:hover{background:#ffffff1a;color:#fff;color:var(--sidebar-text-hover);opacity:1}.Layout_searchShortcut__hVgkq{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__VEVQz{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__Kt5h9{font-size:2.4rem;opacity:.5}.Layout_noResultsText__jiHdA{font-size:1.2rem;font-weight:400;opacity:.7}@media (max-width:768px){.Layout_searchContainer__M77Zf{padding:10px 12px 6px}.Layout_searchInput__KUYSy{font-size:1rem;padding:8px 32px 8px 36px}.Layout_searchInput__KUYSy::placeholder{font-size:.95rem}.Layout_searchIcon__XZfne{font-size:1rem;left:10px}.Layout_searchClear__JVljO{font-size:1.2rem;right:6px}.Layout_searchShortcut__hVgkq{display:none}.Layout_noResults__VEVQz{padding:32px 12px}.Layout_noResultsIcon__Kt5h9{font-size:2rem}.Layout_noResultsText__jiHdA{font-size:1rem}}@media (max-width:480px){.Layout_searchContainer__M77Zf{padding:8px 8px 4px}.Layout_searchInput__KUYSy{border-radius:4px;font-size:.9rem;padding:6px 28px 6px 32px}.Layout_searchInput__KUYSy::placeholder{font-size:.85rem}.Layout_searchIcon__XZfne{font-size:.9rem;left:8px}.Layout_searchClear__JVljO{font-size:1rem;padding:2px 6px;right:4px}.Layout_noResults__VEVQz{padding:24px 8px}}.NotificationBell_bellContainer__Qm09g{display:inline-block;position:relative}.NotificationBell_bellButton__9lu62{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__9lu62:hover{background:#0b1f380a;border-color:#e6e9ec;color:#0b1f38}.NotificationBell_bellButton__9lu62:active{transform:scale(.95)}.NotificationBell_bellIcon__GBCbo{align-items:center;display:flex;font-size:22px;justify-content:center}.NotificationBell_bellIcon__GBCbo svg{height:22px;width:22px}.NotificationBell_badge__j6FpF{align-items:center;animation:NotificationBell_badgePulse__2ESEl 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__2ESEl{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.NotificationBell_dropdown__HC-hz{animation:NotificationBell_dropdownSlide__Tb4UQ .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__Tb4UQ{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationBell_dropdownHeader__CJ5Id{align-items:center;background:#f7f8fa;border-bottom:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.NotificationBell_dropdownHeader__CJ5Id 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__LzWy7{font-size:16px}.NotificationBell_headerCount__ljU94{background:#dc3545;border-radius:50%;color:#fff;font-size:11px;font-weight:700;margin-left:4px;padding:1px 8px}.NotificationBell_markAllRead__edsPO{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__edsPO:hover{background:#0b1f380f}.NotificationBell_notificationsList__d0r4l{flex:1 1;max-height:400px;overflow-y:auto;padding:4px 0}.NotificationBell_notificationsList__d0r4l::-webkit-scrollbar{width:4px}.NotificationBell_notificationsList__d0r4l::-webkit-scrollbar-track{background:#0000}.NotificationBell_notificationsList__d0r4l::-webkit-scrollbar-thumb{background:#ced4da;border-radius:2px}.NotificationBell_notificationsList__d0r4l::-webkit-scrollbar-thumb:hover{background:#adb5bd}.NotificationBell_moduleHeader__-OloR{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__\+A5D9{font-size:13px;margin-right:8px}.NotificationBell_moduleName__BAq-5{flex:1 1}.NotificationBell_moduleCount__OzjYs{background:#e6e9ec;border-radius:12px;color:#fff;font-size:9px;font-weight:700;padding:2px 10px}.NotificationBell_notificationItem__nzX-I{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__nzX-I:hover{background:#f7f8fa}.NotificationBell_notificationItem__nzX-I.NotificationBell_unread__2t26o{background:#f0f6ff}.NotificationBell_notificationItem__nzX-I.NotificationBell_unread__2t26o:hover{background:#e3eeff}.NotificationBell_notificationItem__nzX-I:last-child{border-bottom:none}.NotificationBell_notificationIcon__FPRG1{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__mNobZ{font-size:16px}.NotificationBell_unreadDot__sAlKH{animation:NotificationBell_dotPulse__CEeps 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__CEeps{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.NotificationBell_notificationContent__FLhk9{flex:1 1;min-width:0}.NotificationBell_notificationTitle__yKJyS{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__Qo4Z7{-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__e75ku{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.NotificationBell_notificationTime__hLRln{color:#8c9fb5;font-size:10px}.NotificationBell_priorityBadge__De3\+u{border:1px solid #0000;border-radius:12px;font-weight:600;letter-spacing:.03em;padding:1px 10px;text-transform:uppercase}.NotificationBell_moduleTag__hEcbm,.NotificationBell_priorityBadge__De3\+u{display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px}.NotificationBell_moduleTag__hEcbm{border-radius:10px;font-weight:500;padding:1px 8px}.NotificationBell_closeButton__GlxyB{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__GlxyB:hover{background:#f1f3f5;color:#dc3545}.NotificationBell_emptyState__EZ7G4{align-items:center;color:#8c9fb5;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.NotificationBell_emptyIcon__zm96h{font-size:44px;margin-bottom:12px;opacity:.4}.NotificationBell_emptyText__Iy96w{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin:0}.NotificationBell_dropdownFooter__NU584{align-items:center;background:#f7f8fa;border-top:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.NotificationBell_clearAllButton__CUHco{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__CUHco:hover{background:#dc354514}.NotificationBell_footerInfo__DXBRV{color:#8c9fb5;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}[data-theme=dark] .NotificationBell_bellButton__9lu62{color:#7a8e9f}[data-theme=dark] .NotificationBell_bellButton__9lu62:hover{background:#ffffff0d;border-color:#163052;color:#f0f4f8}[data-theme=dark] .NotificationBell_dropdown__HC-hz{background:#0b1f38;border-color:#163052;box-shadow:0 16px 32px #0000004d}[data-theme=dark] .NotificationBell_dropdownHeader__CJ5Id{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_dropdownHeader__CJ5Id h3{color:#f0f4f8}[data-theme=dark] .NotificationBell_markAllRead__edsPO{color:#6c9bd9}[data-theme=dark] .NotificationBell_markAllRead__edsPO:hover{background:#6c9bd91f}[data-theme=dark] .NotificationBell_moduleHeader__-OloR{background:#071426;color:#7a8e9f}[data-theme=dark] .NotificationBell_notificationItem__nzX-I{border-color:#163052}[data-theme=dark] .NotificationBell_notificationItem__nzX-I:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationItem__nzX-I.NotificationBell_unread__2t26o{background:#0b1f38}[data-theme=dark] .NotificationBell_notificationItem__nzX-I.NotificationBell_unread__2t26o:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationTitle__yKJyS{color:#f0f4f8}[data-theme=dark] .NotificationBell_notificationMessage__Qo4Z7{color:#a1b4c8}[data-theme=dark] .NotificationBell_notificationTime__hLRln{color:#6a7f93}[data-theme=dark] .NotificationBell_dropdownFooter__NU584{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_closeButton__GlxyB:hover{background:#163052}[data-theme=dark] .NotificationBell_notificationIcon__FPRG1{background:#071426}[data-theme=dark] .NotificationBell_emptyState__EZ7G4,[data-theme=dark] .NotificationBell_footerInfo__DXBRV{color:#6a7f93}[data-theme=dark] .NotificationBell_clearAllButton__CUHco:hover{background:#dc354526}[data-theme=dark] .NotificationBell_badge__j6FpF,[data-theme=dark] .NotificationBell_unreadDot__sAlKH{border-color:#0b1f38}@media (max-width:768px){.NotificationBell_bellButton__9lu62{height:40px;padding:6px;width:40px}.NotificationBell_bellIcon__GBCbo{font-size:20px}.NotificationBell_bellIcon__GBCbo svg{height:20px;width:20px}.NotificationBell_badge__j6FpF{font-size:9px;height:16px;min-width:16px;right:2px;top:2px}.NotificationBell_dropdown__HC-hz{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__d0r4l{max-height:calc(100vh - 200px)}[data-theme=dark] .NotificationBell_dropdown__HC-hz{border-top-color:#163052}}@media (max-width:480px){.NotificationBell_bellButton__9lu62{height:36px;padding:4px;width:36px}.NotificationBell_bellIcon__GBCbo{font-size:18px}.NotificationBell_bellIcon__GBCbo svg{height:18px;width:18px}.NotificationBell_badge__j6FpF{font-size:8px;height:14px;min-width:14px;padding:1px 4px;right:0;top:0}.NotificationBell_dropdownHeader__CJ5Id{padding:12px 16px}.NotificationBell_dropdownHeader__CJ5Id h3{font-size:13px}.NotificationBell_notificationItem__nzX-I{gap:10px;padding:10px 12px}.NotificationBell_notificationTitle__yKJyS{font-size:12px}.NotificationBell_notificationMessage__Qo4Z7{font-size:11px}.NotificationBell_dropdownFooter__NU584{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__suEuN,[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__l0U1Z{align-items:center;animation:SettingsModal_fadeIn__id0FY .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__id0FY{0%{opacity:0}to{opacity:1}}.SettingsModal_modalContainer__P4Ecp{animation:SettingsModal_slideUp__ileRR .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__ileRR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_modalHeader__RCFVO{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__l-4GZ{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__tiqw8{font-size:1.6rem}.SettingsModal_closeButton__0G0vb{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__0G0vb:hover{color:#0b1f38;color:var(--close-btn-hover-color)}.SettingsModal_modalBody__579hC{padding:36px}.SettingsModal_successMessage__kd8VM{align-items:center;animation:SettingsModal_slideDown__60162 .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__60162{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SettingsModal_settingGroup__ehfzA{margin-bottom:36px}.SettingsModal_settingGroup__ehfzA:last-of-type{margin-bottom:28px}.SettingsModal_settingLabel__E9Suz{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__OjKPn,.SettingsModal_themeOptions__nvPy8{display:flex;flex-direction:column;gap:10px}.SettingsModal_themeOptions__nvPy8{flex-direction:row}.SettingsModal_languageOption__v0F69,.SettingsModal_themeOption__9YTEr{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__9YTEr{flex:1 1;justify-content:center}.SettingsModal_languageOption__v0F69:hover,.SettingsModal_themeOption__9YTEr:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_languageOption__v0F69.SettingsModal_active__ZMXmq,.SettingsModal_themeOption__9YTEr.SettingsModal_active__ZMXmq{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__PUQoj,.SettingsModal_themeIcon__kZcPU{font-size:1.6rem}.SettingsModal_languageName__lGDvE,.SettingsModal_themeName__qVXUR{flex:1 1}.SettingsModal_themeName__qVXUR{flex:0 1 auto;text-align:left}.SettingsModal_checkMark__rcCfj{color:#fff;color:var(--checkmark-color);font-size:1.2rem;font-weight:700}.SettingsModal_previewSection__GsoM9{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--option-border);margin-top:28px;padding:24px}.SettingsModal_previewText__zRbIz{color:#1a222b;color:var(--modal-text-color);font-size:1.1rem;margin:0}.SettingsModal_previewLabel__CKROd{color:#6b7b8c;color:var(--modal-text-muted);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-right:10px;text-transform:uppercase}.SettingsModal_modalFooter__X4EYs{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__tXO9j{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__tXO9j:hover{background:#fff;background:var(--cancel-btn-hover-bg);border-color:#0b1f38;border-color:var(--cancel-btn-hover-border)}.SettingsModal_saveButton__jdJPG{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__jdJPG:hover:not(:disabled){background:#163052;background:var(--save-btn-hover-bg);border-color:#163052;border-color:var(--save-btn-hover-bg)}.SettingsModal_saveButton__jdJPG:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.SettingsModal_modalContainer__P4Ecp{border:none;height:100%;max-height:100vh;max-width:100%;width:100%}.SettingsModal_modalHeader__RCFVO{padding:24px 20px 20px}.SettingsModal_modalIcon__tiqw8,.SettingsModal_modalTitle__l-4GZ{font-size:1.3rem}.SettingsModal_modalBody__579hC{padding:24px 20px}.SettingsModal_modalFooter__X4EYs{flex-direction:column-reverse;gap:12px;padding:20px}.SettingsModal_cancelButton__tXO9j,.SettingsModal_saveButton__jdJPG{font-size:1rem;justify-content:center;min-height:48px;padding:12px 24px;width:100%}.SettingsModal_themeOptions__nvPy8{flex-direction:column}.SettingsModal_languageOption__v0F69,.SettingsModal_themeOption__9YTEr{font-size:1rem;min-height:52px;padding:14px 18px}.SettingsModal_flagIcon__PUQoj,.SettingsModal_themeIcon__kZcPU{font-size:1.3rem}.SettingsModal_settingLabel__E9Suz{font-size:.85rem}.SettingsModal_successMessage__kd8VM{font-size:.95rem;margin-bottom:28px;padding:12px 16px}.SettingsModal_previewSection__GsoM9{margin-top:20px;padding:18px}.SettingsModal_previewText__zRbIz{font-size:.95rem}.SettingsModal_previewLabel__CKROd{font-size:.8rem}.SettingsModal_closeButton__0G0vb{font-size:1.3rem;padding:8px}}.SettingsModal_profileCard__hrF8y{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__1fU3H{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__lB6Ss{color:#fff;color:var(--option-active-text);font-size:2.4rem;font-weight:700;text-transform:uppercase}.SettingsModal_profileInfo__TsZCe{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SettingsModal_profileRow__kDl4x{align-items:center;color:#1a222b;color:var(--modal-text-color);display:flex;flex-wrap:wrap;font-size:1.05rem;gap:10px}.SettingsModal_profileIcon__c8FGd{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:1.1rem;width:18px}.SettingsModal_profileLabel__E\+wk6{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_profileValue__NOgjs{color:#1a222b;color:var(--modal-text-color);font-weight:500;word-break:break-word}.SettingsModal_roleBadge__L84Pu{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__19m41{background:#e6e9ec;background:var(--option-border);height:1px;margin:4px 0;width:100%}.SettingsModal_profileStatus__6SjXQ{align-items:center;color:#22c55e;display:flex;font-size:.9rem;font-weight:500;gap:8px;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_statusDot__UjW2i{animation:SettingsModal_pulse__3TWhy 2s ease-in-out infinite;background:#22c55e;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes SettingsModal_pulse__3TWhy{0%,to{opacity:1}50%{opacity:.5}}.SettingsModal_theme-dark__suEuN .SettingsModal_profileCard__hrF8y,[data-theme=dark] .SettingsModal_profileCard__hrF8y{background:#fff;background:var(--option-bg)}.SettingsModal_theme-dark__suEuN .SettingsModal_profileAvatar__1fU3H,[data-theme=dark] .SettingsModal_profileAvatar__1fU3H{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border)}.SettingsModal_theme-dark__suEuN .SettingsModal_avatarLetter__lB6Ss,[data-theme=dark] .SettingsModal_avatarLetter__lB6Ss{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__suEuN .SettingsModal_roleBadge__L84Pu,[data-theme=dark] .SettingsModal_roleBadge__L84Pu{background:#0b1f38;background:var(--option-active-bg);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__suEuN .SettingsModal_profileStatus__6SjXQ,[data-theme=dark] .SettingsModal_profileStatus__6SjXQ{color:#4ade80}.SettingsModal_theme-dark__suEuN .SettingsModal_statusDot__UjW2i,[data-theme=dark] .SettingsModal_statusDot__UjW2i{background:#4ade80}@media (max-width:480px){.SettingsModal_profileCard__hrF8y{align-items:center;flex-direction:column;gap:16px;padding:20px;text-align:center}.SettingsModal_profileAvatar__1fU3H{height:60px;width:60px}.SettingsModal_avatarLetter__lB6Ss{font-size:2rem}.SettingsModal_profileInfo__TsZCe{align-items:center;width:100%}.SettingsModal_profileRow__kDl4x{font-size:.95rem;justify-content:center}.SettingsModal_profileIcon__c8FGd{font-size:.95rem;width:16px}.SettingsModal_profileLabel__E\+wk6{font-size:.8rem}.SettingsModal_roleBadge__L84Pu{font-size:.75rem;padding:2px 10px}.SettingsModal_profileDivider__19m41{margin:4px auto;max-width:80%}}@media (max-width:360px){.SettingsModal_profileCard__hrF8y{gap:12px;padding:16px}.SettingsModal_profileAvatar__1fU3H{height:48px;width:48px}.SettingsModal_avatarLetter__lB6Ss{font-size:1.6rem}.SettingsModal_profileRow__kDl4x{font-size:.85rem;gap:6px}.SettingsModal_profileLabel__E\+wk6{font-size:.7rem}.SettingsModal_profileValue__NOgjs{font-size:.85rem}}.SettingsModal_fontSizePreview__eWRIp{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__ukMO0{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-top:4px}.SettingsModal_fontSizeOption__gW9EG{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__gW9EG:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_fontSizeOption__gW9EG.SettingsModal_active__ZMXmq{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__gW9EG.SettingsModal_active__ZMXmq .SettingsModal_fontSizeDesc__lm-08{color:#fff;color:var(--option-active-text);opacity:.7}.SettingsModal_fontSizeLabel__CpSjY{color:inherit;font-size:inherit;font-weight:600;line-height:1.2}.SettingsModal_fontSizeDesc__lm-08{color:#6b7b8c;color:var(--modal-text-muted);font-size:.65rem;font-weight:400;opacity:.7}.SettingsModal_fontSizeOption__gW9EG .SettingsModal_checkMark__rcCfj{color:#fff;color:var(--checkmark-color);font-size:1rem;font-weight:700;position:absolute;right:-6px;top:-6px}.SettingsModal_fontSizePreviewText__pxLU4{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__pxLU4 span{transition:font-size .2s ease}.SettingsModal_theme-dark__suEuN .SettingsModal_fontSizeOption__gW9EG,[data-theme=dark] .SettingsModal_fontSizeOption__gW9EG{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}.SettingsModal_theme-dark__suEuN .SettingsModal_fontSizeOption__gW9EG:hover,[data-theme=dark] .SettingsModal_fontSizeOption__gW9EG:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_theme-dark__suEuN .SettingsModal_fontSizeOption__gW9EG.SettingsModal_active__ZMXmq,[data-theme=dark] .SettingsModal_fontSizeOption__gW9EG.SettingsModal_active__ZMXmq{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__suEuN .SettingsModal_fontSizeOption__gW9EG.SettingsModal_active__ZMXmq .SettingsModal_fontSizeDesc__lm-08,[data-theme=dark] .SettingsModal_fontSizeOption__gW9EG.SettingsModal_active__ZMXmq .SettingsModal_fontSizeDesc__lm-08{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__suEuN .SettingsModal_fontSizePreview__eWRIp,[data-theme=dark] .SettingsModal_fontSizePreview__eWRIp{background:#e6e9ec;background:var(--option-border)}.SettingsModal_theme-dark__suEuN .SettingsModal_fontSizePreviewText__pxLU4,[data-theme=dark] .SettingsModal_fontSizePreviewText__pxLU4{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}@media (max-width:480px){.SettingsModal_fontSizeOptions__ukMO0{gap:8px;grid-template-columns:repeat(3,1fr)}.SettingsModal_fontSizeOption__gW9EG{min-height:48px;padding:10px 6px}.SettingsModal_fontSizeLabel__CpSjY{font-size:.8rem}.SettingsModal_fontSizeDesc__lm-08{font-size:.55rem}.SettingsModal_fontSizePreview__eWRIp{font-size:1rem;margin-left:8px;padding:2px 10px}.SettingsModal_fontSizePreviewText__pxLU4{min-height:40px;padding:12px 14px}.SettingsModal_fontSizePreviewText__pxLU4 span{font-size:.9rem}}@media (max-width:360px){.SettingsModal_fontSizeOptions__ukMO0{gap:6px;grid-template-columns:repeat(2,1fr)}.SettingsModal_fontSizeOption__gW9EG{min-height:40px;padding:8px 4px}.SettingsModal_fontSizeLabel__CpSjY{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__L6axp{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__P71RG{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__jzQin{transform:translateX(-100%)}.Chat_sidebarHeader__iJWzo{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px 12px}.Chat_sidebarTitle__onA1-{color:#1a1a2e;color:var(--text-primary);font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.Chat_sidebarActions__gEmgy{display:flex;gap:4px}.Chat_sidebarActionBtn__6ggZS{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__6ggZS:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_closeSidebarBtn__P-0ej{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__P-0ej:hover{color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_sidebarUserProfile__gIhNF{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__7Abhn{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__WL\+rU{flex:1 1;min-width:0}.Chat_sidebarUserName__OI-km{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_sidebarUserStatus__\+3gUT{color:#8e8ea0;color:var(--text-muted);font-size:.75rem}.Chat_sidebarUserStatus__\+3gUT.Chat_online__gM-U8{color:#22c55e;color:var(--success)}.Chat_sidebarUserStatus__\+3gUT.Chat_online__gM-U8:before{background:#22c55e;background:var(--success);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:4px;width:6px}.Chat_sidebarUserActions__\+eARt{display:flex;gap:2px}.Chat_sidebarUserActionBtn__hJj8u{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__hJj8u:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_sidebarTabs__zkMNa{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__Xieaa{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__Xieaa:hover{background:#e8ecf1;background:var(--bg-hover);color:#4a4a6a;color:var(--text-secondary)}.Chat_tabBtn__Xieaa.Chat_activeTab__Raw1H{background:#e1e8f0;background:var(--bg-active);color:#1a1a2e;color:var(--text-primary)}.Chat_tabBtn__Xieaa svg{font-size:.85rem}.Chat_searchContainer__1iLgN{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__WX-37{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.Chat_searchInput__I5fuh{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none;padding:6px 0}.Chat_searchInput__I5fuh::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_channelList__4cPLs{flex:1 1;overflow-y:auto;padding:4px 8px 8px}.Chat_channelList__4cPLs::-webkit-scrollbar{width:4px}.Chat_channelList__4cPLs::-webkit-scrollbar-track{background:#0000}.Chat_channelList__4cPLs::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_channelList__4cPLs::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_channelItem__9EY8R{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__9EY8R:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_channelItem__9EY8R.Chat_activeChannel__P6JL3{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740}.Chat_channelAvatarWrapper__Z9iJe{flex-shrink:0;position:relative}.Chat_channelAvatar__rO3Ni{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__rO3Ni.Chat_groupAvatar__CtKHO{background:linear-gradient(135deg,#e8ecf1,#d5dce6)}.Chat_channelItem__9EY8R.Chat_activeChannel__P6JL3 .Chat_channelAvatar__rO3Ni{background:#fff3;color:#fff}.Chat_groupAvatarText__Vp7K0{font-size:1.2rem}.Chat_avatarText__Xgz1a{font-size:1.1rem;font-weight:600;text-transform:uppercase}.Chat_statusDot__FKoTK{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__9EY8R.Chat_activeChannel__P6JL3 .Chat_statusDot__FKoTK{border-color:#4a6cf7;border-color:var(--primary)}.Chat_statusDot__FKoTK.Chat_online__gM-U8{animation:Chat_pulse__9QXyl 2s ease-in-out infinite}@keyframes Chat_pulse__9QXyl{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__Y\+urJ{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_channelNameRow__btjUO{align-items:center;display:flex;gap:8px;justify-content:space-between}.Chat_channelName__tJBZN{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_channelItem__9EY8R.Chat_activeChannel__P6JL3 .Chat_channelName__tJBZN{color:#fff}.Chat_channelTime__D7kqO{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:.45rem}.Chat_channelItem__9EY8R.Chat_activeChannel__P6JL3 .Chat_channelTime__D7kqO{color:#ffffffb3}.Chat_channelStatus__1vlJN{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__9EY8R.Chat_activeChannel__P6JL3 .Chat_channelStatus__1vlJN{color:#ffffffbf}.Chat_channelStatus__1vlJN.Chat_typing__a\+zIf{animation:Chat_fadeInOut__Ok4Ex 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_channelItem__9EY8R.Chat_activeChannel__P6JL3 .Chat_channelStatus__1vlJN.Chat_typing__a\+zIf{color:#ffffffe6}@keyframes Chat_fadeInOut__Ok4Ex{0%,to{opacity:.7}50%{opacity:1}}.Chat_unreadBadge__BApbB{align-items:center;animation:Chat_badgePop__pcbvZ .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__pcbvZ{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}.Chat_noChannels__6q3Gd{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__8uzJm{color:#e8ecf1;color:var(--border-color);font-size:2.5rem;margin-bottom:16px}.Chat_noChannels__6q3Gd p{font-size:.95rem;margin-bottom:16px}.Chat_createChannelBtn__JhQSh{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__JhQSh:hover{box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_loadingChannels__hLqQS{align-items:center;display:flex;justify-content:center;padding:48px}.Chat_spinner__5TNnn{animation:Chat_spin__9jdyP .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__9jdyP{to{transform:rotate(1turn)}}.Chat_sidebarFooter__216-0{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__8mSug{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__8mSug:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_archiveBtn__8mSug svg{font-size:.9rem}.Chat_chatMain__5qhDM{flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.Chat_chatHeader__rm60o,.Chat_chatMain__5qhDM{background:#fff;background:var(--bg-secondary);display:flex}.Chat_chatHeader__rm60o{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__X1y-0{align-items:center;display:flex;gap:12px;min-width:0}.Chat_backBtn__j19Rk{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__j19Rk:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerAvatar__zziS6{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__bl8y1{font-size:1.2rem}.Chat_headerStatusDot__vyi2o{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__vyi2o.Chat_online__gM-U8{animation:Chat_pulse__9QXyl 2s ease-in-out infinite}.Chat_headerInfo__3bnMG{display:flex;flex-direction:column;min-width:0}.Chat_headerName__4yeqs{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_headerMemberCount__cCREI{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:400;margin-left:4px}.Chat_headerStatus__KQVdu{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_headerStatus__KQVdu.Chat_typing__a\+zIf{animation:Chat_fadeInOut__Ok4Ex 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_chatHeaderRight__njfI3{align-items:center;display:flex;gap:2px}.Chat_headerActionBtn__G\+7gr{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__G\+7gr:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerActionBtn__G\+7gr.Chat_active__sk481{background:#e8ecf1;background:var(--bg-hover);color:#4a6cf7;color:var(--primary)}.Chat_channelInfoPanel__WnkL7{animation:Chat_slideDown__5Xh3w .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__WWP\+8{align-items:center;display:flex;flex-direction:column;text-align:center}.Chat_channelInfoAvatar__hodQj{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__WWP\+8 h4{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;margin:0 0 2px}.Chat_channelInfoDesc__SShw7{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;margin:0 0 12px}.Chat_channelInfoActions__6ka3N{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Chat_channelInfoAction__9WLIG{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__9WLIG:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#4a6cf7;border-color:var(--primary);color:#4a6cf7;color:var(--primary)}@keyframes Chat_slideDown__5Xh3w{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Chat_messagesContainer__DoFKc{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__DoFKc::-webkit-scrollbar{width:4px}.Chat_messagesContainer__DoFKc::-webkit-scrollbar-track{background:#0000}.Chat_messagesContainer__DoFKc::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_messagesContainer__DoFKc::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_emptyMessages__qshYz{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__kra9x{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__iYdxN{color:#e8ecf1;color:var(--border-color);font-size:2.4rem}.Chat_emptyMessages__qshYz h4{color:#1a1a2e;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 6px}.Chat_emptyMessages__qshYz p{font-size:.95rem;margin:0}.Chat_dateSeparator__lpe2\+{align-items:center;display:flex;justify-content:center;margin:4px 0;padding:16px 0 10px;position:relative}.Chat_dateSeparatorText__RXYoR{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__VIRFX{animation:Chat_fadeIn__7zQ7J .2s ease-out;display:flex;gap:10px;max-width:75%}@keyframes Chat_fadeIn__7zQ7J{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Chat_message__VIRFX.Chat_ownMessage__0j4-1{align-self:flex-end;flex-direction:row-reverse}.Chat_message__VIRFX.Chat_otherMessage__M9hBV{align-self:flex-start}.Chat_messageAvatar__WEVMZ{flex-shrink:0;height:32px;width:32px}.Chat_messageAvatarSpacer__b0Aoa{flex-shrink:0;width:32px}.Chat_avatarPlaceholder__\+jXmm{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__hBzU-{display:flex;flex-direction:column;gap:2px;max-width:100%}.Chat_messageHeader__jK6Wk{align-items:center;display:flex;gap:8px;padding:0 4px}.Chat_senderName__iy4-w{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:600}.Chat_messageTime__01dPN{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageBubble__DA1tX{word-wrap:break-word;border-radius:12px;border-radius:var(--radius-md);padding:8px 14px;position:relative}.Chat_otherBubble__s7Day{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__Vtrbe{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740;color:#fff}.Chat_messageText__N2mRM{font-size:1.2rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.Chat_editedTag__Z4DDJ{color:#8e8ea0;color:var(--text-muted);font-size:.6rem;margin-left:6px}.Chat_ownBubble__Vtrbe .Chat_editedTag__Z4DDJ{color:#ffffff80}.Chat_editContainer__O3ite{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__CBkPQ{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__CBkPQ:focus{border-color:#4a6cf7;border-color:var(--primary)}.Chat_editActions__2Qp83{display:flex;gap:8px;justify-content:flex-end}.Chat_cancelEditBtn__szj8u,.Chat_saveEditBtn__HkLgH{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__HkLgH{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 8px #4a6cf74d;color:#fff}.Chat_saveEditBtn__HkLgH:hover{box-shadow:0 4px 16px #4a6cf766;transform:translateY(-1px)}.Chat_cancelEditBtn__szj8u{background:#0000;color:#8e8ea0;color:var(--text-muted)}.Chat_cancelEditBtn__szj8u:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_typingIndicator__-BnhK{align-items:center;animation:Chat_slideUp__TFOtA .2s ease-out;background:#0000;display:flex;gap:10px;min-height:32px;padding:4px 20px 8px}@keyframes Chat_slideUp__TFOtA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Chat_typingDots__mJs8a{align-items:center;background:#4a6cf714;border-radius:9999px;border-radius:var(--radius-full);display:flex;gap:4px;padding:4px 10px}.Chat_typingDots__mJs8a span{animation:Chat_typingDot__zgpg5 1.4s infinite;background:#4a6cf7;background:var(--primary);border-radius:50%;height:6px;width:6px}.Chat_typingDots__mJs8a span:nth-child(2){animation-delay:.2s}.Chat_typingDots__mJs8a span:nth-child(3){animation-delay:.4s}@keyframes Chat_typingDot__zgpg5{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.Chat_typingText__gzI2w{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;font-style:italic}.Chat_inputArea__KwfsE{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__g999M{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__g999M:focus-within{background:#fff;background:var(--bg-secondary);border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf714}.Chat_messageInput__RpOLy:focus{box-shadow:none;outline:none}.Chat_inputActions__4k3C1{align-items:center;display:flex;flex-shrink:0;gap:2px}.Chat_attachmentBtn__6ckfr{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__6ckfr:hover:not(:disabled){background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_attachmentBtn__6ckfr:disabled{cursor:not-allowed;opacity:.5}.Chat_formattingDropdownWrapper__8MIAA{flex-shrink:0;position:relative}.Chat_formattingToggleBtn__iJyp3{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__iJyp3:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__GGmaw{animation:Chat_slideUp__TFOtA .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__GGmaw .Chat_formatBtn__fBC\+3{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__GGmaw .Chat_formatBtn__fBC\+3:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__GGmaw .Chat_formatBtn__fBC\+3 em,.Chat_formattingDropdown__GGmaw .Chat_formatBtn__fBC\+3 s,.Chat_formattingDropdown__GGmaw .Chat_formatBtn__fBC\+3 strong{font-size:.75rem;font-weight:600}.Chat_formattingDropdown__GGmaw .Chat_formatBtn__fBC\+3 s{text-decoration:line-through}.Chat_emojiWrapper__\+oOdO{flex-shrink:0;position:relative}.Chat_emojiBtn__bK\+LG{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__bK\+LG:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_emojiPickerContainer__Gby8C{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__RpOLy{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__RpOLy::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_sendBtn__8YxnR{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__8YxnR:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:scale(1.05) translateY(-2px)}.Chat_sendBtn__8YxnR:disabled{box-shadow:none;cursor:not-allowed;opacity:.3;transform:none}.Chat_sendBtn__8YxnR .Chat_sendingSpinner__yo3nB{animation:Chat_spin__9jdyP .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}.Chat_fileInputHidden__1XRwD{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.Chat_attachmentsPreview__QP24N{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__XKuFT{align-items:center;animation:Chat_fadeIn__7zQ7J .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__XKuFT:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_attachmentImage__GAHsy{border-radius:8px;border-radius:var(--radius-sm);flex-shrink:0;height:40px;overflow:hidden;width:40px}.Chat_attachmentThumb__XjJpK{height:100%;object-fit:cover;width:100%}.Chat_attachmentIcon__ooasK{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__QwmYm{color:#8e8ea0;color:var(--text-muted);font-size:1.2rem}.Chat_attachmentInfo__9jh1g{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Chat_attachmentName__SzV8j{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_attachmentSize__kbJWQ{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_progressBar__IFWzN{background:#e8ecf1;background:var(--bg-hover);border-radius:2px;height:3px;margin-top:2px;overflow:hidden;width:100%}.Chat_progressFill__\+VzXn{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:2px;height:100%;transition:width .3s ease}.Chat_attachmentRemove__qV5Eq{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__qV5Eq:hover:not(:disabled){background:#ef4444;background:var(--danger);color:#fff}.Chat_attachmentRemove__qV5Eq:disabled{cursor:not-allowed;opacity:.3}.Chat_messageAttachments__IwjNO{display:flex;flex-direction:column;gap:4px;margin-top:4px}.Chat_messageAttachment__AuwMm{border-radius:8px;border-radius:var(--radius-sm);max-width:280px;overflow:hidden}.Chat_messageAttachmentImage__0htYV{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__0htYV:hover{opacity:.9;transform:scale(1.01)}.Chat_messageAttachmentFile__Qmqqj{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__aUTFM{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:1.1rem}.Chat_messageAttachmentInfo__O3Ewf{flex:1 1;min-width:0}.Chat_messageAttachmentName__I3hYK{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageAttachmentSize__uGcWB{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageAttachmentDownload__Xmo4S{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__Xmo4S:hover{box-shadow:0 2px 8px #4a6cf74d;transform:scale(1.05)}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentFile__Qmqqj{background:#ffffff1f;border-color:#ffffff26}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentIcon__aUTFM{color:#ffffffb3}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentName__I3hYK{color:#fff}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentSize__uGcWB{color:#fff9}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentDownload__Xmo4S{background:#fff3;color:#fff}.Chat_ownBubble__Vtrbe .Chat_messageAttachmentDownload__Xmo4S:hover{background:#ffffff4d}.Chat_reactionsContainer__60xh0{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.Chat_reactionBadge__kB8Hd{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__kB8Hd:hover{background:#e8ecf1;background:var(--border-color);transform:scale(1.05)}.Chat_reactionBadge__kB8Hd.Chat_userReacted__\+tKbB{background:#4a6cf7;background:var(--primary);border-color:#4a6cf7;border-color:var(--primary);color:#fff}.Chat_addReactionBtn__6UhXR{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__6UhXR:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_reactionPicker__DAZGR{animation:Chat_slideUp__TFOtA .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__FyMCY{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__FyMCY:hover{background:#e8ecf1;background:var(--bg-hover);transform:scale(1.2)}.Chat_contextMenu__a5D1e{animation:Chat_fadeIn__7zQ7J .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__a5D1e 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__a5D1e button:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_contextMenu__a5D1e button svg{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;width:15px}.Chat_replyIndicator__f81jL{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__cMP9o{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.Chat_replyIcon__zs-Lm{color:#4a6cf7;color:var(--primary);font-size:.8rem}.Chat_replyLabel__dZFzB{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;white-space:nowrap}.Chat_replyPreview__2ouus{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_cancelReplyBtn__3tsoy{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__3tsoy:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_repliedMessage__inq1c{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__ILL-K{color:#1a1a2e;color:var(--text-primary);font-weight:600}.Chat_repliedText__NGVZJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageStatus__H4jP1{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__H4jP1 .Chat_delivered__UfYsN,.Chat_messageStatus__H4jP1 .Chat_sending__gLnuM,.Chat_messageStatus__H4jP1 .Chat_sent__0Ll4j{color:#94a3b8}.Chat_messageStatus__H4jP1 .Chat_read__Iz1RM{color:#22c55e}.Chat_notificationToast__vRFUW{animation:Chat_slideUp__TFOtA .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__zSIky{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__SiuUi{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__hNcyC{color:#e8ecf1;color:var(--border-color);font-size:3rem}.Chat_noChannelSelected__zSIky h3{color:#1a1a2e;color:var(--text-primary);font-size:1.3rem;font-weight:700;margin:0 0 6px}.Chat_noChannelSelected__zSIky p{font-size:.95rem;margin:0}.Chat_highlightedMessage__6oi\+L{animation:Chat_highlightPulse__bCmG5 2s ease}@keyframes Chat_highlightPulse__bCmG5{0%{background-color:#4a6cf726}50%{background-color:#4a6cf70d}to{background-color:initial}}.Chat_memberStats__Xigzy{color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.8rem;gap:16px;padding:0 4px 12px}.Chat_onlineCount__fKPqt{color:#22c55e;color:var(--success)}.Chat_membersList__sjW3o{display:flex;flex-direction:column;gap:2px;max-height:350px;overflow-y:auto}.Chat_membersList__sjW3o::-webkit-scrollbar{width:4px}.Chat_membersList__sjW3o::-webkit-scrollbar-track{background:#0000}.Chat_membersList__sjW3o::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_memberItem__xzX9B{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__aJWkQ,.Chat_memberItem__xzX9B:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_memberAvatar__aJWkQ{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__QFTua{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_memberName__Q8y8w{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_youTag__pBJhz{color:#8e8ea0;color:var(--text-muted);font-size:.65rem;font-weight:400;margin-left:4px}.Chat_creatorTag__ggUPw{font-size:.7rem}.Chat_memberStatus__WNHgI{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_memberStatus__WNHgI.Chat_online__gM-U8{color:#22c55e;color:var(--success)}.Chat_addMembersBtn__iwCAE{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__iwCAE:hover{box-shadow:0 4px 16px #4a6cf74d;transform:translateY(-2px)}.Chat_modalOverlay__SxPwU{align-items:center;animation:Chat_fadeIn__7zQ7J .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__zZ54V{animation:Chat_slideUpModal__Vk83F .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__Vk83F{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat_modalHeader__mgx2A{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__mgx2A h3{color:#1a1a2e;color:var(--text-primary);font-size:1.05rem;font-weight:700;margin:0}.Chat_modalClose__-JdCq{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__-JdCq:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_modalBody__5Zc-6{flex:1 1;overflow-y:auto;padding:20px 22px}.Chat_modalBody__5Zc-6::-webkit-scrollbar{width:4px}.Chat_modalBody__5Zc-6::-webkit-scrollbar-track{background:#0000}.Chat_modalBody__5Zc-6::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_formGroup__Dd4QO{margin-bottom:16px}.Chat_formGroup__Dd4QO label{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.85rem;font-weight:600;margin-bottom:4px}.Chat_modalInput__M6XTb{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__M6XTb:focus{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__EIi7x{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__EIi7x:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__EIi7x .Chat_searchIcon__WX-37{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_userSearch__EIi7x .Chat_searchInput__I5fuh{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_userList__E1Id2{display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto}.Chat_userList__E1Id2::-webkit-scrollbar{width:4px}.Chat_userList__E1Id2::-webkit-scrollbar-track{background:#0000}.Chat_userList__E1Id2::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_userItem__EhR5a{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__EhR5a:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_userItem__EhR5a.Chat_selectedUser__SFlK1{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);color:#fff}.Chat_userItem__EhR5a.Chat_selectedUser__SFlK1 .Chat_userName__slZIa{color:#fff}.Chat_userAvatar__wgipo{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__EhR5a.Chat_selectedUser__SFlK1 .Chat_userAvatar__wgipo{background:#fff3;color:#fff}.Chat_userName__slZIa{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem}.Chat_selectedCheck__Q2\+X2{color:#22c55e;color:var(--success);font-size:.9rem}.Chat_noUsersFound__lnFsZ{color:#8e8ea0;color:var(--text-muted);padding:20px;text-align:center}.Chat_noUsersFound__lnFsZ p{font-size:.85rem;margin:0}.Chat_modalFooter__wJfKb{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__rqP1X{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__rqP1X:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_createBtn__GT\+PG{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__GT\+PG:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_createBtn__GT\+PG:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.Chat_modalSearch__KIxt4{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__KIxt4:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_modalSearch__KIxt4 .Chat_searchIcon__WX-37{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_modalSearch__KIxt4 .Chat_searchInput__I5fuh{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_clearSearchBtn__6yu0r{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__6yu0r:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_noMembersFound__m3Jzc{color:#8e8ea0;color:var(--text-muted);padding:24px 20px;text-align:center}.Chat_noMembersFound__m3Jzc p{font-size:.85rem;margin:0}.Chat_forwardPreview__WSq6d{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__UA5H2{color:#4a6cf7;color:var(--primary);flex-shrink:0;font-size:1.2rem;margin-top:2px}.Chat_forwardLabel__jAADv{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Chat_forwardText__Gcqel{color:#1a1a2e;color:var(--text-primary);font-size:.9rem;margin-top:2px}.Chat_forwardAttachments__W6rhp{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;margin-top:4px}.Chat_forwardChannelList__03uIQ{max-height:300px;overflow-y:auto}.Chat_forwardChannelList__03uIQ::-webkit-scrollbar{width:4px}.Chat_forwardChannelList__03uIQ::-webkit-scrollbar-track{background:#0000}.Chat_forwardChannelList__03uIQ::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_forwardSearch__3DHM0{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__3DHM0:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_forwardSearch__3DHM0 .Chat_searchIcon__WX-37{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_forwardSearch__3DHM0 .Chat_searchInput__I5fuh{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_forwardChannelItem__mkSpr{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__mkSpr:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_forwardChannelItem__mkSpr .Chat_channelAvatar__rO3Ni{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__mkSpr .Chat_channelInfo__Y\+urJ{flex:1 1;min-width:0}.Chat_forwardChannelItem__mkSpr .Chat_channelName__tJBZN{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_forwardSelectBtn__BvRLn{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__BvRLn:hover{box-shadow:0 2px 12px #4a6cf74d;transform:scale(1.1)}.Chat_noChannelsFound__5RCrg{color:#8e8ea0;color:var(--text-muted);padding:32px 20px;text-align:center}.Chat_noChannelsFound__5RCrg p{font-size:.9rem;margin:0}.Chat_pinnedMessagesContainer__aRl2F{background:#4a6cf70d;border-bottom:2px solid #4a6cf7;border-bottom:2px solid var(--primary);flex-shrink:0;margin-bottom:4px;padding:8px 12px}.Chat_pinnedHeader__Z3S5Y{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.7rem;font-weight:600;gap:6px;margin-bottom:6px}.Chat_pinnedHeaderIcon__QoCLx{color:#4a6cf7;color:var(--primary);font-size:.6rem}.Chat_pinnedMessage__JC\+Zi{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__JC\+Zi:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_pinnedMessageContent__GE0gd{align-items:center;display:flex;flex:1 1;font-size:.8rem;gap:4px;min-width:0}.Chat_pinnedMessageSender__P\+9CE{color:#1a1a2e;color:var(--text-primary);font-weight:600;white-space:nowrap}.Chat_pinnedMessageText__fDEsR{color:#4a4a6a;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_unpinBtn__Nt-U8{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__Nt-U8:hover{background:#ef4444;background:var(--danger);color:#fff}.Chat_pinnedMessageItem__PBphw{border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);padding-left:8px}.Chat_pinnedIndicator__IQqmE{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__1A3dM{opacity:.7}.Chat_mutedChannel__1A3dM .Chat_channelName__tJBZN{opacity:.8}.Chat_mutedBadge__LjMvA{font-size:.6rem;position:absolute;right:-2px;top:-2px;z-index:2}.Chat_mutedIndicator__izoki{font-size:.6rem;margin-left:4px;opacity:.6}.Chat_headerMutedIndicator__NfvJa{font-size:.7rem;margin-left:6px;opacity:.6}.Chat_messageText__N2mRM strong{color:inherit;font-weight:700}.Chat_messageText__N2mRM em{color:inherit;font-style:italic}.Chat_messageText__N2mRM code{background:#0000000f;border-radius:4px;font-family:Courier New,monospace;font-size:.85em;padding:1px 6px}.Chat_ownBubble__Vtrbe .Chat_messageText__N2mRM code{background:#ffffff26;color:#fff}.Chat_messageText__N2mRM del{opacity:.7;text-decoration:line-through}.Chat_messageText__N2mRM br{content:"";display:block;margin:4px 0}.Chat_scrollToBottomWrapper__0Z62B{bottom:0;display:flex;justify-content:center;padding:8px 0;pointer-events:none;position:sticky;z-index:10}.Chat_scrollToBottomBtn__HiymC{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__HiymC:hover{box-shadow:0 6px 24px #4a6cf766;transform:translateY(-2px)}@media (max-width:768px){.Chat_chatContainer__L6axp{border-radius:0;inset:0;min-height:100vh;position:fixed;z-index:100}.Chat_sidebar__P71RG{background:#fff;background:var(--bg-secondary);inset:0;min-width:0;min-width:auto;position:absolute;width:100%;z-index:10}.Chat_sidebarHidden__jzQin{transform:translateX(-100%)}.Chat_message__VIRFX{max-width:90%}.Chat_messagesContainer__DoFKc{padding:12px 14px}.Chat_inputArea__KwfsE{padding:6px 12px 10px}.Chat_chatHeader__rm60o{min-height:60px;padding:10px 14px}.Chat_modal__zZ54V{max-height:92vh;width:96vw}.Chat_typingIndicator__-BnhK{min-height:28px;padding:4px 14px 6px}.Chat_typingDots__mJs8a span{height:5px;width:5px}.Chat_typingText__gzI2w{font-size:.75rem}.Chat_notificationToast__vRFUW{bottom:70px;max-width:300px;padding:10px 16px;right:10px}.Chat_replyIndicator__f81jL{padding:4px 14px}.Chat_replyLabel__dZFzB,.Chat_replyPreview__2ouus{font-size:.75rem}.Chat_reactionPicker__DAZGR{padding:4px 6px}.Chat_reactionOption__FyMCY{font-size:.9rem;height:24px;width:24px}.Chat_contextMenu__a5D1e{min-width:150px}.Chat_contextMenu__a5D1e button{font-size:.8rem;padding:6px 12px}.Chat_channelInfoPanel__WnkL7{padding:12px 14px}.Chat_sidebarTabs__zkMNa{padding:6px 12px 2px}.Chat_tabBtn__Xieaa{font-size:.75rem;padding:6px 10px}.Chat_sidebarUserProfile__gIhNF{padding:0 14px 10px}.Chat_scrollToBottomBtn__HiymC{font-size:.75rem;padding:6px 14px}.Chat_formattingDropdown__GGmaw{left:-20px}}@media (max-width:480px){.Chat_message__VIRFX{max-width:95%}.Chat_messageBubble__DA1tX{padding:6px 12px}.Chat_messageText__N2mRM{font-size:.85rem}.Chat_sidebar__P71RG{min-width:0;min-width:auto}.Chat_channelAvatar__rO3Ni{height:42px;width:42px}.Chat_headerAvatar__zziS6{height:38px;width:38px}.Chat_emojiPickerContainer__Gby8C{left:-60px}.Chat_typingIndicator__-BnhK{min-height:24px;padding:3px 12px 4px}.Chat_typingDots__mJs8a{padding:2px 6px}.Chat_typingDots__mJs8a span{height:4px;width:4px}.Chat_typingText__gzI2w{font-size:.7rem}.Chat_notificationToast__vRFUW{bottom:60px;max-width:240px;padding:8px 12px;right:8px}.Chat_sidebarHeader__iJWzo{padding:12px 14px 8px}.Chat_sidebarTitle__onA1-{font-size:1.2rem}.Chat_newChannelBtn__e4Prk{font-size:.8rem;height:32px;width:32px}.Chat_searchContainer__1iLgN{padding:8px 12px}.Chat_channelItem__9EY8R{padding:8px 10px}.Chat_channelAvatar__rO3Ni{height:38px;width:38px}.Chat_channelName__tJBZN{font-size:.85rem}.Chat_messagesContainer__DoFKc{padding:8px 10px}.Chat_inputArea__KwfsE{padding:4px 8px 8px}.Chat_inputWrapper__g999M{padding:2px 2px 2px 10px}.Chat_attachmentBtn__6ckfr,.Chat_emojiBtn__bK\+LG,.Chat_formattingToggleBtn__iJyp3{font-size:.85rem;height:30px;width:30px}.Chat_sendBtn__8YxnR{font-size:.85rem;height:34px;width:34px}.Chat_messageInput__RpOLy{font-size:.85rem;min-height:30px}.Chat_replyIndicator__f81jL{flex-wrap:wrap;padding:3px 10px}.Chat_replyLabel__dZFzB,.Chat_replyPreview__2ouus{font-size:.7rem}.Chat_reactionPicker__DAZGR{gap:2px;padding:3px}.Chat_reactionOption__FyMCY{font-size:.8rem;height:20px;width:20px}.Chat_contextMenu__a5D1e{min-width:130px}.Chat_contextMenu__a5D1e button{font-size:.75rem;padding:5px 10px}.Chat_reactionsContainer__60xh0{gap:2px}.Chat_reactionBadge__kB8Hd{font-size:.6rem;padding:1px 4px}.Chat_addReactionBtn__6UhXR{font-size:.55rem;height:18px;width:18px}.Chat_noChannelSelected__zSIky h3{font-size:1rem}.Chat_noChannelSelected__zSIky p{font-size:.8rem}.Chat_noChannelIconContainer__SiuUi{height:64px;width:64px}.Chat_noChannelIcon__hNcyC{font-size:2rem}.Chat_attachmentsPreview__QP24N{max-height:120px;padding:4px 10px 6px}.Chat_attachmentItem__XKuFT{gap:6px;padding:4px 8px}.Chat_attachmentIcon__ooasK,.Chat_attachmentImage__GAHsy{height:32px;width:32px}.Chat_attachmentName__SzV8j{font-size:.75rem}.Chat_attachmentSize__kbJWQ{font-size:.6rem}.Chat_messageAttachment__AuwMm{max-width:200px}.Chat_messageAttachmentImage__0htYV{max-height:140px}.Chat_messageAttachmentFile__Qmqqj{padding:4px 8px}.Chat_messageAttachmentDownload__Xmo4S{font-size:.65rem;padding:2px 8px}.Chat_channelInfoPanel__WnkL7{padding:8px 10px}.Chat_channelInfoAvatar__hodQj{font-size:1.2rem;height:44px;width:44px}.Chat_channelInfoAction__9WLIG{font-size:.7rem;padding:4px 10px}.Chat_sidebarTabs__zkMNa{padding:4px 8px 2px}.Chat_tabBtn__Xieaa{font-size:.7rem;padding:4px 6px}.Chat_tabBtn__Xieaa svg{font-size:.7rem}.Chat_sidebarUserProfile__gIhNF{gap:8px;padding:0 10px 8px}.Chat_sidebarUserAvatar__7Abhn{font-size:.8rem;height:34px;width:34px}.Chat_sidebarUserName__OI-km{font-size:.85rem}.Chat_formattingDropdown__GGmaw{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__niWXH,[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__aJXBj{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__51dTt{animation:ProtectedRoute_fadeInUp__qtD9y .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__qtD9y{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProtectedRoute_spinnerRing__zH9nL{border-radius:50%;display:inline-block;height:60px;margin:0 4px;position:relative;width:60px}.ProtectedRoute_spinnerRing__zH9nL:first-child{animation:ProtectedRoute_spinRing__ELpJ0 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--pr-primary-color)}.ProtectedRoute_spinnerRing__zH9nL:nth-child(2){animation:ProtectedRoute_spinRing__ELpJ0 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__zH9nL:nth-child(3){animation:ProtectedRoute_spinRing__ELpJ0 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__ELpJ0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ProtectedRoute_spinnerRing__zH9nL{animation:none}}.ProtectedRoute_logoPulse__YWd5X{color:#1a222b;color:var(--pr-text-primary);font-size:1.4rem;font-weight:300;letter-spacing:.1em;margin:20px 0 8px}.ProtectedRoute_logoPulse__YWd5X strong{font-weight:700}.ProtectedRoute_loadingMessage__IbfEG{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__51dTt{margin:20px;padding:28px 32px}.ProtectedRoute_spinnerRing__zH9nL{height:50px;width:50px}.ProtectedRoute_spinnerRing__zH9nL:nth-child(2){height:38px;margin-left:-42px;width:38px}.ProtectedRoute_spinnerRing__zH9nL:nth-child(3){height:26px;margin-left:-30px;width:26px}.ProtectedRoute_logoPulse__YWd5X{font-size:1.2rem;margin:16px 0 6px}.ProtectedRoute_loadingMessage__IbfEG{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__kgYpV,[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__2mjBF{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__2mjBF: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__2mjBF: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__PKqnB{animation:LoginPage_slideUp__pTDP7 .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__pTDP7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LoginPage_logoSection__AZIDb{margin-bottom:36px}.LoginPage_logoIcon__Yz4ER{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__Yz4ER:hover{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--login-shadow-lg);transform:translateY(-2px)}.LoginPage_logoIcon__Yz4ER svg{height:36px;width:36px}.LoginPage_title__z53D7{color:#1a222b;color:var(--login-text-primary);font-size:2.2rem;font-weight:400;letter-spacing:.02em;margin:0}.LoginPage_title__z53D7 strong{color:#0b1f38;color:var(--login-primary-color);font-weight:700}.LoginPage_theme-dark__kgYpV .LoginPage_title__z53D7 strong,[data-theme=dark] .LoginPage_title__z53D7 strong{color:#fff}.LoginPage_form__kjYZj{margin-top:10px}.LoginPage_formGroup__u2TIy{margin-bottom:28px;text-align:left}.LoginPage_label__iBt31{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__fjJwU{color:#0b1f38;color:var(--login-primary-color);flex-shrink:0}.LoginPage_theme-dark__kgYpV .LoginPage_inputIcon__fjJwU,[data-theme=dark] .LoginPage_inputIcon__fjJwU{color:#fff}.LoginPage_input__\+P8Tb{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__\+P8Tb:focus{border-color:#0b1f38;border-color:var(--login-border-focus);box-shadow:0 0 0 3px #0b1f3814;outline:none}.LoginPage_theme-dark__kgYpV .LoginPage_input__\+P8Tb:focus,[data-theme=dark] .LoginPage_input__\+P8Tb:focus{box-shadow:0 0 0 3px #f0f4f814}.LoginPage_input__\+P8Tb::placeholder{color:#6b7b8c;color:var(--login-text-muted)}.LoginPage_input__\+P8Tb:-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__Pl8JZ{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__Pl8JZ: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__Pl8JZ:active:not(:disabled){transform:translateY(0)}.LoginPage_button__Pl8JZ:disabled{cursor:not-allowed;opacity:.6;transform:none}.LoginPage_buttonSpinner__mdGg2{animation:LoginPage_spin__WmqP4 .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__WmqP4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_buttonSpinner__mdGg2{animation:none}}.LoginPage_errorContainer__Vj6sc{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__y1-hl{color:#c0392b;color:var(--login-danger-color);flex-shrink:0;margin-top:1px}.LoginPage_error__2IeH7{color:#c0392b;color:var(--login-danger-text);font-size:1rem;line-height:1.6;margin:0;text-align:left}.LoginPage_loadingOverlay__GGPRX{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__6s4zP{animation:LoginPage_fadeInUp__WaOph .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__WaOph{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerContainer__6s4zP{animation:none}}.LoginPage_spinnerRing__SbLWy{border-radius:50%;display:inline-block;height:68px;margin:0 6px;position:relative;width:68px}.LoginPage_spinnerRing__SbLWy:first-child{animation:LoginPage_spinRing__GQERG 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--login-primary-color)}.LoginPage_spinnerRing__SbLWy:nth-child(2){animation:LoginPage_spinRing__GQERG 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__SbLWy:nth-child(3){animation:LoginPage_spinRing__GQERG 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__GQERG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerRing__SbLWy{animation:none}}.LoginPage_logoPulse__O1pw\+{color:#1a222b;color:var(--login-text-primary);font-size:1.8rem;font-weight:300;letter-spacing:.1em;margin:24px 0 10px}.LoginPage_logoPulse__O1pw\+ strong{font-weight:700}.LoginPage_loadingMessage__GhHAG{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__PKqnB{margin:20px;max-width:420px;padding:44px 36px}.LoginPage_title__z53D7{font-size:1.8rem}.LoginPage_logoIcon__Yz4ER{height:62px;width:62px}.LoginPage_logoIcon__Yz4ER svg{height:30px;width:30px}.LoginPage_label__iBt31{font-size:.9rem}.LoginPage_input__\+P8Tb{font-size:1rem;min-height:48px;padding:12px 16px}.LoginPage_button__Pl8JZ{font-size:1rem;min-height:48px;padding:12px 20px}.LoginPage_spinnerContainer__6s4zP{margin:20px;padding:36px 44px}.LoginPage_logoPulse__O1pw\+{font-size:1.5rem}}@media (max-width:576px){.LoginPage_loginBox__PKqnB{margin:16px;max-width:calc(100% - 32px);padding:32px 24px}.LoginPage_title__z53D7{font-size:1.5rem}.LoginPage_logoIcon__Yz4ER{height:56px;margin-bottom:16px;width:56px}.LoginPage_logoIcon__Yz4ER svg{height:28px;width:28px}.LoginPage_logoSection__AZIDb{margin-bottom:28px}.LoginPage_formGroup__u2TIy{margin-bottom:20px}.LoginPage_label__iBt31{font-size:.85rem;gap:8px;margin-bottom:6px}.LoginPage_input__\+P8Tb{font-size:.95rem;min-height:44px;padding:12px 14px}.LoginPage_button__Pl8JZ{font-size:.95rem;gap:8px;min-height:44px;padding:12px 18px}.LoginPage_buttonSpinner__mdGg2{height:18px;width:18px}.LoginPage_errorContainer__Vj6sc{gap:10px;margin-top:18px;padding:12px 14px}.LoginPage_error__2IeH7{font-size:.9rem}.LoginPage_spinnerContainer__6s4zP{margin:16px;padding:28px 32px}.LoginPage_spinnerRing__SbLWy{height:54px;margin:0 4px;width:54px}.LoginPage_spinnerRing__SbLWy:nth-child(2){height:40px;margin-left:-44px;width:40px}.LoginPage_spinnerRing__SbLWy:nth-child(3){height:28px;margin-left:-32px;width:28px}.LoginPage_logoPulse__O1pw\+{font-size:1.3rem;margin:18px 0 6px}.LoginPage_loadingMessage__GhHAG{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__bozIs,[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__C3i2e{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__VMkpQ{margin-bottom:32px}.Dashboard_sectionTitle__2Yc\+H{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__2Yc\+H:before{background:#0b1f38;background:var(--primary-color);border-radius:2px;content:"";height:24px;width:4px}.Dashboard_sectionHeader__3f9Er{gap:14px;margin-bottom:20px}.Dashboard_sectionBadge__hyH3x{border-radius:4px;font-size:1rem;padding:6px 14px}.Dashboard_card__fHdLU{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__fHdLU:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_cardHeader__nwhy3{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__k5Ek0{align-items:center;display:flex;gap:14px}.Dashboard_cardIcon__Vv2xk{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__Vv2xk svg{height:22px;width:22px}.Dashboard_cardTitle__k5Ek0 h3{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0}.Dashboard_cardActions__tSTmJ{align-items:center;display:flex;gap:14px}.Dashboard_cardContent__OVmvU{padding:24px 28px}.Dashboard_card__fHdLU.Dashboard_insights__VUdPE{background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color)}.Dashboard_card__fHdLU.Dashboard_insights__VUdPE .Dashboard_cardHeader__nwhy3{background:#e8eaed;background:var(--bg-tertiary);border-bottom-color:#e6e9ec;border-bottom-color:var(--border-color)}.Dashboard_card__fHdLU.Dashboard_insights__VUdPE .Dashboard_cardTitle__k5Ek0 h3{color:#1a222b;color:var(--text-primary)}.Dashboard_card__fHdLU.Dashboard_insights__VUdPE .Dashboard_cardIcon__Vv2xk{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_metricsGrid__fBLXn{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Dashboard_metricsCard__Q5kAw{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__Q5kAw:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_metricsHeader__6PEnE{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Dashboard_metricsIcon__-FN3f{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:center;width:48px}.Dashboard_metricsIcon__-FN3f svg{height:24px;width:24px}.Dashboard_metricsPercentage__OGdyw{border-radius:4px;font-size:.95rem;font-weight:600;padding:4px 12px}.Dashboard_metricsValue__IXoKC{color:#1a222b;color:var(--text-primary);font-size:2.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:6px}.Dashboard_metricsLabel__e-Y9S{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;font-weight:500;margin-bottom:6px}.Dashboard_metricsSubtitle__j6wB7{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:8px}.Dashboard_metricsSubtitle__j6wB7 svg{height:14px;width:14px}.Dashboard_metricsTrend__0saXc{align-items:center;display:flex;font-size:.95rem;gap:8px;margin-top:12px}.Dashboard_trendUp__6XgTw{color:#27ae60;color:var(--success-color)}.Dashboard_trendDown__HMDNj{color:#c0392b;color:var(--danger-color)}.Dashboard_chartsGrid__mZAmR{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.Dashboard_chartInsight__YQ26D{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__Rsmy6{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.Dashboard_emptyChart__Rsmy6 svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_loadingChart__Z2kIU{align-items:center;display:flex;height:200px;justify-content:center}.Dashboard_healthGrid__qj0Bm{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Dashboard_healthLegend__KWfy3{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:18px}.Dashboard_legendItem__HJATQ{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_legendColor__FuQpB{border-radius:2px;height:14px;width:14px}.Dashboard_servicesList__1nyRh{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.Dashboard_serviceItem__WODvi{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;gap:14px;padding:12px 0}.Dashboard_serviceItem__WODvi:last-child{border-bottom:none}.Dashboard_serviceIcon__C9MAE{font-size:1.4rem}.Dashboard_serviceLabel__gcpuI{color:#1a222b;color:var(--text-primary);flex:1 1;font-size:1.05rem;font-weight:500}.Dashboard_serviceStatus__uJNuT{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_metricsInfo__0FGj4{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);display:flex;gap:28px;margin-top:10px;padding-top:18px}.Dashboard_metricItem__loKkC{display:flex;flex-direction:column;gap:4px}.Dashboard_metricItem__loKkC span{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}.Dashboard_metricItem__loKkC strong{color:#1a222b;color:var(--text-primary);font-size:1.4rem}.Dashboard_statusBadge__FcEFt{align-items:center;border-radius:4px;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}.Dashboard_statusDot__rUs2G{border-radius:50%;height:10px;width:10px}.Dashboard_statusBadge__FcEFt.Dashboard_operational__kgnlw{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Dashboard_statusBadge__FcEFt.Dashboard_operational__kgnlw .Dashboard_statusDot__rUs2G{background:#27ae60;background:var(--success-color)}.Dashboard_statusBadge__FcEFt.Dashboard_degraded__QhD8N{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_statusBadge__FcEFt.Dashboard_degraded__QhD8N .Dashboard_statusDot__rUs2G{background:#e67e22;background:var(--warning-color)}.Dashboard_statusBadge__FcEFt.Dashboard_checking__f8bcs{background:#e8eaed;background:var(--bg-tertiary);color:#4a5a6b;color:var(--text-secondary)}.Dashboard_statusBadge__FcEFt.Dashboard_checking__f8bcs .Dashboard_statusDot__rUs2G{background:#6b7b8c;background:var(--text-muted)}.Dashboard_statusDot__rUs2G.Dashboard_connected__3c4BX{background:#27ae60;background:var(--success-color)}.Dashboard_statusDot__rUs2G.Dashboard_error__SgKP8{background:#c0392b;background:var(--danger-color)}.Dashboard_statusDot__rUs2G.Dashboard_checking__f8bcs{background:#e67e22;background:var(--warning-color)}.Dashboard_ticketsTable__\+BXRA{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__5dslf{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__5dslf:hover{background:#f7f8fa;background:var(--row-hover-bg)}.Dashboard_ticketRow__5dslf:last-child{border-bottom:none}.Dashboard_ticketInfo__l5Fv4{flex:1 1}.Dashboard_ticketHeader__-jLuE{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.Dashboard_ticketHeader__-jLuE strong{color:#1a222b;color:var(--text-primary);font-size:1.1rem}.Dashboard_ticketMeta__xGGIU{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:18px}.Dashboard_ticketMeta__xGGIU span{align-items:center;display:flex;gap:6px}.Dashboard_ticketMeta__xGGIU svg{height:14px;width:14px}.Dashboard_priorityDot__zCBy3{border-radius:50%;height:12px;width:12px}.Dashboard_priorityDot__zCBy3.Dashboard_critical__68CrE,.Dashboard_priorityDot__zCBy3.Dashboard_crítica__XPtSC{background:#c0392b;background:var(--danger-color)}.Dashboard_priorityDot__zCBy3.Dashboard_alta__sIGIM,.Dashboard_priorityDot__zCBy3.Dashboard_high__C1gN6{background:#e67e22;background:var(--warning-color)}.Dashboard_priorityDot__zCBy3.Dashboard_medium__hy373,.Dashboard_priorityDot__zCBy3.Dashboard_média__yoHiL{background:#0b1f38;background:var(--primary-color)}.Dashboard_priorityDot__zCBy3.Dashboard_baixa__YKhXU,.Dashboard_priorityDot__zCBy3.Dashboard_low__4oIrK{background:#27ae60;background:var(--success-color)}.Dashboard_priorityBadge__-A7RG{border-radius:4px;font-size:.9rem;font-weight:600;padding:4px 12px}.Dashboard_priorityBadge__-A7RG.Dashboard_critical__68CrE,.Dashboard_priorityBadge__-A7RG.Dashboard_crítica__XPtSC{background:#fdf0ee;background:var(--danger-light);color:#c0392b;color:var(--danger-color)}.Dashboard_priorityBadge__-A7RG.Dashboard_alta__sIGIM,.Dashboard_priorityBadge__-A7RG.Dashboard_high__C1gN6{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_priorityBadge__-A7RG.Dashboard_medium__hy373,.Dashboard_priorityBadge__-A7RG.Dashboard_média__yoHiL{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_priorityBadge__-A7RG.Dashboard_baixa__YKhXU,.Dashboard_priorityBadge__-A7RG.Dashboard_low__4oIrK{background:#eaf5ee;background:var(--success-light);color:#27ae60;color:var(--success-color)}.Dashboard_categoryBadge__SfXhA{background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;padding:4px 12px}.Dashboard_emptyTable__18TdH{color:#6b7b8c;color:var(--text-muted);padding:56px 24px;text-align:center}.Dashboard_emptyIcon__0Zgw5 svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_errorsList__tZF\+3{max-height:320px;overflow-y:auto}.Dashboard_errorsList__tZF\+3::-webkit-scrollbar{width:4px}.Dashboard_errorsList__tZF\+3::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_errorItem__8Ypni{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);padding:12px 0}.Dashboard_errorItem__8Ypni:last-child{border-bottom:none}.Dashboard_errorMessage__pjOHJ{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.Dashboard_errorText__Yff-D{color:#c0392b;color:var(--danger-color);font-family:monospace;font-size:1rem}.Dashboard_errorTime__sXdpn{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;white-space:nowrap}.Dashboard_errorMeta__e7u0j{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.95rem;gap:18px}.Dashboard_emptyState__vRJDW{padding:48px 24px}.Dashboard_emptyState__vRJDW p{color:#4a5a6b;color:var(--text-secondary);margin:14px 0 6px}.Dashboard_emptyState__vRJDW span{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_doraMetrics__ajaiB{display:flex;flex-direction:column;gap:24px}.Dashboard_doraMainMetric__jVRBn{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:20px;text-align:center}.Dashboard_doraPerformanceBadge__im6gl{border-radius:4px;display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px;padding:8px 20px}.Dashboard_doraDescription__yL\+UW{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem}.Dashboard_doraGrid__jwyN5{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.Dashboard_doraItem__uJsyt{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:14px;text-align:center}.Dashboard_doraValue__MRPDW{color:#1a222b;color:var(--text-primary);font-size:1.8rem;font-weight:700}.Dashboard_doraLabel__v2g-M{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem;margin:6px 0}.Dashboard_doraTarget__2zWP\+{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}@media (max-width:768px){.Dashboard_doraGrid__jwyN5{grid-template-columns:repeat(2,1fr)}}.Dashboard_insightsCarousel__v-KyU{position:relative}.Dashboard_insightCard__wGK80{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__wGK80.Dashboard_critical__68CrE{background:#fdf0ee;background:var(--danger-light);border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_insightCard__wGK80.Dashboard_high__C1gN6,.Dashboard_insightCard__wGK80.Dashboard_warning__WUQMI{background:#fef5e7;background:var(--warning-light);border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_insightCard__wGK80.Dashboard_medium__hy373{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #0b1f38;border-left:4px solid var(--primary-color)}.Dashboard_insightCard__wGK80.Dashboard_info__Vis9d{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #6b7b8c;border-left:4px solid var(--text-muted)}.Dashboard_insightIcon__KkaBr{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__KkaBr svg{color:#1a222b;color:var(--text-primary);height:32px;width:32px}.Dashboard_insightContent__7BfZb{flex:1 1}.Dashboard_insightContent__7BfZb h4{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0 0 10px}.Dashboard_insightContent__7BfZb p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.6;margin:0 0 14px}.Dashboard_insightDetails__ll9fA{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.Dashboard_insightDetailItem__5wKvo,.Dashboard_insightMetric__DITEb{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__gPE7t{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__gPE7t:hover{background:#163052;background:var(--primary-hover);transform:translateX(4px)}.Dashboard_insightsDots__m\+p6q{display:flex;gap:10px;justify-content:center;margin-top:18px}.Dashboard_insightDot__MwE1d{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__MwE1d.Dashboard_active__v4oUd{background:#0b1f38;background:var(--primary-color);border-radius:4px;opacity:1;width:28px}.Dashboard_insightDot__MwE1d:hover{opacity:1}.Dashboard_vulnPreview__JtCO5{margin-top:10px}.Dashboard_vulnPreview__JtCO5 strong{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-bottom:8px}.Dashboard_vulnPreviewItem__E8s5I{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:12px;padding:6px 0}.Dashboard_exploitBadge__CJllZ,.Dashboard_vulnScoreBadge__ua085{background:#fdf0ee;background:var(--danger-light);border-radius:4px;color:#c0392b;color:var(--danger-color);font-size:.9rem;padding:4px 12px}.Dashboard_moreVuln__dzPGk{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;margin-top:6px}.Dashboard_modalOverlay__Xh79p{align-items:center;animation:Dashboard_fadeIn__ceJMN .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__GOSWS{animation:Dashboard_slideUp__qKtjg .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__ceJMN{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_slideUp__qKtjg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Dashboard_modalHeader__ZqGUK{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__ZqGUK 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__ZqGUK h3 svg{color:#c0392b;color:var(--danger-color);height:26px;width:26px}.Dashboard_modalCloseBtn__DkmDs{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__DkmDs:hover{background:#edeff2;background:var(--bg-hover);transform:scale(1.05)}.Dashboard_modalCloseBtn__DkmDs svg{height:20px;width:20px}.Dashboard_modalBody__e8hVt{flex:1 1;overflow-y:auto;padding:28px}.Dashboard_modalBody__e8hVt::-webkit-scrollbar{width:4px}.Dashboard_modalBody__e8hVt::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_modalFooter__GCD6A{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__Iykz0{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__Iykz0:hover{background:#a93226;background:var(--danger-dark);transform:translateY(-1px)}.Dashboard_modalCloseFooterBtn__q9S3x{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__q9S3x:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_vulnHeader__IEkmn{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Dashboard_vulnHeader__IEkmn h4{color:#1a222b;color:var(--text-primary);font-family:monospace;font-size:1.4rem;font-weight:700;margin:0}.Dashboard_vulnScore__N8Yym{border-radius:4px;color:#fff;color:var(--text-inverse);font-size:1.05rem;font-weight:700;padding:8px 16px}.Dashboard_vulnSection__LGh4o{margin-bottom:24px}.Dashboard_vulnSection__LGh4o strong{color:#1a222b;color:var(--text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.Dashboard_vulnSection__LGh4o p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0}.Dashboard_vulnGrid__bl2BS{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__hgbtj{display:flex;flex-direction:column;gap:4px}.Dashboard_vulnItem__hgbtj strong{color:#6b7b8c;color:var(--text-muted);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_vulnItem__hgbtj span{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:500}.Dashboard_patched__GUZzh{color:#27ae60;color:var(--success-color)}.Dashboard_exploitExists__Mv\+hX,.Dashboard_unpatched__K\+de\+{color:#c0392b;color:var(--danger-color)}.Dashboard_exploitExists__Mv\+hX{font-weight:700}.Dashboard_noExploit__3cdYf{color:#27ae60;color:var(--success-color)}.Dashboard_vulnList__nLEzs{margin:10px 0 0;padding-left:24px}.Dashboard_vulnList__nLEzs li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:6px}.Dashboard_remediationList__oSjHO{margin:10px 0 0;padding-left:24px}.Dashboard_remediationList__oSjHO li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:10px}.Dashboard_criticalAction__hTXGq{color:#c0392b;color:var(--danger-color);font-weight:600}.Dashboard_referenceLinks__8FI0x{display:flex;gap:24px;margin-top:10px}.Dashboard_referenceLinks__8FI0x 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__8FI0x a:hover{color:#163052;color:var(--primary-hover);text-decoration:underline}.Dashboard_referenceLinks__8FI0x a svg{height:14px;width:14px}.Dashboard_loadingContainer__XZISE{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:60vh}.Dashboard_spinner__26H8i{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__J\+Bu8{margin-bottom:32px}.Dashboard_headerMeta__n4aJ5{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:1rem;gap:18px;justify-content:flex-end}.Dashboard_lastUpdate__aG3yT,.Dashboard_userInfo__pOtTb{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__aG3yT svg,.Dashboard_userInfo__pOtTb svg{height:16px;width:16px}.Dashboard_clearBtn__BXAGC{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__BXAGC:hover{background:#edeff2;background:var(--bg-hover);color:#c0392b;color:var(--danger-color)}.Dashboard_clearBtn__BXAGC svg{height:16px;width:16px}.Dashboard_exportBtn__dBCph{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__dBCph:hover{background:#f1f3f5;background:var(--bg-secondary);color:#0b1f38;color:var(--primary-color)}.Dashboard_focusModeButton__mGajj{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__mGajj:hover{background:#163052;background:var(--primary-hover)}.Dashboard_toastContainer__3WZI9{gap:10px;max-width:420px;width:100%}.Dashboard_toast__TpIR9{animation:Dashboard_slideInRight__3DYxp .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__\+U4dT{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Dashboard_toastClose__jIhRx{color:#6b7b8c;color:var(--text-muted);font-size:1.4rem;line-height:1;margin-left:auto}.Dashboard_toastClose__jIhRx:hover{color:#1a222b;color:var(--text-primary)}@keyframes Dashboard_slideInRight__3DYxp{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.Dashboard_modalTextarea__Qq\+m0{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__Qq\+m0:focus{border-color:#0b1f38;border-color:var(--primary-color);outline:none}.Dashboard_modalTextarea__Qq\+m0::placeholder{color:#6b7b8c;color:var(--text-muted)}.Dashboard_spinner__26H8i{animation:Dashboard_spin__oY9I0 .8s linear infinite}.Dashboard_pendingOrdersHeader__9iH6y{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.Dashboard_pendingOrdersHeader__9iH6y 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__vKzUK{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__9t8BT{align-items:center;display:flex;gap:10px}.Dashboard_pendingOrdersFilter__9t8BT 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__LWBLx{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__LWBLx:hover{border-color:#4a6583;border-color:var(--primary-light);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md)}.Dashboard_orderCardHeader__lmxA9{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__lmxA9:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderInfo__WUnSe{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderCode__VxiDB{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:700}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderDate__RwZjL{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.9rem;gap:6px}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderClient__eBLxG{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderBadge__ryEDD{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__lmxA9 .Dashboard_orderTotal__mmQ\+w{color:#0b1f38;color:var(--primary-color);font-size:1.1rem;font-weight:700;white-space:nowrap}.Dashboard_orderCardBody__-X2DL{background:#fff;background:var(--card-bg);padding:20px 24px}.Dashboard_orderDetailsGrid__cfEsV{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Dashboard_orderDetailsGrid__cfEsV .Dashboard_fullWidth__8V20e{grid-column:span 2}.Dashboard_orderDetailsLabel__XRG\+l{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__inVjr{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_expandedItemsTable__-qGtw{border-collapse:collapse;font-size:.95rem;margin-top:12px;width:100%}.Dashboard_expandedItemsTable__-qGtw 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__-qGtw td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);font-size:.9rem;padding:8px 10px}.Dashboard_expandedItemsTable__-qGtw .Dashboard_textRight__5YdaO{text-align:right}.Dashboard_expandedItemsTable__-qGtw .Dashboard_totalRow__NaN0p{border-top:2px solid #e6e9ec;border-top:2px solid var(--border-color);font-weight:700}.Dashboard_expandedItemsTable__-qGtw .Dashboard_totalRow__NaN0p td{font-size:1rem;padding-top:12px}.Dashboard_expandedItemsTable__-qGtw .Dashboard_totalAmount__iQ0gU{color:#0b1f38;color:var(--primary-color);font-size:1.05rem;font-weight:700}.Dashboard_showMoreBtn__7KXf1{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__7KXf1:hover{background:#edeff2;background:var(--bg-hover);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Dashboard_emptyPendingState__1NWNx{background:#f1f3f5;background:var(--bg-secondary);border-radius:8px;color:#6b7b8c;color:var(--text-muted);padding:40px 20px;text-align:center}.Dashboard_emptyPendingState__1NWNx svg{color:#27ae60;color:var(--success-color);height:48px;margin-bottom:12px;width:48px}.Dashboard_emptyPendingState__1NWNx .Dashboard_emptyTitle__SEHa5{color:#4a5a6b;color:var(--text-secondary);font-size:1.1rem;font-weight:600;margin-bottom:4px}.Dashboard_emptyPendingState__1NWNx .Dashboard_emptySubtitle__u9hal{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_approveBtn__Jwhtl{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__Jwhtl: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__Jwhtl:disabled{cursor:not-allowed;opacity:.5}.Dashboard_approveBtn__Jwhtl .Dashboard_btnSpinner__sBKez{animation:Dashboard_spin__oY9I0 .8s linear infinite}@media (max-width:1024px){.Dashboard_dashboardContainer__C3i2e{padding:20px}.Dashboard_chartsGrid__mZAmR,.Dashboard_healthGrid__qj0Bm{grid-template-columns:1fr}}@media (max-width:768px){.Dashboard_dashboardContainer__C3i2e{padding:16px}.Dashboard_metricsGrid__fBLXn{gap:14px;grid-template-columns:repeat(2,1fr)}.Dashboard_metricsCard__Q5kAw{padding:18px 20px}.Dashboard_metricsValue__IXoKC{font-size:2rem}.Dashboard_cardHeader__nwhy3{padding:16px 18px}.Dashboard_cardTitle__k5Ek0 h3{font-size:1.05rem}.Dashboard_cardContent__OVmvU{padding:18px}.Dashboard_ticketRow__5dslf{align-items:flex-start;flex-direction:column;gap:14px}.Dashboard_ticketHeader__-jLuE{flex-wrap:wrap}.Dashboard_insightCard__wGK80{flex-direction:column}.Dashboard_insightIcon__KkaBr{height:48px;width:48px}.Dashboard_insightIcon__KkaBr svg{height:26px;width:26px}.Dashboard_vulnGrid__bl2BS{grid-template-columns:1fr}.Dashboard_modalContent__GOSWS{max-height:90vh;width:95%}.Dashboard_modalHeader__ZqGUK{padding:18px 20px}.Dashboard_modalBody__e8hVt{padding:20px}.Dashboard_modalHeader__ZqGUK h3{font-size:1.2rem}.Dashboard_headerMeta__n4aJ5{flex-wrap:wrap;justify-content:flex-start}.Dashboard_sectionTitle__2Yc\+H{font-size:1.2rem}.Dashboard_orderCardHeader__lmxA9{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 16px}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderInfo__WUnSe{flex-wrap:wrap;gap:8px}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderTotal__mmQ\+w{font-size:1rem;margin-left:0}.Dashboard_orderDetailsGrid__cfEsV{gap:12px;grid-template-columns:1fr}.Dashboard_orderDetailsGrid__cfEsV .Dashboard_fullWidth__8V20e{grid-column:span 1}.Dashboard_orderCardBody__-X2DL{padding:16px 18px}.Dashboard_expandedItemsTable__-qGtw{font-size:.85rem}.Dashboard_expandedItemsTable__-qGtw td,.Dashboard_expandedItemsTable__-qGtw th{padding:6px 8px}.Dashboard_pendingOrdersHeader__9iH6y{align-items:flex-start;flex-direction:column;gap:10px}.Dashboard_pendingOrdersHeader__9iH6y h2{font-size:1.2rem}.Dashboard_metricsGrid__fBLXn{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Dashboard_dashboardContainer__C3i2e{padding:12px}.Dashboard_doraGrid__jwyN5{grid-template-columns:1fr}.Dashboard_vulnHeader__IEkmn{align-items:flex-start;flex-direction:column}.Dashboard_chartsGrid__mZAmR,.Dashboard_healthGrid__qj0Bm{grid-template-columns:1fr}.Dashboard_sectionTitle__2Yc\+H{font-size:1.1rem}.Dashboard_metricsValue__IXoKC{font-size:1.8rem}.Dashboard_ticketHeader__-jLuE strong{font-size:.95rem}.Dashboard_insightContent__7BfZb h4{font-size:1.05rem}.Dashboard_insightContent__7BfZb p{font-size:.95rem}.Dashboard_metricsGrid__fBLXn{grid-template-columns:1fr}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderInfo__WUnSe{align-items:flex-start;flex-direction:column;gap:4px}.Dashboard_orderCardHeader__lmxA9 .Dashboard_orderTotal__mmQ\+w{font-size:.95rem}.Dashboard_orderCardBody__-X2DL{padding:12px 14px}.Dashboard_expandedItemsTable__-qGtw{font-size:.8rem}.Dashboard_expandedItemsTable__-qGtw td,.Dashboard_expandedItemsTable__-qGtw th{padding:4px 6px}.Dashboard_approveBtn__Jwhtl{font-size:.8rem;justify-content:center;padding:6px 14px;width:100%}.Dashboard_pendingOrdersHeader__9iH6y h2{font-size:1rem}}.Dashboard_onlineUsersGrid__2EyAg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:8px 0}.Dashboard_onlineUserCard__c\+k3O{border-radius:10px;padding:14px 16px}.Dashboard_onlineUserCard__c\+k3O:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_avatar__PdWBa,.Dashboard_userAvatar__ttCUY{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__pOtTb strong,.Dashboard_userName__VQdYT{color:#1a222b;color:var(--text-primary);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userEmail__NhTtW,.Dashboard_userInfo__pOtTb span{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__kFWoF{font-size:12px;gap:6px}.Dashboard_onlineDot__LjpPC{height:8px;width:8px}.Dashboard_emptyState__vRJDW{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_emptyState__vRJDW svg{opacity:.5}.Dashboard_sectionBadge__hyH3x{font-size:13px;padding:4px 12px}.Dashboard_toastContainer__3WZI9{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;top:20px;z-index:9999}.Dashboard_toast__TpIR9{align-items:center;animation:Dashboard_slideIn__TpQwi .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__ys8uV{border-left:4px solid #27ae60;border-left:4px solid var(--success-color)}.Dashboard_toastError__92\+kd{border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_toastWarning__cTIoJ{border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_toastInfo__zyaKd{border-left:4px solid var(--info-color)}.Dashboard_toastClose__jIhRx{background:none;border:none;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:20px;padding:0 4px}@keyframes Dashboard_slideIn__TpQwi{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Dashboard_onlineUsersGrid__2EyAg{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:4px 0}.Dashboard_onlineUserCard__c\+k3O{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__c\+k3O: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__ttCUY{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__pOtTb{flex:1 1;min-width:0}.Dashboard_userInfo__pOtTb .Dashboard_userName__VQdYT{color:#1a222b;color:var(--text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userInfo__pOtTb .Dashboard_userEmail__NhTtW{color:#6b7b8c;color:var(--text-muted);display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__kFWoF{align-items:center;color:#10b981;display:flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.Dashboard_onlineDot__LjpPC{animation:Dashboard_pulse__IJtqs 2s infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes Dashboard_pulse__IJtqs{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.Dashboard_emptyState__vRJDW{gap:8px;padding:32px 20px}.Dashboard_emptyState__vRJDW svg{color:#6b7b8c;color:var(--text-muted);height:40px;opacity:.4;width:40px}.Dashboard_emptyState__vRJDW p{font-size:14px;font-weight:500}.Dashboard_sectionHeader__3f9Er{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.Dashboard_sectionBadge__hyH3x{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__6dUjj{display:flex;flex-direction:column;gap:8px;max-height:600px;overflow-y:auto;padding-right:4px}.Dashboard_activityFeed__6dUjj::-webkit-scrollbar{width:4px}.Dashboard_activityFeed__6dUjj::-webkit-scrollbar-track{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px}.Dashboard_activityFeed__6dUjj::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:4px}.Dashboard_activityItem__wDTha{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__wDTha:hover{background:#e8eaed;background:var(--bg-tertiary);border-color:#e6e9ec;border-color:var(--border-color)}.Dashboard_activityIcon__TZNxf{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.Dashboard_activityContent__9-yBi{flex:1 1;min-width:0}.Dashboard_activityHeader__yZE4y{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:4px 8px}.Dashboard_activityUser__AA98t{color:#1a222b;color:var(--text-primary);font-weight:600}.Dashboard_activityAction__bd6fF{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_activityTarget__wD1mt{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__IQS7k{color:#6b7b8c;color:var(--text-muted);font-size:.85rem;margin-top:2px;word-break:break-word}.Dashboard_activityTime__oFSzT{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.75rem;gap:4px;margin-top:4px}.Dashboard_activityTime__oFSzT svg{flex-shrink:0}.Dashboard_emptyState__vRJDW{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__vRJDW svg{margin-bottom:12px}.Dashboard_emptyState__vRJDW p{font-size:1.1rem;margin:0}.Dashboard_emptyState__vRJDW span{font-size:.9rem}.Dashboard_refreshSmallBtn__dJnEc{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__dJnEc:hover{background:#edeff2;background:var(--bg-hover);color:#1a222b;color:var(--text-primary)}.Dashboard_refreshSmallBtn__dJnEc:disabled{cursor:not-allowed;opacity:.5}.Dashboard_spin__oY9I0{animation:Dashboard_spin__oY9I0 .8s linear infinite}@keyframes Dashboard_spin__oY9I0{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__ED11M,[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__OOMB7{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__w9Gn4{animation:NotFoundPage_fadeInUp__z30fY .6s ease-out;max-width:700px;padding:40px;text-align:center;z-index:10}@keyframes NotFoundPage_fadeInUp__z30fY{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_numberContainer__pBRve{display:inline-block;margin-bottom:40px;position:relative}.NotFoundPage_numberGlow__s0Qt7{animation:NotFoundPage_pulse__34\+hN 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__34\+hN{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.NotFoundPage_number__PrlU\+{align-items:center;animation:NotFoundPage_float__DQ4DY 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__DQ4DY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NotFoundPage_zero__r88w8{display:inline-block;height:160px;position:relative;width:160px}.NotFoundPage_zeroInner__MpEQ\+{animation:NotFoundPage_scaleZero__ZeF-a 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__ZeF-a{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}.NotFoundPage_zeroRing__MFaX\+{animation:NotFoundPage_rotateRing__kbRCL 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__kbRCL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotFoundPage_title__m0vrg{color:#1a222b;color:var(--nf-title-color);font-size:2.4rem;font-weight:400;letter-spacing:.02em;margin:24px 0 16px}.NotFoundPage_message__W-NlT{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__7JzPA{display:flex;gap:20px;justify-content:center;margin-bottom:55px}.NotFoundPage_button__Vrlf2{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__EKYaQ{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__EKYaQ:hover{box-shadow:0 6px 20px #0b1f3866;box-shadow:0 6px 20px var(--nf-button-primary-hover-shadow);transform:translateY(-2px)}.NotFoundPage_buttonSecondary__pHzpi{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__pHzpi:hover{background:#0b1f38;background:var(--nf-button-secondary-color);color:#fff;color:var(--nf-text-inverse);transform:translateY(-2px)}.NotFoundPage_suggestions__10QWa{border-top:1px solid #e6e9ec;border-top:1px solid var(--nf-suggestions-border);padding-top:35px}.NotFoundPage_suggestionsTitle__jNy\+K{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__H72fs{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.NotFoundPage_suggestionsList__H72fs 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__H72fs 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__N2wgR,.NotFoundPage_decoration2__Ng7l4,.NotFoundPage_decoration3__9Ua7l,.NotFoundPage_decoration4__IwStc{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__N2wgR{animation:NotFoundPage_floatDeco1__noNqF 20s ease-in-out infinite;height:300px;right:-150px;top:-150px;width:300px}@keyframes NotFoundPage_floatDeco1__noNqF{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}.NotFoundPage_decoration2__Ng7l4{animation:NotFoundPage_floatDeco2__P3lAe 18s ease-in-out infinite;bottom:-100px;height:200px;left:-100px;width:200px}@keyframes NotFoundPage_floatDeco2__P3lAe{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.NotFoundPage_decoration3__9Ua7l{animation:NotFoundPage_floatDeco3__opxK0 25s ease-in-out infinite;height:150px;left:-75px;top:20%;width:150px}@keyframes NotFoundPage_floatDeco3__opxK0{0%,to{transform:translate(0)}50%{transform:translate(40px,20px)}}.NotFoundPage_decoration4__IwStc{animation:NotFoundPage_floatDeco4__hBgvd 22s ease-in-out infinite;bottom:10%;height:250px;right:-125px;width:250px}@keyframes NotFoundPage_floatDeco4__hBgvd{0%,to{transform:translate(0)}50%{transform:translate(-20px,-40px)}}@media (max-width:768px){.NotFoundPage_number__PrlU\+{font-size:140px;gap:14px}.NotFoundPage_zero__r88w8{height:110px;width:110px}.NotFoundPage_zeroInner__MpEQ\+{height:48px;width:48px}.NotFoundPage_numberGlow__s0Qt7{height:240px;width:240px}.NotFoundPage_title__m0vrg{font-size:1.8rem}.NotFoundPage_message__W-NlT{font-size:1.1rem;padding:0 20px}.NotFoundPage_actions__7JzPA{align-items:center;flex-direction:column;gap:14px}.NotFoundPage_button__Vrlf2{font-size:1.05rem;min-height:48px;padding:14px 32px;width:220px}.NotFoundPage_suggestionsList__H72fs{gap:14px}.NotFoundPage_suggestionsList__H72fs span{font-size:.95rem;padding:8px 16px}}@media (max-width:480px){.NotFoundPage_content__w9Gn4{padding:20px}.NotFoundPage_number__PrlU\+{font-size:100px;gap:8px}.NotFoundPage_zero__r88w8{height:80px;width:80px}.NotFoundPage_zeroInner__MpEQ\+{height:35px;width:35px}.NotFoundPage_numberGlow__s0Qt7{height:180px;width:180px}.NotFoundPage_title__m0vrg{font-size:1.5rem;margin-top:16px}.NotFoundPage_message__W-NlT{font-size:.95rem;margin-bottom:28px}.NotFoundPage_actions__7JzPA{gap:12px}.NotFoundPage_button__Vrlf2{font-size:.95rem;min-height:44px;padding:12px 28px;width:200px}.NotFoundPage_suggestionsTitle__jNy\+K{font-size:.75rem}.NotFoundPage_suggestionsList__H72fs{gap:10px}.NotFoundPage_suggestionsList__H72fs span{font-size:.85rem;padding:6px 12px}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NotFoundPage_number__PrlU\+{color:#4a6583;color:var(--nf-number-gradient-end)}}.TUV_theme-dark__xOdDA,[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__QpeOd{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUV_toast__Bumg1{animation:TUV_toastSlideIn__wZ6Ow .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__wZ6Ow{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUV_toast__Bumg1{animation:none}}.TUV_toastSuccess__TAeqI{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__RUCP4{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__N8Nph{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__oCRSx{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__0DjkP{font-weight:700;margin-right:8px}.TUV_toastClose__fJT28{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__fJT28:hover{opacity:1}.TUV_skeletonRow__8\+27s{animation:TUV_fadeIn__VFCgW .3s ease-in-out}.TUV_skeletonCell__wpOTN{animation:TUV_skeletonLoading__krDOG 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__krDOG{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUV_skeletonCell__wpOTN{animation:none;background:#e8eaed!important;background:var(--tuv-skeleton-bg-start)!important}}.TUV_buttonSpinner__owfex{animation:TUV_spin__KZ2Wj .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__KZ2Wj{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUV_buttonSpinner__owfex{animation:none}}.TUV_modalBackdrop__FwrDl{align-items:center;animation:TUV_fadeIn__VFCgW .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__VFCgW{0%{opacity:0}to{opacity:1}}@keyframes TUV_slideUp__\+IrtM{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUV_modalHeader__tQa0Y{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__tQa0Y h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modalSubtitle__LrCOx{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1.05rem;margin:6px 0 0}.TUV_modalCloseButton__PP7Us{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__PP7Us:hover:not(:disabled){background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalCloseButton__PP7Us:disabled{cursor:not-allowed;opacity:.5}.TUV_modalContent__frF2f{animation:TUV_slideUp__\+IrtM .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__frF2f::-webkit-scrollbar{width:6px}.TUV_modalContent__frF2f::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_modalContent__frF2f::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_modalContent__frF2f .TUV_modalHeader__tQa0Y{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__frF2f .TUV_modalHeader__tQa0Y h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUV_modalContent__frF2f .TUV_modalHeader__tQa0Y .TUV_modalSubtitle__LrCOx{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUV_modalContent__frF2f .TUV_modalClose__8NQ8U{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__frF2f .TUV_modalClose__8NQ8U:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalContent__frF2f .TUV_modalBody__A8R5h{flex:1 1;overflow-y:auto;padding:0}.TUV_modalContent__frF2f .TUV_modalFooter__FtKIp{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__frF2f .TUV_modalFooter__FtKIp .TUV_saveButton__YwyMy{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__frF2f .TUV_modalFooter__FtKIp .TUV_saveButton__YwyMy: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__frF2f .TUV_modalFooter__FtKIp .TUV_saveButton__YwyMy:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUV_modalContent__frF2f .TUV_modalFooter__FtKIp .TUV_cancelButton__XH0nU{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__frF2f .TUV_modalFooter__FtKIp .TUV_cancelButton__XH0nU:hover{background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_alert__aAu5k{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__3od-d{flex-shrink:0;font-size:1.2rem}.TUV_success__sWYde{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__8HRKZ{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__sI6Or{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__1S2bp{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__KD9ml{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__f5JMR{font-size:4rem;margin-bottom:16px;opacity:.6}.TUV_emptyTitle__TVYTd{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 8px}.TUV_emptyText__LFogL{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0}.TUV_formContent__8vXzj{display:flex;flex-direction:column;gap:0;padding:0}.TUV_formSection__ezaVE{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUV_formSection__ezaVE:last-child{border-bottom:none}.TUV_sectionHeader__pdlMJ{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__pdlMJ>div{align-items:center;display:flex;gap:10px}.TUV_sectionIcon__nVCV1{font-size:1.2rem}.TUV_sectionBadge__DR6-Y{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__wf8IU{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUV_addFieldButton__JEVfN{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__JEVfN: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__Pa5Vc{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__Pa5Vc:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_formGrid__KNc1W{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUV_formGroup__NtgvQ{display:flex;flex-direction:column;gap:6px}.TUV_formGroup__NtgvQ label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_formGroup__NtgvQ label .TUV_required__7g7Xz{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_formInput__q-vOk{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__q-vOk:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formTextarea__YBWEJ{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__YBWEJ:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formRow__LBP7M{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUV_areasContainer__mNVI9{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUV_emptyFields__MfZlk{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUV_emptyFields__MfZlk p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUV_emptyFields__MfZlk span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUV_areaCard__4P60R{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__4P60R:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUV_areaHeader__WSoxm{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__mqQb6{display:flex;flex-direction:column;gap:2px}.TUV_areaTitle__iEghw{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUV_areaDescription__NH-nb{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUV_areaActions__UB7DP{display:flex;flex-wrap:wrap;gap:4px}.TUV_areaActionBtn__ROGKB{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__ROGKB:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_areaActionBtn__ROGKB:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUV_areaActionBtn__ROGKB.TUV_deleteBtn__Jtgj-:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_areaContent__BlX3q{padding:12px 16px}.TUV_itemsList__TFJ2w{display:flex;flex-direction:column;gap:6px}.TUV_itemCard__7o7iB{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__7o7iB:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUV_itemInfo__dl2-R{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUV_itemType__gOwke{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__UlgBG{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUV_itemRequired__ax6N2{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUV_itemActions__C0nDR{display:flex;gap:3px}.TUV_itemActionBtn__1Vh6g{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__1Vh6g:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_itemActionBtn__1Vh6g:disabled{cursor:not-allowed;opacity:.3}.TUV_itemActionBtn__1Vh6g.TUV_deleteBtn__Jtgj-:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_subAreasContainer__rKF8i{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUV_subAreaCard__NDt84{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__YTpMy{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__-EY2h{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_subAreaDescription__9ASt9{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUV_subAreaActions__k153B{display:flex;gap:3px}.TUV_subAreaActionBtn__2HBJe{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__2HBJe:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_subAreaActionBtn__2HBJe:disabled{cursor:not-allowed;opacity:.3}.TUV_subAreaActionBtn__2HBJe.TUV_deleteBtn__Jtgj-:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorOverlay__dkQir{align-items:center;animation:TUV_fadeIn__VFCgW .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__qqADW{animation:TUV_slideUp__\+IrtM .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__qqADW::-webkit-scrollbar{width:6px}.TUV_fieldEditorModal__qqADW::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_fieldEditorModal__qqADW::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_fieldEditorHeader__ig1Gp{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__ig1Gp h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUV_fieldEditorClose__m\+fz8{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__m\+fz8:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorBody__E2xMV{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUV_fieldEditorRow__KQTFl{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUV_fieldEditorGroup__-NNnk{display:flex;flex-direction:column;gap:4px}.TUV_fieldEditorGroup__-NNnk label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUV_fieldEditorGroup__-NNnk label .TUV_required__7g7Xz{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_fieldEditorGroup__-NNnk input[type=text],.TUV_fieldEditorGroup__-NNnk 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__-NNnk input[type=text]:focus,.TUV_fieldEditorGroup__-NNnk textarea:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_fieldEditorGroup__-NNnk 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__-NNnk select:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_complementSection__yLjtm{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUV_complementLabel__S-1yg{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUV_complementGrid__5oksn{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUV_complementItem__vEtrv{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUV_complementCheckbox__CWEgm{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUV_complementCheckbox__CWEgm input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUV_complementRequired__6MPqk{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUV_complementRequired__6MPqk input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUV_optionsContainer__6g\+1B{display:flex;flex-direction:column;gap:6px}.TUV_optionItem__t3n63{align-items:center;display:flex;gap:8px}.TUV_optionItem__t3n63 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__t3n63 input[type=text]:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_optionRemove__d7Bzf{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__d7Bzf:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_optionAdd__pm2a3{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__pm2a3: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__d\+tKF{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__-wKyW{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__-wKyW:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_fieldEditorSave__3yDbr{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__3yDbr: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__XtFj-{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__2DBPF{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__2DBPF h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUV_previewClose__dn3SB{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__dn3SB:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_previewContent__99MI2 h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUV_previewDescription__abCxF{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUV_previewAreas__z0DWy{display:flex;flex-direction:column;gap:16px}.TUV_previewArea__9GG8Y{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__zSAzm{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUV_previewAreaDescription__cfTl5{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUV_previewSubArea__2o3sH{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__iK2rG{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUV_previewSubAreaDescription__4k-c6{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUV_previewField__Sby\+Q{margin:8px 0}.TUV_previewFieldLabel__RyNZV{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUV_previewFieldRequired__4\+jg3{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_previewInput__Gtvb1{box-sizing:border-box}.TUV_previewInput__Gtvb1,.TUV_previewSelect__CuEoc{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__nrRoX{display:flex;gap:8px}.TUV_previewAvaliativeNo__DCYRS,.TUV_previewAvaliativeYes__62CMr{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__DJ2eG{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__LUKGV{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUV_previewSignature__PNppz{display:flex;gap:8px}.TUV_previewNA__5fDbA{padding:4px 0}.TUV_previewCheckbox__GAPu6{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUV_previewCheckbox__GAPu6 input[type=checkbox]{cursor:default;height:16px;width:16px}@media (max-width:768px){.TUV_formGrid__KNc1W{padding:16px 18px 0}.TUV_complementGrid__5oksn,.TUV_fieldEditorRow__KQTFl,.TUV_formGrid__KNc1W{grid-template-columns:1fr}.TUV_modalContent__frF2f{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_modalContent__frF2f .TUV_modalHeader__tQa0Y{padding:16px 20px 12px}.TUV_modalContent__frF2f .TUV_modalFooter__FtKIp{flex-direction:column;padding:12px 20px 16px}.TUV_modalContent__frF2f .TUV_modalFooter__FtKIp button{justify-content:center;width:100%}.TUV_sectionHeader__pdlMJ{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUV_sectionActions__wf8IU{justify-content:stretch}.TUV_sectionActions__wf8IU button{flex:1 1;justify-content:center}.TUV_formRow__LBP7M{padding:0 18px 12px}.TUV_areaHeader__WSoxm,.TUV_formRow__LBP7M{align-items:stretch;flex-direction:column}.TUV_areaActions__UB7DP{justify-content:flex-start}.TUV_itemCard__7o7iB{align-items:stretch;flex-direction:column}.TUV_itemActions__C0nDR{justify-content:flex-start}.TUV_subAreaHeader__YTpMy{align-items:stretch;flex-direction:column}.TUV_subAreaActions__k153B{justify-content:flex-start}.TUV_fieldEditorModal__qqADW{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_fieldEditorHeader__ig1Gp{padding:14px 18px}.TUV_fieldEditorBody__E2xMV{padding:16px 18px}.TUV_fieldEditorFooter__d\+tKF{flex-direction:column;padding:12px 18px 16px}.TUV_fieldEditorFooter__d\+tKF button{justify-content:center;width:100%}.TUV_previewContainer__XtFj-{margin:0 0 12px;padding:12px 14px}.TUV_previewHeader__2DBPF{align-items:stretch;flex-direction:column;gap:10px}.TUV_previewClose__dn3SB{justify-content:center;width:100%}.TUV_toast__Bumg1{font-size:.95rem;max-width:calc(100vw - 40px)}.TUV_modalHeader__tQa0Y{align-items:stretch;flex-direction:column;gap:12px;padding:18px 22px 14px}.TUV_modalHeader__tQa0Y h2{font-size:1.2rem}.TUV_modalCloseButton__PP7Us{align-self:flex-end;position:absolute;right:18px;top:14px}}@media (max-width:480px){.TUV_modalContent__frF2f .TUV_modalHeader__tQa0Y h2{font-size:1.15rem}.TUV_areaTitle__iEghw{font-size:.9rem}.TUV_itemTitle__UlgBG{font-size:.85rem}.TUV_itemType__gOwke{font-size:.7rem;padding:1px 8px}.TUV_fieldEditorGroup__-NNnk label{font-size:.85rem}.TUV_fieldEditorGroup__-NNnk input[type=text],.TUV_fieldEditorGroup__-NNnk select,.TUV_fieldEditorGroup__-NNnk textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUV_complementCheckbox__CWEgm{font-size:.85rem}.TUV_complementRequired__6MPqk{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__noImo,[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__rltmS{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__2qW5s{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__yARoS{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__yARoS strong{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_theme-dark__noImo .Registers_headerTitle__yARoS strong,[data-theme=dark] .Registers_headerTitle__yARoS strong{color:#fff}.Registers_headerSubtitle__YE5Lz{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-top:6px}.Registers_actionsContainer__kEjRN{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Registers_actionButton__al8o\+,button.Registers_actionButton__al8o\+{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__al8o\+ svg,button.Registers_actionButton__al8o\+ 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__al8o\+:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-2px)}.Registers_actionButton__al8o\+:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Registers_actionButton__al8o\+.Registers_viewButton__q6IG6,button.Registers_actionButton__al8o\+.Registers_viewButton__q6IG6{background:#e8eaed!important;background:var(--reg-view-light)!important;color:#0b1f38!important;color:var(--reg-view-color)!important}.Registers_actionButton__al8o\+.Registers_viewButton__q6IG6:hover:not(:disabled),button.Registers_actionButton__al8o\+.Registers_viewButton__q6IG6:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-view-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__al8o\+.Registers_editButton__xAj5i,button.Registers_actionButton__al8o\+.Registers_editButton__xAj5i{background:#e8eaed!important;background:var(--reg-edit-light)!important;color:#0b1f38!important;color:var(--reg-edit-color)!important}.Registers_actionButton__al8o\+.Registers_editButton__xAj5i:hover:not(:disabled),button.Registers_actionButton__al8o\+.Registers_editButton__xAj5i:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-edit-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__al8o\+.Registers_briefingButton__if2AP,button.Registers_actionButton__al8o\+.Registers_briefingButton__if2AP{background:#fef5e7!important;background:var(--reg-briefing-light)!important;color:#e67e22!important;color:var(--reg-briefing-color)!important}.Registers_actionButton__al8o\+.Registers_briefingButton__if2AP:hover:not(:disabled),button.Registers_actionButton__al8o\+.Registers_briefingButton__if2AP:hover:not(:disabled){background:#e67e22!important;background:var(--reg-briefing-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__al8o\+.Registers_deleteButton__caP29,button.Registers_actionButton__al8o\+.Registers_deleteButton__caP29{background:#fdf0ee!important;background:var(--reg-delete-light)!important;color:#c0392b!important;color:var(--reg-delete-color)!important}.Registers_actionButton__al8o\+.Registers_deleteButton__caP29:hover:not(:disabled),button.Registers_actionButton__al8o\+.Registers_deleteButton__caP29:hover:not(:disabled){background:#c0392b!important;background:var(--reg-delete-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_searchBar__GToHH{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:28px;padding:24px}.Registers_searchBar__GToHH,.Registers_tableContainer__xESei{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__xESei{box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);margin-bottom:24px;overflow-x:auto}.Registers_table__2Zxdt{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__2Zxdt 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__2Zxdt tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--reg-transition-fast)}.Registers_table__2Zxdt tbody tr:hover{background-color:#edeff2;background-color:var(--reg-bg-hover)}.Registers_table__2Zxdt tbody tr:last-child td{border-bottom:none}.Registers_table__2Zxdt 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__KF1V7{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Registers_highlightedRow__EkIXc{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__WF9HF{animation:Registers_rowFadeIn__JUcQP .2s ease}@keyframes Registers_rowFadeIn__JUcQP{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Registers_priceCell__lDUYd{color:#0b1f38;color:var(--reg-primary-color);font-weight:600}.Registers_formContent__KTjQY{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Registers_formRow__c3964{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.Registers_formGrid__gzpvl{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Registers_formGroup__vEnhP,.Registers_inputGroup__DbrlU{display:flex;flex-direction:column;gap:8px}.Registers_formGroup__vEnhP label,.Registers_inputGroup__DbrlU label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_formSection__gOE-f{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__gOE-f:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_sectionHeader__L7tN1{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__2gpxn{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__jtpgO{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_sectionBadge__D\+dq7{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__YAqI6{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:18px 24px}.Registers_classificationGroup__-hqfg{display:flex;flex-direction:column;gap:12px}.Registers_classificationGroup__-hqfg label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_input__2yp6F,.Registers_select__SXxNM,.Registers_textarea__QT84V{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__2yp6F:focus,.Registers_select__SXxNM:focus,.Registers_textarea__QT84V:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_theme-dark__noImo .Registers_input__2yp6F:focus,.Registers_theme-dark__noImo .Registers_select__SXxNM:focus,.Registers_theme-dark__noImo .Registers_textarea__QT84V:focus,[data-theme=dark] .Registers_input__2yp6F:focus,[data-theme=dark] .Registers_select__SXxNM:focus,[data-theme=dark] .Registers_textarea__QT84V:focus{box-shadow:0 0 0 3px #f0f4f814}.Registers_input__2yp6F::placeholder,.Registers_textarea__QT84V::placeholder{color:#6b7b8c;color:var(--reg-text-muted)}.Registers_textarea__QT84V{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);min-height:100px;resize:vertical}.Registers_fieldset__Ujqpz{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__Ujqpz legend{color:#0b1f38;color:var(--reg-primary-color);font-size:1rem;font-weight:600;padding:0 14px;width:auto}.Registers_required__I3-BW{color:#c0392b;color:var(--reg-danger-color);margin-left:2px}.Registers_fieldHint__l5-9z{color:#6b7b8c;color:var(--reg-text-muted);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__dBxy2{color:#e67e22;color:var(--reg-warning-color);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__dBxy2 strong{color:#ca6f1e;color:var(--reg-warning-dark)}.Registers_errorHint__mEKA0{color:#c0392b;color:var(--reg-danger-color);font-size:.9rem}.Registers_inputGroupInline__pRSda{align-items:center;display:flex;gap:10px}.Registers_inputGroupInline__pRSda .Registers_input__2yp6F{flex:1 1}.Registers_unitSelect__pBXWI{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__pBXWI:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);outline:none}.Registers_tagContainer__5biAK{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__MvGyc{align-items:center;animation:Registers_tagFadeIn__u9NYv .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__u9NYv{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Registers_tagRemoveButton__aC8LY{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__aC8LY:hover{color:#c0392b;color:var(--reg-danger-color);transform:scale(1.2)}.Registers_emptyTagHint__-NpOp{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem;font-style:italic}.Registers_statusBadge__BYPrG{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__fpBq6{background:#eaf5ee;background:var(--reg-success-light);color:#1e8449;color:var(--reg-success-dark)}.Registers_statusBadgeInactive__4aU9v{background:#fdf0ee;background:var(--reg-danger-light);color:#a93226;color:var(--reg-danger-dark)}.Registers_alert__Xp2AX{align-items:center;animation:Registers_slideDown__O3Y4c .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__O3Y4c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Registers_alertIcon__jIhq5{align-items:center;display:flex;font-size:1.3rem}.Registers_alert__Xp2AX.Registers_error__zb5aa{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__Xp2AX.Registers_success__DzNZ3{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__Xp2AX.Registers_info__s2cBa{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__NjasB{color:#c0392b;color:var(--reg-danger-color);display:block;font-size:1rem;margin-top:10px}.Registers_loadingOverlay__3DBT-{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__CKTRy{animation:Registers_fadeIn__Pk2pT .3s ease-in-out}.Registers_skeletonCell__k71U1{animation:Registers_skeletonLoading__cHAx8 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__cHAx8{0%{background-position:200% 0}to{background-position:-200% 0}}.Registers_buttonSpinner__MHe6J{animation:Registers_spin__WfoWW .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__WfoWW{to{transform:rotate(1turn)}}.Registers_subSection__Kuu0P{background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:32px}.Registers_subSection__Kuu0P:last-child{margin-bottom:0}.Registers_subSectionHeader__ab-wB{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__gm71m{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__LIQlh{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_subSectionActions__wv96C{display:flex;gap:10px;margin-left:auto}.Registers_iconButton__AhAxr{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__AhAxr: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__AB97A{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__y4g9Q{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__EARMf{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__EARMf:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#0b1f38;color:var(--reg-primary-color)}.Registers_activeTab__by7SV{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__ugRuw{background:#fff;background:var(--reg-card-bg);padding:24px 28px}.Registers_comingSoonTab__n8RYp{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:4px;border-radius:var(--reg-border-radius);padding:56px 24px;text-align:center}.Registers_comingSoonIcon__gibFe{font-size:3.5rem;margin-bottom:14px;opacity:.5}.Registers_comingSoonTab__n8RYp h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;margin-bottom:10px}.Registers_comingSoonTab__n8RYp p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1rem}.Registers_formActions__\+3d4t{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__JijI3{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);font-weight:500}.Registers_labelRight__uYfOO{font-weight:600;text-align:right}.Registers_valueCell__w9ptw{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_totalHighlight__YRUej{background:#e8eaed;background:var(--reg-bg-tertiary);font-weight:700}.Registers_markupInputClean__5AvdR{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__5AvdR:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_orderControls__bYBGD{align-items:center;display:flex;gap:8px}.Registers_orderButton__aNcLy{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__aNcLy:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);transform:scale(1.1)}.Registers_orderButton__aNcLy:disabled{cursor:not-allowed;opacity:.3}.Registers_boxTypeInfo__6hl13{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__6hl13: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__6hl13 strong{align-items:center;color:#0b1f38;color:var(--reg-box-type-info-color);display:flex;font-size:1.05rem;gap:10px}.Registers_select__SXxNM optgroup{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);color:#071426;color:var(--reg-primary-dark);font-weight:600}.Registers_select__SXxNM optgroup option{color:#1a222b;color:var(--reg-text-primary);font-weight:400;padding-left:20px}.Registers_select__SXxNM:disabled{background-color:#e6e9ec;background-color:var(--reg-border-color);cursor:not-allowed;opacity:.7}.Registers_textMuted__dMIBJ{color:#6b7b8c;color:var(--reg-text-muted);font-size:1rem}.Registers_subtitle__nRL\+l{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0 0 16px}.Registers_checkboxGrid__yvaoZ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:18px 24px}.Registers_checkboxLabel__eIJre{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__eIJre:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color);transform:translateX(2px)}.Registers_checkboxLabel__eIJre input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;width:18px}.Registers_checkboxText__CzIuT{color:#1a222b;color:var(--reg-text-primary);cursor:pointer;font-size:1rem;font-weight:500}.Registers_addressFormCard__Mytoc{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__Ey7JL{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__6FzBC{font-size:1.3rem}.Registers_addressFormHeader__Ey7JL h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;margin:0}.Registers_addressFormContent__Q8gAS{padding:16px 18px}.Registers_addressFormActions__emvSM{display:flex;gap:14px;justify-content:flex-end;margin-top:18px}.Registers_contactsSectionCard__cPwSq{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__OXinN{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Registers_contactsIcon__WuwIc{font-size:1.2rem}.Registers_contactsSectionHeader__OXinN h5{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;font-weight:600;margin:0}.Registers_contactListModern__hSUtp{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Registers_contactItemModern__N9ros{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__N9ros:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_contactInfo__c1rMl{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.Registers_contactInfo__c1rMl strong{color:#1a222b;color:var(--reg-text-primary);font-size:1rem}.Registers_contactRole__QvXBj{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_contactEmail__MIR0r{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem}.Registers_removeContactButtonModern__YOuhP{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__YOuhP:hover{background:#fdf0ee;background:var(--reg-danger-light);transform:scale(1.05)}.Registers_contactFormModern__4D2t-{margin-top:8px}.Registers_contactFormModern__4D2t- .Registers_formRow__c3964{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .8fr}.Registers_addressListContainer__X08en{margin-top:18px}.Registers_addressListContainer__X08en h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;margin-bottom:14px}.Registers_addressGrid__T0jtG{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.Registers_addressCard__L3nJr{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__L3nJr:hover{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_addressCardHeader__fe0-X{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__09GKM{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__JMfu6{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__JMfu6:hover{background:#fdf0ee;background:var(--reg-danger-light);color:#c0392b;color:var(--reg-danger-color)}.Registers_addressCardContent__U3k\+4{padding:14px 16px}.Registers_addressCardContent__U3k\+4 p{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;margin:6px 0}.Registers_addressCardContent__U3k\+4 p strong{color:#4a5a6b;color:var(--reg-text-secondary);font-weight:600}.Registers_addressContacts__5r6yx{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);margin-top:10px;padding-top:10px}.Registers_addressContacts__5r6yx strong{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_addressContacts__5r6yx ul{list-style:none;margin:6px 0 0;padding:0}.Registers_addressContacts__5r6yx ul li{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;padding:4px 0}.Registers_emptyState__2mcQk{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__vCYSV{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin:0}.Registers_linkButton__aEqh8{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__aEqh8:hover:not(:disabled){color:#163052;color:var(--reg-primary-hover)}.Registers_linkButton__aEqh8:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.Registers_formRow__c3964{gap:14px;grid-template-columns:1fr}.Registers_formGrid__gzpvl{grid-template-columns:repeat(2,1fr)}.Registers_classificationGrid__YAqI6{gap:14px;grid-template-columns:1fr}.Registers_contactFormModern__4D2t- .Registers_formRow__c3964{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Registers_pageContainer__rltmS{padding:0}.Registers_header__2qW5s{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Registers_headerTitle__yARoS{font-size:1.4rem;justify-content:center}.Registers_searchBar__GToHH{flex-direction:column!important}.Registers_searchBar__GToHH>div{flex:1 1!important;width:100%}.Registers_table__2Zxdt td,.Registers_table__2Zxdt thead th{font-size:.9rem;padding:12px 14px}.Registers_formContent__KTjQY{padding:0 18px 18px}.Registers_formGrid__gzpvl{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Registers_tabsHeader__y4g9Q{flex-wrap:wrap}.Registers_tabButton__EARMf{flex:1 1;font-size:.9rem;justify-content:center;padding:10px 14px;text-align:center}.Registers_tabsContent__ugRuw{padding:16px 18px}.Registers_classificationGrid__YAqI6{padding:14px 18px}.Registers_sectionHeader__L7tN1{padding:12px 16px}.Registers_subSectionHeader__ab-wB{flex-wrap:wrap}.Registers_subSectionActions__wv96C{justify-content:flex-start;width:100%}.Registers_actionsContainer__kEjRN{flex-direction:row;gap:6px}.Registers_actionButton__al8o\+,button.Registers_actionButton__al8o\+{height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Registers_actionButton__al8o\+ svg,button.Registers_actionButton__al8o\+ svg{font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Registers_addressGrid__T0jtG{grid-template-columns:1fr}.Registers_addressFormActions__emvSM{flex-direction:column-reverse}.Registers_addressFormActions__emvSM button{justify-content:center;width:100%}.Registers_contactItemModern__N9ros{align-items:flex-start;flex-direction:column;gap:6px}.Registers_removeContactButtonModern__YOuhP{align-self:flex-end}.Registers_contactFormModern__4D2t- .Registers_formRow__c3964{grid-template-columns:1fr}}@media (max-width:480px){.Registers_headerTitle__yARoS{font-size:1.2rem}.Registers_tableContainer__xESei{font-size:.85rem;overflow-x:auto}.Registers_sectionIcon__2gpxn,.Registers_subSectionIcon__gm71m{font-size:1.05rem;height:28px;width:28px}.Registers_actionButton__al8o\+,button.Registers_actionButton__al8o\+{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__al8o\+ svg,button.Registers_actionButton__al8o\+ svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Registers_formActions__\+3d4t{flex-direction:column-reverse}.Registers_formActions__\+3d4t button{justify-content:center;width:100%}.Registers_addressCard__L3nJr{font-size:.9rem}.Registers_addressCardHeader__fe0-X{flex-wrap:wrap;gap:8px}.Registers_addressCardContent__U3k\+4 p{font-size:.9rem}.Registers_checkboxGrid__yvaoZ{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Registers_skeletonCell__k71U1{animation:none;background:#e8eaed!important;background:var(--reg-skeleton-bg-start)!important}.Registers_alert__Xp2AX,.Registers_buttonSpinner__MHe6J,.Registers_tableRow__WF9HF,.Registers_tag__MvGyc{animation:none}}.Registers_addressSubSection__cjy50{margin-bottom:20px}.Registers_addressSubSection__cjy50 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__MKMg-{align-items:center;display:flex;gap:8px}.Registers_editAddressButton__RmQIq{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__RmQIq:hover{background-color:#e2e8f0;color:#2d3748}.Registers_editAddressButton__RmQIq:disabled{cursor:not-allowed;opacity:.5}.Registers_importModalOverlay__DPIaK{align-items:center;animation:Registers_fadeInOverlay__Ji-Ut .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__Bf0Da{animation:Registers_slideUpModal__P\+WrF .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__lcfDJ{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__lcfDJ h2{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.3rem;font-weight:600;margin:0}.Registers_importModalCloseButton__xGk0O{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__xGk0O:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_importModalContent__EY1E6{flex:1 1;overflow-y:auto;padding:24px}.Registers_importActionButton__AfTDf{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__AfTDf:hover:not(:disabled){background-color:#43a047;box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-1px)}.Registers_importActionButton__AfTDf:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_importModalActions__4I2yZ{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__X9SnF{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__X9SnF:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover);border-color:#d1d5d9;border-color:var(--reg-border-dark)}.Registers_importCancelButton__X9SnF:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.Registers_importModalContainer__Bf0Da{animation:none;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Registers_importModalOverlay__DPIaK{align-items:stretch}.Registers_importModalContent__EY1E6,.Registers_importModalHeader__lcfDJ{padding:16px 20px}}@media (max-width:480px){.Registers_importModalHeader__lcfDJ h2{font-size:1.1rem}.Registers_importModalHeader__lcfDJ h2 svg{height:18px;width:18px}.Registers_importActionButton__AfTDf{font-size:.8rem;min-height:32px;padding:4px 10px}}.Registers_modalBackdrop__1qNDN{align-items:center;animation:Registers_fadeInOverlay__Ji-Ut .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__Ji-Ut{0%{opacity:0}to{opacity:1}}.Registers_formContainer__BG9P7{animation:Registers_slideUpModal__P\+WrF .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__P\+WrF{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Registers_modalHeader__G66J6{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__G66J6 h2{color:#1a222b;color:var(--reg-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Registers_modalCloseButton__dsxXH{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__dsxXH:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_modalCloseButton__dsxXH:disabled{cursor:not-allowed;opacity:.5}.Registers_modalContent__l37uC{flex:1 1;overflow-y:auto;padding:24px 28px}.Registers_modalFooter__JUClc{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__QADGP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Registers_emailGroupButton__UOQa8{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__UOQa8.Registers_active__AA7n7{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__UOQa8:hover:not(.Registers_active__AA7n7){background:#edeff2;background:var(--reg-bg-hover)}.Registers_emailGroupContainer__sV\+Sn{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__2eAkI{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__2eAkI:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__2eAkI.Registers_selected__hY6GX{background:#eaf2f8;background:var(--reg-info-light);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__2eAkI 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__wBaK5{color:#1a222b;color:var(--reg-text-primary);font-size:14px;font-weight:600}.Registers_emailGroupEmails__mnu8C{color:#6b7b8c;color:var(--reg-text-muted);font-size:11px;margin-top:2px;word-break:break-all}.Registers_emailRecipientCount__9bEPL{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__9bEPL strong{color:#1a222b;color:var(--reg-text-primary)}.Registers_attachmentList__O1AW6{display:flex;flex-direction:column;gap:6px;margin-top:12px}.Registers_attachmentItem__uae4t{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__uae4t span{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:13px;gap:8px}.Registers_attachmentRemove__LGr7h{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__LGr7h:hover{transform:scale(1.2)}.Registers_authErrorContainer__OzpcP{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__Q0kMn{font-size:56px;margin-bottom:20px}.Registers_authErrorContainer__OzpcP h3{color:#1a222b;color:var(--reg-text-primary);font-size:1.4rem;margin-bottom:10px}.Registers_authErrorContainer__OzpcP p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-bottom:24px;max-width:500px}.Registers_loadingContainer__fFz6T{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__eVPLD{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__v4BtE{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__v4BtE:focus{background:#fff;background:var(--reg-card-bg);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBarSelect__LSxqh{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__LSxqh:focus{border-color:#0b1f38;border-color:var(--reg-primary-color)}@media (max-width:768px){.Registers_modalBackdrop__1qNDN{align-items:stretch;padding:0}.Registers_formContainer__BG9P7{animation:none;border-radius:0;max-height:100vh;max-width:100%;width:100%}.Registers_modalHeader__G66J6{flex-wrap:wrap;gap:8px;padding:16px 20px}.Registers_modalHeader__G66J6 h2{font-size:1.1rem}.Registers_modalContent__l37uC{padding:16px 20px}.Registers_modalFooter__JUClc{flex-direction:column-reverse;padding:12px 20px}.Registers_modalFooter__JUClc button{justify-content:center;width:100%}.Registers_emailGroupContainer__sV\+Sn{grid-template-columns:1fr}.Registers_emailGroupItem__2eAkI{padding:10px 14px}}@media (max-width:480px){.Registers_modalHeader__G66J6 h2{font-size:1rem}.Registers_modalCloseButton__dsxXH{font-size:22px;height:32px;width:32px}.Registers_modalContent__l37uC{padding:12px 16px}.Registers_modalFooter__JUClc{padding:10px 16px}.Registers_emailGroupContainer__sV\+Sn{padding:10px}.Registers_emailGroupItem__2eAkI{padding:8px 12px}.Registers_emailGroupLabel__wBaK5{font-size:13px}}.Registers_filterToggleButton__imOga{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__imOga:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterToggleButton__imOga.Registers_active__AA7n7{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBadge__S-M-e,.Registers_filterToggleButton__imOga.Registers_active__AA7n7{background:#0b1f38;background:var(--reg-primary-color);color:#fff;color:var(--reg-text-inverse)}.Registers_filterBadge__S-M-e{align-items:center;border-radius:50%;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.Registers_emailStatusSent__dqNa8{align-items:center;display:flex;flex-direction:column}.Registers_emailStatusSentIcon__wuNtF{color:#16a34a}.Registers_emailStatusTime__Hlude{color:#6b7b8c;color:var(--reg-text-muted);font-size:9px;margin-top:2px}.Registers_emailStatusPending__Gw06y{display:block;font-size:20px;opacity:.4;text-align:center}.Registers_actionButton__al8o\+.Registers_emailButton__FxyYk{background:#eaf2f8!important;background:var(--reg-info-light)!important;color:#2980b9!important;color:var(--reg-info-color)!important}.Registers_actionButton__al8o\+.Registers_emailButton__FxyYk:hover:not(:disabled){background:#2980b9!important;background:var(--reg-info-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__al8o\+.Registers_emailSentButton__2uEnw{background:#eaf5ee!important;background:var(--reg-success-light)!important;color:#27ae60!important;color:var(--reg-success-color)!important}.Registers_actionButton__al8o\+.Registers_emailSentButton__2uEnw:hover:not(:disabled){background:#27ae60!important;background:var(--reg-success-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_addButton__AptzN{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__AptzN: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__AptzN:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_primaryButton__HIzij{background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--reg-primary-color),var(--reg-primary-dark))}.Registers_primaryButton__HIzij:hover:not(:disabled){background:linear-gradient(135deg,#163052,#0b1f38);background:linear-gradient(135deg,var(--reg-primary-hover),var(--reg-primary-color))}.Registers_reportsSection__ZwG2I{margin-top:8px}.Registers_headerActionsGroup__0-L2p{display:flex;flex-wrap:wrap;gap:10px;position:relative}.Registers_dropdownTrigger__h6t3c{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);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);color:#1a222b;color:var(--reg-text-primary);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 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_dropdownTrigger__h6t3c:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover);border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);color:#0b1f38;color:var(--reg-primary-color);transform:translateY(-2px)}.Registers_dropdownTrigger__h6t3c:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_dropdownTrigger__h6t3c.Registers_open__jYpoS{background:#0b1f38;background:var(--reg-primary-color);border-color:#0b1f38;border-color:var(--reg-primary-color);color:#fff;color:var(--reg-text-inverse)}.Registers_theme-dark__noImo .Registers_dropdownTrigger__h6t3c.Registers_open__jYpoS,[data-theme=dark] .Registers_dropdownTrigger__h6t3c.Registers_open__jYpoS{color:#fff;color:var(--reg-primary-accent)}.Registers_dropdownCaret__J1YnF{display:inline-block;font-size:10px;line-height:1;transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--reg-transition-fast)}.Registers_dropdownCaret__J1YnF.Registers_open__jYpoS{transform:rotate(180deg)}.Registers_dropdownMenu__XJxlO{animation:Registers_dropdownFadeIn__88mLZ .15s ease-out;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 16px 32px #0b1f381a;box-shadow:var(--reg-shadow-lg);min-width:250px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}@keyframes Registers_dropdownFadeIn__88mLZ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Registers_dropdownItem__eWW53{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);gap:12px;padding:10px 12px;text-align:left;transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--reg-transition-fast);width:100%}.Registers_dropdownItem__eWW53:hover{background:#edeff2;background:var(--reg-bg-hover)}.Registers_dropdownItemIcon__qZsgC{flex-shrink:0;font-size:18px;line-height:1}.Registers_dropdownItemText__i3Bpt{display:flex;flex-direction:column;gap:2px;min-width:0}.Registers_dropdownItemLabel__8XaeN{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600}.Registers_dropdownItemDescription__1rg3Y{color:#6b7b8c;color:var(--reg-text-muted);font-size:.8rem}@media (max-width:768px){.Registers_headerActionsGroup__0-L2p{width:100%}.Registers_dropdownTrigger__h6t3c{flex:1 1;justify-content:center}.Registers_dropdownMenu__XJxlO{left:0;right:auto;width:100%}}: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__PLjU-,[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__G20N6,.TUVChecklistModelPage_addButton__CqmiM,.TUVChecklistModelPage_addFieldButton__tCZbU,.TUVChecklistModelPage_areaActionBtn__qB1mu,.TUVChecklistModelPage_cancelButton__lPBLd,.TUVChecklistModelPage_itemActionBtn__ekQWi,.TUVChecklistModelPage_modalCloseButton__DRmJi,.TUVChecklistModelPage_modalClose__UpRbC,.TUVChecklistModelPage_paginationButton__Hirri,.TUVChecklistModelPage_previewToggle__wuGun,.TUVChecklistModelPage_saveButton__rFc7i,.TUVChecklistModelPage_subAreaActionBtn__aJogG,[role=button],button{min-height:44px;min-width:44px}.TUVChecklistModelPage_pageContainer__DSXBE{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__qSoEl{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__J9UGF{color:#1a222b;color:var(--tuv-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_headerActions__r2t18{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_addButton__CqmiM{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__CqmiM: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__CqmiM:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_cancelButton__lPBLd{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__lPBLd:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_saveButton__rFc7i{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__rFc7i: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__rFc7i:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_actionsContainer__5qpcB{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_actionButton__G20N6{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__G20N6:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_actionButton__G20N6:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.TUVChecklistModelPage_deleteButton__xnDJ-{background:#fdf0ee!important;background:var(--tuv-delete-light)!important;color:#c0392b!important;color:var(--tuv-delete-color)!important}.TUVChecklistModelPage_deleteButton__xnDJ-:hover:not(:disabled){background:#c0392b!important;background:var(--tuv-delete-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUVChecklistModelPage_alert__oH5Ya{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__ENk4x{flex-shrink:0;font-size:1.2rem}.TUVChecklistModelPage_success__rYwcf{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__\+7Z2i{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__fir7M{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__kOf2P{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__A3cae{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__6f1gQ{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__6f1gQ h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_tableContainer__cj7nS{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__4Fq7c{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__4Fq7c 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__4Fq7c tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--tuv-transition-fast)}.TUVChecklistModelPage_table__4Fq7c tbody tr:hover{background-color:#edeff2;background-color:var(--tuv-bg-hover)}.TUVChecklistModelPage_table__4Fq7c tbody tr:last-child td{border-bottom:none}.TUVChecklistModelPage_table__4Fq7c 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__Hr037{animation:TUVChecklistModelPage_rowFadeIn__\+bTx8 .2s ease}@keyframes TUVChecklistModelPage_rowFadeIn__\+bTx8{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.TUVChecklistModelPage_checklistDescription__AaxG5{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.85rem;line-height:1.4;margin-top:4px}.TUVChecklistModelPage_categoryBadge__Cc-Ge{background:#eaf2f8;background:var(--tuv-info-light);color:#1a5276;color:var(--tuv-info-dark)}.TUVChecklistModelPage_categoryBadge__Cc-Ge,.TUVChecklistModelPage_versionBadge__Y0SPI{border-radius:4px;border-radius:var(--tuv-border-radius);display:inline-block;font-size:.85rem;font-weight:500;padding:4px 12px}.TUVChecklistModelPage_versionBadge__Y0SPI{background:#e8eaed;background:var(--tuv-bg-tertiary);color:#4a5a6b;color:var(--tuv-text-secondary)}.TUVChecklistModelPage_userBadge__1zKRh{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__g45lO{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__pO0LS{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;gap:20px;padding:16px 20px}.TUVChecklistModelPage_skeletonRow__pO0LS:last-child{border-bottom:none}.TUVChecklistModelPage_skeletonCell__U873T{animation:TUVChecklistModelPage_skeletonLoading__en9xP 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__en9xP{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_skeletonCell__U873T{animation:none;background:#e8eaed;background:var(--tuv-skeleton-bg-start)}}.TUVChecklistModelPage_buttonSpinner__3\+a9Y{animation:TUVChecklistModelPage_spin__s29MY .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__s29MY{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_buttonSpinner__3\+a9Y{animation:none}}.TUVChecklistModelPage_emptyState__LbnCw{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__LbnCw p{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_emptyState__LbnCw span{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem}.TUVChecklistModelPage_emptyIcon__8uPaB{font-size:4rem;margin-bottom:16px;opacity:.6}.TUVChecklistModelPage_modalBackdrop__leDrJ{align-items:center;animation:TUVChecklistModelPage_fadeIn__VneyP .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__VneyP{0%{opacity:0}to{opacity:1}}@keyframes TUVChecklistModelPage_slideUp__fuzrY{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistModelPage_modalContent__NGvrB{animation:TUVChecklistModelPage_slideUp__fuzrY .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__NGvrB::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_modalContent__NGvrB::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_modalContent__NGvrB::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P{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__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P .TUVChecklistModelPage_modalSubtitle__-\+45z{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalBody__El7ba{flex:1 1;overflow-y:auto;padding:0}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalFooter__z6j84{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__UpRbC{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__UpRbC:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUVChecklistModelPage_formContent__qEyPG{display:flex;flex-direction:column;gap:0;padding:0}.TUVChecklistModelPage_formSection__ahQRS{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUVChecklistModelPage_formSection__ahQRS:last-child{border-bottom:none}.TUVChecklistModelPage_sectionHeader__p96Gb{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__p96Gb>div{align-items:center;display:flex;gap:10px}.TUVChecklistModelPage_sectionIcon__TNeq0{font-size:1.2rem}.TUVChecklistModelPage_sectionBadge__CjERz{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__vCdKM{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_previewToggle__wuGun{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__wuGun:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_addFieldButton__tCZbU{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__tCZbU: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__7ht-q{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUVChecklistModelPage_formGroup__cZdcI{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_formGroup__cZdcI label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_formGroup__cZdcI label .TUVChecklistModelPage_required__OueeL,.TUVChecklistModelPage_required__OueeL{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_formInput__4NJXU{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__4NJXU:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formInput__4NJXU:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formTextarea__pCf\+v{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__pCf\+v:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formTextarea__pCf\+v:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formRow__O9Ca0{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUVChecklistModelPage_areasContainer__6Jwnt{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUVChecklistModelPage_emptyFields__z8i\+Q{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUVChecklistModelPage_emptyFields__z8i\+Q p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUVChecklistModelPage_emptyFields__z8i\+Q span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUVChecklistModelPage_areaCard__vvq\+C{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__vvq\+C:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUVChecklistModelPage_areaHeader__uxQUU{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__u1nEa{display:flex;flex-direction:column;gap:2px}.TUVChecklistModelPage_areaTitle__dQNgf{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUVChecklistModelPage_areaDescription__TQ4mq{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistModelPage_areaActions__2BQvw{display:flex;flex-wrap:wrap;gap:4px}.TUVChecklistModelPage_areaActionBtn__qB1mu{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__qB1mu:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_areaActionBtn__qB1mu:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUVChecklistModelPage_areaActionBtn__qB1mu.TUVChecklistModelPage_deleteBtn__Z2i6B:hover,.TUVChecklistModelPage_deleteBtn__Z2i6B:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_areaContent__fyfZ6{padding:12px 16px}.TUVChecklistModelPage_itemsList__lchkG{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_itemCard__FdIQZ{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__FdIQZ:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_itemInfo__TqCTG{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_itemType__I5nmS{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__MaW4l{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUVChecklistModelPage_itemRequired__WuBuu{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUVChecklistModelPage_itemActions__yP\+gI{display:flex;gap:3px}.TUVChecklistModelPage_itemActionBtn__ekQWi{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__ekQWi:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_itemActionBtn__ekQWi:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_itemActionBtn__ekQWi.TUVChecklistModelPage_deleteBtn__Z2i6B:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_subAreasContainer__MgER6{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUVChecklistModelPage_subAreaCard__anaPi{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__uLaS4{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__WRKSx{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_subAreaDescription__6Ipd0{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUVChecklistModelPage_subAreaActions__xOXI5{display:flex;gap:3px}.TUVChecklistModelPage_subAreaActionBtn__aJogG{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__aJogG:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_subAreaActionBtn__aJogG:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_subAreaActionBtn__aJogG.TUVChecklistModelPage_deleteBtn__Z2i6B:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorOverlay__Sf\+3Y{align-items:center;animation:TUVChecklistModelPage_fadeIn__VneyP .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__s0a-i{animation:TUVChecklistModelPage_slideUp__fuzrY .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__s0a-i::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_fieldEditorModal__s0a-i::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_fieldEditorModal__s0a-i::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_fieldEditorHeader__zyTWo{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__zyTWo h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUVChecklistModelPage_fieldEditorClose__xpFNg{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__xpFNg:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorBody__tiF\+h{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUVChecklistModelPage_fieldEditorRow__w7Su0{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_fieldEditorGroup__4VqTp{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_fieldEditorGroup__4VqTp label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUVChecklistModelPage_fieldEditorGroup__4VqTp label .TUVChecklistModelPage_required__OueeL{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_fieldEditorGroup__4VqTp input[type=text],.TUVChecklistModelPage_fieldEditorGroup__4VqTp 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__4VqTp input[type=text]:focus,.TUVChecklistModelPage_fieldEditorGroup__4VqTp 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__4VqTp input[type=text]:focus,[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__4VqTp textarea:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_fieldEditorGroup__4VqTp 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__4VqTp 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__4VqTp select:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_complementSection__cLIa0{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUVChecklistModelPage_complementLabel__7Tatp{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUVChecklistModelPage_complementGrid__KxHf6{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_complementItem__Re3IX{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUVChecklistModelPage_complementCheckbox__j1jis{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_complementCheckbox__j1jis input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUVChecklistModelPage_complementRequired__YSxgg{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUVChecklistModelPage_complementRequired__YSxgg input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUVChecklistModelPage_optionsContainer__lnhVg{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_optionItem__nk7l8{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_optionItem__nk7l8 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__nk7l8 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__nk7l8 input[type=text]:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_optionRemove__3QjZL{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__3QjZL:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_optionAdd__QYmVt{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__QYmVt: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__6NHIr{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__cbw8Q{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__cbw8Q:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_fieldEditorSave__032R-{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__032R-: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__ttTdo{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__CRpMu{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__CRpMu h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUVChecklistModelPage_previewClose__KRC\+H{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__KRC\+H:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_previewContent__I6mS5 h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewDescription__rR6Cx{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUVChecklistModelPage_previewAreas__yVJKp{display:flex;flex-direction:column;gap:16px}.TUVChecklistModelPage_previewArea__ksU4l{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__FCy7f{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewAreaDescription__XaPB4{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUVChecklistModelPage_previewSubArea__VDpMd{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__RQQ8I{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_previewSubAreaDescription__cU1\+V{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUVChecklistModelPage_previewField__VQJs6{margin:8px 0}.TUVChecklistModelPage_previewFieldLabel__Qm91Q{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUVChecklistModelPage_previewFieldRequired__3YAtZ{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_previewInput__pEwfT{box-sizing:border-box}.TUVChecklistModelPage_previewInput__pEwfT,.TUVChecklistModelPage_previewSelect__wl9NR{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__R009d{display:flex;gap:8px}.TUVChecklistModelPage_previewAvaliativeNo__Dzr12,.TUVChecklistModelPage_previewAvaliativeYes__CJufT{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__Fus9K{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__l3krK{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUVChecklistModelPage_previewSignature__51MAq{display:flex;gap:8px}.TUVChecklistModelPage_previewNA__AnbAC{padding:4px 0}.TUVChecklistModelPage_previewCheckbox__lAu1f{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_previewCheckbox__lAu1f input[type=checkbox]{cursor:default;height:16px;width:16px}.TUVChecklistModelPage_toastContainer__Z3FFG{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUVChecklistModelPage_toast__3D8LX{animation:TUVChecklistModelPage_toastSlideIn__JQmo0 .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__JQmo0{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_toast__3D8LX{animation:none}}.TUVChecklistModelPage_toastSuccess__p9ce6{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__e1D3I{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__AHiG6{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__SX6sC{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__kDlYY{font-weight:700;margin-right:8px}.TUVChecklistModelPage_toastClose__y2sRX{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__y2sRX:hover{opacity:1}@media (max-width:992px){.TUVChecklistModelPage_modalContent__NGvrB{max-width:95%}}@media (max-width:768px){.TUVChecklistModelPage_pageContainer__DSXBE{padding:0}.TUVChecklistModelPage_header__qSoEl{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.TUVChecklistModelPage_headerTitle__J9UGF{font-size:1.4rem}.TUVChecklistModelPage_headerActions__r2t18{justify-content:center}.TUVChecklistModelPage_table__4Fq7c td,.TUVChecklistModelPage_table__4Fq7c thead th{font-size:.9rem;padding:12px 14px}.TUVChecklistModelPage_modalContent__NGvrB{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P{align-items:stretch;flex-direction:column;gap:10px;padding:16px 20px 12px}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P h2{font-size:1.15rem}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalFooter__z6j84{flex-direction:column;padding:12px 20px 16px}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalFooter__z6j84 button{justify-content:center;width:100%}.TUVChecklistModelPage_modalClose__UpRbC{align-self:flex-end;position:relative;right:0;top:0}.TUVChecklistModelPage_formGrid__7ht-q{grid-template-columns:1fr;padding:16px 18px 0}.TUVChecklistModelPage_complementGrid__KxHf6,.TUVChecklistModelPage_fieldEditorRow__w7Su0{grid-template-columns:1fr}.TUVChecklistModelPage_sectionHeader__p96Gb{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUVChecklistModelPage_sectionActions__vCdKM{justify-content:stretch}.TUVChecklistModelPage_sectionActions__vCdKM button{flex:1 1;justify-content:center}.TUVChecklistModelPage_formRow__O9Ca0{padding:0 18px 12px}.TUVChecklistModelPage_areaHeader__uxQUU,.TUVChecklistModelPage_formRow__O9Ca0{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_areaActions__2BQvw{justify-content:flex-start}.TUVChecklistModelPage_itemCard__FdIQZ{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_itemActions__yP\+gI{justify-content:flex-start}.TUVChecklistModelPage_subAreaHeader__uLaS4{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_subAreaActions__xOXI5{justify-content:flex-start}.TUVChecklistModelPage_fieldEditorModal__s0a-i{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_fieldEditorHeader__zyTWo{padding:14px 18px}.TUVChecklistModelPage_fieldEditorBody__tiF\+h{padding:16px 18px}.TUVChecklistModelPage_fieldEditorFooter__6NHIr{flex-direction:column;padding:12px 18px 16px}.TUVChecklistModelPage_fieldEditorFooter__6NHIr button{justify-content:center;width:100%}.TUVChecklistModelPage_previewContainer__ttTdo{margin:0 0 12px;padding:12px 14px}.TUVChecklistModelPage_previewHeader__CRpMu{align-items:stretch;flex-direction:column;gap:10px}.TUVChecklistModelPage_previewClose__KRC\+H{justify-content:center;width:100%}.TUVChecklistModelPage_toast__3D8LX{font-size:.95rem;max-width:calc(100vw - 40px)}.TUVChecklistModelPage_actionsContainer__5qpcB{gap:6px}.TUVChecklistModelPage_actionButton__G20N6{font-size:14px!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}}@media (max-width:480px){.TUVChecklistModelPage_headerTitle__J9UGF{font-size:1.2rem}.TUVChecklistModelPage_addButton__CqmiM{justify-content:center;width:100%}.TUVChecklistModelPage_tableContainer__cj7nS{font-size:.85rem;overflow-x:auto}.TUVChecklistModelPage_table__4Fq7c thead th{font-size:.7rem;padding:8px 10px}.TUVChecklistModelPage_table__4Fq7c td{font-size:.8rem;padding:8px 10px}.TUVChecklistModelPage_modalContent__NGvrB .TUVChecklistModelPage_modalHeader__Bwn6P h2{font-size:1rem}.TUVChecklistModelPage_areaTitle__dQNgf{font-size:.9rem}.TUVChecklistModelPage_itemTitle__MaW4l{font-size:.85rem}.TUVChecklistModelPage_itemType__I5nmS{font-size:.7rem;padding:1px 8px}.TUVChecklistModelPage_fieldEditorGroup__4VqTp label{font-size:.85rem}.TUVChecklistModelPage_fieldEditorGroup__4VqTp input[type=text],.TUVChecklistModelPage_fieldEditorGroup__4VqTp select,.TUVChecklistModelPage_fieldEditorGroup__4VqTp textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUVChecklistModelPage_complementCheckbox__j1jis{font-size:.85rem}.TUVChecklistModelPage_complementRequired__YSxgg{font-size:.75rem}.TUVChecklistModelPage_actionsContainer__5qpcB{gap:4px}.TUVChecklistModelPage_actionButton__G20N6{font-size:12px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}.TUVChecklistModelPage_attachmentTypeSelector__PQcsf{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.TUVChecklistModelPage_attachmentTypeBtn__XFlmN{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__XFlmN:hover:not(.TUVChecklistModelPage_attachmentTypeBtnActive__uC4qX){background:#edeff2;background:var(--tuv-bg-hover);border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_attachmentTypeBtnActive__uC4qX{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__BP3WS{font-size:1.4rem}.TUVChecklistModelPage_attachmentTypeLabel__xYPLZ{font-size:.75rem;font-weight:500;margin-top:4px}.TUVChecklistModelPage_attachmentOptions__IaGyW{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__tWhHI,.TUVChecklistModelPage_attachmentSizeOption__d\+XvM{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_attachmentExtOption__tWhHI label,.TUVChecklistModelPage_attachmentSizeOption__d\+XvM label{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistModelPage_attachmentExtOption__tWhHI input,.TUVChecklistModelPage_attachmentSizeOption__d\+XvM 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__tWhHI input:focus,.TUVChecklistModelPage_attachmentSizeOption__d\+XvM input:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUVChecklistModelPage_previewGPS__UcfmE{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__tkRdP{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_previewGPSRow__tkRdP span{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex:1 1;font-size:.85rem;gap:8px}.TUVChecklistModelPage_previewGPSRow__tkRdP .TUVChecklistModelPage_previewInput__pEwfT{flex:1 1}.TUVChecklistModelPage_previewAttachment__IZ3-a{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__PZEj3{font-size:1.4rem}.TUVChecklistModelPage_previewAttachmentInfo__w0kK9{display:flex;flex:1 1;flex-direction:column}.TUVChecklistModelPage_previewAttachmentInfo__w0kK9 span{color:#1a222b;color:var(--tuv-text-primary);font-size:.85rem}.TUVChecklistModelPage_previewAttachmentSize__jBwgK{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistModelPage_previewFile__Gx23i{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__PQcsf{grid-template-columns:1fr 1fr}.TUVChecklistModelPage_attachmentOptions__IaGyW{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__CHWG2{-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__8xXDi{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__Mie14{color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-weight:600;letter-spacing:-.5px;margin:0}.TUVChecklistPage_mobileHeaderActions__A9P5\+{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileHeaderStatus__E4Y4L{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__cksjr{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__cksjr:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileAddBtn__cksjr:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileFilters__5C56n{display:flex;gap:10px;margin-bottom:16px}.TUVChecklistPage_mobileSearchWrapper__SLeaX{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__OPPk9{font-size:.9rem;left:12px;opacity:.5;position:absolute}.TUVChecklistPage_mobileSearchInput__aRdWu{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__aRdWu:focus{outline:none}.TUVChecklistPage_mobileSearchInput__aRdWu::placeholder{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFilterSelect__OomaW{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__OomaW:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileList__nhyqW{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileCard__JHMIj{-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__JHMIj:active{transform:scale(.98)}.TUVChecklistPage_cardHeader__a9sTC{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_cardTitleSection__JRJP0{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_cardNumber__xBK\+o{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__KN2jO{border-radius:12px;font-size:.7rem;font-weight:600;padding:2px 10px}.TUVChecklistPage_cardStatusCompleted__63PYU{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_cardStatusInProgress__U2v2i{background:#fef5e7;background:var(--tuv-warning-light);color:#e67e22;color:var(--tuv-warning)}.TUVChecklistPage_cardDate__dvyvK{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistPage_cardBody__ReQq9{margin-bottom:12px}.TUVChecklistPage_cardTitle__ECe6x{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_cardModel__fDRaD{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_cardFooter__IZSKT{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.TUVChecklistPage_cardProgress__AJ6dY{align-items:center;display:flex;flex:1 1;gap:8px;min-width:80px}.TUVChecklistPage_cardProgressBar__EBYfm{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;flex:1 1;height:4px;min-width:40px;overflow:hidden}.TUVChecklistPage_cardProgressFill__ApaRj{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .4s ease}.TUVChecklistPage_cardProgressText__-y7-q{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.75rem;font-weight:600;min-width:32px;text-align:right}.TUVChecklistPage_cardActions__GwLR7{display:flex;gap:6px}.TUVChecklistPage_cardActionBtn__pIaac{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__pIaac:active{transform:scale(.92)}.TUVChecklistPage_cardActionContinue__SrYTI{background:#eaf2f8;background:var(--tuv-info-light);color:#2980b9;color:var(--tuv-info)}.TUVChecklistPage_cardActionContinue__SrYTI:active{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionView__SPOWA{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionView__SPOWA:active{background:#0b1f38;background:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionDelete__hxqFK{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionDelete__hxqFK:active{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_bottomSheetOverlay__xdgtB{align-items:flex-end;animation:TUVChecklistPage_fadeIn__dUkna .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__dUkna{0%{opacity:0}to{opacity:1}}.TUVChecklistPage_bottomSheet__\+\+oGU{animation:TUVChecklistPage_slideUp__4lk12 .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__4lk12{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TUVChecklistPage_bottomSheetHandle__NBr7D{background:#e6e9ec;background:var(--tuv-card-border);border-radius:2px;flex-shrink:0;height:4px;margin:10px auto 0;width:40px}.TUVChecklistPage_bottomSheetHeader__X6lXt{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 20px 12px}.TUVChecklistPage_bottomSheetTitle__sfK-5{color:#1a222b;color:var(--tuv-text);font-size:1.2rem;font-weight:600;margin:0}.TUVChecklistPage_bottomSheetSubtitle__EUyg8{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:4px 0 0}.TUVChecklistPage_bottomSheetClose__eHk1P{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__eHk1P:active{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);transform:scale(.9)}.TUVChecklistPage_bottomSheetContent__RjE-k{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:0 20px 20px}.TUVChecklistPage_mobileModelList__Avxv6{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileModelCard__y\+EJS{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__y\+EJS:active{transform:scale(.98)}.TUVChecklistPage_mobileModelHeader__98c9a{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileModelIcon__cu75K{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__Gyp1g{flex:1 1}.TUVChecklistPage_mobileModelName__tGusT{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileModelCategory__KHyvF{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__rti6P{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;line-height:1.4;margin:8px 0 12px 56px}.TUVChecklistPage_mobileModelFooter__M2fvw{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__tn-Zb{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileStartBtn__i7H7K{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__i7H7K:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileStartBtn__i7H7K:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileProgressSection__Kid8U{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__aJIrG{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.TUVChecklistPage_mobileProgressLabel__u1o7O{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileProgressValue__C0wvW{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileProgressBar__GrCrU{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;height:4px;overflow:hidden}.TUVChecklistPage_mobileProgressFill__8KL4M{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .5s ease}.TUVChecklistPage_mobileSaveStatus__w\+Bfo{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__lC4X-{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileSaveStatusError__7DdFJ{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAreaTabs__ieyDd{-webkit-overflow-scrolling:touch;display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:4px 0 12px;scrollbar-width:none}.TUVChecklistPage_mobileAreaTabs__ieyDd::-webkit-scrollbar{display:none}.TUVChecklistPage_mobileAreaTab__AUfE8{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__AUfE8:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAreaTab__AUfE8:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileAreaTabActive__MQSUQ{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAreaTabComplete__L2l4P{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAreaTabIcon__sVi5L{font-size:.7rem}.TUVChecklistPage_mobileAreaTabTitle__UhzMA{font-size:.75rem}.TUVChecklistPage_mobileAreaContent__Rt4Mq{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding-bottom:12px}.TUVChecklistPage_mobileAreaHeader__Pn3cZ{margin-bottom:16px}.TUVChecklistPage_mobileAreaTitleSection__nHogK{align-items:center;display:flex;justify-content:space-between}.TUVChecklistPage_mobileAreaTitle__N1SN9{color:#1a222b;color:var(--tuv-text);font-size:1.1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileAreaProgressText__XwUpP{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileAreaDescription__-1grk{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:4px 0 0}.TUVChecklistPage_mobileFieldsContainer__a6b\+n,.TUVChecklistPage_mobileFieldsSection__J0HG-{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileFieldCard__1-1-J{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__wpHcJ{border-left:3px solid #27ae60;border-left:3px solid var(--tuv-success)}.TUVChecklistPage_mobileFieldCardError__2W5lo{background:#fdf0ee;background:var(--tuv-danger-light);border-color:#c0392b;border-color:var(--tuv-danger)}.TUVChecklistPage_mobileFieldHeader__GuFYt{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_mobileFieldTitleWrapper__eDmRB{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileFieldIcon__nUrKF{font-size:1rem}.TUVChecklistPage_mobileFieldTitle__hPs\+o{color:#1a222b;color:var(--tuv-text);font-size:.9rem;font-weight:500}.TUVChecklistPage_mobileFieldBadge__LKu7f{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__8prPo{color:#c0392b;color:var(--tuv-danger);margin-left:2px}.TUVChecklistPage_mobileFieldBody__Xd0Jj{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileFieldError__LEw5M{color:#c0392b;color:var(--tuv-danger);font-size:.8rem}.TUVChecklistPage_mobileInputWrapper__6qSuz{position:relative}.TUVChecklistPage_mobileInput__bFN5\+{-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__bFN5\+:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileInput__bFN5\+:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileInputFilled__lYFKh{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileInputError__2hEHQ{background:#fdf0ee!important;background:var(--tuv-danger-light)!important;border-color:#c0392b!important;border-color:var(--tuv-danger)!important}.TUVChecklistPage_mobileInputCheck__o0dzS{color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileInputCheck__o0dzS,.TUVChecklistPage_mobileInputIcon__dBy1\+{font-size:.9rem;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileInputIcon__dBy1\+{opacity:.5}.TUVChecklistPage_mobileTextareaWrapper__pPPrx{position:relative}.TUVChecklistPage_mobileTextarea__e9sZa{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__e9sZa:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileTextarea__e9sZa:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectWrapper__NDGra{position:relative}.TUVChecklistPage_mobileSelect__\+l\+hM{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__\+l\+hM:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileSelect__\+l\+hM:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectArrow__cmPJc{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileAvaliative__CHvd5{display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_mobileAvaliativeBtn__4iyeA{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__4iyeA:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAvaliativeBtn__4iyeA:disabled{cursor:not-allowed;opacity:.6}.TUVChecklistPage_mobileAvaliativeYes__v2h5x{border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAvaliativeYesActive__IANBM{background:#27ae60;background:var(--tuv-success);border-color:#27ae60;border-color:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeNo__5EAJC{border-color:#c0392b;border-color:var(--tuv-danger);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAvaliativeNoActive__2zrMl{background:#c0392b;background:var(--tuv-danger);border-color:#c0392b;border-color:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeClear__xBbPs{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__xBbPs:active{background:#edeff2;background:var(--tuv-bg-secondary)}.TUVChecklistPage_mobileAvaliativeIcon__lVrdU{font-size:.9rem}.TUVChecklistPage_mobileCheckboxGroup__G9Xfo{display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileCheckboxLabel__ukSdF{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__ukSdF:active{transform:scale(.95)}.TUVChecklistPage_mobileCheckboxLabel__ukSdF input[type=checkbox]{display:none}.TUVChecklistPage_mobileCheckboxMark__VnVyV{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__Gfm\+h .TUVChecklistPage_mobileCheckboxMark__VnVyV{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxChecked__Gfm\+h .TUVChecklistPage_mobileCheckboxMark__VnVyV: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__Gfm\+h{background:#edeff2;background:var(--tuv-bg-secondary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxLabelText__GMRn7{font-size:.85rem}.TUVChecklistPage_mobileCurrencyWrapper__51cET{align-items:center;display:flex;position:relative}.TUVChecklistPage_mobileCurrencySymbol__nx8ZG{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;font-weight:600;left:14px;pointer-events:none;position:absolute}.TUVChecklistPage_mobileCurrencyInput__6Wupz{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__6Wupz:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileCurrencyInput__6Wupz:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileComplementContainer__4loo6{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__c96ex{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__4FiIV{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileComplementLabel__6KLk5{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__hcsJh{border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);min-height:40px;padding:8px 12px}.TUVChecklistPage_mobileFileIcon__VRyXF{font-size:1rem;margin-right:8px}.TUVChecklistPage_mobileNAWrapper__SbbaA{padding:4px 0}.TUVChecklistPage_mobileNACheckbox__Eu55x{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__Eu55x input[type=checkbox]{display:none}.TUVChecklistPage_mobileNACheckmark__c3mv4{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__M0kAG .TUVChecklistPage_mobileNACheckmark__c3mv4{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileNAChecked__M0kAG .TUVChecklistPage_mobileNACheckmark__c3mv4: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__ElSm1{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileSubAreaCard__lNmmf{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__rm1m4{margin-bottom:8px}.TUVChecklistPage_mobileSubAreaTitle__BwPXn{color:#1a222b;color:var(--tuv-text);font-size:.95rem;font-weight:600}.TUVChecklistPage_mobileSubAreaDescription__Nz4Oz{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem}.TUVChecklistPage_mobileSubAreaFields__TdzAW{display:flex;flex-direction:column;gap:10px}.TUVChecklistPage_mobileFillFooter__RiHc6{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__9skfF{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__9skfF:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileNavBtn__9skfF:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistPage_mobileFooterCenter__kcIzP{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileSaveBtn__0RrXp{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__0RrXp:active{transform:scale(.92)}.TUVChecklistPage_mobileAreaIndicator__zXmCg{color:#8a9bab;color:var(--tuv-text-muted);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileNextBtn__awolx{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__awolx:active{transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__vxEkD{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__vxEkD:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__vxEkD:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileEmptyState__\+pwo4{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__GCMAa{font-size:3rem;margin-bottom:12px;opacity:.5}.TUVChecklistPage_mobileEmptyState__\+pwo4 h3{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_mobileEmptyState__\+pwo4 p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0}.TUVChecklistPage_mobileLoadingState__B9LiN{padding:40px 20px;text-align:center}.TUVChecklistPage_mobileSpinner__LEJoh{animation:TUVChecklistPage_spin__zsXq9 .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__zsXq9{to{transform:rotate(1turn)}}.TUVChecklistPage_mobileLoadingState__B9LiN p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_mobileCancelBtn__RKXqN{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__PoHKG{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__eouMm{align-items:center;animation:TUVChecklistPage_toastSlideDown__m5040 .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__m5040{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistPage_toastSuccess__RRk4n{background:#27ae60;background:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastError__4L--9{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastWarning__n1U2Y{background:#e67e22;background:var(--tuv-warning);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastInfo__LKjba{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastIcon__pUhNE{flex-shrink:0;font-weight:700}.TUVChecklistPage_toastMessage__n6d8Z{flex:1 1}.TUVChecklistPage_toastClose__QjZEh{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:1.2rem;opacity:.6;padding:0 4px}.TUVChecklistPage_toastClose__QjZEh:active{opacity:1}@media (min-width:768px){.TUVChecklistPage_mobileContainer__CHWG2{margin:0 auto;max-width:768px;padding:20px 32px 100px}.TUVChecklistPage_mobileHeaderTitle__Mie14{font-size:1.6rem}.TUVChecklistPage_mobileAddBtn__cksjr{font-size:1.8rem;height:52px;width:52px}.TUVChecklistPage_mobileCard__JHMIj{padding:20px}.TUVChecklistPage_bottomSheet__\+\+oGU{max-height:85vh;max-width:600px}.TUVChecklistPage_bottomSheetContent__RjE-k{padding:0 24px 24px}}@media (min-width:1024px){.TUVChecklistPage_mobileContainer__CHWG2{max-width:900px;padding:24px 40px 120px}.TUVChecklistPage_mobileList__nhyqW{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.TUVChecklistPage_bottomSheet__\+\+oGU{max-width:700px}}.TUVChecklistPage_mobileGPSContainer__jlNKf{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSHeader__GE5m0{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileGPSIcon__1gsFh{font-size:1.1rem}.TUVChecklistPage_mobileGPSType__\+eIfk{font-size:.8rem}.TUVChecklistPage_mobileGPSManual__9j2eP{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileGPSInputRow__Xcyrj{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileGPSLabel__Eom0j{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500;min-width:60px}.TUVChecklistPage_mobileGPSInputRow__Xcyrj .TUVChecklistPage_mobileInput__bFN5\+{flex:1 1}.TUVChecklistPage_mobileGPSAccuracy__sEZty{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;margin-top:2px}.TUVChecklistPage_mobileGPSAutomatic__hz1wY{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSStatus__NhxNt{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__KE8ng{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.9rem;gap:10px}.TUVChecklistPage_mobileGPSLoading__KE8ng .TUVChecklistPage_mobileSpinner__LEJoh{animation:TUVChecklistPage_spin__zsXq9 .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__PZ\+Dm{color:#c0392b;color:var(--tuv-danger);font-size:.85rem}.TUVChecklistPage_mobileGPSSuccess__73F3z{display:flex;flex-direction:column;gap:4px;width:100%}.TUVChecklistPage_mobileGPSSuccess__73F3z>span{color:#27ae60;color:var(--tuv-success);font-weight:500}.TUVChecklistPage_mobileGPSResult__J5tAP{color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px}.TUVChecklistPage_mobileGPSPlaceholder__ppH9D{color:#8a9bab;color:var(--tuv-text-muted);font-size:.9rem}.TUVChecklistPage_mobileGPSButton__trZLQ{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__trZLQ:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileGPSButton__trZLQ:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileGPSRefreshBtn__T0KsK{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__T0KsK:active{transform:scale(.95)}.TUVChecklistPage_mobileAttachmentContainer__fOhGf{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileAttachmentHeader__jy4VJ{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileAttachmentIcon__tr59A{font-size:1.1rem}.TUVChecklistPage_mobileAttachmentType__PafdB{font-size:.8rem}.TUVChecklistPage_mobileAttachmentSize__QJSrM{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__hcsJh{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__70gNX{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileFileInput__jgRkZ{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.TUVChecklistPage_mobileFileInput__jgRkZ:disabled{cursor:not-allowed}.TUVChecklistPage_mobileFileIcon__VRyXF{flex-shrink:0;font-size:1.1rem;margin-right:10px}.TUVChecklistPage_mobileFileText__lba6L{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__lbwkX{flex-shrink:0;font-size:.7rem;margin-left:8px}.TUVChecklistPage_mobileFileEmpty__N2oo\+,.TUVChecklistPage_mobileFileSize__lbwkX{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFileViewOnly__f\+5g3{color:#1a222b;color:var(--tuv-text);flex:1 1;font-size:.85rem;padding:4px 0}.TUVChecklistPage_mobileFileViewOnly__f\+5g3 .TUVChecklistPage_mobileFileEmpty__N2oo\+{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileAttachmentPreview__91fcv{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__-6M2D{display:block;height:auto;max-height:250px;object-fit:contain;width:100%}.TUVChecklistPage_mobileAttachmentAudio__utlzW{display:block;height:40px;width:100%}.TUVChecklistPage_mobileAttachmentVideo__Wgr\+k{display:block;max-height:250px;width:100%}.TUVChecklistPage_mobileAttachmentFileInfo__kAwxY{align-items:center;color:#1a222b;color:var(--tuv-text);display:flex;font-size:.85rem;justify-content:space-between;padding:12px 16px}.TUVChecklistPage_mobileAttachmentSizeInfo__ivQoc{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileAttachmentActions__-l94J{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistPage_mobileAttachmentActionBtn__HOLVF{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__HOLVF:active{background:#edeff2;background:var(--tuv-bg-secondary);transform:scale(.95)}.TUVChecklistPage_mobileAttachmentHint__Nb7QM{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;padding:4px 0;text-align:center}.TUVChecklistPage_mobileFileClearBtn__cxQUH{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__cxQUH:active{transform:scale(.9)}.TUVChecklistPage_mobileRecordingUI__Vcgew{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__lx5gL{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileRecordingDot__yNwRm{animation:TUVChecklistPage_pulse-dot__Sqmtj 1s ease-in-out infinite;background:#c0392b;background:var(--tuv-danger);border-radius:50%;height:14px;width:14px}@keyframes TUVChecklistPage_pulse-dot__Sqmtj{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.TUVChecklistPage_mobileRecordingText__Mt5fC{color:#c0392b;color:var(--tuv-danger);font-size:.95rem;font-weight:500}.TUVChecklistPage_mobileRecordingTimer__lOMD9{font-feature-settings:"tnum";color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:600}.TUVChecklistPage_mobileRecordingStopBtn__Z1YA8{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__Z1YA8: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__sqjen,[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__mnVJb,.HelpDesk_addButton__TZp0Z,.HelpDesk_assignBtn__BsKaO,.HelpDesk_filterChip__3aqk5,.HelpDesk_followUpQuickBtn__6xybb,.HelpDesk_paginationBtn__jQeGH,[role=button],button{min-height:44px;min-width:44px}.HelpDesk_skeletonCard__6sq3Z{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__u2qis{animation:HelpDesk_shimmer__hXLV- 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__T5A88{height:24px;margin-bottom:14px;width:60%}.HelpDesk_skeletonMeta__fD1B9{height:16px;width:40%}.HelpDesk_skeletonBadge__LZVQA{border-radius:4px;height:28px;width:90px}.HelpDesk_skeletonActions__QLVb7{border-radius:4px;height:40px;width:140px}@media (prefers-reduced-motion:reduce){.HelpDesk_skeletonLine__u2qis{animation:none;background:#e5e5e5!important;background:var(--border-color)!important}}.HelpDesk_pageContainer__7eezD{max-width:100%;padding:0}.HelpDesk_pageHeader__rT8qf{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:36px}.HelpDesk_pageHeaderLeft__saq0-{align-items:center;display:flex;gap:14px}.HelpDesk_pageHeaderLeft__saq0- .HelpDesk_icon__4oa6O{color:#4a6cf7;color:var(--primary-color);font-size:32px}.HelpDesk_pageHeaderLeft__saq0- h1{color:#1a1a2e;color:var(--text-primary);font-size:2rem;font-weight:400;letter-spacing:.02em;margin:0}.HelpDesk_pageHeaderLeft__saq0- .HelpDesk_subtitle__isXhn{color:#8e8ea0;color:var(--text-muted);font-size:1.05rem;margin:6px 0 0}.HelpDesk_headerActions__2deSS,.HelpDesk_searchSection__fW\+pM{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.HelpDesk_searchSection__fW\+pM{margin-bottom:28px}.HelpDesk_searchWrapper__BmHca{flex:1 1;min-width:220px;position:relative}.HelpDesk_searchWrapper__BmHca 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__6HkGq{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__6HkGq:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_searchInput__6HkGq::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_filterGroup__9FtwS{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.HelpDesk_filterSelect__p0ovG{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__p0ovG:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_quickFilters__rRBFx{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__3aqk5,.HelpDesk_quickFilters__rRBFx{border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px}.HelpDesk_filterChip__3aqk5{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__3aqk5:hover{background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_filterChipActive__FsrTp{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_filterChipActive__FsrTp:hover{background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_filterCount__vpNBc{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-left:6px}.HelpDesk_statsGrid__4-PXS{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:36px}.HelpDesk_statCard__7WSSo{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__7WSSo:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md);transform:translateY(-2px)}.HelpDesk_statCard__7WSSo .HelpDesk_statValue__3J\+DU{color:#1a1a2e;color:var(--text-primary);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.HelpDesk_statCard__7WSSo .HelpDesk_statLabel__DoliW{color:#8e8ea0;color:var(--text-muted);font-size:.95rem;font-weight:500;letter-spacing:.05em;margin-top:6px;text-transform:uppercase}.HelpDesk_statCard__7WSSo .HelpDesk_statIcon__eJJeJ{font-size:28px;margin-bottom:10px}.HelpDesk_statCard__7WSSo.HelpDesk_open__7du0I .HelpDesk_statValue__3J\+DU{color:#c0392b;color:var(--status-open)}.HelpDesk_statCard__7WSSo.HelpDesk_inProgress__DgURq .HelpDesk_statValue__3J\+DU{color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statCard__7WSSo.HelpDesk_resolved__FinTi .HelpDesk_statValue__3J\+DU{color:#27ae60;color:var(--status-resolved)}.HelpDesk_statCard__7WSSo.HelpDesk_closed__0f-fv .HelpDesk_statValue__3J\+DU{color:#7f8c8d;color:var(--status-closed)}.HelpDesk_tableContainer__wRm2e{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__SpkY8{-webkit-overflow-scrolling:touch;overflow-x:auto}.HelpDesk_table__ngMGR{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__ngMGR thead{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__ngMGR 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__ngMGR tbody tr,.HelpDesk_table__ngMGR thead th{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.HelpDesk_table__ngMGR tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast)}.HelpDesk_table__ngMGR tbody tr:last-child{border-bottom:none}.HelpDesk_table__ngMGR tbody tr:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__ngMGR tbody td{color:#1a1a2e;color:var(--text-primary);padding:16px 20px;vertical-align:middle}.HelpDesk_highlightedRow__eRhQH,.HelpDesk_highlightedRow__eRhQH:hover{background:#fdf0ee!important;background:var(--priority-critical-bg)!important}.HelpDesk_highlightedRow__eRhQH:hover{opacity:.85}.HelpDesk_ticketId__hMuXx{color:#4a6cf7;color:var(--primary-color);font-family:Inter,monospace;font-size:.95rem;font-weight:600}.HelpDesk_statusBadge__VcYMv{border-radius:4px;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.05em;min-height:32px;padding:6px 14px}.HelpDesk_statusBadge__VcYMv .HelpDesk_dot__fbQdn{border-radius:50%;height:8px;width:8px}.HelpDesk_statusBadge__VcYMv.HelpDesk_open__7du0I{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_statusBadge__VcYMv.HelpDesk_open__7du0I .HelpDesk_dot__fbQdn{background:#c0392b;background:var(--status-open)}.HelpDesk_statusBadge__VcYMv.HelpDesk_inProgress__DgURq{background:#fef5e7;background:var(--status-in-progress-bg);color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statusBadge__VcYMv.HelpDesk_inProgress__DgURq .HelpDesk_dot__fbQdn{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_statusBadge__VcYMv.HelpDesk_resolved__FinTi{background:#eaf5ee;background:var(--status-resolved-bg);color:#27ae60;color:var(--status-resolved)}.HelpDesk_statusBadge__VcYMv.HelpDesk_resolved__FinTi .HelpDesk_dot__fbQdn{background:#27ae60;background:var(--status-resolved)}.HelpDesk_statusBadge__VcYMv.HelpDesk_closed__0f-fv{background:#f0f2f3;background:var(--status-closed-bg);color:#7f8c8d;color:var(--status-closed)}.HelpDesk_statusBadge__VcYMv.HelpDesk_closed__0f-fv .HelpDesk_dot__fbQdn{background:#7f8c8d;background:var(--status-closed)}.HelpDesk_priorityBadge__APT1x{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__APT1x.HelpDesk_critical__RaaoF{background:#fdf0ee;background:var(--priority-critical-bg);color:#c0392b;color:var(--priority-critical)}.HelpDesk_priorityBadge__APT1x.HelpDesk_high__dqVeK{background:#fef5e7;background:var(--priority-high-bg);color:#e67e22;color:var(--priority-high)}.HelpDesk_priorityBadge__APT1x.HelpDesk_medium__0t\+2Y{background:#eaf2f8;background:var(--priority-medium-bg);color:#2980b9;color:var(--priority-medium)}.HelpDesk_priorityBadge__APT1x.HelpDesk_low__FRpC4{background:#eaf5ee;background:var(--priority-low-bg);color:#27ae60;color:var(--priority-low)}.HelpDesk_timeline__B0S\+v{margin:18px 0;padding-left:32px;position:relative}.HelpDesk_timeline__B0S\+v:before{background:#e5e5e5;background:var(--border-color);bottom:4px;content:"";left:10px;position:absolute;top:4px;width:2px}.HelpDesk_timelineItem__yExdi{margin-bottom:18px;padding-left:18px;position:relative}.HelpDesk_timelineItem__yExdi: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__yExdi.HelpDesk_created__NzAAU:before,.HelpDesk_timelineItem__yExdi:before{background:#c0392b;background:var(--status-open)}.HelpDesk_timelineItem__yExdi.HelpDesk_progress__qRFin:before{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_timelineItem__yExdi.HelpDesk_resolved__FinTi:before{background:#27ae60;background:var(--status-resolved)}.HelpDesk_timelineItem__yExdi .HelpDesk_time__dILrs{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;letter-spacing:.02em;margin-bottom:4px}.HelpDesk_timelineItem__yExdi .HelpDesk_content__qZ-Fr{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_actionBtn__mnVJb{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__mnVJb svg{height:20px;width:20px}.HelpDesk_actionBtn__mnVJb.HelpDesk_edit__E-Y5A:hover,.HelpDesk_actionBtn__mnVJb:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_actionBtn__mnVJb.HelpDesk_delete__CG\+Ps:hover{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_actionBtn__mnVJb.HelpDesk_reply__fCcGa{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__mnVJb.HelpDesk_reply__fCcGa:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_followUpQuickBtn__6xybb{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__6xybb:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_followUpQuickBtn__6xybb:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_assignBtn__BsKaO{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__BsKaO:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_assignBtn__BsKaO:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_statusSelect__L7g5N{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__L7g5N:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_followUpIndicator__8L1Ji{align-items:center;color:#4a6cf7;color:var(--primary-color);cursor:help;display:inline-flex;font-size:.85rem;margin-left:8px}.HelpDesk_followUpBadge__FlfRt{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__rYLc3{align-items:center;color:#8e8ea0;color:var(--text-muted);display:inline-flex;font-size:.85rem;gap:6px;margin-left:6px}.HelpDesk_newReplyBadge__ZkOY4{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__EkXGt{align-items:center;color:#27ae60;color:var(--status-resolved);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px}.HelpDesk_userCell__A12IT{font-size:1rem;font-weight:500}.HelpDesk_userRole__wpNA\+{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:2px}.HelpDesk_subjectCell__Y1Rh7{align-items:center;display:flex;gap:10px}.HelpDesk_viewBtn__4klx2{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__4klx2:hover{background:#f7f8fa;background:var(--background-color);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_subjectTags__paCy6{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.HelpDesk_tag__x0xju{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__uv1Mp{background:#f7f8fa!important;background:var(--background-color)!important;color:#4a6cf7!important;color:var(--primary-color)!important}.HelpDesk_assignedUser__D6TSa{align-items:center;display:flex;font-size:1rem;gap:8px}.HelpDesk_assignedTime__vnsQ9{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px}.HelpDesk_unassigned__W5iPS{color:#e67e22;color:var(--status-in-progress);font-size:.95rem;font-weight:500}.HelpDesk_assignedBy__nDg3N{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.HelpDesk_addButton__TZp0Z{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__TZp0Z:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_addButton__TZp0Z:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_modalBackdrop__688My{animation:HelpDesk_fadeIn__d2i8B .25s ease;background:#0b1f3880;height:100%;width:100%;z-index:1000}@media (prefers-reduced-motion:reduce){.HelpDesk_modalBackdrop__688My{animation:none}}.HelpDesk_formContainer__NepGa{animation:HelpDesk_slideUp__R3xUj .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__R3xUj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HelpDesk_formContainer__NepGa{animation:none}}.HelpDesk_formContainer__NepGa::-webkit-scrollbar{width:4px}.HelpDesk_formContainer__NepGa::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_modalHeader__vhEM0{margin-bottom:28px}.HelpDesk_modalHeader__vhEM0 h2{font-size:1.4rem;gap:14px;letter-spacing:.02em}.HelpDesk_closeModalBtn__RZJ3W{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__RZJ3W:hover{background:#f7f8fa;background:var(--background-color);color:#c0392b;color:var(--status-open)}.HelpDesk_formGroup__cyCzU{margin-bottom:24px}.HelpDesk_formGroup__cyCzU label{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.HelpDesk_formGroup__cyCzU label .HelpDesk_required__aQTK2{color:#c0392b;color:var(--status-open);margin-left:2px}.HelpDesk_formRow__XMm5u{grid-gap:18px;gap:18px}.HelpDesk_formInput__odhU\+,.HelpDesk_formSelect__GvbwN,.HelpDesk_formTextarea__8IxRq{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__odhU\+:focus,.HelpDesk_formSelect__GvbwN:focus,.HelpDesk_formTextarea__8IxRq:focus{box-shadow:0 0 0 3px #0b1f3814}.HelpDesk_formTextarea__8IxRq{min-height:120px}.HelpDesk_formSelect__GvbwN{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__r\+oJh{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);gap:14px;margin-top:28px;padding-top:24px}.HelpDesk_cancelBtn__5HF-H{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__5HF-H:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_submitBtn__mbkTV{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__mbkTV.HelpDesk_closeBtn__QOGXg{background:#27ae60;background:var(--status-resolved)}.HelpDesk_submitBtn__mbkTV.HelpDesk_closeBtn__QOGXg:hover:not(:disabled){background:#1e8449}.HelpDesk_buttonSpinner__rPEY5{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__rPEY5{animation:none}}.HelpDesk_modalBody__DnZRo{flex:1 1;overflow-y:auto;padding:0 0 28px}.HelpDesk_detailsModal__62dIb .HelpDesk_modalBody__DnZRo{max-height:60vh}.HelpDesk_detailHeader__mjjZY{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px}.HelpDesk_detailGrid__S82Of{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailItem__FqO6-{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailItem__FqO6- 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__eXU2M{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:10px}.HelpDesk_detailUserInfo__CebJe{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailUser__3JUt-{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailUser__3JUt- 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__rQrtI{margin-top:2px}.HelpDesk_detailDates__KPi1\+,.HelpDesk_detailSub__rQrtI{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem}.HelpDesk_detailDates__KPi1\+{background:#f7f8fa;background:var(--background-color);border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px;padding:14px 18px}.HelpDesk_detailDates__KPi1\+ span{align-items:center;display:flex;gap:8px}.HelpDesk_detailSubject__r6s0N{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailSubject__r6s0N 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__D4jhw{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailDescription__D4jhw 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__D4jhw .HelpDesk_detailValue__eXU2M{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailResolution__oeoVu{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__oeoVu 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__oeoVu .HelpDesk_detailValue__eXU2M{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailActions__Zh2Pb{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__7BjqR{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__7BjqR:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_closeTicketBtn__yFoFC{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__yFoFC:hover{background:#1e8449}.HelpDesk_modalFooter__DpC-a{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding-top:18px}.HelpDesk_followUpInfo__NKw-a{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__NKw-a p{color:#1a1a2e;color:var(--text-primary);font-size:1rem;margin:6px 0}.HelpDesk_followUpInfo__NKw-a p:last-child{margin-bottom:0}.HelpDesk_followUpHint__ZRkKg{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__EMdxi{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:6px;text-align:right}.HelpDesk_followUpPreview__w7PvH{margin-bottom:24px;margin-top:18px}.HelpDesk_followUpPreview__w7PvH label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.HelpDesk_followUpPreviewContent__aJZ67{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__aJZ67 .HelpDesk_placeholderText__YO\+xg{color:#8e8ea0;color:var(--text-muted);font-style:italic}.HelpDesk_followUpSection__qQY3-{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin:18px 0;padding-top:18px}.HelpDesk_followUpSectionLabel__RdlYa{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:14px}.HelpDesk_followUpItem__\+a26H{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__\+a26H:last-child{margin-bottom:0}.HelpDesk_followUpItem__\+a26H.HelpDesk_closureItem__aWSOp{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_followUpHeader__WIOXh{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.HelpDesk_followUpSender__PMMyE{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:6px}.HelpDesk_followUpDate__Fv1f7{align-items:center;color:#4a4a5a;color:var(--text-secondary);display:flex;font-size:.85rem;gap:6px}.HelpDesk_followUpMessage__6iw9j{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__JiNY7{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin-top:18px;padding-top:16px}.HelpDesk_userFollowUpItem__WQFSr{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__WQFSr:last-child{margin-bottom:0}.HelpDesk_userFollowUpItem__WQFSr.HelpDesk_closureItem__aWSOp{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_userFollowUpItem__WQFSr.HelpDesk_userReplyItem__fY-J6{background:#fdf0ee!important;background:var(--status-open-bg)!important;border-left-color:#4a6cf7!important;border-left-color:var(--primary-color)!important}.HelpDesk_userFollowUpMessage__UiNsp{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__vHfPV{background:#4a6cf7;background:var(--primary-color);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.HelpDesk_closureBadge__bqB4r,.HelpDesk_supportBadge__vHfPV{border-radius:4px;color:#fff;color:var(--primary-accent);font-size:.75rem;padding:4px 12px}.HelpDesk_closureBadge__bqB4r{background:#27ae60;background:var(--status-resolved)}.HelpDesk_youBadge__bd5x9{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__ose6a{color:#27ae60;color:var(--status-resolved);font-weight:600}.HelpDesk_replyButton__SQM2f{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__SQM2f:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_recentMessages__VCvvw{margin-bottom:18px}.HelpDesk_recentMessages__VCvvw label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:10px}.HelpDesk_recentMessagesList__pzi-H{display:flex;flex-direction:column;gap:10px;max-height:220px;overflow-y:auto;padding-right:6px}.HelpDesk_recentMessagesList__pzi-H::-webkit-scrollbar{width:4px}.HelpDesk_recentMessagesList__pzi-H::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_recentMessageItem__4WteZ{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__4WteZ .HelpDesk_followUpHeader__WIOXh{margin-bottom:6px}.HelpDesk_recentMessageItem__4WteZ .HelpDesk_userFollowUpMessage__UiNsp{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.HelpDesk_ticketList__Pce5\+{gap:10px}.HelpDesk_ticketCard__zfHly{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__zfHly:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md)}.HelpDesk_ticketCardHeader__e1AiL{gap:14px;min-height:68px;padding:18px 24px}.HelpDesk_ticketCardTitle__b5ysP{gap:12px}.HelpDesk_ticketTitle__\+-bEZ{font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_ticketCardMeta__h5V1C{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:16px;margin-top:8px}.HelpDesk_ticketCardTime__JcvEG,.HelpDesk_ticketCardUser__WHm0k{display:flex;gap:6px}.HelpDesk_ticketCardActions__XKRgX{gap:8px}.HelpDesk_chevron__jqRrf{height:22px;width:22px}.HelpDesk_chevronExpanded__cP7Ow,.HelpDesk_chevron__jqRrf{transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--transition-fast)}.HelpDesk_ticketCardExpanded__GW3rZ{padding:18px 24px 24px}.HelpDesk_ticketCardDescription__zhROy{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__CHTbx{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:18px;margin-top:14px}.HelpDesk_ticketCardFollowUp__nyZuV{align-items:center;color:#4a6cf7;color:var(--primary-color);display:flex;font-weight:500;gap:6px}.HelpDesk_formSection__pfzRL{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__-fLij{gap:14px;margin-bottom:28px}.HelpDesk_formSectionHeader__-fLij h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketListHeader__mgUvd{margin-bottom:18px}.HelpDesk_ticketListTitle__RNoLy{gap:14px}.HelpDesk_ticketListTitle__RNoLy h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketCount__TD90q{background:#f7f8fa;background:var(--background-color);border-radius:4px;font-size:.85rem;font-weight:600;padding:4px 14px}.HelpDesk_emptyState__9-7ab{background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;padding:70px 24px}.HelpDesk_emptyState__9-7ab .HelpDesk_emptyIcon__v8jTf{font-size:56px;margin-bottom:18px;opacity:.3}.HelpDesk_emptyState__9-7ab h3{font-size:1.3rem;font-weight:600;margin-bottom:10px}.HelpDesk_emptyState__9-7ab p{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_loadingState__Xy6dd{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__Xy6dd p{color:#4a4a5a;color:var(--text-secondary);font-size:1.05rem;margin-top:14px}.HelpDesk_spinning__flESR{animation:HelpDesk_spin__-AlK- 1s linear infinite;display:inline-block}@media (prefers-reduced-motion:reduce){.HelpDesk_spinning__flESR{animation:none}}.HelpDesk_errorContainer__iR3M4{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__y54Am{font-size:1rem;gap:12px}.HelpDesk_errorHint__OwQip,.HelpDesk_errorText__y54Am{color:#c0392b;color:var(--status-open);font-weight:500}.HelpDesk_errorHint__OwQip{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__K3LKd{display:flex;flex-direction:column;gap:12px;max-width:400px}.HelpDesk_toast__jhbjm{animation:HelpDesk_toastSlide__xujkj .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__jhbjm{animation:none}}@keyframes HelpDesk_toastSlide__xujkj{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toastSuccess__9S3K1{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__J8BQJ{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__Eju7R{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__1hgjI{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__tDW4q{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__tDW4q:hover{opacity:1}.HelpDesk_pagination__hIaf5{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__K6E5T{color:#4a4a5a;color:var(--text-secondary);font-size:.95rem}.HelpDesk_paginationControls__VTiI7{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.HelpDesk_paginationBtn__jQeGH{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__jQeGH:hover:not(:disabled){background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_paginationBtn__jQeGH:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_paginationActive__KUvPJ{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_paginationActive__KUvPJ:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_paginationEllipsis__HLDIM{color:#8e8ea0;color:var(--text-muted);padding:0 6px}.HelpDesk_filterSection__okHgN{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.HelpDesk_filterSection__okHgN .HelpDesk_searchWrapper__BmHca{flex:1 1;min-width:220px;position:relative}@media (max-width:1024px){.HelpDesk_pageContainer__7eezD{padding:0}}@media (max-width:768px){.HelpDesk_pageContainer__7eezD{padding:0}.HelpDesk_pageHeader__rT8qf{align-items:stretch;flex-direction:column}.HelpDesk_pageHeaderLeft__saq0- h1{font-size:1.6rem}.HelpDesk_headerActions__2deSS{flex-wrap:wrap}.HelpDesk_searchSection__fW\+pM{flex-direction:column}.HelpDesk_searchWrapper__BmHca{width:100%}.HelpDesk_filterGroup__9FtwS{flex-wrap:wrap;width:100%}.HelpDesk_filterSelect__p0ovG{flex:1 1;min-width:0}.HelpDesk_quickFilters__rRBFx{gap:8px;padding:10px 14px}.HelpDesk_filterChip__3aqk5{font-size:.85rem;min-height:36px;padding:8px 14px}.HelpDesk_statsGrid__4-PXS{gap:14px;grid-template-columns:repeat(2,1fr)}.HelpDesk_statCard__7WSSo .HelpDesk_statValue__3J\+DU{font-size:1.8rem}.HelpDesk_formRow__XMm5u{gap:0;grid-template-columns:1fr}.HelpDesk_tableContainer__wRm2e{overflow-x:auto}.HelpDesk_table__ngMGR tbody td,.HelpDesk_table__ngMGR thead th{font-size:.9rem;padding:12px 14px}.HelpDesk_formContainer__NepGa{margin:16px;padding:28px;width:95%}.HelpDesk_modalHeader__vhEM0 h2{font-size:1.2rem}.HelpDesk_detailGrid__S82Of,.HelpDesk_detailUserInfo__CebJe{grid-template-columns:1fr}.HelpDesk_detailDates__KPi1\+{flex-direction:column;gap:6px}.HelpDesk_detailActions__Zh2Pb{flex-direction:column}.HelpDesk_detailActions__Zh2Pb button{justify-content:center;width:100%}.HelpDesk_followUpInfo__NKw-a,.HelpDesk_followUpItem__\+a26H,.HelpDesk_userFollowUpItem__WQFSr{padding:14px 18px}.HelpDesk_followUpHeader__WIOXh{align-items:flex-start;flex-direction:column;gap:6px}.HelpDesk_followUpPreviewContent__aJZ67{font-size:.95rem;padding:14px 18px}.HelpDesk_replyButton__SQM2f{justify-content:center;width:100%}.HelpDesk_errorContainer__iR3M4{padding:14px 18px}.HelpDesk_errorText__y54Am{font-size:.95rem}.HelpDesk_recentMessagesList__pzi-H{max-height:170px}.HelpDesk_recentMessageItem__4WteZ{padding:12px 14px}.HelpDesk_pagination__hIaf5{align-items:stretch;flex-direction:column;gap:10px}.HelpDesk_paginationControls__VTiI7{justify-content:center}.HelpDesk_paginationInfo__K6E5T{text-align:center}.HelpDesk_formSection__pfzRL{padding:24px}.HelpDesk_ticketCardHeader__e1AiL{padding:16px 18px}.HelpDesk_ticketCardExpanded__GW3rZ{padding:0 18px 18px}}@media (max-width:480px){.HelpDesk_pageContainer__7eezD{padding:0}.HelpDesk_pageHeaderLeft__saq0- h1{font-size:1.3rem}.HelpDesk_pageHeaderLeft__saq0- .HelpDesk_subtitle__isXhn{font-size:.9rem}.HelpDesk_statsGrid__4-PXS{gap:10px;grid-template-columns:1fr 1fr}.HelpDesk_statCard__7WSSo{padding:16px 18px}.HelpDesk_statCard__7WSSo .HelpDesk_statValue__3J\+DU{font-size:1.5rem}.HelpDesk_statCard__7WSSo .HelpDesk_statLabel__DoliW{font-size:.8rem}.HelpDesk_table__ngMGR tbody td,.HelpDesk_table__ngMGR thead th{font-size:.8rem;padding:10px 12px}.HelpDesk_statusBadge__VcYMv{font-size:.75rem;padding:4px 10px}.HelpDesk_priorityBadge__APT1x{font-size:.7rem;padding:3px 10px}.HelpDesk_addButton__TZp0Z{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.HelpDesk_formContainer__NepGa{margin:8px;padding:18px}.HelpDesk_formActions__r\+oJh{flex-direction:column}.HelpDesk_formActions__r\+oJh button{justify-content:center;width:100%}.HelpDesk_actionGroup__i-CE\+{gap:6px}.HelpDesk_actionBtn__mnVJb{min-height:40px;min-width:40px}.HelpDesk_actionBtn__mnVJb svg{height:18px;width:18px}.HelpDesk_timeline__B0S\+v{padding-left:24px}.HelpDesk_timelineItem__yExdi{padding-left:14px}.HelpDesk_timelineItem__yExdi:before{height:12px;left:-20px;width:12px}.HelpDesk_filterChip__3aqk5{font-size:.75rem;min-height:32px;padding:6px 12px}.HelpDesk_followUpBadge__FlfRt{font-size:.7rem;padding:3px 10px}.HelpDesk_followUpCount__rYLc3{font-size:.75rem}.HelpDesk_followUpMessage__6iw9j,.HelpDesk_userFollowUpMessage__UiNsp{font-size:.9rem}.HelpDesk_newReplyBadge__ZkOY4{font-size:.65rem;padding:2px 8px}.HelpDesk_modalHeader__vhEM0 h2{font-size:1rem}.HelpDesk_followUpInfo__NKw-a p{font-size:.9rem}.HelpDesk_paginationBtn__jQeGH{font-size:.8rem;min-height:36px;min-width:36px;padding:8px 14px}.HelpDesk_formSection__pfzRL{padding:18px}.HelpDesk_formSectionHeader__-fLij h3{font-size:1rem}.HelpDesk_ticketCardHeader__e1AiL{padding:14px 16px}.HelpDesk_ticketCardTitle__b5ysP{gap:8px}.HelpDesk_ticketTitle__\+-bEZ{font-size:.9rem}.HelpDesk_ticketCardMeta__h5V1C{font-size:.8rem;gap:10px}.HelpDesk_ticketCardExpanded__GW3rZ{padding:0 16px 16px}.HelpDesk_ticketCardDescription__zhROy{font-size:.9rem;padding:14px}}.HelpDesk_chatPanel__VCEpx{animation:HelpDesk_chatSlideUp__1kKDH .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__1kKDH{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__DKV6f{width:340px}.HelpDesk_chatHeader__mHB-J{background:#4a6cf7;background:var(--primary-color,#1a73e8);border-radius:16px 16px 0 0;color:#fff}.HelpDesk_chatHeaderInfo__DsWz4{gap:12px}.HelpDesk_chatHeaderIcon__kLR5q{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.HelpDesk_chatHeaderDetails__kAydx{flex:1 1;min-width:0}.HelpDesk_chatHeaderTitle__0swFm{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_chatHeaderMeta__uK\+k2{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:2px;opacity:.9}.HelpDesk_chatHeaderMeta__uK\+k2 .HelpDesk_statusBadge__VcYMv{background:#fff3;border-radius:12px;font-size:10px;padding:1px 8px}.HelpDesk_chatHeaderUser__PKRII{align-items:center;display:flex;gap:4px}.HelpDesk_chatHeaderActions__D9Ogx{gap:4px}.HelpDesk_chatHeaderBtn__mhNpY{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__mhNpY:hover{background:#ffffff40}.HelpDesk_chatHeaderBtn__mhNpY:active{transform:scale(.95)}.HelpDesk_chatMessages__Q1vj-{background:#fff;background:var(--surface-color,#f8f9fa);gap:12px;max-height:400px;min-height:300px}.HelpDesk_chatMessages__Q1vj-::-webkit-scrollbar{width:6px}.HelpDesk_chatMessages__Q1vj-::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:3px}.HelpDesk_chatMessages__Q1vj-::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted,#b0b0b0)}.HelpDesk_chatEmpty__HBsyr{color:var(--text-muted,#6b7280)}.HelpDesk_chatEmptyIcon__eBipi{font-size:48px;margin-bottom:12px}.HelpDesk_chatEmpty__HBsyr p{margin:4px 0}.HelpDesk_chatEmptySub__nYcI3{font-size:13px;opacity:.7}.HelpDesk_chatMessage__8a5dL{animation:HelpDesk_messageIn__Huira .2s ease-out;padding:10px 14px}@keyframes HelpDesk_messageIn__Huira{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__WA\+m7{border:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatMessageUser__q7JHB{background:var(--primary-color,#1a73e8)}.HelpDesk_chatMessageClosure__aY6xF{background:#e8f5e9;border:1px solid #c8e6c9}.HelpDesk_chatMessageHeader__V03Ba{align-items:center;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:4px;opacity:.8}.HelpDesk_chatMessageUser__q7JHB .HelpDesk_chatMessageHeader__V03Ba{opacity:.9}.HelpDesk_chatMessageSender__lG04R{align-items:center;display:flex;font-weight:500;gap:6px}.HelpDesk_chatMessageTime__qXxhA{font-size:10px;opacity:.7;white-space:nowrap}.HelpDesk_chatMessageContent__krTdr{word-wrap:break-word;font-size:14px;line-height:1.5;white-space:pre-wrap}.HelpDesk_youBadge__bd5x9{background:#fff3;border-radius:10px;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__q7JHB .HelpDesk_youBadge__bd5x9{background:#ffffff40}.HelpDesk_supportBadge__vHfPV{background:#1a73e826;border-radius:10px;color:#4a6cf7;color:var(--primary-color,#1a73e8);font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__q7JHB .HelpDesk_supportBadge__vHfPV{background:#ffffff40;color:#fff}.HelpDesk_closureBadge__bqB4r{background:#4caf5026;border-radius:10px;color:#2e7d32;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageClosure__aY6xF .HelpDesk_closureBadge__bqB4r{background:#4caf5040}.HelpDesk_chatInput__uHXBE{background:var(--surface-color,#fff);border-top:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatInputWrapper__HWiWq{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatTextarea__UkcbL{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__UkcbL:focus{border-color:#4a6cf7;border-color:var(--primary-color,#1a73e8);box-shadow:0 0 0 3px #1a73e826;outline:none}.HelpDesk_chatTextarea__UkcbL:disabled{cursor:not-allowed;opacity:.6}.HelpDesk_chatInputActions__pcxts{display:flex;flex-shrink:0;gap:6px}.HelpDesk_chatCloseBtn__LstsS,.HelpDesk_chatSendBtn__OxTVR{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__OxTVR{background:var(--primary-color,#1a73e8)}.HelpDesk_chatSendBtn__OxTVR:hover:not(:disabled){box-shadow:0 2px 8px #1a73e84d;transform:scale(1.05)}.HelpDesk_chatSendBtn__OxTVR:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatSendBtn__OxTVR:disabled{opacity:.5}.HelpDesk_chatCloseBtn__LstsS{background:#4caf50;color:#fff}.HelpDesk_chatCloseBtn__LstsS:hover:not(:disabled){box-shadow:0 2px 8px #4caf504d;transform:scale(1.05)}.HelpDesk_chatCloseBtn__LstsS:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatCloseBtn__LstsS:disabled{opacity:.5}.HelpDesk_chatCloseBtn__LstsS.HelpDesk_loading__gIdOy{opacity:.7}.HelpDesk_chatInputHint__fN1ND{align-items:center;color:#8e8ea0;color:var(--text-muted,#6b7280);display:flex;font-size:11px;gap:6px;margin-top:6px}.HelpDesk_charCount__yi7T9{font-size:11px}.HelpDesk_chatInputHint__fN1ND 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__P7WmU{background:#e8f5e9;border-top:1px solid #c8e6c9;color:#2e7d32;font-weight:500;gap:8px;padding:16px}.HelpDesk_chatButton__rDG6n{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__rDG6n:hover{box-shadow:0 4px 12px #1a73e84d;transform:translateY(-1px)}.HelpDesk_chatButton__rDG6n:active{transform:translateY(0)}.HelpDesk_actionBtn__mnVJb.HelpDesk_chat__w\+-81{color:var(--primary-color,#1a73e8)}.HelpDesk_actionBtn__mnVJb.HelpDesk_chat__w\+-81:hover{background:#1a73e81a}.HelpDesk_actionBtn__mnVJb.HelpDesk_chatActive__cm3XN{background:#4caf501a;color:#4caf50;position:relative}.HelpDesk_actionBtn__mnVJb.HelpDesk_chatActive__cm3XN:hover{background:#4caf5033}.HelpDesk_chatIndicator__uI0TP{animation:HelpDesk_pulse__Y3Azz 2s infinite;background:#4caf50;height:10px;right:-2px;top:-2px;width:10px}@keyframes HelpDesk_pulse__Y3Azz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@media (max-width:640px){.HelpDesk_chatPanel__VCEpx{border-radius:0;bottom:0;max-height:100vh;max-height:100vh!important;right:0;width:100%}.HelpDesk_chatPanelMinimized__DKV6f{border-radius:16px;bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__Q1vj-{max-height:calc(100vh - 200px);min-height:200px}.HelpDesk_chatMessage__8a5dL{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__7eezD{background:#fafafa;background:var(--bg-color);margin:0 auto;max-width:1400px;min-height:calc(100vh - 80px);padding:24px 32px;position:relative}.HelpDesk_formSection__pfzRL{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__-fLij{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_formSectionHeader__-fLij h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_formGroup__cyCzU{margin-bottom:16px}.HelpDesk_formGroup__cyCzU label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.HelpDesk_required__aQTK2{color:#ef4444;color:var(--danger-color);margin-left:2px}.HelpDesk_formInput__odhU\+,.HelpDesk_formSelect__GvbwN,.HelpDesk_formTextarea__8IxRq{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__odhU\+:focus,.HelpDesk_formSelect__GvbwN:focus,.HelpDesk_formTextarea__8IxRq: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__odhU\+::placeholder,.HelpDesk_formTextarea__8IxRq::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_formTextarea__8IxRq{min-height:80px;resize:vertical}.HelpDesk_formRow__XMm5u{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.HelpDesk_errorHint__OwQip{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__mbkTV{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__mbkTV: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__mbkTV:active:not(:disabled){transform:translateY(0)}.HelpDesk_submitBtn__mbkTV:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_cancelBtn__5HF-H{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__5HF-H:hover:not(:disabled){background:#fafafa;background:var(--bg-color)}.HelpDesk_cancelBtn__5HF-H:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_formActions__r\+oJh{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.HelpDesk_ticketListHeader__mgUvd{align-items:center;display:flex;justify-content:space-between;margin:24px 0 16px}.HelpDesk_ticketListTitle__RNoLy{align-items:center;display:flex;gap:10px}.HelpDesk_ticketListTitle__RNoLy h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_ticketCount__TD90q{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__Pce5\+{display:flex;flex-direction:column;gap:8px}.HelpDesk_ticketCard__zfHly{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__zfHly:hover{border-color:#d0d0d0}.HelpDesk_ticketCardHeader__e1AiL{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__e1AiL:hover{background:#fafafa;background:var(--bg-color)}.HelpDesk_ticketCardContent__ZMkVG{flex:1 1;min-width:0}.HelpDesk_ticketCardTitle__b5ysP{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HelpDesk_ticketTitle__\+-bEZ{color:#1a1a2e;color:var(--text-primary);font-size:14px;font-weight:500}.HelpDesk_ticketCardMeta__h5V1C{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:2px}.HelpDesk_ticketCardTime__JcvEG,.HelpDesk_ticketCardUser__WHm0k{align-items:center;display:inline-flex;gap:4px}.HelpDesk_ticketCardActions__XKRgX{flex-shrink:0}.HelpDesk_actionGroup__i-CE\+,.HelpDesk_ticketCardActions__XKRgX{align-items:center;display:flex;gap:4px}.HelpDesk_actionBtn__mnVJb{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__mnVJb:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_actionBtn__mnVJb.HelpDesk_chat__w\+-81{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__mnVJb.HelpDesk_chat__w\+-81:hover{background:#f0f4ff;background:var(--primary-light)}.HelpDesk_actionBtn__mnVJb.HelpDesk_chatActive__cm3XN,.HelpDesk_actionBtn__mnVJb.HelpDesk_edit__E-Y5A:hover{background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__mnVJb.HelpDesk_delete__CG\+Ps:hover{background:#fef2f2;background:var(--danger-light);color:#ef4444;color:var(--danger-color)}.HelpDesk_actionBtn__mnVJb.HelpDesk_reply__fCcGa:hover{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatIndicator__uI0TP{animation:HelpDesk_pulseDot__8Zyh3 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__8Zyh3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.HelpDesk_chevronExpanded__cP7Ow,.HelpDesk_chevron__jqRrf{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chevronExpanded__cP7Ow{transform:rotate(90deg)}.HelpDesk_ticketCardExpanded__GW3rZ{animation:HelpDesk_expandIn__kWdwX .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__kWdwX{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_ticketCardDescription__zhROy{color:#4a4a5a;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.HelpDesk_ticketCardExtra__CHTbx{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__ose6a{color:#22c55e;color:var(--success-color);font-weight:500}.HelpDesk_statusBadge__VcYMv{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__VcYMv.HelpDesk_open__7du0I{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_statusBadge__VcYMv.HelpDesk_inProgress__DgURq{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_statusBadge__VcYMv.HelpDesk_closed__0f-fv{background:#f3f4f6;color:#8e8ea0;color:var(--text-muted)}.HelpDesk_statusBadge__VcYMv.HelpDesk_resolved__FinTi{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_priorityBadge__APT1x{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;padding:2px 10px}.HelpDesk_priorityBadge__APT1x.HelpDesk_critical__RaaoF{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_priorityBadge__APT1x.HelpDesk_high__dqVeK{background:#fff7ed;color:#ea580c}.HelpDesk_priorityBadge__APT1x.HelpDesk_medium__0t\+2Y{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_priorityBadge__APT1x.HelpDesk_low__FRpC4{background:#f0fdf4;color:#22c55e;color:var(--success-color)}.HelpDesk_followUpBadge__FlfRt{background:#fafafa;background:var(--bg-color);color:#8e8ea0;color:var(--text-muted);font-size:11px}.HelpDesk_followUpBadge__FlfRt,.HelpDesk_newReplyBadge__ZkOY4{align-items:center;border-radius:10px;display:inline-flex;gap:4px;padding:2px 8px}.HelpDesk_newReplyBadge__ZkOY4{animation:HelpDesk_pulseBadge__n0br2 2s infinite;background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color);font-size:10px;font-weight:600}@keyframes HelpDesk_pulseBadge__n0br2{0%,to{opacity:1}50%{opacity:.6}}.HelpDesk_skeletonCard__6sq3Z{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__u2qis{animation:HelpDesk_shimmer__hXLV- 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes HelpDesk_shimmer__hXLV-{0%{background-position:200% 0}to{background-position:-200% 0}}.HelpDesk_skeletonTitle__T5A88{height:18px;margin-bottom:8px;width:70%}.HelpDesk_skeletonMeta__fD1B9{height:14px;width:50%}.HelpDesk_skeletonBadge__LZVQA{border-radius:12px;height:20px;width:60px}.HelpDesk_skeletonActions__QLVb7{height:32px;width:80px}.HelpDesk_emptyState__9-7ab{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__v8jTf{font-size:48px;margin-bottom:12px;opacity:.5}.HelpDesk_emptyState__9-7ab h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;margin:0 0 4px}.HelpDesk_emptyState__9-7ab p{color:#8e8ea0;color:var(--text-muted);font-size:14px;margin:0}.HelpDesk_errorContainer__iR3M4{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__y54Am{align-items:center;color:#ef4444;color:var(--danger-color);display:flex;font-size:14px;gap:8px;justify-content:center;margin:0}.HelpDesk_toastContainer__K3LKd{animation:HelpDesk_toastIn__1A0t3 .3s ease;position:fixed;right:24px;top:24px;z-index:9999}@keyframes HelpDesk_toastIn__1A0t3{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toast__jhbjm{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__9S3K1{border-left:4px solid #22c55e;border-left:4px solid var(--success-color)}.HelpDesk_toastError__J8BQJ{border-left:4px solid #ef4444;border-left:4px solid var(--danger-color)}.HelpDesk_toastWarning__Eju7R{border-left:4px solid #f59e0b;border-left:4px solid var(--warning-color)}.HelpDesk_toastInfo__1hgjI{border-left:4px solid #4a6cf7;border-left:4px solid var(--primary-color)}.HelpDesk_toast__jhbjm span{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:14px}.HelpDesk_toastClose__tDW4q{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__tDW4q:hover{color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatPanel__VCEpx{animation:HelpDesk_chatFadeIn__XWCzK .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__XWCzK{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__DKV6f{cursor:pointer;max-height:56px;width:280px}.HelpDesk_chatPanelMinimized__DKV6f .HelpDesk_chatClosed__P7WmU,.HelpDesk_chatPanelMinimized__DKV6f .HelpDesk_chatInput__uHXBE,.HelpDesk_chatPanelMinimized__DKV6f .HelpDesk_chatMessages__Q1vj-{display:none}.HelpDesk_chatHeader__mHB-J{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__DsWz4{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.HelpDesk_chatHeaderAvatar__wy\+-2{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__0swFm{color:#1a1a2e;color:var(--text-primary);font-size:13px;line-height:1.3}.HelpDesk_chatHeaderSubtitle__EHz2X{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:11px;gap:6px}.HelpDesk_chatHeaderDot__vMaoO{background:#e5e5e5;background:var(--border-color);border-radius:50%;height:3px;width:3px}.HelpDesk_statusOpen__52V7Y{color:#22c55e;color:var(--success-color)}.HelpDesk_statusClosed__kO5Ds{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatHeaderActions__D9Ogx{align-items:center;display:flex;flex-shrink:0;gap:2px}.HelpDesk_chatIconBtn__PHDMy{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__PHDMy:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatIconBtn__PHDMy:active{transform:scale(.92)}.HelpDesk_chatMessages__Q1vj-{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__Q1vj-::-webkit-scrollbar{width:4px}.HelpDesk_chatMessages__Q1vj-::-webkit-scrollbar-track{background:#0000}.HelpDesk_chatMessages__Q1vj-::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_chatEmpty__HBsyr{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__eBipi{font-size:36px;margin-bottom:8px;opacity:.5}.HelpDesk_chatEmpty__HBsyr p{font-size:13px;margin:0}.HelpDesk_chatMessage__8a5dL{animation:HelpDesk_msgIn__gI0iz .15s ease;border-radius:12px;max-width:85%;padding:8px 12px}@keyframes HelpDesk_msgIn__gI0iz{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__WA\+m7{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__q7JHB{align-self:flex-end;background:#4a6cf7;background:var(--primary-color);border-bottom-right-radius:4px;color:#fff}.HelpDesk_chatMessageClosure__aY6xF{align-self:flex-start;background:#f0fdf4;background:var(--success-light);border:1px solid #dcfce7;border-bottom-left-radius:4px}.HelpDesk_chatMessageMeta__inWjB{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:2px}.HelpDesk_chatMessageName__I8NLU{font-size:10px;font-weight:600;letter-spacing:.3px;opacity:.7;text-transform:uppercase}.HelpDesk_chatMessageUser__q7JHB .HelpDesk_chatMessageName__I8NLU{opacity:.8}.HelpDesk_chatMessageTime__qXxhA{font-size:9px;opacity:.5}.HelpDesk_chatMessageText__4kGeK{word-wrap:break-word;font-size:13px;line-height:1.5;white-space:pre-wrap}.HelpDesk_chatMessageBadge__vBCz0{align-items:center;color:#22c55e;color:var(--success-color);display:flex;font-size:10px;font-weight:500;gap:4px;margin-top:4px}.HelpDesk_chatInput__uHXBE{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__FV8V5{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatInputField__PwJrJ{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__PwJrJ: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__PwJrJ::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatInputField__PwJrJ:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_chatSendBtn__OxTVR{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__OxTVR:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);transform:scale(1.02)}.HelpDesk_chatSendBtn__OxTVR:active:not(:disabled){transform:scale(.94)}.HelpDesk_chatSendBtn__OxTVR:disabled{cursor:not-allowed;opacity:.4;transform:none}.HelpDesk_chatInputFooter__1u9k9{display:flex;justify-content:flex-end;margin-top:8px}.HelpDesk_chatCloseBtn__LstsS{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__LstsS:hover:not(:disabled){background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatCloseBtn__LstsS:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_chatClosed__P7WmU{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__P7WmU svg{color:#22c55e;color:var(--success-color)}.HelpDesk_chatResolution__\+m0IO{color:#4a4a5a;color:var(--text-secondary);font-size:11px;margin-left:4px}.HelpDesk_modalBackdrop__688My{align-items:center;animation:HelpDesk_fadeIn__d2i8B .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__d2i8B{0%{opacity:0}to{opacity:1}}.HelpDesk_formContainer__NepGa{animation:HelpDesk_modalSlide__cCLgl .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__cCLgl{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_modalHeader__vhEM0{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_modalHeader__vhEM0 h2{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.HelpDesk_closeModalBtn__RZJ3W{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__RZJ3W:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_buttonSpinner__rPEY5{animation:HelpDesk_spin__-AlK- .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes HelpDesk_spin__-AlK-{to{transform:rotate(1turn)}}@media (max-width:768px){.HelpDesk_pageContainer__7eezD{padding:16px}.HelpDesk_formRow__XMm5u{gap:0;grid-template-columns:1fr}.HelpDesk_ticketCardHeader__e1AiL{flex-wrap:wrap;padding:10px 12px}.HelpDesk_ticketCardTitle__b5ysP{gap:4px}.HelpDesk_ticketCardMeta__h5V1C{font-size:11px;gap:4px}.HelpDesk_ticketCardActions__XKRgX{justify-content:flex-end;margin-top:4px;width:100%}.HelpDesk_chatPanel__VCEpx{border-radius:0;bottom:0;max-height:100vh;right:0;width:100%}.HelpDesk_chatPanelMinimized__DKV6f{border-radius:16px;border-radius:var(--radius-lg);bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__Q1vj-{max-height:calc(100vh - 180px);min-height:200px}.HelpDesk_chatMessage__8a5dL{max-width:92%}.HelpDesk_toastContainer__K3LKd{left:16px;right:16px;top:16px}.HelpDesk_toast__jhbjm{max-width:100%;min-width:auto}.HelpDesk_formContainer__NepGa{margin:16px;padding:16px;width:95%}}@media (max-width:480px){.HelpDesk_pageContainer__7eezD{padding:12px}.HelpDesk_formSection__pfzRL{padding:16px}.HelpDesk_ticketCardExpanded__GW3rZ{padding:12px}.HelpDesk_chatPanel__VCEpx{border-radius:0;max-height:100vh}.HelpDesk_chatMessages__Q1vj-{max-height:calc(100vh - 160px);min-height:150px}.HelpDesk_chatHeaderTitle__0swFm{font-size:12px}}.HelpDesk_textCenter__S1jX2{text-align:center}.HelpDesk_mt8__lzYHk{margin-top:8px}.HelpDesk_mt16__-oDif{margin-top:16px}.HelpDesk_mb8__-b8bB{margin-bottom:8px}.HelpDesk_mb16__mopvo{margin-bottom:16px}.HelpDesk_gap8__pk0fD{gap:8px}.HelpDesk_gap12__Rs6qX{gap:12px}.HelpDesk_flex__344zS{display:flex}.HelpDesk_flexCenter__rbj3s{align-items:center;display:flex;justify-content:center}.HelpDesk_flexBetween__K4FLy{align-items:center;display:flex;justify-content:space-between}.HelpDesk_chatHeaderClosedBadge__3PcjX{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__x7xPq{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__EoKet{color:#adb5bd}.HelpDesk_chatReadOnlyCloseBtn__ZDDax{background:#e9ecef;border:none;border-radius:4px;color:#495057;cursor:pointer;font-size:13px;padding:4px 16px;transition:background .2s}.HelpDesk_chatReadOnlyCloseBtn__ZDDax:hover{background:#dee2e6}.HelpDesk_viewOnlyChat__8aFHT{color:#6c757d!important}.HelpDesk_viewOnlyChat__8aFHT:hover{background:#e9ecef!important;color:#495057!important}.HelpDesk_chatHeaderDate__zP3E8{color:#868e96;font-size:11px}.HelpDesk_chatHeaderTitle__0swFm{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.FormModal_modalBackdrop__vCXAc{align-items:center;animation:FormModal_fadeIn__XvlQr .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__BztYC{animation:FormModal_slideUp__itxLz .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__3rGwd{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__3rGwd h2{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.4rem;font-weight:600;margin:0}.FormModal_modalSubtitle__htKrh{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.FormModal_modalSubtitle__htKrh strong{color:#0b1f38;color:var(--primary-color,#0b1f38);font-weight:600}.FormModal_modalCloseButton__xNMbA{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__xNMbA:hover:not(:disabled){background:#fdf0ee;background:var(--danger-light,#fdf0ee);color:#c0392b;color:var(--danger-color,#c0392b);transform:rotate(90deg)}.FormModal_formContent__zv4ec{display:flex;flex-direction:column;gap:24px;padding:28px}.FormModal_formActions__mssDz{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__7P6Rq{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__7P6Rq.FormModal_error__J\+3iR{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__7P6Rq.FormModal_success__r2nau{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__7P6Rq.FormModal_warning__Gi39t{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__hOF7d{font-size:1.2rem}.FormModal_primaryButton__qrk6i{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__qrk6i: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__qrk6i:disabled{cursor:not-allowed;opacity:.6;transform:none}.FormModal_secondaryButton__Fym00{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__Fym00:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.FormModal_buttonSpinner__FU1Zy{animation:FormModal_spin__iOFEN .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__XvlQr{0%{opacity:0}to{opacity:1}}@keyframes FormModal_slideUp__itxLz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FormModal_spin__iOFEN{to{transform:rotate(1turn)}}.ConfirmModal_modalBackdrop__nCn9R{align-items:center;animation:ConfirmModal_fadeIn__aIuHh .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__14Yaj{animation:ConfirmModal_slideUp__zroKE .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__kDh4z{padding:28px}.ConfirmModal_confirmTitle__RkNNT{font-size:1.4rem;margin:0 0 8px}.ConfirmModal_confirmMessage__7j5x4{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;line-height:1.5;margin:16px 0;white-space:pre-line}.ConfirmModal_confirmActions__O2R1q{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__CeFp5{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__CeFp5: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__CeFp5:disabled{cursor:not-allowed;opacity:.6;transform:none}.ConfirmModal_dangerButton__RukVU{background:linear-gradient(135deg,#c0392b,#a93226);background:linear-gradient(135deg,var(--danger-color,#c0392b) 0,var(--danger-dark,#a93226) 100%)}.ConfirmModal_dangerButton__RukVU:hover:not(:disabled){background:linear-gradient(135deg,#a93226,#7b241c);background:linear-gradient(135deg,var(--danger-dark,#a93226) 0,#7b241c 100%)}.ConfirmModal_secondaryButton__TKRJf{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__TKRJf:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.ConfirmModal_buttonSpinner__vw91y{animation:ConfirmModal_spin__c\+1SN .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__aIuHh{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_slideUp__zroKE{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmModal_spin__c\+1SN{to{transform:rotate(1turn)}}.SearchBar_searchWrapper__bi9LF{max-width:440px;position:relative}.SearchBar_searchIcon__y6QPB{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__EAZvr{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__EAZvr:focus{border-color:#0b1f38;border-color:var(--primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.SearchBar_clearSearch__3x5VQ{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__3x5VQ:hover{background:#edeff2;background:var(--row-hover-bg,#edeff2);color:#1a222b;color:var(--text-primary,#1a222b)}@media (max-width:768px){.SearchBar_searchWrapper__bi9LF{max-width:100%}}.Pagination_paginationControls__MURWM{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__3w7Yb{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__3w7Yb:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);transform:translateY(-1px)}.Pagination_paginationButton__3w7Yb:disabled{cursor:not-allowed;opacity:.5}.Pagination_paginationInfo__KVo72{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1rem;font-weight:500}.Pagination_totalItems__BRwup{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-weight:400}@media (max-width:768px){.Pagination_paginationControls__MURWM{flex-direction:column;gap:12px}}.TableSkeleton_tableContainer__LuPdI{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__TRQM8{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;width:100%}.TableSkeleton_table__TRQM8 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__TRQM8 tbody tr,.TableSkeleton_table__TRQM8 td,.TableSkeleton_table__TRQM8 thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec)}.TableSkeleton_table__TRQM8 td{padding:16px 20px;vertical-align:middle}.TableSkeleton_skeleton__LfVg8{animation:TableSkeleton_shimmer__WDVVZ 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__WDVVZ{0%{background-position:-200% 0}to{background-position:200% 0}}.EmptyState_emptyState__F6d25{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__Sp2NP{font-size:3rem;margin-bottom:16px}.EmptyState_emptyTitle__cgvgd{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.3rem;font-weight:600;margin-bottom:10px}.EmptyState_emptyMessage__vu0w-{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem}.EmptyState_actionButton__Sv\+uY{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__Sv\+uY:hover{background:#163052;background:var(--primary-hover,#163052);transform:translateY(-2px)}.PageHeader_header__7dXN\+{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__bAt6f{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.PageHeader_titleSection__bAt6f h1{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PageHeader_addButton__-bk-A{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__-bk-A: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__-bk-A:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.PageHeader_header__7dXN\+{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.PageHeader_titleSection__bAt6f h1{font-size:1.4rem}.PageHeader_addButton__-bk-A{justify-content:center;width:100%}}.Toast_toast__a6A4w{align-items:center;animation:Toast_slideIn__g0uSE .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__XhVHL{border-left:4px solid #28a745}.Toast_toastError__7Yq-p{border-left:4px solid #dc3545}.Toast_toastWarning__KaGao{border-left:4px solid #ffc107}.Toast_toastInfo__l4ZkJ{border-left:4px solid #17a2b8}.Toast_toastIcon__P10eZ{align-items:center;display:flex;justify-content:center;margin-right:12px}.Toast_toastSuccess__XhVHL .Toast_toastIcon__P10eZ{color:#28a745}.Toast_toastError__7Yq-p .Toast_toastIcon__P10eZ{color:#dc3545}.Toast_toastWarning__KaGao .Toast_toastIcon__P10eZ{color:#ffc107}.Toast_toastInfo__l4ZkJ .Toast_toastIcon__P10eZ{color:#17a2b8}.Toast_toastMessage__YMtJ4{color:#333;flex:1 1;font-size:.95rem}.Toast_toastClose__x2oXu{background:none;border:none;border-radius:4px;color:#999;cursor:pointer;padding:4px;transition:background .2s}.Toast_toastClose__x2oXu:hover{background:#f0f0f0;color:#333}@keyframes Toast_slideIn__g0uSE{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_toastContainer__BP0fB{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;z-index:10000}.TagInput_tagInput__Pqa3N{display:flex;flex-direction:column;gap:8px}.TagInput_label__q9821{color:#333;color:var(--text-primary,#333);font-size:.9rem;font-weight:500}.TagInput_required__I9MUP{color:#dc3545;margin-left:4px}.TagInput_inputRow__c4rNI{display:flex;gap:8px}.TagInput_select__UTHxx{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__UTHxx:disabled{background:#f5f5f5;cursor:not-allowed}.TagInput_addButton__xYNi1{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__xYNi1:hover:not(:disabled){background:#0056b3;background:var(--primary-dark,#0056b3)}.TagInput_addButton__xYNi1:disabled{background:#ccc;cursor:not-allowed}.TagInput_tagContainer__lnYoW{display:flex;flex-wrap:wrap;gap:8px;min-height:36px;padding:8px 0}.TagInput_tag__1XC7Y{align-items:center;background:#e9ecef;border-radius:16px;color:#333;display:inline-flex;font-size:.85rem;gap:6px;padding:4px 10px}.TagInput_tagRemoveButton__WkoDb{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .2s}.TagInput_tagRemoveButton__WkoDb:hover{color:#dc3545}.TagInput_emptyTagHint__ZUA21{color:#999;font-size:.85rem;font-style:italic}.AddressForm_addressFormCard__cGppp{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__cGppp:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs,0 1px 3px #0b1f380a)}.AddressForm_addressFormHeader__zUfM0{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__x0DHU{align-items:center;display:flex;font-size:1.2rem}.AddressForm_addressFormHeader__zUfM0 h4{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.AddressForm_importerBadge__CC9cw{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__2IDIl{padding:18px 20px}.AddressForm_formGrid__Jvrhx{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddressForm_inputGroup__YbSQc{display:flex;flex-direction:column;gap:6px}.AddressForm_inputGroup__YbSQc label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.9rem;font-weight:600;letter-spacing:.02em}.AddressForm_inputGroup__YbSQc .AddressForm_required__vXDrd{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.AddressForm_input__l1d4G{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__l1d4G:focus{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.AddressForm_input__l1d4G::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.AddressForm_input__l1d4G:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.AddressForm_contactsSection__JXMJ7{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color,#e6e9ec);margin-top:20px;padding-top:18px}.AddressForm_contactsSectionHeader__3lSZW{align-items:center;display:flex;gap:10px;margin-bottom:14px}.AddressForm_contactsIcon__iN3c2{align-items:center;display:flex;font-size:1.1rem}.AddressForm_contactsSectionHeader__3lSZW h5{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1rem;font-weight:600;margin:0}.AddressForm_contactList__HeC9V{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.AddressForm_contactItem__vIQ\+F{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__vIQ\+F:hover{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38)}.AddressForm_contactInfo__FQ197{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.AddressForm_contactInfo__FQ197 strong{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.95rem}.AddressForm_contactRole__7bqRh{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:.9rem}.AddressForm_contactEmail__I8loZ{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);font-size:.9rem}.AddressForm_removeContactButton__PHrxe{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__PHrxe:hover:not(:disabled){background:#fdf0ee;background:var(--reg-danger-light,#fdf0ee);color:#c0392b;color:var(--reg-danger-color,#c0392b)}.AddressForm_removeContactButton__PHrxe:disabled{cursor:not-allowed;opacity:.4}.AddressForm_contactForm__d4Ovw{margin-top:4px}.AddressForm_contactFormRow__LeLW5{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .6fr}.AddressForm_contactFormGroup__ERge0{display:flex;flex-direction:column;gap:4px}.AddressForm_contactFormGroup__ERge0 label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.85rem;font-weight:600;letter-spacing:.02em}.AddressForm_addContactButton__osNDA{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__osNDA: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__osNDA:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_addressFormActions__aqquY{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__xE1fj{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__xE1fj:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover,#edeff2);border-color:#4a5a6b;border-color:var(--reg-text-secondary,#4a5a6b)}.AddressForm_cancelButton__xE1fj:disabled{cursor:not-allowed;opacity:.5}.AddressForm_saveButton__sMDMm{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__sMDMm: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__sMDMm:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_buttonSpinner__tKZTK{animation:AddressForm_addressFormSpin__ytmIO .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__ytmIO{to{transform:rotate(1turn)}}.AddressForm_theme-dark__BHksm .AddressForm_addressFormCard__cGppp,[data-theme=dark] .AddressForm_addressFormCard__cGppp{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_addressFormHeader__zUfM0,[data-theme=dark] .AddressForm_addressFormHeader__zUfM0{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_addressFormHeader__zUfM0 h4,[data-theme=dark] .AddressForm_addressFormHeader__zUfM0 h4{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__BHksm .AddressForm_importerBadge__CC9cw,[data-theme=dark] .AddressForm_importerBadge__CC9cw{background:#2c2118;background:var(--reg-warning-light,#2c2118);color:#f39c12;color:var(--reg-warning-color,#f39c12)}.AddressForm_theme-dark__BHksm .AddressForm_inputGroup__YbSQc label,[data-theme=dark] .AddressForm_inputGroup__YbSQc label{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__BHksm .AddressForm_input__l1d4G,[data-theme=dark] .AddressForm_input__l1d4G{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__BHksm .AddressForm_input__l1d4G:focus,[data-theme=dark] .AddressForm_input__l1d4G:focus{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.AddressForm_theme-dark__BHksm .AddressForm_input__l1d4G::placeholder,[data-theme=dark] .AddressForm_input__l1d4G::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__BHksm .AddressForm_input__l1d4G:disabled,[data-theme=dark] .AddressForm_input__l1d4G:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_contactItem__vIQ\+F,[data-theme=dark] .AddressForm_contactItem__vIQ\+F{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_contactItem__vIQ\+F:hover,[data-theme=dark] .AddressForm_contactItem__vIQ\+F:hover{border-color:#f0f4f8}.AddressForm_theme-dark__BHksm .AddressForm_contactInfo__FQ197 strong,[data-theme=dark] .AddressForm_contactInfo__FQ197 strong{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__BHksm .AddressForm_contactRole__7bqRh,[data-theme=dark] .AddressForm_contactRole__7bqRh{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.AddressForm_theme-dark__BHksm .AddressForm_contactEmail__I8loZ,[data-theme=dark] .AddressForm_contactEmail__I8loZ{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__BHksm .AddressForm_contactsSection__JXMJ7,[data-theme=dark] .AddressForm_contactsSection__JXMJ7{border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_contactFormGroup__ERge0 label,.AddressForm_theme-dark__BHksm .AddressForm_contactsSectionHeader__3lSZW h5,[data-theme=dark] .AddressForm_contactFormGroup__ERge0 label,[data-theme=dark] .AddressForm_contactsSectionHeader__3lSZW h5{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__BHksm .AddressForm_addContactButton__osNDA,[data-theme=dark] .AddressForm_addContactButton__osNDA{background:#f0f4f8;color:#0b1f38;color:var(--reg-text-inverse,#0b1f38)}.AddressForm_theme-dark__BHksm .AddressForm_addContactButton__osNDA:hover:not(:disabled),[data-theme=dark] .AddressForm_addContactButton__osNDA:hover:not(:disabled){background:#fff}.AddressForm_theme-dark__BHksm .AddressForm_cancelButton__xE1fj,[data-theme=dark] .AddressForm_cancelButton__xE1fj{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__BHksm .AddressForm_cancelButton__xE1fj:hover:not(:disabled),[data-theme=dark] .AddressForm_cancelButton__xE1fj:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__BHksm .AddressForm_saveButton__sMDMm,[data-theme=dark] .AddressForm_saveButton__sMDMm{background:#2ecc71;background:var(--reg-success-color,#2ecc71)}.AddressForm_theme-dark__BHksm .AddressForm_saveButton__sMDMm:hover:not(:disabled),[data-theme=dark] .AddressForm_saveButton__sMDMm:hover:not(:disabled){background:#1a8c4a;background:var(--reg-success-dark,#1a8c4a)}.AddressForm_theme-dark__BHksm .AddressForm_addressFormActions__aqquY,[data-theme=dark] .AddressForm_addressFormActions__aqquY{border-color:#163052;border-color:var(--reg-border-color,#163052)}@media (max-width:992px){.AddressForm_contactFormRow__LeLW5{gap:10px;grid-template-columns:1fr 1fr}.AddressForm_contactFormGroup__ERge0:last-child{grid-column:span 2}}@media (max-width:768px){.AddressForm_formGrid__Jvrhx{gap:14px;grid-template-columns:1fr}.AddressForm_addressFormContent__2IDIl{padding:14px 16px}.AddressForm_addressFormHeader__zUfM0{flex-wrap:wrap;padding:12px 16px}.AddressForm_addressFormHeader__zUfM0 h4{font-size:1rem}.AddressForm_importerBadge__CC9cw{font-size:.75rem;margin-left:0}.AddressForm_contactFormRow__LeLW5{gap:10px;grid-template-columns:1fr}.AddressForm_contactFormGroup__ERge0:last-child{grid-column:span 1}.AddressForm_contactItem__vIQ\+F{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 14px}.AddressForm_contactInfo__FQ197{align-items:flex-start;flex-direction:column;gap:4px}.AddressForm_removeContactButton__PHrxe{align-self:flex-end}.AddressForm_addressFormActions__aqquY{flex-direction:column-reverse;gap:10px}.AddressForm_addressFormActions__aqquY button{justify-content:center;width:100%}}@media (max-width:480px){.AddressForm_addressFormContent__2IDIl{padding:12px 14px}.AddressForm_contactEmail__I8loZ,.AddressForm_contactInfo__FQ197 strong,.AddressForm_contactRole__7bqRh{font-size:.85rem}.AddressForm_addContactButton__osNDA{font-size:.85rem;justify-content:center;padding:8px 14px;width:100%}.AddressForm_cancelButton__xE1fj,.AddressForm_saveButton__sMDMm{font-size:.9rem;padding:10px 18px}}@media (prefers-reduced-motion:reduce){.AddressForm_addContactButton__osNDA,.AddressForm_addressFormCard__cGppp,.AddressForm_cancelButton__xE1fj,.AddressForm_contactItem__vIQ\+F,.AddressForm_input__l1d4G,.AddressForm_saveButton__sMDMm{transition:none}.AddressForm_buttonSpinner__tKZTK{animation:none}.AddressForm_saveButton__sMDMm:hover:not(:disabled){transform:none}}.ComboBox_comboboxWrapper__OaMtQ{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__AK3KT{color:#1a222b;color:var(--reg-text-primary,#1a222b);display:block;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.ComboBox_comboboxLabel__AK3KT .ComboBox_required__0Gloi{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.ComboBox_comboboxInputWrapper__ubIJu{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__ubIJu:focus-within{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814}.ComboBox_comboboxInputWrapper__ubIJu.ComboBox_error__jsd9V{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b)}.ComboBox_comboboxInputWrapper__ubIJu.ComboBox_error__jsd9V:focus-within{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b);box-shadow:0 0 0 3px #c0392b14}.ComboBox_comboboxSearchIcon__w5rqZ{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);flex-shrink:0;left:14px;pointer-events:none;position:absolute;z-index:1}.ComboBox_comboboxInput__ojrTN{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__ojrTN::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.ComboBox_comboboxInput__ojrTN:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.ComboBox_comboboxClearButton__mpnJq{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__mpnJq:hover{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__SWA9Z{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__SWA9Z:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__SWA9Z:disabled{cursor:not-allowed;opacity:.5}.ComboBox_comboboxToggleButton__SWA9Z .ComboBox_rotated__0shYD{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__SqgEr{animation:ComboBox_comboboxSpin__uMDeD .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__uMDeD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ComboBox_comboboxError__uYwcC{color:#c0392b;color:var(--reg-danger-color,#c0392b);font-size:.9rem;margin-top:6px}.ComboBox_comboboxDropdown__Ub4tD{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__Ub4tD::-webkit-scrollbar{width:6px}.ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-track{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);border-radius:3px}.ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--reg-text-muted,#6b7b8c);border-radius:3px}.ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-thumb:hover{background:#4a5a6b;background:var(--reg-text-secondary,#4a5a6b)}.ComboBox_comboboxNoResults__XuFpg{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:1rem;padding:18px 20px;text-align:center}.ComboBox_comboboxItem__e57YV{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__e57YV:hover{background:#edeff2;background:var(--reg-bg-hover,#edeff2)}.ComboBox_comboboxItem__e57YV.ComboBox_highlighted__U-jUa,.ComboBox_comboboxItem__e57YV.ComboBox_selected__5QB8s{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed)}.ComboBox_comboboxItem__e57YV.ComboBox_selected__5QB8s{font-weight:500}.ComboBox_comboboxItemLabel__9wrD6{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComboBox_comboboxItemCheck__N3aUm{color:#27ae60;color:var(--reg-success-color,#27ae60);flex-shrink:0}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxInputWrapper__ubIJu,[data-theme=dark] .ComboBox_comboboxInputWrapper__ubIJu{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxInputWrapper__ubIJu:focus-within,[data-theme=dark] .ComboBox_comboboxInputWrapper__ubIJu:focus-within{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxInput__ojrTN,[data-theme=dark] .ComboBox_comboboxInput__ojrTN{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxInput__ojrTN::placeholder,[data-theme=dark] .ComboBox_comboboxInput__ojrTN::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxInput__ojrTN:disabled,[data-theme=dark] .ComboBox_comboboxInput__ojrTN:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxSearchIcon__w5rqZ,[data-theme=dark] .ComboBox_comboboxSearchIcon__w5rqZ{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxClearButton__mpnJq,[data-theme=dark] .ComboBox_comboboxClearButton__mpnJq{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxClearButton__mpnJq:hover,[data-theme=dark] .ComboBox_comboboxClearButton__mpnJq:hover{background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxToggleButton__SWA9Z,[data-theme=dark] .ComboBox_comboboxToggleButton__SWA9Z{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxToggleButton__SWA9Z:hover:not(:disabled),[data-theme=dark] .ComboBox_comboboxToggleButton__SWA9Z:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxSpinner__SqgEr,[data-theme=dark] .ComboBox_comboboxSpinner__SqgEr{border-color:#163052;border-color:var(--reg-border-color,#163052);border-top-color:#f0f4f8}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxDropdown__Ub4tD,[data-theme=dark] .ComboBox_comboboxDropdown__Ub4tD{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__0RVTg .ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-track,[data-theme=dark] .ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-track{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-thumb,[data-theme=dark] .ComboBox_comboboxDropdown__Ub4tD::-webkit-scrollbar-thumb{background:#7a8e9f;background:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxItem__e57YV,[data-theme=dark] .ComboBox_comboboxItem__e57YV{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxItem__e57YV:hover,[data-theme=dark] .ComboBox_comboboxItem__e57YV:hover{background:#1a2d4a;background:var(--reg-bg-hover,#1a2d4a)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxItem__e57YV.ComboBox_highlighted__U-jUa,.ComboBox_theme-dark__0RVTg .ComboBox_comboboxItem__e57YV.ComboBox_selected__5QB8s,[data-theme=dark] .ComboBox_comboboxItem__e57YV.ComboBox_highlighted__U-jUa,[data-theme=dark] .ComboBox_comboboxItem__e57YV.ComboBox_selected__5QB8s{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxNoResults__XuFpg,[data-theme=dark] .ComboBox_comboboxNoResults__XuFpg{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxItemCheck__N3aUm,[data-theme=dark] .ComboBox_comboboxItemCheck__N3aUm{color:#2ecc71;color:var(--reg-success-color,#2ecc71)}.ComboBox_theme-dark__0RVTg .ComboBox_comboboxError__uYwcC,[data-theme=dark] .ComboBox_comboboxError__uYwcC{color:#e74c3c;color:var(--reg-danger-color,#e74c3c)}@media (max-width:768px){.ComboBox_comboboxInput__ojrTN{font-size:1rem;min-height:44px;padding:12px 70px 12px 36px}.ComboBox_comboboxSearchIcon__w5rqZ{left:12px}.ComboBox_comboboxClearButton__mpnJq{right:40px}.ComboBox_comboboxToggleButton__SWA9Z{right:8px}.ComboBox_comboboxSpinner__SqgEr{right:40px}.ComboBox_comboboxDropdown__Ub4tD{max-height:220px}}@media (max-width:480px){.ComboBox_comboboxInput__ojrTN{font-size:16px;min-height:40px;padding:10px 60px 10px 32px}.ComboBox_comboboxSearchIcon__w5rqZ{left:10px}.ComboBox_comboboxSearchIcon__w5rqZ svg{height:16px;width:16px}.ComboBox_comboboxClearButton__mpnJq{min-height:28px;min-width:28px;right:34px}.ComboBox_comboboxToggleButton__SWA9Z{min-height:28px;min-width:28px;right:6px}.ComboBox_comboboxToggleButton__SWA9Z svg{height:16px;width:16px}.ComboBox_comboboxSpinner__SqgEr{height:16px;right:34px;width:16px}.ComboBox_comboboxItem__e57YV{font-size:.95rem;min-height:38px;padding:8px 14px}.ComboBox_comboboxDropdown__Ub4tD{max-height:200px}}@media (prefers-reduced-motion:reduce){.ComboBox_comboboxInputWrapper__ubIJu,.ComboBox_comboboxToggleButton__SWA9Z .ComboBox_rotated__0shYD{transition:none}.ComboBox_comboboxSpinner__SqgEr{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__KvJBP,[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__GePeQ{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative;width:100%}.ProjectSteps_stepItem__C\+pdq{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__C\+pdq:hover:not(.ProjectSteps_stepBlocked__M8qI3){box-shadow:0 3px 6px #0b1f380f;transform:translateY(-1px)}.ProjectSteps_stepIconWrapper__P6nPj{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ProjectSteps_stepIcon__17ANA{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__sucsN .ProjectSteps_stepIcon__17ANA{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__1GaC3 .ProjectSteps_stepIcon__17ANA{background:#27ae60;background:var(--steps-success-color)}.ProjectSteps_stepPending__rzYak .ProjectSteps_stepIcon__17ANA{background:#e67e22;background:var(--steps-warning-color)}.ProjectSteps_stepBlocked__M8qI3 .ProjectSteps_stepIcon__17ANA{background:#6b7b8c;background:var(--steps-text-muted);opacity:.5}.ProjectSteps_stepCheckmark__c45gS{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__xwAqR{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ProjectSteps_stepLabel__L85bP{color:#1a222b;color:var(--steps-text-primary);font-size:.9rem;font-weight:600}.ProjectSteps_stepLabel__L85bP,.ProjectSteps_stepStatus__tmElm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSteps_stepStatus__tmElm{color:#4a5a6b;color:var(--steps-text-secondary);font-size:.75rem}.ProjectSteps_stepActive__sucsN{background:#e8eaed;background:var(--steps-bg-tertiary);border-color:#0b1f38;border-color:var(--steps-primary-color)}.ProjectSteps_stepComplete__1GaC3{background:#eaf5ee;background:var(--steps-success-light);border-color:#27ae60;border-color:var(--steps-success-color)}.ProjectSteps_stepComplete__1GaC3 .ProjectSteps_stepStatus__tmElm{color:#1e8449;color:var(--steps-success-dark)}.ProjectSteps_stepPending__rzYak{background:#fef5e7;background:var(--steps-warning-light);border-color:#e67e22;border-color:var(--steps-warning-color)}.ProjectSteps_stepPending__rzYak .ProjectSteps_stepStatus__tmElm{color:#ca6f1e;color:var(--steps-warning-dark)}.ProjectSteps_stepBlocked__M8qI3{background:#fdf0ee;background:var(--steps-danger-light);border-color:#c0392b;border-color:var(--steps-danger-color);cursor:not-allowed!important;opacity:.6}.ProjectSteps_stepBlocked__M8qI3 .ProjectSteps_stepStatus__tmElm{color:#a93226;color:var(--steps-danger-dark)}.ProjectSteps_stepConnector__kISIc{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__7DNyn{background:#27ae60;background:var(--steps-success-color)}@media (max-width:992px){.ProjectSteps_stepsContainer__GePeQ{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;overflow-x:auto;padding:6px 4px;scrollbar-width:thin}.ProjectSteps_stepsContainer__GePeQ::-webkit-scrollbar{height:4px}.ProjectSteps_stepsContainer__GePeQ::-webkit-scrollbar-track{background:#f1f3f5;background:var(--steps-bg-secondary);border-radius:2px}.ProjectSteps_stepsContainer__GePeQ::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--steps-text-muted);border-radius:2px}.ProjectSteps_stepItem__C\+pdq{flex:0 0 auto;gap:10px;min-height:44px;min-width:120px;padding:8px 14px}.ProjectSteps_stepIcon__17ANA{font-size:1rem;height:30px;width:30px}.ProjectSteps_stepLabel__L85bP{font-size:.8rem}.ProjectSteps_stepStatus__tmElm{font-size:.7rem}.ProjectSteps_stepConnector__kISIc{flex:0 0 10px;height:2px;min-width:10px}.ProjectSteps_stepCheckmark__c45gS{font-size:8px;height:16px;right:-3px;top:-3px;width:16px}}@media (max-width:768px){.ProjectSteps_stepItem__C\+pdq{gap:8px;min-height:38px;min-width:100px;padding:6px 12px}.ProjectSteps_stepIcon__17ANA{font-size:.85rem;height:26px;width:26px}.ProjectSteps_stepLabel__L85bP{font-size:.75rem}.ProjectSteps_stepStatus__tmElm{font-size:.65rem}.ProjectSteps_stepConnector__kISIc{flex:0 0 8px;min-width:8px}.ProjectSteps_stepCheckmark__c45gS{font-size:7px;height:14px;right:-2px;top:-2px;width:14px}}@media (max-width:480px){.ProjectSteps_stepItem__C\+pdq{gap:6px;min-height:34px;min-width:80px;padding:4px 10px}.ProjectSteps_stepIcon__17ANA{font-size:.75rem;height:22px;width:22px}.ProjectSteps_stepLabel__L85bP{font-size:.7rem;font-weight:500}.ProjectSteps_stepStatus__tmElm{display:none}.ProjectSteps_stepConnector__kISIc{flex:0 0 6px;min-width:6px}.ProjectSteps_stepCheckmark__c45gS{font-size:6px;height:12px;right:-2px;top:-2px;width:12px}}@media (prefers-reduced-motion:reduce){.ProjectSteps_stepConnector__kISIc,.ProjectSteps_stepIcon__17ANA,.ProjectSteps_stepItem__C\+pdq{transition:none!important}.ProjectSteps_stepItem__C\+pdq:hover:not(.ProjectSteps_stepBlocked__M8qI3){transform:none!important}}@media print{.ProjectSteps_stepsContainer__GePeQ{flex-wrap:wrap;gap:4px}.ProjectSteps_stepItem__C\+pdq{background:#f9f9f9!important;border:1px solid #ddd;cursor:default!important;flex:0 0 auto;min-width:80px;padding:4px 10px}.ProjectSteps_stepItem__C\+pdq:hover:not(.ProjectSteps_stepBlocked__M8qI3){box-shadow:none!important;transform:none!important}.ProjectSteps_stepIcon__17ANA{background:#666!important;font-size:.7rem;height:20px;width:20px}.ProjectSteps_stepCheckmark__c45gS,.ProjectSteps_stepConnector__kISIc{display:none}.ProjectSteps_stepStatus__tmElm{font-size:.6rem}.ProjectSteps_stepActive__sucsN{background:#e8eaed!important;border-color:#0b1f38!important}.ProjectSteps_stepComplete__1GaC3{background:#eaf5ee!important;border-color:#27ae60!important}.ProjectSteps_stepPending__rzYak{background:#fef5e7!important;border-color:#e67e22!important}.ProjectSteps_stepBlocked__M8qI3{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__T91wr,[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__qYDbX,.Orders_filterChip__XJpc9,[role=button],button{min-height:44px;min-width:44px}.Orders_pageContainer__y1wHc{background:#f7f8fa;background:var(--orders-bg-primary);color:#1a222b;color:var(--orders-text-primary);min-height:100vh;padding:0}.Orders_addButton__lSYhE,.Orders_pageContainer__y1wHc{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family)}.Orders_addButton__lSYhE{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__lSYhE: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__lSYhE:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_confirmButton__5wZnN{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__5wZnN: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__5wZnN:disabled{cursor:not-allowed;opacity:.6}.Orders_secondaryButton__dGHQ1{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__dGHQ1:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-1px)}.Orders_secondaryButton__dGHQ1:disabled{cursor:not-allowed;opacity:.6}.Orders_dangerButton__ZjgIQ{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__ZjgIQ: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__vNxU9{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__vNxU9: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__vNxU9:disabled{cursor:not-allowed;opacity:.6}.Orders_primaryButton__6h5Wa{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__6h5Wa: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__6h5Wa:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_actionsContainer__qWL70{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Orders_actionButton__qYDbX,button.Orders_actionButton__qYDbX{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__qYDbX svg,button.Orders_actionButton__qYDbX 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__qYDbX:hover:not(:disabled){box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--orders-shadow-md)!important;transform:translateY(-2px)!important}.Orders_actionButton__qYDbX:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0,button.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0{background:#e8eef6!important;color:#4a6fa5!important}.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0:hover:not(:disabled){background:#4a6fa5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_viewButton__OLrt0,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0{background:#1a2a44!important;color:#7baed6!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_viewButton__OLrt0:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_viewButton__OLrt0:hover:not(:disabled){background:#7baed6!important;color:#0a1628!important}.Orders_actionButton__qYDbX.Orders_editButton__Ok1li,button.Orders_actionButton__qYDbX.Orders_editButton__Ok1li{background:#fdf5e6!important;color:#d4a017!important}.Orders_actionButton__qYDbX.Orders_editButton__Ok1li:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_editButton__Ok1li:hover:not(:disabled){background:#d4a017!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_editButton__Ok1li,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_editButton__Ok1li{background:#2a2218!important;color:#f0c040!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_editButton__Ok1li:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_editButton__Ok1li:hover:not(:disabled){background:#f0c040!important;color:#1a1208!important}.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z,button.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z{background:#fdecea!important;color:#c0392b!important}.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z:hover:not(:disabled){background:#c0392b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z{background:#2a1a18!important;color:#e74c3c!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_deleteButton__d8F8Z:hover:not(:disabled){background:#e74c3c!important;color:#1a0a08!important}.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN,button.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN{background:#e8f8f0!important;color:#1abc9c!important}.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN:hover:not(:disabled){background:#1abc9c!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN{background:#0a2a20!important;color:#2ecc71!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_confirmButton__5wZnN:hover:not(:disabled){background:#2ecc71!important;color:#0a1a10!important}.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg,button.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg{background:#fff3e0!important;color:#e67e22!important}.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg:hover:not(:disabled){background:#e67e22!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_trackButton__2cqMg,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg{background:#3d2a1a!important;color:#f39c12!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_trackButton__2cqMg:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_trackButton__2cqMg:hover:not(:disabled){background:#f39c12!important;color:#1a0e08!important}.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa,button.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa{background:#f4ecf7!important;color:#8e44ad!important}.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa:hover:not(:disabled){background:#8e44ad!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_paymentButton__bojQa,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa{background:#1a0a2a!important;color:#bb8fce!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_paymentButton__bojQa:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_paymentButton__bojQa:hover:not(:disabled){background:#bb8fce!important;color:#0a001a!important}.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC,button.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC{background:#eaf2f8!important;color:#3498db!important}.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC:hover:not(:disabled){background:#3498db!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_productionButton__6K-lC,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC{background:#0a1a2a!important;color:#5dade2!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_productionButton__6K-lC:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_productionButton__6K-lC:hover:not(:disabled){background:#5dade2!important;color:#0a0a1a!important}.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB,button.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB{background:#e8f6f3!important;color:#16a085!important}.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB:hover:not(:disabled){background:#16a085!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB{background:#0a1a18!important;color:#48c9b0!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_invoiceButton__flDxB:hover:not(:disabled){background:#48c9b0!important;color:#0a0a0a!important}.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP,button.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP{background:#fce4ec!important;color:#e91e63!important}.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP:hover:not(:disabled){background:#e91e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_packingButton__RTPCP,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP{background:#2a0a1a!important;color:#f06292!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_packingButton__RTPCP:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_packingButton__RTPCP:hover:not(:disabled){background:#f06292!important;color:#1a0a0a!important}.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm,button.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm{background:#e8eaf6!important;color:#3f51b5!important}.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm:hover:not(:disabled){background:#3f51b5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm{background:#0a0a2a!important;color:#7986cb!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_pickingButton__vtDOm:hover:not(:disabled){background:#7986cb!important;color:#0a0a1a!important}.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x,button.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x{background:#f1f8e9!important;color:#7cb342!important}.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x:hover:not(:disabled){background:#7cb342!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x{background:#1a2a0a!important;color:#aed581!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_receiptButton__rKm4x:hover:not(:disabled){background:#aed581!important;color:#0a1a00!important}.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD,button.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD{background:#efebe9!important;color:#8d6e63!important}.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD:hover:not(:disabled){background:#8d6e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_stockButton__AgFhD,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD{background:#1a0a0a!important;color:#a1887f!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_stockButton__AgFhD:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_stockButton__AgFhD:hover:not(:disabled){background:#a1887f!important;color:#1a0a0a!important}.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd,button.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd{background:#fdf2e9!important;color:#d35400!important}.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd:hover:not(:disabled){background:#d35400!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_returnButton__g1yqd,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd{background:#2a1a0a!important;color:#e67e22!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_returnButton__g1yqd:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_returnButton__g1yqd:hover:not(:disabled){background:#e67e22!important;color:#1a0a00!important}.Orders_actionButton__qYDbX.Orders_printButton__I1JCM,button.Orders_actionButton__qYDbX.Orders_printButton__I1JCM{background:#fdeaea!important;color:#ff6b6b!important}.Orders_actionButton__qYDbX.Orders_printButton__I1JCM:hover:not(:disabled),button.Orders_actionButton__qYDbX.Orders_printButton__I1JCM:hover:not(:disabled){background:#ff6b6b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_printButton__I1JCM,[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_printButton__I1JCM{background:#2a0a0a!important;color:#ff8a8a!important}[data-theme=dark] .Orders_actionButton__qYDbX.Orders_printButton__I1JCM:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__qYDbX.Orders_printButton__I1JCM:hover:not(:disabled){background:#ff8a8a!important;color:#1a0000!important}.Orders_searchBar__JNqew{margin-bottom:28px;padding:24px}.Orders_searchBar__JNqew,.Orders_statusFilterBar__sk7w0{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__sk7w0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:14px 18px}.Orders_filterChip__XJpc9{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__XJpc9:hover:not(.Orders_filterChipActive__is\+rF){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__is\+rF{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__is\+rF:hover{background:#163052;background:var(--orders-primary-hover);border-color:#163052;border-color:var(--orders-primary-hover)}.Orders_tableContainer__QLjxi{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__1YmjZ{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__1YmjZ 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__1YmjZ tbody tr,.Orders_table__1YmjZ thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_table__1YmjZ tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_table__1YmjZ tbody tr:hover{background-color:#edeff2;background-color:var(--orders-bg-hover)}.Orders_table__1YmjZ tbody tr:last-child{border-bottom:none}.Orders_table__1YmjZ 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__1YmjZ tbody tr:last-child td{border-bottom:none}.Orders_emptyTable__Y8E7e{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Orders_tableRow__P8E6h{animation:Orders_rowFadeIn__0scKB .2s ease}@keyframes Orders_rowFadeIn__0scKB{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Orders_priceCell__0NQEg,.Orders_valueCell__G0IJi{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_labelRight__gumca,.Orders_text-right__5SqNZ,.Orders_valueCell__G0IJi{text-align:right}.Orders_text-center__kgRL5{text-align:center}.Orders_statusBadge__4trpl{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__DjEBN{background:#fef5e7;color:#e67e22}.Orders_statusBadgeApproved__-KFO\+{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeCompleted__ucBjz{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeCancelled__ZAFdf{background:#f0f2f3;color:#7f8c8d}.Orders_statusBadgeRejected__EMyxk{background:#fdf0ee;color:#c0392b}.Orders_statusBadgeDraft__zQ9Jp{background:#f1f3f5;color:#6b7b8c}.Orders_statusBadgeInfo__YBMyN{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeWarning__xjSmb{background:#fef5e7;color:#e67e22}.Orders_statusBadgeSuccess__dAVg0{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeDanger__bzghg{background:#fdf0ee;color:#c0392b}[data-theme=dark] .Orders_statusBadgePending__DjEBN{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeApproved__-KFO\+{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeCompleted__ucBjz{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeCancelled__ZAFdf{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .Orders_statusBadgeRejected__EMyxk{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_statusBadgeDraft__zQ9Jp{background:#163052;color:#7a8e9f}[data-theme=dark] .Orders_statusBadgeInfo__YBMyN{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeWarning__xjSmb{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeSuccess__dAVg0{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeDanger__bzghg{background:#2c1a18;color:#e74c3c}.Orders_modalBackdrop__0ItGS{align-items:center;animation:Orders_fadeIn__j2iPi .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__j2iPi{0%{opacity:0}to{opacity:1}}@keyframes Orders_slideUp__U9MPe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Orders_formContainer__4o8Y0{animation:Orders_slideUp__U9MPe .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__Kw8DE{max-width:540px}.Orders_formContainerMedium__JCKnU{max-width:860px}.Orders_formContainerLarge__\+wYto{max-width:1200px}.Orders_formContainerXLarge__Dttr3{max-width:1400px}.Orders_modalHeader__v0iKS{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__v0iKS 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__SpHir{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;margin:6px 0 0}.Orders_modalSubtitle__SpHir strong{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_modalCloseButton__ygohn{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__ygohn:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light);color:#c0392b;color:var(--orders-danger-color);transform:rotate(90deg)}.Orders_modalCloseButton__ygohn:disabled{cursor:not-allowed;opacity:.5}.Orders_formContent__q0Spg{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.Orders_formContent__q0Spg::-webkit-scrollbar{width:6px}.Orders_formContent__q0Spg::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:3px}.Orders_formContent__q0Spg::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:3px}.Orders_formActions__W9TRL{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__8eIFN{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Orders_formSection__h4cjB{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__h4cjB:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_sectionHeader__fXBMe{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__09OWb{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__PKhW1{color:#1a222b;color:var(--orders-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.Orders_sectionBadge__OIbYT{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__3zTp6,.Orders_select__DTm0j,.Orders_textarea__7NabP{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__3zTp6:focus,.Orders_select__DTm0j:focus,.Orders_textarea__7NabP:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_theme-dark__T91wr .Orders_input__3zTp6:focus,.Orders_theme-dark__T91wr .Orders_select__DTm0j:focus,.Orders_theme-dark__T91wr .Orders_textarea__7NabP:focus,[data-theme=dark] .Orders_input__3zTp6:focus,[data-theme=dark] .Orders_select__DTm0j:focus,[data-theme=dark] .Orders_textarea__7NabP:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_input__3zTp6::placeholder,.Orders_textarea__7NabP::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_textarea__7NabP{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);min-height:100px;resize:vertical}.Orders_inputGroup__JkUuB{display:flex;flex-direction:column;gap:8px}.Orders_inputGroup__JkUuB label{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Orders_required__xlFFt{color:#c0392b;color:var(--orders-danger-color)}.Orders_fieldHint__OWHI8{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:2px}.Orders_errorHint__bGt8Y{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_successHint__URl5D{color:#27ae60;color:var(--orders-success-color);display:block;font-size:.9rem;margin-top:2px}.Orders_fieldError__KZnHr{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_buttonSpinner__QZazu{animation:Orders_spin__yeY0u .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__nUS\+F{animation:Orders_spin__yeY0u .8s linear infinite}@keyframes Orders_spin__yeY0u{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Orders_buttonSpinner__QZazu,.Orders_spinner__nUS\+F{animation:none}}.Orders_stepperHeader__Khnk8{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__vKLBt{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:860px;position:relative}.Orders_stepperStep__zOCiV{align-items:center;display:flex;flex:1 1;gap:10px;position:relative}.Orders_stepperCircle__4GnOR{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__hQs7B .Orders_stepperCircle__4GnOR{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__LOgwq .Orders_stepperCircle__4GnOR{background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse)}.Orders_stepperLabel__DgMhF{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.Orders_stepperStepActive__hQs7B .Orders_stepperLabel__DgMhF{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_stepperStepCompleted__LOgwq .Orders_stepperLabel__DgMhF{color:#27ae60;color:var(--orders-success-color)}.Orders_stepperLine__ErGch{background:#e6e9ec;background:var(--orders-border-color);flex:1 1;height:2px;margin:0 10px;transition:background .3s ease}.Orders_stepperLineCompleted__kaLS0{background:#27ae60;background:var(--orders-success-color)}.Orders_stepContent__-8pHO{animation:Orders_stepFadeIn__dRJgW .3s ease;padding:24px 0}@keyframes Orders_stepFadeIn__dRJgW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_stepContent__-8pHO{animation:none}}.Orders_stepperActions__OiJUN{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__OiJUN button{min-width:120px}.Orders_reviewGrid__6WuGd{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Orders_reviewItem__C6SFJ{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__C6SFJ:last-child{border-bottom:none}.Orders_reviewLabel__-pZ-G{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_reviewValue__568yM{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500;text-align:right}.Orders_infoBox__vl8OR{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__vl8OR p{font-size:1rem;margin:4px 0 0}.Orders_infoGrid__f3Jnk{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_infoItem__SNLeF{display:flex;flex-direction:column;gap:6px}.Orders_infoItem__SNLeF label{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_infoItem__SNLeF span{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;word-break:break-word}.Orders_approvalNotes__q7amf{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__q7amf strong{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.Orders_approvalNotes__q7amf p{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;margin:0}.Orders_itemTable__7JiU9{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__7JiU9 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__7JiU9 td,.Orders_itemTable__7JiU9 thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_itemTable__7JiU9 td{color:#1a222b;color:var(--orders-text-primary);padding:10px 16px}.Orders_itemTable__7JiU9 tfoot td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);font-weight:600;padding:12px 16px}.Orders_tableFooterRow__-nPyF{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_tableFooterRow__-nPyF td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);padding:10px 16px}.Orders_resumoTotal__cs3yx,.Orders_resumoTotal__cs3yx td{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_resumoTotal__cs3yx td{font-size:1.15rem;font-weight:700}.Orders_sampleBadge__69VqO{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__yPbO\+{background-color:#fef5e7!important;background-color:var(--orders-warning-light)!important;opacity:.85}.Orders_bonusRow__yPbO\+ td{border-bottom-color:#e67e22!important;border-bottom-color:var(--orders-warning-color)!important}.Orders_approvedByCell__W\+D7m{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_approvedDateCell__\+KqDC{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem;margin-top:2px}.Orders_reviewRequired__UDNCV{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__ScFp\+{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__ScFp\+ input[type=checkbox],.Orders_checkboxLabel__ScFp\+ input[type=radio]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;height:20px;width:20px}.Orders_orderSummary__xFgbG{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin:14px 0;padding:18px 24px}.Orders_orderSummaryTitle__VLpz\+{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.Orders_orderSummaryGrid__q5tzp{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Orders_orderSummaryItem__nqJEA{display:flex;flex-direction:column;gap:4px}.Orders_orderSummaryLabel__H6H\+e{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.Orders_orderSummaryValue__0DbXK{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500}.Orders_resumoGrid__05SBm{grid-gap:10px 28px;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_resumoLinha__M53u3{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__M53u3:last-child{border-bottom:none}.Orders_resumoLabel__SLIr9{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_resumoValor__EWGkQ{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:500}.Orders_resumoTotal__cs3yx{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__UEK33{color:#0b1f38;color:var(--orders-primary-color);font-size:1.3rem;font-weight:700}.Orders_trackingHistory__L5Boe{max-height:320px;overflow-y:auto;padding:14px 18px}.Orders_trackingHistory__L5Boe::-webkit-scrollbar{width:4px}.Orders_trackingHistory__L5Boe::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_trackingHistory__L5Boe::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_trackingEvent__6qNSp{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__6qNSp:last-child{border-bottom:none}.Orders_trackingDate__oa8tY{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:600}.Orders_trackingStatus__ZO09v{color:#0b1f38;color:var(--orders-primary-color);font-size:.95rem;font-weight:600}.Orders_trackingDescription__KPzGr{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem}.Orders_approvalSummary__r3Kyd{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__zhanQ{align-items:center;display:flex;gap:10px}.Orders_approvalSummaryItem__zhanQ .Orders_count__-Mo9r{font-size:1.5rem;font-weight:700}.Orders_approvalSummaryItem__zhanQ .Orders_label__g0uPR{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_ncmSummaryRow__MSlms 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__MSlms td div{display:flex;flex-wrap:wrap;gap:18px}.Orders_ncmSummaryRow__MSlms td div strong{color:#1a222b;color:var(--orders-text-primary)}.Orders_alert__f7cUk{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__f7cUk.Orders_error__PXJXr{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__f7cUk.Orders_success__TSTCx{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__f7cUk.Orders_info__E2jfP{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__f7cUk.Orders_warning__O7w-p{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__m3lgl{flex-shrink:0}.Orders_toastContainer__XH9EG{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__8eIFN{grid-template-columns:repeat(2,1fr)}.Orders_formContainer__4o8Y0{max-height:85vh;max-width:95%}.Orders_formContent__q0Spg{padding:18px 24px}.Orders_modalHeader__v0iKS{padding:18px 24px 14px}.Orders_formActions__W9TRL{padding:14px 24px}.Orders_stepperSteps__vKLBt{flex-wrap:wrap;gap:10px;justify-content:flex-start}.Orders_stepperStep__zOCiV{flex:0 0 auto}.Orders_stepperLine__ErGch{display:none}.Orders_stepperLabel__DgMhF{font-size:.8rem}.Orders_stepperCircle__4GnOR{font-size:.8rem;height:30px;width:30px}.Orders_reviewGrid__6WuGd{gap:10px;grid-template-columns:1fr}.Orders_stepperActions__OiJUN{flex-direction:column-reverse}.Orders_stepperActions__OiJUN button{justify-content:center;width:100%}}@media (max-width:768px){.Orders_pageContainer__y1wHc{padding:0}.Orders_modalBackdrop__0ItGS{padding:10px}.Orders_formContainer__4o8Y0{border-radius:4px;border-radius:var(--orders-border-radius);max-height:95vh}.Orders_modalHeader__v0iKS h2{font-size:1.2rem}.Orders_modalHeader__v0iKS{padding:16px 18px 12px}.Orders_formContent__q0Spg{padding:16px 18px}.Orders_formActions__W9TRL{flex-direction:column-reverse;padding:14px 18px}.Orders_formActions__W9TRL button{justify-content:center;width:100%}.Orders_formGrid__8eIFN{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Orders_searchBar__JNqew{padding:18px}.Orders_searchBar__JNqew>div{width:100%}.Orders_table__1YmjZ td,.Orders_table__1YmjZ thead th{font-size:.9rem;padding:12px 14px}.Orders_actionsContainer__qWL70{gap:6px}.Orders_actionButton__qYDbX,button.Orders_actionButton__qYDbX{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__qYDbX svg,button.Orders_actionButton__qYDbX svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Orders_trackingEvent__6qNSp{gap:6px;grid-template-columns:1fr;padding:10px 0}.Orders_trackingDate__oa8tY{font-size:.85rem}.Orders_trackingDescription__KPzGr,.Orders_trackingStatus__ZO09v{font-size:.9rem}.Orders_infoGrid__f3Jnk,.Orders_resumoGrid__05SBm{grid-template-columns:1fr;padding:14px 18px}.Orders_orderSummaryGrid__q5tzp{grid-template-columns:1fr 1fr}.Orders_approvalSummary__r3Kyd{flex-direction:column;gap:10px;margin:10px 14px;padding:14px 18px}.Orders_statusFilterBar__sk7w0{gap:8px;padding:10px 14px}.Orders_filterChip__XJpc9{font-size:.85rem;min-height:36px;padding:6px 14px}.Orders_itemTable__7JiU9{font-size:.85rem}.Orders_itemTable__7JiU9 td,.Orders_itemTable__7JiU9 thead th{padding:8px 10px}.Orders_stepperHeader__Khnk8{padding:12px 18px}.Orders_stepperSteps__vKLBt{gap:6px}.Orders_stepperLabel__DgMhF{font-size:.75rem}.Orders_stepperCircle__4GnOR{font-size:.75rem;height:28px;width:28px}.Orders_stepperActions__OiJUN{padding:12px 18px}.Orders_ncmSummaryRow__MSlms td div{gap:10px}}@media (max-width:480px){.Orders_addButton__lSYhE{justify-content:center;width:100%}.Orders_tableContainer__QLjxi{font-size:.85rem;overflow-x:auto}.Orders_modalHeader__v0iKS h2{font-size:1.1rem}.Orders_modalSubtitle__SpHir{font-size:.85rem}.Orders_modalCloseButton__ygohn{font-size:1.4rem;height:36px;width:36px}.Orders_formActions__W9TRL,.Orders_formContent__q0Spg{padding:12px 14px}.Orders_actionsContainer__qWL70{gap:4px}.Orders_actionButton__qYDbX,button.Orders_actionButton__qYDbX{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__qYDbX svg,button.Orders_actionButton__qYDbX svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_orderSummaryGrid__q5tzp{grid-template-columns:1fr}.Orders_confirmButton__5wZnN,.Orders_dangerButton__ZjgIQ,.Orders_primaryButton__6h5Wa,.Orders_secondaryButton__dGHQ1,.Orders_warningButton__vNxU9{justify-content:center;width:100%}.Orders_filterChip__XJpc9{font-size:.75rem;min-height:32px;padding:4px 12px}.Orders_statusFilterBar__sk7w0{gap:6px;padding:8px 10px}.Orders_stepperHeader__Khnk8{padding:8px 12px}.Orders_stepperLabel__DgMhF{display:none}.Orders_stepperCircle__4GnOR{font-size:.6rem;height:24px;width:24px}.Orders_reviewItem__C6SFJ{align-items:flex-start;flex-direction:column;gap:4px}.Orders_reviewValue__568yM{text-align:left}.Orders_ncmSummaryRow__MSlms td div{flex-direction:column;gap:6px}.Orders_approvalSummaryItem__zhanQ .Orders_count__-Mo9r{font-size:1.3rem}}.Orders_filterBar__0zhNe{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__0zhNe .Orders_searchBar__JNqew{background:#0000;border:none;box-shadow:none;flex:1 1;margin-bottom:0;min-width:200px;padding:0}@media (max-width:768px){.Orders_filterBar__0zhNe{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.Orders_filterBar__0zhNe .Orders_searchBar__JNqew,.Orders_filterSelect__a9-gb{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterBar__0zhNe{gap:10px;padding:12px 14px}.Orders_filterSelect__a9-gb{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_itemQuotesSection__OPtrV{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__OPtrV:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_itemQuotesHeader__1t7zN{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__1t7zN:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_itemQuotesTitle__oQ6tn{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_itemNumber__j2iHg{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__eSy40{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__d2olv{background:#27ae60;background:var(--orders-success-color)}.Orders_approvedBadge__d2olv,.Orders_convertedBadge__a7R72{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__a7R72{background:#2980b9;background:var(--orders-info-color)}.Orders_expandIcon__9Lrvk{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__7sPN3{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-shrink:0;font-size:.85rem;gap:12px}.Orders_selectedBadge__FRvDR{color:#27ae60;color:var(--orders-success-color);font-weight:600}.Orders_partialBadge__KL2uD{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__7xiLk{animation:Orders_slideDown__DF0Vh .25s ease;padding:16px}@keyframes Orders_slideDown__DF0Vh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_itemQuotesContent__7xiLk{animation:none}}.Orders_quotesTableWrapper__W16br{margin-top:12px;overflow-x:auto}.Orders_quotesTable__EFyre{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__EFyre thead{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_quotesTable__EFyre 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__EFyre 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__EFyre tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_quotesTable__EFyre tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_selectedQuoteRow__HbMKX{background:#27ae600f!important}.Orders_selectedQuoteRow__HbMKX:hover{background:#27ae601a!important}.Orders_supplierCode__x3bdp{color:#6b7b8c;color:var(--orders-text-muted);font-size:.7rem;margin-left:4px}.Orders_quoteStatus__0rSbv{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__0rSbv.Orders_statusBadgePending__DjEBN{background:#fef5e7;background:var(--orders-warning-light);color:#ca6f1e;color:var(--orders-warning-dark)}.Orders_quoteStatus__0rSbv.Orders_statusBadgeInfo__YBMyN{background:#eaf2f8;background:var(--orders-info-light);color:#1a5276;color:var(--orders-info-dark)}.Orders_quoteStatus__0rSbv.Orders_statusBadgeApproved__-KFO\+{background:#eaf5ee;background:var(--orders-success-light);color:#1e8449;color:var(--orders-success-dark)}.Orders_quoteStatus__0rSbv.Orders_statusBadgeCompleted__ucBjz{background:#4a6583;background:var(--orders-primary-light);color:#0b1f38;color:var(--orders-primary-color)}.Orders_quoteStatus__0rSbv.Orders_statusBadgeRejected__EMyxk{background:#fdf0ee;background:var(--orders-danger-light);color:#a93226;color:var(--orders-danger-dark)}.Orders_quoteStatus__0rSbv.Orders_statusBadgeDraft__zQ9Jp{background:#e8eaed;background:var(--orders-bg-tertiary);color:#6b7b8c;color:var(--orders-text-muted)}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgePending__DjEBN{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgeInfo__YBMyN{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgeApproved__-KFO\+{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgeCompleted__ucBjz{background:#163052;color:#7baed6}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgeRejected__EMyxk{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_quoteStatus__0rSbv.Orders_statusBadgeDraft__zQ9Jp{background:#163052;color:#7a8e9f}.Orders_noQuotesMessage__AsS9E{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__AsS9E svg{color:#2980b9;color:var(--orders-info-color);flex-shrink:0}.Orders_addQuoteButton__sexS1{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__sexS1: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__sexS1:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_hint__-KHJB{font-size:.7rem;margin-left:4px;opacity:.7}.Orders_quoteForm__N-uEw{margin-bottom:12px}.Orders_quoteFormContainer__MoexP{margin-bottom:16px}.Orders_quoteFormContainer__MoexP h4{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:600;margin:0 0 12px}.Orders_quoteFormActions__dBWv1{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__dBWv1 button{min-height:40px;min-width:120px}.Orders_errorMessage__gB9yd{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__gB9yd,.Orders_selectedQuoteInfo__upRk6{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:flex;font-size:.85rem;padding:10px 14px}.Orders_selectedQuoteInfo__upRk6{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__upRk6 svg{color:#27ae60;color:var(--orders-success-color);flex-shrink:0}.Orders_approvedBadgeSmall__cOVuh{align-items:center;color:#27ae60;color:var(--orders-success-color);display:inline-flex}.Orders_convertedBadgeSmall__\+Lwpz{align-items:center;color:#2980b9;color:var(--orders-info-color);display:inline-flex}.Orders_rejectedBadgeSmall__uZneU{color:#c0392b;color:var(--orders-danger-color)}.Orders_emptyState__8P91Q{color:#4a5a6b;color:var(--orders-text-secondary);padding:40px 20px}.Orders_emptyState__8P91Q svg{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:12px}.Orders_emptyState__8P91Q p{font-size:.95rem;margin:0}.Orders_rejectButton__gu-IZ{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__gu-IZ: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__gu-IZ:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_reviewButton__FdzPo{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__FdzPo: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__FdzPo:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_selectButton__mqBM0{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__mqBM0:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_selectButton__mqBM0:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_approveButton__G0eLq{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__G0eLq:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_approveButton__G0eLq:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_convertButton__ZoAnM{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__ZoAnM:hover:not(:disabled){background:#0b1f38;background:var(--orders-primary-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_convertButton__ZoAnM:disabled{cursor:not-allowed;opacity:.5;transform:none!important}@media (max-width:768px){.Orders_itemQuotesHeader__1t7zN{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_itemQuotesTitle__oQ6tn{font-size:.85rem;gap:8px}.Orders_itemQuotesStats__7sPN3{font-size:.8rem;justify-content:flex-start}.Orders_itemNumber__j2iHg{font-size:10px;height:22px;width:22px}.Orders_quotesTable__EFyre{font-size:.75rem}.Orders_quotesTable__EFyre td,.Orders_quotesTable__EFyre thead th{padding:6px 8px}.Orders_quoteForm__N-uEw{padding:12px 14px}.Orders_quoteFormActions__dBWv1{flex-direction:column-reverse}.Orders_quoteFormActions__dBWv1 button{justify-content:center;min-width:0;min-width:auto;width:100%}.Orders_addQuoteButton__sexS1{justify-content:center;width:100%}.Orders_itemQuotesContent__7xiLk{padding:12px}}@media (max-width:480px){.Orders_itemQuotesTitle__oQ6tn{font-size:.75rem;gap:6px}.Orders_itemNumber__j2iHg{font-size:9px;height:20px;width:20px}.Orders_itemQuantity__eSy40{font-size:.7rem;padding:1px 8px}.Orders_approvedBadge__d2olv,.Orders_convertedBadge__a7R72{font-size:.6rem;padding:1px 8px}.Orders_quotesTable__EFyre{font-size:.7rem}.Orders_quotesTable__EFyre td,.Orders_quotesTable__EFyre thead th{padding:4px 6px}.Orders_quoteStatus__0rSbv{font-size:.6rem;min-height:20px;padding:1px 6px}.Orders_actionButton__qYDbX.Orders_approveButton__G0eLq,.Orders_actionButton__qYDbX.Orders_convertButton__ZoAnM,.Orders_actionButton__qYDbX.Orders_selectButton__mqBM0,button.Orders_actionButton__qYDbX.Orders_approveButton__G0eLq,button.Orders_actionButton__qYDbX.Orders_convertButton__ZoAnM,button.Orders_actionButton__qYDbX.Orders_selectButton__mqBM0{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Orders_actionButton__qYDbX.Orders_approveButton__G0eLq svg,.Orders_actionButton__qYDbX.Orders_convertButton__ZoAnM svg,.Orders_actionButton__qYDbX.Orders_selectButton__mqBM0 svg,button.Orders_actionButton__qYDbX.Orders_approveButton__G0eLq svg,button.Orders_actionButton__qYDbX.Orders_convertButton__ZoAnM svg,button.Orders_actionButton__qYDbX.Orders_selectButton__mqBM0 svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_noQuotesMessage__AsS9E{font-size:.8rem;padding:12px 14px}.Orders_selectedQuoteInfo__upRk6{font-size:.75rem;padding:8px 12px}}.Orders_printButton__I1JCM{background:#f0f0f0;color:#333}.Orders_printButton__I1JCM:hover:not(:disabled){background:#e0e0e0}.Orders_printModalContainer__rwGoZ{max-height:90vh;max-width:1200px;overflow-y:auto}.Orders_printContent__WMqNK{background:#fff;padding:20px}.Orders_printHeader__kpfZu{border-bottom:2px solid #333;margin-bottom:30px;padding-bottom:20px;text-align:center}.Orders_printHeader__kpfZu h1{color:#1a1a2e;font-size:24px;margin-bottom:10px}.Orders_printHeaderInfo__L6zDn{display:flex;font-size:14px;gap:40px;justify-content:center}.Orders_printHeaderInfo__L6zDn div{display:flex;gap:5px}.Orders_printSection__F-Cn5{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:30px;overflow:hidden}.Orders_printSectionTitle__nszMN{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__IiUwq{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr 1fr;padding:15px}.Orders_printInfoGrid__IiUwq div{font-size:14px}.Orders_printDescription__U6HjI{border-top:1px solid #eee;font-size:14px;padding:10px 15px 15px}.Orders_printItemQuotesSection__xQ3Fl{border-bottom:1px solid #e0e0e0}.Orders_printQuotesTable__5eeae{font-size:13px}.Orders_printQuotesTable__5eeae th{background:#f9f9f9;border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.Orders_printQuotesTable__5eeae td{border-bottom:1px solid #eee;padding:6px 10px}.Orders_printSupplierChecklist__\+zZC\+{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:12px 15px}.Orders_checklistHeader__YRQ2X{color:#333;font-size:14px;margin-bottom:8px}.Orders_checklistGrid__s\+gC8{grid-gap:6px 15px;display:grid;gap:6px 15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Orders_checklistItem__XPhRB{font-size:13px;gap:8px;padding:3px 0}.Orders_checklistItem__XPhRB input[type=checkbox]{cursor:pointer;height:16px;width:16px}.Orders_checklistItem__XPhRB .Orders_suggestedPrice__BJCVT{color:#666;font-size:12px;margin-left:4px}.Orders_printHistoryTable__TmA\+w{border-collapse:collapse;font-size:13px;width:100%}.Orders_printHistoryTable__TmA\+w th{background:#f5f5f5;border-bottom:2px solid #ddd;padding:8px 12px;text-align:left}.Orders_printHistoryTable__TmA\+w td{border-bottom:1px solid #eee;padding:6px 12px}.Orders_printFooter__UcgI1{border-top:1px solid #ddd;color:#888;font-size:12px;margin-top:20px;padding-top:20px;text-align:center}@media print{.Orders_modalBackdrop__0ItGS{background:#fff!important;overflow:visible!important;padding:0!important;position:static!important}.Orders_actionButton__qYDbX,.Orders_filterBar__0zhNe,.Orders_formContainer__4o8Y0>.Orders_modalHeader__v0iKS button,.Orders_modalCloseButton__ygohn,.Orders_modalHeader__v0iKS,.Orders_pageHeaderActions__Z8on1,.Orders_printModalContainer__rwGoZ .Orders_modalHeader__v0iKS button,.Orders_stepperActions__OiJUN{display:none!important}.Orders_formContainer__4o8Y0{border-radius:0!important;box-shadow:none!important;max-height:none!important;max-width:100%!important;overflow:visible!important;padding:20px!important}.Orders_printContent__WMqNK{padding:0!important}.Orders_printHeader__kpfZu{display:block!important}.Orders_printSupplierChecklist__\+zZC\+{break-inside:avoid;page-break-inside:avoid}.Orders_checklistItem__XPhRB input[type=checkbox]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Orders_itemQuotesSection__OPtrV,.Orders_printHistoryTable__TmA\+w,.Orders_printHistoryTable__TmA\+w tr,.Orders_printSection__F-Cn5{break-inside:avoid;page-break-inside:avoid}}.Orders_supplierQuotesSection__tST8W{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__tST8W:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_supplierQuotesHeader__WhBec{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__WhBec:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_supplierQuotesTitle__Ltsxp{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_supplierQuotesTitle__Ltsxp strong{color:#1a222b;color:var(--orders-text-primary);font-size:1rem}.Orders_quoteCount__jSzQ2{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__oY0BD{animation:Orders_slideDown__DF0Vh .25s ease;padding:16px}.Orders_quoteForm__N-uEw{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:16px;padding:16px 20px}.Orders_itemChecklist__0qoG2,.Orders_quoteForm__N-uEw{border:1px solid #e6e9ec;border:1px solid var(--orders-border-color)}.Orders_itemChecklist__0qoG2{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__0qoG2::-webkit-scrollbar{width:4px}.Orders_itemChecklist__0qoG2::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_itemChecklist__0qoG2::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_checklistItem__XPhRB{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__XPhRB:last-child{border-bottom:none}.Orders_checklistLabel__I5tkj{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__I5tkj input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Orders_itemCode__G0n5E{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__3OmIo{color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-size:.85rem}.Orders_itemQty__tdS7U{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__vVCRh{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Orders_itemPriceInput__vVCRh .Orders_input__3zTp6{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__vVCRh .Orders_input__3zTp6:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 2px #0b1f3814;outline:none}.Orders_itemTotal__vlE4D{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:600;min-width:70px}.Orders_quoteSummary__rzDKC{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__TczQU{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:600}.Orders_summaryValue__PPkF9{color:#0b1f38;color:var(--orders-primary-color);font-size:1.2rem;font-weight:700}.Orders_summaryDetail__Jy9tg{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem}.Orders_quoteItem__QsDC9{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__QsDC9:not(:last-child){border-bottom:1px dashed #e6e9ec;border-bottom:1px dashed var(--orders-border-color);margin-bottom:4px;padding-bottom:4px}.Orders_quoteItemQty__2pvcK{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__0VRsF{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:500}@media (max-width:768px){.Orders_supplierQuotesHeader__WhBec{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_supplierQuotesTitle__Ltsxp{font-size:.85rem;gap:8px}.Orders_supplierQuotesContent__oY0BD{padding:12px}.Orders_quoteForm__N-uEw{padding:12px 14px}.Orders_checklistItem__XPhRB{align-items:stretch;flex-direction:column;gap:6px}.Orders_itemPriceInput__vVCRh{justify-content:flex-start;padding-left:24px}.Orders_itemPriceInput__vVCRh .Orders_input__3zTp6{max-width:180px;width:100%}.Orders_quoteSummary__rzDKC{align-items:stretch;flex-direction:column;gap:8px;text-align:center}.Orders_quoteItem__QsDC9{font-size:.75rem}}@media (max-width:480px){.Orders_supplierQuotesTitle__Ltsxp{font-size:.75rem}.Orders_quoteCount__jSzQ2{font-size:.7rem;padding:1px 8px}.Orders_checklistLabel__I5tkj{font-size:.8rem}.Orders_itemCode__G0n5E{font-size:.7rem}.Orders_itemName__3OmIo{font-size:.8rem}.Orders_itemPriceInput__vVCRh .Orders_input__3zTp6{font-size:.75rem;max-width:140px;min-height:28px;padding:3px 6px;width:100%}.Orders_itemTotal__vlE4D{font-size:.75rem}.Orders_summaryValue__PPkF9{font-size:1rem}.Orders_quoteItem__QsDC9{font-size:.7rem}}.Orders_rejectButton__gu-IZ{background:#dc35451a;color:#dc3545}.Orders_rejectButton__gu-IZ:hover:not(:disabled){background:#dc354533}.Orders_dangerButton__ZjgIQ{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__ZjgIQ:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.Orders_dangerButton__ZjgIQ:disabled{cursor:not-allowed;opacity:.6}.Orders_quoteItemsPreview__dUcNU{background:#f8f9fa;border-radius:6px;max-height:150px;overflow-y:auto;padding:12px}.Orders_quoteItemPreview__y0Efj{border-bottom:1px solid #e9ecef;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.Orders_quoteItemPreview__y0Efj:last-child{border-bottom:none}.Orders_rejectedBadgeSmall__uZneU{align-items:center;background:#dc35451a;border-radius:12px;color:#dc3545;display:inline-flex;font-size:12px;padding:2px 8px}.Orders_rejectionReason__ViktC{margin-top:4px}.Orders_required__xlFFt{color:#dc3545;margin-left:2px}.Orders_searchBarWithFilter__sQ4JY{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.Orders_searchBarInput__LmaDv{flex:1 1;min-width:200px}.Orders_filterSelectWrapper__kr3XF{flex-shrink:0}.Orders_filterSelect__a9-gb{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__a9-gb:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_filterSelect__a9-gb:disabled{cursor:not-allowed;opacity:.6}.Orders_filterSelect__a9-gb option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary);padding:8px 12px}.Orders_theme-dark__T91wr .Orders_filterSelect__a9-gb,[data-theme=dark] .Orders_filterSelect__a9-gb{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__T91wr .Orders_filterSelect__a9-gb option,[data-theme=dark] .Orders_filterSelect__a9-gb option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary)}.Orders_theme-dark__T91wr .Orders_filterSelect__a9-gb:focus,[data-theme=dark] .Orders_filterSelect__a9-gb:focus{box-shadow:0 0 0 3px #f0f4f814}@media (max-width:768px){.Orders_searchBarWithFilter__sQ4JY{align-items:stretch;flex-direction:column;gap:12px}.Orders_filterSelect__a9-gb,.Orders_searchBarInput__LmaDv{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterSelect__a9-gb{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_bonusRow__yPbO\+{background-color:#e8f5e9}.Orders_bonusRow__yPbO\+:hover{background-color:#c8e6c9}.Orders_ncmSummaryRow__MSlms{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.Orders_ncmSummaryRow__MSlms td{padding:4px 8px!important}.Orders_ncmSummaryRow__MSlms span{margin-right:12px}.Orders_fixQuantitiesButton__fNSqz{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__fNSqz: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__fNSqz:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_theme-dark__T91wr .Orders_fixQuantitiesButton__fNSqz,[data-theme=dark] .Orders_fixQuantitiesButton__fNSqz{background:linear-gradient(135deg,#2ecc71,#1a8c4a)}.Orders_theme-dark__T91wr .Orders_fixQuantitiesButton__fNSqz:hover:not(:disabled),[data-theme=dark] .Orders_fixQuantitiesButton__fNSqz:hover:not(:disabled){background:linear-gradient(135deg,#1a8c4a,#0f6b38)}.Orders_fixSingleItemButton__AzKR2{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__AzKR2:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Orders_fixSingleItemButton__AzKR2:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_warningSummaryBadge__jr5F1{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__T91wr .Orders_warningSummaryBadge__jr5F1,[data-theme=dark] .Orders_warningSummaryBadge__jr5F1{background-color:#2a2118;border-color:#f39c12;color:#ffd54f}.Orders_warningRow__Sze\+\+{background-color:#fffde7!important;border-left:3px solid #ffc107}.Orders_warningRow__Sze\+\+:hover{background-color:#fff8e1!important}.Orders_theme-dark__T91wr .Orders_warningRow__Sze\+\+,[data-theme=dark] .Orders_warningRow__Sze\+\+{background-color:#2a2118!important;border-left-color:#f39c12}.Orders_theme-dark__T91wr .Orders_warningRow__Sze\+\+:hover,[data-theme=dark] .Orders_warningRow__Sze\+\+:hover{background-color:#3d2a1a!important}.Orders_warningInput__rzcxA{background-color:#fffde7!important;border-color:#ffc107!important}.Orders_warningInput__rzcxA:focus{border-color:#ff9800!important;box-shadow:0 0 0 2px #ffc1074d!important}.Orders_theme-dark__T91wr .Orders_warningInput__rzcxA,[data-theme=dark] .Orders_warningInput__rzcxA{background-color:#2a2118!important;border-color:#f39c12!important}.Orders_theme-dark__T91wr .Orders_warningInput__rzcxA:focus,[data-theme=dark] .Orders_warningInput__rzcxA:focus{border-color:#e67e22!important;box-shadow:0 0 0 2px #f39c124d!important}.Orders_warningMessageRow__Wt1xQ{background-color:#fff3e0!important}.Orders_warningMessageRow__Wt1xQ td{padding:6px 16px!important}.Orders_theme-dark__T91wr .Orders_warningMessageRow__Wt1xQ,[data-theme=dark] .Orders_warningMessageRow__Wt1xQ{background-color:#3d2a1a!important}.Orders_warningSummaryRow__ezyp5{background-color:#fff8e1!important;border-top:2px solid #ffc107!important}.Orders_warningSummaryRow__ezyp5 td{padding:8px 16px!important}.Orders_theme-dark__T91wr .Orders_warningSummaryRow__ezyp5,[data-theme=dark] .Orders_warningSummaryRow__ezyp5{background-color:#2a2118!important;border-top-color:#f39c12!important}.Orders_ncmSummaryRow__MSlms{background-color:#f8f9fa!important;border-bottom:1px solid #e9ecef}.Orders_ncmSummaryRow__MSlms td{padding:4px 12px!important}.Orders_ncmSummaryRow__MSlms span{margin-right:14px}.Orders_theme-dark__T91wr .Orders_ncmSummaryRow__MSlms,[data-theme=dark] .Orders_ncmSummaryRow__MSlms{background-color:#0b1f38!important;border-bottom-color:#163052}.Orders_bonusRow__yPbO\+{background-color:#e8f5e9!important}.Orders_bonusRow__yPbO\+:hover{background-color:#c8e6c9!important}.Orders_theme-dark__T91wr .Orders_bonusRow__yPbO\+,[data-theme=dark] .Orders_bonusRow__yPbO\+{background-color:#182c1a!important}.Orders_theme-dark__T91wr .Orders_bonusRow__yPbO\+:hover,[data-theme=dark] .Orders_bonusRow__yPbO\+:hover{background-color:#1a3d2a!important}.Orders_warningIndicator__hkI\+I{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;font-size:10px;gap:4px;margin-top:4px;padding:2px 8px}.Orders_warningIndicatorCritical__5-1rH{background-color:#ffe0e0;color:#d32f2f}.Orders_warningIndicatorWarning__oKxnG{background-color:#fff3cd;color:#856404}.Orders_warningIndicatorInfo__JPRWh{background-color:#e3f2fd;color:#0d47a1}.Orders_warningIndicatorMinor__Z4oKs{background-color:#f5f5f5;color:#666}.Orders_theme-dark__T91wr .Orders_warningIndicatorCritical__5-1rH,[data-theme=dark] .Orders_warningIndicatorCritical__5-1rH{background-color:#2a0a0a;color:#ef5350}.Orders_theme-dark__T91wr .Orders_warningIndicatorWarning__oKxnG,[data-theme=dark] .Orders_warningIndicatorWarning__oKxnG{background-color:#2a2118;color:#ffd54f}.Orders_theme-dark__T91wr .Orders_warningIndicatorInfo__JPRWh,[data-theme=dark] .Orders_warningIndicatorInfo__JPRWh{background-color:#0a1a2a;color:#64b5f6}.Orders_theme-dark__T91wr .Orders_warningIndicatorMinor__Z4oKs,[data-theme=dark] .Orders_warningIndicatorMinor__Z4oKs{background-color:#1a1a1a;color:#aaa}.Orders_recommendationBadge__tBgUp{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__T91wr .Orders_recommendationBadge__tBgUp,[data-theme=dark] .Orders_recommendationBadge__tBgUp{background-color:#2ecc71;color:#0b1f38}.Orders_criticalBadge__tj\+Gb{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__T91wr .Orders_criticalBadge__tj\+Gb,[data-theme=dark] .Orders_criticalBadge__tj\+Gb{background-color:#ef5350;color:#0b1f38}@media (max-width:768px){.Orders_fixQuantitiesButton__fNSqz{font-size:.8rem;min-height:38px;padding:8px 14px}.Orders_warningSummaryBadge__jr5F1{font-size:.7rem;padding:3px 10px}.Orders_fixSingleItemButton__AzKR2{font-size:.7rem;min-height:24px;padding:3px 10px}}@media (max-width:480px){.Orders_fixQuantitiesButton__fNSqz{font-size:.75rem;justify-content:center;min-height:34px;padding:6px 12px;width:100%}.Orders_warningSummaryBadge__jr5F1{font-size:.65rem;padding:2px 8px}.Orders_warningIndicator__hkI\+I{font-size:8px;padding:1px 6px}}.Orders_packingButton__RTPCP{background:#6c757d;color:#fff}.Orders_packingButton__RTPCP:hover:not(:disabled){background:#5a6268}.Orders_packingListButton__4FLtH{background:#20c997;color:#fff}.Orders_packingListButton__4FLtH:hover:not(:disabled){background:#1ba87e}.Orders_formRow__zRAqa{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Orders_formRow__zRAqa:last-child{margin-bottom:0}@media (max-width:768px){.Orders_formRow__zRAqa{grid-template-columns:1fr}}.Orders_formContainerLarge__\+wYto{max-height:90vh;max-width:800px;overflow-y:auto;width:95%}.Orders_packingInfoBadge__jqkAE{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__z49eC{background:#e3f2fd;border:1px solid #bbdefb;color:#0d47a1}.Orders_infoBox__vl8OR{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__vl8OR svg{flex-shrink:0;margin-top:2px}.Orders_infoBox__vl8OR strong{font-weight:600}.Orders_packingListButton__4FLtH{background:#20c997!important;color:#fff!important}.Orders_packingListButton__4FLtH:hover:not(:disabled){background:#1ba87e!important;color:#fff!important}.Orders_theme-dark__T91wr .Orders_packingListButton__4FLtH,[data-theme=dark] .Orders_packingListButton__4FLtH{background:#1a8a6a!important;color:#fff!important}.Orders_theme-dark__T91wr .Orders_packingListButton__4FLtH:hover:not(:disabled),[data-theme=dark] .Orders_packingListButton__4FLtH:hover:not(:disabled){background:#20c997!important;color:#fff!important}.Orders_searchSection__bwzho{margin-bottom:28px}.Orders_searchCard__3Ar2N{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__k9Cf7{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__j7eYC{display:flex;flex-direction:column;gap:8px}.Orders_searchInputGroup__AbWPo{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_searchInput__c88Rl{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__c88Rl:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_searchInput__c88Rl:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_searchInput__c88Rl::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_searchButton__rv7KW{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__rv7KW: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__rv7KW:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_searchHelp__ZVzlG{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem}.Orders_orderDetailsContainer__PG\+XS{animation:Orders_slideUp__U9MPe .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__lp28q{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__DPmb\+{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_detailsTitle__DPmb\+ h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Orders_detailsMeta__0NEpm{color:#4a5a6b;color:var(--orders-text-secondary);display:flex;font-size:.9rem;gap:18px}.Orders_detailsMeta__0NEpm span{align-items:center;display:flex;gap:6px}.Orders_detailsSection__Qzp-6{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_detailsSection__Qzp-6 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__eDH5\+{grid-gap:10px 24px;display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:4px 0}.Orders_detailsItem__cYkAw{display:flex;flex-direction:column;gap:2px}.Orders_detailsLabel__WowAw{color:#6b7b8c;color:var(--orders-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_detailsValue__R8hO0{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;word-break:break-word}.Orders_reasonField__YwIVf{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_reasonField__YwIVf label{color:#1a222b;color:var(--orders-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:6px}.Orders_reasonField__YwIVf .Orders_textarea__7NabP{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__YwIVf .Orders_textarea__7NabP:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_reasonField__YwIVf .Orders_textarea__7NabP:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_reasonField__YwIVf .Orders_fieldHint__OWHI8{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:4px}.Orders_returnActions__0eAQ1{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__g1yqd{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__g1yqd: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__g1yqd:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_clearButton__cou-T{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__cou-T:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-2px)}.Orders_clearButton__cou-T:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_emptyState__8P91Q{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__eX7aA{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:16px;opacity:.5}.Orders_emptyState__8P91Q h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;margin:0 0 8px}.Orders_emptyState__8P91Q p{color:#4a5a6b;color:var(--orders-text-secondary);margin:0 0 20px;max-width:500px}.Orders_emptyActions__ql\+Gx{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.Orders_instructionsCard__pGvVj{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__Cpn\+G{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__3Givb{list-style:none;margin:0 0 16px;padding:0}.Orders_instructionsList__3Givb li{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;gap:12px;padding:10px 0}.Orders_instructionsList__3Givb li:last-child{border-bottom:none}.Orders_instructionsList__3Givb li strong{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;min-width:140px}.Orders_instructionsList__3Givb li span{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_instructionsNote__W6T82{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__W6T82 strong{color:#ca6f1e;color:var(--orders-warning-dark);white-space:nowrap}@media (max-width:768px){.Orders_searchCard__3Ar2N{padding:18px 20px}.Orders_searchInputGroup__AbWPo{flex-direction:column}.Orders_searchInput__c88Rl{min-width:0;min-width:auto;width:100%}.Orders_searchButton__rv7KW{justify-content:center;width:100%}.Orders_orderDetailsContainer__PG\+XS{padding:18px 20px}.Orders_detailsHeader__lp28q{align-items:stretch;flex-direction:column}.Orders_detailsMeta__0NEpm{flex-wrap:wrap;gap:10px}.Orders_detailsGrid__eDH5\+{grid-template-columns:1fr}.Orders_returnActions__0eAQ1{flex-direction:column-reverse}.Orders_returnActions__0eAQ1 button{justify-content:center;width:100%}.Orders_instructionsList__3Givb li{flex-direction:column;gap:4px}.Orders_instructionsList__3Givb li strong{min-width:0;min-width:auto}.Orders_instructionsNote__W6T82{align-items:stretch;flex-direction:column}}@media (max-width:480px){.Orders_orderDetailsContainer__PG\+XS,.Orders_searchCard__3Ar2N{padding:14px 16px}.Orders_detailsTitle__DPmb\+ h3{font-size:1.1rem}.Orders_detailsMeta__0NEpm{font-size:.8rem;gap:8px}.Orders_clearButton__cou-T,.Orders_returnButton__g1yqd{font-size:.9rem;min-height:44px;padding:12px 20px}.Orders_instructionsCard__pGvVj{padding:16px 18px}.Orders_instructionsList__3Givb li{font-size:.9rem;padding:8px 0}.Orders_emptyState__8P91Q{padding:40px 16px}}.StatusBadge_statusBadge__Y61qt{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__hx4Vy{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeApproved__PokRC{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeCompleted__v7zrN{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeCancelled__RSAuK{background:#f0f2f3;color:#7f8c8d}.StatusBadge_statusBadgeRejected__BMfnH{background:#fdf0ee;color:#c0392b}.StatusBadge_statusBadgeDraft__sGVKl{background:#f1f3f5;color:#6b7b8c}.StatusBadge_statusBadgeInfo__ppP3N{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeWarning__qACX-{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeSuccess__Z-Myk{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeDanger__x7GtL{background:#fdf0ee;color:#c0392b}[data-theme=dark] .StatusBadge_statusBadgePending__hx4Vy{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeApproved__PokRC{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeCompleted__v7zrN{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeCancelled__RSAuK{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .StatusBadge_statusBadgeRejected__BMfnH{background:#2c1a18;color:#e74c3c}[data-theme=dark] .StatusBadge_statusBadgeDraft__sGVKl{background:#163052;color:#7a8e9f}[data-theme=dark] .StatusBadge_statusBadgeInfo__ppP3N{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeWarning__qACX-{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeSuccess__Z-Myk{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeDanger__x7GtL{background:#2c1a18;color:#e74c3c}@media (max-width:768px){.StatusBadge_statusBadge__Y61qt{font-size:.75rem;min-height:28px;padding:4px 10px}}.DeleteModal_backdrop__KUjFL{align-items:center;animation:DeleteModal_fadeIn__xmg9t .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__xmg9t{0%{opacity:0}to{opacity:1}}.DeleteModal_dialog__C2thH{animation:DeleteModal_slideUp__I-S4N .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__I-S4N{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModal_header__dhmhc{align-items:center;display:flex;gap:12px;margin-bottom:8px;padding:20px 24px 0}.DeleteModal_iconContainer__\+OZkt{align-items:center;background:#c0392b1a;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.DeleteModal_dangerIcon__XSn5C{color:#c0392b}.DeleteModal_title__P4zMd{color:#1a222b;flex:1 1;font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.DeleteModal_closeButton__4BkM0{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__4BkM0:hover:not(:disabled){background:#f1f3f5;color:#1a222b}.DeleteModal_closeButton__4BkM0:disabled{cursor:not-allowed;opacity:.5}.DeleteModal_content__CwiXi{padding:0 24px 24px}.DeleteModal_message__gVk9Q{color:#4a5a6b;font-size:.9rem;line-height:1.5;margin:8px 0 16px}.DeleteModal_itemInfo__vZgen{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__aUQv\+{color:#1a222b;font-size:.85rem;font-weight:600}.DeleteModal_itemValue__eAq3Y{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DeleteModal_itemCode__XQ8RY{background:#0b1f38;border-radius:4px;color:#fff;font-family:Courier New,monospace;font-size:.8rem;font-weight:600;padding:2px 10px}.DeleteModal_itemName__6O1um{color:#1a222b;font-size:.9rem}.DeleteModal_children__Hd8af{margin-top:16px}.DeleteModal_actions__iiFaS{border-top:1px solid #e6e9ec;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.DeleteModal_actions__iiFaS 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__iiFaS button:disabled{cursor:not-allowed;opacity:.6}.DeleteModal_cancelButton__X4aHB{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.DeleteModal_cancelButton__X4aHB:hover:not(:disabled){background:#edeff2}.DeleteModal_deleteButton__\+QwML{background:#c0392b;color:#fff}.DeleteModal_deleteButton__\+QwML:hover:not(:disabled){background:#a93226;box-shadow:0 4px 12px #c0392b4d;transform:translateY(-1px)}.DeleteModal_spinner__nSaav{animation:DeleteModal_spin__Xyn1\+ .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes DeleteModal_spin__Xyn1\+{to{transform:rotate(1turn)}}.DeleteModal_theme-dark__EmaPZ .DeleteModal_dialog__C2thH,[data-theme=dark] .DeleteModal_dialog__C2thH{background:#0b1f38;border-color:#163052}.DeleteModal_theme-dark__EmaPZ .DeleteModal_title__P4zMd,[data-theme=dark] .DeleteModal_title__P4zMd{color:#f0f4f8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_message__gVk9Q,[data-theme=dark] .DeleteModal_message__gVk9Q{color:#a1b4c8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_itemInfo__vZgen,[data-theme=dark] .DeleteModal_itemInfo__vZgen{background:#0f2844;border-color:#163052}.DeleteModal_theme-dark__EmaPZ .DeleteModal_itemLabel__aUQv\+,.DeleteModal_theme-dark__EmaPZ .DeleteModal_itemName__6O1um,[data-theme=dark] .DeleteModal_itemLabel__aUQv\+,[data-theme=dark] .DeleteModal_itemName__6O1um{color:#f0f4f8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_itemCode__XQ8RY,[data-theme=dark] .DeleteModal_itemCode__XQ8RY{background:#1a3d5a;color:#f0f4f8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_cancelButton__X4aHB,[data-theme=dark] .DeleteModal_cancelButton__X4aHB{background:#163052;border-color:#163052;color:#f0f4f8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_cancelButton__X4aHB:hover:not(:disabled),[data-theme=dark] .DeleteModal_cancelButton__X4aHB:hover:not(:disabled){background:#1a3d5a}.DeleteModal_theme-dark__EmaPZ .DeleteModal_closeButton__4BkM0:hover:not(:disabled),[data-theme=dark] .DeleteModal_closeButton__4BkM0:hover:not(:disabled){background:#163052;color:#f0f4f8}.DeleteModal_theme-dark__EmaPZ .DeleteModal_iconContainer__\+OZkt,[data-theme=dark] .DeleteModal_iconContainer__\+OZkt{background:#e74c3c26}.DeleteModal_theme-dark__EmaPZ .DeleteModal_dangerIcon__XSn5C,[data-theme=dark] .DeleteModal_dangerIcon__XSn5C{color:#e74c3c}.DeleteModal_theme-dark__EmaPZ .DeleteModal_actions__iiFaS,[data-theme=dark] .DeleteModal_actions__iiFaS{border-top-color:#163052}.DeleteModal_theme-dark__EmaPZ .DeleteModal_deleteButton__\+QwML,[data-theme=dark] .DeleteModal_deleteButton__\+QwML{background:#e74c3c}.DeleteModal_theme-dark__EmaPZ .DeleteModal_deleteButton__\+QwML:hover:not(:disabled),[data-theme=dark] .DeleteModal_deleteButton__\+QwML:hover:not(:disabled){background:#c0392b}@media (max-width:480px){.DeleteModal_dialog__C2thH{margin:10px}.DeleteModal_header__dhmhc{padding:16px 20px 0}.DeleteModal_content__CwiXi{padding:0 20px 20px}.DeleteModal_actions__iiFaS{flex-direction:column-reverse;padding:16px 20px 20px}.DeleteModal_actions__iiFaS button{width:100%}}.PrintModal_printModalContainer__ikgcT{max-height:90vh;max-width:1200px;overflow-y:auto}.PrintModal_printModalContainer__ikgcT .PrintModal_formContent__Wldli{padding:0!important}.PrintModal_printContent__Bdk6\+{background:#fff;color:#1a1a2e;padding:20px}.PrintModal_printHeader__FYXqu{border-bottom:2px solid #1a1a2e;margin-bottom:20px;padding-bottom:20px;text-align:center}.PrintModal_printHeader__FYXqu h1{color:#1a1a2e;font-size:22px;letter-spacing:1px;margin:0}.PrintModal_printHeaderInfo__1ABys{color:#555;display:flex;flex-wrap:wrap;font-size:13px;gap:30px;justify-content:center;margin-top:10px}.PrintModal_printHeaderInfo__1ABys div{display:flex;gap:4px}.PrintModal_printHeaderInfo__1ABys strong{color:#1a1a2e}.PrintModal_printSection__TLlTA{border:1px solid #e0e0e0;border-radius:4px;break-inside:avoid;margin-bottom:20px;overflow:hidden;page-break-inside:avoid}.PrintModal_printSectionTitle__T5keR{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__Iac-g{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:1fr 1fr 1fr;padding:12px 15px}.PrintModal_printInfoGrid__Iac-g div{color:#333;font-size:13px}.PrintModal_printInfoGrid__Iac-g strong{color:#1a1a2e}.PrintModal_printDescription__k2kMq{border-top:1px solid #eee;color:#444;font-size:13px;padding:10px 15px 12px}.PrintModal_printQuotesTable__EEbXF{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printQuotesTable__EEbXF th{background:#f5f5f5;font-weight:600}.PrintModal_printQuotesTable__EEbXF td,.PrintModal_printQuotesTable__EEbXF th{border:1px solid #ddd;color:#333;padding:6px 8px;text-align:center}.PrintModal_printQuotesTable__EEbXF tbody tr:hover{background:#fafafa}.PrintModal_printHistoryTable__ukt77{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printHistoryTable__ukt77 th{background:#f5f5f5;font-weight:600;text-align:left}.PrintModal_printHistoryTable__ukt77 td,.PrintModal_printHistoryTable__ukt77 th{border:1px solid #ddd;color:#333;padding:6px 10px}.PrintModal_printFooter__nhHSQ{border-top:1px solid #ddd;color:#888;font-size:11px;margin-top:15px;padding-top:15px;text-align:center}.PrintModal_printFooter__nhHSQ p{margin:3px 0}@media print{body *{visibility:hidden}.PrintModal_printContent__Bdk6\+,.PrintModal_printContent__Bdk6\+ *{visibility:visible}.PrintModal_printContent__Bdk6\+{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__cSOnQ,.PrintModal_modalHeader__7hxgP,.PrintModal_printModalContainer__ikgcT .PrintModal_modalHeader__7hxgP,.PrintModal_printModalContainer__ikgcT .PrintModal_stepperActions__aw0CW,.PrintModal_stepperActions__aw0CW{display:none!important}.PrintModal_printModalContainer__ikgcT .PrintModal_formContent__Wldli{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__ikgcT .PrintModal_formContainer__iWVV4{border:none!important;box-shadow:none!important;max-height:none!important;overflow:visible!important;padding:0!important}.PrintModal_modalBackdrop__fAtYE{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;position:fixed!important;z-index:99999!important}.PrintModal_printSection__TLlTA{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__EEbXF{font-size:10px!important}.PrintModal_printQuotesTable__EEbXF td,.PrintModal_printQuotesTable__EEbXF th{padding:4px 6px!important}.PrintModal_printHistoryTable__ukt77{font-size:10px!important}.PrintModal_printHistoryTable__ukt77 td,.PrintModal_printHistoryTable__ukt77 th{padding:4px 8px!important}.PrintModal_printQuotesTable__EEbXF input[type=checkbox]{accent-color:#27ae60}.PrintModal_printQuotesTable__EEbXF input[type=checkbox],.PrintModal_printQuotesTable__EEbXF td,.PrintModal_printQuotesTable__EEbXF td[style*=background-color]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintModal_printHeader__FYXqu{display:block!important;margin-bottom:15px!important;padding-bottom:15px!important}.PrintModal_printHeaderInfo__1ABys{font-size:11px!important;gap:20px!important}.PrintModal_printSectionTitle__T5keR{font-size:12px!important;padding:6px 12px!important}.PrintModal_printInfoGrid__Iac-g{gap:4px 16px!important;grid-template-columns:1fr 1fr 1fr!important;padding:8px 12px!important}.PrintModal_printDescription__k2kMq,.PrintModal_printInfoGrid__Iac-g div{font-size:11px!important}.PrintModal_printFooter__nhHSQ{font-size:10px!important;margin-top:10px!important;padding-top:10px!important}.PrintModal_printQuotesTable__EEbXF{page-break-inside:auto}.PrintModal_printQuotesTable__EEbXF tbody tr{page-break-inside:avoid}.PrintModal_printQuotesTable__EEbXF thead{display:table-header-group}}@media screen and (max-width:992px){.PrintModal_printInfoGrid__Iac-g{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:768px){.PrintModal_printInfoGrid__Iac-g{grid-template-columns:1fr!important}.PrintModal_printHeaderInfo__1ABys{align-items:center;flex-direction:column;gap:6px}.PrintModal_printQuotesTable__EEbXF{font-size:10px!important;min-width:600px!important}.PrintModal_printQuotesTable__EEbXF td,.PrintModal_printQuotesTable__EEbXF th{padding:4px 6px!important}}@media print{body *{visibility:hidden}.PrintModal_printContent__Bdk6\+,.PrintModal_printContent__Bdk6\+ *{visibility:visible}.PrintModal_printContent__Bdk6\+{left:0;padding:20px!important;position:absolute;top:0;width:100%}.PrintModal_printHeader__FYXqu{display:block!important}.PrintModal_printSection__TLlTA{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__EEbXF{font-size:10px!important}.PrintModal_printQuotesTable__EEbXF td,.PrintModal_printQuotesTable__EEbXF th{padding:4px 6px!important}.PrintModal_printModalContainer__ikgcT .PrintModal_modalHeader__7hxgP,.PrintModal_printModalContainer__ikgcT .PrintModal_stepperActions__aw0CW{display:none!important}.PrintModal_printModalContainer__ikgcT .PrintModal_formContent__Wldli{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__ikgcT .PrintModal_formContainer__iWVV4{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__OzRZi,[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__g4tej{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__8PAx\+{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__ZddAT{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.Parameters_titleSection__ZddAT h1{color:#1a222b;color:var(--text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Parameters_titleSection__ZddAT h1 strong{color:#0b1f38;color:var(--primary-color);font-weight:700}.Parameters_theme-dark__OzRZi .Parameters_titleSection__ZddAT h1 strong,[data-theme=dark] .Parameters_titleSection__ZddAT h1 strong{color:#fff}.Parameters_totalCount__Jj0-z{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__ATLP\+{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__ATLP\+: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__ATLP\+:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_editButton__Hk4nq{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__Hk4nq:hover:not(:disabled){background-color:#163052;background-color:var(--primary-hover);transform:translateY(-1px)}.Parameters_editButton__Hk4nq:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_deleteButton__y0n2g{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__y0n2g:hover:not(:disabled){background-color:#a93226;background-color:var(--danger-dark);transform:translateY(-1px)}.Parameters_deleteButton__y0n2g:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_addButton__xujK2,.Parameters_primaryButton__o\+PU0{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__xujK2:hover:not(:disabled),.Parameters_primaryButton__o\+PU0: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__xujK2:disabled,.Parameters_primaryButton__o\+PU0:disabled{cursor:not-allowed;opacity:.6;transform:none}.Parameters_cancelButton__uHRsB,.Parameters_secondaryButton__Q05Yu{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__uHRsB:hover:not(:disabled),.Parameters_secondaryButton__Q05Yu:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg);transform:translateY(-1px)}.Parameters_cancelButton__uHRsB:disabled,.Parameters_secondaryButton__Q05Yu:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_searchBar__BoPlO{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__GLZDJ{max-width:440px;position:relative}.Parameters_searchIcon__GcldA{color:#6b7b8c;color:var(--text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.Parameters_searchInput__6E3Dj{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__6E3Dj:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_searchInput__6E3Dj:disabled{cursor:not-allowed;opacity:.6}.Parameters_clearSearch__fHPV3{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__fHPV3:hover{background:#edeff2;background:var(--row-hover-bg);color:#1a222b;color:var(--text-primary)}.Parameters_searchInfo__VKZez{color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;margin-top:12px}.Parameters_tableContainer__hk6u9{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__ifCKc{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__ifCKc 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__ifCKc tbody tr,.Parameters_table__ifCKc thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color)}.Parameters_table__ifCKc tbody tr{animation:Parameters_rowFadeIn__oVWpe .2s ease;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_table__ifCKc tbody tr:hover{background-color:#edeff2;background-color:var(--row-hover-bg)}.Parameters_table__ifCKc 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__ifCKc tbody tr:last-child td{border-bottom:none}@keyframes Parameters_rowFadeIn__oVWpe{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.Parameters_conditionName__QDcl8{font-weight:500}.Parameters_conditionName__QDcl8 strong{display:block;margin-bottom:6px}.Parameters_rowMetadata__R3krL{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:.85rem;line-height:1.5}.Parameters_actionsCell__60miR{white-space:nowrap}.Parameters_actionsHeader__hsxXv{text-align:center}.Parameters_inputGroup__G5tCi{display:flex;flex-direction:column;gap:8px}.Parameters_inputGroup__G5tCi label{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Parameters_input__mFas1,.Parameters_select__V9Hg-,.Parameters_textarea__zIGM6{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__mFas1:focus,.Parameters_select__V9Hg-:focus,.Parameters_textarea__zIGM6:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_input__mFas1:disabled,.Parameters_select__V9Hg-:disabled,.Parameters_textarea__zIGM6:disabled{cursor:not-allowed;opacity:.6}.Parameters_inputError__sZvk9,.Parameters_inputError__sZvk9:focus{border-color:#c0392b;border-color:var(--danger-color)}.Parameters_inputError__sZvk9:focus{box-shadow:0 0 0 3px #c0392b26}.Parameters_textarea__zIGM6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100px;resize:vertical}.Parameters_select__V9Hg-{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__MqrDG{color:#c0392b;color:var(--danger-color);margin-left:2px}.Parameters_fieldHint__8VDot{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-top:4px}.Parameters_errorHint__sZOHR{color:#c0392b;color:var(--danger-color);font-size:.9rem;margin-top:2px}.Parameters_successHint__Wi-fA{color:#27ae60;color:var(--success-color);font-size:.9rem;margin-top:2px}.Parameters_formRow__M6jep{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Parameters_formGrid__SHs1Y{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.Parameters_alert__QZBOG{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__QZBOG.Parameters_error__LA25M{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__QZBOG.Parameters_success__W3R62{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__QZBOG.Parameters_warning__7fhPI{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__rOaKu{font-size:1.2rem}.Parameters_errorText__FTzqH{color:#c0392b;color:var(--danger-color);font-size:1rem;margin-bottom:18px}.Parameters_badge__-txas{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__-txas,.Parameters_daysBadge__9VHPn,.Parameters_situationBadge__fh85Z{align-items:center;display:inline-flex}.Parameters_situationBadge__fh85Z{border-radius:4px;border-radius:var(--border-radius-sm);font-size:.85rem;font-weight:600;gap:8px;padding:6px 12px}.Parameters_situationBadgeActive__Cu1ar{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Parameters_situationBadgeInactive__jFJD7{background:#fdf0ee;background:var(--danger-light);color:#a93226;color:var(--danger-dark)}.Parameters_situationBadgeWarning__ycDPI{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Parameters_situationBadgeInfo__sMO5N{background:#eaf2f8;background:var(--info-light);color:#1a5276;color:var(--info-dark)}.Parameters_emptyState__\+X-7\+{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__ZH0T4{font-size:3rem;margin-bottom:16px}.Parameters_emptyTitle__KOyMS{color:#1a222b;color:var(--text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.Parameters_emptyMessage__X\+pBH{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem}.Parameters_errorContainer__-q-ea{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__ni3Vz{font-size:3rem;margin-bottom:16px}.Parameters_retryButton__yk\+LE{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__yk\+LE:hover{background:#163052;background:var(--primary-hover);transform:translateY(-2px)}.Parameters_skeleton__136ll{animation:Parameters_shimmer__EndIc 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__EndIc{0%{background-position:-200% 0}to{background-position:200% 0}}.Parameters_paginationControls__Po-vc{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__5Sy2l{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__5Sy2l:hover:not(:disabled){background:#163052;background:var(--primary-hover);transform:translateY(-1px)}.Parameters_paginationButton__5Sy2l:disabled{cursor:not-allowed;opacity:.5}.Parameters_paginationInfo__lKXXs{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:500}.Parameters_totalItems__v2AwZ{color:#4a5a6b;color:var(--text-secondary);font-weight:400}.Parameters_realtimeInfo__sr324{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:10px;margin-top:20px;padding:12px 0}.Parameters_liveDot__O55xR{animation:Parameters_pulse__XOiTQ 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__XOiTQ{0%,to{opacity:1}50%{opacity:.3}}.Parameters_filtersContainer__0DGJa{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:28px}.Parameters_filterWrapper__bYqWR{flex:1 1;min-width:220px}.Parameters_filterSelect__K9n3W{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__K9n3W:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_orderControls__qyKGy{align-items:center;display:flex;gap:6px;justify-content:center}.Parameters_orderButton__o4PqD{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__o4PqD:hover:not(:disabled){background:#0b1f38;background:var(--primary-color);color:#fff;color:var(--text-inverse)}.Parameters_orderButton__o4PqD:disabled{cursor:not-allowed;opacity:.4}.Parameters_orderNumber__6aHb8{font-size:.9rem;font-weight:600;min-width:24px;text-align:center}.Parameters_inlineInputGroup__oehB3{align-items:center;display:flex;gap:12px}.Parameters_inlineInputGroup__oehB3 .Parameters_input__mFas1{flex:1 1}.Parameters_preparationStepsSection__LTFCI{margin-top:12px}.Parameters_preparationStepsSection__LTFCI h3{color:#1a222b;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 16px}.Parameters_versionIndicator__eavG8{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__BwrfJ{color:#2980b9;color:var(--info-color);font-weight:600}.Parameters_typeMicrobiological__JlIIb{color:#27ae60;color:var(--success-color);font-weight:600}.Parameters_checkboxLabel__CfLe9{align-items:center;color:#1a222b;color:var(--text-primary);cursor:pointer;display:flex;font-weight:500;gap:10px}.Parameters_checkboxLabel__CfLe9 input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.Parameters_formSection__faYgj{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);margin-top:4px;padding-top:20px}.Parameters_formSection__faYgj h3{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:600;margin:0 0 16px}.Parameters_errorDetails__mZU\+m{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__mZU\+m summary{color:#1a222b;color:var(--text-primary);cursor:pointer;font-weight:600}.Parameters_errorDetails__mZU\+m ul{color:#4a5a6b;color:var(--text-secondary);margin:8px 0 0;padding-left:20px}.Parameters_errorDetails__mZU\+m ul li{margin:4px 0}@media (max-width:768px){.Parameters_pageContainer__g4tej{padding:0}.Parameters_header__8PAx\+{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Parameters_titleSection__ZddAT h1{font-size:1.4rem}.Parameters_formGrid__SHs1Y,.Parameters_formRow__M6jep{gap:16px;grid-template-columns:1fr}.Parameters_addButton__xujK2,.Parameters_cancelButton__uHRsB,.Parameters_primaryButton__o\+PU0,.Parameters_secondaryButton__Q05Yu{justify-content:center;width:100%}.Parameters_table__ifCKc td,.Parameters_table__ifCKc thead th{font-size:.9rem;padding:12px 14px}.Parameters_searchBar__BoPlO{padding:18px}.Parameters_searchWrapper__GLZDJ{max-width:100%}.Parameters_filtersContainer__0DGJa{align-items:stretch;flex-direction:column}.Parameters_filterWrapper__bYqWR{min-width:0}.Parameters_paginationControls__Po-vc{flex-direction:column;gap:12px}.Parameters_inlineInputGroup__oehB3{flex-direction:column}.Parameters_inlineInputGroup__oehB3 .Parameters_input__mFas1{width:100%}.Parameters_inlineInputGroup__oehB3 .Parameters_primaryButton__o\+PU0{justify-content:center;width:100%}.Parameters_orderControls__qyKGy{flex-wrap:wrap}.Parameters_actionsCell__60miR{display:flex;flex-wrap:wrap;gap:6px}.Parameters_actionsCell__60miR .Parameters_actionButton__ATLP\+,.Parameters_actionsCell__60miR .Parameters_deleteButton__y0n2g,.Parameters_actionsCell__60miR .Parameters_editButton__Hk4nq{flex:1 1;justify-content:center;margin-right:0;min-width:60px;text-align:center}}@media (max-width:480px){.Parameters_titleSection__ZddAT h1{font-size:1.2rem}.Parameters_totalCount__Jj0-z{font-size:.8rem;padding:4px 10px}.Parameters_tableContainer__hk6u9{font-size:.85rem;overflow-x:auto}.Parameters_table__ifCKc td,.Parameters_table__ifCKc thead th{font-size:.8rem;padding:10px 12px}.Parameters_actionButton__ATLP\+,.Parameters_deleteButton__y0n2g,.Parameters_editButton__Hk4nq{font-size:.8rem;min-height:30px;padding:6px 10px}.Parameters_addButton__xujK2,.Parameters_cancelButton__uHRsB,.Parameters_primaryButton__o\+PU0,.Parameters_secondaryButton__Q05Yu{font-size:.95rem;min-height:44px;padding:12px 20px}.Parameters_input__mFas1,.Parameters_select__V9Hg-,.Parameters_textarea__zIGM6{font-size:.95rem;min-height:40px;padding:10px 12px}.Parameters_inputGroup__G5tCi label{font-size:.85rem}.Parameters_badge__-txas,.Parameters_situationBadge__fh85Z{font-size:.75rem;padding:4px 10px}.Parameters_emptyTitle__KOyMS{font-size:1.1rem}.Parameters_emptyMessage__X\+pBH{font-size:.95rem}.Parameters_paginationButton__5Sy2l{font-size:.9rem;min-height:36px;padding:8px 16px}.Parameters_paginationInfo__lKXXs{font-size:.9rem}.Parameters_errorIcon__ni3Vz{font-size:2.5rem}.Parameters_errorText__FTzqH{font-size:.9rem}.Parameters_retryButton__yk\+LE{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__NXCn9,[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__KJq2J,.Project_addButton__0iUAH,.Project_cancelButton__PAvni,.Project_paginationBtn__8Cbmy,.Project_primaryButton__HooWJ,.Project_secondaryButton__AHCLy,[role=button],button{min-height:44px;min-width:44px}.Project_pageContainer__FeikL{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__1kHm5{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__z0E1R{color:#1a222b;color:var(--proj-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Project_headerTitle__z0E1R strong{color:#0b1f38;color:var(--proj-primary-color);font-weight:700}.Project_theme-dark__NXCn9 .Project_headerTitle__z0E1R strong,[data-theme=dark] .Project_headerTitle__z0E1R strong{color:#fff}.Project_headerSubtitle__5YZxK{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin-top:6px}.Project_addButton__0iUAH{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__0iUAH: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__0iUAH:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_addButtonSmall__F0XFp{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__F0XFp:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);transform:scale(1.02)}.Project_addButtonSmall__F0XFp:disabled{cursor:not-allowed;opacity:.5}.Project_actionsContainer__mwSVM{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Project_actionButton__KJq2J,button.Project_actionButton__KJq2J{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__KJq2J svg,button.Project_actionButton__KJq2J 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__KJq2J:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_actionButton__KJq2J:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_actionButton__KJq2J.Project_viewButton__U-Aln,button.Project_actionButton__KJq2J.Project_viewButton__U-Aln{background:#e8eaed!important;background:var(--proj-view-light)!important;color:#0b1f38!important;color:var(--proj-view-color)!important}.Project_actionButton__KJq2J.Project_viewButton__U-Aln:hover:not(:disabled),button.Project_actionButton__KJq2J.Project_viewButton__U-Aln:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-view-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__KJq2J.Project_editButton__OnLfu,button.Project_actionButton__KJq2J.Project_editButton__OnLfu{background:#e8eaed!important;background:var(--proj-edit-light)!important;color:#0b1f38!important;color:var(--proj-edit-color)!important}.Project_actionButton__KJq2J.Project_editButton__OnLfu:hover:not(:disabled),button.Project_actionButton__KJq2J.Project_editButton__OnLfu:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-edit-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__KJq2J.Project_briefingButton__c7OJA,button.Project_actionButton__KJq2J.Project_briefingButton__c7OJA{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__KJq2J.Project_briefingButton__c7OJA:hover:not(:disabled),button.Project_actionButton__KJq2J.Project_briefingButton__c7OJA:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__KJq2J.Project_manipulationButton__bt4bs,button.Project_actionButton__KJq2J.Project_manipulationButton__bt4bs{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__KJq2J.Project_manipulationButton__bt4bs:hover:not(:disabled),button.Project_actionButton__KJq2J.Project_manipulationButton__bt4bs:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__KJq2J.Project_deleteButton__6PTK1,button.Project_actionButton__KJq2J.Project_deleteButton__6PTK1{background:#fdf0ee!important;background:var(--proj-delete-light)!important;color:#c0392b!important;color:var(--proj-delete-color)!important}.Project_actionButton__KJq2J.Project_deleteButton__6PTK1:hover:not(:disabled),button.Project_actionButton__KJq2J.Project_deleteButton__6PTK1:hover:not(:disabled){background:#c0392b!important;background:var(--proj-delete-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_searchBar__Rzh73{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__lDM4C{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;width:100%}.Project_filterRow__lDM4C .Project_inputGroup__c9sr7{flex:1 1;min-width:200px}.Project_tableContainer__ZOq8M{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__-lBsk{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__-lBsk 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__-lBsk tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--proj-transition-fast)}.Project_table__-lBsk tbody tr:hover{background-color:#edeff2;background-color:var(--proj-bg-hover)}.Project_table__-lBsk tbody tr:last-child td{border-bottom:none}.Project_table__-lBsk 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_tableRow__qTMrs{animation:Project_rowFadeIn__Wu\+y3 .2s ease}@keyframes Project_rowFadeIn__Wu\+y3{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Project_statusBadge__q3aXf{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__q3aXf,.Project_successBadge__uqEml{border-radius:4px;border-radius:var(--proj-border-radius);min-height:32px;padding:6px 14px}.Project_successBadge__uqEml{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__e2k-d{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__Nubn9{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__Nubn9: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__Nubn9:disabled{cursor:not-allowed;opacity:.5}.Project_paginationInfo__XVkLn{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_modalBackdrop__pKY9k{align-items:center;animation:Project_fadeIn__ZNHwj .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__ZNHwj{0%{opacity:0}to{opacity:1}}@keyframes Project_slideUp__xLCTW{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Project_modalContainer__ZGzlh{overflow:hidden}.Project_formContainer__VSgwU,.Project_modalContainer__ZGzlh{animation:Project_slideUp__xLCTW .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__VSgwU{overflow-y:auto}.Project_formContainer__VSgwU::-webkit-scrollbar{width:6px}.Project_formContainer__VSgwU::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_formContainer__VSgwU::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalHeader__PqiaQ{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__PqiaQ h2,.Project_modalTitle__56eGt{color:#1a222b;color:var(--proj-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_modalSubtitle__HXXng{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin:6px 0 0}.Project_modalCode__MvmsR{color:#0b1f38;color:var(--proj-primary-color);font-weight:600}.Project_modalCloseButton__hbRof{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__hbRof:hover:not(:disabled){background:#fdf0ee;background:var(--proj-danger-light);color:#c0392b;color:var(--proj-danger-color);transform:rotate(90deg)}.Project_modalCloseButton__hbRof:disabled{cursor:not-allowed;opacity:.5}.Project_modalBody__tMq\+Q{flex:1 1;overflow-y:auto;padding:24px 28px}.Project_modalBody__tMq\+Q::-webkit-scrollbar{width:6px}.Project_modalBody__tMq\+Q::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_modalBody__tMq\+Q::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalFooter__AL848{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__AL848,.Project_modalSteps__MQLdl{background:#f1f3f5;background:var(--proj-bg-secondary);flex-shrink:0}.Project_modalSteps__MQLdl{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);overflow-x:auto;padding:14px 24px}.Project_stepsContainer__Q\+L9Q{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative}.Project_stepItem__bKNhx{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__bKNhx:hover:not(.Project_stepBlocked__yjvIK){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_stepItem__bKNhx .Project_stepNumber__bevB3{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__fUB3p .Project_stepNumber__bevB3{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__hHoDB .Project_stepNumber__bevB3{background:#27ae60;background:var(--proj-success-color)}.Project_stepPending__crDpr .Project_stepNumber__bevB3{background:#e67e22;background:var(--proj-warning-color)}.Project_stepBlocked__yjvIK .Project_stepNumber__bevB3{background:#6b7b8c;background:var(--proj-text-muted);opacity:.5}.Project_stepContent__7E6-U{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.Project_stepLabel__ZI-46{color:#1a222b;color:var(--proj-text-primary);font-size:.9rem;font-weight:600;white-space:nowrap}.Project_stepStatus__lUxSe{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.75rem;white-space:nowrap}.Project_stepConnector__Lnpc7{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__F6lyG{background:#27ae60;background:var(--proj-success-color)}.Project_stepActive__fUB3p{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_stepComplete__hHoDB{background:#eaf5ee;background:var(--proj-success-light);border-color:#27ae60;border-color:var(--proj-success-color)}.Project_stepComplete__hHoDB .Project_stepStatus__lUxSe{color:#1e8449;color:var(--proj-success-dark)}.Project_stepPending__crDpr{background:#fef5e7;background:var(--proj-warning-light);border-color:#e67e22;border-color:var(--proj-warning-color)}.Project_stepPending__crDpr .Project_stepStatus__lUxSe{color:#ca6f1e;color:var(--proj-warning-dark)}.Project_stepBlocked__yjvIK{background:#fdf0ee;background:var(--proj-danger-light);border-color:#c0392b;border-color:var(--proj-danger-color);cursor:not-allowed!important;opacity:.6}.Project_stepBlocked__yjvIK .Project_stepStatus__lUxSe{color:#a93226;color:var(--proj-danger-dark)}.Project_formGrid__VACSl,.Project_twoColumnGrid__2SIus{grid-gap:18px;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);width:100%}.Project_fullWidth__gem8J{box-sizing:border-box;grid-column:span 2;width:100%}.Project_inputGroup__c9sr7{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%}.Project_inputGroup__c9sr7 label{color:#1a222b;color:var(--proj-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Project_input__q9xBn,.Project_select__eMkck,.Project_textarea__FrGad{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__q9xBn:focus,.Project_select__eMkck:focus,.Project_textarea__FrGad:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__NXCn9 .Project_input__q9xBn:focus,.Project_theme-dark__NXCn9 .Project_select__eMkck:focus,.Project_theme-dark__NXCn9 .Project_textarea__FrGad:focus,[data-theme=dark] .Project_input__q9xBn:focus,[data-theme=dark] .Project_select__eMkck:focus,[data-theme=dark] .Project_textarea__FrGad:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_input__q9xBn::placeholder,.Project_textarea__FrGad::placeholder{color:#6b7b8c;color:var(--proj-text-muted)}.Project_textarea__FrGad{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);min-height:100px;resize:vertical}.Project_required__0bwGI{color:#c0392b;color:var(--proj-danger-color);margin-left:2px}.Project_fieldHelp__1nIRR,.Project_fieldHint__DDnHA{color:#6b7b8c;color:var(--proj-text-muted);display:block;font-size:.85rem;font-style:italic;margin-top:4px}.Project_primaryButton__HooWJ{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__HooWJ: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__HooWJ:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_secondaryButton__AHCLy{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__AHCLy:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover);border-color:#4a5a6b;border-color:var(--proj-text-secondary);transform:translateY(-1px)}.Project_secondaryButton__AHCLy:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_cancelButton__PAvni{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__PAvni:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover)}.Project_successButton__MiE7w{background:#27ae60!important;background:var(--proj-success-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_successButton__MiE7w: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__gd9Rs{background:#c0392b!important;background:var(--proj-danger-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_dangerButton__gd9Rs: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__6ATFq{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__6ATFq: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__W06zG{background:#fff;background:var(--proj-card-bg);flex-shrink:0;gap:14px;margin-top:24px;padding-top:18px}.Project_formActions__W06zG,.Project_stepActions__p7iZv{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);display:flex;flex-wrap:wrap;justify-content:flex-end}.Project_stepActions__p7iZv{gap:12px;margin-top:18px;padding-top:14px}.Project_toastContainer__X2dFz{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Project_toast__D1tpm{align-items:center;animation:Project_toastSlideIn__s\+Fqi .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__s\+Fqi{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Project_toast__D1tpm{animation:none}}.Project_toastSuccess__GcrzB{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__cg\+pC{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__bwNmu{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__PRELy{font-size:1.2rem}.Project_toastClose__CLJ6k{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__CLJ6k:hover{opacity:1}.Project_skeletonRow__jethI{animation:Project_fadeIn__ZNHwj .3s ease}.Project_skeletonCell__ykRg-{animation:Project_skeletonLoading__YN1Em 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__YN1Em{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Project_skeletonCell__ykRg-{animation:none;background:#e8eaed!important;background:var(--proj-skeleton-bg-start)!important}}.Project_buttonSpinner__1fWeh{animation:Project_spin__x-dZ4 .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__x-dZ4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Project_buttonSpinner__1fWeh{animation:none}}.Project_card__KZZ8S{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__KZZ8S:hover{border-color:#d1d5d9;border-color:var(--proj-border-dark)}.Project_cardHeader__6QrpP{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__-OVSI{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__-VFMJ{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_cardActions__1yLM\+{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.Project_cardBody__w8BKf{box-sizing:border-box;padding:18px 24px;width:100%}.Project_cardBody__w8BKf .Project_tableContainer__ZOq8M{margin-top:0;overflow-x:auto;width:100%}.Project_listInputContainer__pIHeM{display:flex;flex-direction:column;gap:10px;width:100%}.Project_listInputRow__JdJtQ{align-items:center;display:flex;gap:10px;width:100%}.Project_listInputRow__JdJtQ .Project_input__q9xBn{flex:1 1}.Project_listItems__lhRAn{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px 4px}.Project_listItem__l\+73-{align-items:center;animation:Project_tagFadeIn__UZJEf .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__l\+73-:hover{background:#edeff2;background:var(--proj-list-item-hover-bg)}.Project_removeItemButton__FDluh{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__FDluh: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__FDluh:disabled{cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_removeItemButton__FDluh 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__UZJEf{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Project_listItem__l\+73-{animation:none}}.Project_fieldGroupTitle__BJznW{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__0ZZxi{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr;width:100%}.Project_analysisRow__JMxnG{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__JMxnG:hover{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_analysisLabel__FvfQP{align-items:center;display:flex;flex-shrink:0;gap:8px;min-width:160px}.Project_analysisName__ikWIp{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_analysisUnit__P66R0{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.85rem;font-weight:400}.Project_analysisFields__0y55i{align-items:center;display:flex;flex:1 1;gap:14px}.Project_analysisInput__-l\+DT{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__-l\+DT:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__NXCn9 .Project_analysisInput__-l\+DT:focus,[data-theme=dark] .Project_analysisInput__-l\+DT:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_analysisObservations__Wt23M{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);margin-top:18px;padding-top:18px}.Project_analysisObservations__Wt23M label{color:#1a222b;color:var(--proj-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.Project_analysisObservations__Wt23M 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__Wt23M textarea:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_productInfoCard__tmhT1{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__Es5pU{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Project_productInfoItem__k1Hnu{display:flex;flex-direction:column}.Project_productInfoItem__k1Hnu label{color:#6b7b8c;color:var(--proj-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Project_productInfoValue__zMbag{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:500;margin-top:4px}.Project_percentageSummary__3wP2L{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__vakdR{align-items:center;display:flex;gap:10px}.Project_summaryLabel__Fs5XV{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.95rem;font-weight:500}.Project_summaryValue__y1Qb9{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_rawMaterialsSummary__I\+EwJ{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__Fgfre{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Project_statItem__O3\+D1{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__GdQ3f{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem}.Project_statValue__6Yxqv{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:600}.Project_completedMessage__YYsPk{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__-9Qbz{font-size:1.4rem}.Project_statusCard__VX1pZ{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__t0N4D{align-items:center;display:flex;gap:24px}.Project_statusCardIcon__HBniX{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__TG-LV{flex:1 1}.Project_statusCardTitle__tMrJT{color:#1a222b;color:var(--proj-text-primary);font-size:1.3rem;font-weight:600;margin:0 0 6px}.Project_statusCardDate__4wWMz{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem;margin:0}.Project_infoAlert__yQ-Z6{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__oPjvz{color:#2980b9;color:var(--proj-info-color);flex-shrink:0;font-size:1.3rem}.Project_infoContent__zFrqa{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1rem}.Project_infoContent__zFrqa p{margin:0}.Project_infoContent__zFrqa strong{font-weight:600}.Project_checkboxGrid__5i0i9{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__5i0i9,.Project_checkboxLabel__mlct7{border-radius:4px;border-radius:var(--proj-border-radius);gap:10px}.Project_checkboxLabel__mlct7{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__mlct7:hover{background:#e8eaed;background:var(--proj-bg-tertiary)}.Project_checkboxLabel__mlct7 input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--proj-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Project_orderControls__PAiIo{align-items:center;display:flex;gap:4px;justify-content:center}.Project_orderButton__TxMxn{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__TxMxn 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__TxMxn: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__TxMxn:disabled{cursor:not-allowed!important;opacity:.3!important;transform:none!important}.Project_orderButton__TxMxn:active:not(:disabled){transform:scale(.95)}@media (max-width:992px){.Project_formContainer__VSgwU,.Project_modalContainer__ZGzlh{max-height:90vh;max-width:95%}.Project_formGrid__VACSl,.Project_twoColumnGrid__2SIus{grid-template-columns:1fr}.Project_fullWidth__gem8J{grid-column:span 1}}@media (max-width:768px){.Project_pageContainer__FeikL{padding:0}.Project_header__1kHm5{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Project_headerTitle__z0E1R{font-size:1.4rem}.Project_filterRow__lDM4C{flex-direction:column;gap:14px}.Project_filterRow__lDM4C .Project_inputGroup__c9sr7{min-width:auto}.Project_table__-lBsk td,.Project_table__-lBsk thead th{font-size:.9rem;padding:12px 14px}.Project_paginationControls__e2k-d{flex-direction:column;gap:14px}.Project_formContainer__VSgwU{max-height:85vh;padding:0;width:95%}.Project_modalBody__tMq\+Q{padding:18px 22px}.Project_modalHeader__PqiaQ{padding:18px 22px 14px}.Project_modalHeader__PqiaQ h2,.Project_modalTitle__56eGt{font-size:1.2rem}.Project_modalFooter__AL848{padding:14px 22px}.Project_stepsContainer__Q\+L9Q{flex-wrap:nowrap}.Project_stepItem__bKNhx{gap:8px;min-height:44px;padding:8px 14px}.Project_stepItem__bKNhx .Project_stepNumber__bevB3{font-size:.75rem;height:28px;width:28px}.Project_stepLabel__ZI-46{font-size:.8rem}.Project_stepStatus__lUxSe{font-size:.65rem}.Project_stepConnector__Lnpc7{flex:0.15 1;min-width:10px}.Project_actionsContainer__mwSVM{gap:6px}.Project_actionButton__KJq2J,button.Project_actionButton__KJq2J{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__KJq2J svg,button.Project_actionButton__KJq2J svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Project_formActions__W06zG{flex-direction:column;gap:10px}.Project_formActions__W06zG button{justify-content:center;width:100%}.Project_stepActions__p7iZv{flex-direction:column;gap:10px}.Project_stepActions__p7iZv button{justify-content:center;width:100%}.Project_analysisRow__JMxnG{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.Project_analysisLabel__FvfQP{min-width:auto}.Project_analysisFields__0y55i{flex-direction:column;gap:10px}.Project_analysisInput__-l\+DT{min-width:auto;width:100%}.Project_productInfoGrid__Es5pU,.Project_summaryStats__Fgfre{grid-template-columns:1fr 1fr}.Project_listInputRow__JdJtQ{align-items:stretch;flex-direction:column}.Project_listInputRow__JdJtQ .Project_input__q9xBn{width:100%}.Project_listInputRow__JdJtQ .Project_addButtonSmall__F0XFp{justify-content:center;width:100%}.Project_removeItemButton__FDluh{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.Project_headerTitle__z0E1R{font-size:1.2rem}.Project_addButton__0iUAH{justify-content:center;width:100%}.Project_modalHeader__PqiaQ h2,.Project_modalTitle__56eGt{font-size:1.1rem}.Project_modalBody__tMq\+Q{padding:14px 18px}.Project_stepItem__bKNhx{gap:6px;min-height:36px;padding:6px 10px}.Project_stepItem__bKNhx .Project_stepNumber__bevB3{font-size:.65rem;height:24px;width:24px}.Project_stepLabel__ZI-46{font-size:.7rem}.Project_stepStatus__lUxSe{display:none}.Project_actionsContainer__mwSVM{gap:4px}.Project_actionButton__KJq2J,button.Project_actionButton__KJq2J{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__KJq2J svg,button.Project_actionButton__KJq2J svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Project_primaryButton__HooWJ,.Project_secondaryButton__AHCLy{justify-content:center;width:100%}.Project_formActions__W06zG{flex-direction:column-reverse;gap:10px}.Project_formActions__W06zG button{justify-content:center;width:100%}.Project_analysisRow__JMxnG{padding:10px 12px}.Project_analysisName__ikWIp{font-size:.9rem}.Project_analysisInput__-l\+DT{font-size:.9rem;min-height:36px;padding:8px 12px}.Project_checkboxGrid__5i0i9,.Project_productInfoGrid__Es5pU,.Project_summaryStats__Fgfre{grid-template-columns:1fr}.Project_listItem__l\+73-{font-size:.85rem;padding:4px 10px 4px 12px}.Project_removeItemButton__FDluh{height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Project_removeItemButton__FDluh svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}}@media print{.Project_modalBackdrop__pKY9k{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0;position:relative}.Project_modalContainer__ZGzlh{border:none;box-shadow:none;margin:0;max-width:100%;padding:0}.Project_modalHeader__PqiaQ{background:#fff;position:static}.Project_actionButton__KJq2J,.Project_addButton__0iUAH,.Project_header__1kHm5 button,.Project_modalCloseButton__hbRof,.Project_modalFooter__AL848,.Project_paginationControls__e2k-d,.Project_searchBar__Rzh73{display:none}.Project_pageContainer__FeikL{background:#fff;padding:0}.Project_header__1kHm5,.Project_tableContainer__ZOq8M{border:1px solid #ddd;box-shadow:none}}.Project_header__1kHm5{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Project_headerActions__FY-54{align-items:center;display:flex;gap:12px;padding-top:4px}.Project_databaseButton__ty3no{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__ty3no:hover:not(:disabled){background:linear-gradient(135deg,#3d5f8f,#1f3050);box-shadow:0 4px 16px #2c3e6b66;transform:translateY(-2px)}.Project_databaseButton__ty3no:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_databaseButton__ty3no:not(:disabled):hover svg{animation:Project_pulse__63stE 1.5s ease-in-out infinite}@keyframes Project_pulse__63stE{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.Project_infoMessage__8IuG8{background:#eaf2f8;background:var(--proj-info-light);border:1px solid #2980b9;border:1px solid var(--proj-info-color);color:#1a5276;color:var(--proj-info-dark);gap:10px;padding:14px 18px}.Project_infoMessage__8IuG8,.Project_warningMessage__dgTXL{align-items:center;border-radius:4px;border-radius:var(--proj-border-radius);display:flex;font-size:.95rem;font-weight:500}.Project_warningMessage__dgTXL{background-color:#fef5e7;background-color:var(--proj-warning-light);border:1px solid #e67e22;border:1px solid var(--proj-warning-color);color:#ca6f1e;color:var(--proj-warning-dark);gap:8px;padding:8px 14px}.Project_successMessage__wb2LQ{align-items:center;background:#eaf5ee;background:var(--proj-success-light);border:1px solid #27ae60;border:1px solid var(--proj-success-color);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_tableFooterRow__dIY3E{background-color:#f1f3f5;background-color:var(--proj-bg-secondary);font-weight:600}.Project_tableFooterRow__dIY3E td{border-top:2px solid #d1d5d9;border-top:2px solid var(--proj-border-dark);padding:12px 16px}.Project_labelRight__SMIvg{color:#4a5a6b;color:var(--proj-text-secondary);text-align:right}.Project_valueCell__vu6Ja{color:#1a222b;color:var(--proj-text-primary);font-weight:600}.Project_tableContainer__ZOq8M table input[type=number]{text-align:center}.Project_emptyTable__-xgji{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.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__2RiOD{align-items:center;animation:StockEntryModal_fadeIn__Q4uec .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__Q4uec{0%{opacity:0}to{opacity:1}}.StockEntryModal_formContainer__xsEeX{animation:StockEntryModal_slideUp__QUho7 .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__QUho7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StockEntryModal_formContainerMedium__spb8A{max-width:700px}.StockEntryModal_modalHeader__vcsmU{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__vcsmU h2{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;margin:0}.StockEntryModal_modalSubtitle__S\+z64{color:var(--text-secondary);font-size:.9rem;margin:4px 0 0}.StockEntryModal_modalCloseButton__rB03u{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;transition:var(--transition-default)}.StockEntryModal_modalCloseButton__rB03u:hover{color:var(--text-primary)}.StockEntryModal_formContent__3SXFm{flex:1 1;overflow-y:auto;padding:20px 24px}.StockEntryModal_infoBox__NAVJb{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__-8GRX{display:flex;flex-wrap:wrap;gap:24px}.StockEntryModal_stockStatus__-8GRX>div{display:flex;flex-direction:column}.StockEntryModal_stockLabel__zyR81{color:var(--text-secondary);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.StockEntryModal_stockValue__LwtMc{color:var(--text-primary);font-size:1.1rem;font-weight:600}.StockEntryModal_shortageNote__ptZ8T{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__BK1z2{margin-bottom:24px}.StockEntryModal_sectionHeader__oPJ15{align-items:center;display:flex;gap:12px;margin-bottom:16px}.StockEntryModal_sectionIcon__axoKv{align-items:center;color:var(--primary-color);display:flex}.StockEntryModal_sectionTitle__JiR5C{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.StockEntryModal_sectionBadge__StaBF{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__ukZk3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.StockEntryModal_inputGroup__XPwZh{display:flex;flex-direction:column;gap:4px}.StockEntryModal_inputGroup__XPwZh label{color:var(--text-primary);font-size:.85rem;font-weight:500}.StockEntryModal_required__Qq8MA{color:var(--danger-color);margin-left:2px}.StockEntryModal_input__ri7IW{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__ri7IW:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_input__ri7IW:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_select__FMl4a{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__iW12z{padding-right:40px}.StockEntryModal_searchableSelectWrapper__SAAXP{position:relative}.StockEntryModal_dropdownArrow__0\+ocR{color:var(--text-secondary);cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:var(--transition-default)}.StockEntryModal_dropdownArrow__0\+ocR:hover{color:var(--text-primary)}.StockEntryModal_dropdownArrow__0\+ocR.StockEntryModal_open__g\+8Xm{transform:translateY(-50%) rotate(180deg)}.StockEntryModal_optionsDropdownPortal__9hgkA{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__oo2bH{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__oo2bH:hover{background:var(--row-hover-bg)}.StockEntryModal_optionItem__oo2bH.StockEntryModal_selected__\+d86r{background:var(--primary-light)}.StockEntryModal_optionCode__RbJkN{color:var(--text-primary);font-size:.9rem;font-weight:600}.StockEntryModal_noResults__ox5dZ{color:var(--text-secondary);padding:12px;text-align:center}.StockEntryModal_quantityWrapper__DXSEn{align-items:center;display:flex;gap:12px}.StockEntryModal_quantityWrapper__DXSEn .StockEntryModal_input__ri7IW{flex:1 1}.StockEntryModal_unitText__i5DoA{color:var(--text-secondary);font-size:.85rem;font-weight:500;white-space:nowrap}.StockEntryModal_textarea__vkgP-{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__vkgP-:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_textarea__vkgP-:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_fieldHint__gbs8s{color:var(--text-secondary);font-size:.75rem;margin-top:4px}.StockEntryModal_formActions__OD07h{border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.StockEntryModal_secondaryButton__jTv0T{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__jTv0T:hover:not(:disabled){background:var(--row-hover-bg)}.StockEntryModal_secondaryButton__jTv0T:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_confirmButton__pji2q{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__pji2q:hover:not(:disabled){background:var(--success-color-dark)}.StockEntryModal_confirmButton__pji2q:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_buttonSpinner__mvo8O{animation:StockEntryModal_spin__VtY-V 1s linear infinite}@keyframes StockEntryModal_spin__VtY-V{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.StockEntryModal_formContainer__xsEeX{margin:10px;max-width:95%}.StockEntryModal_formGrid__ukZk3{grid-template-columns:1fr}.StockEntryModal_modalHeader__vcsmU{align-items:flex-start;flex-direction:column;gap:8px}.StockEntryModal_stockStatus__-8GRX{flex-direction:column;gap:8px}}.PackingModal_modalBackdrop__yYJXQ{align-items:center;animation:PackingModal_fadeIn__QoK\+O .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__QoK\+O{0%{opacity:0}to{opacity:1}}@keyframes PackingModal_slideUp__tcFfq{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PackingModal_formContainer__xLtWz{animation:PackingModal_slideUp__tcFfq .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__iBaiB{max-width:1200px}.PackingModal_modalHeader__ljVLu{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__ljVLu 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__\+z9Um{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.PackingModal_modalSubtitle__\+z9Um strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-weight:600}.PackingModal_modalCloseButton__IkN0Y{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__IkN0Y:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light,#fdf0ee);color:#c0392b;color:var(--orders-danger-color,#c0392b);transform:rotate(90deg)}.PackingModal_modalCloseButton__IkN0Y:disabled{cursor:not-allowed;opacity:.5}.PackingModal_formContent__sNyP3{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.PackingModal_formContent__sNyP3::-webkit-scrollbar{width:6px}.PackingModal_formContent__sNyP3::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:3px}.PackingModal_formContent__sNyP3::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted,#6b7b8c);border-radius:3px}.PackingModal_summaryCards__tdazl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.PackingModal_summaryCard__ZvuJy{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__TMb0p{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__SdGzx{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-size:1.5rem;font-weight:700}.PackingModal_formSection__EaOVy{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__EaOVy:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs,0 1px 3px #0b1f380a)}.PackingModal_sectionHeader__sCVlX{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__U3hWn{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__SfDpJ{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.PackingModal_sectionBadge__PxcyI{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__MFOAB{padding:18px 24px}.PackingModal_unitLabel__fegu8{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;gap:16px}.PackingModal_unitLabel__fegu8,.PackingModal_unitSelect__Lkx1F{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1rem}.PackingModal_unitSelect__Lkx1F{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__Lkx1F:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_unitSelect__Lkx1F:disabled{cursor:not-allowed;opacity:.6}.PackingModal_tableWrapper__3fk1x{overflow-x:auto;padding:16px 18px}.PackingModal_table__DOQex{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:.95rem;width:100%}.PackingModal_table__DOQex 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__DOQex td,.PackingModal_table__DOQex thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec)}.PackingModal_table__DOQex td{color:#1a222b;color:var(--orders-text-primary,#1a222b);padding:10px 16px}.PackingModal_table__DOQex tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover,#edeff2)}.PackingModal_totalRow__MV5bn{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);font-weight:700}.PackingModal_totalRow__MV5bn td{border-top:2px solid #d1d5d9;border-top:2px solid var(--orders-border-dark,#d1d5d9);padding:12px 16px}.PackingModal_ncmBadge__vGKg3{background:#e8f4fd;border-radius:12px;color:#0b5e8c;display:inline-block;font-family:monospace;font-size:.8rem;font-weight:500;padding:2px 10px}.PackingModal_boxesBadge__vyuv3{background:#eaf5ee;border-radius:12px;color:#1e8449;display:inline-block;font-size:.85rem;font-weight:600;padding:2px 12px}.PackingModal_bonusRow__tqfNA{background-color:#fff8e7!important}.PackingModal_bonusBadge__6U4D1{background:#ff9800}.PackingModal_bonusBadge__6U4D1,.PackingModal_sampleBadge__fmiJp{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__fmiJp{background:#2196f3}.PackingModal_loadingState__adHBV{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__0-NwE{animation:PackingModal_spin__dTstr .8s linear infinite}.PackingModal_buttonSpinner__Djxp\+{animation:PackingModal_spin__dTstr .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__dTstr{to{transform:rotate(1turn)}}.PackingModal_notesArea__lusXk{padding:18px 24px}.PackingModal_textarea__5TNSW{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__5TNSW:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_textarea__5TNSW::placeholder{color:#6b7b8c;color:var(--orders-text-muted,#6b7b8c)}.PackingModal_textarea__5TNSW:disabled{cursor:not-allowed;opacity:.6}.PackingModal_infoBox__Bgpfe{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__Bgpfe svg{flex-shrink:0;margin-top:2px}.PackingModal_infoBox__Bgpfe p{font-size:1rem;margin:4px 0 0}.PackingModal_infoBox__Bgpfe strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38)}.PackingModal_formActions__uyb9H{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__AHEkW{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__AHEkW:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover,#edeff2);transform:translateY(-1px)}.PackingModal_secondaryButton__AHEkW:disabled{cursor:not-allowed;opacity:.6}.PackingModal_confirmButton__lN-0o{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__lN-0o: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__lN-0o:disabled{cursor:not-allowed;opacity:.6;transform:none}.PackingModal_theme-dark__HNWDm .PackingModal_formContainer__xLtWz,[data-theme=dark] .PackingModal_formContainer__xLtWz{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_modalHeader__ljVLu,[data-theme=dark] .PackingModal_modalHeader__ljVLu{background:#071426;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_modalHeader__ljVLu h2,[data-theme=dark] .PackingModal_modalHeader__ljVLu h2{color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_modalSubtitle__\+z9Um,[data-theme=dark] .PackingModal_modalSubtitle__\+z9Um{color:#a1b4c8}.PackingModal_theme-dark__HNWDm .PackingModal_summaryCard__ZvuJy,[data-theme=dark] .PackingModal_summaryCard__ZvuJy{background:#071426;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_summaryValue__SdGzx,[data-theme=dark] .PackingModal_summaryValue__SdGzx{color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_summaryLabel__TMb0p,[data-theme=dark] .PackingModal_summaryLabel__TMb0p{color:#7a8e9f}.PackingModal_theme-dark__HNWDm .PackingModal_formSection__EaOVy,[data-theme=dark] .PackingModal_formSection__EaOVy{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_sectionHeader__sCVlX,[data-theme=dark] .PackingModal_sectionHeader__sCVlX{background:#071426;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_sectionTitle__SfDpJ,[data-theme=dark] .PackingModal_sectionTitle__SfDpJ{color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_table__DOQex thead th,[data-theme=dark] .PackingModal_table__DOQex thead th{background:#071426;border-color:#163052;color:#a1b4c8}.PackingModal_theme-dark__HNWDm .PackingModal_table__DOQex td,[data-theme=dark] .PackingModal_table__DOQex td{border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_table__DOQex tbody tr:hover,[data-theme=dark] .PackingModal_table__DOQex tbody tr:hover{background:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_totalRow__MV5bn,[data-theme=dark] .PackingModal_totalRow__MV5bn{background:#071426}.PackingModal_theme-dark__HNWDm .PackingModal_totalRow__MV5bn td,[data-theme=dark] .PackingModal_totalRow__MV5bn td{border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_ncmBadge__vGKg3,[data-theme=dark] .PackingModal_ncmBadge__vGKg3{background:#0a1a2a;color:#5dade2}.PackingModal_theme-dark__HNWDm .PackingModal_boxesBadge__vyuv3,[data-theme=dark] .PackingModal_boxesBadge__vyuv3{background:#0a2a1a;color:#2ecc71}.PackingModal_theme-dark__HNWDm .PackingModal_bonusRow__tqfNA,[data-theme=dark] .PackingModal_bonusRow__tqfNA{background-color:#2a1a0a!important}.PackingModal_theme-dark__HNWDm .PackingModal_formActions__uyb9H,[data-theme=dark] .PackingModal_formActions__uyb9H{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__HNWDm .PackingModal_secondaryButton__AHEkW,[data-theme=dark] .PackingModal_secondaryButton__AHEkW{background:#163052;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_secondaryButton__AHEkW:hover:not(:disabled),[data-theme=dark] .PackingModal_secondaryButton__AHEkW:hover:not(:disabled){background:#1a3d5a}.PackingModal_theme-dark__HNWDm .PackingModal_textarea__5TNSW,.PackingModal_theme-dark__HNWDm .PackingModal_unitSelect__Lkx1F,[data-theme=dark] .PackingModal_textarea__5TNSW,[data-theme=dark] .PackingModal_unitSelect__Lkx1F{background:#0b1f38;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__HNWDm .PackingModal_infoBox__Bgpfe,[data-theme=dark] .PackingModal_infoBox__Bgpfe{background:#0a1a2a}.PackingModal_theme-dark__HNWDm .PackingModal_infoBox__Bgpfe strong,[data-theme=dark] .PackingModal_infoBox__Bgpfe strong{color:#5dade2}.PackingModal_theme-dark__HNWDm .PackingModal_loadingState__adHBV,[data-theme=dark] .PackingModal_loadingState__adHBV{color:#a1b4c8}@media (max-width:992px){.PackingModal_summaryCards__tdazl{grid-template-columns:repeat(2,1fr)}.PackingModal_formContainer__xLtWz{max-height:85vh;max-width:95%}}@media (max-width:768px){.PackingModal_modalHeader__ljVLu{padding:16px 18px 12px}.PackingModal_modalHeader__ljVLu h2{font-size:1.2rem}.PackingModal_formContent__sNyP3{padding:16px 18px}.PackingModal_formActions__uyb9H{flex-direction:column-reverse;padding:14px 18px}.PackingModal_formActions__uyb9H button{justify-content:center;width:100%}.PackingModal_summaryCards__tdazl{gap:12px;grid-template-columns:1fr 1fr}.PackingModal_unitLabel__fegu8{align-items:stretch;flex-direction:column}.PackingModal_unitSelect__Lkx1F{min-width:0;min-width:auto;width:100%}.PackingModal_table__DOQex td,.PackingModal_table__DOQex thead th{font-size:.85rem;padding:8px 10px}.PackingModal_sectionBadge__PxcyI{font-size:.7rem;padding:2px 10px}}@media (max-width:480px){.PackingModal_modalBackdrop__yYJXQ{padding:10px}.PackingModal_formContainer__xLtWz{max-height:95vh}.PackingModal_summaryCards__tdazl{gap:8px;grid-template-columns:1fr 1fr}.PackingModal_summaryCard__ZvuJy{padding:12px 14px}.PackingModal_summaryValue__SdGzx{font-size:1.2rem}.PackingModal_modalHeader__ljVLu h2{font-size:1.1rem}.PackingModal_modalSubtitle__\+z9Um{font-size:.85rem}.PackingModal_formActions__uyb9H,.PackingModal_formContent__sNyP3{padding:12px 14px}.PackingModal_table__DOQex{font-size:.8rem}.PackingModal_table__DOQex td,.PackingModal_table__DOQex thead th{padding:6px 8px}.PackingModal_ncmBadge__vGKg3{font-size:.7rem;padding:1px 6px}.PackingModal_boxesBadge__vyuv3{font-size:.75rem;padding:1px 8px}}.CommercialInvoicePreview_modalBackdrop__oCqPM{align-items:center;animation:CommercialInvoicePreview_fadeIn__Zz8qu .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CommercialInvoicePreview_formContainer__JDvvF{animation:CommercialInvoicePreview_slideUp__8jWT- .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.CommercialInvoicePreview_formContainerLarge__Q0cDK{max-width:1200px;width:95%}.CommercialInvoicePreview_modalHeader__uyH8R{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.CommercialInvoicePreview_modalHeader__uyH8R h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.CommercialInvoicePreview_modalSubtitle__FvJO6{color:#6c757d;font-size:14px;margin:4px 0 0}.CommercialInvoicePreview_modalCloseButton__K6V8z{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.CommercialInvoicePreview_modalCloseButton__K6V8z:hover{color:#dc3545}.CommercialInvoicePreview_formContent__EKLzC{flex:1 1;overflow-y:auto;padding:24px}.CommercialInvoicePreview_formActions__razj1{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__E0JD1{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__E0JD1:hover{background:#e9ecef}.CommercialInvoicePreview_secondaryButton__E0JD1:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_printButton__a3kQ0{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__a3kQ0:hover{background:#0d1445}.CommercialInvoicePreview_printButton__a3kQ0:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_downloadButton__18Bdu{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__18Bdu:hover{background:#1e7e34}.CommercialInvoicePreview_downloadButton__18Bdu:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_spinner__lQGf8{animation:CommercialInvoicePreview_spin__-bDF5 1s linear infinite}@keyframes CommercialInvoicePreview_fadeIn__Zz8qu{0%{opacity:0}to{opacity:1}}@keyframes CommercialInvoicePreview_slideUp__8jWT-{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CommercialInvoicePreview_spin__-bDF5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PackingListPreview_modalBackdrop__SZNl7{align-items:center;animation:PackingListPreview_fadeIn__GeUAt .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.PackingListPreview_formContainer__7AELz{animation:PackingListPreview_slideUp__pPvYV .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.PackingListPreview_formContainerLarge__bdsFD{max-width:1200px;width:95%}.PackingListPreview_modalHeader__DSAux{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.PackingListPreview_modalHeader__DSAux h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.PackingListPreview_modalSubtitle__lQ5BV{color:#6c757d;font-size:14px;margin:4px 0 0}.PackingListPreview_modalCloseButton__1eCsD{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.PackingListPreview_modalCloseButton__1eCsD:hover{color:#dc3545}.PackingListPreview_formContent__qBurX{flex:1 1;overflow-y:auto;padding:24px}.PackingListPreview_formActions__kdGos{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__6guUV{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__6guUV:hover{background:#e9ecef}.PackingListPreview_secondaryButton__6guUV:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_printButton__Z-Jyy{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__Z-Jyy:hover{background:#0d1445}.PackingListPreview_printButton__Z-Jyy:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_spinner__Nb3Ys{animation:PackingListPreview_spin__nBvCN 1s linear infinite}@keyframes PackingListPreview_fadeIn__GeUAt{0%{opacity:0}to{opacity:1}}@keyframes PackingListPreview_slideUp__pPvYV{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes PackingListPreview_spin__nBvCN{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__hmP5H,[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__sAQ9Q{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__cElp8{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__6T1hk{color:#1a222b;color:var(--prod-text-primary);font-size:1.8rem;font-weight:400;letter-spacing:.02em;margin:0}.Production_headerTitle__6T1hk strong{color:#0b1f38;color:var(--prod-primary-color);font-weight:700}.Production_theme-dark__hmP5H .Production_headerTitle__6T1hk strong,[data-theme=dark] .Production_headerTitle__6T1hk strong{color:#fff}.Production_addButton__t4XQw{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__t4XQw: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__t4XQw:disabled{cursor:not-allowed;opacity:.6;transform:none}.Production_confirmButton__rKD\+F{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__rKD\+F: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__rKD\+F:disabled{cursor:not-allowed;opacity:.6}.Production_exportButton__ptBpj{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__ptBpj: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__-fpMU{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__-fpMU:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_actionButton__wsTd1{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__wsTd1:hover:not(:disabled){background-color:#0b1f38;background-color:var(--prod-primary-color);color:#fff;color:var(--text-inverse,#fff)}.Production_deleteButton__m0ibN{border-color:#c0392b!important;border-color:var(--prod-danger-color)!important;color:#c0392b!important;color:var(--prod-danger-color)!important}.Production_deleteButton__m0ibN: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__Cuc-9{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__Cuc-9: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__L-AiR{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__L-AiR:hover{background-color:#c0392b;background-color:var(--prod-danger-color);color:#fff;color:var(--text-inverse,#fff)}.Production_sectionToggle__Pt3BX{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__Pt3BX:hover{background:#e6e9ec;background:var(--prod-border-color)}.Production_tableContainer__F7zc4{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__nzpD7{border-collapse:collapse;width:100%}.Production_table__nzpD7 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__nzpD7 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__nzpD7 tbody tr:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_table__nzpD7 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__nzpD7 tbody tr:last-child td{border-bottom:none}.Production_emptyTable__EZNp1{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;font-style:italic;padding:70px 24px;text-align:center}.Production_stockTable__uNjV9{border-collapse:collapse;font-size:1rem;margin-bottom:18px;width:100%}.Production_stockTable__uNjV9 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__uNjV9 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__U91s-{color:#27ae60;color:var(--prod-success-color);font-weight:700}.Production_stockStatusMissing__LLDN3{color:#c0392b;color:var(--prod-danger-color);font-weight:700}.Production_modalBackdrop__ZOsVc{align-items:center;animation:Production_fadeIn__nAHvn .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__nAHvn{0%{opacity:0}to{opacity:1}}@keyframes Production_slideUp__50exG{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Production_createModalContent__igFMB{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-height:90vh;max-width:1200px}.Production_confirmModalContent__zppZ-,.Production_createModalContent__igFMB{animation:Production_slideUp__50exG .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__zppZ-{max-height:85vh;max-width:1100px}.Production_simModalContent__RJaJ8{animation:Production_slideUp__50exG .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__wgiLy{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__hKFDz{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Production_modalHeader__hKFDz h2{color:#1a222b;color:var(--prod-text-primary);font-size:1.6rem;margin:0}.Production_confirmDialogBox__-Hvf7{animation:Production_slideUp__50exG .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__-Hvf7 h3{color:#c0392b;color:var(--prod-danger-color);font-size:1.4rem;margin:0 0 12px}.Production_confirmDialogBox__-Hvf7 p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_confirmDialogActions__td9Ca{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_addProductRow__pWSwf{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.Production_productSelect__e2K8U{flex:2 1;min-width:220px}.Production_tempItemsList__8h-eq{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__6kmLZ{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__6kmLZ:last-child{border-bottom:none}.Production_tempItemRow__6kmLZ:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_tempItemInfo__Ydo8e{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.Production_tempItemName__1cK1r{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600}.Production_tempItemQty__dtzoj{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__HHlpK{display:flex;gap:10px}.Production_stockSummarySection__BWn4k{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__BWn4k h3{color:#1a222b;color:var(--prod-text-primary);font-size:1.2rem;margin-bottom:18px}.Production_formActions__UnJeY{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__R1WwX,.Production_select__4SIEQ,.Production_textarea__G6e3T{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__R1WwX:focus,.Production_select__4SIEQ:focus,.Production_textarea__G6e3T:focus{border-color:#0b1f38;border-color:var(--prod-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Production_input__R1WwX::placeholder,.Production_textarea__G6e3T::placeholder{color:#6b7b8c;color:var(--prod-text-muted)}.Production_statusBadge__ib3J0{align-items:center;border-radius:20px;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:6px 14px}.Production_statusBadgeActive__RAbAq{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgePending__Z0i4D{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeCompleted__ArbcU{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgeAwaitingMp__og9JH{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeAwaitingStart__uwwgY{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_actionsContainer__EuuMW{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Production_actionButton__wsTd1,button.Production_actionButton__wsTd1{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__wsTd1 svg,button.Production_actionButton__wsTd1 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__wsTd1:hover:not(:disabled){box-shadow:0 2px 6px #0b1f3833;transform:translateY(-1px)}.Production_actionButton__wsTd1:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Production_actionButton__wsTd1.Production_regenerateButton__bc1-X,button.Production_actionButton__wsTd1.Production_regenerateButton__bc1-X{background:#fef5e7!important;background:var(--prod-regenerate-btn-bg)!important;color:#e67e22!important;color:var(--prod-regenerate-btn-color)!important}.Production_actionButton__wsTd1.Production_regenerateButton__bc1-X:hover:not(:disabled),button.Production_actionButton__wsTd1.Production_regenerateButton__bc1-X: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__wsTd1.Production_deleteButton__m0ibN,button.Production_actionButton__wsTd1.Production_deleteButton__m0ibN{background:#fdf0ee!important;background:var(--prod-delete-btn-bg)!important;color:#c0392b!important;color:var(--prod-delete-btn-color)!important}.Production_actionButton__wsTd1.Production_deleteButton__m0ibN:hover:not(:disabled),button.Production_actionButton__wsTd1.Production_deleteButton__m0ibN: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__wsTd1.Production_docsButton__WDkg6,button.Production_actionButton__wsTd1.Production_docsButton__WDkg6{background:#f4ecf7!important;background:var(--prod-docs-btn-bg)!important;color:#8e44ad!important;color:var(--prod-docs-btn-color)!important}.Production_actionButton__wsTd1.Production_docsButton__WDkg6:hover:not(:disabled),button.Production_actionButton__wsTd1.Production_docsButton__WDkg6: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__wsTd1.Production_startButton__c2yoA,button.Production_actionButton__wsTd1.Production_startButton__c2yoA{background:#eaf5ee!important;background:var(--prod-start-btn-bg)!important;color:#27ae60!important;color:var(--prod-start-btn-color)!important}.Production_actionButton__wsTd1.Production_startButton__c2yoA:hover:not(:disabled),button.Production_actionButton__wsTd1.Production_startButton__c2yoA: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__wsTd1.Production_verifyButton__mGJHM,button.Production_actionButton__wsTd1.Production_verifyButton__mGJHM{background:#ebf5fb!important;background:var(--prod-verify-btn-bg)!important;color:#2980b9!important;color:var(--prod-verify-btn-color)!important}.Production_actionButton__wsTd1.Production_verifyButton__mGJHM:hover:not(:disabled),button.Production_actionButton__wsTd1.Production_verifyButton__mGJHM: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__QxsZb{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Production_toast__wwfD9{animation:Production_toastSlideIn__EBExc .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__EBExc{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.Production_toastSuccess__9uibB{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__wqsZC{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__bwoYZ{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__tFhSD{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__4RNk8{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__4RNk8:hover{opacity:1}.Production_skeletonCell__x5AQu{animation:Production_skeletonLoading__rQG2w 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__rQG2w{0%{background-position:200% 0}to{background-position:-200% 0}}.Production_countBadge__t8\+nx{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__zWcrF{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__7iDH1{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__4D28b{color:#27ae60;color:var(--prod-success-color);font-size:1.2rem;font-weight:700;margin-left:auto}.Production_formSection__SA-Y7{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:28px;padding-bottom:18px}.Production_formSection__SA-Y7:last-of-type{border-bottom:none}.Production_sectionHeader__zpnDb{align-items:center;display:flex;margin-bottom:18px}.Production_sectionHeader__zpnDb .Production_sectionTitle__zWcrF{font-size:1.2rem;margin:0}.Production_selectedInfo__CVcpu{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.Production_infoTag__W3jzc{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__uWHWj{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_infoMessage__uWHWj,.Production_loadingMessage__919aS{border-radius:4px;border-radius:var(--border-radius-md,4px);font-size:1rem;padding:14px 18px;text-align:center}.Production_loadingMessage__919aS{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_batchList__RskAk{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__VIENY{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__VIENY:last-child{border-bottom:none}.Production_batchItem__VIENY:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_batchItemSelected__cjU1p{background-color:#eaf5ee;background-color:var(--prod-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--prod-success-color)}.Production_batchItemMain__1Ldum{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.Production_batchCode__t7puk{color:#1a222b;color:var(--prod-text-primary);font-family:monospace;font-size:1.05rem;font-weight:700}.Production_batchLote__PjQOC{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.95rem}.Production_batchQty__hzm\+3{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__bHlGu{color:#6b7b8c;color:var(--prod-text-muted);font-size:.85rem}.Production_boxTypeGrid__SQspa{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Production_boxTypeCard__GzfZF{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__GzfZF: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__KrKdT{background:#eaf5ee;background:var(--prod-success-light);border-color:#27ae60;border-color:var(--prod-success-color)}.Production_boxTypeName__Z6Y8f{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600;margin-bottom:8px}.Production_boxTypeQty__E-wtG{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.85rem}.Production_previewSection__6evEa{border-top:2px dashed #e6e9ec;border-top:2px dashed var(--prod-border-color);margin-top:28px;padding-top:18px}.Production_previewContainer__qTP2F{display:flex;justify-content:center}.Production_previewLabel__DL-cc{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__rvl8Q{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:18px;padding-bottom:10px;text-align:right}.Production_previewBrand__igpGu{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;letter-spacing:2px}.Production_previewProduct__k6ADH{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__Y8Dza{margin:18px 0}.Production_previewRow__P1CB1{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.Production_previewRow__P1CB1 span:first-child{color:#6b7b8c;color:var(--prod-text-muted)}.Production_previewRow__P1CB1 span:last-child{color:#1a222b;color:var(--prod-text-primary)}.Production_previewBarcode__mNrkc{margin:18px 0;min-height:80px;text-align:center}.Production_previewBarcode__mNrkc canvas{height:auto;max-width:100%}.Production_previewFooter__VacEe{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;justify-content:space-between;margin-top:14px;padding-top:10px}.Production_paginationContainer__WCojT,.Production_previewFooter__VacEe{border-top:1px solid #e6e9ec;border-top:1px solid var(--prod-border-color);display:flex}.Production_paginationContainer__WCojT{align-items:center;background:#fff;background:var(--prod-content-bg);justify-content:center;padding:24px 20px}.Production_paginationControls__DmITz{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.Production_paginationInfo__zGHhd{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1rem;font-weight:500}.Production_paginationControls__DmITz .Production_addButton__t4XQw,.Production_paginationControls__DmITz .Production_cancelButton__-fpMU{font-size:1rem;min-height:44px;min-width:120px;padding:10px 24px}@media (max-width:768px){.Production_pageContainer__sAQ9Q{padding:16px}.Production_header__cElp8{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Production_headerTitle__6T1hk{font-size:1.4rem}.Production_table__nzpD7 td,.Production_table__nzpD7 thead th{font-size:.9rem;padding:12px 14px}.Production_addProductRow__pWSwf{flex-direction:column}.Production_productSelect__e2K8U{width:100%}.Production_tempItemRow__6kmLZ{gap:10px}.Production_tempItemInfo__Ydo8e,.Production_tempItemRow__6kmLZ{align-items:flex-start;flex-direction:column}.Production_actionsContainer__EuuMW{gap:6px}.Production_actionButton__wsTd1,button.Production_actionButton__wsTd1{border-radius:4px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Production_actionButton__wsTd1 svg,button.Production_actionButton__wsTd1 svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Production_confirmModalContent__zppZ-,.Production_createModalContent__igFMB,.Production_simModalContent__RJaJ8{padding:18px 20px;width:95%}.Production_toast__wwfD9{font-size:.9rem;max-width:calc(100vw - 40px)}.Production_batchItemMain__1Ldum{align-items:flex-start;flex-direction:column;gap:8px}.Production_boxTypeGrid__SQspa{grid-template-columns:1fr}.Production_previewLabel__DL-cc{width:100%}.Production_addButton__t4XQw,.Production_cancelButton__-fpMU,.Production_confirmButton__rKD\+F{justify-content:center;width:100%}}@media (max-width:480px){.Production_addButton__t4XQw{justify-content:center;width:100%}.Production_modalHeader__hKFDz{align-items:stretch;flex-direction:column}.Production_modalHeader__hKFDz h2{font-size:1.2rem;text-align:center}.Production_exportButton__ptBpj{justify-content:center;width:100%}.Production_actionsContainer__EuuMW{gap:4px}.Production_actionButton__wsTd1,button.Production_actionButton__wsTd1{border-radius:4px!important;height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Production_actionButton__wsTd1 svg,button.Production_actionButton__wsTd1 svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Production_paginationControls__DmITz{flex-direction:column;gap:14px;width:100%}.Production_paginationControls__DmITz .Production_addButton__t4XQw,.Production_paginationControls__DmITz .Production_cancelButton__-fpMU{min-width:0;min-width:auto;width:100%}.Production_paginationInfo__zGHhd{margin-bottom:6px;order:-1}.Production_headerTitle__6T1hk{font-size:1.2rem}.Production_sectionTitle__zWcrF{font-size:1.1rem}.Production_confirmDialogBox__-Hvf7{padding:24px 20px}.Production_confirmDialogBox__-Hvf7 h3{font-size:1.2rem}.Production_confirmDialogBox__-Hvf7 p{font-size:.95rem}.Production_statusBadge__ib3J0{font-size:.75rem;padding:4px 10px}}.Production_modalBackdropTop__LRHa7{align-items:center;animation:Production_fadeIn__nAHvn .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__LRHa7 .Production_confirmDialogBox__-Hvf7{animation:Production_slideUp__50exG .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__LRHa7 .Production_confirmDialogBox__-Hvf7 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__LRHa7 .Production_confirmDialogBox__-Hvf7 p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_modalBackdropTop__LRHa7 .Production_confirmDialogActions__td9Ca{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_modalBackdropTop__LRHa7 .Production_confirmDialogActions__td9Ca .Production_cancelButton__-fpMU{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__LRHa7 .Production_confirmDialogActions__td9Ca .Production_cancelButton__-fpMU:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_modalBackdropTop__LRHa7 .Production_confirmDialogActions__td9Ca .Production_confirmButton__rKD\+F{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__LRHa7 .Production_confirmDialogActions__td9Ca .Production_confirmButton__rKD\+F: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__kSCGh,[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__PnYcy,.Logistics_addButton__Vm-m9,.Logistics_cancelButton__mId2s,.Logistics_deleteAction__TX5PJ,.Logistics_paginationButton__XdBgS,.Logistics_primaryButton__A2n4F,.Logistics_secondaryButton__gdBNJ,.Logistics_updateButton__0PPUD,[role=button],button{min-height:44px;min-width:44px}.Logistics_pageContainer__VQGLz{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__TN8S2{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__tqMlI{color:#1a222b;color:var(--log-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Logistics_headerTitle__tqMlI strong{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_theme-dark__kSCGh .Logistics_headerTitle__tqMlI strong,[data-theme=dark] .Logistics_headerTitle__tqMlI strong{color:#fff}.Logistics_pageTitle__ooHPO{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__Vm-m9{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__Vm-m9: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__Vm-m9:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_cancelButton__mId2s{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__mId2s:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);transform:translateY(-1px)}.Logistics_updateButton__0PPUD{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__0PPUD: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__TX5PJ{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__TX5PJ: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__-3Jzr{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Logistics_actionButton__PnYcy,button.Logistics_actionButton__PnYcy{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__PnYcy .Logistics_icon__GuTUu,.Logistics_actionButton__PnYcy svg,button.Logistics_actionButton__PnYcy .Logistics_icon__GuTUu,button.Logistics_actionButton__PnYcy 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__PnYcy:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);transform:translateY(-1px)}.Logistics_actionButton__PnYcy:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Logistics_actionButton__PnYcy.Logistics_editButton__JvuBE,button.Logistics_actionButton__PnYcy.Logistics_editButton__JvuBE{background:#e8eaed!important;background:var(--log-edit-light)!important;color:#0b1f38!important;color:var(--log-edit-color)!important}.Logistics_actionButton__PnYcy.Logistics_editButton__JvuBE:hover:not(:disabled),button.Logistics_actionButton__PnYcy.Logistics_editButton__JvuBE:hover:not(:disabled){background:#0b1f38!important;background:var(--log-edit-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__PnYcy.Logistics_deleteButton__RCA-f,button.Logistics_actionButton__PnYcy.Logistics_deleteButton__RCA-f{background:#fdf0ee!important;background:var(--log-delete-light)!important;color:#c0392b!important;color:var(--log-delete-color)!important}.Logistics_actionButton__PnYcy.Logistics_deleteButton__RCA-f:hover:not(:disabled),button.Logistics_actionButton__PnYcy.Logistics_deleteButton__RCA-f:hover:not(:disabled){background:#c0392b!important;background:var(--log-delete-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__PnYcy.Logistics_transferButton__8Czux,button.Logistics_actionButton__PnYcy.Logistics_transferButton__8Czux{background:#eaf5ee!important;background:var(--log-transfer-light)!important;color:#27ae60!important;color:var(--log-transfer-color)!important}.Logistics_actionButton__PnYcy.Logistics_transferButton__8Czux:hover:not(:disabled),button.Logistics_actionButton__PnYcy.Logistics_transferButton__8Czux:hover:not(:disabled){background:#27ae60!important;background:var(--log-transfer-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__PnYcy.Logistics_printButton__tYExn,button.Logistics_actionButton__PnYcy.Logistics_printButton__tYExn{background:#fef5e7!important;background:var(--log-print-light)!important;color:#e67e22!important;color:var(--log-print-color)!important}.Logistics_actionButton__PnYcy.Logistics_printButton__tYExn:hover:not(:disabled),button.Logistics_actionButton__PnYcy.Logistics_printButton__tYExn:hover:not(:disabled){background:#e67e22!important;background:var(--log-print-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__PnYcy.Logistics_statusButton__mbLP4,button.Logistics_actionButton__PnYcy.Logistics_statusButton__mbLP4{background:#e8eaed!important;background:var(--log-status-light)!important;color:#0b1f38!important;color:var(--log-status-color)!important}.Logistics_actionButton__PnYcy.Logistics_statusButton__mbLP4:hover:not(:disabled),button.Logistics_actionButton__PnYcy.Logistics_statusButton__mbLP4:hover:not(:disabled){background:#0b1f38!important;background:var(--log-status-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_searchBar__dlsNN{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__wa6UG{max-width:440px;position:relative}.Logistics_searchIcon__LlLm1{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__dlsNN .Logistics_input__jm4LP,.Logistics_searchInput__Vl0wh{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__dlsNN .Logistics_input__jm4LP:focus,.Logistics_searchInput__Vl0wh:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__kSCGh .Logistics_searchInput__Vl0wh:focus,[data-theme=dark] .Logistics_searchInput__Vl0wh:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_searchInput__Vl0wh::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_controlsBar__uGsGc{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px}.Logistics_inputGroup__TvZCK{display:flex;flex-direction:column;gap:8px}.Logistics_inputGroup__TvZCK label{color:#1a222b;color:var(--log-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Logistics_input__jm4LP,.Logistics_select__CB\+QQ,.Logistics_textarea__zm075{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__jm4LP:focus,.Logistics_select__CB\+QQ:focus,.Logistics_textarea__zm075:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__kSCGh .Logistics_input__jm4LP:focus,.Logistics_theme-dark__kSCGh .Logistics_select__CB\+QQ:focus,.Logistics_theme-dark__kSCGh .Logistics_textarea__zm075:focus,[data-theme=dark] .Logistics_input__jm4LP:focus,[data-theme=dark] .Logistics_select__CB\+QQ:focus,[data-theme=dark] .Logistics_textarea__zm075:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_input__jm4LP:disabled,.Logistics_select__CB\+QQ:disabled,.Logistics_textarea__zm075:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed;opacity:.7}.Logistics_input__jm4LP::placeholder,.Logistics_textarea__zm075::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_inputError__30hZm{border-color:#c0392b!important;border-color:var(--log-danger-color)!important}.Logistics_textarea__zm075{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);min-height:100px;resize:vertical}.Logistics_errorTextSmall__UpBtT{color:#c0392b;color:var(--log-danger-color);font-size:.9rem;margin-top:6px}.Logistics_infoTextSmall__-Eqg0{color:#0b1f38;color:var(--log-primary-color);font-size:.9rem;font-style:italic;margin-top:6px}.Logistics_successTextSmall__UjXjq{color:#27ae60;color:var(--log-success-color);font-size:.9rem;margin-top:6px}.Logistics_unitText__E3RDH{color:#4a5a6b;color:var(--log-text-secondary);font-size:.95rem;font-weight:500}.Logistics_searchableSelectWrapper__oCf2V{box-sizing:border-box;position:relative;width:100%}.Logistics_comboInput__I7sSR{background-color:#fff;background-color:var(--log-card-bg);cursor:text;min-height:46px;padding:12px 44px 12px 14px}.Logistics_comboInput__I7sSR:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed}.Logistics_dropdownArrow__rhzVA{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__rhzVA.Logistics_open__cfy3r{transform:translateY(-50%) rotate(180deg)}.Logistics_optionsDropdown__EnSql{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__IcXxt,.Logistics_optionsDropdown__EnSql{background-color:#fff;background-color:var(--log-card-bg);max-height:270px;overflow-y:auto}.Logistics_optionsDropdownPortal__IcXxt{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__4Xe8K{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__4Xe8K:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_optionItem__4Xe8K.Logistics_selected__3inAS{background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:var(--log-tag-bg);color:#1a222b;color:var(--log-tag-text);font-weight:600}.Logistics_optionCode__LBGsC{color:#0b1f38;color:var(--log-primary-color);flex-shrink:0;font-weight:700}.Logistics_optionName__sWEWB{color:#1a222b;color:var(--log-text-primary);margin-left:14px}.Logistics_loadingOption__VMqJ5,.Logistics_noResults__o7rO1{color:#4a5a6b;color:var(--log-text-secondary);font-size:1rem;font-style:italic;padding:14px;text-align:center}.Logistics_selectedDisplay__BGeE\+{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__h0mIL{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.Logistics_tag__\+-vCI{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__GX5PN,.Logistics_tag__\+-vCI{color:#1a222b;color:var(--log-tag-text);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_tagRemoveButton__GX5PN{background:none;border:none;cursor:pointer;font-size:1.05rem;margin-left:6px;padding:0 4px}.Logistics_tagRemoveButton__GX5PN:hover{color:#c0392b;color:var(--log-danger-color);transform:scale(1.1)}.Logistics_tagSmall__lmsQs{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__4nV-a{align-items:center;animation:Logistics_fadeIn__3e9Ul .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__3e9Ul{0%{opacity:0}to{opacity:1}}@keyframes Logistics_slideUp__4i96H{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Logistics_formContainer__923Ks{animation:Logistics_slideUp__4i96H .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__923Ks::-webkit-scrollbar{width:6px}.Logistics_formContainer__923Ks::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_formContainer__923Ks::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_modalHeader__FNA5N{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__FNA5N h2{color:#1a222b;color:var(--log-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_modalSubtitle__ffMRP{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;margin:6px 0 0}.Logistics_modalSubtitle__ffMRP strong{color:#0b1f38;color:var(--log-primary-color);font-weight:600}.Logistics_modalCloseButton__MVpqW{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__MVpqW:hover:not(:disabled){background:#fdf0ee;background:var(--log-danger-light);color:#c0392b;color:var(--log-danger-color);transform:rotate(90deg)}.Logistics_modalCloseButton__MVpqW:disabled{cursor:not-allowed;opacity:.5}.Logistics_modalContent__VbFAx{animation:Logistics_slideUp__4i96H .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__VbFAx::-webkit-scrollbar{width:6px}.Logistics_modalContent__VbFAx::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_modalContent__VbFAx::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalContent__JtcOd{animation:Logistics_slideUp__4i96H .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__JtcOd::-webkit-scrollbar{width:6px}.Logistics_historyModalContent__JtcOd::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyModalContent__JtcOd::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalTitle__AVKHm,.Logistics_modalTitle__MKzne{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__XajNw{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.Logistics_modalFormGrid__XajNw>div{width:100%}.Logistics_locationFormGrid__Let6y{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 2fr}.Logistics_filterRow__Ezn2H{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px;width:100%}.Logistics_filterRow__Ezn2H>.Logistics_inputGroup__TvZCK{flex:1 1;min-width:200px}.Logistics_modalActions__tYplW{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__lGNHB{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Logistics_formSection__102YC{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__102YC:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--log-shadow-xs)}.Logistics_sectionHeader__yBbn3{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__1l13C{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__EUcWB{color:#1a222b;color:var(--log-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_sectionBadge__LHkGL{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__8xtCY{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Logistics_formActions__Vu9tS{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__A2n4F,.Logistics_secondaryButton__gdBNJ{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__A2n4F{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__A2n4F: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__gdBNJ{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__gdBNJ:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);border-color:#4a5a6b;border-color:var(--log-text-secondary);transform:translateY(-1px)}.Logistics_primaryButton__A2n4F:disabled,.Logistics_secondaryButton__gdBNJ:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_tableCard__YjWsN{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__FwBwo{background:#fff;background:var(--log-card-bg);overflow-x:auto}.Logistics_table__KaYqu{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__KaYqu 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__KaYqu tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--log-transition-fast)}.Logistics_table__KaYqu tbody tr:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_table__KaYqu tbody tr:last-child td{border-bottom:none}.Logistics_table__KaYqu 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__NFIWx,.Logistics_loadingCell__lyDEt{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Logistics_clickableRow__-Q3VR{cursor:pointer}.Logistics_clickableRow__-Q3VR:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_idCell__f9hFT{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_actionHeader__tb66m{text-align:center}.Logistics_entryRow__wyLmR{background-color:#eaf5ee;background-color:var(--log-success-light)}.Logistics_entryRow__wyLmR td:first-child{border-left:3px solid #27ae60;border-left:3px solid var(--log-success-color)}.Logistics_outflowRow__gAhBi{background-color:#fdf0ee;background-color:var(--log-danger-light)}.Logistics_outflowRow__gAhBi td:first-child{border-left:3px solid #c0392b;border-left:3px solid var(--log-danger-color)}.Logistics_historyTableContainer__yjMsz{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__yjMsz::-webkit-scrollbar{width:6px}.Logistics_historyTableContainer__yjMsz::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyTableContainer__yjMsz::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_paginationControls__MGCMc{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__Hekuf{background:#f1f3f5;background:var(--log-bg-secondary);color:#1a222b;color:var(--log-text-primary);padding:8px 14px}.Logistics_alert__rW-3x,.Logistics_paginationInfo__Hekuf{border-radius:4px;border-radius:var(--log-border-radius);font-size:1rem;font-weight:500}.Logistics_alert__rW-3x{animation:Logistics_slideInRight__RuCbw .3s ease-out;border-left:3px solid;margin-bottom:24px;padding:14px 18px;position:relative}.Logistics_alertClose__MF7-M{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__MF7-M:hover{opacity:1}@keyframes Logistics_slideInRight__RuCbw{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Logistics_alert__rW-3x{animation:none}}.Logistics_alert__rW-3x.Logistics_success__f8my8{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__rW-3x.Logistics_error__mmQQa{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__rW-3x.Logistics_info__W4geE{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__eM\+qf{font-size:1.1rem;margin-right:10px}.Logistics_skeletonRow__Mazum{animation:Logistics_fadeIn__3e9Ul .3s ease-in}.Logistics_skeletonCell__AU0r7{padding:16px 20px}.Logistics_skeletonPulse__-6lj2{animation:Logistics_shimmer__YZ9wS 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__YZ9wS{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Logistics_skeletonPulse__-6lj2{animation:none;background:#e8eaed!important;background:var(--log-skeleton-bg-start)!important}}.Logistics_spinner__7DacT{animation:Logistics_spin__JhuYV .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__JhuYV{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Logistics_spinner__7DacT{animation:none}}.Logistics_buttonSpinner__MANwI{animation:Logistics_spin__JhuYV .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__e57xL{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__1w0rw{align-items:center;animation:Logistics_fadeInUp__ICaR6 .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__ICaR6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Logistics_realtime-badge__1w0rw{animation:none}}.Logistics_emptyState__d5uNS{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__13WuO{color:#6b7b8c;color:var(--log-text-muted);font-size:2.8rem;height:56px;margin:0 auto 18px;opacity:.5;width:56px}.Logistics_emptyTitle__6JK-0{color:#1a222b;color:var(--log-text-primary);font-size:1.2rem;font-weight:600;margin-bottom:10px}.Logistics_emptyMessage__AdHY7{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem}.Logistics_stockInfoContainer__dxAgT{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__yG8C4{display:flex;flex-direction:column;gap:8px}.Logistics_stockBadge__MKWnA{align-items:center;color:#1a5276;color:var(--log-info-dark);display:inline-flex;font-size:1rem;font-weight:600;gap:10px}.Logistics_stockLocations__9a-f8{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Logistics_stockLocationTag__PNCMf{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__9Lzih{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__NRgAn{font-size:1.3rem}.Logistics_waterQuantityBox__k2nJF{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__6kktm,.Logistics_waterQuantityBox__k2nJF{align-items:center;border-radius:4px;border-radius:var(--log-border-radius)}.Logistics_waterBadge__6kktm{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__Iy3O-{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-bottom:8px;padding:10px 0}.Logistics_queryOptions__Iy3O- 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__Iy3O- input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--log-primary-color);cursor:pointer;height:18px;width:18px}@media (max-width:992px){.Logistics_locationFormGrid__Let6y,.Logistics_modalFormGrid__XajNw{gap:14px;grid-template-columns:1fr}.Logistics_filterRow__Ezn2H{flex-direction:column;gap:14px}.Logistics_historyModalContent__JtcOd,.Logistics_modalContent__VbFAx{max-width:95%;padding:24px 28px}}@media (max-width:768px){.Logistics_pageContainer__VQGLz{padding:0}.Logistics_header__TN8S2{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Logistics_headerTitle__tqMlI,.Logistics_pageTitle__ooHPO{font-size:1.4rem}.Logistics_controlsBar__uGsGc{align-items:stretch;flex-direction:column}.Logistics_searchBar__dlsNN .Logistics_input__jm4LP,.Logistics_searchWrapper__wa6UG{max-width:100%}.Logistics_table__KaYqu td,.Logistics_table__KaYqu thead th{font-size:.9rem;padding:12px 14px}.Logistics_actionCell__-3Jzr{flex-direction:row;flex-wrap:wrap;gap:6px}.Logistics_paginationControls__MGCMc{flex-direction:column;gap:14px;justify-content:center}.Logistics_modalActions__tYplW{flex-direction:column-reverse}.Logistics_actionButton__PnYcy,.Logistics_addButton__Vm-m9,.Logistics_cancelButton__mId2s,.Logistics_deleteAction__TX5PJ,.Logistics_modalActions__tYplW button,.Logistics_updateButton__0PPUD{justify-content:center;width:100%}.Logistics_queryOptions__Iy3O-{justify-content:flex-start}.Logistics_realtime-badge__1w0rw{bottom:16px;font-size:.8rem;padding:8px 16px;right:16px}.Logistics_optionItem__4Xe8K{align-items:flex-start;flex-direction:column;gap:6px}.Logistics_optionName__sWEWB{margin-left:0}.Logistics_formGrid__8xtCY{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Logistics_modalHeader__FNA5N{padding:18px 22px 14px}.Logistics_modalHeader__FNA5N h2{font-size:1.2rem}.Logistics_formContent__lGNHB{padding:0 18px 18px}.Logistics_formActions__Vu9tS{flex-direction:column-reverse}.Logistics_formActions__Vu9tS button,.Logistics_primaryButton__A2n4F,.Logistics_secondaryButton__gdBNJ{justify-content:center;width:100%}.Logistics_actionButton__PnYcy,a.Logistics_actionButton__PnYcy,button.Logistics_actionButton__PnYcy{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__PnYcy svg,a.Logistics_actionButton__PnYcy svg,button.Logistics_actionButton__PnYcy 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__FwBwo{font-size:.85rem}.Logistics_historyModalContent__JtcOd,.Logistics_modalContent__VbFAx{padding:18px 22px}.Logistics_historyModalTitle__AVKHm,.Logistics_modalTitle__MKzne{font-size:1.2rem}.Logistics_actionCell__-3Jzr{gap:4px}.Logistics_actionButton__PnYcy,a.Logistics_actionButton__PnYcy,button.Logistics_actionButton__PnYcy{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__PnYcy svg,a.Logistics_actionButton__PnYcy svg,button.Logistics_actionButton__PnYcy 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__VQGLz{margin:0 auto;max-width:1400px}.Logistics_table__KaYqu td,.Logistics_table__KaYqu 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__Fk\+rF,[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__Tru14{display:flex;justify-content:flex-end;margin-bottom:16px}.NCMRegisterPage_ruleHeader__Tru14 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__Tru14 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__Tru14 button:disabled{cursor:not-allowed;opacity:.6;transform:none}.NCMRegisterPage_rulesList__AUo2O{display:flex;flex-direction:column;gap:16px}.NCMRegisterPage_ruleCard__11YTX{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__11YTX:hover{border-color:#4a6583;border-color:var(--ncm-primary-light);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--ncm-shadow-sm)}.NCMRegisterPage_ruleGrid__RqNRE{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:1fr 1fr 2fr}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y{display:flex;flex-direction:column;gap:6px}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y label{color:#1a222b;color:var(--ncm-text-primary);font-size:.8rem;font-weight:600;letter-spacing:.02em}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz,.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU{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__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz:focus,.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU:focus{border-color:#0b1f38;border-color:var(--ncm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.NCMRegisterPage_theme-dark__Fk\+rF .NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz:focus,.NCMRegisterPage_theme-dark__Fk\+rF .NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU:focus{box-shadow:0 0 0 3px #f0f4f814}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz::placeholder{color:#6b7b8c;color:var(--ncm-text-muted)}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz:disabled,.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU:disabled{background-color:#e8eaed;background-color:var(--ncm-bg-tertiary);cursor:not-allowed;opacity:.7}.NCMRegisterPage_checkboxContainer__Zdgn6{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__Zdgn6 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__Zdgn6 label input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--ncm-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.NCMRegisterPage_checkboxContainer__Zdgn6 label:hover{color:#0b1f38;color:var(--ncm-primary-color)}.NCMRegisterPage_removeRuleBtn__cAABO{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__cAABO:hover{background:#fdf0ee;background:var(--ncm-danger-light);color:#a93226;color:var(--ncm-danger-hover)}.NCMRegisterPage_removeRuleBtn__cAABO:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.NCMRegisterPage_ruleGrid__RqNRE{gap:14px;grid-template-columns:1fr 1fr}.NCMRegisterPage_checkboxContainer__Zdgn6{gap:16px}}@media (max-width:768px){.NCMRegisterPage_ruleGrid__RqNRE{gap:12px;grid-template-columns:1fr}.NCMRegisterPage_ruleCard__11YTX{padding:14px 16px}.NCMRegisterPage_checkboxContainer__Zdgn6{flex-direction:column;gap:10px;padding-top:10px}.NCMRegisterPage_checkboxContainer__Zdgn6 label{font-size:.8rem}.NCMRegisterPage_ruleHeader__Tru14 button{justify-content:center;width:100%}.NCMRegisterPage_removeRuleBtn__cAABO{display:inline-block;float:none}}@media (max-width:480px){.NCMRegisterPage_ruleCard__11YTX{padding:12px 14px}.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_input__-yzYz,.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y .NCMRegisterPage_select__51yYU{font-size:.85rem;min-height:36px;padding:8px 10px}.NCMRegisterPage_checkboxContainer__Zdgn6 label,.NCMRegisterPage_ruleGrid__RqNRE .NCMRegisterPage_inputGroup__7pe\+Y label{font-size:.75rem}.NCMRegisterPage_removeRuleBtn__cAABO{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__Jzv9c,[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__YWy42,.UsersPage_addButton__YEW2o,.UsersPage_cancelButton__ac\+7H,.UsersPage_closeButton__fjl6b,.UsersPage_confirmButton__W6Fr6,.UsersPage_paginationButton__Qm9tp,[role=button],button{min-height:44px;min-width:44px}.UsersPage_pageContainer__\+ZEt8{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__pUwRG{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__e\+hTv{flex:1 1}.UsersPage_headerTitle__tmXoU{color:#1a222b;color:var(--users-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.UsersPage_headerTitle__tmXoU strong{color:#0b1f38;color:var(--users-primary-color);font-weight:700}.UsersPage_theme-dark__Jzv9c .UsersPage_headerTitle__tmXoU strong,[data-theme=dark] .UsersPage_headerTitle__tmXoU strong{color:#fff}.UsersPage_headerSubtitle__lXwHh{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;margin-top:6px}.UsersPage_addButton__YEW2o{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__YEW2o: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__YEW2o:disabled{cursor:not-allowed;opacity:.6;transform:none}.UsersPage_confirmButton__W6Fr6{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__W6Fr6: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__W6Fr6:disabled{cursor:not-allowed;opacity:.6}.UsersPage_cancelButton__ac\+7H{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__ac\+7H:hover:not(:disabled){background:#edeff2;background:var(--users-bg-hover);transform:translateY(-1px)}.UsersPage_actionButton__YWy42{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__YWy42: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__6Aykx{border-color:#c0392b!important;border-color:var(--users-danger-color)!important;color:#c0392b!important;color:var(--users-danger-color)!important}.UsersPage_deleteButton__6Aykx: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__UPApC{border-color:#e67e22!important;border-color:var(--users-warning-color)!important;color:#e67e22!important;color:var(--users-warning-color)!important}.UsersPage_resetPasswordButton__UPApC: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__UPApC:disabled{cursor:not-allowed;opacity:.4}.UsersPage_searchBar__NMw1z{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__NMw1z>:first-child{flex:1 1 320px;min-width:0}.UsersPage_searchWrapper__73Q6E{max-width:440px;position:relative}.UsersPage_searchIcon__5wf7R{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__ApLTR{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__ApLTR:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__Jzv9c .UsersPage_searchInput__ApLTR:focus,[data-theme=dark] .UsersPage_searchInput__ApLTR:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_searchInput__ApLTR::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_clearSearch__rIcFW{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__rIcFW:hover{background:#e8eaed;background:var(--users-bg-tertiary);color:#1a222b;color:var(--users-text-primary)}.UsersPage_roleFilterWrapper__03Fuq{align-items:center;display:flex;flex-shrink:0;min-width:220px;position:relative}.UsersPage_roleFilterIcon__P-Wpg{color:#6b7b8c;color:var(--users-text-muted);left:14px;pointer-events:none;position:absolute;z-index:1}.UsersPage_roleFilterSelect__2ET5I{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__2ET5I:hover:not(:disabled){border-color:#4a6583;border-color:var(--users-primary-light)}.UsersPage_roleFilterSelect__2ET5I:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__Jzv9c .UsersPage_roleFilterSelect__2ET5I:focus,[data-theme=dark] .UsersPage_roleFilterSelect__2ET5I:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_theme-dark__Jzv9c .UsersPage_roleFilterSelect__2ET5I,[data-theme=dark] .UsersPage_roleFilterSelect__2ET5I{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__2ET5I:disabled{cursor:not-allowed;opacity:.6}.UsersPage_tableContainer__xJtlu{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__I-yPt{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__I-yPt 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__I-yPt tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--users-transition-fast)}.UsersPage_table__I-yPt tbody tr:hover{background-color:#edeff2;background-color:var(--users-bg-hover)}.UsersPage_table__I-yPt tbody tr:last-child td{border-bottom:none}.UsersPage_table__I-yPt 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__isM4h{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.UsersPage_inactiveRow__VjD\+L{opacity:.6}.UsersPage_userInfo__jz9eR{align-items:center;display:flex;gap:14px}.UsersPage_userAvatar__aY6Ui{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__xzX4d{color:#1a222b;color:var(--users-text-primary);font-weight:600}.UsersPage_userId__SwQKo{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_paginationControls__5LziK{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__Qm9tp{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__Qm9tp: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__Qm9tp:disabled{cursor:not-allowed;opacity:.5}.UsersPage_paginationInfo__gGgzc{color:#1a222b;color:var(--users-text-primary);font-size:1rem;font-weight:500}.UsersPage_modalBackdrop__Ab9vF{align-items:center;animation:UsersPage_fadeIn__N87T\+ .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__N87T\+{0%{opacity:0}to{opacity:1}}@keyframes UsersPage_slideUp__NClRF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.UsersPage_formContainer__Ku5il{animation:UsersPage_slideUp__NClRF .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__Ku5il::-webkit-scrollbar{width:6px}.UsersPage_formContainer__Ku5il::-webkit-scrollbar-track{background:#e8eaed;background:var(--users-bg-tertiary);border-radius:3px}.UsersPage_formContainer__Ku5il::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--users-text-muted);border-radius:3px}.UsersPage_modalHeader__8YR\+7{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__8YR\+7 h2{color:#1a222b;color:var(--users-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.UsersPage_closeButton__fjl6b{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__fjl6b:hover{background:#fdf0ee;background:var(--users-danger-light);color:#c0392b;color:var(--users-danger-color);transform:rotate(90deg)}.UsersPage_formContent__hfb31{display:flex;flex-direction:column;gap:18px}.UsersPage_formRow__93FbP{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.UsersPage_formGroup__TVj\+X{display:flex;flex-direction:column;gap:8px}.UsersPage_formGroup__TVj\+X label{color:#1a222b;color:var(--users-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.UsersPage_input__7SPH\+,.UsersPage_select__OInrV{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__7SPH\+:focus,.UsersPage_select__OInrV:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__Jzv9c .UsersPage_input__7SPH\+:focus,.UsersPage_theme-dark__Jzv9c .UsersPage_select__OInrV:focus,[data-theme=dark] .UsersPage_input__7SPH\+:focus,[data-theme=dark] .UsersPage_select__OInrV:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_input__7SPH\+::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_required__Mch8E{color:#c0392b;color:var(--users-danger-color);margin-left:2px}.UsersPage_fieldHint__ULHMq{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_errorHint__u71fT{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__Z9jH9{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__hTNmw{align-items:center;display:flex;position:relative;width:100%}.UsersPage_passwordInput__kUixL{padding-right:48px!important}.UsersPage_passwordToggle__8dbj7{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__8dbj7:hover:not(:disabled){background:#e8eaed;background:var(--users-bg-tertiary);color:#0b1f38;color:var(--users-primary-color)}.UsersPage_passwordToggle__8dbj7:disabled{cursor:not-allowed;opacity:.5}.UsersPage_passwordToggle__8dbj7:focus-visible{outline:2px solid #0b1f38;outline:2px solid var(--users-primary-color);outline-offset:1px}.UsersPage_theme-dark__Jzv9c .UsersPage_passwordToggle__8dbj7:hover:not(:disabled),[data-theme=dark] .UsersPage_passwordToggle__8dbj7:hover:not(:disabled){color:#fff}.UsersPage_buttonSpinner__55FsM{animation:UsersPage_spin__\+CV6G .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__\+CV6G{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.UsersPage_buttonSpinner__55FsM{animation:none}}.UsersPage_tag__fKcB3{background:#e8eaed;background:var(--users-bg-tertiary);color:#4a5a6b;color:var(--users-text-secondary);gap:8px}.UsersPage_roleBadge__v\+OyR,.UsersPage_tag__fKcB3{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__v\+OyR{background:#eaf2f8;background:var(--users-info-light);color:#1a5276;color:var(--users-info-dark)}.UsersPage_statusBadgeActive__nAA1x{background:#eaf5ee;background:var(--users-success-light);color:#1e8449;color:var(--users-success-dark)}.UsersPage_statusBadgeActive__nAA1x,.UsersPage_statusBadgePending__RwMbX{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__RwMbX{background:#fef5e7;background:var(--users-warning-light);color:#ca6f1e;color:var(--users-warning-dark)}.UsersPage_textMuted__b40an{color:#6b7b8c;color:var(--users-text-muted);font-size:1rem}.UsersPage_actionsCell__RDrxS{white-space:nowrap}.UsersPage_toastContainer__CbxJU{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:10000}.UsersPage_toast__DkwBu{animation:UsersPage_toastSlideIn__I5OFq .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__I5OFq{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.UsersPage_toast__DkwBu{animation:none}}.UsersPage_toastSuccess__v-6f5{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__TQDHm{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__sCu1H{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__t0VuD{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__4XyWd{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__4XyWd:hover{opacity:1}.UsersPage_loadingOverlay__epSo1{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:400px}.UsersPage_loadingOverlay__epSo1 p{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem}.UsersPage_spinner__\+3GzI{animation:UsersPage_spin__\+CV6G .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__\+3GzI{animation:none}}.UsersPage_errorContainer__hy6Xp{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__hDe9U{font-size:2.8rem;margin-bottom:14px;opacity:.5}.UsersPage_errorText__UjCps{color:#c0392b;color:var(--users-danger-color);font-size:1.1rem;margin-bottom:18px}.UsersPage_retryButton__T9CIi{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__T9CIi:hover{background:#163052;background:var(--users-primary-hover)}@media (max-width:992px){.UsersPage_formRow__93FbP{gap:14px;grid-template-columns:1fr}.UsersPage_formContainer__Ku5il{max-width:95%;padding:28px}.UsersPage_headerTitle__tmXoU{font-size:1.4rem}}@media (max-width:768px){.UsersPage_pageContainer__\+ZEt8{padding:0}.UsersPage_header__pUwRG{align-items:stretch;flex-direction:column;margin-bottom:18px;padding:18px 22px;text-align:center}.UsersPage_headerInfo__e\+hTv{text-align:center}.UsersPage_headerTitle__tmXoU{font-size:1.4rem}.UsersPage_headerSubtitle__lXwHh{font-size:.95rem}.UsersPage_addButton__YEW2o{justify-content:center;width:100%}.UsersPage_searchBar__NMw1z{align-items:stretch;flex-direction:column;gap:12px;padding:18px}.UsersPage_searchWrapper__73Q6E{max-width:100%}.UsersPage_roleFilterWrapper__03Fuq{min-width:0;width:100%}.UsersPage_roleFilterSelect__2ET5I{font-size:1rem;min-height:44px;padding:10px 38px}.UsersPage_tableContainer__xJtlu{font-size:.9rem}.UsersPage_table__I-yPt td,.UsersPage_table__I-yPt thead th{padding:12px 14px}.UsersPage_table__I-yPt thead th{font-size:.75rem}.UsersPage_actionsCell__RDrxS{display:flex;flex-wrap:wrap;gap:6px}.UsersPage_actionButton__YWy42{font-size:.8rem;margin-right:0;min-height:32px;padding:6px 10px}.UsersPage_paginationControls__5LziK{flex-direction:column;gap:14px}.UsersPage_paginationButton__Qm9tp{max-width:220px;width:100%}.UsersPage_formContainer__Ku5il{max-height:85vh;padding:24px;width:95%}.UsersPage_modalHeader__8YR\+7 h2{font-size:1.2rem}.UsersPage_closeButton__fjl6b{font-size:1.4rem}.UsersPage_formGroup__TVj\+X label{font-size:.9rem}.UsersPage_input__7SPH\+,.UsersPage_select__OInrV{font-size:1rem;min-height:40px;padding:10px 12px}.UsersPage_toast__DkwBu{font-size:.95rem;max-width:calc(100vw - 40px);padding:12px 38px 12px 18px}.UsersPage_userInfo__jz9eR{align-items:flex-start;flex-direction:column;gap:8px}.UsersPage_userAvatar__aY6Ui{font-size:.9rem;height:36px;width:36px}.UsersPage_userName__xzX4d{font-size:.95rem}.UsersPage_roleBadge__v\+OyR,.UsersPage_statusBadgeActive__nAA1x,.UsersPage_statusBadgePending__RwMbX,.UsersPage_tag__fKcB3{font-size:.75rem;min-height:28px;padding:4px 10px}}@media (max-width:480px){.UsersPage_pageContainer__\+ZEt8{padding:0}.UsersPage_header__pUwRG{margin-bottom:14px;padding:14px 18px}.UsersPage_headerTitle__tmXoU{font-size:1.2rem}.UsersPage_headerSubtitle__lXwHh{font-size:.85rem}.UsersPage_addButton__YEW2o{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_searchInput__ApLTR{font-size:1rem;min-height:44px;padding:10px 38px;width:100%}.UsersPage_searchIcon__5wf7R{height:18px;left:12px;width:18px}.UsersPage_clearSearch__rIcFW{font-size:1.2rem;right:10px}.UsersPage_searchBar__NMw1z{padding:14px}.UsersPage_roleFilterSelect__2ET5I{font-size:.95rem;min-height:44px;padding:8px 36px}.UsersPage_roleFilterIcon__P-Wpg{left:12px}.UsersPage_passwordToggle__8dbj7{min-height:32px;min-width:32px}.UsersPage_passwordInput__kUixL{padding-right:42px!important}.UsersPage_table__I-yPt td,.UsersPage_table__I-yPt thead th{padding:10px 12px}.UsersPage_table__I-yPt thead th{font-size:.7rem}.UsersPage_table__I-yPt td{font-size:.85rem}.UsersPage_actionButton__YWy42{font-size:.7rem;min-height:28px;padding:4px 8px}.UsersPage_paginationInfo__gGgzc{font-size:.9rem}.UsersPage_paginationButton__Qm9tp{font-size:.9rem;min-height:40px;padding:8px 16px}.UsersPage_formContainer__Ku5il{padding:18px}.UsersPage_modalHeader__8YR\+7 h2{font-size:1.1rem}.UsersPage_formContent__hfb31{gap:14px}.UsersPage_formGroup__TVj\+X{gap:6px}.UsersPage_formGroup__TVj\+X label{font-size:.85rem}.UsersPage_input__7SPH\+,.UsersPage_select__OInrV{font-size:.95rem;min-height:36px;padding:8px 10px}.UsersPage_cancelButton__ac\+7H,.UsersPage_confirmButton__W6Fr6{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_emptyTable__isM4h{font-size:.95rem;padding:36px 14px}.UsersPage_errorContainer__hy6Xp{padding:36px 14px}.UsersPage_errorIcon__hDe9U{font-size:2.2rem}.UsersPage_errorText__UjCps,.UsersPage_loadingOverlay__epSo1 p{font-size:.95rem}.UsersPage_spinner__\+3GzI{height:36px;width:36px}}@media (min-width:1200px){.UsersPage_pageContainer__\+ZEt8{margin:0 auto;max-width:1400px;padding:0}.UsersPage_header__pUwRG{margin-bottom:36px;padding:28px 36px}.UsersPage_headerTitle__tmXoU{font-size:1.8rem}.UsersPage_searchWrapper__73Q6E{max-width:480px}.UsersPage_table__I-yPt td,.UsersPage_table__I-yPt thead th{padding:18px 26px}.UsersPage_table__I-yPt thead th{font-size:.9rem}.UsersPage_table__I-yPt td{font-size:1.05rem}.UsersPage_actionButton__YWy42{font-size:.9rem;padding:8px 16px}.UsersPage_formContainer__Ku5il{max-width:650px;padding:36px 44px}}@media print{.UsersPage_pageContainer__\+ZEt8{background:#fff;padding:0}.UsersPage_actionButton__YWy42,.UsersPage_addButton__YEW2o,.UsersPage_modalBackdrop__Ab9vF,.UsersPage_paginationControls__5LziK,.UsersPage_searchBar__NMw1z,.UsersPage_toastContainer__CbxJU{display:none!important}.UsersPage_tableContainer__xJtlu{border:1px solid #ddd;box-shadow:none}.UsersPage_table__I-yPt thead th{background:#f0f0f0;color:#333}.UsersPage_table__I-yPt tbody tr:hover{background:#0000}.UsersPage_table__I-yPt td{color:#333}}.Reports_pageContainer__QV0x6{background-color:#f5f6fa;background-color:var(--background-light,#f5f6fa);margin:0 auto;max-width:1600px;min-height:100vh;padding:24px}.Reports_toastContainer__Xd70b{display:flex;flex-direction:column;gap:10px;max-width:400px;position:fixed;right:20px;top:20px;z-index:10001}.Reports_inputGroup__WwbFG{display:flex;flex-direction:column;gap:6px}.Reports_inputGroup__WwbFG label{align-items:center;color:#555;color:var(--text-secondary,#555);display:flex;font-size:.85rem;font-weight:500}.Reports_input__8fft4{background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;box-sizing:border-box;color:#333;color:var(--text-primary,#333);font-size:.9rem;padding:10px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.Reports_input__8fft4:focus{border-color:#3498db;border-color:var(--primary-color,#3498db);box-shadow:0 0 0 3px #3498db26;outline:none}.Reports_input__8fft4:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.Reports_input__8fft4::placeholder{color:#aaa}.Reports_select__W-eYr{background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;box-sizing:border-box;color:#333;color:var(--text-primary,#333);cursor:pointer;font-size:.9rem;padding:10px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.Reports_select__W-eYr:focus{border-color:#3498db;border-color:var(--primary-color,#3498db);box-shadow:0 0 0 3px #3498db26;outline:none}.Reports_select__W-eYr:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.Reports_tableContainer__HIR9h{background-color:#fff;border:1px solid #e0e0e0;border:1px solid var(--border-color,#e0e0e0);border-radius:8px;overflow-x:auto}.Reports_table__31iFQ{border-collapse:collapse;font-size:.85rem;width:100%}.Reports_table__31iFQ thead{background-color:#f8f9fa;position:sticky;top:0;z-index:1}.Reports_table__31iFQ th{border-bottom:2px solid #e0e0e0;border-bottom:2px solid var(--border-color,#e0e0e0);color:#555;color:var(--text-secondary,#555);font-size:.8rem;font-weight:600;letter-spacing:.3px;padding:12px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.Reports_table__31iFQ td{border-bottom:1px solid #eee;border-bottom:1px solid var(--border-color,#eee);color:#333;color:var(--text-primary,#333);padding:10px;vertical-align:middle}.Reports_table__31iFQ tbody tr:hover{background-color:#f8f9fa}.Reports_table__31iFQ tbody tr:last-child td{border-bottom:none}.Reports_table__31iFQ tfoot td{border-top:2px solid #e0e0e0;border-top:2px solid var(--border-color,#e0e0e0);padding:12px 10px}.Reports_emptyState__BDVVG{color:#888;color:var(--text-secondary,#888);padding:60px 20px;text-align:center}.Reports_emptyState__BDVVG h3{color:#555;color:var(--text-primary,#555);font-size:1.2rem;margin:0 0 8px}.Reports_emptyState__BDVVG p{font-size:.9rem;line-height:1.6;margin:0 auto;max-width:400px}.Reports_primaryButton__deNhH{align-items:center;background-color:#3498db;background-color:var(--primary-color,#3498db);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:8px;padding:10px 20px;transition:background-color .2s}.Reports_primaryButton__deNhH:hover{background-color:#2980b9}.Reports_primaryButton__deNhH:disabled{background-color:#95a5a6;cursor:not-allowed}.Reports_secondaryButton__MJnzo{align-items:center;background-color:initial;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:6px;color:#555;color:var(--text-secondary,#555);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s}.Reports_secondaryButton__MJnzo:hover{background-color:#f5f5f5;border-color:#bbb}@media (max-width:768px){.Reports_pageContainer__QV0x6{padding:12px}.Reports_table__31iFQ td,.Reports_table__31iFQ th{font-size:.8rem;padding:8px 6px}}.Reports_skeletonRow__bNmmV td{padding:12px 10px}.Reports_skeletonCell__Iacrg{animation:Reports_shimmer__BkjZc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}@keyframes Reports_shimmer__BkjZc{0%{background-position:-200% 0}to{background-position:200% 0}}: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__LOVQ8,[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__f6yqC{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__jI6jy{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.PermissionsPage_toast__2Ibmj{animation:PermissionsPage_toastSlideIn__pz7Sv .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__pz7Sv{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.PermissionsPage_toastSuccess__OdsM6{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__adRW9{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__kL2\+7{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__1AutI{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__1AutI:hover{opacity:1}.PermissionsPage_header__APMg6{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__X78rU{flex:1 1}.PermissionsPage_headerTitle__5BAoy{color:#1a222b;color:var(--perm-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PermissionsPage_headerTitle__5BAoy strong{color:#0b1f38;color:var(--perm-primary-color);font-weight:700}.PermissionsPage_theme-dark__LOVQ8 .PermissionsPage_headerTitle__5BAoy strong,[data-theme=dark] .PermissionsPage_headerTitle__5BAoy strong{color:#fff}.PermissionsPage_headerSubtitle__c\+M5v{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem;margin-top:6px}.PermissionsPage_headerActions__eogno{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.PermissionsPage_statsBadge__9FZOc{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__4OOzg{color:#d1d5d9;color:var(--perm-border-dark)}.PermissionsPage_saveButton__atEEI{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__atEEI: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__atEEI:disabled{cursor:not-allowed;opacity:.6;transform:none}.PermissionsPage_spinnerSmall__\+NQfN{animation:PermissionsPage_spin__Cxa8I .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}.PermissionsPage_twoColumnLayout__X-psl{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:320px 1fr}.PermissionsPage_sidebar__gejDG{position:sticky;top:20px}.PermissionsPage_sidebarCard__Nvome{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__oscz8{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.PermissionsPage_formGroup__oscz8:last-child{margin-bottom:0}.PermissionsPage_label__zvo\+w{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.PermissionsPage_select__wGMpW{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__wGMpW:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_select__wGMpW option{background:#fff;background:var(--perm-content-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_searchWrapper__bNhZT{position:relative}.PermissionsPage_searchInput__u-hgj{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__u-hgj::placeholder{color:#6b7b8c;color:var(--perm-text-muted)}.PermissionsPage_searchInput__u-hgj:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_clearSearch__fr5Cd{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__fr5Cd:hover{color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_quickStats__bKRX\+{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__MT9iK{background:#f1f3f5;background:var(--perm-quick-stat-bg);border-radius:4px;border-radius:var(--perm-border-radius);padding:12px;text-align:center}.PermissionsPage_quickStatValue__mBRU\+{color:#0b1f38;color:var(--perm-quick-stat-color);display:block;font-size:1.5rem;font-weight:700}.PermissionsPage_quickStatLabel__1c2Br{color:#4a5a6b;color:var(--perm-text-secondary);font-size:.85rem;letter-spacing:.03em;margin-top:4px;text-transform:uppercase}.PermissionsPage_systemToggle__TthD5{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__HjqVo{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__HjqVo.PermissionsPage_activeSystem__wdZp3{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__HjqVo:hover:not(.PermissionsPage_activeSystem__wdZp3){background:#edeff2;background:var(--perm-row-hover-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_mainContent__O8n9q{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__W5i-y{contain:layout style;padding:0}.PermissionsPage_listHeader__f11Tx{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__f11Tx,.PermissionsPage_moduleRow__8q2w2{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--perm-border-color);display:flex;justify-content:space-between;padding:14px 24px}.PermissionsPage_moduleRow__8q2w2{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__8q2w2:hover{background:#edeff2;background:var(--perm-row-hover-bg)}.PermissionsPage_moduleRow__8q2w2.PermissionsPage_hasChildren__o6KvF:hover{background:#e8eaed;background:var(--perm-module-hover-bg)}.PermissionsPage_moduleRow__8q2w2.PermissionsPage_enabled__bRou2{background:#eaf5ee;background:var(--perm-enabled-bg)}.PermissionsPage_moduleRow__8q2w2.PermissionsPage_enabled__bRou2:hover{background:#d4edda;background:var(--perm-enabled-hover-bg)}.PermissionsPage_moduleInfo__aYl7W{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.PermissionsPage_expandIcon__bSyxQ{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__bSyxQ.PermissionsPage_expanded__6PTaB{transform:rotate(90deg)}.PermissionsPage_moduleText__tdaul{color:#1a222b;color:var(--perm-text-primary);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PermissionsPage_moduleText__tdaul.PermissionsPage_level0__NL7W3{font-weight:600}.PermissionsPage_moduleText__tdaul.PermissionsPage_levelN__lFKro{color:#4a5a6b;color:var(--perm-text-secondary);font-weight:400}.PermissionsPage_actionCount__KASvn{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__bElF9{align-items:center;display:flex;flex-shrink:0;gap:10px}.PermissionsPage_expandActionsBtn__wekpm{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__wekpm:hover{background:#edeff2;background:var(--perm-expand-actions-btn-hover);border-color:#d1d5d9;border-color:var(--perm-border-dark)}.PermissionsPage_expandActionsBtn__wekpm.PermissionsPage_active__WvyLX{border-color:#0b1f38;border-color:var(--perm-primary-color);color:#0b1f38;color:var(--perm-primary-color);transform:rotate(180deg)}.PermissionsPage_checkboxWrapper__l0sQ4{align-items:center;display:flex;justify-content:center;margin:0}.PermissionsPage_actionCheckbox__ITR-G,.PermissionsPage_checkbox__BSFiZ{-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__BSFiZ{height:20px;width:20px}.PermissionsPage_actionCheckbox__ITR-G{flex-shrink:0;height:16px;width:16px}.PermissionsPage_actionCheckbox__ITR-G:focus,.PermissionsPage_checkbox__BSFiZ:focus{outline:none!important}.PermissionsPage_quickActions__4OABb{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:14px}.PermissionsPage_permitAllBtn__tGAZP,.PermissionsPage_revokeAllBtn__dFbyN{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__tGAZP{background:#eaf5ee;background:var(--perm-permit-all-bg);color:#27ae60;color:var(--perm-permit-all-color)}.PermissionsPage_permitAllBtn__tGAZP:hover{transform:translateY(-1px)}.PermissionsPage_permitAllBtn__tGAZP.PermissionsPage_active__WvyLX,.PermissionsPage_permitAllBtn__tGAZP:hover{background:#1e8449;background:var(--perm-permit-all-hover);color:#fff;color:var(--perm-text-inverse)}.PermissionsPage_revokeAllBtn__dFbyN{background:#fdf0ee;background:var(--perm-revoke-all-bg);color:#c0392b;color:var(--perm-revoke-all-color)}.PermissionsPage_revokeAllBtn__dFbyN:hover{background:#a93226;background:var(--perm-revoke-all-hover);color:#fff;color:var(--perm-text-inverse);transform:translateY(-1px)}.PermissionsPage_btnIcon__-uzf9{font-size:.9rem}.PermissionsPage_btnLabel__Q7BwX{font-size:.8rem}.PermissionsPage_actionsContainer__oCFGG{animation:PermissionsPage_fadeInActions__pAuTG .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__6AUUA{display:flex;flex-wrap:wrap;gap:8px}.PermissionsPage_actionChip__fblEV{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__fblEV:hover{background:#edeff2;background:var(--perm-action-chip-hover);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionChip__fblEV:has(input:checked){background:#eaf5ee;background:var(--perm-enabled-bg);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionLabel__vlLOd{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;pointer-events:none}@keyframes PermissionsPage_fadeInActions__pAuTG{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PermissionsPage_emptyState__ma\+lL{color:#4a5a6b;color:var(--perm-text-secondary);padding:90px 24px;text-align:center}.PermissionsPage_emptyIcon__Hzeo8{display:block;font-size:56px;margin-bottom:18px;opacity:.5;opacity:var(--perm-empty-icon-opacity)}.PermissionsPage_emptyState__ma\+lL h3{color:#1a222b;color:var(--perm-text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.PermissionsPage_emptyState__ma\+lL p{font-size:1.05rem}.PermissionsPage_loadingState__u9w4j{padding:70px 24px;text-align:center}.PermissionsPage_spinner__HImR0{animation:PermissionsPage_spin__Cxa8I .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__Cxa8I{to{transform:rotate(1turn)}}.PermissionsPage_loadingState__u9w4j p{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem}.PermissionsPage_floatingSaveBtn__kmB7M{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__kmB7M:hover:not(:disabled){box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--perm-shadow-lg);transform:scale(1.05)}.PermissionsPage_floatingSaveBtn__kmB7M:disabled{cursor:not-allowed;opacity:.6;transform:scale(.95)}.PermissionsPage_mobileToggleBtn__eME7i{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__eME7i:hover{background:#edeff2;background:var(--perm-row-hover-bg)}@media (max-width:1024px) and (min-width:768px){.PermissionsPage_twoColumnLayout__X-psl{gap:24px;grid-template-columns:280px 1fr}.PermissionsPage_headerTitle__5BAoy{font-size:1.4rem}.PermissionsPage_moduleRow__8q2w2{padding:12px 18px}}@media (max-width:768px){.PermissionsPage_pageContainer__f6yqC{padding:0}.PermissionsPage_header__APMg6{align-items:stretch;flex-direction:column;margin-bottom:20px;padding:18px 22px;text-align:center}.PermissionsPage_headerInfo__X78rU{text-align:center}.PermissionsPage_headerTitle__5BAoy{font-size:1.3rem}.PermissionsPage_headerSubtitle__c\+M5v{font-size:.95rem}.PermissionsPage_headerActions__eogno{justify-content:center}.PermissionsPage_statsBadge__9FZOc{font-size:.85rem;padding:6px 14px}.PermissionsPage_saveButton__atEEI{justify-content:center;width:100%}.PermissionsPage_twoColumnLayout__X-psl{display:block}.PermissionsPage_sidebar__gejDG{margin-bottom:18px;position:relative;top:0}.PermissionsPage_sidebarCard__Nvome{padding:18px}.PermissionsPage_mainContent__O8n9q{min-height:auto}.PermissionsPage_listHeader__f11Tx{display:none}.PermissionsPage_moduleRow__8q2w2{min-height:48px;padding:12px 16px}.PermissionsPage_moduleText__tdaul{font-size:.95rem;white-space:normal}.PermissionsPage_checkbox__BSFiZ{height:22px;width:22px}.PermissionsPage_actionsContainer__oCFGG{margin-left:0!important;padding:10px 16px 14px}.PermissionsPage_actionsGrid__6AUUA{gap:6px}.PermissionsPage_actionChip__fblEV{font-size:.85rem;padding:6px 12px 6px 10px}.PermissionsPage_actionCheckbox__ITR-G{height:15px;width:15px}.PermissionsPage_emptyState__ma\+lL{padding:60px 16px}.PermissionsPage_floatingSaveBtn__kmB7M{bottom:16px;font-size:1.2rem;height:54px;right:16px;width:54px}.PermissionsPage_quickActions__4OABb{flex-direction:column;gap:6px;margin-left:10px}.PermissionsPage_permitAllBtn__tGAZP,.PermissionsPage_revokeAllBtn__dFbyN{font-size:.75rem;padding:6px 8px}.PermissionsPage_btnLabel__Q7BwX{display:none}}@media (max-width:480px){.PermissionsPage_headerTitle__5BAoy{font-size:1.1rem}.PermissionsPage_headerSubtitle__c\+M5v{font-size:.85rem}.PermissionsPage_statsBadge__9FZOc{flex-wrap:wrap;font-size:.75rem;justify-content:center;padding:4px 10px}.PermissionsPage_saveButton__atEEI{font-size:.95rem;min-height:44px;padding:12px 20px}.PermissionsPage_moduleRow__8q2w2{min-height:44px;padding:10px 12px}.PermissionsPage_moduleText__tdaul{font-size:.85rem}.PermissionsPage_actionChip__fblEV{font-size:.75rem;gap:6px;padding:4px 10px 4px 8px}.PermissionsPage_actionLabel__vlLOd{font-size:.75rem}.PermissionsPage_actionCheckbox__ITR-G{height:13px;width:13px}.PermissionsPage_actionsContainer__oCFGG{padding:8px 12px 12px}.PermissionsPage_actionsGrid__6AUUA{gap:4px}.PermissionsPage_checkbox__BSFiZ{height:18px;width:18px}.PermissionsPage_expandIcon__bSyxQ{font-size:.6rem;width:12px}.PermissionsPage_expandActionsBtn__wekpm{min-height:28px;min-width:28px;padding:4px 6px}.PermissionsPage_actionCount__KASvn{font-size:.65rem;min-width:18px;padding:2px 6px}.PermissionsPage_quickStatValue__mBRU\+{font-size:1.2rem}.PermissionsPage_quickStatLabel__1c2Br{font-size:.7rem}.PermissionsPage_emptyState__ma\+lL h3{font-size:1.1rem}.PermissionsPage_emptyState__ma\+lL p{font-size:.9rem}.PermissionsPage_floatingSaveBtn__kmB7M{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.2612d5b5.css.map*/