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;--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__2a9pq,[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__wMW\+J{background:#f7f8fa;background:var(--background-color);display:flex;height:100vh;overflow:hidden;width:100vw}.Layout_sidebar__h\+U27{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__BooAE .Layout_sidebar__h\+U27{min-width:80px;min-width:var(--sidebar-collapsed-width);width:80px;width:var(--sidebar-collapsed-width)}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_dropdownArrow__zpAo3,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_logoText__qQpnA,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_logoutText__ORIan,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroupIcon__kJ4QY,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubGroup__YIGju,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubListLevel3__UYVQX,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubList__N1VnJ,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navText__C54gw,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_systemBadge__NaVei{display:none}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroup__w21Fu,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navItem__XuILt{display:block!important}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navIcon__ryZCq{display:flex!important;font-size:2rem;margin:0 auto}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroupHeader__x9a8t,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navLink__VC0vB{justify-content:center;padding:18px 0}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_sidebarHeader__Cm6qU{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_sidebarTitle__TyO4c{display:none}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_toggleBtnInside__MY9KW{align-items:center;border:none;display:flex;font-size:1.8rem;justify-content:center;margin:0 auto;padding:14px}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navLink__VC0vB: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__Cm6qU{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__iolqF{align-items:center;display:flex;gap:10px}.Layout_logoText__qQpnA{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_logoHighlight__vwxMt{color:#fff;font-weight:700}.Layout_clickableLogo__dovN7{cursor:pointer;transition:opacity .2s cubic-bezier(.33,1,.68,1);transition:opacity var(--transition-fast)}.Layout_clickableLogo__dovN7:hover{opacity:.8}.Layout_dropdownArrow__zpAo3{color:#8c9fb5;color:var(--sidebar-text);font-size:.9rem}.Layout_systemBadge__NaVei{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__Zb9qR{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__iV-Ly{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__f9m9O{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__f9m9O:hover{background:#f7f8fa;background:var(--background-color);color:#0b1f38;color:var(--primary-color)}.Layout_dropdownItem__f9m9O.Layout_active__E6EQf{background:#0b1f38;background:var(--sidebar-bg);color:#fff;font-weight:600}.Layout_dropdownTitle__-KyLV{font-size:1.2rem}.Layout_toggleBtnInside__MY9KW{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__MY9KW:hover{color:#fff;color:var(--primary-accent)}.Layout_sidebarScrollArea__rBF1G{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:32px 16px}.Layout_sidebarScrollArea__rBF1G::-webkit-scrollbar{width:2px}.Layout_sidebarScrollArea__rBF1G::-webkit-scrollbar-thumb{background:#fff3}.Layout_navList__14V\+P{display:flex;flex-direction:column;gap:6px;list-style:none}.Layout_navLink__VC0vB{align-items:center;border:1px solid #0000;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;text-decoration:none;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_navIcon__ryZCq{color:inherit;display:flex;font-size:1.6rem;justify-content:center;min-width:24px;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--transition-fast)}.Layout_navLink__VC0vB:hover{background:#ffffff0d;background:var(--sidebar-hover-bg);color:#fff;color:var(--sidebar-text-hover);transform:translateX(4px)}.Layout_navLink__VC0vB:hover .Layout_navIcon__ryZCq{color:#fff;color:var(--primary-accent)}.Layout_navItemActive__D-1VX{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__D-1VX .Layout_navIcon__ryZCq{color:#fff;color:var(--primary-accent)}.Layout_navText__C54gw{flex-grow:1;letter-spacing:.02em;white-space:nowrap}.Layout_navGroupIcon__kJ4QY{font-size:.8rem}.Layout_navGroupHeader__x9a8t{font-size:1rem;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase}.Layout_navSubListLevel3__UYVQX,.Layout_navSubList__N1VnJ{list-style:none;margin-top:4px;overflow:hidden;padding:0}.Layout_navLinkLevel2__i8mX8{color:#8c9fb5;color:var(--sidebar-text);font-size:1.1rem;font-weight:400;padding-left:54px}.Layout_navLinkLevel3__3AKrv{font-size:1rem;padding-left:72px}.Layout_isCollapsed__N9zn2{max-height:0;transition:max-height .4s cubic-bezier(.33,1,.68,1);transition:max-height var(--transition-base)}.Layout_isExpanded__8uRhZ{max-height:1200px;transition:max-height .6s ease-in-out}.Layout_sidebarFooter__iJ4Qi{border-top:1px solid #ffffff14;border-top:1px solid var(--sidebar-border);padding:24px 16px}.Layout_logoutButton__VxLXD{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__VxLXD:hover{background:#ffffff14;border-color:#fff3;color:#fff}.Layout_logoutIcon__OU3YJ{color:#fff;color:var(--primary-accent);font-size:1.6rem}.Layout_mainWrapper__yxAm2{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__NF-0y{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__qo0h\+{color:#6b7b8c;color:var(--text-muted);font-size:1.6rem;font-weight:400}.Layout_headerTitle__qo0h\+ strong{color:#0b1f38;color:var(--primary-color);font-weight:600;letter-spacing:.02em}[data-theme=dark] .Layout_headerTitle__qo0h\+ strong{color:#fff}.Layout_headerActions__9RA\+4{align-items:center;display:flex;gap:24px}.Layout_settingsButton__Ip5KZ{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__Ip5KZ:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_mainContent__xSydp{flex-grow:1;overflow-y:auto;padding:48px}.Layout_mobileHeader__cZ1hT,.Layout_mobileOverlay__75qFN{display:none}@media (max-width:1024px){.Layout_mainContent__xSydp{padding:32px}.Layout_header__NF-0y{padding:0 32px}}@media (max-width:768px){:root{--sidebar-width:280px;--sidebar-collapsed-width:0px;--header-height:0px;--mobile-header-height:64px}.Layout_header__NF-0y{display:none}.Layout_mobileHeader__cZ1hT{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:-webkit-sticky;position:sticky;top:0;z-index:60}.Layout_mobileMenuButton__v7NNw{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__v7NNw:active,.Layout_mobileMenuButton__v7NNw:hover{background:#ffffff1a}.Layout_mobileLogo__c7RD3{align-items:center;display:flex;gap:12px}.Layout_mobileLogo__c7RD3 .Layout_logoText__qQpnA{color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileLogo__c7RD3 .Layout_logoHighlight__vwxMt{color:#fff;font-weight:700}.Layout_mobileSystemBadge__5Qt83{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__hnzUv{align-items:center;display:flex;gap:12px}.Layout_mobileSettingsButton__aw0rE{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__aw0rE:active,.Layout_mobileSettingsButton__aw0rE:hover{background:#ffffff1a}.Layout_mobileOverlay__75qFN{animation:Layout_fadeIn__4KAXE .3s ease-out;background:#00000080;display:none;inset:0;position:fixed;z-index:80}.Layout_mobileOverlay__75qFN.Layout_show__o7yYx{display:block}.Layout_sidebar__h\+U27{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__h\+U27.Layout_open__1fTZz{left:0}.Layout_sidebar__h\+U27 .Layout_sidebarHeader__Cm6qU{display:none}.Layout_mobileSidebarHeader__KNtYK{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__JDuxv{align-items:center;display:flex;gap:12px}.Layout_mobileSidebarLogo__JDuxv .Layout_logoText__qQpnA{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileSidebarLogo__JDuxv .Layout_logoHighlight__vwxMt{color:#fff;font-weight:700}.Layout_mobileSystemSwitch__GCKdW{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__GCKdW:active,.Layout_mobileSystemSwitch__GCKdW:hover{background:#ffffff0d;color:#fff}.Layout_mobileCloseSidebar__y0QHx{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__y0QHx:active,.Layout_mobileCloseSidebar__y0QHx:hover{background:#ffffff1a;color:#fff}.Layout_mobileSystemDropdown__ySF3y{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__WUrGz{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__WUrGz.Layout_active__E6EQf{background:#fff;background:var(--primary-accent);border-color:#fff;border-color:var(--primary-accent);color:#0b1f38;color:var(--sidebar-bg)}.Layout_mobileDropdownItem__WUrGz:not(.Layout_active__E6EQf):active,.Layout_mobileDropdownItem__WUrGz:not(.Layout_active__E6EQf):hover{background:#ffffff0d;color:#fff}.Layout_sidebar__h\+U27 .Layout_sidebarScrollArea__rBF1G{flex:1 1;overflow-y:auto;padding:16px}.Layout_sidebar__h\+U27 .Layout_sidebarFooter__iJ4Qi{flex-shrink:0;padding:16px}.Layout_sidebar__h\+U27 .Layout_navLink__VC0vB{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel2__i8mX8{padding-left:48px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel3__3AKrv{padding-left:64px}.Layout_sidebar__h\+U27 .Layout_navGroupHeader__x9a8t{font-size:.9rem;padding:10px 16px}.Layout_sidebar__h\+U27 .Layout_logoutButton__VxLXD{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__h\+U27 .Layout_logoutText__ORIan{display:inline}.Layout_mainWrapper__yxAm2{height:100vh;overflow:hidden}.Layout_mainContent__xSydp{flex:1 1;overflow-y:auto;padding:16px}.Layout_toggleBtnInside__MY9KW{display:none}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27{left:calc(-100% - 20px);min-width:0;min-width:auto;width:85%}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27.Layout_open__1fTZz{left:0}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_dropdownArrow__zpAo3,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_logoText__qQpnA,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_logoutText__ORIan,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroupIcon__kJ4QY,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubGroup__YIGju,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubListLevel3__UYVQX,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navSubList__N1VnJ,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navText__C54gw,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_systemBadge__NaVei{display:flex}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroup__w21Fu,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navItem__XuILt{display:block!important}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navIcon__ryZCq{display:flex!important;font-size:1.6rem;margin:0}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navGroupHeader__x9a8t,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navLink__VC0vB{justify-content:flex-start;padding:12px 16px}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_navLink__VC0vB:hover:after,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_sidebarHeader__Cm6qU,.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27 .Layout_toggleBtnInside__MY9KW{display:none}}@media (max-width:480px){:root{--mobile-header-height:56px}.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27,.Layout_sidebar__h\+U27{max-width:300px;width:92%}.Layout_mainContent__xSydp{padding:12px}.Layout_mobileLogo__c7RD3 .Layout_logoText__qQpnA{font-size:1.4rem}.Layout_mobileSystemBadge__5Qt83{font-size:.6rem;padding:2px 6px}.Layout_mobileMenuButton__v7NNw,.Layout_mobileSettingsButton__aw0rE{font-size:2rem;height:40px;width:40px}.Layout_sidebar__h\+U27 .Layout_navLink__VC0vB{font-size:1rem;padding:10px 14px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel2__i8mX8{padding-left:40px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel3__3AKrv{padding-left:56px}.Layout_sidebar__h\+U27 .Layout_navGroupHeader__x9a8t{font-size:.8rem;padding:8px 14px}.Layout_sidebar__h\+U27 .Layout_logoutButton__VxLXD{font-size:1rem;padding:10px 14px}.Layout_mobileSidebarLogo__JDuxv .Layout_logoText__qQpnA{font-size:1.4rem}.Layout_mobileDropdownItem__WUrGz{font-size:.9rem;padding:8px 10px}}@media (max-width:360px){.Layout_sidebarClosed__BooAE .Layout_sidebar__h\+U27,.Layout_sidebar__h\+U27{max-width:280px;width:95%}.Layout_mainContent__xSydp{padding:8px}.Layout_mobileLogo__c7RD3 .Layout_logoText__qQpnA{font-size:1.2rem}.Layout_mobileCloseSidebar__y0QHx,.Layout_mobileMenuButton__v7NNw,.Layout_mobileSettingsButton__aw0rE{font-size:1.6rem;height:36px;width:36px}.Layout_sidebar__h\+U27 .Layout_navLink__VC0vB{font-size:.9rem;padding:8px 12px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel2__i8mX8{padding-left:32px}.Layout_sidebar__h\+U27 .Layout_navLinkLevel3__3AKrv{padding-left:44px}.Layout_sidebar__h\+U27 .Layout_navGroupHeader__x9a8t{font-size:.75rem;padding:6px 12px}.Layout_sidebar__h\+U27 .Layout_logoutButton__VxLXD{font-size:.9rem;padding:8px 12px}}@keyframes Layout_fadeIn__4KAXE{0%{opacity:0}to{opacity:1}}@keyframes Layout_slideIn__HqShP{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Layout_spinElegant__-W9Y\+{to{transform:rotate(1turn)}}.Layout_loadingOverlay__GSE\+N{align-items:center;background:#0b1f38;background:var(--sidebar-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Layout_spinnerContainer__omqBj{animation:Layout_fadeIn__4KAXE .8s ease-out;text-align:center}.Layout_spinnerRing__NvYYM{animation:Layout_spinElegant__-W9Y\+ 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__NvYYM:nth-child(2),.Layout_spinnerRing__NvYYM:nth-child(3){display:none}.Layout_logoPulse__yntIx{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.15em;margin:0 0 16px;text-transform:uppercase}.Layout_logoPulse__yntIx strong{font-weight:700}.Layout_loadingMessage__IIkp7{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.Layout_chatOverlay__DwINM{align-items:center;animation:Layout_fadeIn__4KAXE .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__DwINM>div{animation:Layout_slideUp__PWkWK .3s ease-out;background:#0000;height:90vh;max-height:800px;max-width:1200px;width:100%}.Layout_chatButton__ptNxe{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__ptNxe:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_chatBadge__\+1Fh0{color:#10b981;font-size:.6rem;position:absolute;right:6px;top:6px}@media (max-width:768px){.Layout_chatOverlay__DwINM{background:#0009;padding:0}.Layout_chatOverlay__DwINM>div{animation:Layout_slideUp__PWkWK .25s ease-out;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Layout_chatButton__ptNxe{font-size:1.2rem;height:40px;width:40px}}@media (max-width:480px){.Layout_chatButton__ptNxe{font-size:1rem;height:36px;width:36px}}@keyframes Layout_slideUp__PWkWK{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Layout_searchContainer__4-rAK{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__ho5kt{align-items:center;display:flex;flex:1 1;position:relative}.Layout_searchIcon__8hRDE{color:#8c9fb5;color:var(--sidebar-text);font-size:1.2rem;left:12px;opacity:.7;pointer-events:none;position:absolute}.Layout_searchInput__mb3WD{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__mb3WD::placeholder{color:#8c9fb5;color:var(--sidebar-text);font-size:1.1rem;opacity:.6}.Layout_searchInput__mb3WD:focus{background:#ffffff14;border-color:#ffffff40;box-shadow:0 0 0 3px #ffffff0d}.Layout_searchInput__mb3WD:focus+.Layout_searchShortcut__gpASB{display:none}.Layout_searchClear__MDfWg{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__MDfWg:hover{background:#ffffff1a;color:#fff;color:var(--sidebar-text-hover);opacity:1}.Layout_searchShortcut__gpASB{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__X9xKW{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__SMeaf{font-size:2.4rem;opacity:.5}.Layout_noResultsText__f586L{font-size:1.2rem;font-weight:400;opacity:.7}@media (max-width:768px){.Layout_searchContainer__4-rAK{padding:10px 12px 6px}.Layout_searchInput__mb3WD{font-size:1rem;padding:8px 32px 8px 36px}.Layout_searchInput__mb3WD::placeholder{font-size:.95rem}.Layout_searchIcon__8hRDE{font-size:1rem;left:10px}.Layout_searchClear__MDfWg{font-size:1.2rem;right:6px}.Layout_searchShortcut__gpASB{display:none}.Layout_noResults__X9xKW{padding:32px 12px}.Layout_noResultsIcon__SMeaf{font-size:2rem}.Layout_noResultsText__f586L{font-size:1rem}}@media (max-width:480px){.Layout_searchContainer__4-rAK{padding:8px 8px 4px}.Layout_searchInput__mb3WD{border-radius:4px;font-size:.9rem;padding:6px 28px 6px 32px}.Layout_searchInput__mb3WD::placeholder{font-size:.85rem}.Layout_searchIcon__8hRDE{font-size:.9rem;left:8px}.Layout_searchClear__MDfWg{font-size:1rem;padding:2px 6px;right:4px}.Layout_noResults__X9xKW{padding:24px 8px}}:root{--bell-hover-bg:#0000000d;--badge-bg:#e74c3c;--badge-color:#fff;--badge-border:#fff;--dropdown-bg:#fff;--dropdown-shadow:0 10px 40px #0003;--dropdown-border:#e8e8e8;--dropdown-header-bg:#f8f9fa;--dropdown-header-color:#2c3e50;--mark-all-read-color:#3498db;--mark-all-read-hover-bg:#3498db1a;--notification-hover-bg:#f8f9fa;--notification-unread-bg:#f0f7ff;--notification-unread-hover-bg:#e3f0ff;--notification-border:#f0f0f0;--notification-icon-bg:#e8f4fd;--notification-title-color:#2c3e50;--notification-message-color:#555;--notification-time-color:#999;--close-btn-color:#999;--close-btn-hover-color:#e74c3c;--close-btn-hover-bg:#e74c3c1a;--empty-state-color:#999;--dropdown-footer-bg:#f8f9fa;--dropdown-footer-border:#e8e8e8;--clear-all-color:#e74c3c;--clear-all-hover-bg:#fee;--clear-all-hover-border:#e74c3c;--scrollbar-track:#f1f1f1;--scrollbar-thumb:#c1c1c1;--scrollbar-thumb-hover:#a8a8a8;--unread-dot-color:#3498db;--unread-dot-border:#fff}.NotificationBell_theme-dark__-SSxV,[data-theme=dark]{--bell-hover-bg:#ffffff0d;--badge-bg:var(--danger-color,#e05a56);--badge-color:var(--text-inverse,#fff);--badge-border:var(--bg-primary,#0a0a0a);--dropdown-bg:var(--bg-secondary,#121212);--dropdown-shadow:0 10px 40px #0009;--dropdown-border:var(--border-color,#2a2a2a);--dropdown-header-bg:var(--bg-tertiary,#1a1a1a);--dropdown-header-color:var(--text-primary,#f0f0f0);--mark-all-read-color:var(--primary-color,#5b9eff);--mark-all-read-hover-bg:#5b9eff26;--notification-hover-bg:var(--bg-hover,#242424);--notification-unread-bg:var(--primary-light,#1a2440);--notification-unread-hover-bg:#5b9eff33;--notification-border:var(--border-color,#2a2a2a);--notification-icon-bg:var(--primary-light,#1a2440);--notification-title-color:var(--text-primary,#f0f0f0);--notification-message-color:var(--text-secondary,#b0b0b0);--notification-time-color:var(--text-muted,#777);--close-btn-color:var(--text-muted,#777);--close-btn-hover-color:var(--danger-color,#e05a56);--close-btn-hover-bg:#e05a5626;--empty-state-color:var(--text-muted,#777);--dropdown-footer-bg:var(--bg-tertiary,#1a1a1a);--dropdown-footer-border:var(--border-color,#2a2a2a);--clear-all-color:var(--danger-color,#e05a56);--clear-all-hover-bg:#e05a5626;--clear-all-hover-border:var(--danger-color,#e05a56);--scrollbar-track:var(--bg-tertiary,#1a1a1a);--scrollbar-thumb:var(--border-color,#2a2a2a);--scrollbar-thumb-hover:var(--text-muted,#777);--unread-dot-color:var(--primary-color,#5b9eff);--unread-dot-border:var(--bg-secondary,#121212)}.NotificationBell_bellContainer__qp0gT{display:inline-block;position:relative}.NotificationBell_bellButton__p755F{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:10px;position:relative;transition:background-color .2s}.NotificationBell_bellButton__p755F:hover{background-color:#0000000d;background-color:var(--bell-hover-bg)}.NotificationBell_bellIcon__HH68N{color:#2c3e50;color:var(--text-primary,#2c3e50);font-size:28px;line-height:1}.NotificationBell_theme-dark__-SSxV .NotificationBell_bellIcon__HH68N,[data-theme=dark] .NotificationBell_bellIcon__HH68N{color:#f0f0f0;color:var(--text-primary,#f0f0f0)}.NotificationBell_badge__PhFG1{align-items:center;animation:NotificationBell_pulse__YqzPQ 2s infinite;background-color:#e74c3c;background-color:var(--badge-bg);border:2px solid #fff;border:2px solid var(--badge-border);border-radius:50%;color:#fff;color:var(--badge-color);display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;min-width:24px;padding:2px 8px;position:absolute;right:-2px;top:-2px}@keyframes NotificationBell_pulse__YqzPQ{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.NotificationBell_dropdown__sduSE{animation:NotificationBell_slideDown__vikZr .2s ease;background:#fff;background:var(--dropdown-bg);border:1px solid #e8e8e8;border:1px solid var(--dropdown-border);border-radius:12px;box-shadow:0 10px 40px #0003;box-shadow:var(--dropdown-shadow);display:flex;flex-direction:column;max-height:560px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:420px;z-index:1000}@keyframes NotificationBell_slideDown__vikZr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NotificationBell_dropdownHeader__rnEk9{align-items:center;background:#f8f9fa;background:var(--dropdown-header-bg);border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--dropdown-border);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.NotificationBell_dropdownHeader__rnEk9 h3{color:#2c3e50;color:var(--dropdown-header-color);font-size:18px;font-weight:600;margin:0}.NotificationBell_markAllRead__szOq8{background:#0000;border:none;border-radius:4px;color:#3498db;color:var(--mark-all-read-color);cursor:pointer;font-size:15px;padding:6px 12px;transition:background-color .2s}.NotificationBell_markAllRead__szOq8:hover{background-color:#3498db1a;background-color:var(--mark-all-read-hover-bg)}.NotificationBell_notificationsList__OY5jP{flex:1 1;max-height:380px;overflow-y:auto}.NotificationBell_notificationsList__OY5jP::-webkit-scrollbar{width:6px}.NotificationBell_notificationsList__OY5jP::-webkit-scrollbar-track{background:#f1f1f1;background:var(--scrollbar-track)}.NotificationBell_notificationsList__OY5jP::-webkit-scrollbar-thumb{background:#c1c1c1;background:var(--scrollbar-thumb);border-radius:3px}.NotificationBell_notificationsList__OY5jP::-webkit-scrollbar-thumb:hover{background:#a8a8a8;background:var(--scrollbar-thumb-hover)}.NotificationBell_notificationItem__y8-NM{align-items:flex-start;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--notification-border);cursor:pointer;display:flex;gap:16px;padding:16px 24px;transition:background-color .2s}.NotificationBell_notificationItem__y8-NM:hover{background-color:#f8f9fa;background-color:var(--notification-hover-bg)}.NotificationBell_notificationItem__y8-NM.NotificationBell_unread__XZvKS{background-color:#f0f7ff;background-color:var(--notification-unread-bg)}.NotificationBell_notificationItem__y8-NM.NotificationBell_unread__XZvKS:hover{background-color:#e3f0ff;background-color:var(--notification-unread-hover-bg)}.NotificationBell_notificationIcon__HxpyA{align-items:center;background:#e8f4fd;background:var(--notification-icon-bg);border-radius:50%;color:#3498db;color:var(--mark-all-read-color);display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;position:relative;width:40px}.NotificationBell_unreadDot__4pe8U{background-color:#3498db;background-color:var(--unread-dot-color);border:2px solid #fff;border:2px solid var(--unread-dot-border);border-radius:50%;height:12px;position:absolute;right:-2px;top:-2px;width:12px}.NotificationBell_notificationContent__KNjIh{flex:1 1;min-width:0}.NotificationBell_notificationTitle__9cpTM{color:#2c3e50;color:var(--notification-title-color);font-size:16px;font-weight:600;margin-bottom:6px}.NotificationBell_notificationMessage__WWEt6{word-wrap:break-word;color:#555;color:var(--notification-message-color);font-size:15px;line-height:1.5}.NotificationBell_notificationTime__-kbAG{color:#999;color:var(--notification-time-color);font-size:14px;margin-top:6px}.NotificationBell_closeButton__ya33e{background:#0000;border:none;border-radius:4px;color:#999;color:var(--close-btn-color);cursor:pointer;flex-shrink:0;font-size:20px;line-height:1;padding:6px;transition:all .2s}.NotificationBell_closeButton__ya33e:hover{background-color:#e74c3c1a;background-color:var(--close-btn-hover-bg);color:#e74c3c;color:var(--close-btn-hover-color)}.NotificationBell_emptyState__93Vn8{color:#999;color:var(--empty-state-color);padding:48px 24px;text-align:center}.NotificationBell_emptyState__93Vn8 span{display:block;font-size:56px;margin-bottom:16px}.NotificationBell_emptyState__93Vn8 p{font-size:16px;margin:0}.NotificationBell_dropdownFooter__cX1ey{background:#f8f9fa;background:var(--dropdown-footer-bg);border-top:1px solid #e8e8e8;border-top:1px solid var(--dropdown-footer-border);flex-shrink:0;padding:14px 24px}.NotificationBell_clearAllButton__Em4pG{background:#0000;border:1px solid #e8e8e8;border:1px solid var(--dropdown-footer-border);border-radius:6px;color:#e74c3c;color:var(--clear-all-color);cursor:pointer;font-size:15px;padding:10px;transition:all .2s;width:100%}.NotificationBell_clearAllButton__Em4pG:hover{background-color:#fee;background-color:var(--clear-all-hover-bg);border-color:#e74c3c;border-color:var(--clear-all-hover-border)}@media (max-width:480px){.NotificationBell_dropdown__sduSE{max-height:440px;right:-10px;width:calc(100vw - 20px)}.NotificationBell_bellIcon__HH68N{font-size:24px}.NotificationBell_badge__PhFG1{font-size:12px;height:20px;min-width:20px;padding:1px 6px}.NotificationBell_dropdownHeader__rnEk9 h3{font-size:16px}.NotificationBell_markAllRead__szOq8{font-size:13px}.NotificationBell_notificationTitle__9cpTM{font-size:14px}.NotificationBell_notificationMessage__WWEt6{font-size:13px}.NotificationBell_notificationTime__-kbAG{font-size:12px}.NotificationBell_emptyState__93Vn8 span{font-size:44px}.NotificationBell_emptyState__93Vn8 p{font-size:14px}.NotificationBell_clearAllButton__Em4pG{font-size:13px;padding:8px}.NotificationBell_notificationItem__y8-NM{gap:12px;padding:14px 16px}.NotificationBell_notificationIcon__HxpyA{font-size:16px;height:34px;width:34px}.NotificationBell_dropdown__sduSE{max-height:400px}.NotificationBell_notificationsList__OY5jP{max-height:320px}}: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__QXMk-,[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__RVlR9{align-items:center;animation:SettingsModal_fadeIn__pg-FX .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__pg-FX{0%{opacity:0}to{opacity:1}}.SettingsModal_modalContainer__teMBJ{animation:SettingsModal_slideUp__MM8Tj .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__MM8Tj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_modalHeader__mzIuD{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:-webkit-sticky;position:sticky;top:0;z-index:10}.SettingsModal_modalTitle__odIDX{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__6K\+\+K{font-size:1.6rem}.SettingsModal_closeButton__Himb0{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__Himb0:hover{color:#0b1f38;color:var(--close-btn-hover-color)}.SettingsModal_modalBody__YQTEn{padding:36px}.SettingsModal_successMessage__gibqW{align-items:center;animation:SettingsModal_slideDown__5Wj9c .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__5Wj9c{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SettingsModal_settingGroup__ItCGt{margin-bottom:36px}.SettingsModal_settingGroup__ItCGt:last-of-type{margin-bottom:28px}.SettingsModal_settingLabel__8Q0m7{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__Az7Oe,.SettingsModal_themeOptions__QvyFi{display:flex;flex-direction:column;gap:10px}.SettingsModal_themeOptions__QvyFi{flex-direction:row}.SettingsModal_languageOption__fH5K4,.SettingsModal_themeOption__ByWUD{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__ByWUD{flex:1 1;justify-content:center}.SettingsModal_languageOption__fH5K4:hover,.SettingsModal_themeOption__ByWUD:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_languageOption__fH5K4.SettingsModal_active__G1JYP,.SettingsModal_themeOption__ByWUD.SettingsModal_active__G1JYP{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__ULlwN,.SettingsModal_themeIcon__uC7QB{font-size:1.6rem}.SettingsModal_languageName__XYN5p,.SettingsModal_themeName__RhR6T{flex:1 1}.SettingsModal_themeName__RhR6T{flex:0 1 auto;text-align:left}.SettingsModal_checkMark__w8K8T{color:#fff;color:var(--checkmark-color);font-size:1.2rem;font-weight:700}.SettingsModal_previewSection__Uuyy-{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--option-border);margin-top:28px;padding:24px}.SettingsModal_previewText__XQpoG{color:#1a222b;color:var(--modal-text-color);font-size:1.1rem;margin:0}.SettingsModal_previewLabel__XMLmZ{color:#6b7b8c;color:var(--modal-text-muted);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-right:10px;text-transform:uppercase}.SettingsModal_modalFooter__JuELq{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:-webkit-sticky;position:sticky;z-index:10}.SettingsModal_cancelButton__KtlMy{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__KtlMy:hover{background:#fff;background:var(--cancel-btn-hover-bg);border-color:#0b1f38;border-color:var(--cancel-btn-hover-border)}.SettingsModal_saveButton__8G5z6{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__8G5z6:hover:not(:disabled){background:#163052;background:var(--save-btn-hover-bg);border-color:#163052;border-color:var(--save-btn-hover-bg)}.SettingsModal_saveButton__8G5z6:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.SettingsModal_modalContainer__teMBJ{border:none;height:100%;max-height:100vh;max-width:100%;width:100%}.SettingsModal_modalHeader__mzIuD{padding:24px 20px 20px}.SettingsModal_modalIcon__6K\+\+K,.SettingsModal_modalTitle__odIDX{font-size:1.3rem}.SettingsModal_modalBody__YQTEn{padding:24px 20px}.SettingsModal_modalFooter__JuELq{flex-direction:column-reverse;gap:12px;padding:20px}.SettingsModal_cancelButton__KtlMy,.SettingsModal_saveButton__8G5z6{font-size:1rem;justify-content:center;min-height:48px;padding:12px 24px;width:100%}.SettingsModal_themeOptions__QvyFi{flex-direction:column}.SettingsModal_languageOption__fH5K4,.SettingsModal_themeOption__ByWUD{font-size:1rem;min-height:52px;padding:14px 18px}.SettingsModal_flagIcon__ULlwN,.SettingsModal_themeIcon__uC7QB{font-size:1.3rem}.SettingsModal_settingLabel__8Q0m7{font-size:.85rem}.SettingsModal_successMessage__gibqW{font-size:.95rem;margin-bottom:28px;padding:12px 16px}.SettingsModal_previewSection__Uuyy-{margin-top:20px;padding:18px}.SettingsModal_previewText__XQpoG{font-size:.95rem}.SettingsModal_previewLabel__XMLmZ{font-size:.8rem}.SettingsModal_closeButton__Himb0{font-size:1.3rem;padding:8px}}.SettingsModal_profileCard__j9KNF{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__vDUTC{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__cYxre{color:#fff;color:var(--option-active-text);font-size:2.4rem;font-weight:700;text-transform:uppercase}.SettingsModal_profileInfo__ZuBlL{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SettingsModal_profileRow__0tzbQ{align-items:center;color:#1a222b;color:var(--modal-text-color);display:flex;flex-wrap:wrap;font-size:1.05rem;gap:10px}.SettingsModal_profileIcon__CwFpm{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:1.1rem;width:18px}.SettingsModal_profileLabel__f8syV{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_profileValue__xfeVV{color:#1a222b;color:var(--modal-text-color);font-weight:500;word-break:break-word}.SettingsModal_roleBadge__rt5eP{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__-zt7p{background:#e6e9ec;background:var(--option-border);height:1px;margin:4px 0;width:100%}.SettingsModal_profileStatus__3L6QM{align-items:center;color:#22c55e;display:flex;font-size:.9rem;font-weight:500;gap:8px;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_statusDot__\+Sksh{animation:SettingsModal_pulse__RKORl 2s ease-in-out infinite;background:#22c55e;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes SettingsModal_pulse__RKORl{0%,to{opacity:1}50%{opacity:.5}}.SettingsModal_theme-dark__QXMk- .SettingsModal_profileCard__j9KNF,[data-theme=dark] .SettingsModal_profileCard__j9KNF{background:#fff;background:var(--option-bg)}.SettingsModal_theme-dark__QXMk- .SettingsModal_profileAvatar__vDUTC,[data-theme=dark] .SettingsModal_profileAvatar__vDUTC{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border)}.SettingsModal_theme-dark__QXMk- .SettingsModal_avatarLetter__cYxre,[data-theme=dark] .SettingsModal_avatarLetter__cYxre{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__QXMk- .SettingsModal_roleBadge__rt5eP,[data-theme=dark] .SettingsModal_roleBadge__rt5eP{background:#0b1f38;background:var(--option-active-bg);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__QXMk- .SettingsModal_profileStatus__3L6QM,[data-theme=dark] .SettingsModal_profileStatus__3L6QM{color:#4ade80}.SettingsModal_theme-dark__QXMk- .SettingsModal_statusDot__\+Sksh,[data-theme=dark] .SettingsModal_statusDot__\+Sksh{background:#4ade80}@media (max-width:480px){.SettingsModal_profileCard__j9KNF{align-items:center;flex-direction:column;gap:16px;padding:20px;text-align:center}.SettingsModal_profileAvatar__vDUTC{height:60px;width:60px}.SettingsModal_avatarLetter__cYxre{font-size:2rem}.SettingsModal_profileInfo__ZuBlL{align-items:center;width:100%}.SettingsModal_profileRow__0tzbQ{font-size:.95rem;justify-content:center}.SettingsModal_profileIcon__CwFpm{font-size:.95rem;width:16px}.SettingsModal_profileLabel__f8syV{font-size:.8rem}.SettingsModal_roleBadge__rt5eP{font-size:.75rem;padding:2px 10px}.SettingsModal_profileDivider__-zt7p{margin:4px auto;max-width:80%}}@media (max-width:360px){.SettingsModal_profileCard__j9KNF{gap:12px;padding:16px}.SettingsModal_profileAvatar__vDUTC{height:48px;width:48px}.SettingsModal_avatarLetter__cYxre{font-size:1.6rem}.SettingsModal_profileRow__0tzbQ{font-size:.85rem;gap:6px}.SettingsModal_profileLabel__f8syV{font-size:.7rem}.SettingsModal_profileValue__xfeVV{font-size:.85rem}}:root{--primary:#3b82f6;--primary-light:#60a5fa;--primary-dark:#2563eb;--primary-gradient:linear-gradient(135deg,#3b82f6,#60a5fa);--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-hover:#f1f5f9;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border-color:#e2e8f0;--shadow-sm:0 1px 3px #0000000f;--shadow-lg:0 8px 32px #0000001f;--radius-sm:8px;--radius-md:12px;--radius-full:9999px;--transition:all 0.2s cubic-bezier(0.4,0,0.2,1)}.Chat_chatContainer__qS7Zu{background:#f8fafc;background:var(--bg-primary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;min-height:500px;overflow:hidden;position:relative;width:100%}.Chat_sidebar__0I1nc{background:#fff;background:var(--bg-secondary);border-right:1px solid #e2e8f0;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:320px;z-index:5}.Chat_sidebarHidden__-4ln5{transform:translateX(-100%)}.Chat_sidebarHeader__A0N5i{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px 16px}.Chat_sidebarTitle__E65IQ{align-items:center;color:#0f172a;color:var(--text-primary);display:flex;font-size:1.25rem;font-weight:700;gap:12px}.Chat_titleIcon__CLIRC{color:#3b82f6;color:var(--primary);font-size:1.4rem}.Chat_newChannelBtn__uqAOE{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 8px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:38px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_newChannelBtn__uqAOE:hover{box-shadow:0 4px 16px #3b82f666;transform:scale(1.05)}.Chat_closeSidebarBtn__ZBqMT{background:#0000;border:none;color:#94a3b8;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__ZBqMT:hover{color:#0f172a;color:var(--text-primary);transform:rotate(90deg)}.Chat_searchContainer__DCxfi{align-items:center;background:#f8fafc;background:var(--bg-primary);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.Chat_searchIcon__WVHQ2{color:#94a3b8;color:var(--text-muted);font-size:.85rem}.Chat_searchInput__trHxp{background:#0000;border:none;color:#0f172a;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none;padding:8px 0}.Chat_searchInput__trHxp::placeholder{color:#94a3b8;color:var(--text-muted)}.Chat_channelList__X5SwR{flex:1 1;overflow-y:auto;padding:8px 12px}.Chat_channelList__X5SwR::-webkit-scrollbar{width:4px}.Chat_channelList__X5SwR::-webkit-scrollbar-track{background:#0000}.Chat_channelList__X5SwR::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--border-color);border-radius:4px}.Chat_channelList__X5SwR::-webkit-scrollbar-thumb:hover{background:#94a3b8;background:var(--text-muted)}.Chat_channelItem__veVur{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:14px;margin-bottom:2px;padding:10px 14px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelItem__veVur:hover{background:#f1f5f9;background:var(--bg-hover)}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);box-shadow:0 2px 12px #3b82f640}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_channelName__evxNY{color:#fff}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_channelStatus__raUAL{color:#ffffffbf}.Chat_channelAvatarWrapper__0urWW,.Chat_channelAvatar__nm3ah{flex-shrink:0;position:relative}.Chat_channelAvatar__nm3ah{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#475569;color:var(--text-secondary);display:flex;font-size:1.1rem;font-weight:600;height:46px;justify-content:center;width:46px}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_channelAvatar__nm3ah{background:#fff3;color:#fff}.Chat_avatarText__1T-P9{font-size:1.1rem;font-weight:600;text-transform:uppercase}.Chat_groupIcon__O16J8{color:#94a3b8;color:var(--text-muted);font-size:1.1rem}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_groupIcon__O16J8{color:#fff}.Chat_statusDot__irgpZ{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__veVur.Chat_activeChannel__uPiIj .Chat_statusDot__irgpZ{border-color:#3b82f6;border-color:var(--primary)}.Chat_statusDot__irgpZ.Chat_online__d\+qO0{animation:Chat_pulse__R9xmo 2s ease-in-out infinite}@keyframes Chat_pulse__R9xmo{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__SxfA-{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_channelName__evxNY{color:#0f172a;color:var(--text-primary);display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_channelStatus__raUAL{color:#94a3b8;color:var(--text-muted);font-size:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelStatus__raUAL.Chat_typing__aQ4wy{animation:Chat_fadeInOut__0RYZW 1.5s ease-in-out infinite;color:#3b82f6;color:var(--primary);font-style:italic}@keyframes Chat_fadeInOut__0RYZW{0%,to{opacity:.7}50%{opacity:1}}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_channelStatus__raUAL.Chat_typing__aQ4wy{color:#ffffffe6}.Chat_noChannels__LlleL{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.Chat_noChannelsIcon__jVbAH{color:#e2e8f0;color:var(--border-color);font-size:2.5rem;margin-bottom:16px}.Chat_noChannels__LlleL p{font-size:.95rem;margin-bottom:16px}.Chat_createChannelBtn__Nn7xZ{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #3b82f64d;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__Nn7xZ:hover{box-shadow:0 4px 20px #3b82f666;transform:translateY(-2px)}.Chat_loadingChannels__DqwiU{align-items:center;display:flex;justify-content:center;padding:48px}.Chat_spinner__MCEpM{animation:Chat_spin__ADbt3 .6s linear infinite;border:3px solid #e2e8f0;border-top-color:#3b82f6;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:28px;width:28px}@keyframes Chat_spin__ADbt3{to{transform:rotate(1turn)}}.Chat_sidebarFooter__Sjo4s{background:#fff;background:var(--bg-secondary);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);flex-shrink:0;padding:14px 20px}.Chat_userProfile__8Z5oq{align-items:center;display:flex;gap:12px}.Chat_profileAvatar__jgzyd{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:40px;justify-content:center;position:relative;text-transform:uppercase;width:40px}.Chat_profileInfo__aU2Ep{flex:1 1;min-width:0}.Chat_profileName__eIEO0{color:#0f172a;color:var(--text-primary);display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_profileStatus__-\+x8C{color:#22c55e;color:var(--success);font-size:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_profileAction__yLMaJ,.Chat_profileStatus__-\+x8C.Chat_offline__lWNhP{color:#94a3b8;color:var(--text-muted)}.Chat_profileAction__yLMaJ{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;font-size:1.1rem;padding:6px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_profileAction__yLMaJ:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_chatMain__osIfg{flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.Chat_chatHeader__CuvOZ,.Chat_chatMain__osIfg{background:#fff;background:var(--bg-secondary);display:flex}.Chat_chatHeader__CuvOZ{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;min-height:72px;padding:16px 24px}.Chat_chatHeaderLeft__GxRQT{align-items:center;display:flex;gap:14px;min-width:0}.Chat_backBtn__-FtdQ{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#94a3b8;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__-FtdQ:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_headerAvatar__SNs8f{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:9999px;border-radius:var(--radius-full);color:#475569;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_headerStatusDot__55Knl{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__55Knl.Chat_online__d\+qO0{animation:Chat_pulse__R9xmo 2s ease-in-out infinite}.Chat_headerInfo__2O3TE{display:flex;flex-direction:column;min-width:0}.Chat_headerName__mQXdH{color:#0f172a;color:var(--text-primary);font-size:1.05rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_headerStatus__rX7KG{color:#94a3b8;color:var(--text-muted);font-size:.8rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_headerStatus__rX7KG.Chat_typing__aQ4wy{animation:Chat_fadeInOut__0RYZW 1.5s ease-in-out infinite;color:#3b82f6;color:var(--primary);font-style:italic}.Chat_chatHeaderRight__OJkHq{align-items:center;display:flex;gap:4px}.Chat_headerActionBtn__ewir2{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;display:flex;font-size:1rem;height:38px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_headerActionBtn__ewir2:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_headerSearchContainer__d0eZ3{align-items:center;background:#f8fafc;background:var(--bg-primary);border:1px solid #0000;border-radius:9999px;border-radius:var(--radius-full);display:flex;gap:8px;margin-right:4px;padding:4px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_headerSearchContainer__d0eZ3:focus-within{background:#fff;background:var(--bg-secondary);border-color:#3b82f6;border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}.Chat_headerSearchIcon__QD6Ji{color:#94a3b8;color:var(--text-muted);font-size:.8rem}.Chat_headerSearchInput__eUCw-{background:#0000;border:none;color:#0f172a;color:var(--text-primary);font-size:.85rem;outline:none;padding:6px 0;width:120px}.Chat_headerSearchInput__eUCw-:focus{width:180px}.Chat_headerSearchInput__eUCw-::placeholder,.Chat_searchResultNav__SWcxC{color:#94a3b8;color:var(--text-muted)}.Chat_searchResultNav__SWcxC{align-items:center;display:flex;font-size:.7rem;gap:4px;white-space:nowrap}.Chat_searchResultNav__SWcxC button{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#94a3b8;color:var(--text-muted);cursor:pointer;font-size:.8rem;padding:2px 4px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_searchResultNav__SWcxC button:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_messagesContainer__mJiqU{background:#f8fafc;background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:20px 24px;position:relative}.Chat_messagesContainer__mJiqU::-webkit-scrollbar{width:4px}.Chat_messagesContainer__mJiqU::-webkit-scrollbar-track{background:#0000}.Chat_messagesContainer__mJiqU::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--border-color);border-radius:4px}.Chat_messagesContainer__mJiqU::-webkit-scrollbar-thumb:hover{background:#94a3b8;background:var(--text-muted)}.Chat_emptyMessages__fxEFw{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.Chat_emptyIconContainer__LBjva{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.Chat_emptyIcon__WAed9{color:#e2e8f0;color:var(--border-color);font-size:2.4rem}.Chat_emptyMessages__fxEFw h4{color:#0f172a;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 6px}.Chat_emptyMessages__fxEFw p{font-size:.95rem;margin:0}.Chat_message__b8Y2O{animation:Chat_fadeIn__lpp5T .2s ease-out;display:flex;gap:12px;max-width:75%}@keyframes Chat_fadeIn__lpp5T{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Chat_message__b8Y2O.Chat_ownMessage__g\+0vb{align-self:flex-end;flex-direction:row-reverse}.Chat_message__b8Y2O.Chat_otherMessage__aQhBQ{align-self:flex-start}.Chat_messageAvatar__44pw3{flex-shrink:0;height:36px;width:36px}.Chat_messageAvatarSpacer__BcP78{flex-shrink:0;width:36px}.Chat_avatarPlaceholder__V4qdh{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;font-size:.8rem;font-weight:600;height:36px;justify-content:center;text-transform:uppercase;width:36px}.Chat_messageContent__J1sF8{display:flex;flex-direction:column;gap:2px;max-width:100%}.Chat_messageHeader__-4WtB{align-items:center;display:flex;gap:10px;padding:0 4px}.Chat_senderName__mWogD{color:#0f172a;color:var(--text-primary);font-size:.85rem;font-weight:600}.Chat_messageTime__mNCub{color:#94a3b8;color:var(--text-muted);font-size:.7rem}.Chat_messageBubble__9Vrqu{word-wrap:break-word;border-radius:12px;border-radius:var(--radius-md);padding:10px 16px;position:relative}.Chat_otherBubble__LOMuz{background:#fff;background:var(--bg-secondary);border:1px solid #e2e8f0;border:1px solid var(--border-color);box-shadow:0 1px 3px #0000000f;box-shadow:var(--shadow-sm)}.Chat_ownBubble__T-RlG{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);box-shadow:0 2px 12px #3b82f640;color:#fff}.Chat_messageText__TGEdp{font-size:.95rem;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}.Chat_messageText__TGEdp img.Chat_emoji__z8Cbf{display:inline-block;height:1.2em;vertical-align:middle;width:1.2em}.Chat_editedTag__S0TZM{color:#94a3b8;color:var(--text-muted);font-size:.65rem;margin-left:8px}.Chat_ownBubble__T-RlG .Chat_editedTag__S0TZM{color:#ffffff80}.Chat_editContainer__w-NqS{background:#fff;background:var(--bg-secondary);border:2px solid #3b82f6;border:2px solid var(--primary);border-radius:12px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px;padding:12px 16px}.Chat_editInput__rNVBl{background:#f8fafc;background:var(--bg-primary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#0f172a;color:var(--text-primary);font-size:.95rem;outline:none;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_editInput__rNVBl:focus{border-color:#3b82f6;border-color:var(--primary)}.Chat_editActions__wJLfQ{display:flex;gap:8px;justify-content:flex-end}.Chat_cancelEditBtn__dy10D,.Chat_saveEditBtn__Kr2q5{border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;font-size:.85rem;font-weight:600;padding:6px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_saveEditBtn__Kr2q5{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);box-shadow:0 2px 8px #3b82f64d;color:#fff}.Chat_saveEditBtn__Kr2q5:hover{box-shadow:0 4px 16px #3b82f666;transform:translateY(-1px)}.Chat_cancelEditBtn__dy10D{background:#0000;color:#94a3b8;color:var(--text-muted)}.Chat_cancelEditBtn__dy10D:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_typingIndicator__MTiFg{align-items:center;animation:Chat_slideUp__m8jlg .2s ease-out;background:#0000;border-top:1px solid #0000;display:flex;gap:12px;min-height:40px;padding:8px 24px 12px}@keyframes Chat_slideUp__m8jlg{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Chat_typingDots__Rkakd{align-items:center;background:#3b82f614;border-radius:9999px;border-radius:var(--radius-full);display:flex;gap:4px;padding:4px 12px}.Chat_typingDots__Rkakd span{animation:Chat_typingDot__ZXoQT 1.4s infinite;background:#3b82f6;background:var(--primary);border-radius:50%;height:8px;width:8px}.Chat_typingDots__Rkakd span:nth-child(2){animation-delay:.2s}.Chat_typingDots__Rkakd span:nth-child(3){animation-delay:.4s}@keyframes Chat_typingDot__ZXoQT{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.Chat_typingText__vVsww{animation:Chat_fadeInOut__0RYZW 1.5s ease-in-out infinite;color:#94a3b8;color:var(--text-muted);font-size:.85rem;font-style:italic}.Chat_inputArea__R\+oB5{background:#fff;background:var(--bg-secondary);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);flex-shrink:0;padding:12px 24px 20px;position:relative}.Chat_inputWrapper__-qD-e{align-items:flex-end;background:#f8fafc;background:var(--bg-primary);border:2px solid #0000;border-radius:12px;border-radius:var(--radius-md);display:flex;gap:8px;padding:4px 4px 4px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_inputWrapper__-qD-e:focus-within{background:#fff;background:var(--bg-secondary);border-color:#3b82f6;border-color:var(--primary);box-shadow:0 0 0 4px #3b82f614}.Chat_attachmentBtn__YrWyw:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_emojiWrapper__2tZLW{flex-shrink:0;position:relative}.Chat_emojiBtn__MWte5{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:38px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_emojiBtn__MWte5:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_emojiPickerContainer__9Pb7G{background:#fff;background:var(--bg-secondary);border-radius:12px;border-radius:var(--radius-md);bottom:48px;box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);left:0;overflow:hidden;position:absolute;z-index:1000}.Chat_emojiPickerContainer__9Pb7G .Chat_epr-main__e259v{border-radius:12px!important;border-radius:var(--radius-md)!important}.Chat_emojiPickerContainer__9Pb7G .Chat_epr-emoji-category-label__x4nyb{background:#fff!important;background:var(--bg-secondary)!important}.Chat_messageInput__lX0yA{background:#0000;border:none;color:#0f172a;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:.95rem;line-height:1.5;max-height:120px;min-height:38px;outline:none;padding:8px 4px;resize:none}.Chat_messageInput__lX0yA::placeholder{color:#94a3b8;color:var(--text-muted)}.Chat_sendBtn__EwIlW{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #3b82f64d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:42px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:42px}.Chat_sendBtn__EwIlW:hover:not(:disabled){box-shadow:0 4px 20px #3b82f666;transform:scale(1.05) translateY(-2px)}.Chat_sendBtn__EwIlW:disabled{box-shadow:none;cursor:not-allowed;opacity:.3;transform:none}.Chat_noChannelSelected__0TRBE{align-items:center;background:#f8fafc;background:var(--bg-primary);color:#94a3b8;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:48px;text-align:center}.Chat_noChannelIconContainer__BTtgb{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:50%;display:flex;height:96px;justify-content:center;margin-bottom:24px;width:96px}.Chat_noChannelIcon__p\+SJ0{color:#e2e8f0;color:var(--border-color);font-size:3rem}.Chat_noChannelSelected__0TRBE h3{color:#0f172a;color:var(--text-primary);font-size:1.3rem;font-weight:700;margin:0 0 6px}.Chat_noChannelSelected__0TRBE p{font-size:.95rem;margin:0}.Chat_modalOverlay__9q0xJ{align-items:center;animation:Chat_fadeIn__lpp5T .2s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a80;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.Chat_modal__JvoSi{animation:Chat_slideUp__m8jlg .25s ease-out;background:#fff;background:var(--bg-secondary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:80vh;max-width:94vw;width:480px}@keyframes Chat_slideUpModal__aZWhP{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat_modalHeader__OXpRn{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.Chat_modalHeader__OXpRn h3{color:#0f172a;color:var(--text-primary);font-size:1.1rem;font-weight:700;margin:0}.Chat_modalClose__TWG3G{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;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_modalClose__TWG3G:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary);transform:rotate(90deg)}.Chat_modalBody__GJoMd{flex:1 1;overflow-y:auto;padding:24px}.Chat_modalBody__GJoMd::-webkit-scrollbar{width:4px}.Chat_modalBody__GJoMd::-webkit-scrollbar-track{background:#0000}.Chat_modalBody__GJoMd::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--border-color);border-radius:4px}.Chat_formGroup__TyiPZ{margin-bottom:18px}.Chat_formGroup__TyiPZ label{color:#0f172a;color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;margin-bottom:6px}.Chat_modalInput__ZikvS{background:#f8fafc;background:var(--bg-primary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#0f172a;color:var(--text-primary);font-size:.95rem;outline:none;padding:10px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_modalInput__ZikvS:focus{border-color:#3b82f6;border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}.Chat_userSearch__SXKBU{align-items:center;background:#f8fafc;background:var(--bg-primary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:10px;margin-bottom:12px;padding:8px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userSearch__SXKBU:focus-within{border-color:#3b82f6;border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}.Chat_userSearch__SXKBU .Chat_searchIcon__WVHQ2{color:#94a3b8;color:var(--text-muted);font-size:.85rem}.Chat_userSearch__SXKBU .Chat_searchInput__trHxp{background:#0000;border:none;color:#0f172a;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none;padding:4px 0}.Chat_userList__x-0Nu{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto}.Chat_userList__x-0Nu::-webkit-scrollbar{width:4px}.Chat_userList__x-0Nu::-webkit-scrollbar-track{background:#0000}.Chat_userList__x-0Nu::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--border-color);border-radius:4px}.Chat_userItem__qAFs9{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userItem__qAFs9:hover{background:#f1f5f9;background:var(--bg-hover)}.Chat_userItem__qAFs9.Chat_selectedUser__L1EF5{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);color:#fff}.Chat_userItem__qAFs9.Chat_selectedUser__L1EF5 .Chat_userName__c5h5y{color:#fff}.Chat_userAvatar__yERZf{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:9999px;border-radius:var(--radius-full);color:#475569;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:34px;justify-content:center;width:34px}.Chat_userItem__qAFs9.Chat_selectedUser__L1EF5 .Chat_userAvatar__yERZf{background:#fff3;color:#fff}.Chat_userName__c5h5y{color:#0f172a;color:var(--text-primary);flex:1 1;font-size:.9rem}.Chat_selectedCheck__HoRTY{color:#22c55e;color:var(--success);font-size:1rem}.Chat_noUsersFound__pQaUs{color:#94a3b8;color:var(--text-muted);padding:24px;text-align:center}.Chat_noUsersFound__pQaUs p{font-size:.9rem;margin:0}.Chat_modalFooter__3md-z{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.Chat_cancelBtn__hSiGo{background:#0000;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#475569;color:var(--text-secondary);cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelBtn__hSiGo:hover{background:#f1f5f9;background:var(--bg-hover);border-color:#94a3b8;border-color:var(--text-muted)}.Chat_createBtn__JNw4d{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #3b82f64d;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_createBtn__JNw4d:hover:not(:disabled){box-shadow:0 4px 20px #3b82f666;transform:translateY(-2px)}.Chat_createBtn__JNw4d:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.Chat_reactionsContainer__taDCC{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.Chat_reactionBadge__C8R7W{align-items:center;background:#f1f5f9;background:var(--bg-hover);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#475569;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.75rem;gap:4px;padding:2px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_reactionBadge__C8R7W:hover{background:#e2e8f0;background:var(--border-color);transform:scale(1.05)}.Chat_reactionBadge__C8R7W.Chat_userReacted__3\+KJ5{background:#3b82f6;background:var(--primary);border-color:#3b82f6;border-color:var(--primary);color:#fff}.Chat_addReactionBtn__uQe6N{align-items:center;background:#0000;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.7rem;height:24px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:24px}.Chat_addReactionBtn__uQe6N:hover{background:#f1f5f9;background:var(--bg-hover);border-color:#94a3b8;border-color:var(--text-muted)}.Chat_reactionPicker__kkhJ3{animation:Chat_slideUp__m8jlg .15s ease-out;background:#fff;background:var(--bg-secondary);border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);display:flex;gap:4px;margin-top:4px;padding:6px 8px;position:absolute;z-index:100}.Chat_reactionOption__Pqfd6{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:32px}.Chat_reactionOption__Pqfd6:hover{background:#f1f5f9;background:var(--bg-hover);transform:scale(1.2)}.Chat_contextMenu__XmKzz{animation:Chat_fadeIn__lpp5T .15s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);min-width:180px;padding:6px 0;position:fixed;z-index:1000}.Chat_contextMenu__XmKzz button{align-items:center;background:#0000;border:none;color:#0f172a;color:var(--text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:10px;padding:8px 16px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_contextMenu__XmKzz button:hover{background:#f1f5f9;background:var(--bg-hover)}.Chat_contextMenu__XmKzz button svg{color:#94a3b8;color:var(--text-muted);font-size:.85rem;width:16px}.Chat_replyIndicator__fCY\+9{align-items:center;background:#3b82f60d;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);border-top:1px solid #e2e8f0;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:8px 24px}.Chat_replyContent__Nsbsu{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.Chat_replyIcon__n1Af\+{color:#3b82f6;color:var(--primary);font-size:.85rem}.Chat_replyLabel__xhGVd{color:#0f172a;color:var(--text-primary);font-size:.85rem;font-weight:500;white-space:nowrap}.Chat_replyPreview__968j7{color:#94a3b8;color:var(--text-muted);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_cancelReplyBtn__dBCas{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelReplyBtn__dBCas:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_repliedMessage__mg76C{align-items:center;background:#3b82f60f;border-left:3px solid #3b82f6;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);color:#94a3b8;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px;margin-bottom:4px;padding:4px 12px}.Chat_repliedSender__6C5Kc{color:#0f172a;color:var(--text-primary);font-weight:600}.Chat_repliedText__-AWc\+{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_scrollToBottomBtn__D50hu{align-items:center;background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);bottom:20px;box-shadow:0 2px 12px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:8px;left:50%;padding:8px 18px;position:-webkit-sticky;position:sticky;transform:translateX(-50%);transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);z-index:10}.Chat_scrollToBottomBtn__D50hu:hover{box-shadow:0 4px 20px #3b82f666;transform:translateX(-50%) scale(1.02)}.Chat_messageStatus__1uT7L{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;font-size:.7rem;gap:4px;justify-content:flex-end;margin-top:2px}.Chat_messageStatus__1uT7L .Chat_sending__cs30C,.Chat_messageStatus__1uT7L .Chat_sent__X4bp\+{color:var(--text-muted)}.Chat_messageStatus__1uT7L .Chat_delivered__G-uR7{color:#22c55e;color:var(--success)}.Chat_messageStatus__1uT7L .Chat_read__x44Xx{color:var(--success)}.Chat_notificationToast__r3c6S{animation:Chat_slideUp__m8jlg .3s ease-out;background:#0f172a;background:var(--text-primary);border-radius:9999px;border-radius:var(--radius-full);bottom:80px;box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);color:#fff;font-size:.9rem;left:50%;padding:12px 24px;position:fixed;transform:translateX(-50%);z-index:1000}.Chat_highlightedMessage__pmTUR{animation:Chat_highlightPulse__n5Bjo 2s ease}@keyframes Chat_highlightPulse__n5Bjo{0%{background-color:#3b82f626}50%{background-color:#3b82f60d}to{background-color:initial}}@media (max-width:768px){.Chat_chatContainer__qS7Zu{border-radius:0;inset:0;min-height:100vh;position:fixed;z-index:100}.Chat_sidebar__0I1nc{background:#fff;background:var(--bg-secondary);inset:0;min-width:0;min-width:auto;position:absolute;width:100%;z-index:10}.Chat_sidebarHidden__-4ln5{transform:translateX(-100%)}.Chat_message__b8Y2O{max-width:90%}.Chat_messagesContainer__mJiqU{padding:14px 18px}.Chat_inputArea__R\+oB5{padding:10px 18px 14px}.Chat_chatHeader__CuvOZ{min-height:64px;padding:12px 18px}.Chat_modal__JvoSi{max-height:92vh;width:96vw}.Chat_typingIndicator__MTiFg{min-height:32px;padding:6px 18px 10px}.Chat_typingDots__Rkakd span{height:6px;width:6px}.Chat_typingText__vVsww{font-size:.8rem}.Chat_notificationToast__r3c6S{bottom:70px;max-width:300px;padding:12px 16px;right:10px}.Chat_headerSearchContainer__d0eZ3{padding:4px 8px}.Chat_headerSearchInput__eUCw-{font-size:.8rem;width:80px}.Chat_headerSearchInput__eUCw-:focus{width:120px}.Chat_replyIndicator__fCY\+9{padding:6px 18px}.Chat_replyLabel__xhGVd,.Chat_replyPreview__968j7{font-size:.8rem}.Chat_reactionPicker__kkhJ3{padding:4px 6px}.Chat_reactionOption__Pqfd6{font-size:1rem;height:28px;width:28px}.Chat_contextMenu__XmKzz{min-width:150px}.Chat_contextMenu__XmKzz button{font-size:.85rem;padding:6px 14px}.Chat_scrollToBottomBtn__D50hu{bottom:80px;font-size:.8rem;padding:6px 14px}.Chat_reactionBadge__C8R7W{font-size:.7rem;padding:1px 6px}}@media (max-width:480px){.Chat_message__b8Y2O{max-width:95%}.Chat_messageBubble__9Vrqu{padding:8px 14px}.Chat_messageText__TGEdp{font-size:.9rem}.Chat_sidebar__0I1nc{min-width:0;min-width:auto}.Chat_channelAvatar__nm3ah{height:42px;width:42px}.Chat_headerAvatar__SNs8f{height:40px;width:40px}.Chat_emojiPickerContainer__9Pb7G{left:-60px}.Chat_typingIndicator__MTiFg{min-height:28px;padding:4px 14px 8px}.Chat_typingDots__Rkakd{padding:2px 8px}.Chat_typingDots__Rkakd span{height:5px;width:5px}.Chat_typingText__vVsww{font-size:.75rem}.Chat_notificationToast__r3c6S{bottom:60px;max-width:260px;padding:10px 14px;right:8px}.Chat_sidebarHeader__A0N5i{padding:16px 16px 12px}.Chat_sidebarTitle__E65IQ{font-size:1rem}.Chat_newChannelBtn__uqAOE{font-size:.85rem;height:34px;width:34px}.Chat_searchContainer__DCxfi{padding:10px 14px}.Chat_channelItem__veVur{padding:10px 12px}.Chat_channelAvatar__nm3ah{height:38px;width:38px}.Chat_channelName__evxNY{font-size:.9rem}.Chat_messagesContainer__mJiqU{padding:10px 12px}.Chat_inputArea__R\+oB5{padding:8px 12px 12px}.Chat_inputWrapper__-qD-e{padding:4px 4px 4px 10px}.Chat_attachmentBtn__YrWyw,.Chat_emojiBtn__MWte5{font-size:.9rem;height:34px;width:34px}.Chat_sendBtn__EwIlW{font-size:.9rem;height:38px;width:38px}.Chat_messageInput__lX0yA{font-size:.85rem;min-height:32px}.Chat_headerSearchContainer__d0eZ3{padding:2px 6px}.Chat_headerSearchInput__eUCw-{font-size:.75rem;width:60px}.Chat_headerSearchInput__eUCw-:focus{width:80px}.Chat_replyIndicator__fCY\+9{flex-wrap:wrap;padding:4px 14px}.Chat_replyLabel__xhGVd,.Chat_replyPreview__968j7{font-size:.75rem}.Chat_reactionPicker__kkhJ3{gap:2px;padding:4px}.Chat_reactionOption__Pqfd6{font-size:.9rem;height:24px;width:24px}.Chat_contextMenu__XmKzz{min-width:130px}.Chat_contextMenu__XmKzz button{font-size:.8rem;padding:5px 12px}.Chat_scrollToBottomBtn__D50hu{bottom:70px;font-size:.75rem;padding:4px 12px}.Chat_reactionsContainer__taDCC{gap:2px}.Chat_reactionBadge__C8R7W{font-size:.65rem;padding:1px 4px}.Chat_addReactionBtn__uQe6N{font-size:.6rem;height:20px;width:20px}.Chat_noChannelSelected__0TRBE h3{font-size:1.1rem}.Chat_noChannelSelected__0TRBE p{font-size:.85rem}.Chat_noChannelIconContainer__BTtgb{height:72px;width:72px}.Chat_noChannelIcon__p\+SJ0{font-size:2.2rem}}.Chat_dateSeparator__vnYxn{align-items:center;display:flex;justify-content:center;margin:4px 0;padding:16px 0 12px;position:relative}.Chat_dateSeparator__vnYxn:before{background:#e2e8f0;background:var(--border-color);content:"";height:1px;left:10%;position:absolute;right:10%}.Chat_dateSeparatorText__zIgB8{background:#f8fafc;background:var(--bg-primary);font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 16px;position:relative;text-transform:uppercase;z-index:1}.Chat_dateSeparatorText__zIgB8,.Chat_groupChatBadge__iYD0E{border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted)}.Chat_groupChatBadge__iYD0E{align-items:center;background:#f1f5f9;background:var(--bg-hover);display:inline-flex;font-size:.7rem;gap:4px;padding:2px 10px}.Chat_groupChatBadge__iYD0E svg{font-size:.6rem}.Chat_channelItem__veVur .Chat_groupIndicator__\+x4Rr{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;font-size:.65rem;gap:4px}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_groupIndicator__\+x4Rr{color:#ffffffb3}.Chat_multiAvatar__hDqCe{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#475569;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:46px;justify-content:center;position:relative;width:46px}.Chat_multiAvatar__hDqCe .Chat_avatarCount__dIRA8{color:#94a3b8;color:var(--text-muted);font-size:.7rem;font-weight:700}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_multiAvatar__hDqCe{background:#fff3;color:#fff}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_multiAvatar__hDqCe .Chat_avatarCount__dIRA8{color:#ffffffb3}.Chat_headerMemberCount__UD\+Wi{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;font-size:.75rem;gap:4px}.Chat_headerMemberCount__UD\+Wi svg{font-size:.6rem}@media (max-width:768px){.Chat_dateSeparator__vnYxn{padding:12px 0 8px}.Chat_dateSeparatorText__zIgB8{font-size:.7rem;padding:3px 12px}.Chat_dateSeparator__vnYxn:before{left:5%;right:5%}}@media (max-width:480px){.Chat_dateSeparator__vnYxn{padding:10px 0 6px}.Chat_dateSeparatorText__zIgB8{font-size:.65rem;padding:2px 10px}}.Chat_fileInputHidden__rNvSm{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.Chat_attachmentsPreview__BeEHS{background:#f8fafc;background:var(--bg-primary);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto;padding:8px 24px 12px}.Chat_attachmentItem__awH8z{align-items:center;animation:Chat_fadeIn__lpp5T .2s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:12px;padding:8px 12px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_attachmentItem__awH8z:hover{background:#f1f5f9;background:var(--bg-hover)}.Chat_attachmentImage__xv\+pr{border-radius:8px;border-radius:var(--radius-sm);flex-shrink:0;height:48px;overflow:hidden;width:48px}.Chat_attachmentThumb__ZcyzP{height:100%;object-fit:cover;width:100%}.Chat_attachmentIcon__ZilL\+{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:8px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:48px;justify-content:center;position:relative;width:48px}.Chat_fileIcon__IoPd1{color:#94a3b8;color:var(--text-muted);font-size:1.5rem}.Chat_attachmentExt__kVn5Y{background:#fff;background:var(--bg-secondary);border-radius:2px;bottom:4px;color:#94a3b8;color:var(--text-muted);font-size:.5rem;font-weight:700;padding:1px 4px;position:absolute;right:4px}.Chat_attachmentInfo__2giFR{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Chat_attachmentName__-ZY9D{color:#0f172a;color:var(--text-primary);font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_attachmentSize__Al-hx{color:#94a3b8;color:var(--text-muted);font-size:.7rem}.Chat_progressBar__7c-sP{background:#f1f5f9;background:var(--bg-hover);border-radius:2px;height:4px;margin-top:2px;overflow:hidden;width:100%}.Chat_progressFill__Bv0Yn{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border-radius:2px;height:100%;transition:width .3s ease}.Chat_attachmentRemove__MuMBn{align-items:center;background:#0000;border:none;border-radius:50%;color:#94a3b8;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:28px}.Chat_attachmentRemove__MuMBn:hover:not(:disabled){background:#ef4444;background:var(--danger);color:#fff}.Chat_attachmentRemove__MuMBn:disabled{cursor:not-allowed;opacity:.3}.Chat_inputActions__tqfCR{align-items:center;display:flex;flex-shrink:0;gap:4px}.Chat_sendBtn__EwIlW .Chat_sendingSpinner__feaiS{animation:Chat_spin__ADbt3 .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}.Chat_attachmentBtn__YrWyw{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:38px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_attachmentBtn__YrWyw:hover:not(:disabled){background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_attachmentBtn__YrWyw:disabled{cursor:not-allowed;opacity:.5}.Chat_messageAttachments__RXQgB{display:flex;flex-direction:column;gap:6px;margin-top:6px}.Chat_messageAttachment__UMn7s{border-radius:8px;border-radius:var(--radius-sm);max-width:300px;overflow:hidden}.Chat_messageAttachmentImage__Gpo5Q{border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;max-height:200px;object-fit:cover;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_messageAttachmentImage__Gpo5Q:hover{opacity:.9;transform:scale(1.02)}.Chat_messageAttachmentFile__fmYhj{align-items:center;background:#f1f5f9;background:var(--bg-hover);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:10px;padding:8px 12px}.Chat_messageAttachmentIcon__c5Q6-{color:#94a3b8;color:var(--text-muted);flex-shrink:0;font-size:1.2rem}.Chat_messageAttachmentInfo__45ixP{flex:1 1;min-width:0}.Chat_messageAttachmentName__7TBUy{color:#0f172a;color:var(--text-primary);display:block;font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageAttachmentSize__xYLzW{color:#94a3b8;color:var(--text-muted);font-size:.7rem}.Chat_messageAttachmentDownload__qXVet{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);color:#fff;cursor:pointer;flex-shrink:0;font-size:.75rem;padding:4px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);white-space:nowrap}.Chat_messageAttachmentDownload__qXVet:hover{box-shadow:0 2px 8px #3b82f64d;transform:scale(1.05)}.Chat_ownBubble__T-RlG .Chat_messageAttachmentFile__fmYhj{background:#ffffff26;border-color:#fff3}.Chat_ownBubble__T-RlG .Chat_messageAttachmentIcon__c5Q6-{color:#ffffffb3}.Chat_ownBubble__T-RlG .Chat_messageAttachmentName__7TBUy{color:#fff}.Chat_ownBubble__T-RlG .Chat_messageAttachmentSize__xYLzW{color:#fff9}.Chat_ownBubble__T-RlG .Chat_messageAttachmentDownload__qXVet{background:#fff3;color:#fff}.Chat_ownBubble__T-RlG .Chat_messageAttachmentDownload__qXVet:hover{background:#ffffff4d}@media (max-width:768px){.Chat_attachmentsPreview__BeEHS{max-height:160px;padding:8px 18px 10px}.Chat_attachmentItem__awH8z{padding:6px 10px}.Chat_attachmentIcon__ZilL\+,.Chat_attachmentImage__xv\+pr{height:40px;width:40px}.Chat_attachmentName__-ZY9D{font-size:.8rem}.Chat_attachmentSize__Al-hx{font-size:.65rem}.Chat_messageAttachment__UMn7s{max-width:250px}.Chat_messageAttachmentImage__Gpo5Q{max-height:160px}.Chat_attachmentBtn__YrWyw{font-size:.9rem;height:34px;width:34px}}@media (max-width:480px){.Chat_attachmentsPreview__BeEHS{max-height:140px;padding:6px 12px 8px}.Chat_attachmentItem__awH8z{gap:8px;padding:4px 8px}.Chat_attachmentIcon__ZilL\+,.Chat_attachmentImage__xv\+pr{height:32px;width:32px}.Chat_attachmentName__-ZY9D{font-size:.75rem}.Chat_attachmentSize__Al-hx{font-size:.6rem}.Chat_messageAttachment__UMn7s{max-width:200px}.Chat_messageAttachmentImage__Gpo5Q{max-height:120px}.Chat_attachmentBtn__YrWyw{font-size:.85rem;height:32px;width:32px}.Chat_messageAttachmentFile__fmYhj{gap:8px;padding:6px 10px}.Chat_messageAttachmentDownload__qXVet{font-size:.7rem;padding:3px 10px}}.Chat_notificationWrapper__4uGX4{position:relative}.Chat_headerNotificationBadge__fZTYs{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#94a3b8;color:var(--text-muted);cursor:pointer;display:flex;font-size:1.1rem;height:38px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_headerNotificationBadge__fZTYs:hover{background:#f1f5f9;background:var(--bg-hover);color:#0f172a;color:var(--text-primary)}.Chat_headerNotificationBadge__fZTYs .Chat_badgeCount__U26KW{align-items:center;animation:Chat_badgePop__pBb4A .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:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-2px;top:-2px}.Chat_notificationDropdown__dROF2{animation:Chat_slideDown__XOZQN .2s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);box-shadow:0 8px 32px #0000001f;box-shadow:var(--shadow-lg);max-height:420px;overflow:hidden;position:absolute;right:0;top:44px;width:380px;z-index:1000}@keyframes Chat_slideDown__XOZQN{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat_notificationDropdownHeader__LnRaI{align-items:center;background:#f8fafc;background:var(--bg-primary);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:12px 16px}.Chat_notificationDropdownHeader__LnRaI h4{color:#0f172a;color:var(--text-primary);font-size:.95rem;font-weight:600;margin:0}.Chat_notificationHeaderActions__dBSDh{align-items:center;display:flex;gap:8px}.Chat_notificationDropdownHeader__LnRaI .Chat_clearAllBtn__RVGVo,.Chat_notificationDropdownHeader__LnRaI .Chat_markAllReadBtn__ZBz9I{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#3b82f6;color:var(--primary);cursor:pointer;font-size:.75rem;font-weight:600;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_notificationDropdownHeader__LnRaI .Chat_clearAllBtn__RVGVo:hover,.Chat_notificationDropdownHeader__LnRaI .Chat_markAllReadBtn__ZBz9I:hover{background:#f1f5f9;background:var(--bg-hover);text-decoration:none}.Chat_notificationDropdownHeader__LnRaI .Chat_clearAllBtn__RVGVo{color:#94a3b8;color:var(--text-muted)}.Chat_notificationList__fwPAI{max-height:340px;overflow-y:auto;padding:4px 0}.Chat_notificationList__fwPAI::-webkit-scrollbar{width:4px}.Chat_notificationList__fwPAI::-webkit-scrollbar-track{background:#0000}.Chat_notificationList__fwPAI::-webkit-scrollbar-thumb{background:#e2e8f0;background:var(--border-color);border-radius:4px}.Chat_notificationItem__eZ8kS{align-items:flex-start;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;gap:12px;padding:10px 16px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_notificationItem__eZ8kS:last-child{border-bottom:none}.Chat_notificationItem__eZ8kS:hover{background:#f1f5f9;background:var(--bg-hover)}.Chat_notificationItem__eZ8kS.Chat_unread__2aGPV{background:#3b82f60d}.Chat_notificationItem__eZ8kS.Chat_unread__2aGPV .Chat_notifTitle__HAtdr{color:#0f172a;color:var(--text-primary)}.Chat_notifIcon__4039y{align-items:center;background:#f1f5f9;background:var(--bg-hover);border-radius:50%;color:#94a3b8;color:var(--text-muted);display:flex;flex-shrink:0;font-size:.9rem;height:36px;justify-content:center;width:36px}.Chat_notificationItem__eZ8kS.Chat_unread__2aGPV .Chat_notifIcon__4039y{background:linear-gradient(135deg,#3b82f6,#60a5fa);background:var(--primary-gradient);color:#fff}.Chat_notifContent__tAckD{flex:1 1;min-width:0}.Chat_notifTitle__HAtdr{color:#475569;color:var(--text-secondary);font-size:.85rem;font-weight:600;margin:0 0 2px}.Chat_notifMessage__1znID{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#94a3b8;color:var(--text-muted);display:-webkit-box;font-size:.8rem;line-height:1.4;margin:0 0 4px;overflow:hidden}.Chat_notifTime__4ZI06{color:#94a3b8;color:var(--text-muted);font-size:.65rem}.Chat_notifUnreadDot__-76Jb{animation:Chat_pulse__R9xmo 2s ease-in-out infinite;background:#3b82f6;background:var(--primary);border-radius:50%;flex-shrink:0;height:8px;margin-top:4px;width:8px}.Chat_notificationEmpty__VgcwM{align-items:center;color:#94a3b8;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:32px 16px}.Chat_notificationEmpty__VgcwM .Chat_emptyIcon__WAed9{color:#e2e8f0;color:var(--border-color);font-size:2rem;margin-bottom:8px}.Chat_notificationEmpty__VgcwM p{font-size:.9rem;margin:0}.Chat_unreadBadge__Xdr7Y{align-items:center;animation:Chat_badgePop__pBb4A .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:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px;z-index:2}@keyframes Chat_badgePop__pBb4A{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}.Chat_unreadIndicator__907pF{animation:Chat_pulse__R9xmo 2s ease-in-out infinite;background:#3b82f6;background:var(--primary);border-radius:50%;flex-shrink:0;height:8px;width:8px}.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_unreadBadge__Xdr7Y,.Chat_channelItem__veVur.Chat_activeChannel__uPiIj .Chat_unreadIndicator__907pF{display:none}@media (max-width:768px){.Chat_notificationDropdown__dROF2{max-height:380px;right:-40px;width:320px}.Chat_notificationList__fwPAI{max-height:300px}.Chat_headerNotificationBadge__fZTYs{font-size:1rem;height:34px;width:34px}.Chat_headerNotificationBadge__fZTYs .Chat_badgeCount__U26KW{font-size:.55rem;height:16px;min-width:16px}}@media (max-width:480px){.Chat_notificationDropdown__dROF2{max-height:340px;right:-60px;width:290px}.Chat_notificationList__fwPAI{max-height:260px}.Chat_notificationItem__eZ8kS{gap:10px;padding:8px 12px}.Chat_notifIcon__4039y{font-size:.75rem;height:30px;width:30px}.Chat_notifTitle__HAtdr{font-size:.8rem}.Chat_notifMessage__1znID{font-size:.75rem}.Chat_notifTime__4ZI06{font-size:.6rem}.Chat_notificationDropdownHeader__LnRaI h4{font-size:.85rem}.Chat_notificationDropdownHeader__LnRaI .Chat_clearAllBtn__RVGVo,.Chat_notificationDropdownHeader__LnRaI .Chat_markAllReadBtn__ZBz9I{font-size:.65rem;padding:2px 6px}.Chat_headerNotificationBadge__fZTYs{font-size:.9rem;height:30px;width:30px}.Chat_headerNotificationBadge__fZTYs .Chat_badgeCount__U26KW{font-size:.5rem;height:14px;min-width:14px;right:-1px;top:-1px}.Chat_unreadBadge__Xdr7Y{font-size:.5rem;height:14px;min-width:14px;padding:0 3px;right:-2px;top:-2px}.Chat_unreadIndicator__907pF{height:6px;width:6px}}.Chat_messageStatus__1uT7L .Chat_delivered__G-uR7,.Chat_messageStatus__1uT7L .Chat_sending__cs30C,.Chat_messageStatus__1uT7L .Chat_sent__X4bp\+{color:#94a3b8}.Chat_messageStatus__1uT7L .Chat_read__x44Xx{color:#22c55e}: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__p-GGI,[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__\+GLAw{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__arEEX{animation:ProtectedRoute_fadeInUp__2kz9v .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__2kz9v{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProtectedRoute_spinnerRing__pqSGf{border-radius:50%;display:inline-block;height:60px;margin:0 4px;position:relative;width:60px}.ProtectedRoute_spinnerRing__pqSGf:first-child{animation:ProtectedRoute_spinRing__HRYe\+ 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--pr-primary-color)}.ProtectedRoute_spinnerRing__pqSGf:nth-child(2){animation:ProtectedRoute_spinRing__HRYe\+ 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__pqSGf:nth-child(3){animation:ProtectedRoute_spinRing__HRYe\+ 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__HRYe\+{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ProtectedRoute_spinnerRing__pqSGf{animation:none}}.ProtectedRoute_logoPulse__MgsJL{color:#1a222b;color:var(--pr-text-primary);font-size:1.4rem;font-weight:300;letter-spacing:.1em;margin:20px 0 8px}.ProtectedRoute_logoPulse__MgsJL strong{font-weight:700}.ProtectedRoute_loadingMessage__mxLjG{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__arEEX{margin:20px;padding:28px 32px}.ProtectedRoute_spinnerRing__pqSGf{height:50px;width:50px}.ProtectedRoute_spinnerRing__pqSGf:nth-child(2){height:38px;margin-left:-42px;width:38px}.ProtectedRoute_spinnerRing__pqSGf:nth-child(3){height:26px;margin-left:-30px;width:26px}.ProtectedRoute_logoPulse__MgsJL{font-size:1.2rem;margin:16px 0 6px}.ProtectedRoute_loadingMessage__mxLjG{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__EbDAg,[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__Zk0s8{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__Zk0s8: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__Zk0s8: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__FOF0D{animation:LoginPage_slideUp__-h-Zp .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__-h-Zp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LoginPage_logoSection__wfh5b{margin-bottom:36px}.LoginPage_logoIcon__rJn4M{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__rJn4M:hover{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--login-shadow-lg);transform:translateY(-2px)}.LoginPage_logoIcon__rJn4M svg{height:36px;width:36px}.LoginPage_title__y0ZsB{color:#1a222b;color:var(--login-text-primary);font-size:2.2rem;font-weight:400;letter-spacing:.02em;margin:0}.LoginPage_title__y0ZsB strong{color:#0b1f38;color:var(--login-primary-color);font-weight:700}.LoginPage_theme-dark__EbDAg .LoginPage_title__y0ZsB strong,[data-theme=dark] .LoginPage_title__y0ZsB strong{color:#fff}.LoginPage_form__7qjGN{margin-top:10px}.LoginPage_formGroup__N1Cwb{margin-bottom:28px;text-align:left}.LoginPage_label__hoMV8{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__RuUrB{color:#0b1f38;color:var(--login-primary-color);flex-shrink:0}.LoginPage_theme-dark__EbDAg .LoginPage_inputIcon__RuUrB,[data-theme=dark] .LoginPage_inputIcon__RuUrB{color:#fff}.LoginPage_input__Quthv{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__Quthv:focus{border-color:#0b1f38;border-color:var(--login-border-focus);box-shadow:0 0 0 3px #0b1f3814;outline:none}.LoginPage_theme-dark__EbDAg .LoginPage_input__Quthv:focus,[data-theme=dark] .LoginPage_input__Quthv:focus{box-shadow:0 0 0 3px #f0f4f814}.LoginPage_input__Quthv::placeholder{color:#6b7b8c;color:var(--login-text-muted)}.LoginPage_input__Quthv:-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__gzflX{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__gzflX: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__gzflX:active:not(:disabled){transform:translateY(0)}.LoginPage_button__gzflX:disabled{cursor:not-allowed;opacity:.6;transform:none}.LoginPage_buttonSpinner__T-tvk{animation:LoginPage_spin__hBDCh .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__hBDCh{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_buttonSpinner__T-tvk{animation:none}}.LoginPage_errorContainer__1ArOX{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__6u7ge{color:#c0392b;color:var(--login-danger-color);flex-shrink:0;margin-top:1px}.LoginPage_error__NSdOF{color:#c0392b;color:var(--login-danger-text);font-size:1rem;line-height:1.6;margin:0;text-align:left}.LoginPage_loadingOverlay__o9EiA{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__OoUeL{animation:LoginPage_fadeInUp__5Elbo .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__5Elbo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerContainer__OoUeL{animation:none}}.LoginPage_spinnerRing__xFNQO{border-radius:50%;display:inline-block;height:68px;margin:0 6px;position:relative;width:68px}.LoginPage_spinnerRing__xFNQO:first-child{animation:LoginPage_spinRing__bh4Wf 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--login-primary-color)}.LoginPage_spinnerRing__xFNQO:nth-child(2){animation:LoginPage_spinRing__bh4Wf 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__xFNQO:nth-child(3){animation:LoginPage_spinRing__bh4Wf 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__bh4Wf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerRing__xFNQO{animation:none}}.LoginPage_logoPulse__0HudG{color:#1a222b;color:var(--login-text-primary);font-size:1.8rem;font-weight:300;letter-spacing:.1em;margin:24px 0 10px}.LoginPage_logoPulse__0HudG strong{font-weight:700}.LoginPage_loadingMessage__8GB5S{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__FOF0D{margin:20px;max-width:420px;padding:44px 36px}.LoginPage_title__y0ZsB{font-size:1.8rem}.LoginPage_logoIcon__rJn4M{height:62px;width:62px}.LoginPage_logoIcon__rJn4M svg{height:30px;width:30px}.LoginPage_label__hoMV8{font-size:.9rem}.LoginPage_input__Quthv{font-size:1rem;min-height:48px;padding:12px 16px}.LoginPage_button__gzflX{font-size:1rem;min-height:48px;padding:12px 20px}.LoginPage_spinnerContainer__OoUeL{margin:20px;padding:36px 44px}.LoginPage_logoPulse__0HudG{font-size:1.5rem}}@media (max-width:576px){.LoginPage_loginBox__FOF0D{margin:16px;max-width:calc(100% - 32px);padding:32px 24px}.LoginPage_title__y0ZsB{font-size:1.5rem}.LoginPage_logoIcon__rJn4M{height:56px;margin-bottom:16px;width:56px}.LoginPage_logoIcon__rJn4M svg{height:28px;width:28px}.LoginPage_logoSection__wfh5b{margin-bottom:28px}.LoginPage_formGroup__N1Cwb{margin-bottom:20px}.LoginPage_label__hoMV8{font-size:.85rem;gap:8px;margin-bottom:6px}.LoginPage_input__Quthv{font-size:.95rem;min-height:44px;padding:12px 14px}.LoginPage_button__gzflX{font-size:.95rem;gap:8px;min-height:44px;padding:12px 18px}.LoginPage_buttonSpinner__T-tvk{height:18px;width:18px}.LoginPage_errorContainer__1ArOX{gap:10px;margin-top:18px;padding:12px 14px}.LoginPage_error__NSdOF{font-size:.9rem}.LoginPage_spinnerContainer__OoUeL{margin:16px;padding:28px 32px}.LoginPage_spinnerRing__xFNQO{height:54px;margin:0 4px;width:54px}.LoginPage_spinnerRing__xFNQO:nth-child(2){height:40px;margin-left:-44px;width:40px}.LoginPage_spinnerRing__xFNQO:nth-child(3){height:28px;margin-left:-32px;width:28px}.LoginPage_logoPulse__0HudG{font-size:1.3rem;margin:18px 0 6px}.LoginPage_loadingMessage__8GB5S{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__jAxis,[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__APh4f{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__OCmwk{margin-bottom:32px}.Dashboard_sectionTitle__1pcnN{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__1pcnN:before{background:#0b1f38;background:var(--primary-color);border-radius:2px;content:"";height:24px;width:4px}.Dashboard_sectionHeader__WIWYy{gap:14px;margin-bottom:20px}.Dashboard_sectionBadge__Gy56F{border-radius:4px;font-size:1rem;padding:6px 14px}.Dashboard_card__L\+Cvp{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__L\+Cvp:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_cardHeader__7z-T6{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__1OFha{align-items:center;display:flex;gap:14px}.Dashboard_cardIcon__vq45z{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__vq45z svg{height:22px;width:22px}.Dashboard_cardTitle__1OFha h3{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0}.Dashboard_cardActions__J-bbj{align-items:center;display:flex;gap:14px}.Dashboard_cardContent__maiqS{padding:24px 28px}.Dashboard_card__L\+Cvp.Dashboard_insights__1B0xo{background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color)}.Dashboard_card__L\+Cvp.Dashboard_insights__1B0xo .Dashboard_cardHeader__7z-T6{background:#e8eaed;background:var(--bg-tertiary);border-bottom-color:#e6e9ec;border-bottom-color:var(--border-color)}.Dashboard_card__L\+Cvp.Dashboard_insights__1B0xo .Dashboard_cardTitle__1OFha h3{color:#1a222b;color:var(--text-primary)}.Dashboard_card__L\+Cvp.Dashboard_insights__1B0xo .Dashboard_cardIcon__vq45z{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_metricsGrid__CVPcB{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Dashboard_metricsCard__F8VXr{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__F8VXr:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_metricsHeader__dBZiS{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Dashboard_metricsIcon__n2up5{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:center;width:48px}.Dashboard_metricsIcon__n2up5 svg{height:24px;width:24px}.Dashboard_metricsPercentage__12X1n{border-radius:4px;font-size:.95rem;font-weight:600;padding:4px 12px}.Dashboard_metricsValue__MRSKO{color:#1a222b;color:var(--text-primary);font-size:2.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:6px}.Dashboard_metricsLabel__bm8LW{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;font-weight:500;margin-bottom:6px}.Dashboard_metricsSubtitle__f\+5KQ{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:8px}.Dashboard_metricsSubtitle__f\+5KQ svg{height:14px;width:14px}.Dashboard_metricsTrend__C9zXl{align-items:center;display:flex;font-size:.95rem;gap:8px;margin-top:12px}.Dashboard_trendUp__Klov1{color:#27ae60;color:var(--success-color)}.Dashboard_trendDown__dDfEo{color:#c0392b;color:var(--danger-color)}.Dashboard_chartsGrid__E1lXZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.Dashboard_chartInsight__2n-8N{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__m2mwB{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.Dashboard_emptyChart__m2mwB svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_loadingChart__7znM0{align-items:center;display:flex;height:200px;justify-content:center}.Dashboard_healthGrid__ZIRzd{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Dashboard_healthLegend__6LAyi{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:18px}.Dashboard_legendItem__B4pgG{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_legendColor__VQtXD{border-radius:2px;height:14px;width:14px}.Dashboard_servicesList__xoDax{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.Dashboard_serviceItem__f0NNB{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;gap:14px;padding:12px 0}.Dashboard_serviceItem__f0NNB:last-child{border-bottom:none}.Dashboard_serviceIcon__zuhCR{font-size:1.4rem}.Dashboard_serviceLabel__f2GZJ{color:#1a222b;color:var(--text-primary);flex:1 1;font-size:1.05rem;font-weight:500}.Dashboard_serviceStatus__Sl9Ly{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_metricsInfo__go-Ty{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);display:flex;gap:28px;margin-top:10px;padding-top:18px}.Dashboard_metricItem__BFLnQ{display:flex;flex-direction:column;gap:4px}.Dashboard_metricItem__BFLnQ span{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}.Dashboard_metricItem__BFLnQ strong{color:#1a222b;color:var(--text-primary);font-size:1.4rem}.Dashboard_statusBadge__YTUFY{align-items:center;border-radius:4px;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}.Dashboard_statusDot__SkZge{border-radius:50%;height:10px;width:10px}.Dashboard_statusBadge__YTUFY.Dashboard_operational__7dbyt{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Dashboard_statusBadge__YTUFY.Dashboard_operational__7dbyt .Dashboard_statusDot__SkZge{background:#27ae60;background:var(--success-color)}.Dashboard_statusBadge__YTUFY.Dashboard_degraded__qJ6WQ{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_statusBadge__YTUFY.Dashboard_degraded__qJ6WQ .Dashboard_statusDot__SkZge{background:#e67e22;background:var(--warning-color)}.Dashboard_statusBadge__YTUFY.Dashboard_checking__vNviR{background:#e8eaed;background:var(--bg-tertiary);color:#4a5a6b;color:var(--text-secondary)}.Dashboard_statusBadge__YTUFY.Dashboard_checking__vNviR .Dashboard_statusDot__SkZge{background:#6b7b8c;background:var(--text-muted)}.Dashboard_statusDot__SkZge.Dashboard_connected__PChuH{background:#27ae60;background:var(--success-color)}.Dashboard_statusDot__SkZge.Dashboard_error__09Xnl{background:#c0392b;background:var(--danger-color)}.Dashboard_statusDot__SkZge.Dashboard_checking__vNviR{background:#e67e22;background:var(--warning-color)}.Dashboard_ticketsTable__e6mxA{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__AzsyE{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__AzsyE:hover{background:#f7f8fa;background:var(--row-hover-bg)}.Dashboard_ticketRow__AzsyE:last-child{border-bottom:none}.Dashboard_ticketInfo__2G\+dK{flex:1 1}.Dashboard_ticketHeader__K8ioT{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.Dashboard_ticketHeader__K8ioT strong{color:#1a222b;color:var(--text-primary);font-size:1.1rem}.Dashboard_ticketMeta__DcE8J{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:18px}.Dashboard_ticketMeta__DcE8J span{align-items:center;display:flex;gap:6px}.Dashboard_ticketMeta__DcE8J svg{height:14px;width:14px}.Dashboard_priorityDot__N1DZ7{border-radius:50%;height:12px;width:12px}.Dashboard_priorityDot__N1DZ7.Dashboard_critical__jivee,.Dashboard_priorityDot__N1DZ7.Dashboard_crítica__WH\+OS{background:#c0392b;background:var(--danger-color)}.Dashboard_priorityDot__N1DZ7.Dashboard_alta__KyLXA,.Dashboard_priorityDot__N1DZ7.Dashboard_high__CFUZE{background:#e67e22;background:var(--warning-color)}.Dashboard_priorityDot__N1DZ7.Dashboard_medium__q8Qr4,.Dashboard_priorityDot__N1DZ7.Dashboard_média__-OMB1{background:#0b1f38;background:var(--primary-color)}.Dashboard_priorityDot__N1DZ7.Dashboard_baixa__Lt4Jk,.Dashboard_priorityDot__N1DZ7.Dashboard_low__OXtdJ{background:#27ae60;background:var(--success-color)}.Dashboard_priorityBadge__yZyWC{border-radius:4px;font-size:.9rem;font-weight:600;padding:4px 12px}.Dashboard_priorityBadge__yZyWC.Dashboard_critical__jivee,.Dashboard_priorityBadge__yZyWC.Dashboard_crítica__WH\+OS{background:#fdf0ee;background:var(--danger-light);color:#c0392b;color:var(--danger-color)}.Dashboard_priorityBadge__yZyWC.Dashboard_alta__KyLXA,.Dashboard_priorityBadge__yZyWC.Dashboard_high__CFUZE{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_priorityBadge__yZyWC.Dashboard_medium__q8Qr4,.Dashboard_priorityBadge__yZyWC.Dashboard_média__-OMB1{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_priorityBadge__yZyWC.Dashboard_baixa__Lt4Jk,.Dashboard_priorityBadge__yZyWC.Dashboard_low__OXtdJ{background:#eaf5ee;background:var(--success-light);color:#27ae60;color:var(--success-color)}.Dashboard_categoryBadge__D6pPc{background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;padding:4px 12px}.Dashboard_emptyTable__QMy9r{color:#6b7b8c;color:var(--text-muted);padding:56px 24px;text-align:center}.Dashboard_emptyIcon__7TX9x svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_errorsList__-NYPa{max-height:320px;overflow-y:auto}.Dashboard_errorsList__-NYPa::-webkit-scrollbar{width:4px}.Dashboard_errorsList__-NYPa::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_errorItem__RiJz1{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);padding:12px 0}.Dashboard_errorItem__RiJz1:last-child{border-bottom:none}.Dashboard_errorMessage__aHstf{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.Dashboard_errorText__H5aPf{color:#c0392b;color:var(--danger-color);font-family:monospace;font-size:1rem}.Dashboard_errorTime__3VH97{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;white-space:nowrap}.Dashboard_errorMeta__mVrD4{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.95rem;gap:18px}.Dashboard_emptyState__6BlR1{padding:48px 24px;text-align:center}.Dashboard_emptyState__6BlR1 p{color:#4a5a6b;color:var(--text-secondary);font-size:1.1rem;margin:14px 0 6px}.Dashboard_emptyState__6BlR1 span{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_doraMetrics__gBqr7{display:flex;flex-direction:column;gap:24px}.Dashboard_doraMainMetric__6bboW{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:20px;text-align:center}.Dashboard_doraPerformanceBadge__SZxRi{border-radius:4px;display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px;padding:8px 20px}.Dashboard_doraDescription__3hY9M{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem}.Dashboard_doraGrid__CIm6G{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.Dashboard_doraItem__78IKJ{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:14px;text-align:center}.Dashboard_doraValue__8S24K{color:#1a222b;color:var(--text-primary);font-size:1.8rem;font-weight:700}.Dashboard_doraLabel__YVeN9{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem;margin:6px 0}.Dashboard_doraTarget__Xeq85{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}@media (max-width:768px){.Dashboard_doraGrid__CIm6G{grid-template-columns:repeat(2,1fr)}}.Dashboard_insightsCarousel__hG5Ig{position:relative}.Dashboard_insightCard__ADljj{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__ADljj.Dashboard_critical__jivee{background:#fdf0ee;background:var(--danger-light);border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_insightCard__ADljj.Dashboard_high__CFUZE,.Dashboard_insightCard__ADljj.Dashboard_warning__-6Pcn{background:#fef5e7;background:var(--warning-light);border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_insightCard__ADljj.Dashboard_medium__q8Qr4{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #0b1f38;border-left:4px solid var(--primary-color)}.Dashboard_insightCard__ADljj.Dashboard_info__Ff-A8{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #6b7b8c;border-left:4px solid var(--text-muted)}.Dashboard_insightIcon__oeN-2{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__oeN-2 svg{color:#1a222b;color:var(--text-primary);height:32px;width:32px}.Dashboard_insightContent__H5WDx{flex:1 1}.Dashboard_insightContent__H5WDx h4{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0 0 10px}.Dashboard_insightContent__H5WDx p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.6;margin:0 0 14px}.Dashboard_insightDetails__dSS4j{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.Dashboard_insightDetailItem__qgkbA,.Dashboard_insightMetric__yhfFx{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__tPmeb{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__tPmeb:hover{background:#163052;background:var(--primary-hover);transform:translateX(4px)}.Dashboard_insightsDots__PbUyF{display:flex;gap:10px;justify-content:center;margin-top:18px}.Dashboard_insightDot__Ey9t\+{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__Ey9t\+.Dashboard_active__JqHcC{background:#0b1f38;background:var(--primary-color);border-radius:4px;opacity:1;width:28px}.Dashboard_insightDot__Ey9t\+:hover{opacity:1}.Dashboard_vulnPreview__WD2MA{margin-top:10px}.Dashboard_vulnPreview__WD2MA strong{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-bottom:8px}.Dashboard_vulnPreviewItem__3sf3L{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:12px;padding:6px 0}.Dashboard_exploitBadge__\+UGXE,.Dashboard_vulnScoreBadge__X4ady{background:#fdf0ee;background:var(--danger-light);border-radius:4px;color:#c0392b;color:var(--danger-color);font-size:.9rem;padding:4px 12px}.Dashboard_moreVuln__n88Sa{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;margin-top:6px}.Dashboard_modalOverlay__BBYPt{align-items:center;animation:Dashboard_fadeIn__nRThE .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__Zz755{animation:Dashboard_slideUp__9-NHX .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__nRThE{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_slideUp__9-NHX{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Dashboard_modalHeader__AcbDZ{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__AcbDZ 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__AcbDZ h3 svg{color:#c0392b;color:var(--danger-color);height:26px;width:26px}.Dashboard_modalCloseBtn__uJTvF{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__uJTvF:hover{background:#edeff2;background:var(--bg-hover);transform:scale(1.05)}.Dashboard_modalCloseBtn__uJTvF svg{height:20px;width:20px}.Dashboard_modalBody__4NJjL{flex:1 1;overflow-y:auto;padding:28px}.Dashboard_modalBody__4NJjL::-webkit-scrollbar{width:4px}.Dashboard_modalBody__4NJjL::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_modalFooter__HzLfB{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__Pq-p7{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__Pq-p7:hover{background:#a93226;background:var(--danger-dark);transform:translateY(-1px)}.Dashboard_modalCloseFooterBtn__vSWHF{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__vSWHF:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_vulnHeader__XGL2u{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Dashboard_vulnHeader__XGL2u h4{color:#1a222b;color:var(--text-primary);font-family:monospace;font-size:1.4rem;font-weight:700;margin:0}.Dashboard_vulnScore__FGDPp{border-radius:4px;color:#fff;color:var(--text-inverse);font-size:1.05rem;font-weight:700;padding:8px 16px}.Dashboard_vulnSection__TukK4{margin-bottom:24px}.Dashboard_vulnSection__TukK4 strong{color:#1a222b;color:var(--text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.Dashboard_vulnSection__TukK4 p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0}.Dashboard_vulnGrid__ok2p1{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__BXDi0{display:flex;flex-direction:column;gap:4px}.Dashboard_vulnItem__BXDi0 strong{color:#6b7b8c;color:var(--text-muted);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_vulnItem__BXDi0 span{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:500}.Dashboard_patched__4mRKF{color:#27ae60;color:var(--success-color)}.Dashboard_exploitExists__NknAI,.Dashboard_unpatched__PNg1R{color:#c0392b;color:var(--danger-color)}.Dashboard_exploitExists__NknAI{font-weight:700}.Dashboard_noExploit__HnkxN{color:#27ae60;color:var(--success-color)}.Dashboard_vulnList__qXCAo{margin:10px 0 0;padding-left:24px}.Dashboard_vulnList__qXCAo li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:6px}.Dashboard_remediationList__gbBmA{margin:10px 0 0;padding-left:24px}.Dashboard_remediationList__gbBmA li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:10px}.Dashboard_criticalAction__-EozJ{color:#c0392b;color:var(--danger-color);font-weight:600}.Dashboard_referenceLinks__u4io5{display:flex;gap:24px;margin-top:10px}.Dashboard_referenceLinks__u4io5 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__u4io5 a:hover{color:#163052;color:var(--primary-hover);text-decoration:underline}.Dashboard_referenceLinks__u4io5 a svg{height:14px;width:14px}.Dashboard_loadingContainer__u6mqC{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:60vh}.Dashboard_spinner__hEtVk{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__XZh6b{margin-bottom:32px}.Dashboard_headerMeta__ZVCsV{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:1rem;gap:18px;justify-content:flex-end}.Dashboard_lastUpdate__dc\+1t,.Dashboard_userInfo__yR-Yk{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__dc\+1t svg,.Dashboard_userInfo__yR-Yk svg{height:16px;width:16px}.Dashboard_clearBtn__LBy7h{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__LBy7h:hover{background:#edeff2;background:var(--bg-hover);color:#c0392b;color:var(--danger-color)}.Dashboard_clearBtn__LBy7h svg{height:16px;width:16px}.Dashboard_exportBtn__tcXsx{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__tcXsx:hover{background:#f1f3f5;background:var(--bg-secondary);color:#0b1f38;color:var(--primary-color)}.Dashboard_focusModeButton__N4vqy{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__N4vqy:hover{background:#163052;background:var(--primary-hover)}.Dashboard_toastContainer__ZrhLE{gap:10px;max-width:420px;width:100%}.Dashboard_toast__AHFFm{animation:Dashboard_slideInRight__yNlJL .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__OseTi{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Dashboard_toastClose__twHhG{color:#6b7b8c;color:var(--text-muted);font-size:1.4rem;line-height:1;margin-left:auto}.Dashboard_toastClose__twHhG:hover{color:#1a222b;color:var(--text-primary)}@keyframes Dashboard_slideInRight__yNlJL{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.Dashboard_modalTextarea__upvsT{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__upvsT:focus{border-color:#0b1f38;border-color:var(--primary-color);outline:none}.Dashboard_modalTextarea__upvsT::placeholder{color:#6b7b8c;color:var(--text-muted)}.Dashboard_spinner__hEtVk{animation:Dashboard_spin__enne7 .8s linear infinite}@keyframes Dashboard_spin__enne7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dashboard_pendingOrdersHeader__MMopJ{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.Dashboard_pendingOrdersHeader__MMopJ 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__4qZUa{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__H0Izy{align-items:center;display:flex;gap:10px}.Dashboard_pendingOrdersFilter__H0Izy 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__l0mYr{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__l0mYr:hover{border-color:#4a6583;border-color:var(--primary-light);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md)}.Dashboard_orderCardHeader__KX\+pY{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__KX\+pY:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderInfo__87QR4{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderCode__zVi1o{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:700}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderDate__oyeXO{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.9rem;gap:6px}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderClient__SLwTM{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderBadge__hfsnG{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__KX\+pY .Dashboard_orderTotal__fxsfZ{color:#0b1f38;color:var(--primary-color);font-size:1.1rem;font-weight:700;white-space:nowrap}.Dashboard_orderCardBody__x5xLx{background:#fff;background:var(--card-bg);padding:20px 24px}.Dashboard_orderDetailsGrid__asPgQ{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Dashboard_orderDetailsGrid__asPgQ .Dashboard_fullWidth__OJy1u{grid-column:span 2}.Dashboard_orderDetailsLabel__OZrV8{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__Jit\+-{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_expandedItemsTable__grGl2{border-collapse:collapse;font-size:.95rem;margin-top:12px;width:100%}.Dashboard_expandedItemsTable__grGl2 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__grGl2 td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);font-size:.9rem;padding:8px 10px}.Dashboard_expandedItemsTable__grGl2 .Dashboard_textRight__ycnhK{text-align:right}.Dashboard_expandedItemsTable__grGl2 .Dashboard_totalRow__suTpR{border-top:2px solid #e6e9ec;border-top:2px solid var(--border-color);font-weight:700}.Dashboard_expandedItemsTable__grGl2 .Dashboard_totalRow__suTpR td{font-size:1rem;padding-top:12px}.Dashboard_expandedItemsTable__grGl2 .Dashboard_totalAmount__9vVGU{color:#0b1f38;color:var(--primary-color);font-size:1.05rem;font-weight:700}.Dashboard_showMoreBtn__-nBZA{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__-nBZA:hover{background:#edeff2;background:var(--bg-hover);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Dashboard_emptyPendingState__xGEnF{background:#f1f3f5;background:var(--bg-secondary);border-radius:8px;color:#6b7b8c;color:var(--text-muted);padding:40px 20px;text-align:center}.Dashboard_emptyPendingState__xGEnF svg{color:#27ae60;color:var(--success-color);height:48px;margin-bottom:12px;width:48px}.Dashboard_emptyPendingState__xGEnF .Dashboard_emptyTitle__-UQOc{color:#4a5a6b;color:var(--text-secondary);font-size:1.1rem;font-weight:600;margin-bottom:4px}.Dashboard_emptyPendingState__xGEnF .Dashboard_emptySubtitle__kUrCS{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_approveBtn__jSvwC{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__jSvwC: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__jSvwC:disabled{cursor:not-allowed;opacity:.5}.Dashboard_approveBtn__jSvwC .Dashboard_btnSpinner__89ZBV{animation:Dashboard_spin__enne7 .8s linear infinite}@media (max-width:1024px){.Dashboard_dashboardContainer__APh4f{padding:20px}.Dashboard_chartsGrid__E1lXZ,.Dashboard_healthGrid__ZIRzd{grid-template-columns:1fr}}@media (max-width:768px){.Dashboard_dashboardContainer__APh4f{padding:16px}.Dashboard_metricsGrid__CVPcB{gap:14px;grid-template-columns:repeat(2,1fr)}.Dashboard_metricsCard__F8VXr{padding:18px 20px}.Dashboard_metricsValue__MRSKO{font-size:2rem}.Dashboard_cardHeader__7z-T6{padding:16px 18px}.Dashboard_cardTitle__1OFha h3{font-size:1.05rem}.Dashboard_cardContent__maiqS{padding:18px}.Dashboard_ticketRow__AzsyE{align-items:flex-start;flex-direction:column;gap:14px}.Dashboard_ticketHeader__K8ioT{flex-wrap:wrap}.Dashboard_insightCard__ADljj{flex-direction:column}.Dashboard_insightIcon__oeN-2{height:48px;width:48px}.Dashboard_insightIcon__oeN-2 svg{height:26px;width:26px}.Dashboard_vulnGrid__ok2p1{grid-template-columns:1fr}.Dashboard_modalContent__Zz755{max-height:90vh;width:95%}.Dashboard_modalHeader__AcbDZ{padding:18px 20px}.Dashboard_modalBody__4NJjL{padding:20px}.Dashboard_modalHeader__AcbDZ h3{font-size:1.2rem}.Dashboard_headerMeta__ZVCsV{flex-wrap:wrap;justify-content:flex-start}.Dashboard_sectionTitle__1pcnN{font-size:1.2rem}.Dashboard_orderCardHeader__KX\+pY{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 16px}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderInfo__87QR4{flex-wrap:wrap;gap:8px}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderTotal__fxsfZ{font-size:1rem;margin-left:0}.Dashboard_orderDetailsGrid__asPgQ{gap:12px;grid-template-columns:1fr}.Dashboard_orderDetailsGrid__asPgQ .Dashboard_fullWidth__OJy1u{grid-column:span 1}.Dashboard_orderCardBody__x5xLx{padding:16px 18px}.Dashboard_expandedItemsTable__grGl2{font-size:.85rem}.Dashboard_expandedItemsTable__grGl2 td,.Dashboard_expandedItemsTable__grGl2 th{padding:6px 8px}.Dashboard_pendingOrdersHeader__MMopJ{align-items:flex-start;flex-direction:column;gap:10px}.Dashboard_pendingOrdersHeader__MMopJ h2{font-size:1.2rem}.Dashboard_metricsGrid__CVPcB{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Dashboard_dashboardContainer__APh4f{padding:12px}.Dashboard_doraGrid__CIm6G{grid-template-columns:1fr}.Dashboard_vulnHeader__XGL2u{align-items:flex-start;flex-direction:column}.Dashboard_chartsGrid__E1lXZ,.Dashboard_healthGrid__ZIRzd{grid-template-columns:1fr}.Dashboard_sectionTitle__1pcnN{font-size:1.1rem}.Dashboard_metricsValue__MRSKO{font-size:1.8rem}.Dashboard_ticketHeader__K8ioT strong{font-size:.95rem}.Dashboard_insightContent__H5WDx h4{font-size:1.05rem}.Dashboard_insightContent__H5WDx p{font-size:.95rem}.Dashboard_metricsGrid__CVPcB{grid-template-columns:1fr}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderInfo__87QR4{align-items:flex-start;flex-direction:column;gap:4px}.Dashboard_orderCardHeader__KX\+pY .Dashboard_orderTotal__fxsfZ{font-size:.95rem}.Dashboard_orderCardBody__x5xLx{padding:12px 14px}.Dashboard_expandedItemsTable__grGl2{font-size:.8rem}.Dashboard_expandedItemsTable__grGl2 td,.Dashboard_expandedItemsTable__grGl2 th{padding:4px 6px}.Dashboard_approveBtn__jSvwC{font-size:.8rem;justify-content:center;padding:6px 14px;width:100%}.Dashboard_pendingOrdersHeader__MMopJ h2{font-size:1rem}}.Dashboard_onlineUsersGrid__5B7bA{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:8px 0}.Dashboard_onlineUserCard__884r1{border-radius:10px;padding:14px 16px}.Dashboard_onlineUserCard__884r1:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_avatar__J4jyk,.Dashboard_userAvatar__vzkoF{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__yR-Yk strong,.Dashboard_userName__GNLqS{color:#1a222b;color:var(--text-primary);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userEmail__3jBwx,.Dashboard_userInfo__yR-Yk span{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__72C1L{font-size:12px;gap:6px}.Dashboard_onlineDot__2HgHx{height:8px;width:8px}.Dashboard_emptyState__6BlR1{color:#4a5a6b;color:var(--text-secondary);padding:40px 20px}.Dashboard_emptyState__6BlR1 svg{margin-bottom:12px;opacity:.5}.Dashboard_sectionBadge__Gy56F{font-size:13px;padding:4px 12px}.Dashboard_toastContainer__ZrhLE{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;top:20px;z-index:9999}.Dashboard_toast__AHFFm{align-items:center;animation:Dashboard_slideIn__2ly1M .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__NEAJ\+{border-left:4px solid #27ae60;border-left:4px solid var(--success-color)}.Dashboard_toastError__Lf1QO{border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_toastWarning__wsygj{border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_toastInfo__GYzaP{border-left:4px solid var(--info-color)}.Dashboard_toastClose__twHhG{background:none;border:none;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:20px;padding:0 4px}@keyframes Dashboard_slideIn__2ly1M{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Dashboard_onlineUsersGrid__5B7bA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:4px 0}.Dashboard_onlineUserCard__884r1{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__884r1: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__vzkoF{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__yR-Yk{flex:1 1;min-width:0}.Dashboard_userInfo__yR-Yk .Dashboard_userName__GNLqS{color:#1a222b;color:var(--text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userInfo__yR-Yk .Dashboard_userEmail__3jBwx{color:#6b7b8c;color:var(--text-muted);display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__72C1L{align-items:center;color:#10b981;display:flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.Dashboard_onlineDot__2HgHx{animation:Dashboard_pulse__SQjcw 2s infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes Dashboard_pulse__SQjcw{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.Dashboard_emptyState__6BlR1{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 20px}.Dashboard_emptyState__6BlR1 svg{color:#6b7b8c;color:var(--text-muted);height:40px;opacity:.4;width:40px}.Dashboard_emptyState__6BlR1 p{font-size:14px;font-weight:500;margin:0}.Dashboard_sectionHeader__WIWYy{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.Dashboard_sectionBadge__Gy56F{background:#e8eaed;background:var(--bg-tertiary);border-radius:20px;color:#4a5a6b;color:var(--text-secondary);font-size:12px;font-weight:500;padding:4px 14px}: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__UFzzy,[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__7l4kv{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__8YL74{animation:NotFoundPage_fadeInUp__YMD8w .6s ease-out;max-width:700px;padding:40px;text-align:center;z-index:10}@keyframes NotFoundPage_fadeInUp__YMD8w{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_numberContainer__jZ\+\+s{display:inline-block;margin-bottom:40px;position:relative}.NotFoundPage_numberGlow__6s6JK{animation:NotFoundPage_pulse__oP95y 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__oP95y{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.NotFoundPage_number__vlTge{align-items:center;animation:NotFoundPage_float__UifT1 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__UifT1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NotFoundPage_zero__J2LhH{display:inline-block;height:160px;position:relative;width:160px}.NotFoundPage_zeroInner__n42pz{animation:NotFoundPage_scaleZero__2sMw7 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__2sMw7{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}.NotFoundPage_zeroRing__ucHbh{animation:NotFoundPage_rotateRing__xaUuZ 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__xaUuZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotFoundPage_title__qTelJ{color:#1a222b;color:var(--nf-title-color);font-size:2.4rem;font-weight:400;letter-spacing:.02em;margin:24px 0 16px}.NotFoundPage_message__nrYqu{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__IOR96{display:flex;gap:20px;justify-content:center;margin-bottom:55px}.NotFoundPage_button__HqbsC{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__STi\+B{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__STi\+B:hover{box-shadow:0 6px 20px #0b1f3866;box-shadow:0 6px 20px var(--nf-button-primary-hover-shadow);transform:translateY(-2px)}.NotFoundPage_buttonSecondary__gJdnM{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__gJdnM:hover{background:#0b1f38;background:var(--nf-button-secondary-color);color:#fff;color:var(--nf-text-inverse);transform:translateY(-2px)}.NotFoundPage_suggestions__Hsy\+o{border-top:1px solid #e6e9ec;border-top:1px solid var(--nf-suggestions-border);padding-top:35px}.NotFoundPage_suggestionsTitle__mL7ZF{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__n0O3s{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.NotFoundPage_suggestionsList__n0O3s 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__n0O3s 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__XCLgN,.NotFoundPage_decoration2__4j-4T,.NotFoundPage_decoration3__Y-ymS,.NotFoundPage_decoration4__SHNIP{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__XCLgN{animation:NotFoundPage_floatDeco1__LyOQx 20s ease-in-out infinite;height:300px;right:-150px;top:-150px;width:300px}@keyframes NotFoundPage_floatDeco1__LyOQx{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}.NotFoundPage_decoration2__4j-4T{animation:NotFoundPage_floatDeco2__OAAoT 18s ease-in-out infinite;bottom:-100px;height:200px;left:-100px;width:200px}@keyframes NotFoundPage_floatDeco2__OAAoT{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.NotFoundPage_decoration3__Y-ymS{animation:NotFoundPage_floatDeco3__ktCTK 25s ease-in-out infinite;height:150px;left:-75px;top:20%;width:150px}@keyframes NotFoundPage_floatDeco3__ktCTK{0%,to{transform:translate(0)}50%{transform:translate(40px,20px)}}.NotFoundPage_decoration4__SHNIP{animation:NotFoundPage_floatDeco4__g7TIH 22s ease-in-out infinite;bottom:10%;height:250px;right:-125px;width:250px}@keyframes NotFoundPage_floatDeco4__g7TIH{0%,to{transform:translate(0)}50%{transform:translate(-20px,-40px)}}@media (max-width:768px){.NotFoundPage_number__vlTge{font-size:140px;gap:14px}.NotFoundPage_zero__J2LhH{height:110px;width:110px}.NotFoundPage_zeroInner__n42pz{height:48px;width:48px}.NotFoundPage_numberGlow__6s6JK{height:240px;width:240px}.NotFoundPage_title__qTelJ{font-size:1.8rem}.NotFoundPage_message__nrYqu{font-size:1.1rem;padding:0 20px}.NotFoundPage_actions__IOR96{align-items:center;flex-direction:column;gap:14px}.NotFoundPage_button__HqbsC{font-size:1.05rem;min-height:48px;padding:14px 32px;width:220px}.NotFoundPage_suggestionsList__n0O3s{gap:14px}.NotFoundPage_suggestionsList__n0O3s span{font-size:.95rem;padding:8px 16px}}@media (max-width:480px){.NotFoundPage_content__8YL74{padding:20px}.NotFoundPage_number__vlTge{font-size:100px;gap:8px}.NotFoundPage_zero__J2LhH{height:80px;width:80px}.NotFoundPage_zeroInner__n42pz{height:35px;width:35px}.NotFoundPage_numberGlow__6s6JK{height:180px;width:180px}.NotFoundPage_title__qTelJ{font-size:1.5rem;margin-top:16px}.NotFoundPage_message__nrYqu{font-size:.95rem;margin-bottom:28px}.NotFoundPage_actions__IOR96{gap:12px}.NotFoundPage_button__HqbsC{font-size:.95rem;min-height:44px;padding:12px 28px;width:200px}.NotFoundPage_suggestionsTitle__mL7ZF{font-size:.75rem}.NotFoundPage_suggestionsList__n0O3s{gap:10px}.NotFoundPage_suggestionsList__n0O3s span{font-size:.85rem;padding:6px 12px}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NotFoundPage_number__vlTge{color:#4a6583;color:var(--nf-number-gradient-end)}}:root{--tuv-primary-color:#0b1f38;--tuv-primary-dark:#071426;--tuv-primary-hover:#163052;--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-card-bg:#fff;--tuv-card-border:#e6e9ec;--tuv-border-color:#e6e9ec;--tuv-border-dark:#d1d5d9;--tuv-text-primary:#1a222b;--tuv-text-secondary:#4a5a6b;--tuv-text-muted:#6b7b8c;--tuv-text-inverse:#fff;--tuv-success-color:#27ae60;--tuv-success-light:#eaf5ee;--tuv-success-dark:#1e8449;--tuv-warning-color:#e67e22;--tuv-warning-light:#fef5e7;--tuv-warning-dark:#ca6f1e;--tuv-danger-color:#c0392b;--tuv-danger-light:#fdf0ee;--tuv-danger-dark:#a93226;--tuv-info-color:#2980b9;--tuv-info-light:#eaf2f8;--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-field-card-bg:#fff;--tuv-field-card-hover-border:#d1d5d9;--tuv-field-card-filled-border:#27ae60;--tuv-field-card-error-border:#c0392b;--tuv-field-card-error-bg:#fdf0ee;--tuv-input-filled-bg:#eaf5ee;--tuv-input-filled-border:#27ae60;--tuv-textarea-filled-bg:#eaf5ee;--tuv-select-filled-bg:#eaf5ee;--tuv-file-filled-bg:#eaf5ee;--tuv-checkbox-checked-bg:#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}.TUV_theme-dark__6Y7cI,[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-field-card-bg:#163052;--tuv-field-card-hover-border:#1a3d5a;--tuv-field-card-filled-border:#2ecc71;--tuv-field-card-error-border:#e74c3c;--tuv-field-card-error-bg:#2c1a18;--tuv-input-filled-bg:#2ecc7114;--tuv-input-filled-border:#2ecc71;--tuv-textarea-filled-bg:#2ecc7114;--tuv-select-filled-bg:#2ecc7114;--tuv-file-filled-bg:#2ecc7114;--tuv-checkbox-checked-bg:#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)}.TUV_actionButton__2\+rDL,.TUV_addButton__tlJDn,.TUV_cancelButton__\+NRZ8,.TUV_modernAreaTab__U5Yqu,.TUV_modernAvaliativeBtn__58v6B,.TUV_modernCheckboxLabel__2rdaj,.TUV_modernExitBtn__xk-Rv,.TUV_paginationButton__s\+OIv,[role=button],button{min-height:44px;min-width:44px}.TUV_pageContainer__XL3Zm{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}.TUV_header__uydFK{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}.TUV_headerTitle__1ICnJ{color:#1a222b;color:var(--tuv-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.TUV_headerTitle__1ICnJ strong{color:#0b1f38;color:var(--tuv-primary-color);font-weight:700}.TUV_theme-dark__6Y7cI .TUV_headerTitle__1ICnJ strong,[data-theme=dark] .TUV_headerTitle__1ICnJ strong{color:#fff}.TUV_headerStatus__rHrTU{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);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1rem;padding:6px 16px}.TUV_addButton__tlJDn{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)}.TUV_addButton__tlJDn: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_addButton__tlJDn:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUV_cancelButton__\+NRZ8{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:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_cancelButton__\+NRZ8:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_actionsContainer__BzKYg{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUV_actionButton__2\+rDL,button.TUV_actionButton__2\+rDL{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: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(--tuv-transition-fast)!important;width:36px!important}.TUV_actionButton__2\+rDL svg,button.TUV_actionButton__2\+rDL 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}.TUV_actionButton__2\+rDL:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_actionButton__2\+rDL:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.TUV_actionButton__2\+rDL.TUV_downloadButton__f5Gln,button.TUV_actionButton__2\+rDL.TUV_downloadButton__f5Gln{background:#e8eaed!important;background:var(--tuv-download-light)!important;color:#0b1f38!important;color:var(--tuv-download-color)!important}.TUV_actionButton__2\+rDL.TUV_downloadButton__f5Gln:hover:not(:disabled),button.TUV_actionButton__2\+rDL.TUV_downloadButton__f5Gln:hover:not(:disabled){background:#0b1f38!important;background:var(--tuv-download-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUV_actionButton__2\+rDL.TUV_emailButton__KP8RP,button.TUV_actionButton__2\+rDL.TUV_emailButton__KP8RP{background:#e8eaed!important;background:var(--tuv-email-light)!important;color:#0b1f38!important;color:var(--tuv-email-color)!important}.TUV_actionButton__2\+rDL.TUV_emailButton__KP8RP:hover:not(:disabled),button.TUV_actionButton__2\+rDL.TUV_emailButton__KP8RP:hover:not(:disabled){background:#0b1f38!important;background:var(--tuv-email-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUV_actionButton__2\+rDL.TUV_deleteButton__WAlE7,button.TUV_actionButton__2\+rDL.TUV_deleteButton__WAlE7{background:#fdf0ee!important;background:var(--tuv-delete-light)!important;color:#c0392b!important;color:var(--tuv-delete-color)!important}.TUV_actionButton__2\+rDL.TUV_deleteButton__WAlE7:hover:not(:disabled),button.TUV_actionButton__2\+rDL.TUV_deleteButton__WAlE7:hover:not(:disabled){background:#c0392b!important;background:var(--tuv-delete-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUV_searchBar__D8b3G{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 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs);margin-bottom:28px;padding:24px}.TUV_inputGroup__ZT3vj{display:flex;flex-direction:column;gap:8px}.TUV_inputGroup__ZT3vj label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.TUV_input__XyHj1{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:1.05rem;min-height:46px;padding:12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_input__XyHj1:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_theme-dark__6Y7cI .TUV_input__XyHj1:focus,[data-theme=dark] .TUV_input__XyHj1:focus{box-shadow:0 0 0 3px #f0f4f814}.TUV_input__XyHj1::placeholder{color:#6b7b8c;color:var(--tuv-text-muted)}.TUV_select__m2MVg{-webkit-appearance:none;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='14' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%236B7B8C' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;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:1.05rem;min-height:46px;padding:12px 40px 12px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_select__m2MVg:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_theme-dark__6Y7cI .TUV_select__m2MVg:focus,[data-theme=dark] .TUV_select__m2MVg:focus{box-shadow:0 0 0 3px #f0f4f814}.TUV_tableContainer__bZj2n{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);margin-bottom:24px;overflow-x:auto}.TUV_table__pdGjV{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%}.TUV_table__pdGjV 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);cursor:pointer;font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase;-webkit-user-select:none;user-select:none}.TUV_table__pdGjV thead th:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_table__pdGjV tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--tuv-transition-fast)}.TUV_table__pdGjV tbody tr:hover{background-color:#edeff2;background-color:var(--tuv-bg-hover)}.TUV_table__pdGjV tbody tr:last-child td{border-bottom:none}.TUV_table__pdGjV 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}.TUV_emptyTable__QT72d{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.TUV_tableRow__Gfjen{animation:TUV_rowFadeIn__esNyn .2s ease}@keyframes TUV_rowFadeIn__esNyn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.TUV_badgeLote__TqxeR{background:#e8eaed;background:var(--tuv-badge-lote-bg);color:#1a222b;color:var(--tuv-badge-lote-color);display:inline-block;font-size:.95rem;font-weight:500;padding:4px 12px}.TUV_badgeLote__TqxeR,.TUV_paginationControls__0AK6O{border-radius:4px;border-radius:var(--tuv-border-radius)}.TUV_paginationControls__0AK6O{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs);display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:28px;padding:18px}.TUV_paginationButton__s\+OIv{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:1rem;font-weight:500;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_paginationButton__s\+OIv:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_paginationButton__s\+OIv:disabled{cursor:not-allowed;opacity:.5}.TUV_paginationInfo__BTdWO{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:500}.TUV_modalBackdrop__7vJ1\+{align-items:center;animation:TUV_fadeIn__Q14S3 .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__Q14S3{0%{opacity:0}to{opacity:1}}@keyframes TUV_slideUp__vgpgB{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUV_formContainer__udecq{animation:TUV_slideUp__vgpgB .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:760px;overflow-y:auto;width:90%}.TUV_formContainer__udecq::-webkit-scrollbar{width:6px}.TUV_formContainer__udecq::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_formContainer__udecq::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_modalHeader__8hoFX{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:-webkit-sticky;position:sticky;top:0;z-index:10}.TUV_modalHeader__8hoFX h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modalSubtitle__EbOlN{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1.05rem;margin:6px 0 0}.TUV_modalCloseButton__xH8r2{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__xH8r2:hover:not(:disabled){background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalCloseButton__xH8r2:disabled{cursor:not-allowed;opacity:.5}.TUV_formContent__HcCaq{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.TUV_toastContainer__YoOsv{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUV_toast__7KNCF{animation:TUV_toastSlideIn__Rp-IX .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__Rp-IX{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUV_toast__7KNCF{animation:none}}.TUV_toastSuccess__rmDc4{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__eAMTD{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__nz-IR{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__PsSlx{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__579LI{font-weight:700;margin-right:8px}.TUV_toastClose__Xjdid{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__Xjdid:hover{opacity:1}.TUV_skeletonRow__rhbEr{animation:TUV_fadeIn__Q14S3 .3s ease-in-out}.TUV_skeletonCell__d7TBH{animation:TUV_skeletonLoading__xrkwV 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__xrkwV{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUV_skeletonCell__d7TBH{animation:none;background:#e8eaed!important;background:var(--tuv-skeleton-bg-start)!important}}.TUV_buttonSpinner__nxqEm{animation:TUV_spin__Xjhtf .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__Xjhtf{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUV_buttonSpinner__nxqEm{animation:none}}.TUV_modernFillContainer__KQQ2g{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}.TUV_modernFillHeader__XLkTa{align-items:flex-start;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:18px;justify-content:space-between;padding:20px 28px}.TUV_modernFillHeaderLeft__wk556{display:flex;flex-direction:column;gap:6px}.TUV_modernFillTitleWrapper__PBVlB{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.TUV_modernFillTitle__R6O7s{color:#1a222b;color:var(--tuv-text-primary);font-size:1.3rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modernFillNumber__W4POE{color:#4a5a6b;color:var(--tuv-text-secondary)}.TUV_modernFillModel__omuA9,.TUV_modernFillNumber__W4POE{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:4px;border-radius:var(--tuv-border-radius);font-size:.95rem;padding:4px 12px}.TUV_modernFillModel__omuA9{color:#0b1f38;color:var(--tuv-primary-color)}.TUV_theme-dark__6Y7cI .TUV_modernFillModel__omuA9,[data-theme=dark] .TUV_modernFillModel__omuA9{color:#fff}.TUV_modernFillDescription__18hbt{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1rem;margin:6px 0 0}.TUV_modernFillHeaderRight__u6mQO{align-items:center;display:flex;gap:18px}.TUV_modernFillProgressCircle__4AZXH{flex-shrink:0;height:64px;position:relative;width:64px}.TUV_modernProgressSvg__KGwB1{transform:rotate(-90deg)}.TUV_modernProgressArc__qCpsC{transition:stroke-dasharray .8s ease}.TUV_modernProgressText__yzt7l{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUV_modernExitBtn__xk-Rv{background:#c0392b;background:var(--tuv-danger-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;min-height:40px;padding:10px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modernExitBtn__xk-Rv:hover{background:#a93226;background:var(--tuv-danger-dark)}.TUV_modernViewBadge__NQV8D{background:#2980b9;background:var(--tuv-info-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);display:inline-block;font-size:.85rem;font-weight:600;padding:4px 14px}.TUV_modernSaveStatus__qE6zV{animation:TUV_slideDown__MufB\+ .3s ease;border-radius:4px;border-radius:var(--tuv-border-radius);font-size:.95rem;font-weight:500;margin:0 24px 14px;padding:10px 18px}@keyframes TUV_slideDown__MufB\+{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TUV_modernSaveStatus__qE6zV{animation:none}}.TUV_modernSaveStatusSuccess__nt12x{background:#eaf5ee;background:var(--tuv-success-light);color:#1e8449;color:var(--tuv-success-dark)}.TUV_modernSaveStatusError__htq5b{background:#fdf0ee;background:var(--tuv-danger-light);color:#a93226;color:var(--tuv-danger-dark)}.TUV_modernAreaTabs__E9RNv{background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding:16px 24px}.TUV_modernAreaTabs__E9RNv::-webkit-scrollbar{height:4px}.TUV_modernAreaTabs__E9RNv::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:2px}.TUV_modernAreaTabs__E9RNv::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:2px}.TUV_modernAreaTab__U5Yqu{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-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;gap:8px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);white-space:nowrap}.TUV_modernAreaTab__U5Yqu:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary);color:#1a222b;color:var(--tuv-text-primary)}.TUV_modernAreaTab__U5Yqu:disabled{cursor:not-allowed;opacity:.6}.TUV_modernAreaTabActive__hOKF\+{background:#0b1f38;background:var(--tuv-primary-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAreaTabActive__hOKF\+:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAreaTabComplete__Y3WPF{background:#eaf5ee;background:var(--tuv-success-light);color:#1e8449;color:var(--tuv-success-dark)}.TUV_modernAreaTabComplete__Y3WPF:hover:not(:disabled){background:#27ae60;background:var(--tuv-success-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAreaTabIcon__I8s3a{align-items:center;background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:50%;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:20px;justify-content:center;width:20px}.TUV_modernAreaTabActive__hOKF\+ .TUV_modernAreaTabIcon__I8s3a{background:#fff3;color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAreaTabComplete__Y3WPF .TUV_modernAreaTabIcon__I8s3a{background:#27ae60;background:var(--tuv-success-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAreaTabCheck__hn2Vb{font-size:.85rem}.TUV_modernAreaContent__BIU3J{padding:24px 28px}.TUV_modernAreaHeader__T2FpX{align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:24px}.TUV_modernAreaTitle__FCDdK{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modernAreaDescription__\+awBI{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1rem;margin:6px 0 0}.TUV_modernAreaProgress__2jWx5{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.TUV_modernAreaProgressBar__oU1wY{background:#e8eaed;background:var(--tuv-progress-bg);border-radius:3px;height:6px;overflow:hidden;width:120px}.TUV_modernAreaProgressFill__WV11R{background:#0b1f38;background:var(--tuv-progress-fill);border-radius:3px;height:100%;transition:width .5s ease}.TUV_modernAreaProgressText__OKb6m{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;font-weight:500}.TUV_modernAreaCompleteBadge__kxrJZ{color:#27ae60;color:var(--tuv-success-color);font-size:.95rem;font-weight:600}.TUV_modernFieldsContainer__rKGF4{display:flex;flex-direction:column;gap:24px}.TUV_modernFieldsSection__fcnrq{display:flex;flex-direction:column;gap:16px}.TUV_modernSubAreasContainer__BjoLi{display:flex;flex-direction:column;gap:18px}.TUV_modernSubAreaCard__N9RnL{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);padding:16px 20px}.TUV_modernSubAreaHeader__Fy-TB{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.TUV_modernSubAreaTitleWrapper__feq6j{align-items:center;display:flex;gap:8px}.TUV_modernSubAreaIcon__8roNC{font-size:1.2rem}.TUV_modernSubAreaTitle__\+6Dtu{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600}.TUV_modernSubAreaDescription__D1j-Z{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem}.TUV_modernSubAreaFields__XVtDW{display:flex;flex-direction:column;gap:12px}.TUV_modernFieldCard__\+GvsD{background:#fff;background:var(--tuv-field-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);padding:16px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modernFieldCard__\+GvsD:hover{border-color:#d1d5d9;border-color:var(--tuv-field-card-hover-border);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUV_modernFieldCardFilled__pcxPT{border-left:3px solid #27ae60;border-left:3px solid var(--tuv-field-card-filled-border)}.TUV_modernFieldCardError__aP3HL{background:#fdf0ee;background:var(--tuv-field-card-error-bg);border-color:#c0392b;border-color:var(--tuv-field-card-error-border);border-left:3px solid #c0392b;border-left:3px solid var(--tuv-field-card-error-border)}.TUV_modernFieldHeader__wg3FY{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.TUV_modernFieldHeader__wg3FY,.TUV_modernFieldTitleWrapper__SoH7Z{align-items:center;display:flex;gap:8px}.TUV_modernFieldIcon__-XW4V{font-size:1.2rem}.TUV_modernFieldTitle__SmKPo{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:500}.TUV_modernFieldCheck__a6eCS{color:#27ae60;color:var(--tuv-success-color);font-size:.95rem;margin-left:6px}.TUV_modernFieldHeaderRight__PNxE8{align-items:center;display:flex;gap:8px}.TUV_modernFieldBadge__vVHZ5{background:#e8eaed;background:var(--tuv-bg-tertiary);color:#4a5a6b;color:var(--tuv-text-secondary)}.TUV_modernFieldBadge__vVHZ5,.TUV_modernRequiredBadge__eQ7hP{border-radius:4px;border-radius:var(--tuv-border-radius);font-size:.8rem;padding:4px 12px}.TUV_modernRequiredBadge__eQ7hP{background:#fef5e7;background:var(--tuv-warning-light);color:#ca6f1e;color:var(--tuv-warning-dark)}.TUV_modernRequired__osZx7{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_modernFieldBody__IEZ1l{display:flex;flex-direction:column;gap:8px}.TUV_modernFieldError__70xUX{color:#c0392b;color:var(--tuv-danger-color);font-size:.9rem;margin-top:6px}.TUV_modernInputWrapper__M89fN{position:relative}.TUV_modernInput__\+am33{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:1rem;min-height:46px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_modernInput__\+am33:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_theme-dark__6Y7cI .TUV_modernInput__\+am33:focus,[data-theme=dark] .TUV_modernInput__\+am33:focus{box-shadow:0 0 0 3px #f0f4f814}.TUV_modernInput__\+am33:disabled{background:#e8eaed;background:var(--tuv-disabled-bg);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUV_modernInputFilled__iGTxA{background:#eaf5ee;background:var(--tuv-input-filled-bg);border-color:#27ae60;border-color:var(--tuv-input-filled-border)}.TUV_modernInputError__WomOB{background:#fdf0ee!important;background:var(--tuv-danger-light)!important;border-color:#c0392b!important;border-color:var(--tuv-danger-color)!important}.TUV_modernInputError__WomOB:focus{box-shadow:0 0 0 3px #c0392b14!important}.TUV_modernInputFocus__9t-Jw{background:#0b1f38;background:var(--tuv-primary-color);bottom:0;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:0}.TUV_modernInput__\+am33:focus~.TUV_modernInputFocus__9t-Jw{width:100%}.TUV_modernInputCheck__Eu\+zX{color:#27ae60;color:var(--tuv-success-color)}.TUV_modernInputCheck__Eu\+zX,.TUV_modernInputIcon__Hr63n{font-size:1.05rem;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.TUV_modernInputIcon__Hr63n{opacity:.5}.TUV_modernTextareaWrapper__t3swu{position:relative}.TUV_modernTextarea__Dwalg{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:1rem;min-height:100px;padding:12px 16px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_modernTextarea__Dwalg:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_theme-dark__6Y7cI .TUV_modernTextarea__Dwalg:focus,[data-theme=dark] .TUV_modernTextarea__Dwalg:focus{box-shadow:0 0 0 3px #f0f4f814}.TUV_modernTextarea__Dwalg:disabled{background:#e8eaed;background:var(--tuv-disabled-bg);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUV_modernTextareaFilled__K0ohc{background:#eaf5ee;background:var(--tuv-textarea-filled-bg);border-color:#27ae60;border-color:var(--tuv-input-filled-border)}.TUV_modernSelectWrapper__HiVM0{position:relative}.TUV_modernSelect__1qu7p{-webkit-appearance:none;appearance:none;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);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:46px;padding:12px 42px 12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_modernSelect__1qu7p:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_theme-dark__6Y7cI .TUV_modernSelect__1qu7p:focus,[data-theme=dark] .TUV_modernSelect__1qu7p:focus{box-shadow:0 0 0 3px #f0f4f814}.TUV_modernSelect__1qu7p:disabled{background:#e8eaed;background:var(--tuv-disabled-bg);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUV_modernSelectFilled__fOR54{background:#eaf5ee;background:var(--tuv-select-filled-bg);border-color:#27ae60;border-color:var(--tuv-input-filled-border)}.TUV_modernSelectArrow__Hs07O{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.TUV_modernSelectFocus__DkK3b{background:#0b1f38;background:var(--tuv-primary-color);bottom:0;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:0}.TUV_modernSelect__1qu7p:focus~.TUV_modernSelectFocus__DkK3b{width:100%}.TUV_modernAvaliative__RJkrf{display:flex;flex-wrap:wrap;gap:10px}.TUV_modernAvaliativeBtn__58v6B{align-items:center;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:pointer;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:8px;min-height:44px;padding:10px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modernAvaliativeBtn__58v6B:disabled{cursor:not-allowed;opacity:.6}.TUV_modernAvaliativeBtn__58v6B:hover:not(:disabled){transform:translateY(-1px)}.TUV_modernAvaliativeYes__D5Q5T{border-color:#27ae60;border-color:var(--tuv-success-color);color:#27ae60;color:var(--tuv-success-color)}.TUV_modernAvaliativeYes__D5Q5T:hover:not(:disabled){background:#eaf5ee;background:var(--tuv-success-light)}.TUV_modernAvaliativeYesActive__JsVa\+{background:#27ae60;background:var(--tuv-success-color);border-color:#27ae60;border-color:var(--tuv-success-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAvaliativeNo__-UWsl{border-color:#c0392b;border-color:var(--tuv-danger-color);color:#c0392b;color:var(--tuv-danger-color)}.TUV_modernAvaliativeNo__-UWsl:hover:not(:disabled){background:#fdf0ee;background:var(--tuv-danger-light)}.TUV_modernAvaliativeNoActive__0EqVd{background:#c0392b;background:var(--tuv-danger-color);border-color:#c0392b;border-color:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_modernAvaliativeClear__0xBY1{background:#0000;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:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:44px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modernAvaliativeClear__0xBY1:hover{background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_modernAvaliativeIcon__c6Lxa{font-size:1.05rem}.TUV_modernCheckboxGroup__t5nyW{display:flex;flex-wrap:wrap;gap:8px}.TUV_modernCheckboxLabel__2rdaj{align-items:center;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:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;gap:8px;min-height:44px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modernCheckboxLabel__2rdaj:hover{background:#edeff2;background:var(--tuv-bg-hover);border-color:#0b1f38;border-color:var(--tuv-primary-color)}.TUV_modernCheckboxLabel__2rdaj input[type=checkbox]{display:none}.TUV_modernCheckboxMark__hMjXL{border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:18px}.TUV_modernCheckboxChecked__xFSuO .TUV_modernCheckboxMark__hMjXL{background:#0b1f38;background:var(--tuv-checkbox-checked-bg);border-color:#0b1f38;border-color:var(--tuv-primary-color)}.TUV_modernCheckboxChecked__xFSuO .TUV_modernCheckboxMark__hMjXL:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.85rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUV_modernCheckboxChecked__xFSuO{background:#e8eaed;background:var(--tuv-bg-tertiary);border-color:#0b1f38;border-color:var(--tuv-primary-color)}.TUV_modernNAWrapper__5j6Ye{padding:6px 0}.TUV_modernNACheckbox__7Mpxt{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;gap:10px}.TUV_modernNACheckbox__7Mpxt input[type=checkbox]{display:none}.TUV_modernNACheckmark__za63y{border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:18px}.TUV_modernNAChecked__OFn3h .TUV_modernNACheckmark__za63y{background:#0b1f38;background:var(--tuv-checkbox-checked-bg);border-color:#0b1f38;border-color:var(--tuv-primary-color)}.TUV_modernNAChecked__OFn3h .TUV_modernNACheckmark__za63y:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.85rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:992px){.TUV_formContainer__udecq{max-width:95%}}@media (max-width:768px){.TUV_pageContainer__XL3Zm{padding:0}.TUV_header__uydFK{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.TUV_headerTitle__1ICnJ{font-size:1.4rem}.TUV_searchBar__D8b3G>div{flex-direction:column}.TUV_searchBar__D8b3G>div>div{flex:1 1!important;width:100%}.TUV_table__pdGjV td,.TUV_table__pdGjV thead th{font-size:.9rem;padding:12px 14px}.TUV_paginationControls__0AK6O{flex-direction:column;gap:14px}.TUV_formContainer__udecq{max-height:85vh;padding:0;width:95%}.TUV_formContent__HcCaq{padding:0 18px 18px}.TUV_modalHeader__8hoFX{align-items:stretch;flex-direction:column;gap:12px;padding:18px 22px 14px}.TUV_modalHeader__8hoFX h2{font-size:1.2rem}.TUV_modalCloseButton__xH8r2{align-self:flex-end;position:absolute;right:18px;top:14px}.TUV_toast__7KNCF{font-size:.95rem;max-width:calc(100vw - 40px)}.TUV_modernFillHeader__XLkTa{align-items:stretch;flex-direction:column}.TUV_modernFillHeaderRight__u6mQO{flex-wrap:wrap;justify-content:flex-start}.TUV_modernAreaTabs__E9RNv{gap:6px;padding:12px 16px}.TUV_modernAreaTab__U5Yqu{font-size:.85rem;min-height:40px;padding:8px 12px}.TUV_modernAreaContent__BIU3J{padding:16px 18px}.TUV_modernAreaHeader__T2FpX{align-items:stretch;flex-direction:column}.TUV_actionsContainer__BzKYg{gap:6px}.TUV_actionButton__2\+rDL,button.TUV_actionButton__2\+rDL{border-radius:4px!important;border-radius:var(--tuv-border-radius)!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.TUV_actionButton__2\+rDL svg,button.TUV_actionButton__2\+rDL svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}}@media (max-width:480px){.TUV_headerTitle__1ICnJ{font-size:1.2rem}.TUV_addButton__tlJDn{justify-content:center;width:100%}.TUV_tableContainer__bZj2n{font-size:.85rem;overflow-x:auto}.TUV_table__pdGjV thead th{font-size:.7rem;padding:8px 10px}.TUV_table__pdGjV td{font-size:.8rem;padding:8px 10px}.TUV_actionsContainer__BzKYg{gap:4px}.TUV_actionButton__2\+rDL,button.TUV_actionButton__2\+rDL{border-radius:4px!important;border-radius:var(--tuv-border-radius)!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.TUV_actionButton__2\+rDL svg,button.TUV_actionButton__2\+rDL svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.TUV_modernFieldCard__\+GvsD,.TUV_modernSubAreaCard__N9RnL{padding:12px 14px}.TUV_modernAvaliativeBtn__58v6B{font-size:.9rem;min-height:40px;padding:8px 14px}.TUV_modernCheckboxLabel__2rdaj{font-size:.9rem;min-height:40px;padding:6px 12px}}: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__\+yjD0,[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__3Twcn{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__PeG7\+{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__tNhuD{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__tNhuD strong{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_theme-dark__\+yjD0 .Registers_headerTitle__tNhuD strong,[data-theme=dark] .Registers_headerTitle__tNhuD strong{color:#fff}.Registers_headerSubtitle__xNwid{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-top:6px}.Registers_actionsContainer__6UYJt{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Registers_actionButton__ZjYeW,button.Registers_actionButton__ZjYeW{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__ZjYeW svg,button.Registers_actionButton__ZjYeW 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__ZjYeW:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-2px)}.Registers_actionButton__ZjYeW:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Registers_actionButton__ZjYeW.Registers_viewButton__MwuQj,button.Registers_actionButton__ZjYeW.Registers_viewButton__MwuQj{background:#e8eaed!important;background:var(--reg-view-light)!important;color:#0b1f38!important;color:var(--reg-view-color)!important}.Registers_actionButton__ZjYeW.Registers_viewButton__MwuQj:hover:not(:disabled),button.Registers_actionButton__ZjYeW.Registers_viewButton__MwuQj:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-view-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__ZjYeW.Registers_editButton__woM-e,button.Registers_actionButton__ZjYeW.Registers_editButton__woM-e{background:#e8eaed!important;background:var(--reg-edit-light)!important;color:#0b1f38!important;color:var(--reg-edit-color)!important}.Registers_actionButton__ZjYeW.Registers_editButton__woM-e:hover:not(:disabled),button.Registers_actionButton__ZjYeW.Registers_editButton__woM-e:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-edit-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__ZjYeW.Registers_briefingButton__uCo0e,button.Registers_actionButton__ZjYeW.Registers_briefingButton__uCo0e{background:#fef5e7!important;background:var(--reg-briefing-light)!important;color:#e67e22!important;color:var(--reg-briefing-color)!important}.Registers_actionButton__ZjYeW.Registers_briefingButton__uCo0e:hover:not(:disabled),button.Registers_actionButton__ZjYeW.Registers_briefingButton__uCo0e:hover:not(:disabled){background:#e67e22!important;background:var(--reg-briefing-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__ZjYeW.Registers_deleteButton__hKsSi,button.Registers_actionButton__ZjYeW.Registers_deleteButton__hKsSi{background:#fdf0ee!important;background:var(--reg-delete-light)!important;color:#c0392b!important;color:var(--reg-delete-color)!important}.Registers_actionButton__ZjYeW.Registers_deleteButton__hKsSi:hover:not(:disabled),button.Registers_actionButton__ZjYeW.Registers_deleteButton__hKsSi:hover:not(:disabled){background:#c0392b!important;background:var(--reg-delete-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_searchBar__6w1GZ{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:28px;padding:24px}.Registers_searchBar__6w1GZ,.Registers_tableContainer__bfgDz{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__bfgDz{box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);margin-bottom:24px;overflow-x:auto}.Registers_table__rS0y8{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__rS0y8 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__rS0y8 tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--reg-transition-fast)}.Registers_table__rS0y8 tbody tr:hover{background-color:#edeff2;background-color:var(--reg-bg-hover)}.Registers_table__rS0y8 tbody tr:last-child td{border-bottom:none}.Registers_table__rS0y8 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__W3\+RW{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Registers_highlightedRow__-jIDt{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__Ix0ub{animation:Registers_rowFadeIn__4\+aPp .2s ease}@keyframes Registers_rowFadeIn__4\+aPp{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Registers_priceCell__4yYN2{color:#0b1f38;color:var(--reg-primary-color);font-weight:600}.Registers_formContent__aAn6q{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Registers_formRow__l92Ww{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.Registers_formGrid__n3QWX{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Registers_formGroup__pVbFa,.Registers_inputGroup__G\+2rJ{display:flex;flex-direction:column;gap:8px}.Registers_formGroup__pVbFa label,.Registers_inputGroup__G\+2rJ label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_formSection__wSWb8{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__wSWb8:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_sectionHeader__CMoLi{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__6VTC2{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__dewTI{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_sectionBadge__bEeLA{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__s8lGx{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:18px 24px}.Registers_classificationGroup__WMi6I{display:flex;flex-direction:column;gap:12px}.Registers_classificationGroup__WMi6I label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_input__vygkn,.Registers_select__t\+36A,.Registers_textarea__Ei3ZW{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__vygkn:focus,.Registers_select__t\+36A:focus,.Registers_textarea__Ei3ZW:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_theme-dark__\+yjD0 .Registers_input__vygkn:focus,.Registers_theme-dark__\+yjD0 .Registers_select__t\+36A:focus,.Registers_theme-dark__\+yjD0 .Registers_textarea__Ei3ZW:focus,[data-theme=dark] .Registers_input__vygkn:focus,[data-theme=dark] .Registers_select__t\+36A:focus,[data-theme=dark] .Registers_textarea__Ei3ZW:focus{box-shadow:0 0 0 3px #f0f4f814}.Registers_input__vygkn::placeholder,.Registers_textarea__Ei3ZW::placeholder{color:#6b7b8c;color:var(--reg-text-muted)}.Registers_textarea__Ei3ZW{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);min-height:100px;resize:vertical}.Registers_fieldset__NlJqM{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__NlJqM legend{color:#0b1f38;color:var(--reg-primary-color);font-size:1rem;font-weight:600;padding:0 14px;width:auto}.Registers_required__US5Dm{color:#c0392b;color:var(--reg-danger-color);margin-left:2px}.Registers_fieldHint__6eMaj{color:#6b7b8c;color:var(--reg-text-muted);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__pZ55a{color:#e67e22;color:var(--reg-warning-color);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__pZ55a strong{color:#ca6f1e;color:var(--reg-warning-dark)}.Registers_errorHint__cwW7q{color:#c0392b;color:var(--reg-danger-color);font-size:.9rem}.Registers_inputGroupInline__zzdWC{align-items:center;display:flex;gap:10px}.Registers_inputGroupInline__zzdWC .Registers_input__vygkn{flex:1 1}.Registers_unitSelect__nljm2{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__nljm2:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);outline:none}.Registers_tagContainer__Fc9Tq{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__qOEwX{align-items:center;animation:Registers_tagFadeIn__yZtM7 .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__yZtM7{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Registers_tagRemoveButton__YCDuS{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__YCDuS:hover{color:#c0392b;color:var(--reg-danger-color);transform:scale(1.2)}.Registers_emptyTagHint__4wjSg{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem;font-style:italic}.Registers_statusBadge__lYatK{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__g\+bA8{background:#eaf5ee;background:var(--reg-success-light);color:#1e8449;color:var(--reg-success-dark)}.Registers_statusBadgeInactive__eB4zn{background:#fdf0ee;background:var(--reg-danger-light);color:#a93226;color:var(--reg-danger-dark)}.Registers_alert__8tNwN{align-items:center;animation:Registers_slideDown__mx8LM .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__mx8LM{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Registers_alertIcon__kNSaP{align-items:center;display:flex;font-size:1.3rem}.Registers_alert__8tNwN.Registers_error__cmAai{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__8tNwN.Registers_success__4kFD3{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__8tNwN.Registers_info__ULprz{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__bYYDc{color:#c0392b;color:var(--reg-danger-color);display:block;font-size:1rem;margin-top:10px}.Registers_loadingOverlay__lUTeV{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__D5A4p{animation:Registers_fadeIn__xXsEu .3s ease-in-out}.Registers_skeletonCell__szbXD{animation:Registers_skeletonLoading__zcBgj 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__zcBgj{0%{background-position:200% 0}to{background-position:-200% 0}}.Registers_buttonSpinner__LvgQ4{animation:Registers_spin__h4FAS .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__h4FAS{to{transform:rotate(1turn)}}.Registers_subSection__fb0U2{background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:32px}.Registers_subSection__fb0U2:last-child{margin-bottom:0}.Registers_subSectionHeader__aZa5h{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__1S1Mr{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__wz-Ch{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_subSectionActions__w7BT-{display:flex;gap:10px;margin-left:auto}.Registers_iconButton__vNNpL{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__vNNpL: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__EHI36{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__qm4lN{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__y7uz4{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__y7uz4:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#0b1f38;color:var(--reg-primary-color)}.Registers_activeTab__lAW5b{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__a5-PO{background:#fff;background:var(--reg-card-bg);padding:24px 28px}.Registers_comingSoonTab__pZYVU{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:4px;border-radius:var(--reg-border-radius);padding:56px 24px;text-align:center}.Registers_comingSoonIcon__PPi\+a{font-size:3.5rem;margin-bottom:14px;opacity:.5}.Registers_comingSoonTab__pZYVU h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;margin-bottom:10px}.Registers_comingSoonTab__pZYVU p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1rem}.Registers_formActions__v84p2{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__N8Pe8{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);font-weight:500}.Registers_labelRight__m1AOX{font-weight:600;text-align:right}.Registers_valueCell__RfMTf{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_totalHighlight__uRfZx{background:#e8eaed;background:var(--reg-bg-tertiary);font-weight:700}.Registers_markupInputClean__FYdmK{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__FYdmK:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_orderControls__V3tBf{align-items:center;display:flex;gap:8px}.Registers_orderButton__tjN4j{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__tjN4j:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);transform:scale(1.1)}.Registers_orderButton__tjN4j:disabled{cursor:not-allowed;opacity:.3}.Registers_boxTypeInfo__Y1MZS{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__Y1MZS: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__Y1MZS strong{align-items:center;color:#0b1f38;color:var(--reg-box-type-info-color);display:flex;font-size:1.05rem;gap:10px}.Registers_select__t\+36A optgroup{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);color:#071426;color:var(--reg-primary-dark);font-weight:600}.Registers_select__t\+36A optgroup option{color:#1a222b;color:var(--reg-text-primary);font-weight:400;padding-left:20px}.Registers_select__t\+36A:disabled{background-color:#e6e9ec;background-color:var(--reg-border-color);cursor:not-allowed;opacity:.7}.Registers_textMuted__WIAHF{color:#6b7b8c;color:var(--reg-text-muted);font-size:1rem}.Registers_subtitle__uJKa0{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0 0 16px}.Registers_checkboxGrid__2cPlf{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:18px 24px}.Registers_checkboxLabel__9tGGB{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__9tGGB:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color);transform:translateX(2px)}.Registers_checkboxLabel__9tGGB input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;width:18px}.Registers_checkboxText__djFJJ{color:#1a222b;color:var(--reg-text-primary);cursor:pointer;font-size:1rem;font-weight:500}.Registers_addressFormCard__B88\+h{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__eBp45{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__tPYHL{font-size:1.3rem}.Registers_addressFormHeader__eBp45 h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;margin:0}.Registers_addressFormContent__SvmZA{padding:16px 18px}.Registers_addressFormActions__Urloa{display:flex;gap:14px;justify-content:flex-end;margin-top:18px}.Registers_contactsSectionCard__ESyV5{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__JnMJd{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Registers_contactsIcon__E1Clp{font-size:1.2rem}.Registers_contactsSectionHeader__JnMJd h5{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;font-weight:600;margin:0}.Registers_contactListModern__8AayK{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Registers_contactItemModern__mNhDL{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__mNhDL:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_contactInfo__oOn1H{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.Registers_contactInfo__oOn1H strong{color:#1a222b;color:var(--reg-text-primary);font-size:1rem}.Registers_contactRole__lDauZ{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_contactEmail__qX\+4v{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem}.Registers_removeContactButtonModern__-6v98{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__-6v98:hover{background:#fdf0ee;background:var(--reg-danger-light);transform:scale(1.05)}.Registers_contactFormModern__yCpRY{margin-top:8px}.Registers_contactFormModern__yCpRY .Registers_formRow__l92Ww{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .8fr}.Registers_addressListContainer__lZFfd{margin-top:18px}.Registers_addressListContainer__lZFfd h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;margin-bottom:14px}.Registers_addressGrid__s4kLs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.Registers_addressCard__GocdN{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__GocdN:hover{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_addressCardHeader__aDRFb{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__Rbs7f{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__6zvwl{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__6zvwl:hover{background:#fdf0ee;background:var(--reg-danger-light);color:#c0392b;color:var(--reg-danger-color)}.Registers_addressCardContent__ejHLG{padding:14px 16px}.Registers_addressCardContent__ejHLG p{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;margin:6px 0}.Registers_addressCardContent__ejHLG p strong{color:#4a5a6b;color:var(--reg-text-secondary);font-weight:600}.Registers_addressContacts__tgAsx{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);margin-top:10px;padding-top:10px}.Registers_addressContacts__tgAsx strong{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_addressContacts__tgAsx ul{list-style:none;margin:6px 0 0;padding:0}.Registers_addressContacts__tgAsx ul li{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;padding:4px 0}.Registers_emptyState__KYw88{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__Q6oZC{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin:0}.Registers_linkButton__jR7H4{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__jR7H4:hover:not(:disabled){color:#163052;color:var(--reg-primary-hover)}.Registers_linkButton__jR7H4:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.Registers_formRow__l92Ww{gap:14px;grid-template-columns:1fr}.Registers_formGrid__n3QWX{grid-template-columns:repeat(2,1fr)}.Registers_classificationGrid__s8lGx{gap:14px;grid-template-columns:1fr}.Registers_contactFormModern__yCpRY .Registers_formRow__l92Ww{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Registers_pageContainer__3Twcn{padding:0}.Registers_header__PeG7\+{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Registers_headerTitle__tNhuD{font-size:1.4rem;justify-content:center}.Registers_searchBar__6w1GZ{flex-direction:column!important}.Registers_searchBar__6w1GZ>div{flex:1 1!important;width:100%}.Registers_table__rS0y8 td,.Registers_table__rS0y8 thead th{font-size:.9rem;padding:12px 14px}.Registers_formContent__aAn6q{padding:0 18px 18px}.Registers_formGrid__n3QWX{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Registers_tabsHeader__qm4lN{flex-wrap:wrap}.Registers_tabButton__y7uz4{flex:1 1;font-size:.9rem;justify-content:center;padding:10px 14px;text-align:center}.Registers_tabsContent__a5-PO{padding:16px 18px}.Registers_classificationGrid__s8lGx{padding:14px 18px}.Registers_sectionHeader__CMoLi{padding:12px 16px}.Registers_subSectionHeader__aZa5h{flex-wrap:wrap}.Registers_subSectionActions__w7BT-{justify-content:flex-start;width:100%}.Registers_actionsContainer__6UYJt{flex-direction:row;gap:6px}.Registers_actionButton__ZjYeW,button.Registers_actionButton__ZjYeW{height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Registers_actionButton__ZjYeW svg,button.Registers_actionButton__ZjYeW svg{font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Registers_addressGrid__s4kLs{grid-template-columns:1fr}.Registers_addressFormActions__Urloa{flex-direction:column-reverse}.Registers_addressFormActions__Urloa button{justify-content:center;width:100%}.Registers_contactItemModern__mNhDL{align-items:flex-start;flex-direction:column;gap:6px}.Registers_removeContactButtonModern__-6v98{align-self:flex-end}.Registers_contactFormModern__yCpRY .Registers_formRow__l92Ww{grid-template-columns:1fr}}@media (max-width:480px){.Registers_headerTitle__tNhuD{font-size:1.2rem}.Registers_tableContainer__bfgDz{font-size:.85rem;overflow-x:auto}.Registers_sectionIcon__6VTC2,.Registers_subSectionIcon__1S1Mr{font-size:1.05rem;height:28px;width:28px}.Registers_actionButton__ZjYeW,button.Registers_actionButton__ZjYeW{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__ZjYeW svg,button.Registers_actionButton__ZjYeW svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Registers_formActions__v84p2{flex-direction:column-reverse}.Registers_formActions__v84p2 button{justify-content:center;width:100%}.Registers_addressCard__GocdN{font-size:.9rem}.Registers_addressCardHeader__aDRFb{flex-wrap:wrap;gap:8px}.Registers_addressCardContent__ejHLG p{font-size:.9rem}.Registers_checkboxGrid__2cPlf{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Registers_skeletonCell__szbXD{animation:none;background:#e8eaed!important;background:var(--reg-skeleton-bg-start)!important}.Registers_alert__8tNwN,.Registers_buttonSpinner__LvgQ4,.Registers_tableRow__Ix0ub,.Registers_tag__qOEwX{animation:none}}.Registers_addressSubSection__uj9YQ{margin-bottom:20px}.Registers_addressSubSection__uj9YQ h4{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.05rem;font-weight:600;margin-bottom:12px}: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__8KJoV,[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__Zz9gU,.HelpDesk_addButton__twkbv,.HelpDesk_assignBtn__vlq-y,.HelpDesk_filterChip__0lZql,.HelpDesk_followUpQuickBtn__GUC8v,.HelpDesk_paginationBtn__Kfl2j,[role=button],button{min-height:44px;min-width:44px}.HelpDesk_skeletonCard__30ejf{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__LQech{animation:HelpDesk_shimmer__WKsyM 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__1\+1x6{height:24px;margin-bottom:14px;width:60%}.HelpDesk_skeletonMeta__hOtWt{height:16px;width:40%}.HelpDesk_skeletonBadge__ETjjq{border-radius:4px;height:28px;width:90px}.HelpDesk_skeletonActions__TGVMX{border-radius:4px;height:40px;width:140px}@media (prefers-reduced-motion:reduce){.HelpDesk_skeletonLine__LQech{animation:none;background:#e5e5e5!important;background:var(--border-color)!important}}.HelpDesk_pageContainer__qvtx5{max-width:100%;padding:0}.HelpDesk_pageHeader__wV385{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:36px}.HelpDesk_pageHeaderLeft__U-zso{align-items:center;display:flex;gap:14px}.HelpDesk_pageHeaderLeft__U-zso .HelpDesk_icon__7hX2A{color:#4a6cf7;color:var(--primary-color);font-size:32px}.HelpDesk_pageHeaderLeft__U-zso h1{color:#1a1a2e;color:var(--text-primary);font-size:2rem;font-weight:400;letter-spacing:.02em;margin:0}.HelpDesk_pageHeaderLeft__U-zso .HelpDesk_subtitle__gKOSN{color:#8e8ea0;color:var(--text-muted);font-size:1.05rem;margin:6px 0 0}.HelpDesk_headerActions__LJQZa,.HelpDesk_searchSection__2U\+ge{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.HelpDesk_searchSection__2U\+ge{margin-bottom:28px}.HelpDesk_searchWrapper__VXsIs{flex:1 1;min-width:220px;position:relative}.HelpDesk_searchWrapper__VXsIs 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__Kq2UB{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__Kq2UB:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_searchInput__Kq2UB::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_filterGroup__w7LkY{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.HelpDesk_filterSelect__Jah-C{-webkit-appearance:none;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__Jah-C:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_quickFilters__5rA2z{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__0lZql,.HelpDesk_quickFilters__5rA2z{border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px}.HelpDesk_filterChip__0lZql{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__0lZql:hover{background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_filterChipActive__Ox6Z0{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_filterChipActive__Ox6Z0:hover{background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_filterCount__1pv3c{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-left:6px}.HelpDesk_statsGrid__be7aX{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:36px}.HelpDesk_statCard__v7K9g{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__v7K9g:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md);transform:translateY(-2px)}.HelpDesk_statCard__v7K9g .HelpDesk_statValue__uy3Q\+{color:#1a1a2e;color:var(--text-primary);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.HelpDesk_statCard__v7K9g .HelpDesk_statLabel__Z5FkY{color:#8e8ea0;color:var(--text-muted);font-size:.95rem;font-weight:500;letter-spacing:.05em;margin-top:6px;text-transform:uppercase}.HelpDesk_statCard__v7K9g .HelpDesk_statIcon__ZYP0s{font-size:28px;margin-bottom:10px}.HelpDesk_statCard__v7K9g.HelpDesk_open__5xko0 .HelpDesk_statValue__uy3Q\+{color:#c0392b;color:var(--status-open)}.HelpDesk_statCard__v7K9g.HelpDesk_inProgress__cUfWQ .HelpDesk_statValue__uy3Q\+{color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statCard__v7K9g.HelpDesk_resolved__3hfgk .HelpDesk_statValue__uy3Q\+{color:#27ae60;color:var(--status-resolved)}.HelpDesk_statCard__v7K9g.HelpDesk_closed__92TvT .HelpDesk_statValue__uy3Q\+{color:#7f8c8d;color:var(--status-closed)}.HelpDesk_tableContainer__WojIY{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__YoT7c{-webkit-overflow-scrolling:touch;overflow-x:auto}.HelpDesk_table__83Teq{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__83Teq thead{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__83Teq 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__83Teq tbody tr,.HelpDesk_table__83Teq thead th{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.HelpDesk_table__83Teq tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast)}.HelpDesk_table__83Teq tbody tr:last-child{border-bottom:none}.HelpDesk_table__83Teq tbody tr:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__83Teq tbody td{color:#1a1a2e;color:var(--text-primary);padding:16px 20px;vertical-align:middle}.HelpDesk_highlightedRow__sjzZ8,.HelpDesk_highlightedRow__sjzZ8:hover{background:#fdf0ee!important;background:var(--priority-critical-bg)!important}.HelpDesk_highlightedRow__sjzZ8:hover{opacity:.85}.HelpDesk_ticketId__9-I2T{color:#4a6cf7;color:var(--primary-color);font-family:Inter,monospace;font-size:.95rem;font-weight:600}.HelpDesk_statusBadge__Kg6Wq{border-radius:4px;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.05em;min-height:32px;padding:6px 14px}.HelpDesk_statusBadge__Kg6Wq .HelpDesk_dot__EnJHu{border-radius:50%;height:8px;width:8px}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_open__5xko0{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_open__5xko0 .HelpDesk_dot__EnJHu{background:#c0392b;background:var(--status-open)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_inProgress__cUfWQ{background:#fef5e7;background:var(--status-in-progress-bg);color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_inProgress__cUfWQ .HelpDesk_dot__EnJHu{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_resolved__3hfgk{background:#eaf5ee;background:var(--status-resolved-bg);color:#27ae60;color:var(--status-resolved)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_resolved__3hfgk .HelpDesk_dot__EnJHu{background:#27ae60;background:var(--status-resolved)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_closed__92TvT{background:#f0f2f3;background:var(--status-closed-bg);color:#7f8c8d;color:var(--status-closed)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_closed__92TvT .HelpDesk_dot__EnJHu{background:#7f8c8d;background:var(--status-closed)}.HelpDesk_priorityBadge__Ds2Wc{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__Ds2Wc.HelpDesk_critical__MD-PZ{background:#fdf0ee;background:var(--priority-critical-bg);color:#c0392b;color:var(--priority-critical)}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_high__ZJzsW{background:#fef5e7;background:var(--priority-high-bg);color:#e67e22;color:var(--priority-high)}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_medium__3Wk-x{background:#eaf2f8;background:var(--priority-medium-bg);color:#2980b9;color:var(--priority-medium)}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_low__EHrKk{background:#eaf5ee;background:var(--priority-low-bg);color:#27ae60;color:var(--priority-low)}.HelpDesk_timeline__czOiQ{margin:18px 0;padding-left:32px;position:relative}.HelpDesk_timeline__czOiQ:before{background:#e5e5e5;background:var(--border-color);bottom:4px;content:"";left:10px;position:absolute;top:4px;width:2px}.HelpDesk_timelineItem__aaKso{margin-bottom:18px;padding-left:18px;position:relative}.HelpDesk_timelineItem__aaKso: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__aaKso.HelpDesk_created__OboSW:before,.HelpDesk_timelineItem__aaKso:before{background:#c0392b;background:var(--status-open)}.HelpDesk_timelineItem__aaKso.HelpDesk_progress__ZydfN:before{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_timelineItem__aaKso.HelpDesk_resolved__3hfgk:before{background:#27ae60;background:var(--status-resolved)}.HelpDesk_timelineItem__aaKso .HelpDesk_time__UeCrp{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;letter-spacing:.02em;margin-bottom:4px}.HelpDesk_timelineItem__aaKso .HelpDesk_content__PlKmT{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_actionBtn__Zz9gU{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__Zz9gU svg{height:20px;width:20px}.HelpDesk_actionBtn__Zz9gU.HelpDesk_edit__FwKHO:hover,.HelpDesk_actionBtn__Zz9gU:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_delete__seiII:hover{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_reply__19KiY{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_reply__19KiY:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_followUpQuickBtn__GUC8v{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__GUC8v:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_followUpQuickBtn__GUC8v:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_assignBtn__vlq-y{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__vlq-y:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_assignBtn__vlq-y:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_statusSelect__FVxwp{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__FVxwp:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_followUpIndicator__Vcedk{align-items:center;color:#4a6cf7;color:var(--primary-color);cursor:help;display:inline-flex;font-size:.85rem;margin-left:8px}.HelpDesk_followUpBadge__VCvoZ{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__j3\+N6{align-items:center;color:#8e8ea0;color:var(--text-muted);display:inline-flex;font-size:.85rem;gap:6px;margin-left:6px}.HelpDesk_newReplyBadge__Gw1Cu{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__jXqrw{align-items:center;color:#27ae60;color:var(--status-resolved);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px}.HelpDesk_userCell__9sUYL{font-size:1rem;font-weight:500}.HelpDesk_userRole__HD2pY{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:2px}.HelpDesk_subjectCell__eq0ie{align-items:center;display:flex;gap:10px}.HelpDesk_viewBtn__QZt7n{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__QZt7n:hover{background:#f7f8fa;background:var(--background-color);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_subjectTags__QY2LZ{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.HelpDesk_tag__bp1F3{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__UwAFg{background:#f7f8fa!important;background:var(--background-color)!important;color:#4a6cf7!important;color:var(--primary-color)!important}.HelpDesk_assignedUser__JeYvJ{align-items:center;display:flex;font-size:1rem;gap:8px}.HelpDesk_assignedTime__XIzjz{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px}.HelpDesk_unassigned__RY6Lt{color:#e67e22;color:var(--status-in-progress);font-size:.95rem;font-weight:500}.HelpDesk_assignedBy__uEiAl{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.HelpDesk_addButton__twkbv{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__twkbv:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_addButton__twkbv:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_modalBackdrop__b8m32{animation:HelpDesk_fadeIn__4jz1M .25s ease;background:#0b1f3880;height:100%;width:100%;z-index:1000}@media (prefers-reduced-motion:reduce){.HelpDesk_modalBackdrop__b8m32{animation:none}}.HelpDesk_formContainer__tPVU6{animation:HelpDesk_slideUp__89HXL .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__89HXL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HelpDesk_formContainer__tPVU6{animation:none}}.HelpDesk_formContainer__tPVU6::-webkit-scrollbar{width:4px}.HelpDesk_formContainer__tPVU6::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_modalHeader__z02ML{margin-bottom:28px}.HelpDesk_modalHeader__z02ML h2{font-size:1.4rem;gap:14px;letter-spacing:.02em}.HelpDesk_closeModalBtn__j-hcV{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__j-hcV:hover{background:#f7f8fa;background:var(--background-color);color:#c0392b;color:var(--status-open)}.HelpDesk_formGroup__BTFUB{margin-bottom:24px}.HelpDesk_formGroup__BTFUB label{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.HelpDesk_formGroup__BTFUB label .HelpDesk_required__oSYC1{color:#c0392b;color:var(--status-open);margin-left:2px}.HelpDesk_formRow__quzC4{grid-gap:18px;gap:18px}.HelpDesk_formInput__3lQVk,.HelpDesk_formSelect__dGtKC,.HelpDesk_formTextarea__JqVb4{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__3lQVk:focus,.HelpDesk_formSelect__dGtKC:focus,.HelpDesk_formTextarea__JqVb4:focus{box-shadow:0 0 0 3px #0b1f3814}.HelpDesk_formTextarea__JqVb4{min-height:120px}.HelpDesk_formSelect__dGtKC{-webkit-appearance:none;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__vL6Ih{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);gap:14px;margin-top:28px;padding-top:24px}.HelpDesk_cancelBtn__NVjhI{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__NVjhI:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_submitBtn__pLtQz{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__pLtQz.HelpDesk_closeBtn__KbAY9{background:#27ae60;background:var(--status-resolved)}.HelpDesk_submitBtn__pLtQz.HelpDesk_closeBtn__KbAY9:hover:not(:disabled){background:#1e8449}.HelpDesk_buttonSpinner__iJYeS{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__iJYeS{animation:none}}.HelpDesk_modalBody__Wv32B{flex:1 1;overflow-y:auto;padding:0 0 28px}.HelpDesk_detailsModal__ZpaPB .HelpDesk_modalBody__Wv32B{max-height:60vh}.HelpDesk_detailHeader__fvGvQ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px}.HelpDesk_detailGrid__eDR5l{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailItem__15p\+v{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailItem__15p\+v 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__U9K\+r{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:10px}.HelpDesk_detailUserInfo__oShrn{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailUser__gR5zT{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailUser__gR5zT 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__-YWQj{margin-top:2px}.HelpDesk_detailDates__72Qne,.HelpDesk_detailSub__-YWQj{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem}.HelpDesk_detailDates__72Qne{background:#f7f8fa;background:var(--background-color);border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px;padding:14px 18px}.HelpDesk_detailDates__72Qne span{align-items:center;display:flex;gap:8px}.HelpDesk_detailSubject__Ll-JH{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailSubject__Ll-JH 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__aHV8m{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailDescription__aHV8m 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__aHV8m .HelpDesk_detailValue__U9K\+r{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailResolution__hc89R{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__hc89R 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__hc89R .HelpDesk_detailValue__U9K\+r{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailActions__ViDdS{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__sYmXI{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__sYmXI:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_closeTicketBtn__XQGXb{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__XQGXb:hover{background:#1e8449}.HelpDesk_modalFooter__DcQcN{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding-top:18px}.HelpDesk_followUpInfo__Nc8VJ{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__Nc8VJ p{color:#1a1a2e;color:var(--text-primary);font-size:1rem;margin:6px 0}.HelpDesk_followUpInfo__Nc8VJ p:last-child{margin-bottom:0}.HelpDesk_followUpHint__0HAEC{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__p589K{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:6px;text-align:right}.HelpDesk_followUpPreview__TqLXC{margin-bottom:24px;margin-top:18px}.HelpDesk_followUpPreview__TqLXC label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.HelpDesk_followUpPreviewContent__sxwoy{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__sxwoy .HelpDesk_placeholderText__OORI1{color:#8e8ea0;color:var(--text-muted);font-style:italic}.HelpDesk_followUpSection__A\+H4a{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin:18px 0;padding-top:18px}.HelpDesk_followUpSectionLabel__YwTqM{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:14px}.HelpDesk_followUpItem__l3qWE{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__l3qWE:last-child{margin-bottom:0}.HelpDesk_followUpItem__l3qWE.HelpDesk_closureItem__osurU{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_followUpHeader__OVOQW{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.HelpDesk_followUpSender__Fz-wk{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:6px}.HelpDesk_followUpDate__sladZ{align-items:center;color:#4a4a5a;color:var(--text-secondary);display:flex;font-size:.85rem;gap:6px}.HelpDesk_followUpMessage__\+ndwS{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__28l00{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin-top:18px;padding-top:16px}.HelpDesk_userFollowUpItem__MRuBT{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__MRuBT:last-child{margin-bottom:0}.HelpDesk_userFollowUpItem__MRuBT.HelpDesk_closureItem__osurU{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_userFollowUpItem__MRuBT.HelpDesk_userReplyItem__YnMii{background:#fdf0ee!important;background:var(--status-open-bg)!important;border-left-color:#4a6cf7!important;border-left-color:var(--primary-color)!important}.HelpDesk_userFollowUpMessage__F04K6{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__nHdl\+{background:#4a6cf7;background:var(--primary-color);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.HelpDesk_closureBadge__bMWqg,.HelpDesk_supportBadge__nHdl\+{border-radius:4px;color:#fff;color:var(--primary-accent);font-size:.75rem;padding:4px 12px}.HelpDesk_closureBadge__bMWqg{background:#27ae60;background:var(--status-resolved)}.HelpDesk_youBadge__BuEMN{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__BvxrC{color:#27ae60;color:var(--status-resolved);font-weight:600}.HelpDesk_replyButton__l3lZ4{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__l3lZ4:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_recentMessages__5sx4W{margin-bottom:18px}.HelpDesk_recentMessages__5sx4W label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:10px}.HelpDesk_recentMessagesList__46TPX{display:flex;flex-direction:column;gap:10px;max-height:220px;overflow-y:auto;padding-right:6px}.HelpDesk_recentMessagesList__46TPX::-webkit-scrollbar{width:4px}.HelpDesk_recentMessagesList__46TPX::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_recentMessageItem__B74sJ{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__B74sJ .HelpDesk_followUpHeader__OVOQW{margin-bottom:6px}.HelpDesk_recentMessageItem__B74sJ .HelpDesk_userFollowUpMessage__F04K6{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.HelpDesk_ticketList__oh7Ot{gap:10px}.HelpDesk_ticketCard__SLlvN{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__SLlvN:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md)}.HelpDesk_ticketCardHeader__6DN88{gap:14px;min-height:68px;padding:18px 24px}.HelpDesk_ticketCardTitle__TwQwA{gap:12px}.HelpDesk_ticketTitle__YRCAJ{font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_ticketCardMeta__BoVNA{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:16px;margin-top:8px}.HelpDesk_ticketCardTime__10IAR,.HelpDesk_ticketCardUser__R1IhE{display:flex;gap:6px}.HelpDesk_ticketCardActions__0yMen{gap:8px}.HelpDesk_chevron__3RfPQ{height:22px;width:22px}.HelpDesk_chevronExpanded__qEBB8,.HelpDesk_chevron__3RfPQ{transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--transition-fast)}.HelpDesk_ticketCardExpanded__zUioB{padding:18px 24px 24px}.HelpDesk_ticketCardDescription__-hy-y{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__tnbV1{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:18px;margin-top:14px}.HelpDesk_ticketCardFollowUp__Iqlnh{align-items:center;color:#4a6cf7;color:var(--primary-color);display:flex;font-weight:500;gap:6px}.HelpDesk_formSection__q45-g{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__5s4y3{gap:14px;margin-bottom:28px}.HelpDesk_formSectionHeader__5s4y3 h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketListHeader__VA8f5{margin-bottom:18px}.HelpDesk_ticketListTitle__AH1M9{gap:14px}.HelpDesk_ticketListTitle__AH1M9 h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketCount__Fh-P5{background:#f7f8fa;background:var(--background-color);border-radius:4px;font-size:.85rem;font-weight:600;padding:4px 14px}.HelpDesk_emptyState__7aVTC{background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;padding:70px 24px}.HelpDesk_emptyState__7aVTC .HelpDesk_emptyIcon__ve3Xx{font-size:56px;margin-bottom:18px;opacity:.3}.HelpDesk_emptyState__7aVTC h3{font-size:1.3rem;font-weight:600;margin-bottom:10px}.HelpDesk_emptyState__7aVTC p{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_loadingState__B0Ddg{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__B0Ddg p{color:#4a4a5a;color:var(--text-secondary);font-size:1.05rem;margin-top:14px}.HelpDesk_spinning__TWKnZ{animation:HelpDesk_spin__N6t-a 1s linear infinite;display:inline-block}@media (prefers-reduced-motion:reduce){.HelpDesk_spinning__TWKnZ{animation:none}}.HelpDesk_errorContainer__HXuRb{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__Qaamr{color:#c0392b;color:var(--status-open);font-size:1rem;font-weight:500;gap:12px}.HelpDesk_errorHint__\+EkT0{background:#fdf0ee;background:var(--status-open-bg);border-radius:4px;color:#c0392b;color:var(--status-open);font-size:.95rem;font-weight:500;gap:10px;margin-bottom:10px;margin-top:10px;padding:14px 18px}.HelpDesk_toastContainer__A-UoC{display:flex;flex-direction:column;gap:12px;max-width:400px}.HelpDesk_toast__InKRn{animation:HelpDesk_toastSlide__fO7Zi .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__InKRn{animation:none}}@keyframes HelpDesk_toastSlide__fO7Zi{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toastSuccess__BO7Pg{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__4G8i3{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__-PBIQ{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__k8AFC{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__Xg830{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__Xg830:hover{opacity:1}.HelpDesk_pagination__wddE2{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__Qj5vX{color:#4a4a5a;color:var(--text-secondary);font-size:.95rem}.HelpDesk_paginationControls__1JbPO{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.HelpDesk_paginationBtn__Kfl2j{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__Kfl2j:hover:not(:disabled){background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_paginationBtn__Kfl2j:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_paginationActive__8pRq5{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_paginationActive__8pRq5:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_paginationEllipsis__vQMa8{color:#8e8ea0;color:var(--text-muted);padding:0 6px}.HelpDesk_filterSection__xuhKu{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.HelpDesk_filterSection__xuhKu .HelpDesk_searchWrapper__VXsIs{flex:1 1;min-width:220px;position:relative}@media (max-width:1024px){.HelpDesk_pageContainer__qvtx5{padding:0}}@media (max-width:768px){.HelpDesk_pageContainer__qvtx5{padding:0}.HelpDesk_pageHeader__wV385{align-items:stretch;flex-direction:column}.HelpDesk_pageHeaderLeft__U-zso h1{font-size:1.6rem}.HelpDesk_headerActions__LJQZa{flex-wrap:wrap}.HelpDesk_searchSection__2U\+ge{flex-direction:column}.HelpDesk_searchWrapper__VXsIs{width:100%}.HelpDesk_filterGroup__w7LkY{flex-wrap:wrap;width:100%}.HelpDesk_filterSelect__Jah-C{flex:1 1;min-width:0}.HelpDesk_quickFilters__5rA2z{gap:8px;padding:10px 14px}.HelpDesk_filterChip__0lZql{font-size:.85rem;min-height:36px;padding:8px 14px}.HelpDesk_statsGrid__be7aX{gap:14px;grid-template-columns:repeat(2,1fr)}.HelpDesk_statCard__v7K9g .HelpDesk_statValue__uy3Q\+{font-size:1.8rem}.HelpDesk_formRow__quzC4{gap:0;grid-template-columns:1fr}.HelpDesk_tableContainer__WojIY{overflow-x:auto}.HelpDesk_table__83Teq tbody td,.HelpDesk_table__83Teq thead th{font-size:.9rem;padding:12px 14px}.HelpDesk_formContainer__tPVU6{margin:16px;padding:28px;width:95%}.HelpDesk_modalHeader__z02ML h2{font-size:1.2rem}.HelpDesk_detailGrid__eDR5l,.HelpDesk_detailUserInfo__oShrn{grid-template-columns:1fr}.HelpDesk_detailDates__72Qne{flex-direction:column;gap:6px}.HelpDesk_detailActions__ViDdS{flex-direction:column}.HelpDesk_detailActions__ViDdS button{justify-content:center;width:100%}.HelpDesk_followUpInfo__Nc8VJ,.HelpDesk_followUpItem__l3qWE,.HelpDesk_userFollowUpItem__MRuBT{padding:14px 18px}.HelpDesk_followUpHeader__OVOQW{align-items:flex-start;flex-direction:column;gap:6px}.HelpDesk_followUpPreviewContent__sxwoy{font-size:.95rem;padding:14px 18px}.HelpDesk_replyButton__l3lZ4{justify-content:center;width:100%}.HelpDesk_errorContainer__HXuRb{padding:14px 18px}.HelpDesk_errorText__Qaamr{font-size:.95rem}.HelpDesk_recentMessagesList__46TPX{max-height:170px}.HelpDesk_recentMessageItem__B74sJ{padding:12px 14px}.HelpDesk_pagination__wddE2{align-items:stretch;flex-direction:column;gap:10px}.HelpDesk_paginationControls__1JbPO{justify-content:center}.HelpDesk_paginationInfo__Qj5vX{text-align:center}.HelpDesk_formSection__q45-g{padding:24px}.HelpDesk_ticketCardHeader__6DN88{padding:16px 18px}.HelpDesk_ticketCardExpanded__zUioB{padding:0 18px 18px}}@media (max-width:480px){.HelpDesk_pageContainer__qvtx5{padding:0}.HelpDesk_pageHeaderLeft__U-zso h1{font-size:1.3rem}.HelpDesk_pageHeaderLeft__U-zso .HelpDesk_subtitle__gKOSN{font-size:.9rem}.HelpDesk_statsGrid__be7aX{gap:10px;grid-template-columns:1fr 1fr}.HelpDesk_statCard__v7K9g{padding:16px 18px}.HelpDesk_statCard__v7K9g .HelpDesk_statValue__uy3Q\+{font-size:1.5rem}.HelpDesk_statCard__v7K9g .HelpDesk_statLabel__Z5FkY{font-size:.8rem}.HelpDesk_table__83Teq tbody td,.HelpDesk_table__83Teq thead th{font-size:.8rem;padding:10px 12px}.HelpDesk_statusBadge__Kg6Wq{font-size:.75rem;padding:4px 10px}.HelpDesk_priorityBadge__Ds2Wc{font-size:.7rem;padding:3px 10px}.HelpDesk_addButton__twkbv{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.HelpDesk_formContainer__tPVU6{margin:8px;padding:18px}.HelpDesk_formActions__vL6Ih{flex-direction:column}.HelpDesk_formActions__vL6Ih button{justify-content:center;width:100%}.HelpDesk_actionGroup__Z2fDA{gap:6px}.HelpDesk_actionBtn__Zz9gU{min-height:40px;min-width:40px}.HelpDesk_actionBtn__Zz9gU svg{height:18px;width:18px}.HelpDesk_timeline__czOiQ{padding-left:24px}.HelpDesk_timelineItem__aaKso{padding-left:14px}.HelpDesk_timelineItem__aaKso:before{height:12px;left:-20px;width:12px}.HelpDesk_filterChip__0lZql{font-size:.75rem;min-height:32px;padding:6px 12px}.HelpDesk_followUpBadge__VCvoZ{font-size:.7rem;padding:3px 10px}.HelpDesk_followUpCount__j3\+N6{font-size:.75rem}.HelpDesk_followUpMessage__\+ndwS,.HelpDesk_userFollowUpMessage__F04K6{font-size:.9rem}.HelpDesk_newReplyBadge__Gw1Cu{font-size:.65rem;padding:2px 8px}.HelpDesk_modalHeader__z02ML h2{font-size:1rem}.HelpDesk_followUpInfo__Nc8VJ p{font-size:.9rem}.HelpDesk_paginationBtn__Kfl2j{font-size:.8rem;min-height:36px;min-width:36px;padding:8px 14px}.HelpDesk_formSection__q45-g{padding:18px}.HelpDesk_formSectionHeader__5s4y3 h3{font-size:1rem}.HelpDesk_ticketCardHeader__6DN88{padding:14px 16px}.HelpDesk_ticketCardTitle__TwQwA{gap:8px}.HelpDesk_ticketTitle__YRCAJ{font-size:.9rem}.HelpDesk_ticketCardMeta__BoVNA{font-size:.8rem;gap:10px}.HelpDesk_ticketCardExpanded__zUioB{padding:0 16px 16px}.HelpDesk_ticketCardDescription__-hy-y{font-size:.9rem;padding:14px}}.HelpDesk_chatPanel__0XDpR{animation:HelpDesk_chatSlideUp__C8RIy .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__C8RIy{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__onoaR{width:340px}.HelpDesk_chatHeader__JWHXB{background:#4a6cf7;background:var(--primary-color,#1a73e8);border-radius:16px 16px 0 0;color:#fff}.HelpDesk_chatHeaderInfo__do3RI{gap:12px}.HelpDesk_chatHeaderIcon__MTdIX{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.HelpDesk_chatHeaderDetails__Qc7Yp{flex:1 1;min-width:0}.HelpDesk_chatHeaderTitle__TJzKe{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_chatHeaderMeta__UUIXU{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:2px;opacity:.9}.HelpDesk_chatHeaderMeta__UUIXU .HelpDesk_statusBadge__Kg6Wq{background:#fff3;border-radius:12px;font-size:10px;padding:1px 8px}.HelpDesk_chatHeaderUser__UrDwQ{align-items:center;display:flex;gap:4px}.HelpDesk_chatHeaderActions__TirVK{gap:4px}.HelpDesk_chatHeaderBtn__rNJVr{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__rNJVr:hover{background:#ffffff40}.HelpDesk_chatHeaderBtn__rNJVr:active{transform:scale(.95)}.HelpDesk_chatMessages__rL5NT{background:#fff;background:var(--surface-color,#f8f9fa);gap:12px;max-height:400px;min-height:300px}.HelpDesk_chatMessages__rL5NT::-webkit-scrollbar{width:6px}.HelpDesk_chatMessages__rL5NT::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:3px}.HelpDesk_chatMessages__rL5NT::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted,#b0b0b0)}.HelpDesk_chatEmpty__fZQ\+6{color:var(--text-muted,#6b7280)}.HelpDesk_chatEmptyIcon__4wuH5{font-size:48px;margin-bottom:12px}.HelpDesk_chatEmpty__fZQ\+6 p{margin:4px 0}.HelpDesk_chatEmptySub__V1Ajt{font-size:13px;opacity:.7}.HelpDesk_chatMessage__222xs{animation:HelpDesk_messageIn__U9fb7 .2s ease-out;padding:10px 14px}@keyframes HelpDesk_messageIn__U9fb7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__p9K-Z{border:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatMessageUser__aAd3u{background:var(--primary-color,#1a73e8)}.HelpDesk_chatMessageClosure__CiRJA{background:#e8f5e9;border:1px solid #c8e6c9}.HelpDesk_chatMessageHeader__RbaK5{align-items:center;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:4px;opacity:.8}.HelpDesk_chatMessageUser__aAd3u .HelpDesk_chatMessageHeader__RbaK5{opacity:.9}.HelpDesk_chatMessageSender__qG2KT{align-items:center;display:flex;font-weight:500;gap:6px}.HelpDesk_chatMessageTime__Nfw36{font-size:10px;opacity:.7;white-space:nowrap}.HelpDesk_chatMessageContent__2Kc3b{word-wrap:break-word;font-size:14px;line-height:1.5;white-space:pre-wrap}.HelpDesk_youBadge__BuEMN{background:#fff3;border-radius:10px;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__aAd3u .HelpDesk_youBadge__BuEMN{background:#ffffff40}.HelpDesk_supportBadge__nHdl\+{background:#1a73e826;border-radius:10px;color:#4a6cf7;color:var(--primary-color,#1a73e8);font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__aAd3u .HelpDesk_supportBadge__nHdl\+{background:#ffffff40;color:#fff}.HelpDesk_closureBadge__bMWqg{background:#4caf5026;border-radius:10px;color:#2e7d32;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageClosure__CiRJA .HelpDesk_closureBadge__bMWqg{background:#4caf5040}.HelpDesk_chatInput__lvmRF{background:var(--surface-color,#fff);border-top:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatInputWrapper__aaTJB{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatTextarea__HpvKm{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__HpvKm:focus{border-color:#4a6cf7;border-color:var(--primary-color,#1a73e8);box-shadow:0 0 0 3px #1a73e826;outline:none}.HelpDesk_chatTextarea__HpvKm:disabled{cursor:not-allowed;opacity:.6}.HelpDesk_chatInputActions__nAo5k{display:flex;flex-shrink:0;gap:6px}.HelpDesk_chatCloseBtn__0rjRg,.HelpDesk_chatSendBtn__9DV5Z{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__9DV5Z{background:var(--primary-color,#1a73e8)}.HelpDesk_chatSendBtn__9DV5Z:hover:not(:disabled){box-shadow:0 2px 8px #1a73e84d;transform:scale(1.05)}.HelpDesk_chatSendBtn__9DV5Z:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatSendBtn__9DV5Z:disabled{opacity:.5}.HelpDesk_chatCloseBtn__0rjRg{background:#4caf50;color:#fff}.HelpDesk_chatCloseBtn__0rjRg:hover:not(:disabled){box-shadow:0 2px 8px #4caf504d;transform:scale(1.05)}.HelpDesk_chatCloseBtn__0rjRg:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatCloseBtn__0rjRg:disabled{opacity:.5}.HelpDesk_chatCloseBtn__0rjRg.HelpDesk_loading__MQPWS{opacity:.7}.HelpDesk_chatInputHint__ccFR7{align-items:center;color:#8e8ea0;color:var(--text-muted,#6b7280);display:flex;font-size:11px;gap:6px;margin-top:6px}.HelpDesk_charCount__UOlsn{font-size:11px}.HelpDesk_chatInputHint__ccFR7 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__Ru6Ra{background:#e8f5e9;border-top:1px solid #c8e6c9;color:#2e7d32;font-weight:500;gap:8px;padding:16px}.HelpDesk_chatButton__BAczi{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__BAczi:hover{box-shadow:0 4px 12px #1a73e84d;transform:translateY(-1px)}.HelpDesk_chatButton__BAczi:active{transform:translateY(0)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chat__b-Vkz{color:var(--primary-color,#1a73e8)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chat__b-Vkz:hover{background:#1a73e81a}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chatActive__Tr\+Uy{background:#4caf501a;color:#4caf50;position:relative}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chatActive__Tr\+Uy:hover{background:#4caf5033}.HelpDesk_chatIndicator__z5TcA{animation:HelpDesk_pulse__uaEyl 2s infinite;background:#4caf50;height:10px;right:-2px;top:-2px;width:10px}@keyframes HelpDesk_pulse__uaEyl{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@media (max-width:640px){.HelpDesk_chatPanel__0XDpR{border-radius:0;bottom:0;max-height:100vh;max-height:100vh!important;right:0;width:100%}.HelpDesk_chatPanelMinimized__onoaR{border-radius:16px;bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__rL5NT{max-height:calc(100vh - 200px);min-height:200px}.HelpDesk_chatMessage__222xs{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__qvtx5{background:#fafafa;background:var(--bg-color);margin:0 auto;max-width:1400px;min-height:calc(100vh - 80px);padding:24px 32px;position:relative}.HelpDesk_formSection__q45-g{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__5s4y3{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_formSectionHeader__5s4y3 h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_formGroup__BTFUB{margin-bottom:16px}.HelpDesk_formGroup__BTFUB label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.HelpDesk_required__oSYC1{color:#ef4444;color:var(--danger-color);margin-left:2px}.HelpDesk_formInput__3lQVk,.HelpDesk_formSelect__dGtKC,.HelpDesk_formTextarea__JqVb4{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__3lQVk:focus,.HelpDesk_formSelect__dGtKC:focus,.HelpDesk_formTextarea__JqVb4: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__3lQVk::placeholder,.HelpDesk_formTextarea__JqVb4::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_formTextarea__JqVb4{min-height:80px;resize:vertical}.HelpDesk_formRow__quzC4{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.HelpDesk_errorHint__\+EkT0{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__pLtQz{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__pLtQz: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__pLtQz:active:not(:disabled){transform:translateY(0)}.HelpDesk_submitBtn__pLtQz:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_cancelBtn__NVjhI{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__NVjhI:hover:not(:disabled){background:#fafafa;background:var(--bg-color)}.HelpDesk_cancelBtn__NVjhI:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_formActions__vL6Ih{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.HelpDesk_ticketListHeader__VA8f5{align-items:center;display:flex;justify-content:space-between;margin:24px 0 16px}.HelpDesk_ticketListTitle__AH1M9{align-items:center;display:flex;gap:10px}.HelpDesk_ticketListTitle__AH1M9 h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_ticketCount__Fh-P5{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__oh7Ot{display:flex;flex-direction:column;gap:8px}.HelpDesk_ticketCard__SLlvN{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__SLlvN:hover{border-color:#d0d0d0}.HelpDesk_ticketCardHeader__6DN88{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__6DN88:hover{background:#fafafa;background:var(--bg-color)}.HelpDesk_ticketCardContent__utEjs{flex:1 1;min-width:0}.HelpDesk_ticketCardTitle__TwQwA{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HelpDesk_ticketTitle__YRCAJ{color:#1a1a2e;color:var(--text-primary);font-size:14px;font-weight:500}.HelpDesk_ticketCardMeta__BoVNA{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:2px}.HelpDesk_ticketCardTime__10IAR,.HelpDesk_ticketCardUser__R1IhE{align-items:center;display:inline-flex;gap:4px}.HelpDesk_ticketCardActions__0yMen{flex-shrink:0}.HelpDesk_actionGroup__Z2fDA,.HelpDesk_ticketCardActions__0yMen{align-items:center;display:flex;gap:4px}.HelpDesk_actionBtn__Zz9gU{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__Zz9gU:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chat__b-Vkz{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chat__b-Vkz:hover{background:#f0f4ff;background:var(--primary-light)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_chatActive__Tr\+Uy,.HelpDesk_actionBtn__Zz9gU.HelpDesk_edit__FwKHO:hover{background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_delete__seiII:hover{background:#fef2f2;background:var(--danger-light);color:#ef4444;color:var(--danger-color)}.HelpDesk_actionBtn__Zz9gU.HelpDesk_reply__19KiY:hover{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatIndicator__z5TcA{animation:HelpDesk_pulseDot__pKG6Y 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__pKG6Y{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.HelpDesk_chevronExpanded__qEBB8,.HelpDesk_chevron__3RfPQ{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chevronExpanded__qEBB8{transform:rotate(90deg)}.HelpDesk_ticketCardExpanded__zUioB{animation:HelpDesk_expandIn__C2J2W .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__C2J2W{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_ticketCardDescription__-hy-y{color:#4a4a5a;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.HelpDesk_ticketCardExtra__tnbV1{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__BvxrC{color:#22c55e;color:var(--success-color);font-weight:500}.HelpDesk_statusBadge__Kg6Wq{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__Kg6Wq.HelpDesk_open__5xko0{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_inProgress__cUfWQ{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_closed__92TvT{background:#f3f4f6;color:#8e8ea0;color:var(--text-muted)}.HelpDesk_statusBadge__Kg6Wq.HelpDesk_resolved__3hfgk{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_priorityBadge__Ds2Wc{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;padding:2px 10px}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_critical__MD-PZ{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_high__ZJzsW{background:#fff7ed;color:#ea580c}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_medium__3Wk-x{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_priorityBadge__Ds2Wc.HelpDesk_low__EHrKk{background:#f0fdf4;color:#22c55e;color:var(--success-color)}.HelpDesk_followUpBadge__VCvoZ{background:#fafafa;background:var(--bg-color);color:#8e8ea0;color:var(--text-muted);font-size:11px}.HelpDesk_followUpBadge__VCvoZ,.HelpDesk_newReplyBadge__Gw1Cu{align-items:center;border-radius:10px;display:inline-flex;gap:4px;padding:2px 8px}.HelpDesk_newReplyBadge__Gw1Cu{animation:HelpDesk_pulseBadge__V9k4M 2s infinite;background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color);font-size:10px;font-weight:600}@keyframes HelpDesk_pulseBadge__V9k4M{0%,to{opacity:1}50%{opacity:.6}}.HelpDesk_skeletonCard__30ejf{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__LQech{animation:HelpDesk_shimmer__WKsyM 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes HelpDesk_shimmer__WKsyM{0%{background-position:200% 0}to{background-position:-200% 0}}.HelpDesk_skeletonTitle__1\+1x6{height:18px;margin-bottom:8px;width:70%}.HelpDesk_skeletonMeta__hOtWt{height:14px;width:50%}.HelpDesk_skeletonBadge__ETjjq{border-radius:12px;height:20px;width:60px}.HelpDesk_skeletonActions__TGVMX{height:32px;width:80px}.HelpDesk_emptyState__7aVTC{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__ve3Xx{font-size:48px;margin-bottom:12px;opacity:.5}.HelpDesk_emptyState__7aVTC h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;margin:0 0 4px}.HelpDesk_emptyState__7aVTC p{color:#8e8ea0;color:var(--text-muted);font-size:14px;margin:0}.HelpDesk_errorContainer__HXuRb{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__Qaamr{align-items:center;color:#ef4444;color:var(--danger-color);display:flex;font-size:14px;gap:8px;justify-content:center;margin:0}.HelpDesk_toastContainer__A-UoC{animation:HelpDesk_toastIn__8kjld .3s ease;position:fixed;right:24px;top:24px;z-index:9999}@keyframes HelpDesk_toastIn__8kjld{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toast__InKRn{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__BO7Pg{border-left:4px solid #22c55e;border-left:4px solid var(--success-color)}.HelpDesk_toastError__4G8i3{border-left:4px solid #ef4444;border-left:4px solid var(--danger-color)}.HelpDesk_toastWarning__-PBIQ{border-left:4px solid #f59e0b;border-left:4px solid var(--warning-color)}.HelpDesk_toastInfo__k8AFC{border-left:4px solid #4a6cf7;border-left:4px solid var(--primary-color)}.HelpDesk_toast__InKRn span{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:14px}.HelpDesk_toastClose__Xg830{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__Xg830:hover{color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatPanel__0XDpR{animation:HelpDesk_chatFadeIn__siwpa .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__siwpa{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__onoaR{cursor:pointer;max-height:56px;width:280px}.HelpDesk_chatPanelMinimized__onoaR .HelpDesk_chatClosed__Ru6Ra,.HelpDesk_chatPanelMinimized__onoaR .HelpDesk_chatInput__lvmRF,.HelpDesk_chatPanelMinimized__onoaR .HelpDesk_chatMessages__rL5NT{display:none}.HelpDesk_chatHeader__JWHXB{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__do3RI{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.HelpDesk_chatHeaderAvatar__cciao{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__TJzKe{color:#1a1a2e;color:var(--text-primary);font-size:13px;line-height:1.3}.HelpDesk_chatHeaderSubtitle__nkvUn{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:11px;gap:6px}.HelpDesk_chatHeaderDot__eN0BN{background:#e5e5e5;background:var(--border-color);border-radius:50%;height:3px;width:3px}.HelpDesk_statusOpen__EtQi\+{color:#22c55e;color:var(--success-color)}.HelpDesk_statusClosed__KPkn0{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatHeaderActions__TirVK{align-items:center;display:flex;flex-shrink:0;gap:2px}.HelpDesk_chatIconBtn__YbjiR{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__YbjiR:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatIconBtn__YbjiR:active{transform:scale(.92)}.HelpDesk_chatMessages__rL5NT{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__rL5NT::-webkit-scrollbar{width:4px}.HelpDesk_chatMessages__rL5NT::-webkit-scrollbar-track{background:#0000}.HelpDesk_chatMessages__rL5NT::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_chatEmpty__fZQ\+6{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__4wuH5{font-size:36px;margin-bottom:8px;opacity:.5}.HelpDesk_chatEmpty__fZQ\+6 p{font-size:13px;margin:0}.HelpDesk_chatMessage__222xs{animation:HelpDesk_msgIn__YLStL .15s ease;border-radius:12px;max-width:85%;padding:8px 12px}@keyframes HelpDesk_msgIn__YLStL{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__p9K-Z{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__aAd3u{align-self:flex-end;background:#4a6cf7;background:var(--primary-color);border-bottom-right-radius:4px;color:#fff}.HelpDesk_chatMessageClosure__CiRJA{align-self:flex-start;background:#f0fdf4;background:var(--success-light);border:1px solid #dcfce7;border-bottom-left-radius:4px}.HelpDesk_chatMessageMeta__RAHQB{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:2px}.HelpDesk_chatMessageName__f3qmm{font-size:10px;font-weight:600;letter-spacing:.3px;opacity:.7;text-transform:uppercase}.HelpDesk_chatMessageUser__aAd3u .HelpDesk_chatMessageName__f3qmm{opacity:.8}.HelpDesk_chatMessageTime__Nfw36{font-size:9px;opacity:.5}.HelpDesk_chatMessageText__TiZLN{word-wrap:break-word;font-size:13px;line-height:1.5;white-space:pre-wrap}.HelpDesk_chatMessageBadge__88ia0{align-items:center;color:#22c55e;color:var(--success-color);display:flex;font-size:10px;font-weight:500;gap:4px;margin-top:4px}.HelpDesk_chatInput__lvmRF{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__a\+vhb{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatInputField__0BPA9{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__0BPA9: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__0BPA9::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatInputField__0BPA9:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_chatSendBtn__9DV5Z{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__9DV5Z:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);transform:scale(1.02)}.HelpDesk_chatSendBtn__9DV5Z:active:not(:disabled){transform:scale(.94)}.HelpDesk_chatSendBtn__9DV5Z:disabled{cursor:not-allowed;opacity:.4;transform:none}.HelpDesk_chatInputFooter__ND3Gk{display:flex;justify-content:flex-end;margin-top:8px}.HelpDesk_chatCloseBtn__0rjRg{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__0rjRg:hover:not(:disabled){background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatCloseBtn__0rjRg:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_chatClosed__Ru6Ra{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__Ru6Ra svg{color:#22c55e;color:var(--success-color)}.HelpDesk_chatResolution__hyuBW{color:#4a4a5a;color:var(--text-secondary);font-size:11px;margin-left:4px}.HelpDesk_modalBackdrop__b8m32{align-items:center;animation:HelpDesk_fadeIn__4jz1M .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__4jz1M{0%{opacity:0}to{opacity:1}}.HelpDesk_formContainer__tPVU6{animation:HelpDesk_modalSlide__VX-59 .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__VX-59{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_modalHeader__z02ML{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_modalHeader__z02ML h2{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.HelpDesk_closeModalBtn__j-hcV{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__j-hcV:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_buttonSpinner__iJYeS{animation:HelpDesk_spin__N6t-a .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes HelpDesk_spin__N6t-a{to{transform:rotate(1turn)}}@media (max-width:768px){.HelpDesk_pageContainer__qvtx5{padding:16px}.HelpDesk_formRow__quzC4{gap:0;grid-template-columns:1fr}.HelpDesk_ticketCardHeader__6DN88{flex-wrap:wrap;padding:10px 12px}.HelpDesk_ticketCardTitle__TwQwA{gap:4px}.HelpDesk_ticketCardMeta__BoVNA{font-size:11px;gap:4px}.HelpDesk_ticketCardActions__0yMen{justify-content:flex-end;margin-top:4px;width:100%}.HelpDesk_chatPanel__0XDpR{border-radius:0;bottom:0;max-height:100vh;right:0;width:100%}.HelpDesk_chatPanelMinimized__onoaR{border-radius:16px;border-radius:var(--radius-lg);bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__rL5NT{max-height:calc(100vh - 180px);min-height:200px}.HelpDesk_chatMessage__222xs{max-width:92%}.HelpDesk_toastContainer__A-UoC{left:16px;right:16px;top:16px}.HelpDesk_toast__InKRn{max-width:100%;min-width:auto}.HelpDesk_formContainer__tPVU6{margin:16px;padding:16px;width:95%}}@media (max-width:480px){.HelpDesk_pageContainer__qvtx5{padding:12px}.HelpDesk_formSection__q45-g{padding:16px}.HelpDesk_ticketCardExpanded__zUioB{padding:12px}.HelpDesk_chatPanel__0XDpR{border-radius:0;max-height:100vh}.HelpDesk_chatMessages__rL5NT{max-height:calc(100vh - 160px);min-height:150px}.HelpDesk_chatHeaderTitle__TJzKe{font-size:12px}}.HelpDesk_textCenter__0UYvH{text-align:center}.HelpDesk_mt8__0nOqU{margin-top:8px}.HelpDesk_mt16__Nw7mR{margin-top:16px}.HelpDesk_mb8__aMdAq{margin-bottom:8px}.HelpDesk_mb16__cdvsu{margin-bottom:16px}.HelpDesk_gap8__jC2YG{gap:8px}.HelpDesk_gap12__zoilP{gap:12px}.HelpDesk_flex__UvpNG{display:flex}.HelpDesk_flexCenter__kXZ9C{align-items:center;display:flex;justify-content:center}.HelpDesk_flexBetween__RuFRc{align-items:center;display:flex;justify-content:space-between}.HelpDesk_chatHeaderClosedBadge__a-K8N{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__Fm32J{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__f7pqG{color:#adb5bd}.HelpDesk_chatReadOnlyCloseBtn__-tqGr{background:#e9ecef;border:none;border-radius:4px;color:#495057;cursor:pointer;font-size:13px;padding:4px 16px;transition:background .2s}.HelpDesk_chatReadOnlyCloseBtn__-tqGr:hover{background:#dee2e6}.HelpDesk_viewOnlyChat__-L450{color:#6c757d!important}.HelpDesk_viewOnlyChat__-L450:hover{background:#e9ecef!important;color:#495057!important}.HelpDesk_chatHeaderDate__DZPz1{color:#868e96;font-size:11px}.HelpDesk_chatHeaderTitle__TJzKe{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.FormModal_modalBackdrop__mS85y{align-items:center;animation:FormModal_fadeIn__1hMKO .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__4G64G{animation:FormModal_slideUp__b2gLm .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__N-Fpq{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:-webkit-sticky;position:sticky;top:0;z-index:10}.FormModal_modalHeader__N-Fpq h2{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.4rem;font-weight:600;margin:0}.FormModal_modalSubtitle__IhYT\+{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.FormModal_modalSubtitle__IhYT\+ strong{color:#0b1f38;color:var(--primary-color,#0b1f38);font-weight:600}.FormModal_modalCloseButton__VgHC3{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__VgHC3:hover:not(:disabled){background:#fdf0ee;background:var(--danger-light,#fdf0ee);color:#c0392b;color:var(--danger-color,#c0392b);transform:rotate(90deg)}.FormModal_formContent__qBlaF{display:flex;flex-direction:column;gap:24px;padding:28px}.FormModal_formActions__2u9xK{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__eOg68{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__eOg68.FormModal_error__iCRV9{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__eOg68.FormModal_success__IzVtn{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__eOg68.FormModal_warning__rIT\+m{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__zhukc{font-size:1.2rem}.FormModal_primaryButton__vqurL{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__vqurL: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__vqurL:disabled{cursor:not-allowed;opacity:.6;transform:none}.FormModal_secondaryButton__J7Ny1{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__J7Ny1:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.FormModal_buttonSpinner__7pKNx{animation:FormModal_spin__PfEio .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__1hMKO{0%{opacity:0}to{opacity:1}}@keyframes FormModal_slideUp__b2gLm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FormModal_spin__PfEio{to{transform:rotate(1turn)}}.ConfirmModal_modalBackdrop__t1Aff{align-items:center;animation:ConfirmModal_fadeIn__piKrk .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__XtUa1{animation:ConfirmModal_slideUp__4Mu3b .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__hU8ix{padding:28px}.ConfirmModal_confirmTitle__JZvfw{font-size:1.4rem;margin:0 0 8px}.ConfirmModal_confirmMessage__c7r3t{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;line-height:1.5;margin:16px 0;white-space:pre-line}.ConfirmModal_confirmActions__jddUz{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__xiYKp{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__xiYKp: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__xiYKp:disabled{cursor:not-allowed;opacity:.6;transform:none}.ConfirmModal_dangerButton__7\+zo\+{background:linear-gradient(135deg,#c0392b,#a93226);background:linear-gradient(135deg,var(--danger-color,#c0392b) 0,var(--danger-dark,#a93226) 100%)}.ConfirmModal_dangerButton__7\+zo\+:hover:not(:disabled){background:linear-gradient(135deg,#a93226,#7b241c);background:linear-gradient(135deg,var(--danger-dark,#a93226) 0,#7b241c 100%)}.ConfirmModal_secondaryButton__fZcWg{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__fZcWg:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.ConfirmModal_buttonSpinner__OFYdx{animation:ConfirmModal_spin__c3zQE .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__piKrk{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_slideUp__4Mu3b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmModal_spin__c3zQE{to{transform:rotate(1turn)}}.SearchBar_searchWrapper__fDKvE{max-width:440px;position:relative}.SearchBar_searchIcon__vNtpN{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__GSAe1{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__GSAe1:focus{border-color:#0b1f38;border-color:var(--primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.SearchBar_clearSearch__hTTSJ{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__hTTSJ:hover{background:#edeff2;background:var(--row-hover-bg,#edeff2);color:#1a222b;color:var(--text-primary,#1a222b)}@media (max-width:768px){.SearchBar_searchWrapper__fDKvE{max-width:100%}}.Pagination_paginationControls__QChzt{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__0Zwph{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__0Zwph:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);transform:translateY(-1px)}.Pagination_paginationButton__0Zwph:disabled{cursor:not-allowed;opacity:.5}.Pagination_paginationInfo__HSr-X{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1rem;font-weight:500}.Pagination_totalItems__8R9aj{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-weight:400}@media (max-width:768px){.Pagination_paginationControls__QChzt{flex-direction:column;gap:12px}}.TableSkeleton_tableContainer__-gouW{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__VrJMo{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;width:100%}.TableSkeleton_table__VrJMo 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__VrJMo tbody tr,.TableSkeleton_table__VrJMo td,.TableSkeleton_table__VrJMo thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec)}.TableSkeleton_table__VrJMo td{padding:16px 20px;vertical-align:middle}.TableSkeleton_skeleton__m19fh{animation:TableSkeleton_shimmer__CGR\+1 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__CGR\+1{0%{background-position:-200% 0}to{background-position:200% 0}}.EmptyState_emptyState__21iki{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__hrkZ4{font-size:3rem;margin-bottom:16px}.EmptyState_emptyTitle__ohdF1{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.3rem;font-weight:600;margin-bottom:10px}.EmptyState_emptyMessage__81cEn{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem}.EmptyState_actionButton__nNKao{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__nNKao:hover{background:#163052;background:var(--primary-hover,#163052);transform:translateY(-2px)}.PageHeader_header__y4P9H{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__7akAd{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.PageHeader_titleSection__7akAd h1{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PageHeader_addButton__p79ek{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__p79ek: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__p79ek:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.PageHeader_header__y4P9H{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.PageHeader_titleSection__7akAd h1{font-size:1.4rem}.PageHeader_addButton__p79ek{justify-content:center;width:100%}}.Toast_toast__dHOIg{align-items:center;animation:Toast_slideIn__LxIWq .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__Auy2n{border-left:4px solid #28a745}.Toast_toastError__0fcMj{border-left:4px solid #dc3545}.Toast_toastWarning__EcgXB{border-left:4px solid #ffc107}.Toast_toastInfo__2iWLt{border-left:4px solid #17a2b8}.Toast_toastIcon__oD6HS{align-items:center;display:flex;justify-content:center;margin-right:12px}.Toast_toastSuccess__Auy2n .Toast_toastIcon__oD6HS{color:#28a745}.Toast_toastError__0fcMj .Toast_toastIcon__oD6HS{color:#dc3545}.Toast_toastWarning__EcgXB .Toast_toastIcon__oD6HS{color:#ffc107}.Toast_toastInfo__2iWLt .Toast_toastIcon__oD6HS{color:#17a2b8}.Toast_toastMessage__a29Nn{color:#333;flex:1 1;font-size:.95rem}.Toast_toastClose__A5GTS{background:none;border:none;border-radius:4px;color:#999;cursor:pointer;padding:4px;transition:background .2s}.Toast_toastClose__A5GTS:hover{background:#f0f0f0;color:#333}@keyframes Toast_slideIn__LxIWq{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_toastContainer__qzikF{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;z-index:10000}.TagInput_tagInput__pGB3e{display:flex;flex-direction:column;gap:8px}.TagInput_label__sH2Tl{color:#333;color:var(--text-primary,#333);font-size:.9rem;font-weight:500}.TagInput_required__Vykd2{color:#dc3545;margin-left:4px}.TagInput_inputRow__DoogZ{display:flex;gap:8px}.TagInput_select__hMzLr{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__hMzLr:disabled{background:#f5f5f5;cursor:not-allowed}.TagInput_addButton__HgpA\+{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__HgpA\+:hover:not(:disabled){background:#0056b3;background:var(--primary-dark,#0056b3)}.TagInput_addButton__HgpA\+:disabled{background:#ccc;cursor:not-allowed}.TagInput_tagContainer__GYMDi{display:flex;flex-wrap:wrap;gap:8px;min-height:36px;padding:8px 0}.TagInput_tag__IaLnC{align-items:center;background:#e9ecef;border-radius:16px;color:#333;display:inline-flex;font-size:.85rem;gap:6px;padding:4px 10px}.TagInput_tagRemoveButton__BKWZ5{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .2s}.TagInput_tagRemoveButton__BKWZ5:hover{color:#dc3545}.TagInput_emptyTagHint__kos7f{color:#999;font-size:.85rem;font-style:italic}.AddressForm_addressFormCard__tytHy{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__tytHy:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs,0 1px 3px #0b1f380a)}.AddressForm_addressFormHeader__NiJno{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__mXtB3{align-items:center;display:flex;font-size:1.2rem}.AddressForm_addressFormHeader__NiJno h4{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.AddressForm_importerBadge__YlY1w{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__zh2Gw{padding:18px 20px}.AddressForm_formGrid__kf5kK{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddressForm_inputGroup__9ndjN{display:flex;flex-direction:column;gap:6px}.AddressForm_inputGroup__9ndjN label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.9rem;font-weight:600;letter-spacing:.02em}.AddressForm_inputGroup__9ndjN .AddressForm_required__k-tee{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.AddressForm_input__UL7Y0{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__UL7Y0:focus{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.AddressForm_input__UL7Y0::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.AddressForm_input__UL7Y0:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.AddressForm_contactsSection__8vWak{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color,#e6e9ec);margin-top:20px;padding-top:18px}.AddressForm_contactsSectionHeader__kJrlN{align-items:center;display:flex;gap:10px;margin-bottom:14px}.AddressForm_contactsIcon__lSKkV{align-items:center;display:flex;font-size:1.1rem}.AddressForm_contactsSectionHeader__kJrlN h5{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1rem;font-weight:600;margin:0}.AddressForm_contactList__NGENG{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.AddressForm_contactItem__86fkd{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__86fkd:hover{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38)}.AddressForm_contactInfo__ulxG5{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.AddressForm_contactInfo__ulxG5 strong{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.95rem}.AddressForm_contactRole__COwTI{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:.9rem}.AddressForm_contactEmail__F9CDO{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);font-size:.9rem}.AddressForm_removeContactButton__BQV9X{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__BQV9X:hover:not(:disabled){background:#fdf0ee;background:var(--reg-danger-light,#fdf0ee);color:#c0392b;color:var(--reg-danger-color,#c0392b)}.AddressForm_removeContactButton__BQV9X:disabled{cursor:not-allowed;opacity:.4}.AddressForm_contactForm__JYeMr{margin-top:4px}.AddressForm_contactFormRow__uOw\+x{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .6fr}.AddressForm_contactFormGroup__NXvpw{display:flex;flex-direction:column;gap:4px}.AddressForm_contactFormGroup__NXvpw label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.85rem;font-weight:600;letter-spacing:.02em}.AddressForm_addContactButton__jI5bd{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__jI5bd: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__jI5bd:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_addressFormActions__i0hMA{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__MtCS3{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__MtCS3:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover,#edeff2);border-color:#4a5a6b;border-color:var(--reg-text-secondary,#4a5a6b)}.AddressForm_cancelButton__MtCS3:disabled{cursor:not-allowed;opacity:.5}.AddressForm_saveButton__GYT\+X{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__GYT\+X: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__GYT\+X:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_buttonSpinner__2eYI0{animation:AddressForm_addressFormSpin__MvflY .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__MvflY{to{transform:rotate(1turn)}}.AddressForm_theme-dark__K0-ja .AddressForm_addressFormCard__tytHy,[data-theme=dark] .AddressForm_addressFormCard__tytHy{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_addressFormHeader__NiJno,[data-theme=dark] .AddressForm_addressFormHeader__NiJno{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_addressFormHeader__NiJno h4,[data-theme=dark] .AddressForm_addressFormHeader__NiJno h4{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__K0-ja .AddressForm_importerBadge__YlY1w,[data-theme=dark] .AddressForm_importerBadge__YlY1w{background:#2c2118;background:var(--reg-warning-light,#2c2118);color:#f39c12;color:var(--reg-warning-color,#f39c12)}.AddressForm_theme-dark__K0-ja .AddressForm_inputGroup__9ndjN label,[data-theme=dark] .AddressForm_inputGroup__9ndjN label{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__K0-ja .AddressForm_input__UL7Y0,[data-theme=dark] .AddressForm_input__UL7Y0{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__K0-ja .AddressForm_input__UL7Y0:focus,[data-theme=dark] .AddressForm_input__UL7Y0:focus{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.AddressForm_theme-dark__K0-ja .AddressForm_input__UL7Y0::placeholder,[data-theme=dark] .AddressForm_input__UL7Y0::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__K0-ja .AddressForm_input__UL7Y0:disabled,[data-theme=dark] .AddressForm_input__UL7Y0:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_contactItem__86fkd,[data-theme=dark] .AddressForm_contactItem__86fkd{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_contactItem__86fkd:hover,[data-theme=dark] .AddressForm_contactItem__86fkd:hover{border-color:#f0f4f8}.AddressForm_theme-dark__K0-ja .AddressForm_contactInfo__ulxG5 strong,[data-theme=dark] .AddressForm_contactInfo__ulxG5 strong{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__K0-ja .AddressForm_contactRole__COwTI,[data-theme=dark] .AddressForm_contactRole__COwTI{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.AddressForm_theme-dark__K0-ja .AddressForm_contactEmail__F9CDO,[data-theme=dark] .AddressForm_contactEmail__F9CDO{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__K0-ja .AddressForm_contactsSection__8vWak,[data-theme=dark] .AddressForm_contactsSection__8vWak{border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_contactFormGroup__NXvpw label,.AddressForm_theme-dark__K0-ja .AddressForm_contactsSectionHeader__kJrlN h5,[data-theme=dark] .AddressForm_contactFormGroup__NXvpw label,[data-theme=dark] .AddressForm_contactsSectionHeader__kJrlN h5{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__K0-ja .AddressForm_addContactButton__jI5bd,[data-theme=dark] .AddressForm_addContactButton__jI5bd{background:#f0f4f8;color:#0b1f38;color:var(--reg-text-inverse,#0b1f38)}.AddressForm_theme-dark__K0-ja .AddressForm_addContactButton__jI5bd:hover:not(:disabled),[data-theme=dark] .AddressForm_addContactButton__jI5bd:hover:not(:disabled){background:#fff}.AddressForm_theme-dark__K0-ja .AddressForm_cancelButton__MtCS3,[data-theme=dark] .AddressForm_cancelButton__MtCS3{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__K0-ja .AddressForm_cancelButton__MtCS3:hover:not(:disabled),[data-theme=dark] .AddressForm_cancelButton__MtCS3:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__K0-ja .AddressForm_saveButton__GYT\+X,[data-theme=dark] .AddressForm_saveButton__GYT\+X{background:#2ecc71;background:var(--reg-success-color,#2ecc71)}.AddressForm_theme-dark__K0-ja .AddressForm_saveButton__GYT\+X:hover:not(:disabled),[data-theme=dark] .AddressForm_saveButton__GYT\+X:hover:not(:disabled){background:#1a8c4a;background:var(--reg-success-dark,#1a8c4a)}.AddressForm_theme-dark__K0-ja .AddressForm_addressFormActions__i0hMA,[data-theme=dark] .AddressForm_addressFormActions__i0hMA{border-color:#163052;border-color:var(--reg-border-color,#163052)}@media (max-width:992px){.AddressForm_contactFormRow__uOw\+x{gap:10px;grid-template-columns:1fr 1fr}.AddressForm_contactFormGroup__NXvpw:last-child{grid-column:span 2}}@media (max-width:768px){.AddressForm_formGrid__kf5kK{gap:14px;grid-template-columns:1fr}.AddressForm_addressFormContent__zh2Gw{padding:14px 16px}.AddressForm_addressFormHeader__NiJno{flex-wrap:wrap;padding:12px 16px}.AddressForm_addressFormHeader__NiJno h4{font-size:1rem}.AddressForm_importerBadge__YlY1w{font-size:.75rem;margin-left:0}.AddressForm_contactFormRow__uOw\+x{gap:10px;grid-template-columns:1fr}.AddressForm_contactFormGroup__NXvpw:last-child{grid-column:span 1}.AddressForm_contactItem__86fkd{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 14px}.AddressForm_contactInfo__ulxG5{align-items:flex-start;flex-direction:column;gap:4px}.AddressForm_removeContactButton__BQV9X{align-self:flex-end}.AddressForm_addressFormActions__i0hMA{flex-direction:column-reverse;gap:10px}.AddressForm_addressFormActions__i0hMA button{justify-content:center;width:100%}}@media (max-width:480px){.AddressForm_addressFormContent__zh2Gw{padding:12px 14px}.AddressForm_contactEmail__F9CDO,.AddressForm_contactInfo__ulxG5 strong,.AddressForm_contactRole__COwTI{font-size:.85rem}.AddressForm_addContactButton__jI5bd{font-size:.85rem;justify-content:center;padding:8px 14px;width:100%}.AddressForm_cancelButton__MtCS3,.AddressForm_saveButton__GYT\+X{font-size:.9rem;padding:10px 18px}}@media (prefers-reduced-motion:reduce){.AddressForm_addContactButton__jI5bd,.AddressForm_addressFormCard__tytHy,.AddressForm_cancelButton__MtCS3,.AddressForm_contactItem__86fkd,.AddressForm_input__UL7Y0,.AddressForm_saveButton__GYT\+X{transition:none}.AddressForm_buttonSpinner__2eYI0{animation:none}.AddressForm_saveButton__GYT\+X:hover:not(:disabled){transform:none}}.ComboBox_comboboxWrapper__zh22M{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__51StT{color:#1a222b;color:var(--reg-text-primary,#1a222b);display:block;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.ComboBox_comboboxLabel__51StT .ComboBox_required__J1X9V{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.ComboBox_comboboxInputWrapper__QlVmG{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__QlVmG:focus-within{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814}.ComboBox_comboboxInputWrapper__QlVmG.ComboBox_error__QtaAZ{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b)}.ComboBox_comboboxInputWrapper__QlVmG.ComboBox_error__QtaAZ:focus-within{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b);box-shadow:0 0 0 3px #c0392b14}.ComboBox_comboboxSearchIcon__yJlGx{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);flex-shrink:0;left:14px;pointer-events:none;position:absolute;z-index:1}.ComboBox_comboboxInput__ybSqV{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__ybSqV::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.ComboBox_comboboxInput__ybSqV:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.ComboBox_comboboxClearButton__L48MV{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__L48MV:hover{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__aIu5a{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__aIu5a:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__aIu5a:disabled{cursor:not-allowed;opacity:.5}.ComboBox_comboboxToggleButton__aIu5a .ComboBox_rotated__rEtEr{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__RqGT1{animation:ComboBox_comboboxSpin__p9jYl .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__p9jYl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ComboBox_comboboxError__XrWk1{color:#c0392b;color:var(--reg-danger-color,#c0392b);font-size:.9rem;margin-top:6px}.ComboBox_comboboxDropdown__-W16W{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__-W16W::-webkit-scrollbar{width:6px}.ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-track{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);border-radius:3px}.ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--reg-text-muted,#6b7b8c);border-radius:3px}.ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-thumb:hover{background:#4a5a6b;background:var(--reg-text-secondary,#4a5a6b)}.ComboBox_comboboxNoResults__JriAY{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:1rem;padding:18px 20px;text-align:center}.ComboBox_comboboxItem__QklWG{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__QklWG:hover{background:#edeff2;background:var(--reg-bg-hover,#edeff2)}.ComboBox_comboboxItem__QklWG.ComboBox_highlighted__U6nD0,.ComboBox_comboboxItem__QklWG.ComboBox_selected__IxKgt{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed)}.ComboBox_comboboxItem__QklWG.ComboBox_selected__IxKgt{font-weight:500}.ComboBox_comboboxItemLabel__iAg1s{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComboBox_comboboxItemCheck__Nx0tc{color:#27ae60;color:var(--reg-success-color,#27ae60);flex-shrink:0}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxInputWrapper__QlVmG,[data-theme=dark] .ComboBox_comboboxInputWrapper__QlVmG{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxInputWrapper__QlVmG:focus-within,[data-theme=dark] .ComboBox_comboboxInputWrapper__QlVmG:focus-within{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxInput__ybSqV,[data-theme=dark] .ComboBox_comboboxInput__ybSqV{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxInput__ybSqV::placeholder,[data-theme=dark] .ComboBox_comboboxInput__ybSqV::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxInput__ybSqV:disabled,[data-theme=dark] .ComboBox_comboboxInput__ybSqV:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxSearchIcon__yJlGx,[data-theme=dark] .ComboBox_comboboxSearchIcon__yJlGx{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxClearButton__L48MV,[data-theme=dark] .ComboBox_comboboxClearButton__L48MV{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxClearButton__L48MV:hover,[data-theme=dark] .ComboBox_comboboxClearButton__L48MV:hover{background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxToggleButton__aIu5a,[data-theme=dark] .ComboBox_comboboxToggleButton__aIu5a{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxToggleButton__aIu5a:hover:not(:disabled),[data-theme=dark] .ComboBox_comboboxToggleButton__aIu5a:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxSpinner__RqGT1,[data-theme=dark] .ComboBox_comboboxSpinner__RqGT1{border-color:#163052;border-color:var(--reg-border-color,#163052);border-top-color:#f0f4f8}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxDropdown__-W16W,[data-theme=dark] .ComboBox_comboboxDropdown__-W16W{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__RaqOG .ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-track,[data-theme=dark] .ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-track{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-thumb,[data-theme=dark] .ComboBox_comboboxDropdown__-W16W::-webkit-scrollbar-thumb{background:#7a8e9f;background:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxItem__QklWG,[data-theme=dark] .ComboBox_comboboxItem__QklWG{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxItem__QklWG:hover,[data-theme=dark] .ComboBox_comboboxItem__QklWG:hover{background:#1a2d4a;background:var(--reg-bg-hover,#1a2d4a)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxItem__QklWG.ComboBox_highlighted__U6nD0,.ComboBox_theme-dark__RaqOG .ComboBox_comboboxItem__QklWG.ComboBox_selected__IxKgt,[data-theme=dark] .ComboBox_comboboxItem__QklWG.ComboBox_highlighted__U6nD0,[data-theme=dark] .ComboBox_comboboxItem__QklWG.ComboBox_selected__IxKgt{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxNoResults__JriAY,[data-theme=dark] .ComboBox_comboboxNoResults__JriAY{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxItemCheck__Nx0tc,[data-theme=dark] .ComboBox_comboboxItemCheck__Nx0tc{color:#2ecc71;color:var(--reg-success-color,#2ecc71)}.ComboBox_theme-dark__RaqOG .ComboBox_comboboxError__XrWk1,[data-theme=dark] .ComboBox_comboboxError__XrWk1{color:#e74c3c;color:var(--reg-danger-color,#e74c3c)}@media (max-width:768px){.ComboBox_comboboxInput__ybSqV{font-size:1rem;min-height:44px;padding:12px 70px 12px 36px}.ComboBox_comboboxSearchIcon__yJlGx{left:12px}.ComboBox_comboboxClearButton__L48MV{right:40px}.ComboBox_comboboxToggleButton__aIu5a{right:8px}.ComboBox_comboboxSpinner__RqGT1{right:40px}.ComboBox_comboboxDropdown__-W16W{max-height:220px}}@media (max-width:480px){.ComboBox_comboboxInput__ybSqV{font-size:16px;min-height:40px;padding:10px 60px 10px 32px}.ComboBox_comboboxSearchIcon__yJlGx{left:10px}.ComboBox_comboboxSearchIcon__yJlGx svg{height:16px;width:16px}.ComboBox_comboboxClearButton__L48MV{min-height:28px;min-width:28px;right:34px}.ComboBox_comboboxToggleButton__aIu5a{min-height:28px;min-width:28px;right:6px}.ComboBox_comboboxToggleButton__aIu5a svg{height:16px;width:16px}.ComboBox_comboboxSpinner__RqGT1{height:16px;right:34px;width:16px}.ComboBox_comboboxItem__QklWG{font-size:.95rem;min-height:38px;padding:8px 14px}.ComboBox_comboboxDropdown__-W16W{max-height:200px}}@media (prefers-reduced-motion:reduce){.ComboBox_comboboxInputWrapper__QlVmG,.ComboBox_comboboxToggleButton__aIu5a .ComboBox_rotated__rEtEr{transition:none}.ComboBox_comboboxSpinner__RqGT1{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__8WtFI,[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__MCVIy{align-items:stretch;display:flex;gap:0;min-width:-webkit-max-content;min-width:max-content;padding:6px 0;position:relative;width:100%}.ProjectSteps_stepItem__GEj4w{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__GEj4w:hover:not(.ProjectSteps_stepBlocked__NHMkj){box-shadow:0 3px 6px #0b1f380f;transform:translateY(-1px)}.ProjectSteps_stepIconWrapper__wVie2{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ProjectSteps_stepIcon__SOIhZ{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__\+xhFU .ProjectSteps_stepIcon__SOIhZ{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__98uTq .ProjectSteps_stepIcon__SOIhZ{background:#27ae60;background:var(--steps-success-color)}.ProjectSteps_stepPending__ls3W0 .ProjectSteps_stepIcon__SOIhZ{background:#e67e22;background:var(--steps-warning-color)}.ProjectSteps_stepBlocked__NHMkj .ProjectSteps_stepIcon__SOIhZ{background:#6b7b8c;background:var(--steps-text-muted);opacity:.5}.ProjectSteps_stepCheckmark__kRD0-{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__AB9qf{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ProjectSteps_stepLabel__YCrlj{color:#1a222b;color:var(--steps-text-primary);font-size:.9rem;font-weight:600}.ProjectSteps_stepLabel__YCrlj,.ProjectSteps_stepStatus__6nVnN{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSteps_stepStatus__6nVnN{color:#4a5a6b;color:var(--steps-text-secondary);font-size:.75rem}.ProjectSteps_stepActive__\+xhFU{background:#e8eaed;background:var(--steps-bg-tertiary);border-color:#0b1f38;border-color:var(--steps-primary-color)}.ProjectSteps_stepComplete__98uTq{background:#eaf5ee;background:var(--steps-success-light);border-color:#27ae60;border-color:var(--steps-success-color)}.ProjectSteps_stepComplete__98uTq .ProjectSteps_stepStatus__6nVnN{color:#1e8449;color:var(--steps-success-dark)}.ProjectSteps_stepPending__ls3W0{background:#fef5e7;background:var(--steps-warning-light);border-color:#e67e22;border-color:var(--steps-warning-color)}.ProjectSteps_stepPending__ls3W0 .ProjectSteps_stepStatus__6nVnN{color:#ca6f1e;color:var(--steps-warning-dark)}.ProjectSteps_stepBlocked__NHMkj{background:#fdf0ee;background:var(--steps-danger-light);border-color:#c0392b;border-color:var(--steps-danger-color);cursor:not-allowed!important;opacity:.6}.ProjectSteps_stepBlocked__NHMkj .ProjectSteps_stepStatus__6nVnN{color:#a93226;color:var(--steps-danger-dark)}.ProjectSteps_stepConnector__qEVls{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__LO-ZW{background:#27ae60;background:var(--steps-success-color)}@media (max-width:992px){.ProjectSteps_stepsContainer__MCVIy{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;overflow-x:auto;padding:6px 4px;scrollbar-width:thin}.ProjectSteps_stepsContainer__MCVIy::-webkit-scrollbar{height:4px}.ProjectSteps_stepsContainer__MCVIy::-webkit-scrollbar-track{background:#f1f3f5;background:var(--steps-bg-secondary);border-radius:2px}.ProjectSteps_stepsContainer__MCVIy::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--steps-text-muted);border-radius:2px}.ProjectSteps_stepItem__GEj4w{flex:0 0 auto;gap:10px;min-height:44px;min-width:120px;padding:8px 14px}.ProjectSteps_stepIcon__SOIhZ{font-size:1rem;height:30px;width:30px}.ProjectSteps_stepLabel__YCrlj{font-size:.8rem}.ProjectSteps_stepStatus__6nVnN{font-size:.7rem}.ProjectSteps_stepConnector__qEVls{flex:0 0 10px;height:2px;min-width:10px}.ProjectSteps_stepCheckmark__kRD0-{font-size:8px;height:16px;right:-3px;top:-3px;width:16px}}@media (max-width:768px){.ProjectSteps_stepItem__GEj4w{gap:8px;min-height:38px;min-width:100px;padding:6px 12px}.ProjectSteps_stepIcon__SOIhZ{font-size:.85rem;height:26px;width:26px}.ProjectSteps_stepLabel__YCrlj{font-size:.75rem}.ProjectSteps_stepStatus__6nVnN{font-size:.65rem}.ProjectSteps_stepConnector__qEVls{flex:0 0 8px;min-width:8px}.ProjectSteps_stepCheckmark__kRD0-{font-size:7px;height:14px;right:-2px;top:-2px;width:14px}}@media (max-width:480px){.ProjectSteps_stepItem__GEj4w{gap:6px;min-height:34px;min-width:80px;padding:4px 10px}.ProjectSteps_stepIcon__SOIhZ{font-size:.75rem;height:22px;width:22px}.ProjectSteps_stepLabel__YCrlj{font-size:.7rem;font-weight:500}.ProjectSteps_stepStatus__6nVnN{display:none}.ProjectSteps_stepConnector__qEVls{flex:0 0 6px;min-width:6px}.ProjectSteps_stepCheckmark__kRD0-{font-size:6px;height:12px;right:-2px;top:-2px;width:12px}}@media (prefers-reduced-motion:reduce){.ProjectSteps_stepConnector__qEVls,.ProjectSteps_stepIcon__SOIhZ,.ProjectSteps_stepItem__GEj4w{transition:none!important}.ProjectSteps_stepItem__GEj4w:hover:not(.ProjectSteps_stepBlocked__NHMkj){transform:none!important}}@media print{.ProjectSteps_stepsContainer__MCVIy{flex-wrap:wrap;gap:4px}.ProjectSteps_stepItem__GEj4w{background:#f9f9f9!important;border:1px solid #ddd;cursor:default!important;flex:0 0 auto;min-width:80px;padding:4px 10px}.ProjectSteps_stepItem__GEj4w:hover:not(.ProjectSteps_stepBlocked__NHMkj){box-shadow:none!important;transform:none!important}.ProjectSteps_stepIcon__SOIhZ{background:#666!important;font-size:.7rem;height:20px;width:20px}.ProjectSteps_stepCheckmark__kRD0-,.ProjectSteps_stepConnector__qEVls{display:none}.ProjectSteps_stepStatus__6nVnN{font-size:.6rem}.ProjectSteps_stepActive__\+xhFU{background:#e8eaed!important;border-color:#0b1f38!important}.ProjectSteps_stepComplete__98uTq{background:#eaf5ee!important;border-color:#27ae60!important}.ProjectSteps_stepPending__ls3W0{background:#fef5e7!important;border-color:#e67e22!important}.ProjectSteps_stepBlocked__NHMkj{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__nsF0o,[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__hq0hT,.Orders_filterChip__tZTzN,[role=button],button{min-height:44px;min-width:44px}.Orders_pageContainer__jZVE7{background:#f7f8fa;background:var(--orders-bg-primary);color:#1a222b;color:var(--orders-text-primary);min-height:100vh;padding:0}.Orders_addButton__SMN2g,.Orders_pageContainer__jZVE7{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family)}.Orders_addButton__SMN2g{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__SMN2g: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__SMN2g:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_confirmButton__SpuE9{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__SpuE9: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__SpuE9:disabled{cursor:not-allowed;opacity:.6}.Orders_secondaryButton__ik60y{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__ik60y:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-1px)}.Orders_secondaryButton__ik60y:disabled{cursor:not-allowed;opacity:.6}.Orders_dangerButton__cfxpC{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__cfxpC: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__KbRAI{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__KbRAI: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__KbRAI:disabled{cursor:not-allowed;opacity:.6}.Orders_primaryButton__IzDst{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__IzDst: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__IzDst:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_actionsContainer__sJYsH{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Orders_actionButton__hq0hT,button.Orders_actionButton__hq0hT{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__hq0hT svg,button.Orders_actionButton__hq0hT 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__hq0hT:hover:not(:disabled){box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--orders-shadow-md)!important;transform:translateY(-2px)!important}.Orders_actionButton__hq0hT:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Orders_actionButton__hq0hT.Orders_viewButton__H8scB,button.Orders_actionButton__hq0hT.Orders_viewButton__H8scB{background:#e8eef6!important;color:#4a6fa5!important}.Orders_actionButton__hq0hT.Orders_viewButton__H8scB:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_viewButton__H8scB:hover:not(:disabled){background:#4a6fa5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_viewButton__H8scB,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_viewButton__H8scB{background:#1a2a44!important;color:#7baed6!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_viewButton__H8scB:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_viewButton__H8scB:hover:not(:disabled){background:#7baed6!important;color:#0a1628!important}.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ,button.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ{background:#fdf5e6!important;color:#d4a017!important}.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ:hover:not(:disabled){background:#d4a017!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_editButton__-iQeJ,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ{background:#2a2218!important;color:#f0c040!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_editButton__-iQeJ:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_editButton__-iQeJ:hover:not(:disabled){background:#f0c040!important;color:#1a1208!important}.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik,button.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik{background:#fdecea!important;color:#c0392b!important}.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik:hover:not(:disabled){background:#c0392b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_deleteButton__OyLik,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik{background:#2a1a18!important;color:#e74c3c!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_deleteButton__OyLik:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_deleteButton__OyLik:hover:not(:disabled){background:#e74c3c!important;color:#1a0a08!important}.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9,button.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9{background:#e8f8f0!important;color:#1abc9c!important}.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9:hover:not(:disabled){background:#1abc9c!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9{background:#0a2a20!important;color:#2ecc71!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_confirmButton__SpuE9:hover:not(:disabled){background:#2ecc71!important;color:#0a1a10!important}.Orders_actionButton__hq0hT.Orders_trackButton__czAo8,button.Orders_actionButton__hq0hT.Orders_trackButton__czAo8{background:#fff3e0!important;color:#e67e22!important}.Orders_actionButton__hq0hT.Orders_trackButton__czAo8:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_trackButton__czAo8:hover:not(:disabled){background:#e67e22!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_trackButton__czAo8,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_trackButton__czAo8{background:#3d2a1a!important;color:#f39c12!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_trackButton__czAo8:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_trackButton__czAo8:hover:not(:disabled){background:#f39c12!important;color:#1a0e08!important}.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96,button.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96{background:#f4ecf7!important;color:#8e44ad!important}.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96:hover:not(:disabled){background:#8e44ad!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_paymentButton__fQd96,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96{background:#1a0a2a!important;color:#bb8fce!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_paymentButton__fQd96:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_paymentButton__fQd96:hover:not(:disabled){background:#bb8fce!important;color:#0a001a!important}.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy,button.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy{background:#eaf2f8!important;color:#3498db!important}.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy:hover:not(:disabled){background:#3498db!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy{background:#0a1a2a!important;color:#5dade2!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_productionButton__\+qjJy:hover:not(:disabled){background:#5dade2!important;color:#0a0a1a!important}.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ,button.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ{background:#e8f6f3!important;color:#16a085!important}.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ:hover:not(:disabled){background:#16a085!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ{background:#0a1a18!important;color:#48c9b0!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_invoiceButton__uDFsJ:hover:not(:disabled){background:#48c9b0!important;color:#0a0a0a!important}.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv,button.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv{background:#fce4ec!important;color:#e91e63!important}.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv:hover:not(:disabled){background:#e91e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_packingButton__NvsEv,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv{background:#2a0a1a!important;color:#f06292!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_packingButton__NvsEv:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_packingButton__NvsEv:hover:not(:disabled){background:#f06292!important;color:#1a0a0a!important}.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H,button.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H{background:#e8eaf6!important;color:#3f51b5!important}.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H:hover:not(:disabled){background:#3f51b5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H{background:#0a0a2a!important;color:#7986cb!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_pickingButton__OcX2H:hover:not(:disabled){background:#7986cb!important;color:#0a0a1a!important}.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI,button.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI{background:#f1f8e9!important;color:#7cb342!important}.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI:hover:not(:disabled){background:#7cb342!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI{background:#1a2a0a!important;color:#aed581!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_receiptButton__\+LFhI:hover:not(:disabled){background:#aed581!important;color:#0a1a00!important}.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX,button.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX{background:#efebe9!important;color:#8d6e63!important}.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX:hover:not(:disabled){background:#8d6e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX{background:#1a0a0a!important;color:#a1887f!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_stockButton__Iq5uX:hover:not(:disabled){background:#a1887f!important;color:#1a0a0a!important}.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne,button.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne{background:#fdf2e9!important;color:#d35400!important}.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne:hover:not(:disabled){background:#d35400!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne{background:#2a1a0a!important;color:#e67e22!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_returnButton__bv0Ne:hover:not(:disabled){background:#e67e22!important;color:#1a0a00!important}.Orders_actionButton__hq0hT.Orders_printButton__sv4q9,button.Orders_actionButton__hq0hT.Orders_printButton__sv4q9{background:#fdeaea!important;color:#ff6b6b!important}.Orders_actionButton__hq0hT.Orders_printButton__sv4q9:hover:not(:disabled),button.Orders_actionButton__hq0hT.Orders_printButton__sv4q9:hover:not(:disabled){background:#ff6b6b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_printButton__sv4q9,[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_printButton__sv4q9{background:#2a0a0a!important;color:#ff8a8a!important}[data-theme=dark] .Orders_actionButton__hq0hT.Orders_printButton__sv4q9:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__hq0hT.Orders_printButton__sv4q9:hover:not(:disabled){background:#ff8a8a!important;color:#1a0000!important}.Orders_searchBar__Y97JX{margin-bottom:28px;padding:24px}.Orders_searchBar__Y97JX,.Orders_statusFilterBar__RDlt6{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__RDlt6{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:14px 18px}.Orders_filterChip__tZTzN{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__tZTzN:hover:not(.Orders_filterChipActive__iSGrV){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__iSGrV{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__iSGrV:hover{background:#163052;background:var(--orders-primary-hover);border-color:#163052;border-color:var(--orders-primary-hover)}.Orders_tableContainer__GLraU{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__EAXIf{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__EAXIf 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__EAXIf tbody tr,.Orders_table__EAXIf thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_table__EAXIf tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_table__EAXIf tbody tr:hover{background-color:#edeff2;background-color:var(--orders-bg-hover)}.Orders_table__EAXIf tbody tr:last-child{border-bottom:none}.Orders_table__EAXIf 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__EAXIf tbody tr:last-child td{border-bottom:none}.Orders_emptyTable__G7rEj{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Orders_tableRow__sVttZ{animation:Orders_rowFadeIn__wBSSt .2s ease}@keyframes Orders_rowFadeIn__wBSSt{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Orders_priceCell__EDczO,.Orders_valueCell__UpZJT{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_labelRight__3aTY\+,.Orders_text-right__TpPx3,.Orders_valueCell__UpZJT{text-align:right}.Orders_text-center__mzbLE{text-align:center}.Orders_statusBadge__GiKqg{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__EeUOU{background:#fef5e7;color:#e67e22}.Orders_statusBadgeApproved__Tuntd{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeCompleted__bJKDU{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeCancelled__58std{background:#f0f2f3;color:#7f8c8d}.Orders_statusBadgeRejected__V1m\+3{background:#fdf0ee;color:#c0392b}.Orders_statusBadgeDraft__QQJzk{background:#f1f3f5;color:#6b7b8c}.Orders_statusBadgeInfo__lLbX9{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeWarning__nElYV{background:#fef5e7;color:#e67e22}.Orders_statusBadgeSuccess__xC\+Yu{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeDanger__\+\+n5O{background:#fdf0ee;color:#c0392b}[data-theme=dark] .Orders_statusBadgePending__EeUOU{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeApproved__Tuntd{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeCompleted__bJKDU{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeCancelled__58std{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .Orders_statusBadgeRejected__V1m\+3{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_statusBadgeDraft__QQJzk{background:#163052;color:#7a8e9f}[data-theme=dark] .Orders_statusBadgeInfo__lLbX9{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeWarning__nElYV{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeSuccess__xC\+Yu{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeDanger__\+\+n5O{background:#2c1a18;color:#e74c3c}.Orders_modalBackdrop__Un4UN{align-items:center;animation:Orders_fadeIn__0Y57\+ .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__0Y57\+{0%{opacity:0}to{opacity:1}}@keyframes Orders_slideUp__qLwoj{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Orders_formContainer__dzF21{animation:Orders_slideUp__qLwoj .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__PfyYh{max-width:540px}.Orders_formContainerMedium__2fWn-{max-width:860px}.Orders_formContainerLarge__FaKux{max-width:1200px}.Orders_formContainerXLarge__w1Zg9{max-width:1400px}.Orders_modalHeader__1K\+II{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:-webkit-sticky;position:sticky;top:0;z-index:10}.Orders_modalHeader__1K\+II 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__3\+-qp{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;margin:6px 0 0}.Orders_modalSubtitle__3\+-qp strong{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_modalCloseButton__\+wyoy{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__\+wyoy:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light);color:#c0392b;color:var(--orders-danger-color);transform:rotate(90deg)}.Orders_modalCloseButton__\+wyoy:disabled{cursor:not-allowed;opacity:.5}.Orders_formContent__dJELO{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.Orders_formContent__dJELO::-webkit-scrollbar{width:6px}.Orders_formContent__dJELO::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:3px}.Orders_formContent__dJELO::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:3px}.Orders_formActions__cpM1d{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:-webkit-sticky;position:sticky;z-index:10}.Orders_formGrid__wf9iX{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Orders_formSection__9fRAh{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__9fRAh:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_sectionHeader__\+Gl9d{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__R9Xti{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__kBNMk{color:#1a222b;color:var(--orders-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.Orders_sectionBadge__UCvnG{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__6VPM7,.Orders_select__v6BaK,.Orders_textarea__xHuv9{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__6VPM7:focus,.Orders_select__v6BaK:focus,.Orders_textarea__xHuv9:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_theme-dark__nsF0o .Orders_input__6VPM7:focus,.Orders_theme-dark__nsF0o .Orders_select__v6BaK:focus,.Orders_theme-dark__nsF0o .Orders_textarea__xHuv9:focus,[data-theme=dark] .Orders_input__6VPM7:focus,[data-theme=dark] .Orders_select__v6BaK:focus,[data-theme=dark] .Orders_textarea__xHuv9:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_input__6VPM7::placeholder,.Orders_textarea__xHuv9::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_textarea__xHuv9{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);min-height:100px;resize:vertical}.Orders_inputGroup__ogCjT{display:flex;flex-direction:column;gap:8px}.Orders_inputGroup__ogCjT label{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Orders_required__8PLxT{color:#c0392b;color:var(--orders-danger-color)}.Orders_fieldHint__eRgrp{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:2px}.Orders_errorHint__FCJbI{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_successHint__pgLG5{color:#27ae60;color:var(--orders-success-color);display:block;font-size:.9rem;margin-top:2px}.Orders_fieldError__uxZTA{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_buttonSpinner__lC5W7{animation:Orders_spin__dGH6A .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__KE5uk{animation:Orders_spin__dGH6A .8s linear infinite}@keyframes Orders_spin__dGH6A{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Orders_buttonSpinner__lC5W7,.Orders_spinner__KE5uk{animation:none}}.Orders_stepperHeader__xmnhq{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__4dVW4{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:860px;position:relative}.Orders_stepperStep__G7fCL{align-items:center;display:flex;flex:1 1;gap:10px;position:relative}.Orders_stepperCircle__TeI4Z{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__hBw8w .Orders_stepperCircle__TeI4Z{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__4fLNC .Orders_stepperCircle__TeI4Z{background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse)}.Orders_stepperLabel__1J\+dA{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.Orders_stepperStepActive__hBw8w .Orders_stepperLabel__1J\+dA{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_stepperStepCompleted__4fLNC .Orders_stepperLabel__1J\+dA{color:#27ae60;color:var(--orders-success-color)}.Orders_stepperLine__Jcuef{background:#e6e9ec;background:var(--orders-border-color);flex:1 1;height:2px;margin:0 10px;transition:background .3s ease}.Orders_stepperLineCompleted__uhhII{background:#27ae60;background:var(--orders-success-color)}.Orders_stepContent__WVff8{animation:Orders_stepFadeIn__vfcLh .3s ease;padding:24px 0}@keyframes Orders_stepFadeIn__vfcLh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_stepContent__WVff8{animation:none}}.Orders_stepperActions__uR0mH{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__uR0mH button{min-width:120px}.Orders_reviewGrid__JID2-{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Orders_reviewItem__zllzb{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__zllzb:last-child{border-bottom:none}.Orders_reviewLabel__4CGG3{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_reviewValue__-KWWM{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500;text-align:right}.Orders_infoBox__1Brp8{align-items:flex-start;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);display:flex;gap:14px;margin:10px 0;padding:16px 20px}.Orders_infoBox__1Brp8 svg{flex-shrink:0;margin-top:2px}.Orders_infoBox__1Brp8 p{font-size:1rem;margin:4px 0 0}.Orders_infoGrid__GoK8o{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_infoItem__B1TMQ{display:flex;flex-direction:column;gap:6px}.Orders_infoItem__B1TMQ label{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_infoItem__B1TMQ span{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;word-break:break-word}.Orders_approvalNotes__u8fWK{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__u8fWK strong{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.Orders_approvalNotes__u8fWK p{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;margin:0}.Orders_itemTable__MzWUP{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__MzWUP 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__MzWUP td,.Orders_itemTable__MzWUP thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_itemTable__MzWUP td{color:#1a222b;color:var(--orders-text-primary);padding:10px 16px}.Orders_itemTable__MzWUP tfoot td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);font-weight:600;padding:12px 16px}.Orders_tableFooterRow__lEzD9{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_tableFooterRow__lEzD9 td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);padding:10px 16px}.Orders_resumoTotal__zkbXa,.Orders_resumoTotal__zkbXa td{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_resumoTotal__zkbXa td{font-size:1.15rem;font-weight:700}.Orders_sampleBadge__mZTop{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__in65G{background-color:#fef5e7!important;background-color:var(--orders-warning-light)!important;opacity:.85}.Orders_bonusRow__in65G td{border-bottom-color:#e67e22!important;border-bottom-color:var(--orders-warning-color)!important}.Orders_approvedByCell__oRWll{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_approvedDateCell__mfz19{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem;margin-top:2px}.Orders_reviewRequired__6P0OT{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__evBXG{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__evBXG input[type=checkbox],.Orders_checkboxLabel__evBXG input[type=radio]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;height:20px;width:20px}.Orders_orderSummary__bQyNf{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin:14px 0;padding:18px 24px}.Orders_orderSummaryTitle__3\+5uf{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.Orders_orderSummaryGrid__MqxCQ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Orders_orderSummaryItem__H0bQC{display:flex;flex-direction:column;gap:4px}.Orders_orderSummaryLabel__kpmhW{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.Orders_orderSummaryValue__6cTe5{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500}.Orders_resumoGrid__ro4g8{grid-gap:10px 28px;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_resumoLinha__RbnJW{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__RbnJW:last-child{border-bottom:none}.Orders_resumoLabel__catm5{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_resumoValor__6G-\+-{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:500}.Orders_resumoTotal__zkbXa{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__XlLzL{color:#0b1f38;color:var(--orders-primary-color);font-size:1.3rem;font-weight:700}.Orders_trackingHistory__G7a\+H{max-height:320px;overflow-y:auto;padding:14px 18px}.Orders_trackingHistory__G7a\+H::-webkit-scrollbar{width:4px}.Orders_trackingHistory__G7a\+H::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_trackingHistory__G7a\+H::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_trackingEvent__G4czq{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__G4czq:last-child{border-bottom:none}.Orders_trackingDate__nJ-rn{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:600}.Orders_trackingStatus__p2S4D{color:#0b1f38;color:var(--orders-primary-color);font-size:.95rem;font-weight:600}.Orders_trackingDescription__IuwXa{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem}.Orders_approvalSummary__zhbKw{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__zsXZB{align-items:center;display:flex;gap:10px}.Orders_approvalSummaryItem__zsXZB .Orders_count__fh\+FD{font-size:1.5rem;font-weight:700}.Orders_approvalSummaryItem__zsXZB .Orders_label__SmU-M{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_ncmSummaryRow__dXIsU 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__dXIsU td div{display:flex;flex-wrap:wrap;gap:18px}.Orders_ncmSummaryRow__dXIsU td div strong{color:#1a222b;color:var(--orders-text-primary)}.Orders_alert__ZSbUo{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__ZSbUo.Orders_error__02Lia{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__ZSbUo.Orders_success__HlL6G{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__ZSbUo.Orders_info__mOWaF{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__ZSbUo.Orders_warning__DXZL4{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__hbWHK{flex-shrink:0}.Orders_toastContainer__2XQic{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__wf9iX{grid-template-columns:repeat(2,1fr)}.Orders_formContainer__dzF21{max-height:85vh;max-width:95%}.Orders_formContent__dJELO{padding:18px 24px}.Orders_modalHeader__1K\+II{padding:18px 24px 14px}.Orders_formActions__cpM1d{padding:14px 24px}.Orders_stepperSteps__4dVW4{flex-wrap:wrap;gap:10px;justify-content:flex-start}.Orders_stepperStep__G7fCL{flex:0 0 auto}.Orders_stepperLine__Jcuef{display:none}.Orders_stepperLabel__1J\+dA{font-size:.8rem}.Orders_stepperCircle__TeI4Z{font-size:.8rem;height:30px;width:30px}.Orders_reviewGrid__JID2-{gap:10px;grid-template-columns:1fr}.Orders_stepperActions__uR0mH{flex-direction:column-reverse}.Orders_stepperActions__uR0mH button{justify-content:center;width:100%}}@media (max-width:768px){.Orders_pageContainer__jZVE7{padding:0}.Orders_modalBackdrop__Un4UN{padding:10px}.Orders_formContainer__dzF21{border-radius:4px;border-radius:var(--orders-border-radius);max-height:95vh}.Orders_modalHeader__1K\+II h2{font-size:1.2rem}.Orders_modalHeader__1K\+II{padding:16px 18px 12px}.Orders_formContent__dJELO{padding:16px 18px}.Orders_formActions__cpM1d{flex-direction:column-reverse;padding:14px 18px}.Orders_formActions__cpM1d button{justify-content:center;width:100%}.Orders_formGrid__wf9iX{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Orders_searchBar__Y97JX{padding:18px}.Orders_searchBar__Y97JX>div{width:100%}.Orders_table__EAXIf td,.Orders_table__EAXIf thead th{font-size:.9rem;padding:12px 14px}.Orders_actionsContainer__sJYsH{gap:6px}.Orders_actionButton__hq0hT,button.Orders_actionButton__hq0hT{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__hq0hT svg,button.Orders_actionButton__hq0hT svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Orders_trackingEvent__G4czq{gap:6px;grid-template-columns:1fr;padding:10px 0}.Orders_trackingDate__nJ-rn{font-size:.85rem}.Orders_trackingDescription__IuwXa,.Orders_trackingStatus__p2S4D{font-size:.9rem}.Orders_infoGrid__GoK8o,.Orders_resumoGrid__ro4g8{grid-template-columns:1fr;padding:14px 18px}.Orders_orderSummaryGrid__MqxCQ{grid-template-columns:1fr 1fr}.Orders_approvalSummary__zhbKw{flex-direction:column;gap:10px;margin:10px 14px;padding:14px 18px}.Orders_statusFilterBar__RDlt6{gap:8px;padding:10px 14px}.Orders_filterChip__tZTzN{font-size:.85rem;min-height:36px;padding:6px 14px}.Orders_itemTable__MzWUP{font-size:.85rem}.Orders_itemTable__MzWUP td,.Orders_itemTable__MzWUP thead th{padding:8px 10px}.Orders_stepperHeader__xmnhq{padding:12px 18px}.Orders_stepperSteps__4dVW4{gap:6px}.Orders_stepperLabel__1J\+dA{font-size:.75rem}.Orders_stepperCircle__TeI4Z{font-size:.75rem;height:28px;width:28px}.Orders_stepperActions__uR0mH{padding:12px 18px}.Orders_ncmSummaryRow__dXIsU td div{gap:10px}}@media (max-width:480px){.Orders_addButton__SMN2g{justify-content:center;width:100%}.Orders_tableContainer__GLraU{font-size:.85rem;overflow-x:auto}.Orders_modalHeader__1K\+II h2{font-size:1.1rem}.Orders_modalSubtitle__3\+-qp{font-size:.85rem}.Orders_modalCloseButton__\+wyoy{font-size:1.4rem;height:36px;width:36px}.Orders_formActions__cpM1d,.Orders_formContent__dJELO{padding:12px 14px}.Orders_actionsContainer__sJYsH{gap:4px}.Orders_actionButton__hq0hT,button.Orders_actionButton__hq0hT{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__hq0hT svg,button.Orders_actionButton__hq0hT svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_orderSummaryGrid__MqxCQ{grid-template-columns:1fr}.Orders_confirmButton__SpuE9,.Orders_dangerButton__cfxpC,.Orders_primaryButton__IzDst,.Orders_secondaryButton__ik60y,.Orders_warningButton__KbRAI{justify-content:center;width:100%}.Orders_filterChip__tZTzN{font-size:.75rem;min-height:32px;padding:4px 12px}.Orders_statusFilterBar__RDlt6{gap:6px;padding:8px 10px}.Orders_stepperHeader__xmnhq{padding:8px 12px}.Orders_stepperLabel__1J\+dA{display:none}.Orders_stepperCircle__TeI4Z{font-size:.6rem;height:24px;width:24px}.Orders_reviewItem__zllzb{align-items:flex-start;flex-direction:column;gap:4px}.Orders_reviewValue__-KWWM{text-align:left}.Orders_ncmSummaryRow__dXIsU td div{flex-direction:column;gap:6px}.Orders_approvalSummaryItem__zsXZB .Orders_count__fh\+FD{font-size:1.3rem}}.Orders_filterBar__1s\+y5{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__1s\+y5 .Orders_searchBar__Y97JX{background:#0000;border:none;box-shadow:none;flex:1 1;margin-bottom:0;min-width:200px;padding:0}.Orders_filterSelect__ztr1Q{-webkit-appearance:auto;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__ztr1Q:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_filterSelect__ztr1Q:disabled{cursor:not-allowed;opacity:.6}.Orders_filterSelect__ztr1Q option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary);padding:8px 12px}.Orders_theme-dark__nsF0o .Orders_filterSelect__ztr1Q,[data-theme=dark] .Orders_filterSelect__ztr1Q{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__nsF0o .Orders_filterSelect__ztr1Q option,[data-theme=dark] .Orders_filterSelect__ztr1Q option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary)}.Orders_theme-dark__nsF0o .Orders_filterSelect__ztr1Q:focus,[data-theme=dark] .Orders_filterSelect__ztr1Q:focus{box-shadow:0 0 0 3px #f0f4f814}@media (max-width:768px){.Orders_filterBar__1s\+y5{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.Orders_filterBar__1s\+y5 .Orders_searchBar__Y97JX,.Orders_filterSelect__ztr1Q{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterBar__1s\+y5{gap:10px;padding:12px 14px}.Orders_filterSelect__ztr1Q{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_itemQuotesSection__W-UDs{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__W-UDs:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_itemQuotesHeader__jQjFc{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__jQjFc:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_itemQuotesTitle__\+brLz{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_itemNumber__dxCMD{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__urDlS{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__3lyCz{background:#27ae60;background:var(--orders-success-color)}.Orders_approvedBadge__3lyCz,.Orders_convertedBadge__DVfqq{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__DVfqq{background:#2980b9;background:var(--orders-info-color)}.Orders_expandIcon__l\+G26{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__ie6CX{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-shrink:0;font-size:.85rem;gap:12px}.Orders_selectedBadge__k4BXw{color:#27ae60;color:var(--orders-success-color);font-weight:600}.Orders_partialBadge__bWIAq{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__1hoga{animation:Orders_slideDown__8S9uE .25s ease;padding:16px}@keyframes Orders_slideDown__8S9uE{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_itemQuotesContent__1hoga{animation:none}}.Orders_quotesTableWrapper__gRk1I{margin-top:12px;overflow-x:auto}.Orders_quotesTable__d1hbO{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__d1hbO thead{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_quotesTable__d1hbO 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__d1hbO 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__d1hbO tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_quotesTable__d1hbO tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_selectedQuoteRow__3gZsJ{background:#27ae600f!important}.Orders_selectedQuoteRow__3gZsJ:hover{background:#27ae601a!important}.Orders_supplierCode__yF6nb{color:#6b7b8c;color:var(--orders-text-muted);font-size:.7rem;margin-left:4px}.Orders_quoteStatus__outzf{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__outzf.Orders_statusBadgePending__EeUOU{background:#fef5e7;background:var(--orders-warning-light);color:#ca6f1e;color:var(--orders-warning-dark)}.Orders_quoteStatus__outzf.Orders_statusBadgeInfo__lLbX9{background:#eaf2f8;background:var(--orders-info-light);color:#1a5276;color:var(--orders-info-dark)}.Orders_quoteStatus__outzf.Orders_statusBadgeApproved__Tuntd{background:#eaf5ee;background:var(--orders-success-light);color:#1e8449;color:var(--orders-success-dark)}.Orders_quoteStatus__outzf.Orders_statusBadgeCompleted__bJKDU{background:#4a6583;background:var(--orders-primary-light);color:#0b1f38;color:var(--orders-primary-color)}.Orders_quoteStatus__outzf.Orders_statusBadgeRejected__V1m\+3{background:#fdf0ee;background:var(--orders-danger-light);color:#a93226;color:var(--orders-danger-dark)}.Orders_quoteStatus__outzf.Orders_statusBadgeDraft__QQJzk{background:#e8eaed;background:var(--orders-bg-tertiary);color:#6b7b8c;color:var(--orders-text-muted)}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgePending__EeUOU{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgeInfo__lLbX9{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgeApproved__Tuntd{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgeCompleted__bJKDU{background:#163052;color:#7baed6}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgeRejected__V1m\+3{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_quoteStatus__outzf.Orders_statusBadgeDraft__QQJzk{background:#163052;color:#7a8e9f}.Orders_noQuotesMessage__poNtL{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__poNtL svg{color:#2980b9;color:var(--orders-info-color);flex-shrink:0}.Orders_addQuoteButton__ly4-9{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__ly4-9: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__ly4-9:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_hint__XsRVA{font-size:.7rem;margin-left:4px;opacity:.7}.Orders_quoteForm__73yw4{margin-bottom:12px}.Orders_quoteFormContainer__zuy30{margin-bottom:16px}.Orders_quoteFormContainer__zuy30 h4{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:600;margin:0 0 12px}.Orders_quoteFormActions__nz-6W{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__nz-6W button{min-height:40px;min-width:120px}.Orders_errorMessage__UadpS{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__UadpS,.Orders_selectedQuoteInfo__CFOpU{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:flex;font-size:.85rem;padding:10px 14px}.Orders_selectedQuoteInfo__CFOpU{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__CFOpU svg{color:#27ae60;color:var(--orders-success-color);flex-shrink:0}.Orders_approvedBadgeSmall__lT4bP{align-items:center;color:#27ae60;color:var(--orders-success-color);display:inline-flex}.Orders_convertedBadgeSmall__zSWIW{align-items:center;color:#2980b9;color:var(--orders-info-color);display:inline-flex}.Orders_rejectedBadgeSmall__NMJyB{color:#c0392b;color:var(--orders-danger-color)}.Orders_emptyState__DknnM{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.Orders_emptyState__DknnM svg{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:12px}.Orders_emptyState__DknnM p{font-size:.95rem;margin:0}.Orders_rejectButton__Kc0D3{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__Kc0D3: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__Kc0D3:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_reviewButton__TuFOU{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__TuFOU: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__TuFOU:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_selectButton__9NO28{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__9NO28:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_selectButton__9NO28:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_approveButton__WyXBQ{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__WyXBQ:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_approveButton__WyXBQ:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_convertButton__eh7SK{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__eh7SK:hover:not(:disabled){background:#0b1f38;background:var(--orders-primary-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_convertButton__eh7SK:disabled{cursor:not-allowed;opacity:.5;transform:none!important}@media (max-width:768px){.Orders_itemQuotesHeader__jQjFc{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_itemQuotesTitle__\+brLz{font-size:.85rem;gap:8px}.Orders_itemQuotesStats__ie6CX{font-size:.8rem;justify-content:flex-start}.Orders_itemNumber__dxCMD{font-size:10px;height:22px;width:22px}.Orders_quotesTable__d1hbO{font-size:.75rem}.Orders_quotesTable__d1hbO td,.Orders_quotesTable__d1hbO thead th{padding:6px 8px}.Orders_quoteForm__73yw4{padding:12px 14px}.Orders_quoteFormActions__nz-6W{flex-direction:column-reverse}.Orders_quoteFormActions__nz-6W button{justify-content:center;min-width:0;min-width:auto;width:100%}.Orders_addQuoteButton__ly4-9{justify-content:center;width:100%}.Orders_itemQuotesContent__1hoga{padding:12px}}@media (max-width:480px){.Orders_itemQuotesTitle__\+brLz{font-size:.75rem;gap:6px}.Orders_itemNumber__dxCMD{font-size:9px;height:20px;width:20px}.Orders_itemQuantity__urDlS{font-size:.7rem;padding:1px 8px}.Orders_approvedBadge__3lyCz,.Orders_convertedBadge__DVfqq{font-size:.6rem;padding:1px 8px}.Orders_quotesTable__d1hbO{font-size:.7rem}.Orders_quotesTable__d1hbO td,.Orders_quotesTable__d1hbO thead th{padding:4px 6px}.Orders_quoteStatus__outzf{font-size:.6rem;min-height:20px;padding:1px 6px}.Orders_actionButton__hq0hT.Orders_approveButton__WyXBQ,.Orders_actionButton__hq0hT.Orders_convertButton__eh7SK,.Orders_actionButton__hq0hT.Orders_selectButton__9NO28,button.Orders_actionButton__hq0hT.Orders_approveButton__WyXBQ,button.Orders_actionButton__hq0hT.Orders_convertButton__eh7SK,button.Orders_actionButton__hq0hT.Orders_selectButton__9NO28{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Orders_actionButton__hq0hT.Orders_approveButton__WyXBQ svg,.Orders_actionButton__hq0hT.Orders_convertButton__eh7SK svg,.Orders_actionButton__hq0hT.Orders_selectButton__9NO28 svg,button.Orders_actionButton__hq0hT.Orders_approveButton__WyXBQ svg,button.Orders_actionButton__hq0hT.Orders_convertButton__eh7SK svg,button.Orders_actionButton__hq0hT.Orders_selectButton__9NO28 svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_noQuotesMessage__poNtL{font-size:.8rem;padding:12px 14px}.Orders_selectedQuoteInfo__CFOpU{font-size:.75rem;padding:8px 12px}}.Orders_printButton__sv4q9{background:#f0f0f0;color:#333}.Orders_printButton__sv4q9:hover:not(:disabled){background:#e0e0e0}.Orders_printModalContainer__ppXM2{max-height:90vh;max-width:1200px;overflow-y:auto}.Orders_printContent__OIwoz{background:#fff;padding:20px}.Orders_printHeader__URGRh{border-bottom:2px solid #333;margin-bottom:30px;padding-bottom:20px;text-align:center}.Orders_printHeader__URGRh h1{color:#1a1a2e;font-size:24px;margin-bottom:10px}.Orders_printHeaderInfo__F3z1b{display:flex;font-size:14px;gap:40px;justify-content:center}.Orders_printHeaderInfo__F3z1b div{display:flex;gap:5px}.Orders_printSection__wDpdD{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:30px;overflow:hidden}.Orders_printSectionTitle__ogmiS{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__a5XNx{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr 1fr;padding:15px}.Orders_printInfoGrid__a5XNx div{font-size:14px}.Orders_printDescription__Oer8T{border-top:1px solid #eee;font-size:14px;padding:10px 15px 15px}.Orders_printItemQuotesSection__B-Zhi{border-bottom:1px solid #e0e0e0}.Orders_printQuotesTable__XB3at{font-size:13px}.Orders_printQuotesTable__XB3at th{background:#f9f9f9;border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.Orders_printQuotesTable__XB3at td{border-bottom:1px solid #eee;padding:6px 10px}.Orders_printSupplierChecklist__5YkBs{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:12px 15px}.Orders_checklistHeader__SpmEo{color:#333;font-size:14px;margin-bottom:8px}.Orders_checklistGrid__eJXVq{grid-gap:6px 15px;display:grid;gap:6px 15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Orders_checklistItem__QeTj6{font-size:13px;gap:8px;padding:3px 0}.Orders_checklistItem__QeTj6 input[type=checkbox]{cursor:pointer;height:16px;width:16px}.Orders_checklistItem__QeTj6 .Orders_suggestedPrice__HV5mR{color:#666;font-size:12px;margin-left:4px}.Orders_printHistoryTable__bQb6O{border-collapse:collapse;font-size:13px;width:100%}.Orders_printHistoryTable__bQb6O th{background:#f5f5f5;border-bottom:2px solid #ddd;padding:8px 12px;text-align:left}.Orders_printHistoryTable__bQb6O td{border-bottom:1px solid #eee;padding:6px 12px}.Orders_printFooter__qWTqL{border-top:1px solid #ddd;color:#888;font-size:12px;margin-top:20px;padding-top:20px;text-align:center}@media print{.Orders_modalBackdrop__Un4UN{background:#fff!important;overflow:visible!important;padding:0!important;position:static!important}.Orders_actionButton__hq0hT,.Orders_filterBar__1s\+y5,.Orders_formContainer__dzF21>.Orders_modalHeader__1K\+II button,.Orders_modalCloseButton__\+wyoy,.Orders_modalHeader__1K\+II,.Orders_pageHeaderActions__d17pL,.Orders_printModalContainer__ppXM2 .Orders_modalHeader__1K\+II button,.Orders_stepperActions__uR0mH{display:none!important}.Orders_formContainer__dzF21{border-radius:0!important;box-shadow:none!important;max-height:none!important;max-width:100%!important;overflow:visible!important;padding:20px!important}.Orders_printContent__OIwoz{padding:0!important}.Orders_printHeader__URGRh{display:block!important}.Orders_printSupplierChecklist__5YkBs{break-inside:avoid;page-break-inside:avoid}.Orders_checklistItem__QeTj6 input[type=checkbox]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Orders_itemQuotesSection__W-UDs,.Orders_printHistoryTable__bQb6O,.Orders_printHistoryTable__bQb6O tr,.Orders_printSection__wDpdD{break-inside:avoid;page-break-inside:avoid}}.Orders_supplierQuotesSection__mgSMd{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__mgSMd:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_supplierQuotesHeader__JyNCg{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__JyNCg:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_supplierQuotesTitle__-hdr9{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_supplierQuotesTitle__-hdr9 strong{color:#1a222b;color:var(--orders-text-primary);font-size:1rem}.Orders_quoteCount__ZFLvZ{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__ie0mQ{animation:Orders_slideDown__8S9uE .25s ease;padding:16px}.Orders_quoteForm__73yw4{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:16px;padding:16px 20px}.Orders_itemChecklist__DeFA6,.Orders_quoteForm__73yw4{border:1px solid #e6e9ec;border:1px solid var(--orders-border-color)}.Orders_itemChecklist__DeFA6{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__DeFA6::-webkit-scrollbar{width:4px}.Orders_itemChecklist__DeFA6::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_itemChecklist__DeFA6::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_checklistItem__QeTj6{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__QeTj6:last-child{border-bottom:none}.Orders_checklistLabel__mDyjY{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__mDyjY input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Orders_itemCode__OtpDf{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__hD2aZ{color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-size:.85rem}.Orders_itemQty__O9ZUI{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__W7LJj{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Orders_itemPriceInput__W7LJj .Orders_input__6VPM7{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__W7LJj .Orders_input__6VPM7:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 2px #0b1f3814;outline:none}.Orders_itemTotal__r0Aq7{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:600;min-width:70px}.Orders_quoteSummary__34J8h{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__LwtsY{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:600}.Orders_summaryValue__s7gl7{color:#0b1f38;color:var(--orders-primary-color);font-size:1.2rem;font-weight:700}.Orders_summaryDetail__65hbq{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem}.Orders_quoteItem__J-\+Nr{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__J-\+Nr:not(:last-child){border-bottom:1px dashed #e6e9ec;border-bottom:1px dashed var(--orders-border-color);margin-bottom:4px;padding-bottom:4px}.Orders_quoteItemQty__0HOzR{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__qDQs7{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:500}@media (max-width:768px){.Orders_supplierQuotesHeader__JyNCg{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_supplierQuotesTitle__-hdr9{font-size:.85rem;gap:8px}.Orders_supplierQuotesContent__ie0mQ{padding:12px}.Orders_quoteForm__73yw4{padding:12px 14px}.Orders_checklistItem__QeTj6{align-items:stretch;flex-direction:column;gap:6px}.Orders_itemPriceInput__W7LJj{justify-content:flex-start;padding-left:24px}.Orders_itemPriceInput__W7LJj .Orders_input__6VPM7{max-width:180px;width:100%}.Orders_quoteSummary__34J8h{align-items:stretch;flex-direction:column;gap:8px;text-align:center}.Orders_quoteItem__J-\+Nr{font-size:.75rem}}@media (max-width:480px){.Orders_supplierQuotesTitle__-hdr9{font-size:.75rem}.Orders_quoteCount__ZFLvZ{font-size:.7rem;padding:1px 8px}.Orders_checklistLabel__mDyjY{font-size:.8rem}.Orders_itemCode__OtpDf{font-size:.7rem}.Orders_itemName__hD2aZ{font-size:.8rem}.Orders_itemPriceInput__W7LJj .Orders_input__6VPM7{font-size:.75rem;max-width:140px;min-height:28px;padding:3px 6px;width:100%}.Orders_itemTotal__r0Aq7{font-size:.75rem}.Orders_summaryValue__s7gl7{font-size:1rem}.Orders_quoteItem__J-\+Nr{font-size:.7rem}}.Orders_rejectButton__Kc0D3{background:#dc35451a;color:#dc3545}.Orders_rejectButton__Kc0D3:hover:not(:disabled){background:#dc354533}.Orders_dangerButton__cfxpC{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__cfxpC:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.Orders_dangerButton__cfxpC:disabled{cursor:not-allowed;opacity:.6}.Orders_quoteItemsPreview__qG6qa{background:#f8f9fa;border-radius:6px;max-height:150px;overflow-y:auto;padding:12px}.Orders_quoteItemPreview__3h8z6{border-bottom:1px solid #e9ecef;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.Orders_quoteItemPreview__3h8z6:last-child{border-bottom:none}.Orders_rejectedBadgeSmall__NMJyB{align-items:center;background:#dc35451a;border-radius:12px;color:#dc3545;display:inline-flex;font-size:12px;padding:2px 8px}.Orders_rejectionReason__sX3db{margin-top:4px}.Orders_required__8PLxT{color:#dc3545;margin-left:2px}.StatusBadge_statusBadge__xGrGQ{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__EJ5dl{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeApproved__7CrPU{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeCompleted__-T2fY{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeCancelled__8HYDD{background:#f0f2f3;color:#7f8c8d}.StatusBadge_statusBadgeRejected__B5KwD{background:#fdf0ee;color:#c0392b}.StatusBadge_statusBadgeDraft__Me2qE{background:#f1f3f5;color:#6b7b8c}.StatusBadge_statusBadgeInfo__H2Zd\+{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeWarning__HwiMI{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeSuccess__i-suT{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeDanger__\+\+0-o{background:#fdf0ee;color:#c0392b}[data-theme=dark] .StatusBadge_statusBadgePending__EJ5dl{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeApproved__7CrPU{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeCompleted__-T2fY{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeCancelled__8HYDD{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .StatusBadge_statusBadgeRejected__B5KwD{background:#2c1a18;color:#e74c3c}[data-theme=dark] .StatusBadge_statusBadgeDraft__Me2qE{background:#163052;color:#7a8e9f}[data-theme=dark] .StatusBadge_statusBadgeInfo__H2Zd\+{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeWarning__HwiMI{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeSuccess__i-suT{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeDanger__\+\+0-o{background:#2c1a18;color:#e74c3c}@media (max-width:768px){.StatusBadge_statusBadge__xGrGQ{font-size:.75rem;min-height:28px;padding:4px 10px}}.DeleteModal_backdrop__cWGCW{align-items:center;animation:DeleteModal_fadeIn__aBC0e .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__aBC0e{0%{opacity:0}to{opacity:1}}.DeleteModal_dialog__G0wMR{animation:DeleteModal_slideUp__uWDrX .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__uWDrX{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModal_header__-Y\+H-{align-items:center;display:flex;gap:12px;margin-bottom:8px;padding:20px 24px 0}.DeleteModal_iconContainer__uSr-H{align-items:center;background:#c0392b1a;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.DeleteModal_dangerIcon__psrJJ{color:#c0392b}.DeleteModal_title__Fw8Rk{color:#1a222b;flex:1 1;font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.DeleteModal_closeButton__uFdTZ{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__uFdTZ:hover:not(:disabled){background:#f1f3f5;color:#1a222b}.DeleteModal_closeButton__uFdTZ:disabled{cursor:not-allowed;opacity:.5}.DeleteModal_content__7W13X{padding:0 24px 24px}.DeleteModal_message__Hc\+2d{color:#4a5a6b;font-size:.9rem;line-height:1.5;margin:8px 0 16px}.DeleteModal_itemInfo__Z0-N-{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__wfnbd{color:#1a222b;font-size:.85rem;font-weight:600}.DeleteModal_itemValue__Eexef{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DeleteModal_itemCode__ZNuRg{background:#0b1f38;border-radius:4px;color:#fff;font-family:Courier New,monospace;font-size:.8rem;font-weight:600;padding:2px 10px}.DeleteModal_itemName__y7Q1S{color:#1a222b;font-size:.9rem}.DeleteModal_children__B\+z1T{margin-top:16px}.DeleteModal_actions__BvqAD{border-top:1px solid #e6e9ec;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.DeleteModal_actions__BvqAD 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__BvqAD button:disabled{cursor:not-allowed;opacity:.6}.DeleteModal_cancelButton__M\+LT8{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.DeleteModal_cancelButton__M\+LT8:hover:not(:disabled){background:#edeff2}.DeleteModal_deleteButton__1E32z{background:#c0392b;color:#fff}.DeleteModal_deleteButton__1E32z:hover:not(:disabled){background:#a93226;box-shadow:0 4px 12px #c0392b4d;transform:translateY(-1px)}.DeleteModal_spinner__v2vma{animation:DeleteModal_spin__r8rXE .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes DeleteModal_spin__r8rXE{to{transform:rotate(1turn)}}.DeleteModal_theme-dark__kGK7T .DeleteModal_dialog__G0wMR,[data-theme=dark] .DeleteModal_dialog__G0wMR{background:#0b1f38;border-color:#163052}.DeleteModal_theme-dark__kGK7T .DeleteModal_title__Fw8Rk,[data-theme=dark] .DeleteModal_title__Fw8Rk{color:#f0f4f8}.DeleteModal_theme-dark__kGK7T .DeleteModal_message__Hc\+2d,[data-theme=dark] .DeleteModal_message__Hc\+2d{color:#a1b4c8}.DeleteModal_theme-dark__kGK7T .DeleteModal_itemInfo__Z0-N-,[data-theme=dark] .DeleteModal_itemInfo__Z0-N-{background:#0f2844;border-color:#163052}.DeleteModal_theme-dark__kGK7T .DeleteModal_itemLabel__wfnbd,.DeleteModal_theme-dark__kGK7T .DeleteModal_itemName__y7Q1S,[data-theme=dark] .DeleteModal_itemLabel__wfnbd,[data-theme=dark] .DeleteModal_itemName__y7Q1S{color:#f0f4f8}.DeleteModal_theme-dark__kGK7T .DeleteModal_itemCode__ZNuRg,[data-theme=dark] .DeleteModal_itemCode__ZNuRg{background:#1a3d5a;color:#f0f4f8}.DeleteModal_theme-dark__kGK7T .DeleteModal_cancelButton__M\+LT8,[data-theme=dark] .DeleteModal_cancelButton__M\+LT8{background:#163052;border-color:#163052;color:#f0f4f8}.DeleteModal_theme-dark__kGK7T .DeleteModal_cancelButton__M\+LT8:hover:not(:disabled),[data-theme=dark] .DeleteModal_cancelButton__M\+LT8:hover:not(:disabled){background:#1a3d5a}.DeleteModal_theme-dark__kGK7T .DeleteModal_closeButton__uFdTZ:hover:not(:disabled),[data-theme=dark] .DeleteModal_closeButton__uFdTZ:hover:not(:disabled){background:#163052;color:#f0f4f8}.DeleteModal_theme-dark__kGK7T .DeleteModal_iconContainer__uSr-H,[data-theme=dark] .DeleteModal_iconContainer__uSr-H{background:#e74c3c26}.DeleteModal_theme-dark__kGK7T .DeleteModal_dangerIcon__psrJJ,[data-theme=dark] .DeleteModal_dangerIcon__psrJJ{color:#e74c3c}.DeleteModal_theme-dark__kGK7T .DeleteModal_actions__BvqAD,[data-theme=dark] .DeleteModal_actions__BvqAD{border-top-color:#163052}.DeleteModal_theme-dark__kGK7T .DeleteModal_deleteButton__1E32z,[data-theme=dark] .DeleteModal_deleteButton__1E32z{background:#e74c3c}.DeleteModal_theme-dark__kGK7T .DeleteModal_deleteButton__1E32z:hover:not(:disabled),[data-theme=dark] .DeleteModal_deleteButton__1E32z:hover:not(:disabled){background:#c0392b}@media (max-width:480px){.DeleteModal_dialog__G0wMR{margin:10px}.DeleteModal_header__-Y\+H-{padding:16px 20px 0}.DeleteModal_content__7W13X{padding:0 20px 20px}.DeleteModal_actions__BvqAD{flex-direction:column-reverse;padding:16px 20px 20px}.DeleteModal_actions__BvqAD button{width:100%}}.PrintModal_printModalContainer__1XGxv{max-height:90vh;max-width:1200px;overflow-y:auto}.PrintModal_printModalContainer__1XGxv .PrintModal_formContent__3UdzX{padding:0!important}.PrintModal_printContent__bIB2p{background:#fff;color:#1a1a2e;padding:20px}.PrintModal_printHeader__hxlw4{border-bottom:2px solid #1a1a2e;margin-bottom:20px;padding-bottom:20px;text-align:center}.PrintModal_printHeader__hxlw4 h1{color:#1a1a2e;font-size:22px;letter-spacing:1px;margin:0}.PrintModal_printHeaderInfo__Zqzw8{color:#555;display:flex;flex-wrap:wrap;font-size:13px;gap:30px;justify-content:center;margin-top:10px}.PrintModal_printHeaderInfo__Zqzw8 div{display:flex;gap:4px}.PrintModal_printHeaderInfo__Zqzw8 strong{color:#1a1a2e}.PrintModal_printSection__E8mj1{border:1px solid #e0e0e0;border-radius:4px;break-inside:avoid;margin-bottom:20px;overflow:hidden;page-break-inside:avoid}.PrintModal_printSectionTitle__uEQk-{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__vf6Fh{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:1fr 1fr 1fr;padding:12px 15px}.PrintModal_printInfoGrid__vf6Fh div{color:#333;font-size:13px}.PrintModal_printInfoGrid__vf6Fh strong{color:#1a1a2e}.PrintModal_printDescription__3\+YHl{border-top:1px solid #eee;color:#444;font-size:13px;padding:10px 15px 12px}.PrintModal_printQuotesTable__KAR90{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printQuotesTable__KAR90 th{background:#f5f5f5;font-weight:600}.PrintModal_printQuotesTable__KAR90 td,.PrintModal_printQuotesTable__KAR90 th{border:1px solid #ddd;color:#333;padding:6px 8px;text-align:center}.PrintModal_printQuotesTable__KAR90 tbody tr:hover{background:#fafafa}.PrintModal_printHistoryTable__oMyqL{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printHistoryTable__oMyqL th{background:#f5f5f5;font-weight:600;text-align:left}.PrintModal_printHistoryTable__oMyqL td,.PrintModal_printHistoryTable__oMyqL th{border:1px solid #ddd;color:#333;padding:6px 10px}.PrintModal_printFooter__48dFb{border-top:1px solid #ddd;color:#888;font-size:11px;margin-top:15px;padding-top:15px;text-align:center}.PrintModal_printFooter__48dFb p{margin:3px 0}@media print{body *{visibility:hidden}.PrintModal_printContent__bIB2p,.PrintModal_printContent__bIB2p *{visibility:visible}.PrintModal_printContent__bIB2p{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__HaNJ2,.PrintModal_modalHeader__Kj-Cs,.PrintModal_printModalContainer__1XGxv .PrintModal_modalHeader__Kj-Cs,.PrintModal_printModalContainer__1XGxv .PrintModal_stepperActions__UzH9w,.PrintModal_stepperActions__UzH9w{display:none!important}.PrintModal_printModalContainer__1XGxv .PrintModal_formContent__3UdzX{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__1XGxv .PrintModal_formContainer__EWhQ0{border:none!important;box-shadow:none!important;max-height:none!important;overflow:visible!important;padding:0!important}.PrintModal_modalBackdrop__sKlE\+{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;position:fixed!important;z-index:99999!important}.PrintModal_printSection__E8mj1{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__KAR90{font-size:10px!important}.PrintModal_printQuotesTable__KAR90 td,.PrintModal_printQuotesTable__KAR90 th{padding:4px 6px!important}.PrintModal_printHistoryTable__oMyqL{font-size:10px!important}.PrintModal_printHistoryTable__oMyqL td,.PrintModal_printHistoryTable__oMyqL th{padding:4px 8px!important}.PrintModal_printQuotesTable__KAR90 input[type=checkbox]{accent-color:#27ae60}.PrintModal_printQuotesTable__KAR90 input[type=checkbox],.PrintModal_printQuotesTable__KAR90 td,.PrintModal_printQuotesTable__KAR90 td[style*=background-color]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintModal_printHeader__hxlw4{display:block!important;margin-bottom:15px!important;padding-bottom:15px!important}.PrintModal_printHeaderInfo__Zqzw8{font-size:11px!important;gap:20px!important}.PrintModal_printSectionTitle__uEQk-{font-size:12px!important;padding:6px 12px!important}.PrintModal_printInfoGrid__vf6Fh{gap:4px 16px!important;grid-template-columns:1fr 1fr 1fr!important;padding:8px 12px!important}.PrintModal_printDescription__3\+YHl,.PrintModal_printInfoGrid__vf6Fh div{font-size:11px!important}.PrintModal_printFooter__48dFb{font-size:10px!important;margin-top:10px!important;padding-top:10px!important}.PrintModal_printQuotesTable__KAR90{page-break-inside:auto}.PrintModal_printQuotesTable__KAR90 tbody tr{page-break-inside:avoid}.PrintModal_printQuotesTable__KAR90 thead{display:table-header-group}}@media screen and (max-width:992px){.PrintModal_printInfoGrid__vf6Fh{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:768px){.PrintModal_printInfoGrid__vf6Fh{grid-template-columns:1fr!important}.PrintModal_printHeaderInfo__Zqzw8{align-items:center;flex-direction:column;gap:6px}.PrintModal_printQuotesTable__KAR90{font-size:10px!important;min-width:600px!important}.PrintModal_printQuotesTable__KAR90 td,.PrintModal_printQuotesTable__KAR90 th{padding:4px 6px!important}}@media print{body *{visibility:hidden}.PrintModal_printContent__bIB2p,.PrintModal_printContent__bIB2p *{visibility:visible}.PrintModal_printContent__bIB2p{left:0;padding:20px!important;position:absolute;top:0;width:100%}.PrintModal_printHeader__hxlw4{display:block!important}.PrintModal_printSection__E8mj1{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__KAR90{font-size:10px!important}.PrintModal_printQuotesTable__KAR90 td,.PrintModal_printQuotesTable__KAR90 th{padding:4px 6px!important}.PrintModal_printModalContainer__1XGxv .PrintModal_modalHeader__Kj-Cs,.PrintModal_printModalContainer__1XGxv .PrintModal_stepperActions__UzH9w{display:none!important}.PrintModal_printModalContainer__1XGxv .PrintModal_formContent__3UdzX{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__1XGxv .PrintModal_formContainer__EWhQ0{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__Sf\+UR,[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__diakA{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__EsWYq{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__ujxNC{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.Parameters_titleSection__ujxNC h1{color:#1a222b;color:var(--text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Parameters_titleSection__ujxNC h1 strong{color:#0b1f38;color:var(--primary-color);font-weight:700}.Parameters_theme-dark__Sf\+UR .Parameters_titleSection__ujxNC h1 strong,[data-theme=dark] .Parameters_titleSection__ujxNC h1 strong{color:#fff}.Parameters_totalCount__34nym{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__UQsKt{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__UQsKt: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__UQsKt:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_editButton__2Jo9u{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__2Jo9u:hover:not(:disabled){background-color:#163052;background-color:var(--primary-hover);transform:translateY(-1px)}.Parameters_editButton__2Jo9u:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_deleteButton__s206n{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__s206n:hover:not(:disabled){background-color:#a93226;background-color:var(--danger-dark);transform:translateY(-1px)}.Parameters_deleteButton__s206n:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_addButton__OS9Sa,.Parameters_primaryButton__GVE4L{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__OS9Sa:hover:not(:disabled),.Parameters_primaryButton__GVE4L: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__OS9Sa:disabled,.Parameters_primaryButton__GVE4L:disabled{cursor:not-allowed;opacity:.6;transform:none}.Parameters_cancelButton__X-qt-,.Parameters_secondaryButton__rdI7-{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__X-qt-:hover:not(:disabled),.Parameters_secondaryButton__rdI7-:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg);transform:translateY(-1px)}.Parameters_cancelButton__X-qt-:disabled,.Parameters_secondaryButton__rdI7-:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_searchBar__gbgv0{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__DYuMX{max-width:440px;position:relative}.Parameters_searchIcon__g1zIo{color:#6b7b8c;color:var(--text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.Parameters_searchInput__4TzzV{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__4TzzV:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_searchInput__4TzzV:disabled{cursor:not-allowed;opacity:.6}.Parameters_clearSearch__edmlQ{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__edmlQ:hover{background:#edeff2;background:var(--row-hover-bg);color:#1a222b;color:var(--text-primary)}.Parameters_searchInfo__oZBjq{color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;margin-top:12px}.Parameters_tableContainer__qRie6{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__iL6nu{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__iL6nu 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__iL6nu tbody tr,.Parameters_table__iL6nu thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color)}.Parameters_table__iL6nu tbody tr{animation:Parameters_rowFadeIn__OMolo .2s ease;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_table__iL6nu tbody tr:hover{background-color:#edeff2;background-color:var(--row-hover-bg)}.Parameters_table__iL6nu 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__iL6nu tbody tr:last-child td{border-bottom:none}@keyframes Parameters_rowFadeIn__OMolo{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.Parameters_conditionName__7A32\+{font-weight:500}.Parameters_conditionName__7A32\+ strong{display:block;margin-bottom:6px}.Parameters_rowMetadata__-lPSF{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:.85rem;line-height:1.5}.Parameters_actionsCell__O5yAe{white-space:nowrap}.Parameters_actionsHeader__8-Dfr{text-align:center}.Parameters_inputGroup__9tfBg{display:flex;flex-direction:column;gap:8px}.Parameters_inputGroup__9tfBg label{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Parameters_input__sUKHM,.Parameters_select__q-I1p,.Parameters_textarea__IimiG{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__sUKHM:focus,.Parameters_select__q-I1p:focus,.Parameters_textarea__IimiG:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_input__sUKHM:disabled,.Parameters_select__q-I1p:disabled,.Parameters_textarea__IimiG:disabled{cursor:not-allowed;opacity:.6}.Parameters_inputError__6AHCb,.Parameters_inputError__6AHCb:focus{border-color:#c0392b;border-color:var(--danger-color)}.Parameters_inputError__6AHCb:focus{box-shadow:0 0 0 3px #c0392b26}.Parameters_textarea__IimiG{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100px;resize:vertical}.Parameters_select__q-I1p{-webkit-appearance:none;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__dBYe1{color:#c0392b;color:var(--danger-color);margin-left:2px}.Parameters_fieldHint__DQYTm{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-top:4px}.Parameters_errorHint__CJSJr{color:#c0392b;color:var(--danger-color);font-size:.9rem;margin-top:2px}.Parameters_successHint__j-uAf{color:#27ae60;color:var(--success-color);font-size:.9rem;margin-top:2px}.Parameters_formRow__4PoO9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Parameters_formGrid__TLx9j{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.Parameters_alert__xBMYc{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__xBMYc.Parameters_error__1rWtx{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__xBMYc.Parameters_success__C38WT{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__xBMYc.Parameters_warning__v\+2In{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__6inV5{font-size:1.2rem}.Parameters_errorText__TMLx2{color:#c0392b;color:var(--danger-color);font-size:1rem;margin-bottom:18px}.Parameters_badge__IDVzW{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__IDVzW,.Parameters_daysBadge__GvrdD,.Parameters_situationBadge__RS\+8G{align-items:center;display:inline-flex}.Parameters_situationBadge__RS\+8G{border-radius:4px;border-radius:var(--border-radius-sm);font-size:.85rem;font-weight:600;gap:8px;padding:6px 12px}.Parameters_situationBadgeActive__Vuxvr{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Parameters_situationBadgeInactive__4-7vG{background:#fdf0ee;background:var(--danger-light);color:#a93226;color:var(--danger-dark)}.Parameters_situationBadgeWarning__HVz5Z{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Parameters_situationBadgeInfo__KXhGk{background:#eaf2f8;background:var(--info-light);color:#1a5276;color:var(--info-dark)}.Parameters_emptyState__iPxyY{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__KAhBp{font-size:3rem;margin-bottom:16px}.Parameters_emptyTitle__ThZTn{color:#1a222b;color:var(--text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.Parameters_emptyMessage__JLTH\+{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem}.Parameters_errorContainer__-6skK{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__azeq1{font-size:3rem;margin-bottom:16px}.Parameters_retryButton__sG5D2{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__sG5D2:hover{background:#163052;background:var(--primary-hover);transform:translateY(-2px)}.Parameters_skeleton__8uqKw{animation:Parameters_shimmer__ZU1Ch 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__ZU1Ch{0%{background-position:-200% 0}to{background-position:200% 0}}.Parameters_paginationControls__fJAv0{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__a5SvM{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__a5SvM:hover:not(:disabled){background:#163052;background:var(--primary-hover);transform:translateY(-1px)}.Parameters_paginationButton__a5SvM:disabled{cursor:not-allowed;opacity:.5}.Parameters_paginationInfo__N2xcL{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:500}.Parameters_totalItems__ajjeT{color:#4a5a6b;color:var(--text-secondary);font-weight:400}.Parameters_realtimeInfo__zxB\+8{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:10px;margin-top:20px;padding:12px 0}.Parameters_liveDot__EHDh3{animation:Parameters_pulse__EhZLL 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__EhZLL{0%,to{opacity:1}50%{opacity:.3}}.Parameters_filtersContainer__1T4YM{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:28px}.Parameters_filterWrapper__Peo\+5{flex:1 1;min-width:220px}.Parameters_filterSelect__OYg1J{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__OYg1J:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_orderControls__YrrUT{align-items:center;display:flex;gap:6px;justify-content:center}.Parameters_orderButton__MKx18{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__MKx18:hover:not(:disabled){background:#0b1f38;background:var(--primary-color);color:#fff;color:var(--text-inverse)}.Parameters_orderButton__MKx18:disabled{cursor:not-allowed;opacity:.4}.Parameters_orderNumber__WRGUh{font-size:.9rem;font-weight:600;min-width:24px;text-align:center}.Parameters_inlineInputGroup__K0zCR{align-items:center;display:flex;gap:12px}.Parameters_inlineInputGroup__K0zCR .Parameters_input__sUKHM{flex:1 1}.Parameters_preparationStepsSection__ZdreG{margin-top:12px}.Parameters_preparationStepsSection__ZdreG h3{color:#1a222b;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 16px}.Parameters_versionIndicator__ReoGJ{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__FB\+Fg{color:#2980b9;color:var(--info-color);font-weight:600}.Parameters_typeMicrobiological__cvebi{color:#27ae60;color:var(--success-color);font-weight:600}.Parameters_checkboxLabel__KK5XA{align-items:center;color:#1a222b;color:var(--text-primary);cursor:pointer;display:flex;font-weight:500;gap:10px}.Parameters_checkboxLabel__KK5XA input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.Parameters_formSection__cmHRL{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);margin-top:4px;padding-top:20px}.Parameters_formSection__cmHRL h3{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:600;margin:0 0 16px}.Parameters_errorDetails__qKQPt{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__qKQPt summary{color:#1a222b;color:var(--text-primary);cursor:pointer;font-weight:600}.Parameters_errorDetails__qKQPt ul{color:#4a5a6b;color:var(--text-secondary);margin:8px 0 0;padding-left:20px}.Parameters_errorDetails__qKQPt ul li{margin:4px 0}@media (max-width:768px){.Parameters_pageContainer__diakA{padding:0}.Parameters_header__EsWYq{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Parameters_titleSection__ujxNC h1{font-size:1.4rem}.Parameters_formGrid__TLx9j,.Parameters_formRow__4PoO9{gap:16px;grid-template-columns:1fr}.Parameters_addButton__OS9Sa,.Parameters_cancelButton__X-qt-,.Parameters_primaryButton__GVE4L,.Parameters_secondaryButton__rdI7-{justify-content:center;width:100%}.Parameters_table__iL6nu td,.Parameters_table__iL6nu thead th{font-size:.9rem;padding:12px 14px}.Parameters_searchBar__gbgv0{padding:18px}.Parameters_searchWrapper__DYuMX{max-width:100%}.Parameters_filtersContainer__1T4YM{align-items:stretch;flex-direction:column}.Parameters_filterWrapper__Peo\+5{min-width:0}.Parameters_paginationControls__fJAv0{flex-direction:column;gap:12px}.Parameters_inlineInputGroup__K0zCR{flex-direction:column}.Parameters_inlineInputGroup__K0zCR .Parameters_input__sUKHM{width:100%}.Parameters_inlineInputGroup__K0zCR .Parameters_primaryButton__GVE4L{justify-content:center;width:100%}.Parameters_orderControls__YrrUT{flex-wrap:wrap}.Parameters_actionsCell__O5yAe{display:flex;flex-wrap:wrap;gap:6px}.Parameters_actionsCell__O5yAe .Parameters_actionButton__UQsKt,.Parameters_actionsCell__O5yAe .Parameters_deleteButton__s206n,.Parameters_actionsCell__O5yAe .Parameters_editButton__2Jo9u{flex:1 1;justify-content:center;margin-right:0;min-width:60px;text-align:center}}@media (max-width:480px){.Parameters_titleSection__ujxNC h1{font-size:1.2rem}.Parameters_totalCount__34nym{font-size:.8rem;padding:4px 10px}.Parameters_tableContainer__qRie6{font-size:.85rem;overflow-x:auto}.Parameters_table__iL6nu td,.Parameters_table__iL6nu thead th{font-size:.8rem;padding:10px 12px}.Parameters_actionButton__UQsKt,.Parameters_deleteButton__s206n,.Parameters_editButton__2Jo9u{font-size:.8rem;min-height:30px;padding:6px 10px}.Parameters_addButton__OS9Sa,.Parameters_cancelButton__X-qt-,.Parameters_primaryButton__GVE4L,.Parameters_secondaryButton__rdI7-{font-size:.95rem;min-height:44px;padding:12px 20px}.Parameters_input__sUKHM,.Parameters_select__q-I1p,.Parameters_textarea__IimiG{font-size:.95rem;min-height:40px;padding:10px 12px}.Parameters_inputGroup__9tfBg label{font-size:.85rem}.Parameters_badge__IDVzW,.Parameters_situationBadge__RS\+8G{font-size:.75rem;padding:4px 10px}.Parameters_emptyTitle__ThZTn{font-size:1.1rem}.Parameters_emptyMessage__JLTH\+{font-size:.95rem}.Parameters_paginationButton__a5SvM{font-size:.9rem;min-height:36px;padding:8px 16px}.Parameters_paginationInfo__N2xcL{font-size:.9rem}.Parameters_errorIcon__azeq1{font-size:2.5rem}.Parameters_errorText__TMLx2{font-size:.9rem}.Parameters_retryButton__sG5D2{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__ggznc,[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__GJs-u,.Project_addButton__S5n2y,.Project_cancelButton__2GjG9,.Project_paginationBtn__q3iV0,.Project_primaryButton__4MZvV,.Project_secondaryButton__7vwKz,[role=button],button{min-height:44px;min-width:44px}.Project_pageContainer__BIADY{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__3bpbB{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__NFLJi{color:#1a222b;color:var(--proj-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Project_headerTitle__NFLJi strong{color:#0b1f38;color:var(--proj-primary-color);font-weight:700}.Project_theme-dark__ggznc .Project_headerTitle__NFLJi strong,[data-theme=dark] .Project_headerTitle__NFLJi strong{color:#fff}.Project_headerSubtitle__AJmvs{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin-top:6px}.Project_addButton__S5n2y{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__S5n2y: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__S5n2y:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_addButtonSmall__-zMnc{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__-zMnc:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);transform:scale(1.02)}.Project_addButtonSmall__-zMnc:disabled{cursor:not-allowed;opacity:.5}.Project_actionsContainer__XvF6f{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Project_actionButton__GJs-u,button.Project_actionButton__GJs-u{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__GJs-u svg,button.Project_actionButton__GJs-u 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__GJs-u:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_actionButton__GJs-u:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_actionButton__GJs-u.Project_viewButton__PVd0t,button.Project_actionButton__GJs-u.Project_viewButton__PVd0t{background:#e8eaed!important;background:var(--proj-view-light)!important;color:#0b1f38!important;color:var(--proj-view-color)!important}.Project_actionButton__GJs-u.Project_viewButton__PVd0t:hover:not(:disabled),button.Project_actionButton__GJs-u.Project_viewButton__PVd0t:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-view-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__GJs-u.Project_editButton__gd0iT,button.Project_actionButton__GJs-u.Project_editButton__gd0iT{background:#e8eaed!important;background:var(--proj-edit-light)!important;color:#0b1f38!important;color:var(--proj-edit-color)!important}.Project_actionButton__GJs-u.Project_editButton__gd0iT:hover:not(:disabled),button.Project_actionButton__GJs-u.Project_editButton__gd0iT:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-edit-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__GJs-u.Project_briefingButton__WJQLQ,button.Project_actionButton__GJs-u.Project_briefingButton__WJQLQ{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__GJs-u.Project_briefingButton__WJQLQ:hover:not(:disabled),button.Project_actionButton__GJs-u.Project_briefingButton__WJQLQ:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__GJs-u.Project_manipulationButton__k4LTT,button.Project_actionButton__GJs-u.Project_manipulationButton__k4LTT{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__GJs-u.Project_manipulationButton__k4LTT:hover:not(:disabled),button.Project_actionButton__GJs-u.Project_manipulationButton__k4LTT:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__GJs-u.Project_deleteButton__jLPvI,button.Project_actionButton__GJs-u.Project_deleteButton__jLPvI{background:#fdf0ee!important;background:var(--proj-delete-light)!important;color:#c0392b!important;color:var(--proj-delete-color)!important}.Project_actionButton__GJs-u.Project_deleteButton__jLPvI:hover:not(:disabled),button.Project_actionButton__GJs-u.Project_deleteButton__jLPvI:hover:not(:disabled){background:#c0392b!important;background:var(--proj-delete-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_searchBar__xnvKA{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__l\+3YX{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;width:100%}.Project_filterRow__l\+3YX .Project_inputGroup__1ch22{flex:1 1;min-width:200px}.Project_tableContainer__VXix2{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__hRpLa{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__hRpLa 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__hRpLa tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--proj-transition-fast)}.Project_table__hRpLa tbody tr:hover{background-color:#edeff2;background-color:var(--proj-bg-hover)}.Project_table__hRpLa tbody tr:last-child td{border-bottom:none}.Project_table__hRpLa td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);color:#1a222b;color:var(--proj-text-primary);padding:16px 20px;vertical-align:middle}.Project_emptyTable__9bkzb{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Project_tableRow__GKfJ0{animation:Project_rowFadeIn__9jtlr .2s ease}@keyframes Project_rowFadeIn__9jtlr{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Project_statusBadge__Cxrw1{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__Cxrw1,.Project_successBadge__jTtmv{border-radius:4px;border-radius:var(--proj-border-radius);min-height:32px;padding:6px 14px}.Project_successBadge__jTtmv{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__TdDXc{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__cBuk6{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__cBuk6: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__cBuk6:disabled{cursor:not-allowed;opacity:.5}.Project_paginationInfo__Kg7J2{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_modalBackdrop__yHsI6{align-items:center;animation:Project_fadeIn__TG03z .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__TG03z{0%{opacity:0}to{opacity:1}}@keyframes Project_slideUp__iUznz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Project_modalContainer__BKVeg{overflow:hidden}.Project_formContainer__-wIWg,.Project_modalContainer__BKVeg{animation:Project_slideUp__iUznz .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__-wIWg{overflow-y:auto}.Project_formContainer__-wIWg::-webkit-scrollbar{width:6px}.Project_formContainer__-wIWg::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_formContainer__-wIWg::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalHeader__Jp97q{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__Jp97q h2,.Project_modalTitle__GMHmX{color:#1a222b;color:var(--proj-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_modalSubtitle__qc4SJ{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin:6px 0 0}.Project_modalCode__x1zrl{color:#0b1f38;color:var(--proj-primary-color);font-weight:600}.Project_modalCloseButton__8nbNA{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__8nbNA:hover:not(:disabled){background:#fdf0ee;background:var(--proj-danger-light);color:#c0392b;color:var(--proj-danger-color);transform:rotate(90deg)}.Project_modalCloseButton__8nbNA:disabled{cursor:not-allowed;opacity:.5}.Project_modalBody__bqT2N{flex:1 1;overflow-y:auto;padding:24px 28px}.Project_modalBody__bqT2N::-webkit-scrollbar{width:6px}.Project_modalBody__bqT2N::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_modalBody__bqT2N::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalFooter__ipD4y{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__ipD4y,.Project_modalSteps__Ib7Y0{background:#f1f3f5;background:var(--proj-bg-secondary);flex-shrink:0}.Project_modalSteps__Ib7Y0{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);overflow-x:auto;padding:14px 24px}.Project_stepsContainer__OrY8Q{align-items:stretch;display:flex;gap:0;min-width:-webkit-max-content;min-width:max-content;padding:6px 0;position:relative}.Project_stepItem__hUWa5{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__hUWa5:hover:not(.Project_stepBlocked__UOPlE){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_stepItem__hUWa5 .Project_stepNumber__KYavK{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__k-Xzt .Project_stepNumber__KYavK{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__z5gUu .Project_stepNumber__KYavK{background:#27ae60;background:var(--proj-success-color)}.Project_stepPending__yOg6q .Project_stepNumber__KYavK{background:#e67e22;background:var(--proj-warning-color)}.Project_stepBlocked__UOPlE .Project_stepNumber__KYavK{background:#6b7b8c;background:var(--proj-text-muted);opacity:.5}.Project_stepContent__kom9m{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.Project_stepLabel__RUy-5{color:#1a222b;color:var(--proj-text-primary);font-size:.9rem;font-weight:600;white-space:nowrap}.Project_stepStatus__YzyPo{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.75rem;white-space:nowrap}.Project_stepConnector__c0mDl{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__fdqGY{background:#27ae60;background:var(--proj-success-color)}.Project_stepActive__k-Xzt{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_stepComplete__z5gUu{background:#eaf5ee;background:var(--proj-success-light);border-color:#27ae60;border-color:var(--proj-success-color)}.Project_stepComplete__z5gUu .Project_stepStatus__YzyPo{color:#1e8449;color:var(--proj-success-dark)}.Project_stepPending__yOg6q{background:#fef5e7;background:var(--proj-warning-light);border-color:#e67e22;border-color:var(--proj-warning-color)}.Project_stepPending__yOg6q .Project_stepStatus__YzyPo{color:#ca6f1e;color:var(--proj-warning-dark)}.Project_stepBlocked__UOPlE{background:#fdf0ee;background:var(--proj-danger-light);border-color:#c0392b;border-color:var(--proj-danger-color);cursor:not-allowed!important;opacity:.6}.Project_stepBlocked__UOPlE .Project_stepStatus__YzyPo{color:#a93226;color:var(--proj-danger-dark)}.Project_formGrid__UeCbT,.Project_twoColumnGrid__g8dnJ{grid-gap:18px;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);width:100%}.Project_fullWidth__e84RW{box-sizing:border-box;grid-column:span 2;width:100%}.Project_inputGroup__1ch22{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%}.Project_inputGroup__1ch22 label{color:#1a222b;color:var(--proj-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Project_input__DhErv,.Project_select__UHMSk,.Project_textarea__aRSVk{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__DhErv:focus,.Project_select__UHMSk:focus,.Project_textarea__aRSVk:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__ggznc .Project_input__DhErv:focus,.Project_theme-dark__ggznc .Project_select__UHMSk:focus,.Project_theme-dark__ggznc .Project_textarea__aRSVk:focus,[data-theme=dark] .Project_input__DhErv:focus,[data-theme=dark] .Project_select__UHMSk:focus,[data-theme=dark] .Project_textarea__aRSVk:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_input__DhErv::placeholder,.Project_textarea__aRSVk::placeholder{color:#6b7b8c;color:var(--proj-text-muted)}.Project_textarea__aRSVk{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);min-height:100px;resize:vertical}.Project_required__WXBff{color:#c0392b;color:var(--proj-danger-color);margin-left:2px}.Project_fieldHelp__qUZOv,.Project_fieldHint__xZUYV{color:#6b7b8c;color:var(--proj-text-muted);display:block;font-size:.85rem;font-style:italic;margin-top:4px}.Project_primaryButton__4MZvV{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__4MZvV: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__4MZvV:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_secondaryButton__7vwKz{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__7vwKz:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover);border-color:#4a5a6b;border-color:var(--proj-text-secondary);transform:translateY(-1px)}.Project_secondaryButton__7vwKz:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_cancelButton__2GjG9{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__2GjG9:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover)}.Project_successButton__zVI8K{background:#27ae60!important;background:var(--proj-success-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_successButton__zVI8K: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__calqO{background:#c0392b!important;background:var(--proj-danger-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_dangerButton__calqO: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__2vS8p{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__2vS8p: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__7itGd{background:#fff;background:var(--proj-card-bg);flex-shrink:0;gap:14px;margin-top:24px;padding-top:18px}.Project_formActions__7itGd,.Project_stepActions__M-dJf{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);display:flex;flex-wrap:wrap;justify-content:flex-end}.Project_stepActions__M-dJf{gap:12px;margin-top:18px;padding-top:14px}.Project_toastContainer__q\+nBF{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Project_toast__-Em1w{align-items:center;animation:Project_toastSlideIn__ZOG7K .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__ZOG7K{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Project_toast__-Em1w{animation:none}}.Project_toastSuccess__qhdWD{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__Kg8t8{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__rsw3S{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__jIkGn{font-size:1.2rem}.Project_toastClose__-b3nf{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__-b3nf:hover{opacity:1}.Project_skeletonRow__WCTc2{animation:Project_fadeIn__TG03z .3s ease}.Project_skeletonCell__PgFrP{animation:Project_skeletonLoading__qDur\+ 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__qDur\+{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Project_skeletonCell__PgFrP{animation:none;background:#e8eaed!important;background:var(--proj-skeleton-bg-start)!important}}.Project_buttonSpinner__JtOwh{animation:Project_spin__2cs4L .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__2cs4L{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Project_buttonSpinner__JtOwh{animation:none}}.Project_card__zYDvI{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__zYDvI:hover{border-color:#d1d5d9;border-color:var(--proj-border-dark)}.Project_cardHeader__Tgzel{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__-UiJx{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__Kmuu2{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_cardActions__DoQnQ{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.Project_cardBody__AmiUW{box-sizing:border-box;padding:18px 24px;width:100%}.Project_cardBody__AmiUW .Project_tableContainer__VXix2{margin-top:0;overflow-x:auto;width:100%}.Project_listInputContainer__jmZSB{display:flex;flex-direction:column;gap:10px;width:100%}.Project_listInputRow__pvCkB{align-items:center;display:flex;gap:10px;width:100%}.Project_listInputRow__pvCkB .Project_input__DhErv{flex:1 1}.Project_listItems__D1ano{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px 4px}.Project_listItem__t3gDi{align-items:center;animation:Project_tagFadeIn__gIuL9 .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__t3gDi:hover{background:#edeff2;background:var(--proj-list-item-hover-bg)}.Project_removeItemButton__x8ISt{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__x8ISt: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__x8ISt:disabled{cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_removeItemButton__x8ISt 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__gIuL9{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Project_listItem__t3gDi{animation:none}}.Project_fieldGroupTitle__nS4l0{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__4KCnb{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr;width:100%}.Project_analysisRow__pv-Ui{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__pv-Ui:hover{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_analysisLabel__XLnZF{align-items:center;display:flex;flex-shrink:0;gap:8px;min-width:160px}.Project_analysisName__BCZQx{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_analysisUnit__GEKGA{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.85rem;font-weight:400}.Project_analysisFields__e5Rc\+{align-items:center;display:flex;flex:1 1;gap:14px}.Project_analysisInput__msWG\+{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__msWG\+:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__ggznc .Project_analysisInput__msWG\+:focus,[data-theme=dark] .Project_analysisInput__msWG\+:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_analysisObservations__p0Cap{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);margin-top:18px;padding-top:18px}.Project_analysisObservations__p0Cap label{color:#1a222b;color:var(--proj-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.Project_analysisObservations__p0Cap 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__p0Cap textarea:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_productInfoCard__5tMGn{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__La\+x9{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Project_productInfoItem__2RAIP{display:flex;flex-direction:column}.Project_productInfoItem__2RAIP label{color:#6b7b8c;color:var(--proj-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Project_productInfoValue__HrU92{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:500;margin-top:4px}.Project_percentageSummary__gUF8G{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__LtggL{align-items:center;display:flex;gap:10px}.Project_summaryLabel__Y9J97{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.95rem;font-weight:500}.Project_summaryValue__nNg4I{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_warningMessage__E7-3m{align-items:center;background-color:#fef5e7;background-color:var(--proj-warning-light);border:1px solid #e67e22;border:1px solid var(--proj-warning-color);border-radius:4px;border-radius:var(--proj-border-radius);color:#ca6f1e;color:var(--proj-warning-dark);display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:8px 14px}.Project_rawMaterialsSummary__S3yFm{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__Ea5W3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Project_statItem__\+6Oge{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__1veIT{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem}.Project_statValue__dshu3{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:600}.Project_completedMessage__N7ZGy{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__oAE3E{font-size:1.4rem}.Project_statusCard__mm4od{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__qzUAr{align-items:center;display:flex;gap:24px}.Project_statusCardIcon__Wa65G{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__Ts7Wh{flex:1 1}.Project_statusCardTitle__6mzWB{color:#1a222b;color:var(--proj-text-primary);font-size:1.3rem;font-weight:600;margin:0 0 6px}.Project_statusCardDate__umG1\+{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem;margin:0}.Project_infoAlert__qmOlm{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__NZtvG{color:#2980b9;color:var(--proj-info-color);flex-shrink:0;font-size:1.3rem}.Project_infoContent__JFLPj{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1rem}.Project_infoContent__JFLPj p{margin:0}.Project_infoContent__JFLPj strong{font-weight:600}.Project_checkboxGrid__OxXVu{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__OxXVu,.Project_checkboxLabel__nhB57{border-radius:4px;border-radius:var(--proj-border-radius);gap:10px}.Project_checkboxLabel__nhB57{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__nhB57:hover{background:#e8eaed;background:var(--proj-bg-tertiary)}.Project_checkboxLabel__nhB57 input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--proj-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Project_orderControls__PuLe4{align-items:center;display:flex;gap:4px;justify-content:center}.Project_orderButton__47hBE{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__47hBE 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__47hBE: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__47hBE:disabled{cursor:not-allowed!important;opacity:.3!important;transform:none!important}.Project_orderButton__47hBE:active:not(:disabled){transform:scale(.95)}@media (max-width:992px){.Project_formContainer__-wIWg,.Project_modalContainer__BKVeg{max-height:90vh;max-width:95%}.Project_formGrid__UeCbT,.Project_twoColumnGrid__g8dnJ{grid-template-columns:1fr}.Project_fullWidth__e84RW{grid-column:span 1}}@media (max-width:768px){.Project_pageContainer__BIADY{padding:0}.Project_header__3bpbB{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Project_headerTitle__NFLJi{font-size:1.4rem}.Project_filterRow__l\+3YX{flex-direction:column;gap:14px}.Project_filterRow__l\+3YX .Project_inputGroup__1ch22{min-width:auto}.Project_table__hRpLa td,.Project_table__hRpLa thead th{font-size:.9rem;padding:12px 14px}.Project_paginationControls__TdDXc{flex-direction:column;gap:14px}.Project_formContainer__-wIWg{max-height:85vh;padding:0;width:95%}.Project_modalBody__bqT2N{padding:18px 22px}.Project_modalHeader__Jp97q{padding:18px 22px 14px}.Project_modalHeader__Jp97q h2,.Project_modalTitle__GMHmX{font-size:1.2rem}.Project_modalFooter__ipD4y{padding:14px 22px}.Project_stepsContainer__OrY8Q{flex-wrap:nowrap}.Project_stepItem__hUWa5{gap:8px;min-height:44px;padding:8px 14px}.Project_stepItem__hUWa5 .Project_stepNumber__KYavK{font-size:.75rem;height:28px;width:28px}.Project_stepLabel__RUy-5{font-size:.8rem}.Project_stepStatus__YzyPo{font-size:.65rem}.Project_stepConnector__c0mDl{flex:0.15 1;min-width:10px}.Project_actionsContainer__XvF6f{gap:6px}.Project_actionButton__GJs-u,button.Project_actionButton__GJs-u{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__GJs-u svg,button.Project_actionButton__GJs-u svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Project_formActions__7itGd{flex-direction:column;gap:10px}.Project_formActions__7itGd button{justify-content:center;width:100%}.Project_stepActions__M-dJf{flex-direction:column;gap:10px}.Project_stepActions__M-dJf button{justify-content:center;width:100%}.Project_analysisRow__pv-Ui{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.Project_analysisLabel__XLnZF{min-width:auto}.Project_analysisFields__e5Rc\+{flex-direction:column;gap:10px}.Project_analysisInput__msWG\+{min-width:auto;width:100%}.Project_productInfoGrid__La\+x9,.Project_summaryStats__Ea5W3{grid-template-columns:1fr 1fr}.Project_listInputRow__pvCkB{align-items:stretch;flex-direction:column}.Project_listInputRow__pvCkB .Project_input__DhErv{width:100%}.Project_listInputRow__pvCkB .Project_addButtonSmall__-zMnc{justify-content:center;width:100%}.Project_removeItemButton__x8ISt{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.Project_headerTitle__NFLJi{font-size:1.2rem}.Project_addButton__S5n2y{justify-content:center;width:100%}.Project_modalHeader__Jp97q h2,.Project_modalTitle__GMHmX{font-size:1.1rem}.Project_modalBody__bqT2N{padding:14px 18px}.Project_stepItem__hUWa5{gap:6px;min-height:36px;padding:6px 10px}.Project_stepItem__hUWa5 .Project_stepNumber__KYavK{font-size:.65rem;height:24px;width:24px}.Project_stepLabel__RUy-5{font-size:.7rem}.Project_stepStatus__YzyPo{display:none}.Project_actionsContainer__XvF6f{gap:4px}.Project_actionButton__GJs-u,button.Project_actionButton__GJs-u{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__GJs-u svg,button.Project_actionButton__GJs-u svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Project_primaryButton__4MZvV,.Project_secondaryButton__7vwKz{justify-content:center;width:100%}.Project_formActions__7itGd{flex-direction:column-reverse;gap:10px}.Project_formActions__7itGd button{justify-content:center;width:100%}.Project_analysisRow__pv-Ui{padding:10px 12px}.Project_analysisName__BCZQx{font-size:.9rem}.Project_analysisInput__msWG\+{font-size:.9rem;min-height:36px;padding:8px 12px}.Project_checkboxGrid__OxXVu,.Project_productInfoGrid__La\+x9,.Project_summaryStats__Ea5W3{grid-template-columns:1fr}.Project_listItem__t3gDi{font-size:.85rem;padding:4px 10px 4px 12px}.Project_removeItemButton__x8ISt{height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Project_removeItemButton__x8ISt svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}}@media print{.Project_modalBackdrop__yHsI6{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0;position:relative}.Project_modalContainer__BKVeg{border:none;box-shadow:none;margin:0;max-width:100%;padding:0}.Project_modalHeader__Jp97q{background:#fff;position:static}.Project_actionButton__GJs-u,.Project_addButton__S5n2y,.Project_header__3bpbB button,.Project_modalCloseButton__8nbNA,.Project_modalFooter__ipD4y,.Project_paginationControls__TdDXc,.Project_searchBar__xnvKA{display:none}.Project_pageContainer__BIADY{background:#fff;padding:0}.Project_header__3bpbB,.Project_tableContainer__VXix2{border:1px solid #ddd;box-shadow:none}}.Project_header__3bpbB{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Project_headerActions__mRFNO{align-items:center;display:flex;gap:12px;padding-top:4px}.Project_databaseButton__HkQdv{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__HkQdv:hover:not(:disabled){background:linear-gradient(135deg,#3d5f8f,#1f3050);box-shadow:0 4px 16px #2c3e6b66;transform:translateY(-2px)}.Project_databaseButton__HkQdv:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_databaseButton__HkQdv:not(:disabled):hover svg{animation:Project_pulse__FpqeX 1.5s ease-in-out infinite}@keyframes Project_pulse__FpqeX{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.backdrop{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1f3880;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dialog{animation:slideUp .25s ease;background:#fff;background:var(--orders-content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;max-width:480px;padding:24px 28px;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header{gap:12px;margin-bottom:12px}.header,.icon{align-items:center;display:flex}.icon{font-size:1.5rem;justify-content:center}.title{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.message{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.9rem;line-height:1.5;margin:0 0 24px}.actions{display:flex;gap:12px;justify-content:flex-end}.actions button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.85rem;font-weight:600;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.actions button:disabled{cursor:not-allowed;opacity:.6}.cancelButton{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.cancelButton:hover:not(:disabled){background:#edeff2}.primaryButton{background:#0b1f38;color:#fff}.primaryButton:hover:not(:disabled){background:#163052;transform:translateY(-1px)}.dangerButton{background:#c0392b;color:#fff}.dangerButton:hover:not(:disabled){background:#a93226;transform:translateY(-1px)}.warningButton{background:#e67e22;color:#fff}.warningButton:hover:not(:disabled){background:#ca6f1e;transform:translateY(-1px)}.successButton{background:#27ae60;color:#fff}.successButton:hover:not(:disabled){background:#1e8449;transform:translateY(-1px)}.spinner{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.theme-dark .dialog,[data-theme=dark] .dialog{background:#0b1f38;border-color:#163052}.theme-dark .title,[data-theme=dark] .title{color:#f0f4f8}.theme-dark .message,[data-theme=dark] .message{color:#a1b4c8}.theme-dark .cancelButton,[data-theme=dark] .cancelButton{background:#163052;border-color:#163052;color:#f0f4f8}.theme-dark .cancelButton:hover:not(:disabled),[data-theme=dark] .cancelButton:hover:not(:disabled){background:#1a3d5a}.theme-dark .primaryButton,[data-theme=dark] .primaryButton{background:#f0f4f8;color:#0b1f38}.theme-dark .primaryButton:hover:not(:disabled),[data-theme=dark] .primaryButton:hover:not(:disabled){background:#fff}.theme-dark .dangerButton,[data-theme=dark] .dangerButton{background:#e74c3c;color:#fff}.theme-dark .dangerButton:hover:not(:disabled),[data-theme=dark] .dangerButton:hover:not(:disabled){background:#c0392b}.theme-dark .warningButton,[data-theme=dark] .warningButton{background:#f39c12;color:#0b1f38}.theme-dark .warningButton:hover:not(:disabled),[data-theme=dark] .warningButton:hover:not(:disabled){background:#d68910}.theme-dark .successButton,[data-theme=dark] .successButton{background:#2ecc71;color:#0b1f38}.theme-dark .successButton:hover:not(:disabled),[data-theme=dark] .successButton:hover:not(:disabled){background:#1a8c4a}@media (max-width:480px){.dialog{margin:10px;padding:20px}.actions{flex-direction:column-reverse}.actions button{justify-content:center;width:100%}}: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__hN9Af,[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__SZIpw{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__6Ah13{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__PyHR\+{color:#1a222b;color:var(--prod-text-primary);font-size:1.8rem;font-weight:400;letter-spacing:.02em;margin:0}.Production_headerTitle__PyHR\+ strong{color:#0b1f38;color:var(--prod-primary-color);font-weight:700}.Production_theme-dark__hN9Af .Production_headerTitle__PyHR\+ strong,[data-theme=dark] .Production_headerTitle__PyHR\+ strong{color:#fff}.Production_addButton__DNQwf{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__DNQwf: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__DNQwf:disabled{cursor:not-allowed;opacity:.6;transform:none}.Production_confirmButton__EtA67{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__EtA67: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__EtA67:disabled{cursor:not-allowed;opacity:.6}.Production_exportButton__Q\+y9I{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__Q\+y9I: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__6s3E\+{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__6s3E\+:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_actionButton__49w3K{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__49w3K:hover:not(:disabled){background-color:#0b1f38;background-color:var(--prod-primary-color);color:#fff;color:var(--text-inverse,#fff)}.Production_deleteButton__m0gav{border-color:#c0392b!important;border-color:var(--prod-danger-color)!important;color:#c0392b!important;color:var(--prod-danger-color)!important}.Production_deleteButton__m0gav: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__EBBJf{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__EBBJf: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__tGPKS{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__tGPKS:hover{background-color:#c0392b;background-color:var(--prod-danger-color);color:#fff;color:var(--text-inverse,#fff)}.Production_sectionToggle__5ziio{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__5ziio:hover{background:#e6e9ec;background:var(--prod-border-color)}.Production_tableContainer__lj09m{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__NdENO{border-collapse:collapse;width:100%}.Production_table__NdENO 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__NdENO 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__NdENO tbody tr:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_table__NdENO 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__NdENO tbody tr:last-child td{border-bottom:none}.Production_emptyTable__\+TnxF{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;font-style:italic;padding:70px 24px;text-align:center}.Production_stockTable__T23K9{border-collapse:collapse;font-size:1rem;margin-bottom:18px;width:100%}.Production_stockTable__T23K9 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__T23K9 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__rLO6w{color:#27ae60;color:var(--prod-success-color);font-weight:700}.Production_stockStatusMissing__ZpzAG{color:#c0392b;color:var(--prod-danger-color);font-weight:700}.Production_modalBackdrop__Jf35O{align-items:center;animation:Production_fadeIn__-e9ac .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__-e9ac{0%{opacity:0}to{opacity:1}}@keyframes Production_slideUp__VHgj9{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Production_createModalContent__HJNyF{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-height:90vh;max-width:1200px}.Production_confirmModalContent__fOG2b,.Production_createModalContent__HJNyF{animation:Production_slideUp__VHgj9 .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__fOG2b{max-height:85vh;max-width:1100px}.Production_simModalContent__drw4X{animation:Production_slideUp__VHgj9 .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__\+w\+Hs{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__xdKj3{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Production_modalHeader__xdKj3 h2{color:#1a222b;color:var(--prod-text-primary);font-size:1.6rem;margin:0}.Production_confirmDialogBox__pXFmr{animation:Production_slideUp__VHgj9 .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__pXFmr h3{color:#c0392b;color:var(--prod-danger-color);font-size:1.4rem;margin:0 0 12px}.Production_confirmDialogBox__pXFmr p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_confirmDialogActions__9YwHu{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_addProductRow__iMdRc{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.Production_productSelect__G4mu6{flex:2 1;min-width:220px}.Production_tempItemsList__zeGI5{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__lwl7y{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__lwl7y:last-child{border-bottom:none}.Production_tempItemRow__lwl7y:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_tempItemInfo__GUrRZ{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.Production_tempItemName__cyjOj{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600}.Production_tempItemQty__DC6nF{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__kQ0v3{display:flex;gap:10px}.Production_stockSummarySection__zJ\+lN{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__zJ\+lN h3{color:#1a222b;color:var(--prod-text-primary);font-size:1.2rem;margin-bottom:18px}.Production_formActions__5HbQc{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__LdoFa,.Production_select__C9t\+T,.Production_textarea__Z7NwD{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__LdoFa:focus,.Production_select__C9t\+T:focus,.Production_textarea__Z7NwD:focus{border-color:#0b1f38;border-color:var(--prod-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Production_input__LdoFa::placeholder,.Production_textarea__Z7NwD::placeholder{color:#6b7b8c;color:var(--prod-text-muted)}.Production_statusBadge__jbvvU{align-items:center;border-radius:20px;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:6px 14px}.Production_statusBadgeActive__KvxyP{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgePending__t43UC{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeCompleted__7a\+At{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgeAwaitingMp__awWlw{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeAwaitingStart__BicFy{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_actionsContainer__4TCPG{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Production_actionButton__49w3K,button.Production_actionButton__49w3K{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__49w3K svg,button.Production_actionButton__49w3K 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__49w3K:hover:not(:disabled){box-shadow:0 2px 6px #0b1f3833;transform:translateY(-1px)}.Production_actionButton__49w3K:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Production_actionButton__49w3K.Production_regenerateButton__tTl3a,button.Production_actionButton__49w3K.Production_regenerateButton__tTl3a{background:#fef5e7!important;background:var(--prod-regenerate-btn-bg)!important;color:#e67e22!important;color:var(--prod-regenerate-btn-color)!important}.Production_actionButton__49w3K.Production_regenerateButton__tTl3a:hover:not(:disabled),button.Production_actionButton__49w3K.Production_regenerateButton__tTl3a: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__49w3K.Production_deleteButton__m0gav,button.Production_actionButton__49w3K.Production_deleteButton__m0gav{background:#fdf0ee!important;background:var(--prod-delete-btn-bg)!important;color:#c0392b!important;color:var(--prod-delete-btn-color)!important}.Production_actionButton__49w3K.Production_deleteButton__m0gav:hover:not(:disabled),button.Production_actionButton__49w3K.Production_deleteButton__m0gav: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__49w3K.Production_docsButton__GOGM5,button.Production_actionButton__49w3K.Production_docsButton__GOGM5{background:#f4ecf7!important;background:var(--prod-docs-btn-bg)!important;color:#8e44ad!important;color:var(--prod-docs-btn-color)!important}.Production_actionButton__49w3K.Production_docsButton__GOGM5:hover:not(:disabled),button.Production_actionButton__49w3K.Production_docsButton__GOGM5: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__49w3K.Production_startButton__UkEW4,button.Production_actionButton__49w3K.Production_startButton__UkEW4{background:#eaf5ee!important;background:var(--prod-start-btn-bg)!important;color:#27ae60!important;color:var(--prod-start-btn-color)!important}.Production_actionButton__49w3K.Production_startButton__UkEW4:hover:not(:disabled),button.Production_actionButton__49w3K.Production_startButton__UkEW4: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__49w3K.Production_verifyButton__PSGHX,button.Production_actionButton__49w3K.Production_verifyButton__PSGHX{background:#ebf5fb!important;background:var(--prod-verify-btn-bg)!important;color:#2980b9!important;color:var(--prod-verify-btn-color)!important}.Production_actionButton__49w3K.Production_verifyButton__PSGHX:hover:not(:disabled),button.Production_actionButton__49w3K.Production_verifyButton__PSGHX: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__zHKF\+{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Production_toast__Sl922{animation:Production_toastSlideIn__FIh-k .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__FIh-k{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.Production_toastSuccess__SjXyc{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__4t1Eu{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__tTJiV{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__Rwjd1{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__ceoM8{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__ceoM8:hover{opacity:1}.Production_skeletonCell__I4Wan{animation:Production_skeletonLoading__9bY0- 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__9bY0-{0%{background-position:200% 0}to{background-position:-200% 0}}.Production_countBadge__Bvu8X{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__GZvZ0{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__wLenh{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__77fxP{color:#27ae60;color:var(--prod-success-color);font-size:1.2rem;font-weight:700;margin-left:auto}.Production_formSection__9wyrp{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:28px;padding-bottom:18px}.Production_formSection__9wyrp:last-of-type{border-bottom:none}.Production_sectionHeader__uiaRI{align-items:center;display:flex;margin-bottom:18px}.Production_sectionHeader__uiaRI .Production_sectionTitle__GZvZ0{font-size:1.2rem;margin:0}.Production_selectedInfo__sH24X{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.Production_infoTag__Kfm6x{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__2BAmQ{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_infoMessage__2BAmQ,.Production_loadingMessage__E8pbW{border-radius:4px;border-radius:var(--border-radius-md,4px);font-size:1rem;padding:14px 18px;text-align:center}.Production_loadingMessage__E8pbW{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_batchList__desiJ{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__xtGr5{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__xtGr5:last-child{border-bottom:none}.Production_batchItem__xtGr5:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_batchItemSelected__A14-q{background-color:#eaf5ee;background-color:var(--prod-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--prod-success-color)}.Production_batchItemMain__ZXI2\+{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.Production_batchCode__Y1HKC{color:#1a222b;color:var(--prod-text-primary);font-family:monospace;font-size:1.05rem;font-weight:700}.Production_batchLote__N6YV7{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.95rem}.Production_batchQty__rB3AW{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__5zRYk{color:#6b7b8c;color:var(--prod-text-muted);font-size:.85rem}.Production_boxTypeGrid__AuTKD{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Production_boxTypeCard__4j5j\+{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__4j5j\+: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__OdMSZ{background:#eaf5ee;background:var(--prod-success-light);border-color:#27ae60;border-color:var(--prod-success-color)}.Production_boxTypeName__uHu01{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600;margin-bottom:8px}.Production_boxTypeQty__OaLxl{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.85rem}.Production_previewSection__HAwjM{border-top:2px dashed #e6e9ec;border-top:2px dashed var(--prod-border-color);margin-top:28px;padding-top:18px}.Production_previewContainer__qtzpT{display:flex;justify-content:center}.Production_previewLabel__Cxy6W{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__ZQJ-d{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:18px;padding-bottom:10px;text-align:right}.Production_previewBrand__9ddP4{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;letter-spacing:2px}.Production_previewProduct__VI4Iv{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__UlE6A{margin:18px 0}.Production_previewRow__8EbCR{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.Production_previewRow__8EbCR span:first-child{color:#6b7b8c;color:var(--prod-text-muted)}.Production_previewRow__8EbCR span:last-child{color:#1a222b;color:var(--prod-text-primary)}.Production_previewBarcode__hbjJ5{margin:18px 0;min-height:80px;text-align:center}.Production_previewBarcode__hbjJ5 canvas{height:auto;max-width:100%}.Production_previewFooter__xF2Kw{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;justify-content:space-between;margin-top:14px;padding-top:10px}.Production_paginationContainer__s9cXg,.Production_previewFooter__xF2Kw{border-top:1px solid #e6e9ec;border-top:1px solid var(--prod-border-color);display:flex}.Production_paginationContainer__s9cXg{align-items:center;background:#fff;background:var(--prod-content-bg);justify-content:center;padding:24px 20px}.Production_paginationControls__WU-xQ{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.Production_paginationInfo__HySSb{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1rem;font-weight:500}.Production_paginationControls__WU-xQ .Production_addButton__DNQwf,.Production_paginationControls__WU-xQ .Production_cancelButton__6s3E\+{font-size:1rem;min-height:44px;min-width:120px;padding:10px 24px}@media (max-width:768px){.Production_pageContainer__SZIpw{padding:16px}.Production_header__6Ah13{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Production_headerTitle__PyHR\+{font-size:1.4rem}.Production_table__NdENO td,.Production_table__NdENO thead th{font-size:.9rem;padding:12px 14px}.Production_addProductRow__iMdRc{flex-direction:column}.Production_productSelect__G4mu6{width:100%}.Production_tempItemRow__lwl7y{gap:10px}.Production_tempItemInfo__GUrRZ,.Production_tempItemRow__lwl7y{align-items:flex-start;flex-direction:column}.Production_actionsContainer__4TCPG{gap:6px}.Production_actionButton__49w3K,button.Production_actionButton__49w3K{border-radius:4px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Production_actionButton__49w3K svg,button.Production_actionButton__49w3K svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Production_confirmModalContent__fOG2b,.Production_createModalContent__HJNyF,.Production_simModalContent__drw4X{padding:18px 20px;width:95%}.Production_toast__Sl922{font-size:.9rem;max-width:calc(100vw - 40px)}.Production_batchItemMain__ZXI2\+{align-items:flex-start;flex-direction:column;gap:8px}.Production_boxTypeGrid__AuTKD{grid-template-columns:1fr}.Production_previewLabel__Cxy6W{width:100%}.Production_addButton__DNQwf,.Production_cancelButton__6s3E\+,.Production_confirmButton__EtA67{justify-content:center;width:100%}}@media (max-width:480px){.Production_addButton__DNQwf{justify-content:center;width:100%}.Production_modalHeader__xdKj3{align-items:stretch;flex-direction:column}.Production_modalHeader__xdKj3 h2{font-size:1.2rem;text-align:center}.Production_exportButton__Q\+y9I{justify-content:center;width:100%}.Production_actionsContainer__4TCPG{gap:4px}.Production_actionButton__49w3K,button.Production_actionButton__49w3K{border-radius:4px!important;height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Production_actionButton__49w3K svg,button.Production_actionButton__49w3K svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Production_paginationControls__WU-xQ{flex-direction:column;gap:14px;width:100%}.Production_paginationControls__WU-xQ .Production_addButton__DNQwf,.Production_paginationControls__WU-xQ .Production_cancelButton__6s3E\+{min-width:0;min-width:auto;width:100%}.Production_paginationInfo__HySSb{margin-bottom:6px;order:-1}.Production_headerTitle__PyHR\+{font-size:1.2rem}.Production_sectionTitle__GZvZ0{font-size:1.1rem}.Production_confirmDialogBox__pXFmr{padding:24px 20px}.Production_confirmDialogBox__pXFmr h3{font-size:1.2rem}.Production_confirmDialogBox__pXFmr p{font-size:.95rem}.Production_statusBadge__jbvvU{font-size:.75rem;padding:4px 10px}}.Production_modalBackdropTop__Rh4dF{align-items:center;animation:Production_fadeIn__-e9ac .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__Rh4dF .Production_confirmDialogBox__pXFmr{animation:Production_slideUp__VHgj9 .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__Rh4dF .Production_confirmDialogBox__pXFmr 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__Rh4dF .Production_confirmDialogBox__pXFmr p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_modalBackdropTop__Rh4dF .Production_confirmDialogActions__9YwHu{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_modalBackdropTop__Rh4dF .Production_confirmDialogActions__9YwHu .Production_cancelButton__6s3E\+{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__Rh4dF .Production_confirmDialogActions__9YwHu .Production_cancelButton__6s3E\+:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_modalBackdropTop__Rh4dF .Production_confirmDialogActions__9YwHu .Production_confirmButton__EtA67{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__Rh4dF .Production_confirmDialogActions__9YwHu .Production_confirmButton__EtA67: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__\+4gIA,[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__ZLy\+K,.Logistics_addButton__t\+LTQ,.Logistics_cancelButton__x3uxJ,.Logistics_deleteAction__0XsFp,.Logistics_paginationButton__RFK1L,.Logistics_primaryButton__7NYS9,.Logistics_secondaryButton__-sXa6,.Logistics_updateButton__\+P290,[role=button],button{min-height:44px;min-width:44px}.Logistics_pageContainer__lYbaf{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__4IxSp{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__e5MIt{color:#1a222b;color:var(--log-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Logistics_headerTitle__e5MIt strong{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_theme-dark__\+4gIA .Logistics_headerTitle__e5MIt strong,[data-theme=dark] .Logistics_headerTitle__e5MIt strong{color:#fff}.Logistics_pageTitle__qruTF{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__t\+LTQ{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__t\+LTQ: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__t\+LTQ:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_cancelButton__x3uxJ{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__x3uxJ:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);transform:translateY(-1px)}.Logistics_updateButton__\+P290{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__\+P290: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__0XsFp{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__0XsFp: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__hiZYd{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Logistics_actionButton__ZLy\+K,button.Logistics_actionButton__ZLy\+K{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__ZLy\+K .Logistics_icon__2b59G,.Logistics_actionButton__ZLy\+K svg,button.Logistics_actionButton__ZLy\+K .Logistics_icon__2b59G,button.Logistics_actionButton__ZLy\+K 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__ZLy\+K:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);transform:translateY(-1px)}.Logistics_actionButton__ZLy\+K:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Logistics_actionButton__ZLy\+K.Logistics_editButton__RD88m,button.Logistics_actionButton__ZLy\+K.Logistics_editButton__RD88m{background:#e8eaed!important;background:var(--log-edit-light)!important;color:#0b1f38!important;color:var(--log-edit-color)!important}.Logistics_actionButton__ZLy\+K.Logistics_editButton__RD88m:hover:not(:disabled),button.Logistics_actionButton__ZLy\+K.Logistics_editButton__RD88m:hover:not(:disabled){background:#0b1f38!important;background:var(--log-edit-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__ZLy\+K.Logistics_deleteButton__RIAbj,button.Logistics_actionButton__ZLy\+K.Logistics_deleteButton__RIAbj{background:#fdf0ee!important;background:var(--log-delete-light)!important;color:#c0392b!important;color:var(--log-delete-color)!important}.Logistics_actionButton__ZLy\+K.Logistics_deleteButton__RIAbj:hover:not(:disabled),button.Logistics_actionButton__ZLy\+K.Logistics_deleteButton__RIAbj:hover:not(:disabled){background:#c0392b!important;background:var(--log-delete-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__ZLy\+K.Logistics_transferButton__gUKCn,button.Logistics_actionButton__ZLy\+K.Logistics_transferButton__gUKCn{background:#eaf5ee!important;background:var(--log-transfer-light)!important;color:#27ae60!important;color:var(--log-transfer-color)!important}.Logistics_actionButton__ZLy\+K.Logistics_transferButton__gUKCn:hover:not(:disabled),button.Logistics_actionButton__ZLy\+K.Logistics_transferButton__gUKCn:hover:not(:disabled){background:#27ae60!important;background:var(--log-transfer-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__ZLy\+K.Logistics_printButton__3g9TP,button.Logistics_actionButton__ZLy\+K.Logistics_printButton__3g9TP{background:#fef5e7!important;background:var(--log-print-light)!important;color:#e67e22!important;color:var(--log-print-color)!important}.Logistics_actionButton__ZLy\+K.Logistics_printButton__3g9TP:hover:not(:disabled),button.Logistics_actionButton__ZLy\+K.Logistics_printButton__3g9TP:hover:not(:disabled){background:#e67e22!important;background:var(--log-print-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__ZLy\+K.Logistics_statusButton__UpyEW,button.Logistics_actionButton__ZLy\+K.Logistics_statusButton__UpyEW{background:#e8eaed!important;background:var(--log-status-light)!important;color:#0b1f38!important;color:var(--log-status-color)!important}.Logistics_actionButton__ZLy\+K.Logistics_statusButton__UpyEW:hover:not(:disabled),button.Logistics_actionButton__ZLy\+K.Logistics_statusButton__UpyEW:hover:not(:disabled){background:#0b1f38!important;background:var(--log-status-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_searchBar__6nokM{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__8IuYY{max-width:440px;position:relative}.Logistics_searchIcon__orEhf{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__6nokM .Logistics_input__6XhPU,.Logistics_searchInput__C2-l8{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__6nokM .Logistics_input__6XhPU:focus,.Logistics_searchInput__C2-l8:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__\+4gIA .Logistics_searchInput__C2-l8:focus,[data-theme=dark] .Logistics_searchInput__C2-l8:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_searchInput__C2-l8::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_controlsBar__sCK6T{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px}.Logistics_inputGroup__VZuvj{display:flex;flex-direction:column;gap:8px}.Logistics_inputGroup__VZuvj label{color:#1a222b;color:var(--log-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Logistics_input__6XhPU,.Logistics_select__F4Z4N,.Logistics_textarea__wKwxN{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__6XhPU:focus,.Logistics_select__F4Z4N:focus,.Logistics_textarea__wKwxN:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__\+4gIA .Logistics_input__6XhPU:focus,.Logistics_theme-dark__\+4gIA .Logistics_select__F4Z4N:focus,.Logistics_theme-dark__\+4gIA .Logistics_textarea__wKwxN:focus,[data-theme=dark] .Logistics_input__6XhPU:focus,[data-theme=dark] .Logistics_select__F4Z4N:focus,[data-theme=dark] .Logistics_textarea__wKwxN:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_input__6XhPU:disabled,.Logistics_select__F4Z4N:disabled,.Logistics_textarea__wKwxN:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed;opacity:.7}.Logistics_input__6XhPU::placeholder,.Logistics_textarea__wKwxN::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_inputError__c3-Fr{border-color:#c0392b!important;border-color:var(--log-danger-color)!important}.Logistics_textarea__wKwxN{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);min-height:100px;resize:vertical}.Logistics_errorTextSmall__IBdxx{color:#c0392b;color:var(--log-danger-color);font-size:.9rem;margin-top:6px}.Logistics_infoTextSmall__dxzjn{color:#0b1f38;color:var(--log-primary-color);font-size:.9rem;font-style:italic;margin-top:6px}.Logistics_successTextSmall__VSIRL{color:#27ae60;color:var(--log-success-color);font-size:.9rem;margin-top:6px}.Logistics_unitText__hLL7N{color:#4a5a6b;color:var(--log-text-secondary);font-size:.95rem;font-weight:500}.Logistics_searchableSelectWrapper__uVzND{box-sizing:border-box;position:relative;width:100%}.Logistics_comboInput__pYWaN{background-color:#fff;background-color:var(--log-card-bg);cursor:text;min-height:46px;padding:12px 44px 12px 14px}.Logistics_comboInput__pYWaN:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed}.Logistics_dropdownArrow__3i23C{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__3i23C.Logistics_open__5gSmp{transform:translateY(-50%) rotate(180deg)}.Logistics_optionsDropdown__evp5X{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__bedM3,.Logistics_optionsDropdown__evp5X{background-color:#fff;background-color:var(--log-card-bg);max-height:270px;overflow-y:auto}.Logistics_optionsDropdownPortal__bedM3{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__z1YkX{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__z1YkX:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_optionItem__z1YkX.Logistics_selected__rWEyH{background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:var(--log-tag-bg);color:#1a222b;color:var(--log-tag-text);font-weight:600}.Logistics_optionCode__bpzzX{color:#0b1f38;color:var(--log-primary-color);flex-shrink:0;font-weight:700}.Logistics_optionName__PpUjz{color:#1a222b;color:var(--log-text-primary);margin-left:14px}.Logistics_loadingOption__CB5eP,.Logistics_noResults__PXizI{color:#4a5a6b;color:var(--log-text-secondary);font-size:1rem;font-style:italic;padding:14px;text-align:center}.Logistics_selectedDisplay__efZxp{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__ocU\+7{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.Logistics_tag__e02\+T{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__kKtOO,.Logistics_tag__e02\+T{color:#1a222b;color:var(--log-tag-text);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_tagRemoveButton__kKtOO{background:none;border:none;cursor:pointer;font-size:1.05rem;margin-left:6px;padding:0 4px}.Logistics_tagRemoveButton__kKtOO:hover{color:#c0392b;color:var(--log-danger-color);transform:scale(1.1)}.Logistics_tagSmall__A4Dpa{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__VQ4\+j{align-items:center;animation:Logistics_fadeIn__kMtmD .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__kMtmD{0%{opacity:0}to{opacity:1}}@keyframes Logistics_slideUp__IWDJ7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Logistics_formContainer__OfFjr{animation:Logistics_slideUp__IWDJ7 .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__OfFjr::-webkit-scrollbar{width:6px}.Logistics_formContainer__OfFjr::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_formContainer__OfFjr::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_modalHeader__dfeaw{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:-webkit-sticky;position:sticky;top:0;z-index:10}.Logistics_modalHeader__dfeaw h2{color:#1a222b;color:var(--log-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_modalSubtitle__kaFRO{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;margin:6px 0 0}.Logistics_modalSubtitle__kaFRO strong{color:#0b1f38;color:var(--log-primary-color);font-weight:600}.Logistics_modalCloseButton__GH4Mt{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__GH4Mt:hover:not(:disabled){background:#fdf0ee;background:var(--log-danger-light);color:#c0392b;color:var(--log-danger-color);transform:rotate(90deg)}.Logistics_modalCloseButton__GH4Mt:disabled{cursor:not-allowed;opacity:.5}.Logistics_modalContent__AnJ3K{animation:Logistics_slideUp__IWDJ7 .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__AnJ3K::-webkit-scrollbar{width:6px}.Logistics_modalContent__AnJ3K::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_modalContent__AnJ3K::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalContent__zmFnB{animation:Logistics_slideUp__IWDJ7 .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__zmFnB::-webkit-scrollbar{width:6px}.Logistics_historyModalContent__zmFnB::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyModalContent__zmFnB::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalTitle__VmQ40,.Logistics_modalTitle__GrnPt{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__jH52K{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.Logistics_modalFormGrid__jH52K>div{width:100%}.Logistics_locationFormGrid__pq2ch{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 2fr}.Logistics_filterRow__HNgEM{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px;width:100%}.Logistics_filterRow__HNgEM>.Logistics_inputGroup__VZuvj{flex:1 1;min-width:200px}.Logistics_modalActions__LhUiT{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__6MYwG{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Logistics_formSection__RJ1hA{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__RJ1hA:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--log-shadow-xs)}.Logistics_sectionHeader__JXUyf{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__82xhu{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__lXaUP{color:#1a222b;color:var(--log-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_sectionBadge__SigX0{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__GFA-m{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Logistics_formActions__U-uAC{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__7NYS9,.Logistics_secondaryButton__-sXa6{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__7NYS9{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__7NYS9: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__-sXa6{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__-sXa6:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);border-color:#4a5a6b;border-color:var(--log-text-secondary);transform:translateY(-1px)}.Logistics_primaryButton__7NYS9:disabled,.Logistics_secondaryButton__-sXa6:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_tableCard__tV9NR{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__-\+rqh{background:#fff;background:var(--log-card-bg);overflow-x:auto}.Logistics_table__aC6rq{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__aC6rq 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__aC6rq tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--log-transition-fast)}.Logistics_table__aC6rq tbody tr:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_table__aC6rq tbody tr:last-child td{border-bottom:none}.Logistics_table__aC6rq 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__Ju6D9,.Logistics_loadingCell__l8r\+g{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Logistics_clickableRow__QF0vO{cursor:pointer}.Logistics_clickableRow__QF0vO:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_idCell__jRz3g{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_actionHeader__oJZJl{text-align:center}.Logistics_entryRow__gcdpz{background-color:#eaf5ee;background-color:var(--log-success-light)}.Logistics_entryRow__gcdpz td:first-child{border-left:3px solid #27ae60;border-left:3px solid var(--log-success-color)}.Logistics_outflowRow__lFq3m{background-color:#fdf0ee;background-color:var(--log-danger-light)}.Logistics_outflowRow__lFq3m td:first-child{border-left:3px solid #c0392b;border-left:3px solid var(--log-danger-color)}.Logistics_historyTableContainer__nZmYV{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__nZmYV::-webkit-scrollbar{width:6px}.Logistics_historyTableContainer__nZmYV::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyTableContainer__nZmYV::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_paginationControls__8G7Fy{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__bHykw{background:#f1f3f5;background:var(--log-bg-secondary);color:#1a222b;color:var(--log-text-primary);padding:8px 14px}.Logistics_alert__mevmr,.Logistics_paginationInfo__bHykw{border-radius:4px;border-radius:var(--log-border-radius);font-size:1rem;font-weight:500}.Logistics_alert__mevmr{animation:Logistics_slideInRight__8YT\+q .3s ease-out;border-left:3px solid;margin-bottom:24px;padding:14px 18px;position:relative}.Logistics_alertClose__J8oIw{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__J8oIw:hover{opacity:1}@keyframes Logistics_slideInRight__8YT\+q{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Logistics_alert__mevmr{animation:none}}.Logistics_alert__mevmr.Logistics_success__fuBq3{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__mevmr.Logistics_error__UkQUN{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__mevmr.Logistics_info__K0JT\+{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__Xl3hn{font-size:1.1rem;margin-right:10px}.Logistics_skeletonRow__eKP8T{animation:Logistics_fadeIn__kMtmD .3s ease-in}.Logistics_skeletonCell__3e2li{padding:16px 20px}.Logistics_skeletonPulse__b30uU{animation:Logistics_shimmer__6rOiS 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__6rOiS{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Logistics_skeletonPulse__b30uU{animation:none;background:#e8eaed!important;background:var(--log-skeleton-bg-start)!important}}.Logistics_spinner__N1ak0{animation:Logistics_spin__ulZ3U .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__ulZ3U{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Logistics_spinner__N1ak0{animation:none}}.Logistics_buttonSpinner__BOyTN{animation:Logistics_spin__ulZ3U .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__runPW{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__nwajp{align-items:center;animation:Logistics_fadeInUp__8ZxDg .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__8ZxDg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Logistics_realtime-badge__nwajp{animation:none}}.Logistics_emptyState__KVcxx{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__mvfSx{color:#6b7b8c;color:var(--log-text-muted);font-size:2.8rem;height:56px;margin:0 auto 18px;opacity:.5;width:56px}.Logistics_emptyTitle__YHKHf{color:#1a222b;color:var(--log-text-primary);font-size:1.2rem;font-weight:600;margin-bottom:10px}.Logistics_emptyMessage__lZeVK{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem}.Logistics_stockInfoContainer__nbZiG{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__S3iX3{display:flex;flex-direction:column;gap:8px}.Logistics_stockBadge__mE47g{align-items:center;color:#1a5276;color:var(--log-info-dark);display:inline-flex;font-size:1rem;font-weight:600;gap:10px}.Logistics_stockLocations__-xAIl{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Logistics_stockLocationTag__Mm\+ly{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__a2Z6T{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__0r2cp{font-size:1.3rem}.Logistics_waterQuantityBox__m7JAt{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__hEBWv,.Logistics_waterQuantityBox__m7JAt{align-items:center;border-radius:4px;border-radius:var(--log-border-radius)}.Logistics_waterBadge__hEBWv{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__0brtU{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-bottom:8px;padding:10px 0}.Logistics_queryOptions__0brtU 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__0brtU input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--log-primary-color);cursor:pointer;height:18px;width:18px}@media (max-width:992px){.Logistics_locationFormGrid__pq2ch,.Logistics_modalFormGrid__jH52K{gap:14px;grid-template-columns:1fr}.Logistics_filterRow__HNgEM{flex-direction:column;gap:14px}.Logistics_historyModalContent__zmFnB,.Logistics_modalContent__AnJ3K{max-width:95%;padding:24px 28px}}@media (max-width:768px){.Logistics_pageContainer__lYbaf{padding:0}.Logistics_header__4IxSp{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Logistics_headerTitle__e5MIt,.Logistics_pageTitle__qruTF{font-size:1.4rem}.Logistics_controlsBar__sCK6T{align-items:stretch;flex-direction:column}.Logistics_searchBar__6nokM .Logistics_input__6XhPU,.Logistics_searchWrapper__8IuYY{max-width:100%}.Logistics_table__aC6rq td,.Logistics_table__aC6rq thead th{font-size:.9rem;padding:12px 14px}.Logistics_actionCell__hiZYd{flex-direction:row;flex-wrap:wrap;gap:6px}.Logistics_paginationControls__8G7Fy{flex-direction:column;gap:14px;justify-content:center}.Logistics_modalActions__LhUiT{flex-direction:column-reverse}.Logistics_actionButton__ZLy\+K,.Logistics_addButton__t\+LTQ,.Logistics_cancelButton__x3uxJ,.Logistics_deleteAction__0XsFp,.Logistics_modalActions__LhUiT button,.Logistics_updateButton__\+P290{justify-content:center;width:100%}.Logistics_queryOptions__0brtU{justify-content:flex-start}.Logistics_realtime-badge__nwajp{bottom:16px;font-size:.8rem;padding:8px 16px;right:16px}.Logistics_optionItem__z1YkX{align-items:flex-start;flex-direction:column;gap:6px}.Logistics_optionName__PpUjz{margin-left:0}.Logistics_formGrid__GFA-m{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Logistics_modalHeader__dfeaw{padding:18px 22px 14px}.Logistics_modalHeader__dfeaw h2{font-size:1.2rem}.Logistics_formContent__6MYwG{padding:0 18px 18px}.Logistics_formActions__U-uAC{flex-direction:column-reverse}.Logistics_formActions__U-uAC button,.Logistics_primaryButton__7NYS9,.Logistics_secondaryButton__-sXa6{justify-content:center;width:100%}.Logistics_actionButton__ZLy\+K,a.Logistics_actionButton__ZLy\+K,button.Logistics_actionButton__ZLy\+K{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__ZLy\+K svg,a.Logistics_actionButton__ZLy\+K svg,button.Logistics_actionButton__ZLy\+K 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__-\+rqh{font-size:.85rem}.Logistics_historyModalContent__zmFnB,.Logistics_modalContent__AnJ3K{padding:18px 22px}.Logistics_historyModalTitle__VmQ40,.Logistics_modalTitle__GrnPt{font-size:1.2rem}.Logistics_actionCell__hiZYd{gap:4px}.Logistics_actionButton__ZLy\+K,a.Logistics_actionButton__ZLy\+K,button.Logistics_actionButton__ZLy\+K{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__ZLy\+K svg,a.Logistics_actionButton__ZLy\+K svg,button.Logistics_actionButton__ZLy\+K 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__lYbaf{margin:0 auto;max-width:1400px}.Logistics_table__aC6rq td,.Logistics_table__aC6rq 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__XFA2t,[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__GqECt{display:flex;justify-content:flex-end;margin-bottom:16px}.NCMRegisterPage_ruleHeader__GqECt 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__GqECt 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__GqECt button:disabled{cursor:not-allowed;opacity:.6;transform:none}.NCMRegisterPage_rulesList__1CsWW{display:flex;flex-direction:column;gap:16px}.NCMRegisterPage_ruleCard__kraAI{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__kraAI:hover{border-color:#4a6583;border-color:var(--ncm-primary-light);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--ncm-shadow-sm)}.NCMRegisterPage_ruleGrid__FDgTl{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:1fr 1fr 2fr}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg{display:flex;flex-direction:column;gap:6px}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg label{color:#1a222b;color:var(--ncm-text-primary);font-size:.8rem;font-weight:600;letter-spacing:.02em}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn,.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18{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__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn:focus,.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18:focus{border-color:#0b1f38;border-color:var(--ncm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.NCMRegisterPage_theme-dark__XFA2t .NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn:focus,.NCMRegisterPage_theme-dark__XFA2t .NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18:focus{box-shadow:0 0 0 3px #f0f4f814}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn::placeholder{color:#6b7b8c;color:var(--ncm-text-muted)}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn:disabled,.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18:disabled{background-color:#e8eaed;background-color:var(--ncm-bg-tertiary);cursor:not-allowed;opacity:.7}.NCMRegisterPage_checkboxContainer__MIJHC{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__MIJHC 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__MIJHC label input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--ncm-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.NCMRegisterPage_checkboxContainer__MIJHC label:hover{color:#0b1f38;color:var(--ncm-primary-color)}.NCMRegisterPage_removeRuleBtn__yIIUr{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__yIIUr:hover{background:#fdf0ee;background:var(--ncm-danger-light);color:#a93226;color:var(--ncm-danger-hover)}.NCMRegisterPage_removeRuleBtn__yIIUr:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.NCMRegisterPage_ruleGrid__FDgTl{gap:14px;grid-template-columns:1fr 1fr}.NCMRegisterPage_checkboxContainer__MIJHC{gap:16px}}@media (max-width:768px){.NCMRegisterPage_ruleGrid__FDgTl{gap:12px;grid-template-columns:1fr}.NCMRegisterPage_ruleCard__kraAI{padding:14px 16px}.NCMRegisterPage_checkboxContainer__MIJHC{flex-direction:column;gap:10px;padding-top:10px}.NCMRegisterPage_checkboxContainer__MIJHC label{font-size:.8rem}.NCMRegisterPage_ruleHeader__GqECt button{justify-content:center;width:100%}.NCMRegisterPage_removeRuleBtn__yIIUr{display:inline-block;float:none}}@media (max-width:480px){.NCMRegisterPage_ruleCard__kraAI{padding:12px 14px}.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_input__H\+okn,.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg .NCMRegisterPage_select__Fac18{font-size:.85rem;min-height:36px;padding:8px 10px}.NCMRegisterPage_checkboxContainer__MIJHC label,.NCMRegisterPage_ruleGrid__FDgTl .NCMRegisterPage_inputGroup__M6Oyg label{font-size:.75rem}.NCMRegisterPage_removeRuleBtn__yIIUr{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__QNB\+G,[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__twL-C,.UsersPage_addButton__i0ULQ,.UsersPage_cancelButton__3RCGc,.UsersPage_closeButton__1\+xva,.UsersPage_confirmButton__JntIL,.UsersPage_paginationButton__70vnf,[role=button],button{min-height:44px;min-width:44px}.UsersPage_pageContainer__arljH{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__n3iqb{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__2pCiw{flex:1 1}.UsersPage_headerTitle__5poBk{color:#1a222b;color:var(--users-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.UsersPage_headerTitle__5poBk strong{color:#0b1f38;color:var(--users-primary-color);font-weight:700}.UsersPage_theme-dark__QNB\+G .UsersPage_headerTitle__5poBk strong,[data-theme=dark] .UsersPage_headerTitle__5poBk strong{color:#fff}.UsersPage_headerSubtitle__7JxJn{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;margin-top:6px}.UsersPage_addButton__i0ULQ{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__i0ULQ: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__i0ULQ:disabled{cursor:not-allowed;opacity:.6;transform:none}.UsersPage_confirmButton__JntIL{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__JntIL: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__JntIL:disabled{cursor:not-allowed;opacity:.6}.UsersPage_cancelButton__3RCGc{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__3RCGc:hover:not(:disabled){background:#edeff2;background:var(--users-bg-hover);transform:translateY(-1px)}.UsersPage_actionButton__twL-C{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__twL-C: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__HTbbt{border-color:#c0392b!important;border-color:var(--users-danger-color)!important;color:#c0392b!important;color:var(--users-danger-color)!important}.UsersPage_deleteButton__HTbbt:hover:not(:disabled){background-color:#c0392b!important;background-color:var(--users-danger-color)!important;color:#fff!important;color:var(--users-text-inverse)!important}.UsersPage_searchBar__mj4oI{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);margin-bottom:28px;padding:24px}.UsersPage_searchWrapper__NxtBF{max-width:440px;position:relative}.UsersPage_searchIcon__9HFS-{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__GiMzq{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__GiMzq:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__QNB\+G .UsersPage_searchInput__GiMzq:focus,[data-theme=dark] .UsersPage_searchInput__GiMzq:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_searchInput__GiMzq::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_clearSearch__d07Wd{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__d07Wd:hover{background:#e8eaed;background:var(--users-bg-tertiary);color:#1a222b;color:var(--users-text-primary)}.UsersPage_tableContainer__4nXnt{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__FxCaw{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__FxCaw 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__FxCaw tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--users-transition-fast)}.UsersPage_table__FxCaw tbody tr:hover{background-color:#edeff2;background-color:var(--users-bg-hover)}.UsersPage_table__FxCaw tbody tr:last-child td{border-bottom:none}.UsersPage_table__FxCaw 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__ol6LK{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.UsersPage_inactiveRow__85DUh{opacity:.6}.UsersPage_userInfo__wLaou{align-items:center;display:flex;gap:14px}.UsersPage_userAvatar__gHA1B{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__bhkU-{color:#1a222b;color:var(--users-text-primary);font-weight:600}.UsersPage_userId__K-\+cy{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_paginationControls__k0zqZ{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__70vnf{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__70vnf: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__70vnf:disabled{cursor:not-allowed;opacity:.5}.UsersPage_paginationInfo__a8B1S{color:#1a222b;color:var(--users-text-primary);font-size:1rem;font-weight:500}.UsersPage_modalBackdrop__Gy5\+I{align-items:center;animation:UsersPage_fadeIn__km3HN .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__km3HN{0%{opacity:0}to{opacity:1}}@keyframes UsersPage_slideUp__QCSXp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.UsersPage_formContainer__KvUXk{animation:UsersPage_slideUp__QCSXp .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__KvUXk::-webkit-scrollbar{width:6px}.UsersPage_formContainer__KvUXk::-webkit-scrollbar-track{background:#e8eaed;background:var(--users-bg-tertiary);border-radius:3px}.UsersPage_formContainer__KvUXk::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--users-text-muted);border-radius:3px}.UsersPage_modalHeader__Wo4Qc{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__Wo4Qc h2{color:#1a222b;color:var(--users-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.UsersPage_closeButton__1\+xva{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__1\+xva:hover{background:#fdf0ee;background:var(--users-danger-light);color:#c0392b;color:var(--users-danger-color);transform:rotate(90deg)}.UsersPage_formContent__S7KQU{display:flex;flex-direction:column;gap:18px}.UsersPage_formRow__pDAO\+{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.UsersPage_formGroup__Lx8op{display:flex;flex-direction:column;gap:8px}.UsersPage_formGroup__Lx8op label{color:#1a222b;color:var(--users-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.UsersPage_input__erMg5,.UsersPage_select__EZ-gz{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__erMg5:focus,.UsersPage_select__EZ-gz:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__QNB\+G .UsersPage_input__erMg5:focus,.UsersPage_theme-dark__QNB\+G .UsersPage_select__EZ-gz:focus,[data-theme=dark] .UsersPage_input__erMg5:focus,[data-theme=dark] .UsersPage_select__EZ-gz:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_input__erMg5::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_required__4vYz4{color:#c0392b;color:var(--users-danger-color);margin-left:2px}.UsersPage_fieldHint__Fs-oL{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_errorHint__JEYzy{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__zEfaN{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_buttonSpinner__HL1I7{animation:UsersPage_spin__sLoPx .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}@media (prefers-reduced-motion:reduce){.UsersPage_buttonSpinner__HL1I7{animation:none}}.UsersPage_tag__f2gu1{background:#e8eaed;background:var(--users-bg-tertiary);color:#4a5a6b;color:var(--users-text-secondary);gap:8px}.UsersPage_roleBadge__ZTuC9,.UsersPage_tag__f2gu1{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__ZTuC9{background:#eaf2f8;background:var(--users-info-light);color:#1a5276;color:var(--users-info-dark)}.UsersPage_statusBadgeActive__mdrdB{background:#eaf5ee;background:var(--users-success-light);color:#1e8449;color:var(--users-success-dark)}.UsersPage_statusBadgeActive__mdrdB,.UsersPage_statusBadgePending__S6IPf{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__S6IPf{background:#fef5e7;background:var(--users-warning-light);color:#ca6f1e;color:var(--users-warning-dark)}.UsersPage_textMuted__T\+l7x{color:#6b7b8c;color:var(--users-text-muted);font-size:1rem}.UsersPage_actionsCell__XlV-H{white-space:nowrap}.UsersPage_toastContainer__0KF\+E{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:10000}.UsersPage_toast__P-qiQ{animation:UsersPage_toastSlideIn__73Gu4 .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__73Gu4{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.UsersPage_toast__P-qiQ{animation:none}}.UsersPage_toastSuccess__CRUdr{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__WYG4X{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__Al-jX{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__HuuBu{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__M241V{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__M241V:hover{opacity:1}.UsersPage_loadingOverlay__4Fx-i{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:400px}.UsersPage_loadingOverlay__4Fx-i p{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem}.UsersPage_spinner__yXw7I{animation:UsersPage_spin__sLoPx .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}@keyframes UsersPage_spin__sLoPx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.UsersPage_spinner__yXw7I{animation:none}}.UsersPage_errorContainer__1p48-{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__TRoVS{font-size:2.8rem;margin-bottom:14px;opacity:.5}.UsersPage_errorText__NYWv9{color:#c0392b;color:var(--users-danger-color);font-size:1.1rem;margin-bottom:18px}.UsersPage_retryButton__GNx7m{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__GNx7m:hover{background:#163052;background:var(--users-primary-hover)}@media (max-width:992px){.UsersPage_formRow__pDAO\+{gap:14px;grid-template-columns:1fr}.UsersPage_formContainer__KvUXk{max-width:95%;padding:28px}.UsersPage_headerTitle__5poBk{font-size:1.4rem}}@media (max-width:768px){.UsersPage_pageContainer__arljH{padding:0}.UsersPage_header__n3iqb{align-items:stretch;flex-direction:column;margin-bottom:18px;padding:18px 22px;text-align:center}.UsersPage_headerInfo__2pCiw{text-align:center}.UsersPage_headerTitle__5poBk{font-size:1.4rem}.UsersPage_headerSubtitle__7JxJn{font-size:.95rem}.UsersPage_addButton__i0ULQ{justify-content:center;width:100%}.UsersPage_searchWrapper__NxtBF{max-width:100%}.UsersPage_searchBar__mj4oI{padding:18px}.UsersPage_tableContainer__4nXnt{font-size:.9rem}.UsersPage_table__FxCaw td,.UsersPage_table__FxCaw thead th{padding:12px 14px}.UsersPage_table__FxCaw thead th{font-size:.75rem}.UsersPage_actionsCell__XlV-H{display:flex;flex-wrap:wrap;gap:6px}.UsersPage_actionButton__twL-C{font-size:.8rem;margin-right:0;min-height:32px;padding:6px 10px}.UsersPage_paginationControls__k0zqZ{flex-direction:column;gap:14px}.UsersPage_paginationButton__70vnf{max-width:220px;width:100%}.UsersPage_formContainer__KvUXk{max-height:85vh;padding:24px;width:95%}.UsersPage_modalHeader__Wo4Qc h2{font-size:1.2rem}.UsersPage_closeButton__1\+xva{font-size:1.4rem}.UsersPage_formGroup__Lx8op label{font-size:.9rem}.UsersPage_input__erMg5,.UsersPage_select__EZ-gz{font-size:1rem;min-height:40px;padding:10px 12px}.UsersPage_toast__P-qiQ{font-size:.95rem;max-width:calc(100vw - 40px);padding:12px 38px 12px 18px}.UsersPage_userInfo__wLaou{align-items:flex-start;flex-direction:column;gap:8px}.UsersPage_userAvatar__gHA1B{font-size:.9rem;height:36px;width:36px}.UsersPage_userName__bhkU-{font-size:.95rem}.UsersPage_roleBadge__ZTuC9,.UsersPage_statusBadgeActive__mdrdB,.UsersPage_statusBadgePending__S6IPf,.UsersPage_tag__f2gu1{font-size:.75rem;min-height:28px;padding:4px 10px}}@media (max-width:480px){.UsersPage_pageContainer__arljH{padding:0}.UsersPage_header__n3iqb{margin-bottom:14px;padding:14px 18px}.UsersPage_headerTitle__5poBk{font-size:1.2rem}.UsersPage_headerSubtitle__7JxJn{font-size:.85rem}.UsersPage_addButton__i0ULQ{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_searchInput__GiMzq{font-size:1rem;min-height:44px;padding:10px 38px;width:100%}.UsersPage_searchIcon__9HFS-{height:18px;left:12px;width:18px}.UsersPage_clearSearch__d07Wd{font-size:1.2rem;right:10px}.UsersPage_searchBar__mj4oI{padding:14px}.UsersPage_table__FxCaw td,.UsersPage_table__FxCaw thead th{padding:10px 12px}.UsersPage_table__FxCaw thead th{font-size:.7rem}.UsersPage_table__FxCaw td{font-size:.85rem}.UsersPage_actionButton__twL-C{font-size:.7rem;min-height:28px;padding:4px 8px}.UsersPage_paginationInfo__a8B1S{font-size:.9rem}.UsersPage_paginationButton__70vnf{font-size:.9rem;min-height:40px;padding:8px 16px}.UsersPage_formContainer__KvUXk{padding:18px}.UsersPage_modalHeader__Wo4Qc h2{font-size:1.1rem}.UsersPage_formContent__S7KQU{gap:14px}.UsersPage_formGroup__Lx8op{gap:6px}.UsersPage_formGroup__Lx8op label{font-size:.85rem}.UsersPage_input__erMg5,.UsersPage_select__EZ-gz{font-size:.95rem;min-height:36px;padding:8px 10px}.UsersPage_cancelButton__3RCGc,.UsersPage_confirmButton__JntIL{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_emptyTable__ol6LK{font-size:.95rem;padding:36px 14px}.UsersPage_errorContainer__1p48-{padding:36px 14px}.UsersPage_errorIcon__TRoVS{font-size:2.2rem}.UsersPage_errorText__NYWv9,.UsersPage_loadingOverlay__4Fx-i p{font-size:.95rem}.UsersPage_spinner__yXw7I{height:36px;width:36px}}@media (min-width:1200px){.UsersPage_pageContainer__arljH{margin:0 auto;max-width:1400px;padding:0}.UsersPage_header__n3iqb{margin-bottom:36px;padding:28px 36px}.UsersPage_headerTitle__5poBk{font-size:1.8rem}.UsersPage_searchWrapper__NxtBF{max-width:480px}.UsersPage_table__FxCaw td,.UsersPage_table__FxCaw thead th{padding:18px 26px}.UsersPage_table__FxCaw thead th{font-size:.9rem}.UsersPage_table__FxCaw td{font-size:1.05rem}.UsersPage_actionButton__twL-C{font-size:.9rem;padding:8px 16px}.UsersPage_formContainer__KvUXk{max-width:650px;padding:36px 44px}}@media print{.UsersPage_pageContainer__arljH{background:#fff;padding:0}.UsersPage_actionButton__twL-C,.UsersPage_addButton__i0ULQ,.UsersPage_modalBackdrop__Gy5\+I,.UsersPage_paginationControls__k0zqZ,.UsersPage_searchBar__mj4oI,.UsersPage_toastContainer__0KF\+E{display:none!important}.UsersPage_tableContainer__4nXnt{border:1px solid #ddd;box-shadow:none}.UsersPage_table__FxCaw thead th{background:#f0f0f0;color:#333}.UsersPage_table__FxCaw tbody tr:hover{background:#0000}.UsersPage_table__FxCaw td{color:#333}}:root{--perm-primary-color:#0b1f38;--perm-primary-dark:#071426;--perm-primary-hover:#163052;--perm-primary-light:#e8eaed;--perm-primary-accent:#fff;--perm-page-bg:#f7f8fa;--perm-content-bg:#fff;--perm-header-bg:#fff;--perm-row-hover-bg:#edeff2;--perm-module-hover-bg:#e8eaed;--perm-enabled-bg:#eaf5ee;--perm-enabled-hover-bg:#d4edda;--perm-stats-bg:#f1f3f5;--perm-system-toggle-bg:#f1f3f5;--perm-list-header-bg:#f1f3f5;--perm-actions-bg:#f8f9fa;--perm-action-chip-bg:#fff;--perm-action-chip-hover:#edeff2;--perm-quick-stat-bg:#f1f3f5;--perm-quick-stat-color:#0b1f38;--perm-border-color:#e6e9ec;--perm-border-dark:#d1d5d9;--perm-text-primary:#1a222b;--perm-text-secondary:#4a5a6b;--perm-text-muted:#6b7b8c;--perm-text-inverse:#fff;--perm-success-color:#27ae60;--perm-success-dark:#1e8449;--perm-success-light:#eaf5ee;--perm-danger-color:#c0392b;--perm-danger-dark:#a93226;--perm-danger-light:#fdf0ee;--perm-warning-color:#e67e22;--perm-warning-dark:#ca6f1e;--perm-warning-light:#fef5e7;--perm-toast-success-bg:#eaf5ee;--perm-toast-success-color:#1e8449;--perm-toast-error-bg:#fdf0ee;--perm-toast-error-color:#a93226;--perm-toast-warning-bg:#fef5e7;--perm-toast-warning-color:#ca6f1e;--perm-permit-all-bg:#eaf5ee;--perm-permit-all-color:#27ae60;--perm-permit-all-hover:#1e8449;--perm-revoke-all-bg:#fdf0ee;--perm-revoke-all-color:#c0392b;--perm-revoke-all-hover:#a93226;--perm-expand-actions-btn-hover:#edeff2;--perm-action-count-bg:#e8eaed;--perm-empty-icon-opacity:0.5;--perm-spinner-border:#e6e9ec;--perm-spinner-top:#0b1f38;--perm-shadow-xs:0 1px 3px #0b1f380a;--perm-shadow-sm:0 3px 6px #0b1f380f;--perm-shadow-md:0 8px 16px #0b1f3814;--perm-shadow-lg:0 16px 32px #0b1f381a;--perm-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--perm-border-radius:4px}.PermissionsPage_theme-dark__5XyUa,[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__NgzpL{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__hRiBp{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.PermissionsPage_toast__aZBCL{animation:PermissionsPage_toastSlideIn__nC4dR .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__nC4dR{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.PermissionsPage_toastSuccess__AL3z2{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__YHi81{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__OP475{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__ygzbT{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__ygzbT:hover{opacity:1}.PermissionsPage_header__jKbJs{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__LjeXC{flex:1 1}.PermissionsPage_headerTitle__mn8BB{color:#1a222b;color:var(--perm-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PermissionsPage_headerTitle__mn8BB strong{color:#0b1f38;color:var(--perm-primary-color);font-weight:700}.PermissionsPage_theme-dark__5XyUa .PermissionsPage_headerTitle__mn8BB strong,[data-theme=dark] .PermissionsPage_headerTitle__mn8BB strong{color:#fff}.PermissionsPage_headerSubtitle__kBgAR{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem;margin-top:6px}.PermissionsPage_headerActions__C6xnZ{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.PermissionsPage_statsBadge__l9uzY{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__BqbLa{color:#d1d5d9;color:var(--perm-border-dark)}.PermissionsPage_saveButton__82hiH{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__82hiH: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__82hiH:disabled{cursor:not-allowed;opacity:.6;transform:none}.PermissionsPage_spinnerSmall__x\+Leb{animation:PermissionsPage_spin__jiyT8 .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}.PermissionsPage_twoColumnLayout__vw3Yh{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:320px 1fr}.PermissionsPage_sidebar__-\+lK0{position:-webkit-sticky;position:sticky;top:20px}.PermissionsPage_sidebarCard__Wa3sL{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__rl21c{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.PermissionsPage_formGroup__rl21c:last-child{margin-bottom:0}.PermissionsPage_label__NuW6U{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.PermissionsPage_select__IQtAZ{-webkit-appearance:none;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__IQtAZ:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_select__IQtAZ option{background:#fff;background:var(--perm-content-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_searchWrapper__M5SyU{position:relative}.PermissionsPage_searchInput__WgCCV{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__WgCCV::placeholder{color:#6b7b8c;color:var(--perm-text-muted)}.PermissionsPage_searchInput__WgCCV:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_clearSearch__lKScf{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__lKScf:hover{color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_quickStats__sRUGr{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__o6BB-{background:#f1f3f5;background:var(--perm-quick-stat-bg);border-radius:4px;border-radius:var(--perm-border-radius);padding:12px;text-align:center}.PermissionsPage_quickStatValue__goFXQ{color:#0b1f38;color:var(--perm-quick-stat-color);display:block;font-size:1.5rem;font-weight:700}.PermissionsPage_quickStatLabel__CfYky{color:#4a5a6b;color:var(--perm-text-secondary);font-size:.85rem;letter-spacing:.03em;margin-top:4px;text-transform:uppercase}.PermissionsPage_systemToggle__\+ml8J{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__0GDW4{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__0GDW4.PermissionsPage_activeSystem__aT\+xV{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__0GDW4:hover:not(.PermissionsPage_activeSystem__aT\+xV){background:#edeff2;background:var(--perm-row-hover-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_mainContent__9HQQM{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__9d4kP{contain:layout style;padding:0}.PermissionsPage_listHeader__AkAMJ{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__AkAMJ,.PermissionsPage_moduleRow__qvMA-{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--perm-border-color);display:flex;justify-content:space-between;padding:14px 24px}.PermissionsPage_moduleRow__qvMA-{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__qvMA-:hover{background:#edeff2;background:var(--perm-row-hover-bg)}.PermissionsPage_moduleRow__qvMA-.PermissionsPage_hasChildren__3cN5Y:hover{background:#e8eaed;background:var(--perm-module-hover-bg)}.PermissionsPage_moduleRow__qvMA-.PermissionsPage_enabled__MhW61{background:#eaf5ee;background:var(--perm-enabled-bg)}.PermissionsPage_moduleRow__qvMA-.PermissionsPage_enabled__MhW61:hover{background:#d4edda;background:var(--perm-enabled-hover-bg)}.PermissionsPage_moduleInfo__NWa9j{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.PermissionsPage_expandIcon__k3izL{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__k3izL.PermissionsPage_expanded__ZIKgS{transform:rotate(90deg)}.PermissionsPage_moduleText__YPTWg{color:#1a222b;color:var(--perm-text-primary);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PermissionsPage_moduleText__YPTWg.PermissionsPage_level0__Ef3Sw{font-weight:600}.PermissionsPage_moduleText__YPTWg.PermissionsPage_levelN__QCpv6{color:#4a5a6b;color:var(--perm-text-secondary);font-weight:400}.PermissionsPage_actionCount__SwQlc{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__MyuGL{align-items:center;display:flex;flex-shrink:0;gap:10px}.PermissionsPage_expandActionsBtn__U6xBo{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__U6xBo:hover{background:#edeff2;background:var(--perm-expand-actions-btn-hover);border-color:#d1d5d9;border-color:var(--perm-border-dark)}.PermissionsPage_expandActionsBtn__U6xBo.PermissionsPage_active__3YInK{border-color:#0b1f38;border-color:var(--perm-primary-color);color:#0b1f38;color:var(--perm-primary-color);transform:rotate(180deg)}.PermissionsPage_checkboxWrapper__zSV8K{align-items:center;display:flex;justify-content:center;margin:0}.PermissionsPage_actionCheckbox__5jscH,.PermissionsPage_checkbox__odVPF{-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__odVPF{height:20px;width:20px}.PermissionsPage_actionCheckbox__5jscH{flex-shrink:0;height:16px;width:16px}.PermissionsPage_actionCheckbox__5jscH:focus,.PermissionsPage_checkbox__odVPF:focus{outline:none!important}.PermissionsPage_quickActions__vvQTG{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:14px}.PermissionsPage_permitAllBtn__6ne0m,.PermissionsPage_revokeAllBtn__CF1OI{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__6ne0m{background:#eaf5ee;background:var(--perm-permit-all-bg);color:#27ae60;color:var(--perm-permit-all-color)}.PermissionsPage_permitAllBtn__6ne0m:hover{transform:translateY(-1px)}.PermissionsPage_permitAllBtn__6ne0m.PermissionsPage_active__3YInK,.PermissionsPage_permitAllBtn__6ne0m:hover{background:#1e8449;background:var(--perm-permit-all-hover);color:#fff;color:var(--perm-text-inverse)}.PermissionsPage_revokeAllBtn__CF1OI{background:#fdf0ee;background:var(--perm-revoke-all-bg);color:#c0392b;color:var(--perm-revoke-all-color)}.PermissionsPage_revokeAllBtn__CF1OI:hover{background:#a93226;background:var(--perm-revoke-all-hover);color:#fff;color:var(--perm-text-inverse);transform:translateY(-1px)}.PermissionsPage_btnIcon__aBtB9{font-size:.9rem}.PermissionsPage_btnLabel__D89BH{font-size:.8rem}.PermissionsPage_actionsContainer__ZMSYv{animation:PermissionsPage_fadeInActions__QKmop .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__VSgrM{display:flex;flex-wrap:wrap;gap:8px}.PermissionsPage_actionChip__0Vz8z{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__0Vz8z:hover{background:#edeff2;background:var(--perm-action-chip-hover);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionChip__0Vz8z:has(input:checked){background:#eaf5ee;background:var(--perm-enabled-bg);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionLabel__nDC2q{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;pointer-events:none}@keyframes PermissionsPage_fadeInActions__QKmop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PermissionsPage_emptyState__nuZOd{color:#4a5a6b;color:var(--perm-text-secondary);padding:90px 24px;text-align:center}.PermissionsPage_emptyIcon__odTG\+{display:block;font-size:56px;margin-bottom:18px;opacity:.5;opacity:var(--perm-empty-icon-opacity)}.PermissionsPage_emptyState__nuZOd h3{color:#1a222b;color:var(--perm-text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.PermissionsPage_emptyState__nuZOd p{font-size:1.05rem}.PermissionsPage_loadingState__l8gQG{padding:70px 24px;text-align:center}.PermissionsPage_spinner__DwYFe{animation:PermissionsPage_spin__jiyT8 .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__jiyT8{to{transform:rotate(1turn)}}.PermissionsPage_loadingState__l8gQG p{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem}.PermissionsPage_floatingSaveBtn__FOvP4{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__FOvP4:hover:not(:disabled){box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--perm-shadow-lg);transform:scale(1.05)}.PermissionsPage_floatingSaveBtn__FOvP4:disabled{cursor:not-allowed;opacity:.6;transform:scale(.95)}.PermissionsPage_mobileToggleBtn__6pewj{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__6pewj:hover{background:#edeff2;background:var(--perm-row-hover-bg)}@media (max-width:1024px) and (min-width:768px){.PermissionsPage_twoColumnLayout__vw3Yh{gap:24px;grid-template-columns:280px 1fr}.PermissionsPage_headerTitle__mn8BB{font-size:1.4rem}.PermissionsPage_moduleRow__qvMA-{padding:12px 18px}}@media (max-width:768px){.PermissionsPage_pageContainer__NgzpL{padding:0}.PermissionsPage_header__jKbJs{align-items:stretch;flex-direction:column;margin-bottom:20px;padding:18px 22px;text-align:center}.PermissionsPage_headerInfo__LjeXC{text-align:center}.PermissionsPage_headerTitle__mn8BB{font-size:1.3rem}.PermissionsPage_headerSubtitle__kBgAR{font-size:.95rem}.PermissionsPage_headerActions__C6xnZ{justify-content:center}.PermissionsPage_statsBadge__l9uzY{font-size:.85rem;padding:6px 14px}.PermissionsPage_saveButton__82hiH{justify-content:center;width:100%}.PermissionsPage_twoColumnLayout__vw3Yh{display:block}.PermissionsPage_sidebar__-\+lK0{margin-bottom:18px;position:relative;top:0}.PermissionsPage_sidebarCard__Wa3sL{padding:18px}.PermissionsPage_mainContent__9HQQM{min-height:auto}.PermissionsPage_listHeader__AkAMJ{display:none}.PermissionsPage_moduleRow__qvMA-{min-height:48px;padding:12px 16px}.PermissionsPage_moduleText__YPTWg{font-size:.95rem;white-space:normal}.PermissionsPage_checkbox__odVPF{height:22px;width:22px}.PermissionsPage_actionsContainer__ZMSYv{margin-left:0!important;padding:10px 16px 14px}.PermissionsPage_actionsGrid__VSgrM{gap:6px}.PermissionsPage_actionChip__0Vz8z{font-size:.85rem;padding:6px 12px 6px 10px}.PermissionsPage_actionCheckbox__5jscH{height:15px;width:15px}.PermissionsPage_emptyState__nuZOd{padding:60px 16px}.PermissionsPage_floatingSaveBtn__FOvP4{bottom:16px;font-size:1.2rem;height:54px;right:16px;width:54px}.PermissionsPage_quickActions__vvQTG{flex-direction:column;gap:6px;margin-left:10px}.PermissionsPage_permitAllBtn__6ne0m,.PermissionsPage_revokeAllBtn__CF1OI{font-size:.75rem;padding:6px 8px}.PermissionsPage_btnLabel__D89BH{display:none}}@media (max-width:480px){.PermissionsPage_headerTitle__mn8BB{font-size:1.1rem}.PermissionsPage_headerSubtitle__kBgAR{font-size:.85rem}.PermissionsPage_statsBadge__l9uzY{flex-wrap:wrap;font-size:.75rem;justify-content:center;padding:4px 10px}.PermissionsPage_saveButton__82hiH{font-size:.95rem;min-height:44px;padding:12px 20px}.PermissionsPage_moduleRow__qvMA-{min-height:44px;padding:10px 12px}.PermissionsPage_moduleText__YPTWg{font-size:.85rem}.PermissionsPage_actionChip__0Vz8z{font-size:.75rem;gap:6px;padding:4px 10px 4px 8px}.PermissionsPage_actionLabel__nDC2q{font-size:.75rem}.PermissionsPage_actionCheckbox__5jscH{height:13px;width:13px}.PermissionsPage_actionsContainer__ZMSYv{padding:8px 12px 12px}.PermissionsPage_actionsGrid__VSgrM{gap:4px}.PermissionsPage_checkbox__odVPF{height:18px;width:18px}.PermissionsPage_expandIcon__k3izL{font-size:.6rem;width:12px}.PermissionsPage_expandActionsBtn__U6xBo{min-height:28px;min-width:28px;padding:4px 6px}.PermissionsPage_actionCount__SwQlc{font-size:.65rem;min-width:18px;padding:2px 6px}.PermissionsPage_quickStatValue__goFXQ{font-size:1.2rem}.PermissionsPage_quickStatLabel__CfYky{font-size:.7rem}.PermissionsPage_emptyState__nuZOd h3{font-size:1.1rem}.PermissionsPage_emptyState__nuZOd p{font-size:.9rem}.PermissionsPage_floatingSaveBtn__FOvP4{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.3686bcda.css.map*/