body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#f1f3f5;--bg-hover:#e9ecef;--bg-active:#dee2e6;--bg-gradient-start:#f5f7fa;--bg-gradient-end:#f8f9fa;--text-primary:#343a40;--text-secondary:#6c757d;--text-muted:#6c757d;--border-dark:#dee2e6;--border-light:#f1f3f5;--primary-dark:#0056b3;--primary-light:#e3f2fd;--secondary-dark:#5a6268;--success-dark:#1e7e34;--success-light:#d4edda;--danger-dark:#bd2130;--danger-light:#f8d7da;--warning-color:#ffc107;--warning-dark:#e0a800;--warning-light:#fff3cd;--info-color:#17a2b8;--info-dark:#138496;--info-light:#d1ecf1;--view-color:#2196f3;--view-dark:#1976d2;--view-light:#e3f2fd;--track-color:#ff9800;--track-dark:#f57c00;--track-light:#fff3e0;--payment-color:#4caf50;--payment-dark:#388e3c;--payment-light:#e8f5e9;--shadow-sm:0 2px 4px #00000014;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 8px 24px #00000029;--shadow-xl:0 20px 25px -5px #00000026;--header-bg:#f8f9fa;--header-text:#343a40;--header-border:#dee2e6;--row-hover-bg:#f8f9fa;--sidebar-bg:#0f172a;--sidebar-bg-dark:#020617;--sidebar-hover-bg:#1e293b;--sidebar-text:#94a3b8;--sidebar-text-hover:#f1f5f9;--sidebar-border:#334155;--card-border:#e9ecef;--card-shadow:0 2px 4px #00000014;--input-bg:#fff;--input-border:#ced4da;--input-text:#343a40;--input-placeholder:#6c757d;--input-focus-border:#007bff;--input-focus-shadow:#007bff1a;--disabled-bg:#e9ecef;--modal-overlay:#0009;--modal-border:#e9ecef;--table-header-bg:#f8f9fa;--table-row-hover:#f8f9fa;--table-border:#dee2e6;--scrollbar-track:#f1f3f5;--scrollbar-thumb:#ced4da;--scrollbar-thumb-hover:#adb5bd;--tag-bg:linear-gradient(135deg,var(--primary-light) 0%,#bbdef5 100%);--tag-text:var(--primary-dark);--toast-success-bg:#d4edda;--toast-success-text:#155724;--toast-error-bg:#f8d7da;--toast-error-text:#721c24;--toast-warning-bg:#fff3cd;--toast-warning-text:#856404;--toast-info-bg:#d1ecf1;--toast-info-text:#0c5460;--transition-default:all 0.3s ease;--transition-fast:0.2s ease;--transition-slow:0.5s ease;--border-radius-sm:6px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--sidebar-collapsed-width:60px;--header-height:70px}.CallModal_overlay__K0wiI{align-items:center;animation:CallModal_fadeIn__rNQB6 .3s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ad9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes CallModal_fadeIn__rNQB6{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CallModal_modal__ehoUF{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:24px;box-shadow:0 25px 50px -12px #0009;color:#f8fafc;display:flex;flex-direction:column;max-width:440px;min-width:340px;padding:40px 48px 32px;position:relative;width:90%}.CallModal_closeBtn__-E7yp{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;font-size:1.1rem;height:36px;justify-content:center;padding:8px;position:absolute;right:12px;top:12px;transition:background-color .2s,color .2s;width:36px}.CallModal_closeBtn__-E7yp:hover{background:#ef444426;color:#ef4444}.CallModal_avatarWrapper__1Fdeq{margin-bottom:16px;position:relative}.CallModal_avatar__Znp0P{align-items:center;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;box-shadow:0 8px 24px #3b82f64d;color:#fff;display:flex;font-size:2.2rem;font-weight:600;height:88px;justify-content:center;transition:transform .3s ease;width:88px}.CallModal_avatarIcon__gaeLY{color:#fffc;font-size:3rem}.CallModal_name__8bfZY{font-size:1.4rem;font-weight:600;letter-spacing:.3px;margin:0 0 4px}.CallModal_status__PZAVu{color:#94a3b8;font-size:.95rem;font-weight:400;margin:0 0 24px}.CallModal_status__PZAVu.CallModal_calling__1eXTe{animation:CallModal_pulse__B45aG 1.2s ease-in-out infinite;color:#fbbf24}.CallModal_status__PZAVu.CallModal_ringing__Mq-wc{animation:CallModal_pulse__B45aG 1s ease-in-out infinite;color:#34d399}.CallModal_status__PZAVu.CallModal_connected__eovvO{color:#60a5fa;font-weight:500}@keyframes CallModal_pulse__B45aG{0%,to{opacity:1}50%{opacity:.5}}.CallModal_ringingAnimation__ZRZ\+p{display:flex;gap:4px;position:absolute;right:-8px;top:-8px}.CallModal_ringingAnimation__ZRZ\+p span{animation:CallModal_ringPulse__4djFP 1.2s ease-in-out infinite;background:#34d399;border-radius:50%;height:8px;width:8px}.CallModal_ringingAnimation__ZRZ\+p span:nth-child(2){animation-delay:.2s}.CallModal_ringingAnimation__ZRZ\+p span:nth-child(3){animation-delay:.4s}@keyframes CallModal_ringPulse__4djFP{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.CallModal_qualityIndicator__tFCjE{align-items:center;background:#22c55e1f;border-radius:20px;color:#86efac;display:flex;font-size:.8rem;gap:8px;margin-bottom:24px;padding:4px 14px}.CallModal_qualityDot__L\+fdd{animation:CallModal_qualityPulse__9N6yA 2s ease-in-out infinite;background:#22c55e;border-radius:50%;height:8px;width:8px}@keyframes CallModal_qualityPulse__9N6yA{0%,to{opacity:1}50%{opacity:.4}}.CallModal_actions__lhJcC{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.CallModal_btn__PwEgm{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:1.3rem;height:60px;justify-content:center;transition:transform .15s ease,background-color .2s ease,box-shadow .2s ease;width:60px}.CallModal_btn__PwEgm:hover{transform:scale(1.06)}.CallModal_btn__PwEgm:active{transform:scale(.92)}.CallModal_btnAccept__m2Rr-{background:#22c55e;box-shadow:0 4px 16px #22c55e59;color:#fff}.CallModal_btnAccept__m2Rr-:hover{background:#16a34a;box-shadow:0 6px 24px #22c55e73}.CallModal_btnDecline__508kX{background:#ef4444;box-shadow:0 4px 16px #ef444459;color:#fff}.CallModal_btnDecline__508kX:hover{background:#dc2626;box-shadow:0 6px 24px #ef444473}.CallModal_btnControl__YK6aX{background:#334155;box-shadow:0 4px 12px #0003;color:#e2e8f0}.CallModal_btnControl__YK6aX:hover{background:#475569;box-shadow:0 6px 16px #0000004d}.CallModal_btnControl__YK6aX.CallModal_active__SLpkf{background:#3b82f6;color:#fff}.CallModal_btnControl__YK6aX.CallModal_active__SLpkf:hover{background:#2563eb}.CallModal_btnControl__YK6aX.CallModal_muted__2EtNO{background:#f59e0b;color:#fff}.CallModal_btnControl__YK6aX.CallModal_muted__2EtNO:hover{background:#d97706}.CallModal_callInfo__2f-rD{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:8px;margin-top:20px}.CallModal_callInfoDot__mj37E{color:#475569}.CallModal_callInfoText__1uldO{letter-spacing:.2px}@media (max-width:480px){.CallModal_modal__ehoUF{border-radius:20px;min-width:0;min-width:auto;padding:32px 24px 28px;width:92%}.CallModal_avatar__Znp0P{font-size:1.8rem;height:72px;width:72px}.CallModal_name__8bfZY{font-size:1.2rem}.CallModal_btn__PwEgm{font-size:1.1rem;height:52px;width:52px}.CallModal_actions__lhJcC{gap:12px}}@media (max-width:360px){.CallModal_modal__ehoUF{padding:24px 16px 20px}.CallModal_btn__PwEgm{font-size:.95rem;height:44px;width:44px}.CallModal_avatar__Znp0P{font-size:1.5rem;height:60px;width:60px}.CallModal_name__8bfZY{font-size:1rem}.CallModal_status__PZAVu{font-size:.8rem}}@supports (padding:max(0px)){.CallModal_overlay__K0wiI{padding:max(env(safe-area-inset-top),16px) max(env(safe-area-inset-right),16px) max(env(safe-area-inset-bottom),16px) max(env(safe-area-inset-left),16px)}}:root{--sidebar-bg:#0b1f38;--sidebar-bg-dark:#071426;--sidebar-hover-bg:#ffffff0d;--sidebar-text:#8c9fb5;--sidebar-text-hover:#fff;--sidebar-border:#ffffff14;--sidebar-width:280px;--sidebar-collapsed-width:80px;--header-height:80px;--mobile-header-height:64px;--transition-smooth:300ms cubic-bezier(0.4,0,0.2,1)}.Layout_theme-dark__oKxqY,[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__mwsu0{background:#f7f8fa;background:var(--background-color);display:flex;height:100vh;overflow:hidden;width:100vw}.Layout_sidebar__aYqBb{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__3JJ\+2 .Layout_sidebar__aYqBb{min-width:80px;min-width:var(--sidebar-collapsed-width);width:80px;width:var(--sidebar-collapsed-width)}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_dropdownArrow__sW-jO,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_logoText__2\+8Bq,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_logoutText__8ZoqK,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroupIcon__WCUfZ,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubGroup__AFLuG,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubListLevel3__qx8Tq,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubList__7Ynxt,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navText__tTgxO,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_systemBadge__6VTBD{display:none}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroup__LFGRN,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navItem__fosyI{display:block!important}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navIcon__jL808{display:flex!important;font-size:2rem;margin:0 auto}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroupHeader__zMGQH,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi{justify-content:center;padding:18px 0}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_sidebarHeader__eD9dB{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_sidebarTitle__lD48G{display:none}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_toggleBtnInside__v51OL{align-items:center;border:none;display:flex;font-size:1.8rem;justify-content:center;margin:0 auto;padding:14px}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi: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__eD9dB{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__1p\+ra{align-items:center;display:flex;gap:10px}.Layout_logoText__2\+8Bq{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_logoHighlight__U1j7W{color:#fff;font-weight:700}.Layout_clickableLogo__UJqBc{cursor:pointer;transition:opacity .2s cubic-bezier(.33,1,.68,1);transition:opacity var(--transition-fast)}.Layout_clickableLogo__UJqBc:hover{opacity:.8}.Layout_dropdownArrow__sW-jO{color:#8c9fb5;color:var(--sidebar-text);font-size:.9rem}.Layout_systemBadge__6VTBD{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__YZUoT{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__8BHOV{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__NGrh9{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__NGrh9:hover{background:#f7f8fa;background:var(--background-color);color:#0b1f38;color:var(--primary-color)}.Layout_dropdownItem__NGrh9.Layout_active__qCgJ0{background:#0b1f38;background:var(--sidebar-bg);color:#fff;font-weight:600}.Layout_dropdownTitle__7ld-i{font-size:1.2rem}.Layout_toggleBtnInside__v51OL{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__v51OL:hover{color:#fff;color:var(--primary-accent)}.Layout_sidebarScrollArea__OipIN{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:32px 16px}.Layout_sidebarScrollArea__OipIN::-webkit-scrollbar{width:2px}.Layout_sidebarScrollArea__OipIN::-webkit-scrollbar-thumb{background:#fff3}.Layout_navList__EXgl5{display:flex;flex-direction:column;gap:6px;list-style:none}.Layout_navLink__\+\+0yi{align-items:center;border:1px solid #0000;border-radius:6px;color:#8c9fb5;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:18px;padding:14px 18px;text-decoration:none;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--transition-fast)}.Layout_navIcon__jL808{color:inherit;display:flex;font-size:1.4rem;justify-content:center;min-width:24px;transition:color .2s cubic-bezier(.33,1,.68,1);transition:color var(--transition-fast)}.Layout_navLink__\+\+0yi:hover{background:#ffffff0d;background:var(--sidebar-hover-bg);color:#fff;color:var(--sidebar-text-hover);transform:translateX(4px)}.Layout_navLink__\+\+0yi:hover .Layout_navIcon__jL808{color:#fff;color:var(--primary-accent)}.Layout_navItemActive__GOnGE{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__GOnGE .Layout_navIcon__jL808{color:#fff;color:var(--primary-accent)}.Layout_navText__tTgxO{flex-grow:1;letter-spacing:.02em;white-space:nowrap}.Layout_navGroupIcon__WCUfZ{font-size:.8rem}.Layout_navGroupHeader__zMGQH{font-size:1rem;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase}.Layout_navSubListLevel3__qx8Tq,.Layout_navSubList__7Ynxt{list-style:none;margin-top:4px;overflow:hidden;padding:0}.Layout_navLinkLevel2__ID7fN{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:400;padding-left:54px}.Layout_navLinkLevel3__kicXv{font-size:1rem;padding-left:72px}.Layout_isCollapsed__Jk7Qt{max-height:0;transition:max-height .4s cubic-bezier(.33,1,.68,1);transition:max-height var(--transition-base)}.Layout_isExpanded__WeUK-{max-height:1200px;transition:max-height .6s ease-in-out}.Layout_sidebarFooter__2iEYo{border-top:1px solid #ffffff14;border-top:1px solid var(--sidebar-border);padding:24px 16px}.Layout_logoutButton__auPa3{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__auPa3:hover{background:#ffffff14;border-color:#fff3;color:#fff}.Layout_logoutIcon__P\+msn{color:#fff;color:var(--primary-accent);font-size:1.6rem}.Layout_mainWrapper__hJlGa{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__RPNUY{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__5rI34{color:#6b7b8c;color:var(--text-muted);font-size:1.6rem;font-weight:400}.Layout_headerTitle__5rI34 strong{color:#0b1f38;color:var(--primary-color);font-weight:600;letter-spacing:.02em}[data-theme=dark] .Layout_headerTitle__5rI34 strong{color:#fff}.Layout_headerActions__8FEaC{align-items:center;display:flex;gap:24px}.Layout_settingsButton__RuOe1{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__RuOe1:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_mainContent__HLWOF{flex-grow:1;overflow-y:auto;padding:48px}.Layout_mobileHeader__loXKt,.Layout_mobileOverlay__EbMY2{display:none}@media (max-width:1024px){.Layout_mainContent__HLWOF{padding:32px}.Layout_header__RPNUY{padding:0 32px}}@media (max-width:768px){:root{--sidebar-width:280px;--sidebar-collapsed-width:0px;--header-height:0px;--mobile-header-height:64px}.Layout_header__RPNUY{display:none}.Layout_mobileHeader__loXKt{align-items:center;background:#0b1f38;background:var(--sidebar-bg);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--sidebar-border);display:flex;flex-shrink:0;height:64px;height:var(--mobile-header-height);justify-content:space-between;min-height:64px;min-height:var(--mobile-header-height);padding:0 16px;position:sticky;top:0;z-index:60}.Layout_mobileMenuButton__\+slIX{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__\+slIX:active,.Layout_mobileMenuButton__\+slIX:hover{background:#ffffff1a}.Layout_mobileLogo__3ZKT1{align-items:center;display:flex;gap:12px}.Layout_mobileLogo__3ZKT1 .Layout_logoText__2\+8Bq{color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileLogo__3ZKT1 .Layout_logoHighlight__U1j7W{color:#fff;font-weight:700}.Layout_mobileSystemBadge__-VZpd{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__toixr{align-items:center;display:flex;gap:12px}.Layout_mobileSettingsButton__R84Wy{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__R84Wy:active,.Layout_mobileSettingsButton__R84Wy:hover{background:#ffffff1a}.Layout_mobileOverlay__EbMY2{animation:Layout_fadeIn__p1l9U .3s ease-out;background:#00000080;display:none;inset:0;position:fixed;z-index:80}.Layout_mobileOverlay__EbMY2.Layout_show__MLr0w{display:block}.Layout_sidebar__aYqBb{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__aYqBb.Layout_open__lyHMM{left:0}.Layout_sidebar__aYqBb .Layout_sidebarHeader__eD9dB{display:none}.Layout_mobileSidebarHeader__4dFM-{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__soJOQ{align-items:center;display:flex;gap:12px}.Layout_mobileSidebarLogo__soJOQ .Layout_logoText__2\+8Bq{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.Layout_mobileSidebarLogo__soJOQ .Layout_logoHighlight__U1j7W{color:#fff;font-weight:700}.Layout_mobileSystemSwitch__RE7fd{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__RE7fd:active,.Layout_mobileSystemSwitch__RE7fd:hover{background:#ffffff0d;color:#fff}.Layout_mobileCloseSidebar__r9jY7{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__r9jY7:active,.Layout_mobileCloseSidebar__r9jY7:hover{background:#ffffff1a;color:#fff}.Layout_mobileSystemDropdown__kXeQN{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__\+A-5K{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__\+A-5K.Layout_active__qCgJ0{background:#fff;background:var(--primary-accent);border-color:#fff;border-color:var(--primary-accent);color:#0b1f38;color:var(--sidebar-bg)}.Layout_mobileDropdownItem__\+A-5K:not(.Layout_active__qCgJ0):active,.Layout_mobileDropdownItem__\+A-5K:not(.Layout_active__qCgJ0):hover{background:#ffffff0d;color:#fff}.Layout_sidebar__aYqBb .Layout_sidebarScrollArea__OipIN{flex:1 1;overflow-y:auto;padding:16px}.Layout_sidebar__aYqBb .Layout_sidebarFooter__2iEYo{flex-shrink:0;padding:16px}.Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__aYqBb .Layout_navLinkLevel2__ID7fN{padding-left:48px}.Layout_sidebar__aYqBb .Layout_navLinkLevel3__kicXv{padding-left:64px}.Layout_sidebar__aYqBb .Layout_navGroupHeader__zMGQH{font-size:.9rem;padding:10px 16px}.Layout_sidebar__aYqBb .Layout_logoutButton__auPa3{font-size:1.1rem;padding:12px 16px}.Layout_sidebar__aYqBb .Layout_logoutText__8ZoqK{display:inline}.Layout_mainWrapper__hJlGa{height:100vh;overflow:hidden}.Layout_mainContent__HLWOF{flex:1 1;overflow-y:auto;padding:16px}.Layout_toggleBtnInside__v51OL{display:none}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb{left:calc(-100% - 20px);min-width:0;min-width:auto;width:85%}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb.Layout_open__lyHMM{left:0}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_dropdownArrow__sW-jO,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_logoText__2\+8Bq,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_logoutText__8ZoqK,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroupIcon__WCUfZ,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubGroup__AFLuG,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubListLevel3__qx8Tq,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navSubList__7Ynxt,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navText__tTgxO,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_systemBadge__6VTBD{display:flex}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroup__LFGRN,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navItem__fosyI{display:block!important}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navIcon__jL808{display:flex!important;font-size:1.6rem;margin:0}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navGroupHeader__zMGQH,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi{justify-content:flex-start;padding:12px 16px}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi:hover:after,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_sidebarHeader__eD9dB,.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb .Layout_toggleBtnInside__v51OL{display:none}}@media (max-width:480px){:root{--mobile-header-height:56px}.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb,.Layout_sidebar__aYqBb{max-width:300px;width:92%}.Layout_mainContent__HLWOF{padding:12px}.Layout_mobileLogo__3ZKT1 .Layout_logoText__2\+8Bq{font-size:1.4rem}.Layout_mobileSystemBadge__-VZpd{font-size:.6rem;padding:2px 6px}.Layout_mobileMenuButton__\+slIX,.Layout_mobileSettingsButton__R84Wy{font-size:2rem;height:40px;width:40px}.Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi{font-size:1rem;padding:10px 14px}.Layout_sidebar__aYqBb .Layout_navLinkLevel2__ID7fN{padding-left:40px}.Layout_sidebar__aYqBb .Layout_navLinkLevel3__kicXv{padding-left:56px}.Layout_sidebar__aYqBb .Layout_navGroupHeader__zMGQH{font-size:.8rem;padding:8px 14px}.Layout_sidebar__aYqBb .Layout_logoutButton__auPa3{font-size:1rem;padding:10px 14px}.Layout_mobileSidebarLogo__soJOQ .Layout_logoText__2\+8Bq{font-size:1.4rem}.Layout_mobileDropdownItem__\+A-5K{font-size:.9rem;padding:8px 10px}}@media (max-width:360px){.Layout_sidebarClosed__3JJ\+2 .Layout_sidebar__aYqBb,.Layout_sidebar__aYqBb{max-width:280px;width:95%}.Layout_mainContent__HLWOF{padding:8px}.Layout_mobileLogo__3ZKT1 .Layout_logoText__2\+8Bq{font-size:1.2rem}.Layout_mobileCloseSidebar__r9jY7,.Layout_mobileMenuButton__\+slIX,.Layout_mobileSettingsButton__R84Wy{font-size:1.6rem;height:36px;width:36px}.Layout_sidebar__aYqBb .Layout_navLink__\+\+0yi{font-size:.9rem;padding:8px 12px}.Layout_sidebar__aYqBb .Layout_navLinkLevel2__ID7fN{padding-left:32px}.Layout_sidebar__aYqBb .Layout_navLinkLevel3__kicXv{padding-left:44px}.Layout_sidebar__aYqBb .Layout_navGroupHeader__zMGQH{font-size:.75rem;padding:6px 12px}.Layout_sidebar__aYqBb .Layout_logoutButton__auPa3{font-size:.9rem;padding:8px 12px}}@keyframes Layout_fadeIn__p1l9U{0%{opacity:0}to{opacity:1}}@keyframes Layout_slideIn__CiY4i{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Layout_spinElegant__Gx5Xv{to{transform:rotate(1turn)}}.Layout_loadingOverlay__kKb\+f{align-items:center;background:#0b1f38;background:var(--sidebar-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Layout_spinnerContainer__hnOM0{animation:Layout_fadeIn__p1l9U .8s ease-out;text-align:center}.Layout_spinnerRing__iD\+a\+{animation:Layout_spinElegant__Gx5Xv 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__iD\+a\+:nth-child(2),.Layout_spinnerRing__iD\+a\+:nth-child(3){display:none}.Layout_logoPulse__OW0Rs{color:#fff;font-size:1.8rem;font-weight:300;letter-spacing:.15em;margin:0 0 16px;text-transform:uppercase}.Layout_logoPulse__OW0Rs strong{font-weight:700}.Layout_loadingMessage__q7nHs{color:#8c9fb5;color:var(--sidebar-text);font-size:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.Layout_chatOverlay__1Lb3G{align-items:center;animation:Layout_fadeIn__p1l9U .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__1Lb3G>div{animation:Layout_slideUp__gf5\+E .3s ease-out;background:#0000;height:90vh;max-height:800px;max-width:1200px;width:100%}.Layout_chatButton__GtaWo{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__GtaWo:hover{background:#f7f8fa;background:var(--background-color);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Layout_chatBadge__XkHBr{color:#10b981;font-size:.6rem;position:absolute;right:6px;top:6px}@media (max-width:768px){.Layout_chatOverlay__1Lb3G{background:#0009;padding:0}.Layout_chatOverlay__1Lb3G>div{animation:Layout_slideUp__gf5\+E .25s ease-out;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Layout_chatButton__GtaWo{font-size:1.2rem;height:40px;width:40px}}@media (max-width:480px){.Layout_chatButton__GtaWo{font-size:1rem;height:36px;width:36px}}@keyframes Layout_slideUp__gf5\+E{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Layout_searchContainer__uQcAT{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__oxRrf{align-items:center;display:flex;flex:1 1;position:relative}.Layout_searchIcon__B1TXG{color:#8c9fb5;color:var(--sidebar-text);font-size:1.2rem;left:12px;opacity:.7;pointer-events:none;position:absolute}.Layout_searchInput__yxY0n{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__yxY0n::placeholder{color:#8c9fb5;color:var(--sidebar-text);font-size:1.1rem;opacity:.6}.Layout_searchInput__yxY0n:focus{background:#ffffff14;border-color:#ffffff40;box-shadow:0 0 0 3px #ffffff0d}.Layout_searchInput__yxY0n:focus+.Layout_searchShortcut__\+j9xC{display:none}.Layout_searchClear__o9Dgc{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__o9Dgc:hover{background:#ffffff1a;color:#fff;color:var(--sidebar-text-hover);opacity:1}.Layout_searchShortcut__\+j9xC{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__zunWd{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__GnO0l{font-size:2.4rem;opacity:.5}.Layout_noResultsText__WDSYs{font-size:1.2rem;font-weight:400;opacity:.7}@media (max-width:768px){.Layout_searchContainer__uQcAT{padding:10px 12px 6px}.Layout_searchInput__yxY0n{font-size:1rem;padding:8px 32px 8px 36px}.Layout_searchInput__yxY0n::placeholder{font-size:.95rem}.Layout_searchIcon__B1TXG{font-size:1rem;left:10px}.Layout_searchClear__o9Dgc{font-size:1.2rem;right:6px}.Layout_searchShortcut__\+j9xC{display:none}.Layout_noResults__zunWd{padding:32px 12px}.Layout_noResultsIcon__GnO0l{font-size:2rem}.Layout_noResultsText__WDSYs{font-size:1rem}}@media (max-width:480px){.Layout_searchContainer__uQcAT{padding:8px 8px 4px}.Layout_searchInput__yxY0n{border-radius:4px;font-size:.9rem;padding:6px 28px 6px 32px}.Layout_searchInput__yxY0n::placeholder{font-size:.85rem}.Layout_searchIcon__B1TXG{font-size:.9rem;left:8px}.Layout_searchClear__o9Dgc{font-size:1rem;padding:2px 6px;right:4px}.Layout_noResults__zunWd{padding:24px 8px}}.NotificationBell_bellContainer__mG3lH{display:inline-block;position:relative}.NotificationBell_bellButton__Z38PO{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#6b7b8c;cursor:pointer;display:flex;height:44px;justify-content:center;padding:8px;position:relative;transition:all .2s cubic-bezier(.33,1,.68,1);width:44px}.NotificationBell_bellButton__Z38PO:hover{background:#0b1f380a;border-color:#e6e9ec;color:#0b1f38}.NotificationBell_bellButton__Z38PO:active{transform:scale(.95)}.NotificationBell_bellIcon__s1NcQ{align-items:center;display:flex;font-size:22px;justify-content:center}.NotificationBell_bellIcon__s1NcQ svg{height:22px;width:22px}.NotificationBell_badge__FAG4N{align-items:center;animation:NotificationBell_badgePulse__JZYe- 2s ease-in-out infinite;background:#dc3545;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:2px 6px;position:absolute;right:2px;top:2px}@keyframes NotificationBell_badgePulse__JZYe-{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.NotificationBell_dropdown__vSu4e{animation:NotificationBell_dropdownSlide__713wA .25s cubic-bezier(.33,1,.68,1);background:#fff;border:1px solid #e6e9ec;border-radius:8px;box-shadow:0 16px 32px #0b1f381f,0 4px 8px #0b1f380a;display:flex;flex-direction:column;max-height:500px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:420px;z-index:1000}@keyframes NotificationBell_dropdownSlide__713wA{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.NotificationBell_dropdownHeader__P0qdT{align-items:center;background:#f7f8fa;border-bottom:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.NotificationBell_dropdownHeader__P0qdT h3{align-items:center;color:#1a222b;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:8px;margin:0}.NotificationBell_headerIcon__L82EX{font-size:16px}.NotificationBell_headerCount__QqGr1{background:#dc3545;border-radius:50%;color:#fff;font-size:11px;font-weight:700;margin-left:4px;padding:1px 8px}.NotificationBell_markAllRead__JEzRw{background:#0000;border:none;border-radius:4px;color:#0b1f38;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_markAllRead__JEzRw:hover{background:#0b1f380f}.NotificationBell_notificationsList__SdZWx{flex:1 1;max-height:400px;overflow-y:auto;padding:4px 0}.NotificationBell_notificationsList__SdZWx::-webkit-scrollbar{width:4px}.NotificationBell_notificationsList__SdZWx::-webkit-scrollbar-track{background:#0000}.NotificationBell_notificationsList__SdZWx::-webkit-scrollbar-thumb{background:#ced4da;border-radius:2px}.NotificationBell_notificationsList__SdZWx::-webkit-scrollbar-thumb:hover{background:#adb5bd}.NotificationBell_moduleHeader__TYIdZ{align-items:center;background:#f7f8fa;border-left:3px solid #6c757d;color:#6b7b8c;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:600;letter-spacing:.05em;margin:4px 0;padding:8px 16px;position:sticky;text-transform:uppercase;top:0;z-index:1}.NotificationBell_moduleIcon__ttc93{font-size:13px;margin-right:8px}.NotificationBell_moduleName__I9rdm{flex:1 1}.NotificationBell_moduleCount__BP042{background:#e6e9ec;border-radius:12px;color:#fff;font-size:9px;font-weight:700;padding:2px 10px}.NotificationBell_notificationItem__hMHIV{align-items:flex-start;border-bottom:1px solid #f1f3f5;cursor:pointer;display:flex;gap:12px;padding:12px 16px;position:relative;transition:all .15s cubic-bezier(.33,1,.68,1)}.NotificationBell_notificationItem__hMHIV:hover{background:#f7f8fa}.NotificationBell_notificationItem__hMHIV.NotificationBell_unread__ufEKA{background:#f0f6ff}.NotificationBell_notificationItem__hMHIV.NotificationBell_unread__ufEKA:hover{background:#e3eeff}.NotificationBell_notificationItem__hMHIV:last-child{border-bottom:none}.NotificationBell_notificationIcon__DT1PJ{align-items:center;background:#f7f8fa;border-radius:4px;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;position:relative;width:36px}.NotificationBell_iconEmoji__kJuxz{font-size:16px}.NotificationBell_unreadDot__XPat4{animation:NotificationBell_dotPulse__SjxM9 1.5s ease-in-out infinite;background:#4a90d9;border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:-2px;top:-2px;width:10px}@keyframes NotificationBell_dotPulse__SjxM9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.NotificationBell_notificationContent__KIIoO{flex:1 1;min-width:0}.NotificationBell_notificationTitle__AAXA6{align-items:center;color:#1a222b;display:flex;flex-wrap:wrap;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:6px;margin-bottom:2px}.NotificationBell_notificationMessage__n2wlf{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b7b8c;display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden;word-break:break-word}.NotificationBell_notificationMeta__B5TfT{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.NotificationBell_notificationTime__W3mc1{color:#8c9fb5;font-size:10px}.NotificationBell_priorityBadge__PixoR{border:1px solid #0000;border-radius:12px;font-weight:600;letter-spacing:.03em;padding:1px 10px;text-transform:uppercase}.NotificationBell_moduleTag__2q3Z7,.NotificationBell_priorityBadge__PixoR{display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px}.NotificationBell_moduleTag__2q3Z7{border-radius:10px;font-weight:500;padding:1px 8px}.NotificationBell_closeButton__pVqEO{background:#0000;border:none;border-radius:4px;color:#adb5bd;cursor:pointer;flex-shrink:0;font-size:16px;line-height:1;padding:4px 8px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_closeButton__pVqEO:hover{background:#f1f3f5;color:#dc3545}.NotificationBell_emptyState__Q66OV{align-items:center;color:#8c9fb5;display:flex;flex-direction:column;justify-content:center;padding:48px 24px}.NotificationBell_emptyIcon__IpAWl{font-size:44px;margin-bottom:12px;opacity:.4}.NotificationBell_emptyText__kamEX{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin:0}.NotificationBell_dropdownFooter__2hB1v{align-items:center;background:#f7f8fa;border-top:1px solid #e6e9ec;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.NotificationBell_clearAllButton__xkHta{background:#0000;border:none;border-radius:4px;color:#dc3545;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s cubic-bezier(.33,1,.68,1)}.NotificationBell_clearAllButton__xkHta:hover{background:#dc354514}.NotificationBell_footerInfo__SYnsv{color:#8c9fb5;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}[data-theme=dark] .NotificationBell_bellButton__Z38PO{color:#7a8e9f}[data-theme=dark] .NotificationBell_bellButton__Z38PO:hover{background:#ffffff0d;border-color:#163052;color:#f0f4f8}[data-theme=dark] .NotificationBell_dropdown__vSu4e{background:#0b1f38;border-color:#163052;box-shadow:0 16px 32px #0000004d}[data-theme=dark] .NotificationBell_dropdownHeader__P0qdT{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_dropdownHeader__P0qdT h3{color:#f0f4f8}[data-theme=dark] .NotificationBell_markAllRead__JEzRw{color:#6c9bd9}[data-theme=dark] .NotificationBell_markAllRead__JEzRw:hover{background:#6c9bd91f}[data-theme=dark] .NotificationBell_moduleHeader__TYIdZ{background:#071426;color:#7a8e9f}[data-theme=dark] .NotificationBell_notificationItem__hMHIV{border-color:#163052}[data-theme=dark] .NotificationBell_notificationItem__hMHIV:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationItem__hMHIV.NotificationBell_unread__ufEKA{background:#0b1f38}[data-theme=dark] .NotificationBell_notificationItem__hMHIV.NotificationBell_unread__ufEKA:hover{background:#071426}[data-theme=dark] .NotificationBell_notificationTitle__AAXA6{color:#f0f4f8}[data-theme=dark] .NotificationBell_notificationMessage__n2wlf{color:#a1b4c8}[data-theme=dark] .NotificationBell_notificationTime__W3mc1{color:#6a7f93}[data-theme=dark] .NotificationBell_dropdownFooter__2hB1v{background:#071426;border-color:#163052}[data-theme=dark] .NotificationBell_closeButton__pVqEO:hover{background:#163052}[data-theme=dark] .NotificationBell_notificationIcon__DT1PJ{background:#071426}[data-theme=dark] .NotificationBell_emptyState__Q66OV,[data-theme=dark] .NotificationBell_footerInfo__SYnsv{color:#6a7f93}[data-theme=dark] .NotificationBell_clearAllButton__xkHta:hover{background:#dc354526}[data-theme=dark] .NotificationBell_badge__FAG4N,[data-theme=dark] .NotificationBell_unreadDot__XPat4{border-color:#0b1f38}@media (max-width:768px){.NotificationBell_bellButton__Z38PO{height:40px;padding:6px;width:40px}.NotificationBell_bellIcon__s1NcQ{font-size:20px}.NotificationBell_bellIcon__s1NcQ svg{height:20px;width:20px}.NotificationBell_badge__FAG4N{font-size:9px;height:16px;min-width:16px;right:2px;top:2px}.NotificationBell_dropdown__vSu4e{border:none;border-radius:0;border-top:1px solid #e6e9ec;box-shadow:0 -4px 20px #00000014;left:0;max-height:calc(100vh - 72px);position:fixed;right:0;top:64px;width:100%}.NotificationBell_notificationsList__SdZWx{max-height:calc(100vh - 200px)}[data-theme=dark] .NotificationBell_dropdown__vSu4e{border-top-color:#163052}}@media (max-width:480px){.NotificationBell_bellButton__Z38PO{height:36px;padding:4px;width:36px}.NotificationBell_bellIcon__s1NcQ{font-size:18px}.NotificationBell_bellIcon__s1NcQ svg{height:18px;width:18px}.NotificationBell_badge__FAG4N{font-size:8px;height:14px;min-width:14px;padding:1px 4px;right:0;top:0}.NotificationBell_dropdownHeader__P0qdT{padding:12px 16px}.NotificationBell_dropdownHeader__P0qdT h3{font-size:13px}.NotificationBell_notificationItem__hMHIV{gap:10px;padding:10px 12px}.NotificationBell_notificationTitle__AAXA6{font-size:12px}.NotificationBell_notificationMessage__n2wlf{font-size:11px}.NotificationBell_dropdownFooter__2hB1v{padding:10px 12px}}:root{--modal-overlay-bg:#0b1f3866;--modal-border-color:#0b1f38;--modal-title-color:#0b1f38;--modal-text-color:#1a222b;--modal-text-muted:#6b7b8c;--close-btn-color:#6b7b8c;--close-btn-hover-bg:#f7f8fa;--close-btn-hover-color:#0b1f38;--option-bg:#fff;--option-border:#e6e9ec;--option-hover-bg:#f7f8fa;--option-hover-border:#0b1f38;--option-active-bg:#0b1f38;--option-active-border:#0b1f38;--option-active-text:#fff;--option-text-color:#1a222b;--checkmark-color:#fff;--footer-bg:#f7f8fa;--footer-border:#e6e9ec;--cancel-btn-border:#e6e9ec;--cancel-btn-color:#1a222b;--cancel-btn-hover-bg:#fff;--cancel-btn-hover-border:#0b1f38;--save-btn-bg:#0b1f38;--save-btn-color:#fff;--save-btn-hover-bg:#163052;--success-border:#0b1f38;--success-text:#0b1f38;--shadow-modal:0 24px 48px #0b1f3826}.SettingsModal_theme-dark__CQNO0,[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__NmBM5{align-items:center;animation:SettingsModal_fadeIn__4\+fMW .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__4\+fMW{0%{opacity:0}to{opacity:1}}.SettingsModal_modalContainer__CtMqJ{animation:SettingsModal_slideUp__YSXS7 .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__YSXS7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SettingsModal_modalHeader__Dbh4O{align-items:center;background:#fff;background:var(--modal-bg);border-bottom:1px solid #0b1f38;border-bottom:1px solid var(--modal-border-color);display:flex;justify-content:space-between;padding:36px 36px 28px;position:sticky;top:0;z-index:10}.SettingsModal_modalTitle__z-abA{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__S98Bt{font-size:1.6rem}.SettingsModal_closeButton__-uEgr{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__-uEgr:hover{color:#0b1f38;color:var(--close-btn-hover-color)}.SettingsModal_modalBody__Nsm2x{padding:36px}.SettingsModal_successMessage__8h7YN{align-items:center;animation:SettingsModal_slideDown__Awyyg .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__Awyyg{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SettingsModal_settingGroup__\+Gske{margin-bottom:36px}.SettingsModal_settingGroup__\+Gske:last-of-type{margin-bottom:28px}.SettingsModal_settingLabel__49ewY{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__Y9lxG,.SettingsModal_themeOptions__WlBuk{display:flex;flex-direction:column;gap:10px}.SettingsModal_themeOptions__WlBuk{flex-direction:row}.SettingsModal_languageOption__9ij7q,.SettingsModal_themeOption__FEDit{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__FEDit{flex:1 1;justify-content:center}.SettingsModal_languageOption__9ij7q:hover,.SettingsModal_themeOption__FEDit:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_languageOption__9ij7q.SettingsModal_active__R7r0T,.SettingsModal_themeOption__FEDit.SettingsModal_active__R7r0T{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__GV9S2,.SettingsModal_themeIcon__Ruerm{font-size:1.6rem}.SettingsModal_languageName__bn8rB,.SettingsModal_themeName__fMRnN{flex:1 1}.SettingsModal_themeName__fMRnN{flex:0 1 auto;text-align:left}.SettingsModal_checkMark__do578{color:#fff;color:var(--checkmark-color);font-size:1.2rem;font-weight:700}.SettingsModal_previewSection__7BZfo{background:#0000;border:1px solid #e6e9ec;border:1px solid var(--option-border);margin-top:28px;padding:24px}.SettingsModal_previewText__GTO7H{color:#1a222b;color:var(--modal-text-color);font-size:1.1rem;margin:0}.SettingsModal_previewLabel__Q3L49{color:#6b7b8c;color:var(--modal-text-muted);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-right:10px;text-transform:uppercase}.SettingsModal_modalFooter__XFcPV{background:#f7f8fa;background:var(--footer-bg);border-top:1px solid #e6e9ec;border-top:1px solid var(--footer-border);bottom:0;display:flex;gap:18px;justify-content:flex-end;padding:28px 36px;position:sticky;z-index:10}.SettingsModal_cancelButton__qFjPL{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__qFjPL:hover{background:#fff;background:var(--cancel-btn-hover-bg);border-color:#0b1f38;border-color:var(--cancel-btn-hover-border)}.SettingsModal_saveButton__h4Cy8{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__h4Cy8:hover:not(:disabled){background:#163052;background:var(--save-btn-hover-bg);border-color:#163052;border-color:var(--save-btn-hover-bg)}.SettingsModal_saveButton__h4Cy8:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.SettingsModal_modalContainer__CtMqJ{border:none;height:100%;max-height:100vh;max-width:100%;width:100%}.SettingsModal_modalHeader__Dbh4O{padding:24px 20px 20px}.SettingsModal_modalIcon__S98Bt,.SettingsModal_modalTitle__z-abA{font-size:1.3rem}.SettingsModal_modalBody__Nsm2x{padding:24px 20px}.SettingsModal_modalFooter__XFcPV{flex-direction:column-reverse;gap:12px;padding:20px}.SettingsModal_cancelButton__qFjPL,.SettingsModal_saveButton__h4Cy8{font-size:1rem;justify-content:center;min-height:48px;padding:12px 24px;width:100%}.SettingsModal_themeOptions__WlBuk{flex-direction:column}.SettingsModal_languageOption__9ij7q,.SettingsModal_themeOption__FEDit{font-size:1rem;min-height:52px;padding:14px 18px}.SettingsModal_flagIcon__GV9S2,.SettingsModal_themeIcon__Ruerm{font-size:1.3rem}.SettingsModal_settingLabel__49ewY{font-size:.85rem}.SettingsModal_successMessage__8h7YN{font-size:.95rem;margin-bottom:28px;padding:12px 16px}.SettingsModal_previewSection__7BZfo{margin-top:20px;padding:18px}.SettingsModal_previewText__GTO7H{font-size:.95rem}.SettingsModal_previewLabel__Q3L49{font-size:.8rem}.SettingsModal_closeButton__-uEgr{font-size:1.3rem;padding:8px}}.SettingsModal_profileCard__qOSF4{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__sLsNN{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__0ATZc{color:#fff;color:var(--option-active-text);font-size:2.4rem;font-weight:700;text-transform:uppercase}.SettingsModal_profileInfo__VilbJ{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.SettingsModal_profileRow__WsAjo{align-items:center;color:#1a222b;color:var(--modal-text-color);display:flex;flex-wrap:wrap;font-size:1.05rem;gap:10px}.SettingsModal_profileIcon__vT9XK{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:1.1rem;width:18px}.SettingsModal_profileLabel__5yw3J{color:#6b7b8c;color:var(--modal-text-muted);flex-shrink:0;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_profileValue__Faian{color:#1a222b;color:var(--modal-text-color);font-weight:500;word-break:break-word}.SettingsModal_roleBadge__VojYU{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__FDC6z{background:#e6e9ec;background:var(--option-border);height:1px;margin:4px 0;width:100%}.SettingsModal_profileStatus__m8GuS{align-items:center;color:#22c55e;display:flex;font-size:.9rem;font-weight:500;gap:8px;letter-spacing:.05em;text-transform:uppercase}.SettingsModal_statusDot__QsG\+0{animation:SettingsModal_pulse__mqu2d 2s ease-in-out infinite;background:#22c55e;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes SettingsModal_pulse__mqu2d{0%,to{opacity:1}50%{opacity:.5}}.SettingsModal_theme-dark__CQNO0 .SettingsModal_profileCard__qOSF4,[data-theme=dark] .SettingsModal_profileCard__qOSF4{background:#fff;background:var(--option-bg)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_profileAvatar__sLsNN,[data-theme=dark] .SettingsModal_profileAvatar__sLsNN{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_avatarLetter__0ATZc,[data-theme=dark] .SettingsModal_avatarLetter__0ATZc{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_roleBadge__VojYU,[data-theme=dark] .SettingsModal_roleBadge__VojYU{background:#0b1f38;background:var(--option-active-bg);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_profileStatus__m8GuS,[data-theme=dark] .SettingsModal_profileStatus__m8GuS{color:#4ade80}.SettingsModal_theme-dark__CQNO0 .SettingsModal_statusDot__QsG\+0,[data-theme=dark] .SettingsModal_statusDot__QsG\+0{background:#4ade80}@media (max-width:480px){.SettingsModal_profileCard__qOSF4{align-items:center;flex-direction:column;gap:16px;padding:20px;text-align:center}.SettingsModal_profileAvatar__sLsNN{height:60px;width:60px}.SettingsModal_avatarLetter__0ATZc{font-size:2rem}.SettingsModal_profileInfo__VilbJ{align-items:center;width:100%}.SettingsModal_profileRow__WsAjo{font-size:.95rem;justify-content:center}.SettingsModal_profileIcon__vT9XK{font-size:.95rem;width:16px}.SettingsModal_profileLabel__5yw3J{font-size:.8rem}.SettingsModal_roleBadge__VojYU{font-size:.75rem;padding:2px 10px}.SettingsModal_profileDivider__FDC6z{margin:4px auto;max-width:80%}}@media (max-width:360px){.SettingsModal_profileCard__qOSF4{gap:12px;padding:16px}.SettingsModal_profileAvatar__sLsNN{height:48px;width:48px}.SettingsModal_avatarLetter__0ATZc{font-size:1.6rem}.SettingsModal_profileRow__WsAjo{font-size:.85rem;gap:6px}.SettingsModal_profileLabel__5yw3J{font-size:.7rem}.SettingsModal_profileValue__Faian{font-size:.85rem}}.SettingsModal_fontSizePreview__hZNnQ{background:#e6e9ec;background:var(--option-border);border-radius:2px;color:#0b1f38;color:var(--modal-title-color);font-weight:700;line-height:1.4;margin-left:14px;min-width:30px;padding:2px 14px;text-align:center;transition:font-size .2s ease}.SettingsModal_fontSizeOptions__hg-ol{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-top:4px}.SettingsModal_fontSizeOption__tTXWI{align-items:center;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);color:#1a222b;color:var(--option-text-color);cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:56px;padding:14px 10px;position:relative;transition:all .2s ease}.SettingsModal_fontSizeOption__tTXWI:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border);color:#fff;color:var(--option-active-text)}.SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T .SettingsModal_fontSizeDesc__NLyKj{color:#fff;color:var(--option-active-text);opacity:.7}.SettingsModal_fontSizeLabel__U-n7z{color:inherit;font-size:inherit;font-weight:600;line-height:1.2}.SettingsModal_fontSizeDesc__NLyKj{color:#6b7b8c;color:var(--modal-text-muted);font-size:.65rem;font-weight:400;opacity:.7}.SettingsModal_fontSizeOption__tTXWI .SettingsModal_checkMark__do578{color:#fff;color:var(--checkmark-color);font-size:1rem;font-weight:700;position:absolute;right:-6px;top:-6px}.SettingsModal_fontSizePreviewText__\+SQW9{align-items:center;background:#fff;background:var(--option-bg);border:1px solid #e6e9ec;border:1px solid var(--option-border);color:#1a222b;color:var(--modal-text-color);display:flex;justify-content:center;margin-top:14px;min-height:48px;padding:16px 20px;text-align:center;transition:font-size .2s ease}.SettingsModal_fontSizePreviewText__\+SQW9 span{transition:font-size .2s ease}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizeOption__tTXWI,[data-theme=dark] .SettingsModal_fontSizeOption__tTXWI{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizeOption__tTXWI:hover,[data-theme=dark] .SettingsModal_fontSizeOption__tTXWI:hover{background:#f7f8fa;background:var(--option-hover-bg);border-color:#0b1f38;border-color:var(--option-hover-border)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T,[data-theme=dark] .SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T{background:#0b1f38;background:var(--option-active-bg);border-color:#0b1f38;border-color:var(--option-active-border);color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T .SettingsModal_fontSizeDesc__NLyKj,[data-theme=dark] .SettingsModal_fontSizeOption__tTXWI.SettingsModal_active__R7r0T .SettingsModal_fontSizeDesc__NLyKj{color:#fff;color:var(--option-active-text)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizePreview__hZNnQ,[data-theme=dark] .SettingsModal_fontSizePreview__hZNnQ{background:#e6e9ec;background:var(--option-border)}.SettingsModal_theme-dark__CQNO0 .SettingsModal_fontSizePreviewText__\+SQW9,[data-theme=dark] .SettingsModal_fontSizePreviewText__\+SQW9{background:#fff;background:var(--option-bg);border-color:#e6e9ec;border-color:var(--option-border)}@media (max-width:480px){.SettingsModal_fontSizeOptions__hg-ol{gap:8px;grid-template-columns:repeat(3,1fr)}.SettingsModal_fontSizeOption__tTXWI{min-height:48px;padding:10px 6px}.SettingsModal_fontSizeLabel__U-n7z{font-size:.8rem}.SettingsModal_fontSizeDesc__NLyKj{font-size:.55rem}.SettingsModal_fontSizePreview__hZNnQ{font-size:1rem;margin-left:8px;padding:2px 10px}.SettingsModal_fontSizePreviewText__\+SQW9{min-height:40px;padding:12px 14px}.SettingsModal_fontSizePreviewText__\+SQW9 span{font-size:.9rem}}@media (max-width:360px){.SettingsModal_fontSizeOptions__hg-ol{gap:6px;grid-template-columns:repeat(2,1fr)}.SettingsModal_fontSizeOption__tTXWI{min-height:40px;padding:8px 4px}.SettingsModal_fontSizeLabel__U-n7z{font-size:.7rem}}:root{--primary:#4a6cf7;--primary-light:#6b8aff;--primary-dark:#3458d6;--primary-gradient:linear-gradient(135deg,#4a6cf7,#6b8aff);--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--bg-primary:#f0f2f5;--bg-secondary:#fff;--bg-hover:#e8ecf1;--bg-active:#e1e8f0;--text-secondary:#4a4a6a;--border-color:#e8ecf1;--shadow-sm:0 1px 3px #0000000a;--shadow-md:0 4px 16px #0000000f;--shadow-lg:0 8px 32px #0000001a;--radius-sm:8px;--radius-md:12px;--radius-full:9999px;--transition:all 0.2s cubic-bezier(0.4,0,0.2,1)}.Chat_chatContainer__QL55d{background:#f0f2f5;background:var(--bg-primary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;min-height:500px;overflow:hidden;position:relative;width:100%}.Chat_sidebar__nlKP4{background:#fff;background:var(--bg-secondary);border-right:1px solid #e8ecf1;border-right:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;min-width:280px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:340px;z-index:5}.Chat_sidebarHidden__pS179{transform:translateX(-100%)}.Chat_sidebarHeader__-Z3vu{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px 12px}.Chat_sidebarTitle__PvDyx{color:#1a1a2e;color:var(--text-primary);font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.Chat_sidebarActions__RRqb5{display:flex;gap:4px}.Chat_sidebarActionBtn__Yb2Jd{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:36px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:36px}.Chat_sidebarActionBtn__Yb2Jd:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_closeSidebarBtn__wnvdz{background:#0000;border:none;color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1.2rem;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_closeSidebarBtn__wnvdz:hover{color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_sidebarUserProfile__by4\+8{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;padding:0 20px 14px}.Chat_sidebarUserAvatar__HaKe5{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;flex-shrink:0;font-size:.95rem;font-weight:600;height:40px;justify-content:center;text-transform:uppercase;width:40px}.Chat_sidebarUserInfo__JkEpP{flex:1 1;min-width:0}.Chat_sidebarUserName__rMLPZ{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_sidebarUserStatus__VUuzP{color:#8e8ea0;color:var(--text-muted);font-size:.75rem}.Chat_sidebarUserStatus__VUuzP.Chat_online__hdOay{color:#22c55e;color:var(--success)}.Chat_sidebarUserStatus__VUuzP.Chat_online__hdOay:before{background:#22c55e;background:var(--success);border-radius:50%;content:"";display:inline-block;height:6px;margin-right:4px;width:6px}.Chat_sidebarUserActions__MJILz{display:flex;gap:2px}.Chat_sidebarUserActionBtn__Kv4CF{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:32px}.Chat_sidebarUserActionBtn__Kv4CF:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_sidebarTabs__9ll5S{border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:4px;padding:8px 16px 4px}.Chat_tabBtn__H8-So{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex:1 1;font-size:.8rem;font-weight:500;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_tabBtn__H8-So:hover{background:#e8ecf1;background:var(--bg-hover);color:#4a4a6a;color:var(--text-secondary)}.Chat_tabBtn__H8-So.Chat_activeTab__uhDAc{background:#e1e8f0;background:var(--bg-active);color:#1a1a2e;color:var(--text-primary)}.Chat_tabBtn__H8-So svg{font-size:.85rem}.Chat_searchContainer__YpNaj{align-items:center;background:#fff;background:var(--bg-secondary);border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;gap:10px;padding:10px 16px}.Chat_searchIcon__CmVk\+{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.Chat_searchInput__8acI3{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none;padding:6px 0}.Chat_searchInput__8acI3::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_channelList__LcaTV{flex:1 1;overflow-y:auto;padding:4px 8px 8px}.Chat_channelList__LcaTV::-webkit-scrollbar{width:4px}.Chat_channelList__LcaTV::-webkit-scrollbar-track{background:#0000}.Chat_channelList__LcaTV::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_channelList__LcaTV::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_channelItem__uiZ3s{align-items:center;border-radius:12px;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:12px;margin-bottom:2px;padding:10px 12px;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelItem__uiZ3s:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740}.Chat_channelAvatarWrapper__5ih9m{flex-shrink:0;position:relative}.Chat_channelAvatar__7hzBp{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:48px;justify-content:center;width:48px}.Chat_channelAvatar__7hzBp.Chat_groupAvatar__3Q8h8{background:linear-gradient(135deg,#e8ecf1,#d5dce6)}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+ .Chat_channelAvatar__7hzBp{background:#fff3;color:#fff}.Chat_groupAvatarText__a\+6yo{font-size:1.2rem}.Chat_avatarText__iUcMS{font-size:1.1rem;font-weight:600;text-transform:uppercase}.Chat_statusDot__UzSRX{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__uiZ3s.Chat_activeChannel__dehS\+ .Chat_statusDot__UzSRX{border-color:#4a6cf7;border-color:var(--primary)}.Chat_statusDot__UzSRX.Chat_online__hdOay{animation:Chat_pulse__8G07N 2s ease-in-out infinite}@keyframes Chat_pulse__8G07N{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__NYyd1{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_channelNameRow__AC2wq{align-items:center;display:flex;gap:8px;justify-content:space-between}.Chat_channelName__b04kt{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+ .Chat_channelName__b04kt{color:#fff}.Chat_channelTime__Kvg8W{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:.45rem}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+ .Chat_channelTime__Kvg8W{color:#ffffffb3}.Chat_channelStatus__DihvI{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);white-space:nowrap}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+ .Chat_channelStatus__DihvI{color:#ffffffbf}.Chat_channelStatus__DihvI.Chat_typing__CsxjC{animation:Chat_fadeInOut__gpjee 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_channelItem__uiZ3s.Chat_activeChannel__dehS\+ .Chat_channelStatus__DihvI.Chat_typing__CsxjC{color:#ffffffe6}@keyframes Chat_fadeInOut__gpjee{0%,to{opacity:.7}50%{opacity:1}}.Chat_unreadBadge__Rrd6O{align-items:center;animation:Chat_badgePop__tPz1U .3s ease-out;background:#ef4444;background:var(--danger);border:2px solid #fff;border:2px solid var(--bg-secondary);border-radius:50%;color:#fff;display:flex;font-size:.6rem;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-4px;z-index:2}@keyframes Chat_badgePop__tPz1U{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}.Chat_noChannels__6L4ov{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.Chat_noChannelsIcon__gvElg{color:#e8ecf1;color:var(--border-color);font-size:2.5rem;margin-bottom:16px}.Chat_noChannels__6L4ov p{font-size:.95rem;margin-bottom:16px}.Chat_createChannelBtn__IVrN0{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_createChannelBtn__IVrN0:hover{box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_loadingChannels__wimrP{align-items:center;display:flex;justify-content:center;padding:48px}.Chat_spinner__2Rb0K{animation:Chat_spin__tc-qP .6s linear infinite;border:3px solid #e8ecf1;border-top-color:#4a6cf7;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary);height:28px;width:28px}@keyframes Chat_spin__tc-qP{to{transform:rotate(1turn)}}.Chat_sidebarFooter__y9aYr{background:#fff;background:var(--bg-secondary);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);flex-shrink:0;padding:8px 16px 12px}.Chat_archiveBtn__pESH3{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_archiveBtn__pESH3:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_archiveBtn__pESH3 svg{font-size:.9rem}.Chat_chatMain__lcsnf{flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.Chat_chatHeader__ShIhD,.Chat_chatMain__lcsnf{background:#fff;background:var(--bg-secondary);display:flex}.Chat_chatHeader__ShIhD{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;min-height:68px;padding:12px 20px}.Chat_chatHeaderLeft__Ay9IJ{align-items:center;display:flex;gap:12px;min-width:0}.Chat_backBtn__21q2g{background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1rem;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_backBtn__21q2g:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerAvatar__uMAvk{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:600;height:44px;justify-content:center;position:relative;text-transform:uppercase;width:44px}.Chat_headerAvatarText__6hiO1{font-size:1.2rem}.Chat_headerStatusDot__5mRtt{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__5mRtt.Chat_online__hdOay{animation:Chat_pulse__8G07N 2s ease-in-out infinite}.Chat_headerInfo__TprUa{display:flex;flex-direction:column;min-width:0}.Chat_headerName__q9KOC{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_headerMemberCount__Glulz{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:400;margin-left:4px}.Chat_headerStatus__N3fzM{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_headerStatus__N3fzM.Chat_typing__CsxjC{animation:Chat_fadeInOut__gpjee 1.5s ease-in-out infinite;color:#4a6cf7;color:var(--primary);font-style:italic}.Chat_chatHeaderRight__I84de{align-items:center;display:flex;gap:2px}.Chat_headerActionBtn__uExVy{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:38px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:38px}.Chat_headerActionBtn__uExVy:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_headerActionBtn__uExVy.Chat_active__iJGM1{background:#e8ecf1;background:var(--bg-hover);color:#4a6cf7;color:var(--primary)}.Chat_channelInfoPanel__ssMok{animation:Chat_slideDown__6a00H .2s ease-out;background:#4a6cf708;border-bottom:2px solid #4a6cf7;border-bottom:2px solid var(--primary);border-left:4px solid #4a6cf7;border-left:4px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);margin:0 4px 4px;padding:16px 20px}.Chat_channelInfoContent__2UFg9{align-items:center;display:flex;flex-direction:column;text-align:center}.Chat_channelInfoAvatar__dh2xf{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:2px solid #4a6cf7;border:2px solid var(--primary);border-radius:12px;border-radius:var(--radius-md);color:#4a4a6a;color:var(--text-secondary);display:flex;font-size:1.5rem;font-weight:600;height:56px;justify-content:center;margin-bottom:8px;width:56px}.Chat_channelInfoContent__2UFg9 h4{color:#1a1a2e;color:var(--text-primary);font-size:1rem;font-weight:600;margin:0 0 2px}.Chat_channelInfoDesc__3Ep0s{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;margin:0 0 12px}.Chat_channelInfoActions__Vlif0{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Chat_channelInfoAction__HMPsu{align-items:center;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.75rem;gap:6px;padding:6px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_channelInfoAction__HMPsu:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#4a6cf7;border-color:var(--primary);color:#4a6cf7;color:var(--primary)}@keyframes Chat_slideDown__6a00H{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Chat_messagesContainer__RPa72{background:#f0f2f5;background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:16px 20px;position:relative}.Chat_messagesContainer__RPa72::-webkit-scrollbar{width:4px}.Chat_messagesContainer__RPa72::-webkit-scrollbar-track{background:#0000}.Chat_messagesContainer__RPa72::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_messagesContainer__RPa72::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted)}.Chat_emptyMessages__rZJLj{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.Chat_emptyIconContainer__8BgJ1{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.Chat_emptyIcon__drDeM{color:#e8ecf1;color:var(--border-color);font-size:2.4rem}.Chat_emptyMessages__rZJLj h4{color:#1a1a2e;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 6px}.Chat_emptyMessages__rZJLj p{font-size:.95rem;margin:0}.Chat_dateSeparator__jUAgH{align-items:center;display:flex;justify-content:center;margin:4px 0;padding:16px 0 10px;position:relative}.Chat_dateSeparatorText__-MoFF{background:#f0f2f5;background:var(--bg-primary);border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:2px 16px;position:relative;text-transform:uppercase;z-index:1}.Chat_message__BEUxs{animation:Chat_fadeIn__GKfWz .2s ease-out;display:flex;gap:10px;max-width:75%}@keyframes Chat_fadeIn__GKfWz{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Chat_message__BEUxs.Chat_ownMessage__hSHum{align-self:flex-end;flex-direction:row-reverse}.Chat_message__BEUxs.Chat_otherMessage__Js2iE{align-self:flex-start}.Chat_messageAvatar__ipIRo{flex-shrink:0;height:32px;width:32px}.Chat_messageAvatarSpacer__BsUTm{flex-shrink:0;width:32px}.Chat_avatarPlaceholder__0l\+oD{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:flex;font-size:.75rem;font-weight:600;height:32px;justify-content:center;text-transform:uppercase;width:32px}.Chat_messageContent__SxUi2{display:flex;flex-direction:column;gap:2px;max-width:100%}.Chat_messageHeader__0wiJN{align-items:center;display:flex;gap:8px;padding:0 4px}.Chat_senderName__k\+H11{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:600}.Chat_messageTime__PRK6l{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageBubble__gl\+wk{word-wrap:break-word;border-radius:12px;border-radius:var(--radius-md);padding:8px 14px;position:relative}.Chat_otherBubble__7Jv10{background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);box-shadow:0 1px 3px #0000000a;box-shadow:var(--shadow-sm)}.Chat_ownBubble__AnvYW{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 12px #4a6cf740;color:#fff}.Chat_messageText__h0heD{font-size:1.2rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word}.Chat_editedTag__ASfph{color:#8e8ea0;color:var(--text-muted);font-size:.6rem;margin-left:6px}.Chat_ownBubble__AnvYW .Chat_editedTag__ASfph{color:#ffffff80}.Chat_editContainer__9hUeP{background:#fff;background:var(--bg-secondary);border:2px solid #4a6cf7;border:2px solid var(--primary);border-radius:12px;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px;padding:10px 14px}.Chat_editInput__E1hBm{background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#1a1a2e;color:var(--text-primary);font-size:.9rem;outline:none;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_editInput__E1hBm:focus{border-color:#4a6cf7;border-color:var(--primary)}.Chat_editActions__-DPZs{display:flex;gap:8px;justify-content:flex-end}.Chat_cancelEditBtn__2xr4p,.Chat_saveEditBtn__5HZzO{border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_saveEditBtn__5HZzO{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);box-shadow:0 2px 8px #4a6cf74d;color:#fff}.Chat_saveEditBtn__5HZzO:hover{box-shadow:0 4px 16px #4a6cf766;transform:translateY(-1px)}.Chat_cancelEditBtn__2xr4p{background:#0000;color:#8e8ea0;color:var(--text-muted)}.Chat_cancelEditBtn__2xr4p:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_typingIndicator__\+-xg3{align-items:center;animation:Chat_slideUp__SxxTE .2s ease-out;background:#0000;display:flex;gap:10px;min-height:32px;padding:4px 20px 8px}@keyframes Chat_slideUp__SxxTE{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Chat_typingDots__j7PsI{align-items:center;background:#4a6cf714;border-radius:9999px;border-radius:var(--radius-full);display:flex;gap:4px;padding:4px 10px}.Chat_typingDots__j7PsI span{animation:Chat_typingDot__UVDqI 1.4s infinite;background:#4a6cf7;background:var(--primary);border-radius:50%;height:6px;width:6px}.Chat_typingDots__j7PsI span:nth-child(2){animation-delay:.2s}.Chat_typingDots__j7PsI span:nth-child(3){animation-delay:.4s}@keyframes Chat_typingDot__UVDqI{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.Chat_typingText__SxdCH{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;font-style:italic}.Chat_inputArea__rnM7t{background:#fff;background:var(--bg-secondary);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);flex-shrink:0;padding:8px 16px 14px;position:relative}.Chat_inputWrapper__POUe6{align-items:flex-end;background:#f0f2f5;background:var(--bg-primary);border:2px solid #0000;border-radius:20px;border-radius:var(--radius-xl);display:flex;gap:6px;padding:2px 2px 2px 14px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_inputWrapper__POUe6:focus-within{background:#fff;background:var(--bg-secondary);border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf714}.Chat_messageInput__BVK\+E:focus{box-shadow:none;outline:none}.Chat_inputActions__G6sXk{align-items:center;display:flex;flex-shrink:0;gap:2px}.Chat_attachmentBtn__9fTqA{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;height:34px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_attachmentBtn__9fTqA:hover:not(:disabled){background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_attachmentBtn__9fTqA:disabled{cursor:not-allowed;opacity:.5}.Chat_formattingDropdownWrapper__wWVAF{flex-shrink:0;position:relative}.Chat_formattingToggleBtn__3OnzL{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.95rem;height:34px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_formattingToggleBtn__3OnzL:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__Yk7fG{animation:Chat_slideUp__SxxTE .15s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);bottom:44px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;gap:2px;left:0;padding:6px 8px;position:absolute;z-index:100}.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;font-size:.8rem;height:32px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:32px}.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h em,.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h s,.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h strong{font-size:.75rem;font-weight:600}.Chat_formattingDropdown__Yk7fG .Chat_formatBtn__dic7h s{text-decoration:line-through}.Chat_emojiWrapper__3SKjX{flex-shrink:0;position:relative}.Chat_emojiBtn__08SqW{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:34px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:34px}.Chat_emojiBtn__08SqW:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_emojiPickerContainer__H0BUk{background:#fff;background:var(--bg-secondary);border-radius:12px;border-radius:var(--radius-md);bottom:44px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);left:0;overflow:hidden;position:absolute;z-index:1000}.Chat_messageInput__BVK\+E{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-family:inherit;font-size:.9rem;line-height:1.5;max-height:120px;min-height:34px;outline:none;padding:8px 4px;resize:none}.Chat_messageInput__BVK\+E::placeholder{color:#8e8ea0;color:var(--text-muted)}.Chat_sendBtn__PVBCQ{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.95rem;height:40px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:40px}.Chat_sendBtn__PVBCQ:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:scale(1.05) translateY(-2px)}.Chat_sendBtn__PVBCQ:disabled{box-shadow:none;cursor:not-allowed;opacity:.3;transform:none}.Chat_sendBtn__PVBCQ .Chat_sendingSpinner__JTq9i{animation:Chat_spin__tc-qP .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}.Chat_fileInputHidden__gFPEh{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.Chat_attachmentsPreview__xlNOa{background:#f0f2f5;background:var(--bg-primary);border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto;padding:6px 16px 10px}.Chat_attachmentItem__Ycgwk{align-items:center;animation:Chat_fadeIn__GKfWz .2s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:10px;padding:6px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_attachmentItem__Ycgwk:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_attachmentImage__jFerX{border-radius:8px;border-radius:var(--radius-sm);flex-shrink:0;height:40px;overflow:hidden;width:40px}.Chat_attachmentThumb__F-yns{height:100%;object-fit:cover;width:100%}.Chat_attachmentIcon__f7bjC{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:8px;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Chat_fileIcon__XShdi{color:#8e8ea0;color:var(--text-muted);font-size:1.2rem}.Chat_attachmentInfo__Ib5Wl{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.Chat_attachmentName__RktGe{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_attachmentSize__3k\+Dz{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_progressBar__IKLkI{background:#e8ecf1;background:var(--bg-hover);border-radius:2px;height:3px;margin-top:2px;overflow:hidden;width:100%}.Chat_progressFill__r0P9U{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border-radius:2px;height:100%;transition:width .3s ease}.Chat_attachmentRemove__p832K{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:24px}.Chat_attachmentRemove__p832K:hover:not(:disabled){background:#ef4444;background:var(--danger);color:#fff}.Chat_attachmentRemove__p832K:disabled{cursor:not-allowed;opacity:.3}.Chat_messageAttachments__cDzQZ{display:flex;flex-direction:column;gap:4px;margin-top:4px}.Chat_messageAttachment__yy132{border-radius:8px;border-radius:var(--radius-sm);max-width:280px;overflow:hidden}.Chat_messageAttachmentImage__JbYzC{border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;max-height:180px;object-fit:cover;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_messageAttachmentImage__JbYzC:hover{opacity:.9;transform:scale(1.01)}.Chat_messageAttachmentFile__V6eho{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;padding:6px 10px}.Chat_messageAttachmentIcon__LHoNK{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;font-size:1.1rem}.Chat_messageAttachmentInfo__IBe1U{flex:1 1;min-width:0}.Chat_messageAttachmentName__CW3wA{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageAttachmentSize__jqsSm{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_messageAttachmentDownload__Jf6nQ{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);color:#fff;cursor:pointer;flex-shrink:0;font-size:.7rem;padding:3px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);white-space:nowrap}.Chat_messageAttachmentDownload__Jf6nQ:hover{box-shadow:0 2px 8px #4a6cf74d;transform:scale(1.05)}.Chat_ownBubble__AnvYW .Chat_messageAttachmentFile__V6eho{background:#ffffff1f;border-color:#ffffff26}.Chat_ownBubble__AnvYW .Chat_messageAttachmentIcon__LHoNK{color:#ffffffb3}.Chat_ownBubble__AnvYW .Chat_messageAttachmentName__CW3wA{color:#fff}.Chat_ownBubble__AnvYW .Chat_messageAttachmentSize__jqsSm{color:#fff9}.Chat_ownBubble__AnvYW .Chat_messageAttachmentDownload__Jf6nQ{background:#fff3;color:#fff}.Chat_ownBubble__AnvYW .Chat_messageAttachmentDownload__Jf6nQ:hover{background:#ffffff4d}.Chat_reactionsContainer__RVP8d{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.Chat_reactionBadge__nNxIM{align-items:center;background:#e8ecf1;background:var(--bg-hover);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.7rem;gap:3px;padding:1px 6px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_reactionBadge__nNxIM:hover{background:#e8ecf1;background:var(--border-color);transform:scale(1.05)}.Chat_reactionBadge__nNxIM.Chat_userReacted__fMV8c{background:#4a6cf7;background:var(--primary);border-color:#4a6cf7;border-color:var(--primary);color:#fff}.Chat_addReactionBtn__MAuTe{align-items:center;background:#0000;border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:.65rem;height:22px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:22px}.Chat_addReactionBtn__MAuTe:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_reactionPicker__t3skK{animation:Chat_slideUp__SxxTE .15s ease-out;background:#fff;background:var(--bg-secondary);border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;gap:3px;margin-top:4px;padding:4px 6px;position:absolute;z-index:100}.Chat_reactionOption__GBQcs{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);cursor:pointer;display:flex;font-size:1rem;height:28px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:28px}.Chat_reactionOption__GBQcs:hover{background:#e8ecf1;background:var(--bg-hover);transform:scale(1.2)}.Chat_contextMenu__cfvUf{animation:Chat_fadeIn__GKfWz .15s ease-out;background:#fff;background:var(--bg-secondary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-md);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);min-width:170px;padding:4px 0;position:fixed;z-index:1000}.Chat_contextMenu__cfvUf button{align-items:center;background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:7px 14px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_contextMenu__cfvUf button:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_contextMenu__cfvUf button svg{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;width:15px}.Chat_replyIndicator__Ccpxw{align-items:center;background:#4a6cf70a;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:6px 16px}.Chat_replyContent__edPte{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.Chat_replyIcon__ZnNoA{color:#4a6cf7;color:var(--primary);font-size:.8rem}.Chat_replyLabel__t7NJ4{color:#1a1a2e;color:var(--text-primary);font-size:.8rem;font-weight:500;white-space:nowrap}.Chat_replyPreview__eiDJA{color:#8e8ea0;color:var(--text-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_cancelReplyBtn__-ajF9{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;padding:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelReplyBtn__-ajF9:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_repliedMessage__WMq5I{align-items:center;background:#4a6cf70f;border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.8rem;gap:4px;margin-bottom:4px;padding:3px 10px}.Chat_repliedSender__NJPE6{color:#1a1a2e;color:var(--text-primary);font-weight:600}.Chat_repliedText__6Yazi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_messageStatus__IAZEu{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.65rem;gap:3px;justify-content:flex-end;margin-top:2px}.Chat_messageStatus__IAZEu .Chat_delivered__n0hPq,.Chat_messageStatus__IAZEu .Chat_sending__Oy9cq,.Chat_messageStatus__IAZEu .Chat_sent__RXE4S{color:#94a3b8}.Chat_messageStatus__IAZEu .Chat_read__IbSq\+{color:#22c55e}.Chat_notificationToast__hVK0v{animation:Chat_slideUp__SxxTE .3s ease-out;background:#1a1a2e;background:var(--text-primary);border-radius:9999px;border-radius:var(--radius-full);bottom:80px;box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);color:#fff;font-size:.85rem;left:50%;padding:10px 24px;position:fixed;transform:translateX(-50%);z-index:1000}.Chat_noChannelSelected__GNSVl{align-items:center;background:#f0f2f5;background:var(--bg-primary);color:#8e8ea0;color:var(--text-muted);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:48px;text-align:center}.Chat_noChannelIconContainer__VAhuc{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;display:flex;height:96px;justify-content:center;margin-bottom:24px;width:96px}.Chat_noChannelIcon__IEdAk{color:#e8ecf1;color:var(--border-color);font-size:3rem}.Chat_noChannelSelected__GNSVl h3{color:#1a1a2e;color:var(--text-primary);font-size:1.3rem;font-weight:700;margin:0 0 6px}.Chat_noChannelSelected__GNSVl p{font-size:.95rem;margin:0}.Chat_highlightedMessage__V12EL{animation:Chat_highlightPulse__V3IF0 2s ease}@keyframes Chat_highlightPulse__V3IF0{0%{background-color:#4a6cf726}50%{background-color:#4a6cf70d}to{background-color:initial}}.Chat_memberStats__8AF5j{color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.8rem;gap:16px;padding:0 4px 12px}.Chat_onlineCount__6xCS3{color:#22c55e;color:var(--success)}.Chat_membersList__lgfKL{display:flex;flex-direction:column;gap:2px;max-height:350px;overflow-y:auto}.Chat_membersList__lgfKL::-webkit-scrollbar{width:4px}.Chat_membersList__lgfKL::-webkit-scrollbar-track{background:#0000}.Chat_membersList__lgfKL::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_memberItem__kYzfd{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:default;display:flex;gap:10px;padding:8px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_memberAvatar__0hXFf,.Chat_memberItem__kYzfd:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_memberAvatar__0hXFf{align-items:center;border-radius:50%;color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:34px;justify-content:center;text-transform:uppercase;width:34px}.Chat_memberInfo__sGeOt{display:flex;flex:1 1;flex-direction:column;min-width:0}.Chat_memberName__FnUi3{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_youTag__lh6xn{color:#8e8ea0;color:var(--text-muted);font-size:.65rem;font-weight:400;margin-left:4px}.Chat_creatorTag__hvcH4{font-size:.7rem}.Chat_memberStatus__ZfEqg{color:#8e8ea0;color:var(--text-muted);font-size:.65rem}.Chat_memberStatus__ZfEqg.Chat_online__hdOay{color:#22c55e;color:var(--success)}.Chat_addMembersBtn__fHDLl{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:8px;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:8px;justify-content:center;margin:8px 0 12px;padding:10px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_addMembersBtn__fHDLl:hover{box-shadow:0 4px 16px #4a6cf74d;transform:translateY(-2px)}.Chat_modalOverlay__BQhJD{align-items:center;animation:Chat_fadeIn__GKfWz .2s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a66;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.Chat_modal__Upt0M{animation:Chat_slideUpModal__Cv9vO .25s ease-out;background:#fff;background:var(--bg-secondary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000001a;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:80vh;max-width:94vw;width:480px}@keyframes Chat_slideUpModal__Cv9vO{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat_modalHeader__-T2nH{align-items:center;border-bottom:1px solid #e8ecf1;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 22px}.Chat_modalHeader__-T2nH h3{color:#1a1a2e;color:var(--text-primary);font-size:1.05rem;font-weight:700;margin:0}.Chat_modalClose__9AxBV{background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#8e8ea0;color:var(--text-muted);cursor:pointer;font-size:1.1rem;padding:4px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_modalClose__9AxBV:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary);transform:rotate(90deg)}.Chat_modalBody__4cOEo{flex:1 1;overflow-y:auto;padding:20px 22px}.Chat_modalBody__4cOEo::-webkit-scrollbar{width:4px}.Chat_modalBody__4cOEo::-webkit-scrollbar-track{background:#0000}.Chat_modalBody__4cOEo::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_formGroup__sn2wY{margin-bottom:16px}.Chat_formGroup__sn2wY label{color:#1a1a2e;color:var(--text-primary);display:block;font-size:.85rem;font-weight:600;margin-bottom:4px}.Chat_modalInput__yp8oe{background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);color:#1a1a2e;color:var(--text-primary);font-size:.9rem;outline:none;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:100%}.Chat_modalInput__yp8oe:focus{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__XrfsG{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:10px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userSearch__XrfsG:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_userSearch__XrfsG .Chat_searchIcon__CmVk\+{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_userSearch__XrfsG .Chat_searchInput__8acI3{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_userList__4Xfiu{display:flex;flex-direction:column;gap:2px;max-height:160px;overflow-y:auto}.Chat_userList__4Xfiu::-webkit-scrollbar{width:4px}.Chat_userList__4Xfiu::-webkit-scrollbar-track{background:#0000}.Chat_userList__4Xfiu::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_userItem__62EKA{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_userItem__62EKA:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_userItem__62EKA.Chat_selectedUser__oL9vE{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);color:#fff}.Chat_userItem__62EKA.Chat_selectedUser__oL9vE .Chat_userName__dxI7C{color:#fff}.Chat_userAvatar__HtyZt{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:30px;justify-content:center;width:30px}.Chat_userItem__62EKA.Chat_selectedUser__oL9vE .Chat_userAvatar__HtyZt{background:#fff3;color:#fff}.Chat_userName__dxI7C{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem}.Chat_selectedCheck__3SRN5{color:#22c55e;color:var(--success);font-size:.9rem}.Chat_noUsersFound__VdtsQ{color:#8e8ea0;color:var(--text-muted);padding:20px;text-align:center}.Chat_noUsersFound__VdtsQ p{font-size:.85rem;margin:0}.Chat_modalFooter__VAEHK{border-top:1px solid #e8ecf1;border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:14px 22px}.Chat_cancelBtn__UxsA5{background:#0000;border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:9999px;border-radius:var(--radius-full);color:#4a4a6a;color:var(--text-secondary);cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 20px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_cancelBtn__UxsA5:hover{background:#e8ecf1;background:var(--bg-hover);border-color:#8e8ea0;border-color:var(--text-muted)}.Chat_createBtn__G4vgU{background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 2px 12px #4a6cf74d;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 20px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_createBtn__G4vgU:hover:not(:disabled){box-shadow:0 4px 20px #4a6cf766;transform:translateY(-2px)}.Chat_createBtn__G4vgU:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.Chat_modalSearch__wGftz{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:12px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_modalSearch__wGftz:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_modalSearch__wGftz .Chat_searchIcon__CmVk\+{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_modalSearch__wGftz .Chat_searchInput__8acI3{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_clearSearchBtn__T0cCs{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:20px}.Chat_clearSearchBtn__T0cCs:hover{background:#e8ecf1;background:var(--bg-hover);color:#1a1a2e;color:var(--text-primary)}.Chat_noMembersFound__UpgC3{color:#8e8ea0;color:var(--text-muted);padding:24px 20px;text-align:center}.Chat_noMembersFound__UpgC3 p{font-size:.85rem;margin:0}.Chat_forwardPreview__9U3o2{background:#e8ecf1;background:var(--bg-hover);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:12px;margin-bottom:16px;padding:12px 14px}.Chat_forwardIcon__c1avl{color:#4a6cf7;color:var(--primary);flex-shrink:0;font-size:1.2rem;margin-top:2px}.Chat_forwardLabel__K8YLb{color:#8e8ea0;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Chat_forwardText__a9AKf{color:#1a1a2e;color:var(--text-primary);font-size:.9rem;margin-top:2px}.Chat_forwardAttachments__W6mtP{color:#8e8ea0;color:var(--text-muted);font-size:.75rem;margin-top:4px}.Chat_forwardChannelList__uXiCq{max-height:300px;overflow-y:auto}.Chat_forwardChannelList__uXiCq::-webkit-scrollbar{width:4px}.Chat_forwardChannelList__uXiCq::-webkit-scrollbar-track{background:#0000}.Chat_forwardChannelList__uXiCq::-webkit-scrollbar-thumb{background:#e8ecf1;background:var(--border-color);border-radius:4px}.Chat_forwardSearch__MhFZa{align-items:center;background:#f0f2f5;background:var(--bg-primary);border:1px solid #e8ecf1;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:8px;margin-bottom:10px;padding:6px 12px}.Chat_forwardSearch__MhFZa:focus-within{border-color:#4a6cf7;border-color:var(--primary);box-shadow:0 0 0 3px #4a6cf71a}.Chat_forwardSearch__MhFZa .Chat_searchIcon__CmVk\+{color:#8e8ea0;color:var(--text-muted);font-size:.8rem}.Chat_forwardSearch__MhFZa .Chat_searchInput__8acI3{background:#0000;border:none;color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:.85rem;outline:none;padding:4px 0}.Chat_forwardChannelItem__nvxaO{align-items:center;border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_forwardChannelItem__nvxaO:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_forwardChannelItem__nvxaO .Chat_channelAvatar__7hzBp{align-items:center;background:#e8ecf1;background:var(--bg-hover);border-radius:50%;color:#4a4a6a;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.Chat_forwardChannelItem__nvxaO .Chat_channelInfo__NYyd1{flex:1 1;min-width:0}.Chat_forwardChannelItem__nvxaO .Chat_channelName__b04kt{color:#1a1a2e;color:var(--text-primary);font-size:.85rem;font-weight:500}.Chat_forwardSelectBtn__3bClM{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;height:30px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:30px}.Chat_forwardSelectBtn__3bClM:hover{box-shadow:0 2px 12px #4a6cf74d;transform:scale(1.1)}.Chat_noChannelsFound__tJmom{color:#8e8ea0;color:var(--text-muted);padding:32px 20px;text-align:center}.Chat_noChannelsFound__tJmom p{font-size:.9rem;margin:0}.Chat_pinnedMessagesContainer__WXpyc{background:#4a6cf70d;border-bottom:2px solid #4a6cf7;border-bottom:2px solid var(--primary);flex-shrink:0;margin-bottom:4px;padding:8px 12px}.Chat_pinnedHeader__gDF05{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.7rem;font-weight:600;gap:6px;margin-bottom:6px}.Chat_pinnedHeaderIcon__TZH2a{color:#4a6cf7;color:var(--primary);font-size:.6rem}.Chat_pinnedMessage__SY3VM{align-items:center;background:#fff;background:var(--bg-secondary);border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);border-radius:8px;border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-bottom:4px;padding:6px 8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_pinnedMessage__SY3VM:hover{background:#e8ecf1;background:var(--bg-hover)}.Chat_pinnedMessageContent__8IVwQ{align-items:center;display:flex;flex:1 1;font-size:.8rem;gap:4px;min-width:0}.Chat_pinnedMessageSender__aMDx6{color:#1a1a2e;color:var(--text-primary);font-weight:600;white-space:nowrap}.Chat_pinnedMessageText__dAtBa{color:#4a4a6a;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat_unpinBtn__YnV\+p{align-items:center;background:#0000;border:none;border-radius:50%;color:#8e8ea0;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition);width:20px}.Chat_unpinBtn__YnV\+p:hover{background:#ef4444;background:var(--danger);color:#fff}.Chat_pinnedMessageItem__iPetc{border-left:3px solid #4a6cf7;border-left:3px solid var(--primary);padding-left:8px}.Chat_pinnedIndicator__Eybnn{align-items:center;background:#4a6cf7;background:var(--primary);border-radius:50%;color:#fff;display:flex;font-size:.5rem;height:16px;justify-content:center;left:-12px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.Chat_mutedChannel__n4Gs6{opacity:.7}.Chat_mutedChannel__n4Gs6 .Chat_channelName__b04kt{opacity:.8}.Chat_mutedBadge__Pmtqz{font-size:.6rem;position:absolute;right:-2px;top:-2px;z-index:2}.Chat_mutedIndicator__9gKUW{font-size:.6rem;margin-left:4px;opacity:.6}.Chat_headerMutedIndicator__T-kG4{font-size:.7rem;margin-left:6px;opacity:.6}.Chat_messageText__h0heD strong{color:inherit;font-weight:700}.Chat_messageText__h0heD em{color:inherit;font-style:italic}.Chat_messageText__h0heD code{background:#0000000f;border-radius:4px;font-family:Courier New,monospace;font-size:.85em;padding:1px 6px}.Chat_ownBubble__AnvYW .Chat_messageText__h0heD code{background:#ffffff26;color:#fff}.Chat_messageText__h0heD del{opacity:.7;text-decoration:line-through}.Chat_messageText__h0heD br{content:"";display:block;margin:4px 0}.Chat_scrollToBottomWrapper__5TvIB{bottom:0;display:flex;justify-content:center;padding:8px 0;pointer-events:none;position:sticky;z-index:10}.Chat_scrollToBottomBtn__7jYry{align-items:center;background:linear-gradient(135deg,#4a6cf7,#6b8aff);background:var(--primary-gradient);border:none;border-radius:9999px;border-radius:var(--radius-full);box-shadow:0 4px 16px #4a6cf74d;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;pointer-events:auto;transition:all .2s cubic-bezier(.4,0,.2,1);transition:var(--transition)}.Chat_scrollToBottomBtn__7jYry:hover{box-shadow:0 6px 24px #4a6cf766;transform:translateY(-2px)}@media (max-width:768px){.Chat_chatContainer__QL55d{border-radius:0;inset:0;min-height:100vh;position:fixed;z-index:100}.Chat_sidebar__nlKP4{background:#fff;background:var(--bg-secondary);inset:0;min-width:0;min-width:auto;position:absolute;width:100%;z-index:10}.Chat_sidebarHidden__pS179{transform:translateX(-100%)}.Chat_message__BEUxs{max-width:90%}.Chat_messagesContainer__RPa72{padding:12px 14px}.Chat_inputArea__rnM7t{padding:6px 12px 10px}.Chat_chatHeader__ShIhD{min-height:60px;padding:10px 14px}.Chat_modal__Upt0M{max-height:92vh;width:96vw}.Chat_typingIndicator__\+-xg3{min-height:28px;padding:4px 14px 6px}.Chat_typingDots__j7PsI span{height:5px;width:5px}.Chat_typingText__SxdCH{font-size:.75rem}.Chat_notificationToast__hVK0v{bottom:70px;max-width:300px;padding:10px 16px;right:10px}.Chat_replyIndicator__Ccpxw{padding:4px 14px}.Chat_replyLabel__t7NJ4,.Chat_replyPreview__eiDJA{font-size:.75rem}.Chat_reactionPicker__t3skK{padding:4px 6px}.Chat_reactionOption__GBQcs{font-size:.9rem;height:24px;width:24px}.Chat_contextMenu__cfvUf{min-width:150px}.Chat_contextMenu__cfvUf button{font-size:.8rem;padding:6px 12px}.Chat_channelInfoPanel__ssMok{padding:12px 14px}.Chat_sidebarTabs__9ll5S{padding:6px 12px 2px}.Chat_tabBtn__H8-So{font-size:.75rem;padding:6px 10px}.Chat_sidebarUserProfile__by4\+8{padding:0 14px 10px}.Chat_scrollToBottomBtn__7jYry{font-size:.75rem;padding:6px 14px}.Chat_formattingDropdown__Yk7fG{left:-20px}}@media (max-width:480px){.Chat_message__BEUxs{max-width:95%}.Chat_messageBubble__gl\+wk{padding:6px 12px}.Chat_messageText__h0heD{font-size:.85rem}.Chat_sidebar__nlKP4{min-width:0;min-width:auto}.Chat_channelAvatar__7hzBp{height:42px;width:42px}.Chat_headerAvatar__uMAvk{height:38px;width:38px}.Chat_emojiPickerContainer__H0BUk{left:-60px}.Chat_typingIndicator__\+-xg3{min-height:24px;padding:3px 12px 4px}.Chat_typingDots__j7PsI{padding:2px 6px}.Chat_typingDots__j7PsI span{height:4px;width:4px}.Chat_typingText__SxdCH{font-size:.7rem}.Chat_notificationToast__hVK0v{bottom:60px;max-width:240px;padding:8px 12px;right:8px}.Chat_sidebarHeader__-Z3vu{padding:12px 14px 8px}.Chat_sidebarTitle__PvDyx{font-size:1.2rem}.Chat_newChannelBtn__GZY9P{font-size:.8rem;height:32px;width:32px}.Chat_searchContainer__YpNaj{padding:8px 12px}.Chat_channelItem__uiZ3s{padding:8px 10px}.Chat_channelAvatar__7hzBp{height:38px;width:38px}.Chat_channelName__b04kt{font-size:.85rem}.Chat_messagesContainer__RPa72{padding:8px 10px}.Chat_inputArea__rnM7t{padding:4px 8px 8px}.Chat_inputWrapper__POUe6{padding:2px 2px 2px 10px}.Chat_attachmentBtn__9fTqA,.Chat_emojiBtn__08SqW,.Chat_formattingToggleBtn__3OnzL{font-size:.85rem;height:30px;width:30px}.Chat_sendBtn__PVBCQ{font-size:.85rem;height:34px;width:34px}.Chat_messageInput__BVK\+E{font-size:.85rem;min-height:30px}.Chat_replyIndicator__Ccpxw{flex-wrap:wrap;padding:3px 10px}.Chat_replyLabel__t7NJ4,.Chat_replyPreview__eiDJA{font-size:.7rem}.Chat_reactionPicker__t3skK{gap:2px;padding:3px}.Chat_reactionOption__GBQcs{font-size:.8rem;height:20px;width:20px}.Chat_contextMenu__cfvUf{min-width:130px}.Chat_contextMenu__cfvUf button{font-size:.75rem;padding:5px 10px}.Chat_reactionsContainer__RVP8d{gap:2px}.Chat_reactionBadge__nNxIM{font-size:.6rem;padding:1px 4px}.Chat_addReactionBtn__MAuTe{font-size:.55rem;height:18px;width:18px}.Chat_noChannelSelected__GNSVl h3{font-size:1rem}.Chat_noChannelSelected__GNSVl p{font-size:.8rem}.Chat_noChannelIconContainer__VAhuc{height:64px;width:64px}.Chat_noChannelIcon__IEdAk{font-size:2rem}.Chat_attachmentsPreview__xlNOa{max-height:120px;padding:4px 10px 6px}.Chat_attachmentItem__Ycgwk{gap:6px;padding:4px 8px}.Chat_attachmentIcon__f7bjC,.Chat_attachmentImage__jFerX{height:32px;width:32px}.Chat_attachmentName__RktGe{font-size:.75rem}.Chat_attachmentSize__3k\+Dz{font-size:.6rem}.Chat_messageAttachment__yy132{max-width:200px}.Chat_messageAttachmentImage__JbYzC{max-height:140px}.Chat_messageAttachmentFile__V6eho{padding:4px 8px}.Chat_messageAttachmentDownload__Jf6nQ{font-size:.65rem;padding:2px 8px}.Chat_channelInfoPanel__ssMok{padding:8px 10px}.Chat_channelInfoAvatar__dh2xf{font-size:1.2rem;height:44px;width:44px}.Chat_channelInfoAction__HMPsu{font-size:.7rem;padding:4px 10px}.Chat_sidebarTabs__9ll5S{padding:4px 8px 2px}.Chat_tabBtn__H8-So{font-size:.7rem;padding:4px 6px}.Chat_tabBtn__H8-So svg{font-size:.7rem}.Chat_sidebarUserProfile__by4\+8{gap:8px;padding:0 10px 8px}.Chat_sidebarUserAvatar__HaKe5{font-size:.8rem;height:34px;width:34px}.Chat_sidebarUserName__rMLPZ{font-size:.85rem}.Chat_formattingDropdown__Yk7fG{left:-40px}}:root{--pr-primary-color:#0b1f38;--pr-primary-hover:#163052;--pr-primary-light:#4a6583;--pr-primary-accent:#fff;--pr-primary-gradient:linear-gradient(135deg,#0b1f38,#071426);--pr-bg-gradient-start:#f7f8fa;--pr-bg-gradient-end:#edeff2;--pr-card-bg:#fff;--pr-text-primary:#1a222b;--pr-text-secondary:#4a5a6b;--pr-shadow-lg:0 16px 32px #0b1f3826;--pr-border-radius:4px;--pr-spinner-ring-2:#4a6583;--pr-spinner-ring-3:#6b8ba8}.ProtectedRoute_theme-dark__QvLM7,[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__ncMIX{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__zpqjd{animation:ProtectedRoute_fadeInUp__uPslj .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__uPslj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProtectedRoute_spinnerRing__D0ODk{border-radius:50%;display:inline-block;height:60px;margin:0 4px;position:relative;width:60px}.ProtectedRoute_spinnerRing__D0ODk:first-child{animation:ProtectedRoute_spinRing__HH69I 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--pr-primary-color)}.ProtectedRoute_spinnerRing__D0ODk:nth-child(2){animation:ProtectedRoute_spinRing__HH69I 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__D0ODk:nth-child(3){animation:ProtectedRoute_spinRing__HH69I 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__HH69I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ProtectedRoute_spinnerRing__D0ODk{animation:none}}.ProtectedRoute_logoPulse__jfOCM{color:#1a222b;color:var(--pr-text-primary);font-size:1.4rem;font-weight:300;letter-spacing:.1em;margin:20px 0 8px}.ProtectedRoute_logoPulse__jfOCM strong{font-weight:700}.ProtectedRoute_loadingMessage__gBrDg{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__zpqjd{margin:20px;padding:28px 32px}.ProtectedRoute_spinnerRing__D0ODk{height:50px;width:50px}.ProtectedRoute_spinnerRing__D0ODk:nth-child(2){height:38px;margin-left:-42px;width:38px}.ProtectedRoute_spinnerRing__D0ODk:nth-child(3){height:26px;margin-left:-30px;width:26px}.ProtectedRoute_logoPulse__jfOCM{font-size:1.2rem;margin:16px 0 6px}.ProtectedRoute_loadingMessage__gBrDg{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__543lT,[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__8cKpf{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__8cKpf: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__8cKpf: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__jkgBI{animation:LoginPage_slideUp__Mkrt6 .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__Mkrt6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LoginPage_logoSection__amjP5{margin-bottom:36px}.LoginPage_logoIcon__LmVYj{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__LmVYj:hover{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--login-shadow-lg);transform:translateY(-2px)}.LoginPage_logoIcon__LmVYj svg{height:36px;width:36px}.LoginPage_title__XBI31{color:#1a222b;color:var(--login-text-primary);font-size:2.2rem;font-weight:400;letter-spacing:.02em;margin:0}.LoginPage_title__XBI31 strong{color:#0b1f38;color:var(--login-primary-color);font-weight:700}.LoginPage_theme-dark__543lT .LoginPage_title__XBI31 strong,[data-theme=dark] .LoginPage_title__XBI31 strong{color:#fff}.LoginPage_form__Tk3Tq{margin-top:10px}.LoginPage_formGroup__psdQy{margin-bottom:28px;text-align:left}.LoginPage_label__BcrIe{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__PgKg5{color:#0b1f38;color:var(--login-primary-color);flex-shrink:0}.LoginPage_theme-dark__543lT .LoginPage_inputIcon__PgKg5,[data-theme=dark] .LoginPage_inputIcon__PgKg5{color:#fff}.LoginPage_input__vljL9{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__vljL9:focus{border-color:#0b1f38;border-color:var(--login-border-focus);box-shadow:0 0 0 3px #0b1f3814;outline:none}.LoginPage_theme-dark__543lT .LoginPage_input__vljL9:focus,[data-theme=dark] .LoginPage_input__vljL9:focus{box-shadow:0 0 0 3px #f0f4f814}.LoginPage_input__vljL9::placeholder{color:#6b7b8c;color:var(--login-text-muted)}.LoginPage_input__vljL9:-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__HpGZx{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__HpGZx: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__HpGZx:active:not(:disabled){transform:translateY(0)}.LoginPage_button__HpGZx:disabled{cursor:not-allowed;opacity:.6;transform:none}.LoginPage_buttonSpinner__zXz3H{animation:LoginPage_spin__1Zb9v .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__1Zb9v{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_buttonSpinner__zXz3H{animation:none}}.LoginPage_errorContainer__Bkp1Y{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__rUqy5{color:#c0392b;color:var(--login-danger-color);flex-shrink:0;margin-top:1px}.LoginPage_error__UChv7{color:#c0392b;color:var(--login-danger-text);font-size:1rem;line-height:1.6;margin:0;text-align:left}.LoginPage_loadingOverlay__7lfYk{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__0ebhZ{animation:LoginPage_fadeInUp__-wBvw .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__-wBvw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerContainer__0ebhZ{animation:none}}.LoginPage_spinnerRing__XH4NP{border-radius:50%;display:inline-block;height:68px;margin:0 6px;position:relative;width:68px}.LoginPage_spinnerRing__XH4NP:first-child{animation:LoginPage_spinRing__Nhck6 1s cubic-bezier(.68,-.55,.265,1.55) infinite;border:3px solid #0000;border-top:3px solid var(--login-primary-color)}.LoginPage_spinnerRing__XH4NP:nth-child(2){animation:LoginPage_spinRing__Nhck6 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__XH4NP:nth-child(3){animation:LoginPage_spinRing__Nhck6 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__Nhck6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginPage_spinnerRing__XH4NP{animation:none}}.LoginPage_logoPulse__AQge4{color:#1a222b;color:var(--login-text-primary);font-size:1.8rem;font-weight:300;letter-spacing:.1em;margin:24px 0 10px}.LoginPage_logoPulse__AQge4 strong{font-weight:700}.LoginPage_loadingMessage__QcC9J{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__jkgBI{margin:20px;max-width:420px;padding:44px 36px}.LoginPage_title__XBI31{font-size:1.8rem}.LoginPage_logoIcon__LmVYj{height:62px;width:62px}.LoginPage_logoIcon__LmVYj svg{height:30px;width:30px}.LoginPage_label__BcrIe{font-size:.9rem}.LoginPage_input__vljL9{font-size:1rem;min-height:48px;padding:12px 16px}.LoginPage_button__HpGZx{font-size:1rem;min-height:48px;padding:12px 20px}.LoginPage_spinnerContainer__0ebhZ{margin:20px;padding:36px 44px}.LoginPage_logoPulse__AQge4{font-size:1.5rem}}@media (max-width:576px){.LoginPage_loginBox__jkgBI{margin:16px;max-width:calc(100% - 32px);padding:32px 24px}.LoginPage_title__XBI31{font-size:1.5rem}.LoginPage_logoIcon__LmVYj{height:56px;margin-bottom:16px;width:56px}.LoginPage_logoIcon__LmVYj svg{height:28px;width:28px}.LoginPage_logoSection__amjP5{margin-bottom:28px}.LoginPage_formGroup__psdQy{margin-bottom:20px}.LoginPage_label__BcrIe{font-size:.85rem;gap:8px;margin-bottom:6px}.LoginPage_input__vljL9{font-size:.95rem;min-height:44px;padding:12px 14px}.LoginPage_button__HpGZx{font-size:.95rem;gap:8px;min-height:44px;padding:12px 18px}.LoginPage_buttonSpinner__zXz3H{height:18px;width:18px}.LoginPage_errorContainer__Bkp1Y{gap:10px;margin-top:18px;padding:12px 14px}.LoginPage_error__UChv7{font-size:.9rem}.LoginPage_spinnerContainer__0ebhZ{margin:16px;padding:28px 32px}.LoginPage_spinnerRing__XH4NP{height:54px;margin:0 4px;width:54px}.LoginPage_spinnerRing__XH4NP:nth-child(2){height:40px;margin-left:-44px;width:40px}.LoginPage_spinnerRing__XH4NP:nth-child(3){height:28px;margin-left:-32px;width:28px}.LoginPage_logoPulse__AQge4{font-size:1.3rem;margin:18px 0 6px}.LoginPage_loadingMessage__QcC9J{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__LUEqP,[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__dFG\+L{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__AWtkP{margin-bottom:32px}.Dashboard_sectionTitle__EPgiu{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__EPgiu:before{background:#0b1f38;background:var(--primary-color);border-radius:2px;content:"";height:24px;width:4px}.Dashboard_sectionHeader__dYHcC{gap:14px;margin-bottom:20px}.Dashboard_sectionBadge__z1ykF{border-radius:4px;font-size:1rem;padding:6px 14px}.Dashboard_card__cBlL\+{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__cBlL\+:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_cardHeader__CWa0r{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__EfS3p{align-items:center;display:flex;gap:14px}.Dashboard_cardIcon__XP-Rt{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__XP-Rt svg{height:22px;width:22px}.Dashboard_cardTitle__EfS3p h3{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0}.Dashboard_cardActions__AkWK1{align-items:center;display:flex;gap:14px}.Dashboard_cardContent__bTciP{padding:24px 28px}.Dashboard_card__cBlL\+.Dashboard_insights__iH5Jq{background:#f1f3f5;background:var(--bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--border-color)}.Dashboard_card__cBlL\+.Dashboard_insights__iH5Jq .Dashboard_cardHeader__CWa0r{background:#e8eaed;background:var(--bg-tertiary);border-bottom-color:#e6e9ec;border-bottom-color:var(--border-color)}.Dashboard_card__cBlL\+.Dashboard_insights__iH5Jq .Dashboard_cardTitle__EfS3p h3{color:#1a222b;color:var(--text-primary)}.Dashboard_card__cBlL\+.Dashboard_insights__iH5Jq .Dashboard_cardIcon__XP-Rt{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_metricsGrid__kU6WO{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Dashboard_metricsCard__WRqeH{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__WRqeH:hover{box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Dashboard_metricsHeader__tIqyI{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.Dashboard_metricsIcon__9PXZs{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:center;width:48px}.Dashboard_metricsIcon__9PXZs svg{height:24px;width:24px}.Dashboard_metricsPercentage__uuSQr{border-radius:4px;font-size:.95rem;font-weight:600;padding:4px 12px}.Dashboard_metricsValue__hWpDE{color:#1a222b;color:var(--text-primary);font-size:2.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:6px}.Dashboard_metricsLabel__qWfGi{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;font-weight:500;margin-bottom:6px}.Dashboard_metricsSubtitle__Y3IyD{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:8px}.Dashboard_metricsSubtitle__Y3IyD svg{height:14px;width:14px}.Dashboard_metricsTrend__q2BiV{align-items:center;display:flex;font-size:.95rem;gap:8px;margin-top:12px}.Dashboard_trendUp__3pq3h{color:#27ae60;color:var(--success-color)}.Dashboard_trendDown__UKs-A{color:#c0392b;color:var(--danger-color)}.Dashboard_chartsGrid__fT\+sj{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.Dashboard_chartInsight__PN-iT{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__HgUzd{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.Dashboard_emptyChart__HgUzd svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_loadingChart__J1PlN{align-items:center;display:flex;height:200px;justify-content:center}.Dashboard_healthGrid__hXh4X{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Dashboard_healthLegend__i1Ndm{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:18px}.Dashboard_legendItem__q5eUj{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_legendColor__zSbyj{border-radius:2px;height:14px;width:14px}.Dashboard_servicesList__lNEk2{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.Dashboard_serviceItem__NW3tV{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);display:flex;gap:14px;padding:12px 0}.Dashboard_serviceItem__NW3tV:last-child{border-bottom:none}.Dashboard_serviceIcon__4o74R{font-size:1.4rem}.Dashboard_serviceLabel__21fVk{color:#1a222b;color:var(--text-primary);flex:1 1;font-size:1.05rem;font-weight:500}.Dashboard_serviceStatus__KJnO9{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.95rem;gap:10px}.Dashboard_metricsInfo__EVx7r{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);display:flex;gap:28px;margin-top:10px;padding-top:18px}.Dashboard_metricItem__j92hD{display:flex;flex-direction:column;gap:4px}.Dashboard_metricItem__j92hD span{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}.Dashboard_metricItem__j92hD strong{color:#1a222b;color:var(--text-primary);font-size:1.4rem}.Dashboard_statusBadge__G1eFv{align-items:center;border-radius:4px;display:flex;font-size:.95rem;font-weight:500;gap:8px;padding:6px 14px}.Dashboard_statusDot__52JsS{border-radius:50%;height:10px;width:10px}.Dashboard_statusBadge__G1eFv.Dashboard_operational__DYKVO{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Dashboard_statusBadge__G1eFv.Dashboard_operational__DYKVO .Dashboard_statusDot__52JsS{background:#27ae60;background:var(--success-color)}.Dashboard_statusBadge__G1eFv.Dashboard_degraded__zKB24{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_statusBadge__G1eFv.Dashboard_degraded__zKB24 .Dashboard_statusDot__52JsS{background:#e67e22;background:var(--warning-color)}.Dashboard_statusBadge__G1eFv.Dashboard_checking__zEUty{background:#e8eaed;background:var(--bg-tertiary);color:#4a5a6b;color:var(--text-secondary)}.Dashboard_statusBadge__G1eFv.Dashboard_checking__zEUty .Dashboard_statusDot__52JsS{background:#6b7b8c;background:var(--text-muted)}.Dashboard_statusDot__52JsS.Dashboard_connected__Hmr0M{background:#27ae60;background:var(--success-color)}.Dashboard_statusDot__52JsS.Dashboard_error__QXplk{background:#c0392b;background:var(--danger-color)}.Dashboard_statusDot__52JsS.Dashboard_checking__zEUty{background:#e67e22;background:var(--warning-color)}.Dashboard_ticketsTable__atz4Z{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__aVMOK{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__aVMOK:hover{background:#f7f8fa;background:var(--row-hover-bg)}.Dashboard_ticketRow__aVMOK:last-child{border-bottom:none}.Dashboard_ticketInfo__uJVGR{flex:1 1}.Dashboard_ticketHeader__U7gNo{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.Dashboard_ticketHeader__U7gNo strong{color:#1a222b;color:var(--text-primary);font-size:1.1rem}.Dashboard_ticketMeta__nAsxx{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:18px}.Dashboard_ticketMeta__nAsxx span{align-items:center;display:flex;gap:6px}.Dashboard_ticketMeta__nAsxx svg{height:14px;width:14px}.Dashboard_priorityDot__ITe2\+{border-radius:50%;height:12px;width:12px}.Dashboard_priorityDot__ITe2\+.Dashboard_critical__WgpK4,.Dashboard_priorityDot__ITe2\+.Dashboard_crítica__U1YS4{background:#c0392b;background:var(--danger-color)}.Dashboard_priorityDot__ITe2\+.Dashboard_alta__I9kQM,.Dashboard_priorityDot__ITe2\+.Dashboard_high__knN24{background:#e67e22;background:var(--warning-color)}.Dashboard_priorityDot__ITe2\+.Dashboard_medium__jiwkO,.Dashboard_priorityDot__ITe2\+.Dashboard_média__5xYY4{background:#0b1f38;background:var(--primary-color)}.Dashboard_priorityDot__ITe2\+.Dashboard_baixa__kRg\+s,.Dashboard_priorityDot__ITe2\+.Dashboard_low__hZdr8{background:#27ae60;background:var(--success-color)}.Dashboard_priorityBadge__8u\+-v{border-radius:4px;font-size:.9rem;font-weight:600;padding:4px 12px}.Dashboard_priorityBadge__8u\+-v.Dashboard_critical__WgpK4,.Dashboard_priorityBadge__8u\+-v.Dashboard_crítica__U1YS4{background:#fdf0ee;background:var(--danger-light);color:#c0392b;color:var(--danger-color)}.Dashboard_priorityBadge__8u\+-v.Dashboard_alta__I9kQM,.Dashboard_priorityBadge__8u\+-v.Dashboard_high__knN24{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Dashboard_priorityBadge__8u\+-v.Dashboard_medium__jiwkO,.Dashboard_priorityBadge__8u\+-v.Dashboard_média__5xYY4{background:#e8eaed;background:var(--bg-tertiary);color:#0b1f38;color:var(--primary-color)}.Dashboard_priorityBadge__8u\+-v.Dashboard_baixa__kRg\+s,.Dashboard_priorityBadge__8u\+-v.Dashboard_low__hZdr8{background:#eaf5ee;background:var(--success-light);color:#27ae60;color:var(--success-color)}.Dashboard_categoryBadge__fZmig{background:#e8eaed;background:var(--bg-tertiary);border-radius:4px;color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;padding:4px 12px}.Dashboard_emptyTable__b8r9L{color:#6b7b8c;color:var(--text-muted);padding:56px 24px;text-align:center}.Dashboard_emptyIcon__D2QGc svg{height:56px;margin-bottom:16px;opacity:.5;width:56px}.Dashboard_errorsList__vFX37{max-height:320px;overflow-y:auto}.Dashboard_errorsList__vFX37::-webkit-scrollbar{width:4px}.Dashboard_errorsList__vFX37::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_errorItem__gDsBE{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);padding:12px 0}.Dashboard_errorItem__gDsBE:last-child{border-bottom:none}.Dashboard_errorMessage__4Y5wE{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:6px}.Dashboard_errorText__1tyAq{color:#c0392b;color:var(--danger-color);font-family:monospace;font-size:1rem}.Dashboard_errorTime__i3APX{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;white-space:nowrap}.Dashboard_errorMeta__q1\+Fp{color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.95rem;gap:18px}.Dashboard_emptyState__B1hDT{padding:48px 24px}.Dashboard_emptyState__B1hDT p{color:#4a5a6b;color:var(--text-secondary);margin:14px 0 6px}.Dashboard_emptyState__B1hDT span{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_doraMetrics__FTeX1{display:flex;flex-direction:column;gap:24px}.Dashboard_doraMainMetric__lrrg0{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:20px;text-align:center}.Dashboard_doraPerformanceBadge__N7vts{border-radius:4px;display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.5px;margin-bottom:12px;padding:8px 20px}.Dashboard_doraDescription__hALIC{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem}.Dashboard_doraGrid__4IG7M{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.Dashboard_doraItem__HlO6y{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px;padding:14px;text-align:center}.Dashboard_doraValue__fqT2S{color:#1a222b;color:var(--text-primary);font-size:1.8rem;font-weight:700}.Dashboard_doraLabel__HIP3e{color:#4a5a6b;color:var(--text-secondary);font-size:.95rem;margin:6px 0}.Dashboard_doraTarget__aTi6W{color:#6b7b8c;color:var(--text-muted);font-size:.9rem}@media (max-width:768px){.Dashboard_doraGrid__4IG7M{grid-template-columns:repeat(2,1fr)}}.Dashboard_insightsCarousel__UdVOC{position:relative}.Dashboard_insightCard__C8zAP{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__C8zAP.Dashboard_critical__WgpK4{background:#fdf0ee;background:var(--danger-light);border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_insightCard__C8zAP.Dashboard_high__knN24,.Dashboard_insightCard__C8zAP.Dashboard_warning__RgJaj{background:#fef5e7;background:var(--warning-light);border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_insightCard__C8zAP.Dashboard_medium__jiwkO{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #0b1f38;border-left:4px solid var(--primary-color)}.Dashboard_insightCard__C8zAP.Dashboard_info__\+SLcv{background:#e8eaed;background:var(--bg-tertiary);border-left:4px solid #6b7b8c;border-left:4px solid var(--text-muted)}.Dashboard_insightIcon__IPADa{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__IPADa svg{color:#1a222b;color:var(--text-primary);height:32px;width:32px}.Dashboard_insightContent__RTnUh{flex:1 1}.Dashboard_insightContent__RTnUh h4{color:#1a222b;color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0 0 10px}.Dashboard_insightContent__RTnUh p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.6;margin:0 0 14px}.Dashboard_insightDetails__sVkUU{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.Dashboard_insightDetailItem__M8ckI,.Dashboard_insightMetric__IuX-g{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__4dNzB{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__4dNzB:hover{background:#163052;background:var(--primary-hover);transform:translateX(4px)}.Dashboard_insightsDots__0gH66{display:flex;gap:10px;justify-content:center;margin-top:18px}.Dashboard_insightDot__NFO1W{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__NFO1W.Dashboard_active__UeVKX{background:#0b1f38;background:var(--primary-color);border-radius:4px;opacity:1;width:28px}.Dashboard_insightDot__NFO1W:hover{opacity:1}.Dashboard_vulnPreview__VyZto{margin-top:10px}.Dashboard_vulnPreview__VyZto strong{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-bottom:8px}.Dashboard_vulnPreviewItem__0vpCs{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:12px;padding:6px 0}.Dashboard_exploitBadge__YThN7,.Dashboard_vulnScoreBadge__w9r60{background:#fdf0ee;background:var(--danger-light);border-radius:4px;color:#c0392b;color:var(--danger-color);font-size:.9rem;padding:4px 12px}.Dashboard_moreVuln__8Ok3d{color:#6b7b8c;color:var(--text-muted);font-size:.95rem;margin-top:6px}.Dashboard_modalOverlay__\+0H4m{align-items:center;animation:Dashboard_fadeIn__pO4cw .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__Xc5pi{animation:Dashboard_slideUp__rBb1J .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__pO4cw{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_slideUp__rBb1J{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Dashboard_modalHeader__cTK8U{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__cTK8U 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__cTK8U h3 svg{color:#c0392b;color:var(--danger-color);height:26px;width:26px}.Dashboard_modalCloseBtn__E7m96{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__E7m96:hover{background:#edeff2;background:var(--bg-hover);transform:scale(1.05)}.Dashboard_modalCloseBtn__E7m96 svg{height:20px;width:20px}.Dashboard_modalBody__FgaxI{flex:1 1;overflow-y:auto;padding:28px}.Dashboard_modalBody__FgaxI::-webkit-scrollbar{width:4px}.Dashboard_modalBody__FgaxI::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:2px}.Dashboard_modalFooter__oi4Cc{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__jrEUK{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__jrEUK:hover{background:#a93226;background:var(--danger-dark);transform:translateY(-1px)}.Dashboard_modalCloseFooterBtn__1FIqP{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__1FIqP:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_vulnHeader__AWiKG{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Dashboard_vulnHeader__AWiKG h4{color:#1a222b;color:var(--text-primary);font-family:monospace;font-size:1.4rem;font-weight:700;margin:0}.Dashboard_vulnScore__x8YsT{border-radius:4px;color:#fff;color:var(--text-inverse);font-size:1.05rem;font-weight:700;padding:8px 16px}.Dashboard_vulnSection__HcZIx{margin-bottom:24px}.Dashboard_vulnSection__HcZIx strong{color:#1a222b;color:var(--text-primary);display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.Dashboard_vulnSection__HcZIx p{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin:0}.Dashboard_vulnGrid__zZE1l{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__MM1wC{display:flex;flex-direction:column;gap:4px}.Dashboard_vulnItem__MM1wC strong{color:#6b7b8c;color:var(--text-muted);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_vulnItem__MM1wC span{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:500}.Dashboard_patched__nSWm2{color:#27ae60;color:var(--success-color)}.Dashboard_exploitExists__CuOz4,.Dashboard_unpatched__nCoK\+{color:#c0392b;color:var(--danger-color)}.Dashboard_exploitExists__CuOz4{font-weight:700}.Dashboard_noExploit__9i53E{color:#27ae60;color:var(--success-color)}.Dashboard_vulnList__gxeSI{margin:10px 0 0;padding-left:24px}.Dashboard_vulnList__gxeSI li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:6px}.Dashboard_remediationList__ZUgWE{margin:10px 0 0;padding-left:24px}.Dashboard_remediationList__ZUgWE li{color:#4a5a6b;color:var(--text-secondary);font-size:1rem;margin-bottom:10px}.Dashboard_criticalAction__sIN\+4{color:#c0392b;color:var(--danger-color);font-weight:600}.Dashboard_referenceLinks__JGvbu{display:flex;gap:24px;margin-top:10px}.Dashboard_referenceLinks__JGvbu 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__JGvbu a:hover{color:#163052;color:var(--primary-hover);text-decoration:underline}.Dashboard_referenceLinks__JGvbu a svg{height:14px;width:14px}.Dashboard_loadingContainer__OJ4Qz{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:60vh}.Dashboard_spinner__xpTSG{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__aeppm{margin-bottom:32px}.Dashboard_headerMeta__1cGCn{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:1rem;gap:18px;justify-content:flex-end}.Dashboard_lastUpdate__ju4mB,.Dashboard_userInfo__0gHkz{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__ju4mB svg,.Dashboard_userInfo__0gHkz svg{height:16px;width:16px}.Dashboard_clearBtn__Q2POT{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__Q2POT:hover{background:#edeff2;background:var(--bg-hover);color:#c0392b;color:var(--danger-color)}.Dashboard_clearBtn__Q2POT svg{height:16px;width:16px}.Dashboard_exportBtn__S5YAQ{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__S5YAQ:hover{background:#f1f3f5;background:var(--bg-secondary);color:#0b1f38;color:var(--primary-color)}.Dashboard_focusModeButton__JqsON{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__JqsON:hover{background:#163052;background:var(--primary-hover)}.Dashboard_toastContainer__p9upP{gap:10px;max-width:420px;width:100%}.Dashboard_toast__637f\+{animation:Dashboard_slideInRight__z\+nKS .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__LGE4k{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.Dashboard_toastClose__kL9dF{color:#6b7b8c;color:var(--text-muted);font-size:1.4rem;line-height:1;margin-left:auto}.Dashboard_toastClose__kL9dF:hover{color:#1a222b;color:var(--text-primary)}@keyframes Dashboard_slideInRight__z\+nKS{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.Dashboard_modalTextarea__83\+AG{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__83\+AG:focus{border-color:#0b1f38;border-color:var(--primary-color);outline:none}.Dashboard_modalTextarea__83\+AG::placeholder{color:#6b7b8c;color:var(--text-muted)}.Dashboard_spinner__xpTSG{animation:Dashboard_spin__h4P3H .8s linear infinite}.Dashboard_pendingOrdersHeader__rDHKj{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.Dashboard_pendingOrdersHeader__rDHKj 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__3uBPA{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__oWv2v{align-items:center;display:flex;gap:10px}.Dashboard_pendingOrdersFilter__oWv2v 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__lsaKi{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__lsaKi:hover{border-color:#4a6583;border-color:var(--primary-light);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--shadow-md)}.Dashboard_orderCardHeader__h5549{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__h5549:hover{background:#edeff2;background:var(--bg-hover)}.Dashboard_orderCardHeader__h5549 .Dashboard_orderInfo__LWGPy{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px}.Dashboard_orderCardHeader__h5549 .Dashboard_orderCode__4xCtF{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:700}.Dashboard_orderCardHeader__h5549 .Dashboard_orderDate__8HZIm{align-items:center;color:#4a5a6b;color:var(--text-secondary);display:flex;font-size:.9rem;gap:6px}.Dashboard_orderCardHeader__h5549 .Dashboard_orderClient__bPGhI{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_orderCardHeader__h5549 .Dashboard_orderBadge__Y6r-E{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__h5549 .Dashboard_orderTotal__B5fjW{color:#0b1f38;color:var(--primary-color);font-size:1.1rem;font-weight:700;white-space:nowrap}.Dashboard_orderCardBody__s4q2R{background:#fff;background:var(--card-bg);padding:20px 24px}.Dashboard_orderDetailsGrid__XH7VJ{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Dashboard_orderDetailsGrid__XH7VJ .Dashboard_fullWidth__ZNE2q{grid-column:span 2}.Dashboard_orderDetailsLabel__BVd2Q{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__0MDKS{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:500}.Dashboard_expandedItemsTable__HvAYf{border-collapse:collapse;font-size:.95rem;margin-top:12px;width:100%}.Dashboard_expandedItemsTable__HvAYf 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__HvAYf td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color);font-size:.9rem;padding:8px 10px}.Dashboard_expandedItemsTable__HvAYf .Dashboard_textRight__9e1fR{text-align:right}.Dashboard_expandedItemsTable__HvAYf .Dashboard_totalRow__mOTmN{border-top:2px solid #e6e9ec;border-top:2px solid var(--border-color);font-weight:700}.Dashboard_expandedItemsTable__HvAYf .Dashboard_totalRow__mOTmN td{font-size:1rem;padding-top:12px}.Dashboard_expandedItemsTable__HvAYf .Dashboard_totalAmount__TsKPh{color:#0b1f38;color:var(--primary-color);font-size:1.05rem;font-weight:700}.Dashboard_showMoreBtn__BuaD1{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__BuaD1:hover{background:#edeff2;background:var(--bg-hover);border-color:#0b1f38;border-color:var(--primary-color);color:#0b1f38;color:var(--primary-color)}.Dashboard_emptyPendingState__dLdcY{background:#f1f3f5;background:var(--bg-secondary);border-radius:8px;color:#6b7b8c;color:var(--text-muted);padding:40px 20px;text-align:center}.Dashboard_emptyPendingState__dLdcY svg{color:#27ae60;color:var(--success-color);height:48px;margin-bottom:12px;width:48px}.Dashboard_emptyPendingState__dLdcY .Dashboard_emptyTitle__MyEhe{color:#4a5a6b;color:var(--text-secondary);font-size:1.1rem;font-weight:600;margin-bottom:4px}.Dashboard_emptyPendingState__dLdcY .Dashboard_emptySubtitle__8Kd3Q{color:#6b7b8c;color:var(--text-muted);font-size:.95rem}.Dashboard_approveBtn__9ZHPx{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__9ZHPx: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__9ZHPx:disabled{cursor:not-allowed;opacity:.5}.Dashboard_approveBtn__9ZHPx .Dashboard_btnSpinner__Is7VU{animation:Dashboard_spin__h4P3H .8s linear infinite}@media (max-width:1024px){.Dashboard_dashboardContainer__dFG\+L{padding:20px}.Dashboard_chartsGrid__fT\+sj,.Dashboard_healthGrid__hXh4X{grid-template-columns:1fr}}@media (max-width:768px){.Dashboard_dashboardContainer__dFG\+L{padding:16px}.Dashboard_metricsGrid__kU6WO{gap:14px;grid-template-columns:repeat(2,1fr)}.Dashboard_metricsCard__WRqeH{padding:18px 20px}.Dashboard_metricsValue__hWpDE{font-size:2rem}.Dashboard_cardHeader__CWa0r{padding:16px 18px}.Dashboard_cardTitle__EfS3p h3{font-size:1.05rem}.Dashboard_cardContent__bTciP{padding:18px}.Dashboard_ticketRow__aVMOK{align-items:flex-start;flex-direction:column;gap:14px}.Dashboard_ticketHeader__U7gNo{flex-wrap:wrap}.Dashboard_insightCard__C8zAP{flex-direction:column}.Dashboard_insightIcon__IPADa{height:48px;width:48px}.Dashboard_insightIcon__IPADa svg{height:26px;width:26px}.Dashboard_vulnGrid__zZE1l{grid-template-columns:1fr}.Dashboard_modalContent__Xc5pi{max-height:90vh;width:95%}.Dashboard_modalHeader__cTK8U{padding:18px 20px}.Dashboard_modalBody__FgaxI{padding:20px}.Dashboard_modalHeader__cTK8U h3{font-size:1.2rem}.Dashboard_headerMeta__1cGCn{flex-wrap:wrap;justify-content:flex-start}.Dashboard_sectionTitle__EPgiu{font-size:1.2rem}.Dashboard_orderCardHeader__h5549{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 16px}.Dashboard_orderCardHeader__h5549 .Dashboard_orderInfo__LWGPy{flex-wrap:wrap;gap:8px}.Dashboard_orderCardHeader__h5549 .Dashboard_orderTotal__B5fjW{font-size:1rem;margin-left:0}.Dashboard_orderDetailsGrid__XH7VJ{gap:12px;grid-template-columns:1fr}.Dashboard_orderDetailsGrid__XH7VJ .Dashboard_fullWidth__ZNE2q{grid-column:span 1}.Dashboard_orderCardBody__s4q2R{padding:16px 18px}.Dashboard_expandedItemsTable__HvAYf{font-size:.85rem}.Dashboard_expandedItemsTable__HvAYf td,.Dashboard_expandedItemsTable__HvAYf th{padding:6px 8px}.Dashboard_pendingOrdersHeader__rDHKj{align-items:flex-start;flex-direction:column;gap:10px}.Dashboard_pendingOrdersHeader__rDHKj h2{font-size:1.2rem}.Dashboard_metricsGrid__kU6WO{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Dashboard_dashboardContainer__dFG\+L{padding:12px}.Dashboard_doraGrid__4IG7M{grid-template-columns:1fr}.Dashboard_vulnHeader__AWiKG{align-items:flex-start;flex-direction:column}.Dashboard_chartsGrid__fT\+sj,.Dashboard_healthGrid__hXh4X{grid-template-columns:1fr}.Dashboard_sectionTitle__EPgiu{font-size:1.1rem}.Dashboard_metricsValue__hWpDE{font-size:1.8rem}.Dashboard_ticketHeader__U7gNo strong{font-size:.95rem}.Dashboard_insightContent__RTnUh h4{font-size:1.05rem}.Dashboard_insightContent__RTnUh p{font-size:.95rem}.Dashboard_metricsGrid__kU6WO{grid-template-columns:1fr}.Dashboard_orderCardHeader__h5549 .Dashboard_orderInfo__LWGPy{align-items:flex-start;flex-direction:column;gap:4px}.Dashboard_orderCardHeader__h5549 .Dashboard_orderTotal__B5fjW{font-size:.95rem}.Dashboard_orderCardBody__s4q2R{padding:12px 14px}.Dashboard_expandedItemsTable__HvAYf{font-size:.8rem}.Dashboard_expandedItemsTable__HvAYf td,.Dashboard_expandedItemsTable__HvAYf th{padding:4px 6px}.Dashboard_approveBtn__9ZHPx{font-size:.8rem;justify-content:center;padding:6px 14px;width:100%}.Dashboard_pendingOrdersHeader__rDHKj h2{font-size:1rem}}.Dashboard_onlineUsersGrid__GjOlf{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:8px 0}.Dashboard_onlineUserCard__80GZG{border-radius:10px;padding:14px 16px}.Dashboard_onlineUserCard__80GZG:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.Dashboard_avatar__pFlRx,.Dashboard_userAvatar__hJaMz{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__0gHkz strong,.Dashboard_userName__KIbWQ{color:#1a222b;color:var(--text-primary);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userEmail__32U2v,.Dashboard_userInfo__0gHkz span{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__m7nmk{font-size:12px;gap:6px}.Dashboard_onlineDot__nBcFP{height:8px;width:8px}.Dashboard_emptyState__B1hDT{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_emptyState__B1hDT svg{opacity:.5}.Dashboard_sectionBadge__z1ykF{font-size:13px;padding:4px 12px}.Dashboard_toastContainer__p9upP{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;top:20px;z-index:9999}.Dashboard_toast__637f\+{align-items:center;animation:Dashboard_slideIn__2JocC .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__XOb1t{border-left:4px solid #27ae60;border-left:4px solid var(--success-color)}.Dashboard_toastError__q5PrZ{border-left:4px solid #c0392b;border-left:4px solid var(--danger-color)}.Dashboard_toastWarning__PqHZs{border-left:4px solid #e67e22;border-left:4px solid var(--warning-color)}.Dashboard_toastInfo__U7LH\+{border-left:4px solid var(--info-color)}.Dashboard_toastClose__kL9dF{background:none;border:none;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;font-size:20px;padding:0 4px}@keyframes Dashboard_slideIn__2JocC{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Dashboard_onlineUsersGrid__GjOlf{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:4px 0}.Dashboard_onlineUserCard__80GZG{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__80GZG: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__hJaMz{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__0gHkz{flex:1 1;min-width:0}.Dashboard_userInfo__0gHkz .Dashboard_userName__KIbWQ{color:#1a222b;color:var(--text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userInfo__0gHkz .Dashboard_userEmail__32U2v{color:#6b7b8c;color:var(--text-muted);display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userStatus__m7nmk{align-items:center;color:#10b981;display:flex;flex-shrink:0;font-size:11px;font-weight:500;gap:5px}.Dashboard_onlineDot__nBcFP{animation:Dashboard_pulse__axQRu 2s infinite;background:#10b981;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes Dashboard_pulse__axQRu{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.Dashboard_emptyState__B1hDT{gap:8px;padding:32px 20px}.Dashboard_emptyState__B1hDT svg{color:#6b7b8c;color:var(--text-muted);height:40px;opacity:.4;width:40px}.Dashboard_emptyState__B1hDT p{font-size:14px;font-weight:500}.Dashboard_sectionHeader__dYHcC{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.Dashboard_sectionBadge__z1ykF{background:#e8eaed;background:var(--bg-tertiary);border-radius:20px;color:#4a5a6b;color:var(--text-secondary);font-size:12px;font-weight:500;padding:4px 14px}.Dashboard_activityFeed__gwjbQ{display:flex;flex-direction:column;gap:8px;max-height:600px;overflow-y:auto;padding-right:4px}.Dashboard_activityFeed__gwjbQ::-webkit-scrollbar{width:4px}.Dashboard_activityFeed__gwjbQ::-webkit-scrollbar-track{background:#f1f3f5;background:var(--bg-secondary);border-radius:4px}.Dashboard_activityFeed__gwjbQ::-webkit-scrollbar-thumb{background:#e6e9ec;background:var(--border-color);border-radius:4px}.Dashboard_activityItem__cJkES{align-items:flex-start;background:#f1f3f5;background:var(--bg-secondary);border:1px solid #0000;border-radius:8px;display:flex;gap:12px;padding:12px 16px;transition:background .2s ease}.Dashboard_activityItem__cJkES:hover{background:#e8eaed;background:var(--bg-tertiary);border-color:#e6e9ec;border-color:var(--border-color)}.Dashboard_activityIcon__Wp8vS{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.Dashboard_activityContent__s9wjH{flex:1 1;min-width:0}.Dashboard_activityHeader__y8Wnz{align-items:center;color:#1a222b;color:var(--text-primary);display:flex;flex-wrap:wrap;font-size:.95rem;gap:4px 8px}.Dashboard_activityUser__1oiGx{color:#1a222b;color:var(--text-primary);font-weight:600}.Dashboard_activityAction__HedxB{color:#4a5a6b;color:var(--text-secondary)}.Dashboard_activityTarget__S\+jF5{align-items:center;background:#4a6583;background:var(--primary-light);border-radius:12px;color:#0b1f38;color:var(--primary-color);display:flex;font-size:.9rem;font-weight:500;gap:4px;padding:2px 8px}.Dashboard_activityDetails__jMxam{color:#6b7b8c;color:var(--text-muted);font-size:.85rem;margin-top:2px;word-break:break-word}.Dashboard_activityTime__yk4vr{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.75rem;gap:4px;margin-top:4px}.Dashboard_activityTime__yk4vr svg{flex-shrink:0}.Dashboard_emptyState__B1hDT{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.Dashboard_emptyState__B1hDT svg{margin-bottom:12px}.Dashboard_emptyState__B1hDT p{font-size:1.1rem;margin:0}.Dashboard_emptyState__B1hDT span{font-size:.9rem}.Dashboard_refreshSmallBtn__Ln-lx{align-items:center;background:#e8eaed;background:var(--bg-tertiary);border:none;border-radius:4px;color:#4a5a6b;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;padding:4px 8px;transition:all .2s ease}.Dashboard_refreshSmallBtn__Ln-lx:hover{background:#edeff2;background:var(--bg-hover);color:#1a222b;color:var(--text-primary)}.Dashboard_refreshSmallBtn__Ln-lx:disabled{cursor:not-allowed;opacity:.5}.Dashboard_spin__h4P3H{animation:Dashboard_spin__h4P3H .8s linear infinite}@keyframes Dashboard_spin__h4P3H{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--nf-bg-start:#f7f8fa;--nf-bg-end:#edeff2;--nf-number-gradient-start:#0b1f38;--nf-number-gradient-end:#4a6583;--nf-number-glow-color:#0b1f3814;--nf-zero-color-start:#0b1f38;--nf-zero-color-end:#4a6583;--nf-zero-ring-color:#0b1f38;--nf-title-color:#1a222b;--nf-message-color:#4a5a6b;--nf-button-primary-start:#0b1f38;--nf-button-primary-end:#071426;--nf-button-primary-shadow:#0b1f384d;--nf-button-primary-hover-shadow:#0b1f3866;--nf-button-secondary-bg:#fff;--nf-button-secondary-color:#0b1f38;--nf-button-secondary-border:#0b1f38;--nf-suggestions-border:#e6e9ec;--nf-suggestions-title-color:#4a5a6b;--nf-suggestions-item-bg:#fff;--nf-suggestions-item-color:#0b1f38;--nf-suggestions-item-shadow:#0b1f380f;--nf-suggestions-item-hover-shadow:#0b1f3826;--nf-deco-bg-start:#0b1f380a;--nf-deco-bg-end:#0b1f3805;--nf-text-inverse:#fff;--nf-border-radius:4px}.NotFoundPage_theme-dark__von8u,[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__qFOhQ{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__fWMur{animation:NotFoundPage_fadeInUp__9AKi6 .6s ease-out;max-width:700px;padding:40px;text-align:center;z-index:10}@keyframes NotFoundPage_fadeInUp__9AKi6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_numberContainer__SigGC{display:inline-block;margin-bottom:40px;position:relative}.NotFoundPage_numberGlow__90Xb7{animation:NotFoundPage_pulse__Kqk2I 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__Kqk2I{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.NotFoundPage_number__yZYDM{align-items:center;animation:NotFoundPage_float__RebbO 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__RebbO{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NotFoundPage_zero__KQ30w{display:inline-block;height:160px;position:relative;width:160px}.NotFoundPage_zeroInner__ZqbmM{animation:NotFoundPage_scaleZero__s9lK8 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__s9lK8{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.3)}}.NotFoundPage_zeroRing__Jmsbt{animation:NotFoundPage_rotateRing__iwDCj 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__iwDCj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotFoundPage_title__X0C0f{color:#1a222b;color:var(--nf-title-color);font-size:2.4rem;font-weight:400;letter-spacing:.02em;margin:24px 0 16px}.NotFoundPage_message__2RXAE{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__YufxS{display:flex;gap:20px;justify-content:center;margin-bottom:55px}.NotFoundPage_button__ofiTE{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__lr2K-{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__lr2K-:hover{box-shadow:0 6px 20px #0b1f3866;box-shadow:0 6px 20px var(--nf-button-primary-hover-shadow);transform:translateY(-2px)}.NotFoundPage_buttonSecondary__paDq9{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__paDq9:hover{background:#0b1f38;background:var(--nf-button-secondary-color);color:#fff;color:var(--nf-text-inverse);transform:translateY(-2px)}.NotFoundPage_suggestions__Wjfdd{border-top:1px solid #e6e9ec;border-top:1px solid var(--nf-suggestions-border);padding-top:35px}.NotFoundPage_suggestionsTitle__SdKum{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__NXT0U{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.NotFoundPage_suggestionsList__NXT0U 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__NXT0U 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__8Mi10,.NotFoundPage_decoration2__eemWX,.NotFoundPage_decoration3__WJbW8,.NotFoundPage_decoration4__\+b6tA{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__8Mi10{animation:NotFoundPage_floatDeco1__USzaT 20s ease-in-out infinite;height:300px;right:-150px;top:-150px;width:300px}@keyframes NotFoundPage_floatDeco1__USzaT{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}.NotFoundPage_decoration2__eemWX{animation:NotFoundPage_floatDeco2__T2DSc 18s ease-in-out infinite;bottom:-100px;height:200px;left:-100px;width:200px}@keyframes NotFoundPage_floatDeco2__T2DSc{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}.NotFoundPage_decoration3__WJbW8{animation:NotFoundPage_floatDeco3__MgOsf 25s ease-in-out infinite;height:150px;left:-75px;top:20%;width:150px}@keyframes NotFoundPage_floatDeco3__MgOsf{0%,to{transform:translate(0)}50%{transform:translate(40px,20px)}}.NotFoundPage_decoration4__\+b6tA{animation:NotFoundPage_floatDeco4__suXVk 22s ease-in-out infinite;bottom:10%;height:250px;right:-125px;width:250px}@keyframes NotFoundPage_floatDeco4__suXVk{0%,to{transform:translate(0)}50%{transform:translate(-20px,-40px)}}@media (max-width:768px){.NotFoundPage_number__yZYDM{font-size:140px;gap:14px}.NotFoundPage_zero__KQ30w{height:110px;width:110px}.NotFoundPage_zeroInner__ZqbmM{height:48px;width:48px}.NotFoundPage_numberGlow__90Xb7{height:240px;width:240px}.NotFoundPage_title__X0C0f{font-size:1.8rem}.NotFoundPage_message__2RXAE{font-size:1.1rem;padding:0 20px}.NotFoundPage_actions__YufxS{align-items:center;flex-direction:column;gap:14px}.NotFoundPage_button__ofiTE{font-size:1.05rem;min-height:48px;padding:14px 32px;width:220px}.NotFoundPage_suggestionsList__NXT0U{gap:14px}.NotFoundPage_suggestionsList__NXT0U span{font-size:.95rem;padding:8px 16px}}@media (max-width:480px){.NotFoundPage_content__fWMur{padding:20px}.NotFoundPage_number__yZYDM{font-size:100px;gap:8px}.NotFoundPage_zero__KQ30w{height:80px;width:80px}.NotFoundPage_zeroInner__ZqbmM{height:35px;width:35px}.NotFoundPage_numberGlow__90Xb7{height:180px;width:180px}.NotFoundPage_title__X0C0f{font-size:1.5rem;margin-top:16px}.NotFoundPage_message__2RXAE{font-size:.95rem;margin-bottom:28px}.NotFoundPage_actions__YufxS{gap:12px}.NotFoundPage_button__ofiTE{font-size:.95rem;min-height:44px;padding:12px 28px;width:200px}.NotFoundPage_suggestionsTitle__SdKum{font-size:.75rem}.NotFoundPage_suggestionsList__NXT0U{gap:10px}.NotFoundPage_suggestionsList__NXT0U span{font-size:.85rem;padding:6px 12px}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.NotFoundPage_number__yZYDM{color:#4a6583;color:var(--nf-number-gradient-end)}}.TUV_theme-dark__LG5fE,[data-theme=dark]{--tuv-bg-primary:#050b14;--tuv-bg-secondary:#0b1f38;--tuv-bg-tertiary:#163052;--tuv-bg-hover:#1a2d4a;--tuv-card-bg:#0b1f38;--tuv-card-border:#163052;--tuv-border-color:#163052;--tuv-border-dark:#1a3d5a;--tuv-text-primary:#f0f4f8;--tuv-text-secondary:#a1b4c8;--tuv-text-muted:#7a8e9f;--tuv-text-inverse:#0b1f38;--tuv-primary-color:#f0f4f8;--tuv-primary-dark:#0b1f38;--tuv-primary-hover:#fff;--tuv-primary-light:#4a6583;--tuv-primary-accent:#0b1f38;--tuv-success-color:#2ecc71;--tuv-success-light:#182c1a;--tuv-success-dark:#1a8c4a;--tuv-warning-color:#f39c12;--tuv-warning-light:#2c2118;--tuv-warning-dark:#d68910;--tuv-danger-color:#e74c3c;--tuv-danger-light:#2c1a18;--tuv-danger-dark:#c0392b;--tuv-info-color:#5dade2;--tuv-info-light:#18242c;--tuv-info-dark:#2e86c1;--tuv-shadow-xs:0 1px 3px #0006;--tuv-shadow-sm:0 3px 6px #00000080;--tuv-shadow-md:0 8px 16px #0009;--tuv-shadow-lg:0 16px 32px #000000b3;--tuv-shadow-xl:0 24px 48px #000c;--tuv-modal-overlay:#000000b3;--tuv-skeleton-bg-start:#163052;--tuv-skeleton-bg-mid:#1a3d5a;--tuv-skeleton-bg-end:#163052;--tuv-disabled-bg:#163052;--tuv-badge-lote-bg:#163052;--tuv-badge-lote-color:#f0f4f8;--tuv-progress-bg:#163052;--tuv-progress-fill:#f0f4f8;--tuv-toast-success-bg:#182c1a;--tuv-toast-success-color:#2ecc71;--tuv-toast-error-bg:#2c1a18;--tuv-toast-error-color:#e74c3c;--tuv-toast-warning-bg:#2c2118;--tuv-toast-warning-color:#f39c12;--tuv-toast-info-bg:#18242c;--tuv-toast-info-color:#5dade2}.TUV_toastContainer__cEvER{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUV_toast__kKJVw{animation:TUV_toastSlideIn__15KNI .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__15KNI{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUV_toast__kKJVw{animation:none}}.TUV_toastSuccess__sBVoH{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__tLr9i{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__Kya9n{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__64oU0{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__IBMV6{font-weight:700;margin-right:8px}.TUV_toastClose__MSf1F{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__MSf1F:hover{opacity:1}.TUV_skeletonRow__4F9GO{animation:TUV_fadeIn__SsBXf .3s ease-in-out}.TUV_skeletonCell__AN864{animation:TUV_skeletonLoading__PRwwM 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__PRwwM{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUV_skeletonCell__AN864{animation:none;background:#e8eaed!important;background:var(--tuv-skeleton-bg-start)!important}}.TUV_buttonSpinner__Kp3Zn{animation:TUV_spin__qHfUl .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__qHfUl{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUV_buttonSpinner__Kp3Zn{animation:none}}.TUV_modalBackdrop__gqQiv{align-items:center;animation:TUV_fadeIn__SsBXf .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__SsBXf{0%{opacity:0}to{opacity:1}}@keyframes TUV_slideUp__mVWrg{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUV_modalHeader__KPqpL{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.TUV_modalHeader__KPqpL h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.TUV_modalSubtitle__5q5Uc{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:1.05rem;margin:6px 0 0}.TUV_modalCloseButton__zWM\+h{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__zWM\+h:hover:not(:disabled){background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalCloseButton__zWM\+h:disabled{cursor:not-allowed;opacity:.5}.TUV_modalContent__LETAL{animation:TUV_slideUp__mVWrg .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);display:flex;flex-direction:column;max-height:92vh;max-width:1100px;overflow-y:auto;width:90%}.TUV_modalContent__LETAL::-webkit-scrollbar{width:6px}.TUV_modalContent__LETAL::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_modalContent__LETAL::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_modalContent__LETAL .TUV_modalHeader__KPqpL{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px 16px;position:sticky;top:0;z-index:10}.TUV_modalContent__LETAL .TUV_modalHeader__KPqpL h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUV_modalContent__LETAL .TUV_modalHeader__KPqpL .TUV_modalSubtitle__5q5Uc{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUV_modalContent__LETAL .TUV_modalClose__a0IbR{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:40px}.TUV_modalContent__LETAL .TUV_modalClose__a0IbR:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUV_modalContent__LETAL .TUV_modalBody__lcGpX{flex:1 1;overflow-y:auto;padding:0}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);bottom:0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px 20px;position:sticky;z-index:10}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 .TUV_saveButton__w0Vta{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 .TUV_saveButton__w0Vta:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 .TUV_saveButton__w0Vta:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 .TUV_cancelButton__MM6Zt{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 .TUV_cancelButton__MM6Zt:hover{background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_alert__3Vxph{align-items:center;border-left:4px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;gap:12px;margin-bottom:20px;padding:14px 20px}.TUV_alertIcon__7wPHG{flex-shrink:0;font-size:1.2rem}.TUV_success__Ac653{background:#eaf5ee;background:var(--tuv-success-light);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-success-dark)}.TUV_error__YhqUj{background:#fdf0ee;background:var(--tuv-danger-light);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-danger-dark)}.TUV_info__ZqgK1{background:#eaf2f8;background:var(--tuv-info-light);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-info-dark)}.TUV_warning__Hn4wd{background:#fef5e7;background:var(--tuv-warning-light);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-warning-dark)}.TUV_emptyState__QZZGx{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);padding:60px 20px;text-align:center}.TUV_emptyIcon__ixJBh{font-size:4rem;margin-bottom:16px;opacity:.6}.TUV_emptyTitle__5Y9Mq{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 8px}.TUV_emptyText__YhUYj{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0}.TUV_formContent__P3pqS{display:flex;flex-direction:column;gap:0;padding:0}.TUV_formSection__QxU0k{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUV_formSection__QxU0k:last-child{border-bottom:none}.TUV_sectionHeader__TAHTo{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 28px 12px}.TUV_sectionHeader__TAHTo>div{align-items:center;display:flex;gap:10px}.TUV_sectionIcon__d9rtW{font-size:1.2rem}.TUV_sectionBadge__aXCUJ{background:#fef5e7;background:var(--tuv-warning-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#ca6f1e;color:var(--tuv-warning-dark);font-size:.75rem;font-weight:500;padding:2px 12px}.TUV_sectionActions__safy4{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUV_addFieldButton__n6hAG{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_addFieldButton__n6hAG:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_previewToggle__NzZO9{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_previewToggle__NzZO9:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_formGrid__RDJXX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUV_formGroup__3ViS6{display:flex;flex-direction:column;gap:6px}.TUV_formGroup__3ViS6 label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_formGroup__3ViS6 label .TUV_required__S3gks{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_formInput__jMcv2{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:44px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_formInput__jMcv2:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formTextarea__xvgC\+{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:60px;padding:10px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_formTextarea__xvgC\+:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_formRow__AyYAc{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUV_areasContainer__z6k8K{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUV_emptyFields__QzNdQ{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUV_emptyFields__QzNdQ p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUV_emptyFields__QzNdQ span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUV_areaCard__Bn-vB{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_areaCard__Bn-vB:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUV_areaHeader__taq1H{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.TUV_areaHeaderLeft__kwKny{display:flex;flex-direction:column;gap:2px}.TUV_areaTitle__F6fdx{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUV_areaDescription__VlxKn{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUV_areaActions__-vfp1{display:flex;flex-wrap:wrap;gap:4px}.TUV_areaActionBtn__yuFmc{align-items:center;background:#e8eaed;background:var(--tuv-bg-tertiary);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUV_areaActionBtn__yuFmc:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUV_areaActionBtn__yuFmc:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUV_areaActionBtn__yuFmc.TUV_deleteBtn__LCK1X:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_areaContent__EAlfy{padding:12px 16px}.TUV_itemsList__b9L8b{display:flex;flex-direction:column;gap:6px}.TUV_itemCard__Qmaqv{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_itemCard__Qmaqv:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUV_itemInfo__ceWSr{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUV_itemType__pJcII{background:#eaf2f8;background:var(--tuv-info-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a5276;color:var(--tuv-info-dark);font-size:.75rem;font-weight:500;padding:2px 10px;white-space:nowrap}.TUV_itemTitle__WRa61{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUV_itemRequired__tmHjd{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUV_itemActions__xfgKM{display:flex;gap:3px}.TUV_itemActionBtn__r1-lw{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUV_itemActionBtn__r1-lw:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_itemActionBtn__r1-lw:disabled{cursor:not-allowed;opacity:.3}.TUV_itemActionBtn__r1-lw.TUV_deleteBtn__LCK1X:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_subAreasContainer__xxAbB{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUV_subAreaCard__44HpU{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden}.TUV_subAreaHeader__8BUBT{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.TUV_subAreaTitle__LBW5y{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUV_subAreaDescription__f55QI{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUV_subAreaActions__\+z4ZH{display:flex;gap:3px}.TUV_subAreaActionBtn__uVK5y{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUV_subAreaActionBtn__uVK5y:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUV_subAreaActionBtn__uVK5y:disabled{cursor:not-allowed;opacity:.3}.TUV_subAreaActionBtn__uVK5y.TUV_deleteBtn__LCK1X:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorOverlay__AmD2p{align-items:center;animation:TUV_fadeIn__SsBXf .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1100}.TUV_fieldEditorModal__0k2\+R{animation:TUV_slideUp__mVWrg .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);max-height:90vh;max-width:680px;overflow-y:auto;width:90%}.TUV_fieldEditorModal__0k2\+R::-webkit-scrollbar{width:6px}.TUV_fieldEditorModal__0k2\+R::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUV_fieldEditorModal__0k2\+R::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUV_fieldEditorHeader__bxsZO{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:16px 24px;position:sticky;top:0;z-index:5}.TUV_fieldEditorHeader__bxsZO h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUV_fieldEditorClose__J1k6z{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:1.4rem;height:36px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:36px}.TUV_fieldEditorClose__J1k6z:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUV_fieldEditorBody__6a22q{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUV_fieldEditorRow__OHakr{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUV_fieldEditorGroup__qUZ7l{display:flex;flex-direction:column;gap:4px}.TUV_fieldEditorGroup__qUZ7l label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUV_fieldEditorGroup__qUZ7l label .TUV_required__S3gks{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_fieldEditorGroup__qUZ7l input[type=text],.TUV_fieldEditorGroup__qUZ7l textarea{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUV_fieldEditorGroup__qUZ7l input[type=text]:focus,.TUV_fieldEditorGroup__qUZ7l textarea:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_fieldEditorGroup__qUZ7l select{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;width:100%}.TUV_fieldEditorGroup__qUZ7l select:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_complementSection__dPS\+N{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUV_complementLabel__PAkll{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUV_complementGrid__QKO7L{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUV_complementItem__ddFi5{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUV_complementCheckbox__JpA1r{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUV_complementCheckbox__JpA1r input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUV_complementRequired__XlNfn{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUV_complementRequired__XlNfn input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUV_optionsContainer__g4M3W{display:flex;flex-direction:column;gap:6px}.TUV_optionItem__miLuX{align-items:center;display:flex;gap:8px}.TUV_optionItem__miLuX input[type=text]{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:36px;padding:8px 12px}.TUV_optionItem__miLuX input[type=text]:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUV_optionRemove__FsBG0{align-items:center;background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUV_optionRemove__FsBG0:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_optionAdd__P47L4{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_optionAdd__P47L4:hover{background:#edeff2;background:var(--tuv-bg-hover);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#1a222b;color:var(--tuv-text-primary)}.TUV_fieldEditorFooter__Oy9zj{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 18px}.TUV_fieldEditorCancel__0OjD0{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_fieldEditorCancel__0OjD0:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUV_fieldEditorSave__SG9Zo{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:600;min-height:40px;padding:8px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_fieldEditorSave__SG9Zo:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUV_previewContainer__5Drg9{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin:0 20px 16px;padding:16px 20px}.TUV_previewHeader__pU4G8{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.TUV_previewHeader__pU4G8 h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUV_previewClose__YxcEc{background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;font-weight:500;min-height:36px;padding:6px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUV_previewClose__YxcEc:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUV_previewContent__ejSQR h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUV_previewDescription__Z33Hy{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUV_previewAreas__5v-yI{display:flex;flex-direction:column;gap:16px}.TUV_previewArea__O\+bSn{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);padding:14px 16px}.TUV_previewAreaTitle__LT3zF{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUV_previewAreaDescription__8wZRS{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUV_previewSubArea__PxXCU{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:10px;padding:12px 14px}.TUV_previewSubAreaTitle__J-3v8{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUV_previewSubAreaDescription__twzgQ{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUV_previewField__1R953{margin:8px 0}.TUV_previewFieldLabel__kKhhS{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUV_previewFieldRequired__vpcNv{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUV_previewInput__KjGBd{box-sizing:border-box}.TUV_previewInput__KjGBd,.TUV_previewSelect__Vch89{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:38px;padding:8px 12px;width:100%}.TUV_previewAvaliative__Bz4Vt{display:flex;gap:8px}.TUV_previewAvaliativeNo__RjAWm,.TUV_previewAvaliativeYes__2wRii{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;font-weight:500;min-height:36px;padding:6px 16px}.TUV_previewComplement__WT8YN{background:#f1f3f5;background:var(--tuv-bg-secondary);border-left:2px solid #e6e9ec;border-left:2px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:6px;padding:6px 10px}.TUV_previewComplementLabel__qTE4D{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUV_previewSignature__\+UX34{display:flex;gap:8px}.TUV_previewNA__egcHC{padding:4px 0}.TUV_previewCheckbox__TzoFk{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUV_previewCheckbox__TzoFk input[type=checkbox]{cursor:default;height:16px;width:16px}@media (max-width:768px){.TUV_formGrid__RDJXX{padding:16px 18px 0}.TUV_complementGrid__QKO7L,.TUV_fieldEditorRow__OHakr,.TUV_formGrid__RDJXX{grid-template-columns:1fr}.TUV_modalContent__LETAL{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_modalContent__LETAL .TUV_modalHeader__KPqpL{padding:16px 20px 12px}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8{flex-direction:column;padding:12px 20px 16px}.TUV_modalContent__LETAL .TUV_modalFooter__\+75M8 button{justify-content:center;width:100%}.TUV_sectionHeader__TAHTo{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUV_sectionActions__safy4{justify-content:stretch}.TUV_sectionActions__safy4 button{flex:1 1;justify-content:center}.TUV_formRow__AyYAc{padding:0 18px 12px}.TUV_areaHeader__taq1H,.TUV_formRow__AyYAc{align-items:stretch;flex-direction:column}.TUV_areaActions__-vfp1{justify-content:flex-start}.TUV_itemCard__Qmaqv{align-items:stretch;flex-direction:column}.TUV_itemActions__xfgKM{justify-content:flex-start}.TUV_subAreaHeader__8BUBT{align-items:stretch;flex-direction:column}.TUV_subAreaActions__\+z4ZH{justify-content:flex-start}.TUV_fieldEditorModal__0k2\+R{border-radius:0;margin:0;max-height:100vh;width:100%}.TUV_fieldEditorHeader__bxsZO{padding:14px 18px}.TUV_fieldEditorBody__6a22q{padding:16px 18px}.TUV_fieldEditorFooter__Oy9zj{flex-direction:column;padding:12px 18px 16px}.TUV_fieldEditorFooter__Oy9zj button{justify-content:center;width:100%}.TUV_previewContainer__5Drg9{margin:0 0 12px;padding:12px 14px}.TUV_previewHeader__pU4G8{align-items:stretch;flex-direction:column;gap:10px}.TUV_previewClose__YxcEc{justify-content:center;width:100%}.TUV_toast__kKJVw{font-size:.95rem;max-width:calc(100vw - 40px)}.TUV_modalHeader__KPqpL{align-items:stretch;flex-direction:column;gap:12px;padding:18px 22px 14px}.TUV_modalHeader__KPqpL h2{font-size:1.2rem}.TUV_modalCloseButton__zWM\+h{align-self:flex-end;position:absolute;right:18px;top:14px}}@media (max-width:480px){.TUV_modalContent__LETAL .TUV_modalHeader__KPqpL h2{font-size:1.15rem}.TUV_areaTitle__F6fdx{font-size:.9rem}.TUV_itemTitle__WRa61{font-size:.85rem}.TUV_itemType__pJcII{font-size:.7rem;padding:1px 8px}.TUV_fieldEditorGroup__qUZ7l label{font-size:.85rem}.TUV_fieldEditorGroup__qUZ7l input[type=text],.TUV_fieldEditorGroup__qUZ7l select,.TUV_fieldEditorGroup__qUZ7l textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUV_complementCheckbox__JpA1r{font-size:.85rem}.TUV_complementRequired__XlNfn{font-size:.75rem}}:root{--reg-primary-color:#0b1f38;--reg-primary-dark:#071426;--reg-primary-hover:#163052;--reg-primary-light:#4a6583;--reg-primary-accent:#fff;--reg-bg-primary:#f7f8fa;--reg-bg-secondary:#f1f3f5;--reg-bg-tertiary:#e8eaed;--reg-bg-hover:#edeff2;--reg-card-bg:#fff;--reg-card-border:#e6e9ec;--reg-border-color:#e6e9ec;--reg-border-dark:#d1d5d9;--reg-text-primary:#1a222b;--reg-text-secondary:#4a5a6b;--reg-text-muted:#6b7b8c;--reg-text-inverse:#fff;--reg-success-color:#27ae60;--reg-success-light:#eaf5ee;--reg-success-dark:#1e8449;--reg-warning-color:#e67e22;--reg-warning-light:#fef5e7;--reg-warning-dark:#ca6f1e;--reg-danger-color:#c0392b;--reg-danger-light:#fdf0ee;--reg-danger-dark:#a93226;--reg-info-color:#2980b9;--reg-info-light:#eaf2f8;--reg-info-dark:#1a5276;--reg-view-color:#0b1f38;--reg-view-light:#e8eaed;--reg-edit-color:#0b1f38;--reg-edit-light:#e8eaed;--reg-briefing-color:#e67e22;--reg-briefing-light:#fef5e7;--reg-delete-color:#c0392b;--reg-delete-light:#fdf0ee;--reg-export-btn-start:#1e8449;--reg-export-btn-end:#27ae60;--reg-shadow-xs:0 1px 3px #0b1f380a;--reg-shadow-sm:0 3px 6px #0b1f380f;--reg-shadow-md:0 8px 16px #0b1f3814;--reg-shadow-lg:0 16px 32px #0b1f381a;--reg-shadow-xl:0 24px 48px #0b1f3826;--reg-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--reg-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--reg-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--reg-border-radius:4px;--reg-modal-overlay:#0b1f3880;--reg-skeleton-bg-start:#e8eaed;--reg-skeleton-bg-mid:#d1d5d9;--reg-skeleton-bg-end:#e8eaed;--reg-toast-success-bg:#eaf5ee;--reg-toast-success-color:#1e8449;--reg-toast-error-bg:#fdf0ee;--reg-toast-error-color:#a93226;--reg-toast-warning-bg:#fef5e7;--reg-toast-warning-color:#ca6f1e;--reg-tag-bg-start:#e8eaed;--reg-tag-bg-end:#f1f3f5;--reg-tag-color:#1a222b;--reg-box-type-info-bg:#f1f3f5;--reg-box-type-info-border:#0b1f38;--reg-box-type-info-hover-bg:#edeff2;--reg-box-type-info-hover-border:#163052;--reg-box-type-info-color:#0b1f38}.Registers_theme-dark__qyKCd,[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__hiK8J{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__UNO2R{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__W\+MbM{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__W\+MbM strong{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_theme-dark__qyKCd .Registers_headerTitle__W\+MbM strong,[data-theme=dark] .Registers_headerTitle__W\+MbM strong{color:#fff}.Registers_headerSubtitle__FAyId{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-top:6px}.Registers_actionsContainer__xI5CJ{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Registers_actionButton__yR\+jx,button.Registers_actionButton__yR\+jx{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__yR\+jx svg,button.Registers_actionButton__yR\+jx 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__yR\+jx:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-2px)}.Registers_actionButton__yR\+jx:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Registers_actionButton__yR\+jx.Registers_viewButton__2rGU2,button.Registers_actionButton__yR\+jx.Registers_viewButton__2rGU2{background:#e8eaed!important;background:var(--reg-view-light)!important;color:#0b1f38!important;color:var(--reg-view-color)!important}.Registers_actionButton__yR\+jx.Registers_viewButton__2rGU2:hover:not(:disabled),button.Registers_actionButton__yR\+jx.Registers_viewButton__2rGU2:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-view-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__yR\+jx.Registers_editButton__b4MAd,button.Registers_actionButton__yR\+jx.Registers_editButton__b4MAd{background:#e8eaed!important;background:var(--reg-edit-light)!important;color:#0b1f38!important;color:var(--reg-edit-color)!important}.Registers_actionButton__yR\+jx.Registers_editButton__b4MAd:hover:not(:disabled),button.Registers_actionButton__yR\+jx.Registers_editButton__b4MAd:hover:not(:disabled){background:#0b1f38!important;background:var(--reg-edit-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__yR\+jx.Registers_briefingButton__9BpaV,button.Registers_actionButton__yR\+jx.Registers_briefingButton__9BpaV{background:#fef5e7!important;background:var(--reg-briefing-light)!important;color:#e67e22!important;color:var(--reg-briefing-color)!important}.Registers_actionButton__yR\+jx.Registers_briefingButton__9BpaV:hover:not(:disabled),button.Registers_actionButton__yR\+jx.Registers_briefingButton__9BpaV:hover:not(:disabled){background:#e67e22!important;background:var(--reg-briefing-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__yR\+jx.Registers_deleteButton__r1yc\+,button.Registers_actionButton__yR\+jx.Registers_deleteButton__r1yc\+{background:#fdf0ee!important;background:var(--reg-delete-light)!important;color:#c0392b!important;color:var(--reg-delete-color)!important}.Registers_actionButton__yR\+jx.Registers_deleteButton__r1yc\+:hover:not(:disabled),button.Registers_actionButton__yR\+jx.Registers_deleteButton__r1yc\+:hover:not(:disabled){background:#c0392b!important;background:var(--reg-delete-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_searchBar__Bt7oy{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:28px;padding:24px}.Registers_searchBar__Bt7oy,.Registers_tableContainer__6LiKr{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__6LiKr{box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);margin-bottom:24px;overflow-x:auto}.Registers_table__I2a3L{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__I2a3L 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__I2a3L tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--reg-transition-fast)}.Registers_table__I2a3L tbody tr:hover{background-color:#edeff2;background-color:var(--reg-bg-hover)}.Registers_table__I2a3L tbody tr:last-child td{border-bottom:none}.Registers_table__I2a3L 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__\+vq0V{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Registers_highlightedRow__nIMWu{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__4ivVV{animation:Registers_rowFadeIn__J6wwd .2s ease}@keyframes Registers_rowFadeIn__J6wwd{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Registers_priceCell__V\+6bd{color:#0b1f38;color:var(--reg-primary-color);font-weight:600}.Registers_formContent__ObPD6{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Registers_formRow__jeTYu{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.Registers_formGrid__iecy3{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Registers_formGroup__KYtMb,.Registers_inputGroup__EMWnj{display:flex;flex-direction:column;gap:8px}.Registers_formGroup__KYtMb label,.Registers_inputGroup__EMWnj label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_formSection__Ly79o{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__Ly79o:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_sectionHeader__mtV1o{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__oXefw{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__Cl\+1V{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_sectionBadge__gu\+6j{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__K0tDi{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:18px 24px}.Registers_classificationGroup__ocQmw{display:flex;flex-direction:column;gap:12px}.Registers_classificationGroup__ocQmw label{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Registers_input__KEfee,.Registers_select__F5C6e,.Registers_textarea__\+9UCF{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__KEfee:focus,.Registers_select__F5C6e:focus,.Registers_textarea__\+9UCF:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_theme-dark__qyKCd .Registers_input__KEfee:focus,.Registers_theme-dark__qyKCd .Registers_select__F5C6e:focus,.Registers_theme-dark__qyKCd .Registers_textarea__\+9UCF:focus,[data-theme=dark] .Registers_input__KEfee:focus,[data-theme=dark] .Registers_select__F5C6e:focus,[data-theme=dark] .Registers_textarea__\+9UCF:focus{box-shadow:0 0 0 3px #f0f4f814}.Registers_input__KEfee::placeholder,.Registers_textarea__\+9UCF::placeholder{color:#6b7b8c;color:var(--reg-text-muted)}.Registers_textarea__\+9UCF{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);min-height:100px;resize:vertical}.Registers_fieldset__icHlg{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__icHlg legend{color:#0b1f38;color:var(--reg-primary-color);font-size:1rem;font-weight:600;padding:0 14px;width:auto}.Registers_required__7Imm-{color:#c0392b;color:var(--reg-danger-color);margin-left:2px}.Registers_fieldHint__dKwVE{color:#6b7b8c;color:var(--reg-text-muted);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__CSvai{color:#e67e22;color:var(--reg-warning-color);display:block;font-size:.85rem;margin-top:4px}.Registers_suggestionHint__CSvai strong{color:#ca6f1e;color:var(--reg-warning-dark)}.Registers_errorHint__eUh08{color:#c0392b;color:var(--reg-danger-color);font-size:.9rem}.Registers_inputGroupInline__cBZdI{align-items:center;display:flex;gap:10px}.Registers_inputGroupInline__cBZdI .Registers_input__KEfee{flex:1 1}.Registers_unitSelect__cG4cH{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__cG4cH:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);outline:none}.Registers_tagContainer__Uo8iV{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__BYRpH{align-items:center;animation:Registers_tagFadeIn__doLCR .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__doLCR{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Registers_tagRemoveButton__pPN\+q{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__pPN\+q:hover{color:#c0392b;color:var(--reg-danger-color);transform:scale(1.2)}.Registers_emptyTagHint__5Ya97{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem;font-style:italic}.Registers_statusBadge__v3umL{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__fvg5I{background:#eaf5ee;background:var(--reg-success-light);color:#1e8449;color:var(--reg-success-dark)}.Registers_statusBadgeInactive__5GMMl{background:#fdf0ee;background:var(--reg-danger-light);color:#a93226;color:var(--reg-danger-dark)}.Registers_alert__QkNJy{align-items:center;animation:Registers_slideDown__WuVWj .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__WuVWj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Registers_alertIcon__fcWX\+{align-items:center;display:flex;font-size:1.3rem}.Registers_alert__QkNJy.Registers_error__kolag{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__QkNJy.Registers_success__mKNLa{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__QkNJy.Registers_info__mXDtP{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__OK8I5{color:#c0392b;color:var(--reg-danger-color);display:block;font-size:1rem;margin-top:10px}.Registers_loadingOverlay__IfPKk{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__3OgVG{animation:Registers_fadeIn__riL3u .3s ease-in-out}.Registers_skeletonCell__I-XqC{animation:Registers_skeletonLoading__T7D3Y 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__T7D3Y{0%{background-position:200% 0}to{background-position:-200% 0}}.Registers_buttonSpinner__LsWzm{animation:Registers_spin__Maaa9 .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__Maaa9{to{transform:rotate(1turn)}}.Registers_subSection__m2xZz{background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);margin-bottom:32px}.Registers_subSection__m2xZz:last-child{margin-bottom:0}.Registers_subSectionHeader__svkJs{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__dRqeN{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__Rq2tk{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Registers_subSectionActions__CMni0{display:flex;gap:10px;margin-left:auto}.Registers_iconButton__xiaxQ{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__xiaxQ: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__zEa2s{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__IMkN0{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__idT0Y{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__idT0Y:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#0b1f38;color:var(--reg-primary-color)}.Registers_activeTab__w3-vA{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__qa2s9{background:#fff;background:var(--reg-card-bg);padding:24px 28px}.Registers_comingSoonTab__ow0H8{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:4px;border-radius:var(--reg-border-radius);padding:56px 24px;text-align:center}.Registers_comingSoonIcon__2rEYt{font-size:3.5rem;margin-bottom:14px;opacity:.5}.Registers_comingSoonTab__ow0H8 h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;margin-bottom:10px}.Registers_comingSoonTab__ow0H8 p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1rem}.Registers_formActions__vJ2gy{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__fOXR0{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);font-weight:500}.Registers_labelRight__ZDCJQ{font-weight:600;text-align:right}.Registers_valueCell__jnbEn{color:#0b1f38;color:var(--reg-primary-color);font-weight:700}.Registers_totalHighlight__5NCCy{background:#e8eaed;background:var(--reg-bg-tertiary);font-weight:700}.Registers_markupInputClean__8SC38{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__8SC38:focus{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Registers_orderControls__AIVS8{align-items:center;display:flex;gap:8px}.Registers_orderButton__F6Div{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__F6Div:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);transform:scale(1.1)}.Registers_orderButton__F6Div:disabled{cursor:not-allowed;opacity:.3}.Registers_boxTypeInfo__2AiEr{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__2AiEr: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__2AiEr strong{align-items:center;color:#0b1f38;color:var(--reg-box-type-info-color);display:flex;font-size:1.05rem;gap:10px}.Registers_select__F5C6e optgroup{background-color:#f1f3f5;background-color:var(--reg-bg-secondary);color:#071426;color:var(--reg-primary-dark);font-weight:600}.Registers_select__F5C6e optgroup option{color:#1a222b;color:var(--reg-text-primary);font-weight:400;padding-left:20px}.Registers_select__F5C6e:disabled{background-color:#e6e9ec;background-color:var(--reg-border-color);cursor:not-allowed;opacity:.7}.Registers_textMuted__yBA9W{color:#6b7b8c;color:var(--reg-text-muted);font-size:1rem}.Registers_subtitle__nP44U{color:#1a222b;color:var(--reg-text-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02em;margin:0 0 16px}.Registers_checkboxGrid__ycKOJ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:18px 24px}.Registers_checkboxLabel__xJF34{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__xJF34:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color);transform:translateX(2px)}.Registers_checkboxLabel__xJF34 input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;width:18px}.Registers_checkboxText__Ss5Hz{color:#1a222b;color:var(--reg-text-primary);cursor:pointer;font-size:1rem;font-weight:500}.Registers_addressFormCard__PtQs3{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__8fwyl{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__aoDOY{font-size:1.3rem}.Registers_addressFormHeader__8fwyl h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;font-weight:600;margin:0}.Registers_addressFormContent__Eo3Mi{padding:16px 18px}.Registers_addressFormActions__W8Odq{display:flex;gap:14px;justify-content:flex-end;margin-top:18px}.Registers_contactsSectionCard__Bo1WW{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__BzZx1{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Registers_contactsIcon__xT8bj{font-size:1.2rem}.Registers_contactsSectionHeader__BzZx1 h5{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;font-weight:600;margin:0}.Registers_contactListModern__4UbPy{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.Registers_contactItemModern__x9-wo{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__x9-wo:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_contactInfo__PKjSE{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.Registers_contactInfo__PKjSE strong{color:#1a222b;color:var(--reg-text-primary);font-size:1rem}.Registers_contactRole__Fie18{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_contactEmail__YY12l{color:#6b7b8c;color:var(--reg-text-muted);font-size:.95rem}.Registers_removeContactButtonModern__doV\+h{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__doV\+h:hover{background:#fdf0ee;background:var(--reg-danger-light);transform:scale(1.05)}.Registers_contactFormModern__NXYmA{margin-top:8px}.Registers_contactFormModern__NXYmA .Registers_formRow__jeTYu{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .8fr}.Registers_addressListContainer__bZmJy{margin-top:18px}.Registers_addressListContainer__bZmJy h4{color:#1a222b;color:var(--reg-text-primary);font-size:1.05rem;margin-bottom:14px}.Registers_addressGrid__fQQNV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.Registers_addressCard__kAonb{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__kAonb:hover{border-color:#0b1f38;border-color:var(--reg-primary-color);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs)}.Registers_addressCardHeader__j6NHb{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__luOT4{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__lvFqx{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__lvFqx:hover{background:#fdf0ee;background:var(--reg-danger-light);color:#c0392b;color:var(--reg-danger-color)}.Registers_addressCardContent__GXCSy{padding:14px 16px}.Registers_addressCardContent__GXCSy p{color:#1a222b;color:var(--reg-text-primary);font-size:1rem;margin:6px 0}.Registers_addressCardContent__GXCSy p strong{color:#4a5a6b;color:var(--reg-text-secondary);font-weight:600}.Registers_addressContacts__bRJ9k{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);margin-top:10px;padding-top:10px}.Registers_addressContacts__bRJ9k strong{color:#4a5a6b;color:var(--reg-text-secondary);font-size:.95rem}.Registers_addressContacts__bRJ9k ul{list-style:none;margin:6px 0 0;padding:0}.Registers_addressContacts__bRJ9k ul li{color:#1a222b;color:var(--reg-text-primary);font-size:.95rem;padding:4px 0}.Registers_emptyState__ibf-p{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__TcpNN{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin:0}.Registers_linkButton__fNk7F{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__fNk7F:hover:not(:disabled){color:#163052;color:var(--reg-primary-hover)}.Registers_linkButton__fNk7F:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.Registers_formRow__jeTYu{gap:14px;grid-template-columns:1fr}.Registers_formGrid__iecy3{grid-template-columns:repeat(2,1fr)}.Registers_classificationGrid__K0tDi{gap:14px;grid-template-columns:1fr}.Registers_contactFormModern__NXYmA .Registers_formRow__jeTYu{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Registers_pageContainer__hiK8J{padding:0}.Registers_header__UNO2R{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Registers_headerTitle__W\+MbM{font-size:1.4rem;justify-content:center}.Registers_searchBar__Bt7oy{flex-direction:column!important}.Registers_searchBar__Bt7oy>div{flex:1 1!important;width:100%}.Registers_table__I2a3L td,.Registers_table__I2a3L thead th{font-size:.9rem;padding:12px 14px}.Registers_formContent__ObPD6{padding:0 18px 18px}.Registers_formGrid__iecy3{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Registers_tabsHeader__IMkN0{flex-wrap:wrap}.Registers_tabButton__idT0Y{flex:1 1;font-size:.9rem;justify-content:center;padding:10px 14px;text-align:center}.Registers_tabsContent__qa2s9{padding:16px 18px}.Registers_classificationGrid__K0tDi{padding:14px 18px}.Registers_sectionHeader__mtV1o{padding:12px 16px}.Registers_subSectionHeader__svkJs{flex-wrap:wrap}.Registers_subSectionActions__CMni0{justify-content:flex-start;width:100%}.Registers_actionsContainer__xI5CJ{flex-direction:row;gap:6px}.Registers_actionButton__yR\+jx,button.Registers_actionButton__yR\+jx{height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.Registers_actionButton__yR\+jx svg,button.Registers_actionButton__yR\+jx svg{font-size:16px!important;height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.Registers_addressGrid__fQQNV{grid-template-columns:1fr}.Registers_addressFormActions__W8Odq{flex-direction:column-reverse}.Registers_addressFormActions__W8Odq button{justify-content:center;width:100%}.Registers_contactItemModern__x9-wo{align-items:flex-start;flex-direction:column;gap:6px}.Registers_removeContactButtonModern__doV\+h{align-self:flex-end}.Registers_contactFormModern__NXYmA .Registers_formRow__jeTYu{grid-template-columns:1fr}}@media (max-width:480px){.Registers_headerTitle__W\+MbM{font-size:1.2rem}.Registers_tableContainer__6LiKr{font-size:.85rem;overflow-x:auto}.Registers_sectionIcon__oXefw,.Registers_subSectionIcon__dRqeN{font-size:1.05rem;height:28px;width:28px}.Registers_actionButton__yR\+jx,button.Registers_actionButton__yR\+jx{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__yR\+jx svg,button.Registers_actionButton__yR\+jx svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Registers_formActions__vJ2gy{flex-direction:column-reverse}.Registers_formActions__vJ2gy button{justify-content:center;width:100%}.Registers_addressCard__kAonb{font-size:.9rem}.Registers_addressCardHeader__j6NHb{flex-wrap:wrap;gap:8px}.Registers_addressCardContent__GXCSy p{font-size:.9rem}.Registers_checkboxGrid__ycKOJ{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Registers_skeletonCell__I-XqC{animation:none;background:#e8eaed!important;background:var(--reg-skeleton-bg-start)!important}.Registers_alert__QkNJy,.Registers_buttonSpinner__LsWzm,.Registers_tableRow__4ivVV,.Registers_tag__BYRpH{animation:none}}.Registers_addressSubSection__Pr5MG{margin-bottom:20px}.Registers_addressSubSection__Pr5MG h4{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.05rem;font-weight:600;margin-bottom:12px}.Registers_addressActions__SV62D{align-items:center;display:flex;gap:8px}.Registers_editAddressButton__I-M8D{align-items:center;background:none;border:none;border-radius:4px;color:#4a5568;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s}.Registers_editAddressButton__I-M8D:hover{background-color:#e2e8f0;color:#2d3748}.Registers_editAddressButton__I-M8D:disabled{cursor:not-allowed;opacity:.5}.Registers_importModalOverlay__Wxv6E{align-items:center;animation:Registers_fadeInOverlay__UKtky .2s ease;background-color:#0b1f3880;background-color:var(--reg-modal-overlay);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10001}.Registers_importModalContainer__1qjsv{animation:Registers_slideUpModal__nrmjj .3s ease;background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--reg-shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:95%}.Registers_importModalHeader__FP-o9{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.Registers_importModalHeader__FP-o9 h2{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:1.3rem;font-weight:600;margin:0}.Registers_importModalCloseButton__y7SUV{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:4px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importModalCloseButton__y7SUV:hover{background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_importModalContent__dkJck{flex:1 1;overflow-y:auto;padding:24px}.Registers_importActionButton__4JnOy{align-items:center;background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;min-height:36px;padding:6px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importActionButton__4JnOy:hover:not(:disabled){background-color:#43a047;box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--reg-shadow-sm);transform:translateY(-1px)}.Registers_importActionButton__4JnOy:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_importModalActions__Y3qJ8{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:20px}.Registers_importCancelButton__M86xN{align-items:center;background:#e8eaed;background:var(--reg-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:.95rem;font-weight:500;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_importCancelButton__M86xN:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover);border-color:#d1d5d9;border-color:var(--reg-border-dark)}.Registers_importCancelButton__M86xN:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.Registers_importModalContainer__1qjsv{animation:none;border-radius:0;height:100vh;max-height:100vh;max-width:100%;width:100%}.Registers_importModalOverlay__Wxv6E{align-items:stretch}.Registers_importModalContent__dkJck,.Registers_importModalHeader__FP-o9{padding:16px 20px}}@media (max-width:480px){.Registers_importModalHeader__FP-o9 h2{font-size:1.1rem}.Registers_importModalHeader__FP-o9 h2 svg{height:18px;width:18px}.Registers_importActionButton__4JnOy{font-size:.8rem;min-height:32px;padding:4px 10px}}.Registers_modalBackdrop__x4cXv{align-items:center;animation:Registers_fadeInOverlay__UKtky .2s ease;background-color:#0b1f3880;background-color:var(--reg-modal-overlay);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}@keyframes Registers_fadeInOverlay__UKtky{0%{opacity:0}to{opacity:1}}.Registers_formContainer__BBvjo{animation:Registers_slideUpModal__nrmjj .3s ease;background:#fff;background:var(--reg-card-bg);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 24px 48px #0b1f3826;box-shadow:var(--reg-shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:100%}@keyframes Registers_slideUpModal__nrmjj{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Registers_modalHeader__n87RP{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--reg-border-color);border-radius:4px 4px 0 0;border-radius:var(--reg-border-radius) var(--reg-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px}.Registers_modalHeader__n87RP h2{color:#1a222b;color:var(--reg-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Registers_modalCloseButton__5ejsQ{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;line-height:1;padding:4px 10px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:40px}.Registers_modalCloseButton__5ejsQ:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary);color:#1a222b;color:var(--reg-text-primary)}.Registers_modalCloseButton__5ejsQ:disabled{cursor:not-allowed;opacity:.5}.Registers_modalContent__uG70N{flex:1 1;overflow-y:auto;padding:24px 28px}.Registers_modalFooter__n\+9Ix{background:#f1f3f5;background:var(--reg-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--reg-border-radius) var(--reg-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px}.Registers_emailGroupToggle__X8u\+C{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.Registers_emailGroupButton__nljou{background:#fff;background:var(--reg-card-bg);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:6px;color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_emailGroupButton__nljou.Registers_active__hWR4h{background:#eaf2f8;background:var(--reg-info-light);border-color:#0b1f38;border-color:var(--reg-primary-color);color:#0b1f38;color:var(--reg-primary-color)}.Registers_emailGroupButton__nljou:hover:not(.Registers_active__hWR4h){background:#edeff2;background:var(--reg-bg-hover)}.Registers_emailGroupContainer__HMkwr{grid-gap:10px;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:16px}.Registers_emailGroupItem__BueII{align-items:flex-start;background:#fff;background:var(--reg-card-bg);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_emailGroupItem__BueII:hover{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__BueII.Registers_selected__4Z-9Q{background:#eaf2f8;background:var(--reg-info-light);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_emailGroupItem__BueII input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--reg-primary-color);cursor:pointer;flex-shrink:0;height:18px;margin-top:2px;width:18px}.Registers_emailGroupLabel__ih0-A{color:#1a222b;color:var(--reg-text-primary);font-size:14px;font-weight:600}.Registers_emailGroupEmails__7o\+\+0{color:#6b7b8c;color:var(--reg-text-muted);font-size:11px;margin-top:2px;word-break:break-all}.Registers_emailRecipientCount__PkQd1{background:#e8eaed;background:var(--reg-bg-tertiary);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);font-size:13px;margin-top:8px;padding:8px 12px}.Registers_emailRecipientCount__PkQd1 strong{color:#1a222b;color:var(--reg-text-primary)}.Registers_attachmentList__fPG4f{display:flex;flex-direction:column;gap:6px;margin-top:12px}.Registers_attachmentItem__Cwqy3{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;justify-content:space-between;padding:8px 14px}.Registers_attachmentItem__Cwqy3 span{align-items:center;color:#1a222b;color:var(--reg-text-primary);display:flex;font-size:13px;gap:8px}.Registers_attachmentRemove__CGEuJ{background:none;border:none;color:#c0392b;color:var(--reg-danger-color);cursor:pointer;font-size:18px;padding:0 4px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_attachmentRemove__CGEuJ:hover{transform:scale(1.2)}.Registers_authErrorContainer__2i\+fr{align-items:center;background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:60px 24px;text-align:center}.Registers_authErrorIcon__C2IH\+{font-size:56px;margin-bottom:20px}.Registers_authErrorContainer__2i\+fr h3{color:#1a222b;color:var(--reg-text-primary);font-size:1.4rem;margin-bottom:10px}.Registers_authErrorContainer__2i\+fr p{color:#4a5a6b;color:var(--reg-text-secondary);font-size:1.05rem;margin-bottom:24px;max-width:500px}.Registers_loadingContainer__cncjn{align-items:center;color:#4a5a6b;color:var(--reg-text-secondary);display:flex;font-size:1.1rem;justify-content:center;min-height:300px;padding:60px 24px}.Registers_filterBar__8EKMB{background:#fff;background:var(--reg-card-bg);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs);margin-bottom:16px;padding:16px 20px}.Registers_filterBarInput__\+s2PU{background:#f1f3f5;background:var(--reg-bg-secondary);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);font-size:14px;outline:none;padding:8px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);width:100%}.Registers_filterBarInput__\+s2PU:focus{background:#fff;background:var(--reg-card-bg);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBarSelect__PxzI3{background:#f1f3f5;background:var(--reg-bg-secondary);border:2px solid #e6e9ec;border:2px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#1a222b;color:var(--reg-text-primary);font-size:13px;outline:none;padding:8px 12px;width:100%}.Registers_filterBarSelect__PxzI3:focus{border-color:#0b1f38;border-color:var(--reg-primary-color)}@media (max-width:768px){.Registers_modalBackdrop__x4cXv{align-items:stretch;padding:0}.Registers_formContainer__BBvjo{animation:none;border-radius:0;max-height:100vh;max-width:100%;width:100%}.Registers_modalHeader__n87RP{flex-wrap:wrap;gap:8px;padding:16px 20px}.Registers_modalHeader__n87RP h2{font-size:1.1rem}.Registers_modalContent__uG70N{padding:16px 20px}.Registers_modalFooter__n\+9Ix{flex-direction:column-reverse;padding:12px 20px}.Registers_modalFooter__n\+9Ix button{justify-content:center;width:100%}.Registers_emailGroupContainer__HMkwr{grid-template-columns:1fr}.Registers_emailGroupItem__BueII{padding:10px 14px}}@media (max-width:480px){.Registers_modalHeader__n87RP h2{font-size:1rem}.Registers_modalCloseButton__5ejsQ{font-size:22px;height:32px;width:32px}.Registers_modalContent__uG70N{padding:12px 16px}.Registers_modalFooter__n\+9Ix{padding:10px 16px}.Registers_emailGroupContainer__HMkwr{padding:10px}.Registers_emailGroupItem__BueII{padding:8px 12px}.Registers_emailGroupLabel__ih0-A{font-size:13px}}.Registers_filterToggleButton__DiRxX{align-items:center;background:#f1f3f5;background:var(--reg-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--reg-border-color);border-radius:4px;border-radius:var(--reg-border-radius);color:#4a5a6b;color:var(--reg-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast);white-space:nowrap}.Registers_filterToggleButton__DiRxX:hover{background:#e8eaed;background:var(--reg-bg-tertiary);border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterToggleButton__DiRxX.Registers_active__hWR4h{border-color:#0b1f38;border-color:var(--reg-primary-color)}.Registers_filterBadge__dWbl0,.Registers_filterToggleButton__DiRxX.Registers_active__hWR4h{background:#0b1f38;background:var(--reg-primary-color);color:#fff;color:var(--reg-text-inverse)}.Registers_filterBadge__dWbl0{align-items:center;border-radius:50%;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.Registers_emailStatusSent__EJxAy{align-items:center;display:flex;flex-direction:column}.Registers_emailStatusSentIcon__m1Py8{color:#16a34a}.Registers_emailStatusTime__Xi4xE{color:#6b7b8c;color:var(--reg-text-muted);font-size:9px;margin-top:2px}.Registers_emailStatusPending__y09rt{display:block;font-size:20px;opacity:.4;text-align:center}.Registers_actionButton__yR\+jx.Registers_emailButton__PRtQv{background:#eaf2f8!important;background:var(--reg-info-light)!important;color:#2980b9!important;color:var(--reg-info-color)!important}.Registers_actionButton__yR\+jx.Registers_emailButton__PRtQv:hover:not(:disabled){background:#2980b9!important;background:var(--reg-info-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_actionButton__yR\+jx.Registers_emailSentButton__dx8IY{background:#eaf5ee!important;background:var(--reg-success-light)!important;color:#27ae60!important;color:var(--reg-success-color)!important}.Registers_actionButton__yR\+jx.Registers_emailSentButton__dx8IY:hover:not(:disabled){background:#27ae60!important;background:var(--reg-success-color)!important;color:#fff!important;color:var(--reg-text-inverse)!important}.Registers_addButton__EBJp\+{align-items:center;background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--reg-primary-color),var(--reg-primary-dark));border:none;border-radius:4px;border-radius:var(--reg-border-radius);box-shadow:0 4px 12px #0b1f3840;color:#fff;color:var(--reg-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--reg-font-family);font-size:1rem;font-weight:600;gap:8px;letter-spacing:.02em;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--reg-transition-fast)}.Registers_addButton__EBJp\+:hover:not(:disabled){background:linear-gradient(135deg,#163052,#0b1f38);background:linear-gradient(135deg,var(--reg-primary-hover),var(--reg-primary-color));box-shadow:0 6px 24px #0b1f3859;transform:translateY(-2px)}.Registers_addButton__EBJp\+:disabled{cursor:not-allowed;opacity:.5;transform:none}.Registers_primaryButton__N6nrq{background:linear-gradient(135deg,#0b1f38,#071426);background:linear-gradient(135deg,var(--reg-primary-color),var(--reg-primary-dark))}.Registers_primaryButton__N6nrq:hover:not(:disabled){background:linear-gradient(135deg,#163052,#0b1f38);background:linear-gradient(135deg,var(--reg-primary-hover),var(--reg-primary-color))}.Registers_reportsSection__4jTeN{margin-top:8px}:root{--tuv-primary-color:#0b1f38;--tuv-primary-dark:#071426;--tuv-primary-light:#4a6583;--tuv-primary-accent:#fff;--tuv-bg-primary:#f7f8fa;--tuv-bg-secondary:#f1f3f5;--tuv-bg-tertiary:#e8eaed;--tuv-bg-hover:#edeff2;--tuv-border-color:#e6e9ec;--tuv-border-dark:#d1d5d9;--tuv-text-primary:#1a222b;--tuv-text-muted:#6b7b8c;--tuv-success-color:#27ae60;--tuv-success-dark:#1e8449;--tuv-warning-color:#e67e22;--tuv-warning-dark:#ca6f1e;--tuv-danger-color:#c0392b;--tuv-danger-dark:#a93226;--tuv-info-color:#2980b9;--tuv-info-dark:#1a5276;--tuv-download-color:#0b1f38;--tuv-download-light:#e8eaed;--tuv-email-color:#0b1f38;--tuv-email-light:#e8eaed;--tuv-delete-color:#c0392b;--tuv-delete-light:#fdf0ee;--tuv-shadow-xs:0 1px 3px #0b1f380a;--tuv-shadow-sm:0 3px 6px #0b1f380f;--tuv-shadow-md:0 8px 16px #0b1f3814;--tuv-shadow-lg:0 16px 32px #0b1f381a;--tuv-shadow-xl:0 24px 48px #0b1f3826;--tuv-transition-fast:200ms cubic-bezier(0.33,1,0.68,1);--tuv-transition-base:400ms cubic-bezier(0.33,1,0.68,1);--tuv-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--tuv-border-radius:4px;--tuv-modal-overlay:#0b1f3880;--tuv-skeleton-bg-start:#e8eaed;--tuv-skeleton-bg-mid:#d1d5d9;--tuv-skeleton-bg-end:#e8eaed;--tuv-disabled-bg:#e8eaed;--tuv-badge-lote-bg:#e8eaed;--tuv-badge-lote-color:#1a222b;--tuv-progress-bg:#e8eaed;--tuv-progress-fill:#0b1f38;--tuv-toast-success-bg:#eaf5ee;--tuv-toast-success-color:#1e8449;--tuv-toast-error-bg:#fdf0ee;--tuv-toast-error-color:#a93226;--tuv-toast-warning-bg:#fef5e7;--tuv-toast-warning-color:#ca6f1e;--tuv-toast-info-bg:#eaf2f8;--tuv-toast-info-color:#1a5276}.TUVChecklistModelPage_theme-dark__4uvL1,[data-theme=dark]{--tuv-bg-primary:#050b14;--tuv-bg-secondary:#0b1f38;--tuv-bg-tertiary:#163052;--tuv-bg-hover:#1a2d4a;--tuv-card-bg:#0b1f38;--tuv-card-border:#163052;--tuv-border-color:#163052;--tuv-border-dark:#1a3d5a;--tuv-text-primary:#f0f4f8;--tuv-text-secondary:#a1b4c8;--tuv-text-muted:#7a8e9f;--tuv-text-inverse:#0b1f38;--tuv-primary-color:#f0f4f8;--tuv-primary-dark:#0b1f38;--tuv-primary-hover:#fff;--tuv-primary-light:#4a6583;--tuv-primary-accent:#0b1f38;--tuv-success-color:#2ecc71;--tuv-success-light:#182c1a;--tuv-success-dark:#1a8c4a;--tuv-warning-color:#f39c12;--tuv-warning-light:#2c2118;--tuv-warning-dark:#d68910;--tuv-danger-color:#e74c3c;--tuv-danger-light:#2c1a18;--tuv-danger-dark:#c0392b;--tuv-info-color:#5dade2;--tuv-info-light:#18242c;--tuv-info-dark:#2e86c1;--tuv-download-color:#f0f4f8;--tuv-download-light:#163052;--tuv-email-color:#f0f4f8;--tuv-email-light:#163052;--tuv-delete-color:#e74c3c;--tuv-delete-light:#2c1a18;--tuv-shadow-xs:0 1px 3px #0006;--tuv-shadow-sm:0 3px 6px #00000080;--tuv-shadow-md:0 8px 16px #0009;--tuv-shadow-lg:0 16px 32px #000000b3;--tuv-shadow-xl:0 24px 48px #000c;--tuv-modal-overlay:#000000b3;--tuv-skeleton-bg-start:#163052;--tuv-skeleton-bg-mid:#1a3d5a;--tuv-skeleton-bg-end:#163052;--tuv-disabled-bg:#163052;--tuv-badge-lote-bg:#163052;--tuv-badge-lote-color:#f0f4f8;--tuv-progress-bg:#163052;--tuv-progress-fill:#f0f4f8;--tuv-toast-success-bg:#182c1a;--tuv-toast-success-color:#2ecc71;--tuv-toast-error-bg:#2c1a18;--tuv-toast-error-color:#e74c3c;--tuv-toast-warning-bg:#2c2118;--tuv-toast-warning-color:#f39c12;--tuv-toast-info-bg:#18242c;--tuv-toast-info-color:#5dade2}:focus-visible{border-radius:var(--tuv-border-radius);outline:2px solid var(--tuv-primary-color)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--tuv-primary-color)}.TUVChecklistModelPage_actionButton__eiaoW,.TUVChecklistModelPage_addButton__LiISG,.TUVChecklistModelPage_addFieldButton__ThO0L,.TUVChecklistModelPage_areaActionBtn__4p3rl,.TUVChecklistModelPage_cancelButton__RU39M,.TUVChecklistModelPage_itemActionBtn__WDFTZ,.TUVChecklistModelPage_modalCloseButton__F3TZL,.TUVChecklistModelPage_modalClose__kSy-l,.TUVChecklistModelPage_paginationButton__KTYqC,.TUVChecklistModelPage_previewToggle__TCPTm,.TUVChecklistModelPage_saveButton__ugvQE,.TUVChecklistModelPage_subAreaActionBtn__0rN6h,[role=button],button{min-height:44px;min-width:44px}.TUVChecklistModelPage_pageContainer__yNXJx{background:#f7f8fa;background:var(--tuv-bg-primary);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);min-height:100vh;padding:0}.TUVChecklistModelPage_header__6QR4A{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px;padding:24px 28px}.TUVChecklistModelPage_headerTitle__XmBUg{color:#1a222b;color:var(--tuv-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_headerActions__QD2nD{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_addButton__LiISG{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_addButton__LiISG:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUVChecklistModelPage_addButton__LiISG:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_cancelButton__RU39M{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_cancelButton__RU39M:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_saveButton__ugvQE{align-items:center;background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1.05rem;font-weight:600;gap:10px;min-height:48px;padding:12px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_saveButton__ugvQE:hover:not(:disabled){background:#163052;background:var(--tuv-primary-hover);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--tuv-shadow-md);transform:translateY(-2px)}.TUVChecklistModelPage_saveButton__ugvQE:disabled{cursor:not-allowed;opacity:.6;transform:none}.TUVChecklistModelPage_actionsContainer__DuN9R{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_actionButton__eiaoW{align-items:center!important;background:#e8eaed!important;background:var(--tuv-bg-tertiary)!important;border:none!important;border-radius:4px!important;border-radius:var(--tuv-border-radius)!important;box-shadow:0 1px 3px #0b1f380a!important;box-shadow:var(--tuv-shadow-xs)!important;color:#4a5a6b!important;color:var(--tuv-text-secondary)!important;cursor:pointer!important;display:inline-flex!important;font-size:16px!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.33,1,.68,1)!important;transition:all var(--tuv-transition-fast)!important;width:36px!important}.TUVChecklistModelPage_actionButton__eiaoW:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_actionButton__eiaoW:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.TUVChecklistModelPage_deleteButton__p8NHv{background:#fdf0ee!important;background:var(--tuv-delete-light)!important;color:#c0392b!important;color:var(--tuv-delete-color)!important}.TUVChecklistModelPage_deleteButton__p8NHv:hover:not(:disabled){background:#c0392b!important;background:var(--tuv-delete-color)!important;color:#fff!important;color:var(--tuv-text-inverse)!important}.TUVChecklistModelPage_alert__IsSJ0{align-items:center;border-left:4px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;gap:12px;margin-bottom:20px;padding:14px 20px}.TUVChecklistModelPage_alertIcon__k3nIt{flex-shrink:0;font-size:1.2rem}.TUVChecklistModelPage_success__BcHWB{background:#eaf5ee;background:var(--tuv-success-light);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-success-dark)}.TUVChecklistModelPage_error__S9VCE{background:#fdf0ee;background:var(--tuv-danger-light);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-danger-dark)}.TUVChecklistModelPage_info__loot5{background:#eaf2f8;background:var(--tuv-info-light);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-info-dark)}.TUVChecklistModelPage_warning__ujnGT{background:#fef5e7;background:var(--tuv-warning-light);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-warning-dark)}.TUVChecklistModelPage_reportsSection__A5W9K{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);overflow:hidden}.TUVChecklistModelPage_reportsSectionHeader__xrZEK{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;padding:18px 24px}.TUVChecklistModelPage_reportsSectionHeader__xrZEK h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.TUVChecklistModelPage_tableContainer__8HK2h{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);overflow-x:auto}.TUVChecklistModelPage_table__BWqiC{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;width:100%}.TUVChecklistModelPage_table__BWqiC thead th{background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:16px 20px;text-align:left;text-transform:uppercase}.TUVChecklistModelPage_table__BWqiC tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--tuv-transition-fast)}.TUVChecklistModelPage_table__BWqiC tbody tr:hover{background-color:#edeff2;background-color:var(--tuv-bg-hover)}.TUVChecklistModelPage_table__BWqiC tbody tr:last-child td{border-bottom:none}.TUVChecklistModelPage_table__BWqiC td{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);color:#1a222b;color:var(--tuv-text-primary);padding:16px 20px;vertical-align:middle}.TUVChecklistModelPage_tableRow__JZS-x{animation:TUVChecklistModelPage_rowFadeIn__jpjk5 .2s ease}@keyframes TUVChecklistModelPage_rowFadeIn__jpjk5{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.TUVChecklistModelPage_checklistDescription__ptDr8{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.85rem;line-height:1.4;margin-top:4px}.TUVChecklistModelPage_categoryBadge__qW4LY{background:#eaf2f8;background:var(--tuv-info-light);color:#1a5276;color:var(--tuv-info-dark)}.TUVChecklistModelPage_categoryBadge__qW4LY,.TUVChecklistModelPage_versionBadge__dBu7H{border-radius:4px;border-radius:var(--tuv-border-radius);display:inline-block;font-size:.85rem;font-weight:500;padding:4px 12px}.TUVChecklistModelPage_versionBadge__dBu7H{background:#e8eaed;background:var(--tuv-bg-tertiary);color:#4a5a6b;color:var(--tuv-text-secondary)}.TUVChecklistModelPage_userBadge__coJLI{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);display:inline-block;font-size:.85rem;padding:4px 12px}.TUVChecklistModelPage_skeletonTable__Nr22M{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;padding:0}.TUVChecklistModelPage_skeletonRow__DkLP0{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;gap:20px;padding:16px 20px}.TUVChecklistModelPage_skeletonRow__DkLP0:last-child{border-bottom:none}.TUVChecklistModelPage_skeletonCell__0EugS{animation:TUVChecklistModelPage_skeletonLoading__0LUul 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8eaed 25%,#d1d5d9 50%,#e8eaed 75%);background:linear-gradient(90deg,var(--tuv-skeleton-bg-start) 25%,var(--tuv-skeleton-bg-mid) 50%,var(--tuv-skeleton-bg-end) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--tuv-border-radius);height:20px}@keyframes TUVChecklistModelPage_skeletonLoading__0LUul{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_skeletonCell__0EugS{animation:none;background:#e8eaed;background:var(--tuv-skeleton-bg-start)}}.TUVChecklistModelPage_buttonSpinner__b7dm1{animation:TUVChecklistModelPage_spin__O37Yq .6s linear infinite;border:2px solid #fff;border:2px solid var(--tuv-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes TUVChecklistModelPage_spin__O37Yq{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_buttonSpinner__b7dm1{animation:none}}.TUVChecklistModelPage_emptyState__YncJJ{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);padding:60px 20px;text-align:center}.TUVChecklistModelPage_emptyState__YncJJ p{color:#1a222b;color:var(--tuv-text-primary);font-size:1.1rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_emptyState__YncJJ span{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem}.TUVChecklistModelPage_emptyIcon__YuOlo{font-size:4rem;margin-bottom:16px;opacity:.6}.TUVChecklistModelPage_modalBackdrop__bsWuu{align-items:center;animation:TUVChecklistModelPage_fadeIn__sFI4A .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}@keyframes TUVChecklistModelPage_fadeIn__sFI4A{0%{opacity:0}to{opacity:1}}@keyframes TUVChecklistModelPage_slideUp__aidy4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistModelPage_modalContent__T8bg6{animation:TUVChecklistModelPage_slideUp__aidy4 .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);display:flex;flex-direction:column;max-height:92vh;max-width:1100px;overflow-y:auto;width:90%}.TUVChecklistModelPage_modalContent__T8bg6::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_modalContent__T8bg6::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_modalContent__T8bg6::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4{align-items:flex-start;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 28px 16px;position:sticky;top:0;z-index:10}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4 h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.4rem;font-weight:600;margin:0}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4 .TUVChecklistModelPage_modalSubtitle__JEjm\+{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:4px 0 0}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalBody__mKwZo{flex:1 1;overflow-y:auto;padding:0}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalFooter__3Ilqn{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);bottom:0;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 28px 20px;position:sticky;z-index:10}.TUVChecklistModelPage_modalClose__kSy-l{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:40px}.TUVChecklistModelPage_modalClose__kSy-l:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color);transform:rotate(90deg)}.TUVChecklistModelPage_formContent__ady69{display:flex;flex-direction:column;gap:0;padding:0}.TUVChecklistModelPage_formSection__d2Dav{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color)}.TUVChecklistModelPage_formSection__d2Dav:last-child{border-bottom:none}.TUVChecklistModelPage_sectionHeader__yeEpH{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 28px 12px}.TUVChecklistModelPage_sectionHeader__yeEpH>div{align-items:center;display:flex;gap:10px}.TUVChecklistModelPage_sectionIcon__tTvkW{font-size:1.2rem}.TUVChecklistModelPage_sectionBadge__kNEgl{background:#fef5e7;background:var(--tuv-warning-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#ca6f1e;color:var(--tuv-warning-dark);font-size:.75rem;font-weight:500;padding:2px 12px}.TUVChecklistModelPage_sectionActions__tW3Oo{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.TUVChecklistModelPage_previewToggle__TCPTm{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_previewToggle__TCPTm:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_addFieldButton__ThO0L{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_addFieldButton__ThO0L:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_formGrid__RRm-U{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:20px 28px 0}.TUVChecklistModelPage_formGroup__pVLKC{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_formGroup__pVLKC label{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_formGroup__pVLKC label .TUVChecklistModelPage_required__QwEce,.TUVChecklistModelPage_required__QwEce{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_formInput__tZPty{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:44px;padding:10px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_formInput__tZPty:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formInput__tZPty:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formTextarea__dUyHh{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;min-height:60px;padding:10px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_formTextarea__dUyHh:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_formTextarea__dUyHh:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_formRow__QcxbN{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:0 28px 16px}.TUVChecklistModelPage_areasContainer__vWKlV{display:flex;flex-direction:column;gap:12px;padding:16px 0}.TUVChecklistModelPage_emptyFields__ynef1{color:#4a5a6b;color:var(--tuv-text-secondary);padding:40px 20px;text-align:center}.TUVChecklistModelPage_emptyFields__ynef1 p{font-size:1.05rem;font-weight:500;margin:0 0 6px}.TUVChecklistModelPage_emptyFields__ynef1 span{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.95rem}.TUVChecklistModelPage_areaCard__3TTeG{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_areaCard__3TTeG:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--tuv-shadow-xs)}.TUVChecklistModelPage_areaHeader__b2BgJ{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px 16px}.TUVChecklistModelPage_areaHeaderLeft__DVjvZ{display:flex;flex-direction:column;gap:2px}.TUVChecklistModelPage_areaTitle__B4gFC{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600}.TUVChecklistModelPage_areaDescription__rQycM{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistModelPage_areaActions__XKrGO{display:flex;flex-wrap:wrap;gap:4px}.TUVChecklistModelPage_areaActionBtn__4p3rl{align-items:center;background:#e8eaed;background:var(--tuv-bg-tertiary);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUVChecklistModelPage_areaActionBtn__4p3rl:hover:not(:disabled){background:#edeff2;background:var(--tuv-bg-hover);transform:translateY(-1px)}.TUVChecklistModelPage_areaActionBtn__4p3rl:disabled{cursor:not-allowed;opacity:.3;transform:none}.TUVChecklistModelPage_areaActionBtn__4p3rl.TUVChecklistModelPage_deleteBtn__U8M-m:hover,.TUVChecklistModelPage_deleteBtn__U8M-m:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_areaContent__8eVqa{padding:12px 16px}.TUVChecklistModelPage_itemsList__vsmL1{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_itemCard__v2xlX{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_itemCard__v2xlX:hover{border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_itemInfo__vYcBx{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistModelPage_itemType__rV2rv{background:#eaf2f8;background:var(--tuv-info-light);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a5276;color:var(--tuv-info-dark);font-size:.75rem;font-weight:500;padding:2px 10px;white-space:nowrap}.TUVChecklistModelPage_itemTitle__3K5z6{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem}.TUVChecklistModelPage_itemRequired__sbxQ8{color:#c0392b;color:var(--tuv-danger-color);font-weight:700}.TUVChecklistModelPage_itemActions__WKdVE{display:flex;gap:3px}.TUVChecklistModelPage_itemActionBtn__WDFTZ{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUVChecklistModelPage_itemActionBtn__WDFTZ:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_itemActionBtn__WDFTZ:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_itemActionBtn__WDFTZ.TUVChecklistModelPage_deleteBtn__U8M-m:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_subAreasContainer__J\+Usx{display:flex;flex-direction:column;gap:8px;margin-top:10px}.TUVChecklistModelPage_subAreaCard__0qKSm{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);overflow:hidden}.TUVChecklistModelPage_subAreaHeader__9aIuT{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.TUVChecklistModelPage_subAreaTitle__fgCaJ{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500}.TUVChecklistModelPage_subAreaDescription__2hBTN{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;margin-left:4px}.TUVChecklistModelPage_subAreaActions__YKIAO{display:flex;gap:3px}.TUVChecklistModelPage_subAreaActionBtn__0rN6h{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:inline-flex;font-size:.8rem;height:26px;justify-content:center;min-height:26px;min-width:26px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:26px}.TUVChecklistModelPage_subAreaActionBtn__0rN6h:hover:not(:disabled){background:#e8eaed;background:var(--tuv-bg-tertiary)}.TUVChecklistModelPage_subAreaActionBtn__0rN6h:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistModelPage_subAreaActionBtn__0rN6h.TUVChecklistModelPage_deleteBtn__U8M-m:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorOverlay__8Lmec{align-items:center;animation:TUVChecklistModelPage_fadeIn__sFI4A .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;background-color:var(--tuv-modal-overlay);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1100}.TUVChecklistModelPage_fieldEditorModal__g9a10{animation:TUVChecklistModelPage_slideUp__aidy4 .3s ease;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);max-height:90vh;max-width:680px;overflow-y:auto;width:90%}.TUVChecklistModelPage_fieldEditorModal__g9a10::-webkit-scrollbar{width:6px}.TUVChecklistModelPage_fieldEditorModal__g9a10::-webkit-scrollbar-track{background:#e8eaed;background:var(--tuv-bg-tertiary);border-radius:3px}.TUVChecklistModelPage_fieldEditorModal__g9a10::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--tuv-text-muted);border-radius:3px}.TUVChecklistModelPage_fieldEditorHeader__a9mA\+{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);border-radius:4px 4px 0 0;border-radius:var(--tuv-border-radius) var(--tuv-border-radius) 0 0;display:flex;justify-content:space-between;padding:16px 24px;position:sticky;top:0;z-index:5}.TUVChecklistModelPage_fieldEditorHeader__a9mA\+ h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.15rem;font-weight:600;margin:0}.TUVChecklistModelPage_fieldEditorClose__Uqmt3{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:1.4rem;height:36px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:36px}.TUVChecklistModelPage_fieldEditorClose__Uqmt3:hover{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger-color)}.TUVChecklistModelPage_fieldEditorBody__Euw93{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.TUVChecklistModelPage_fieldEditorRow__EUy89{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_fieldEditorGroup__k\+l65{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 label{color:#1a222b;color:var(--tuv-text-primary);font-size:.9rem;font-weight:500}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 label .TUVChecklistModelPage_required__QwEce{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 input[type=text],.TUVChecklistModelPage_fieldEditorGroup__k\+l65 textarea{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:100%}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 input[type=text]:focus,.TUVChecklistModelPage_fieldEditorGroup__k\+l65 textarea:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__k\+l65 input[type=text]:focus,[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__k\+l65 textarea:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 select{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);box-sizing:border-box;color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:40px;padding:10px 12px;width:100%}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 select:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_fieldEditorGroup__k\+l65 select:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_complementSection__YV7BC{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);margin-top:4px;padding-top:14px}.TUVChecklistModelPage_complementLabel__8UMLU{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.TUVChecklistModelPage_complementGrid__ja8XB{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistModelPage_complementItem__JiHF1{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}.TUVChecklistModelPage_complementCheckbox__sABax{align-items:center;color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_complementCheckbox__sABax input[type=checkbox]{cursor:pointer;height:16px;width:16px}.TUVChecklistModelPage_complementRequired__Qka3u{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-size:.8rem;gap:4px}.TUVChecklistModelPage_complementRequired__Qka3u input[type=checkbox]{cursor:pointer;height:14px;width:14px}.TUVChecklistModelPage_optionsContainer__KViQa{display:flex;flex-direction:column;gap:6px}.TUVChecklistModelPage_optionItem__4-ZVr{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_optionItem__4-ZVr input[type=text]{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;min-height:36px;padding:8px 12px}.TUVChecklistModelPage_optionItem__4-ZVr input[type=text]:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .TUVChecklistModelPage_optionItem__4-ZVr input[type=text]:focus{box-shadow:0 0 0 3px #f0f4f814}.TUVChecklistModelPage_optionRemove__Be6US{align-items:center;background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;display:flex;font-size:1.1rem;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast);width:30px}.TUVChecklistModelPage_optionRemove__Be6US:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_optionAdd__AME13{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_optionAdd__AME13:hover{background:#edeff2;background:var(--tuv-bg-hover);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#1a222b;color:var(--tuv-text-primary)}.TUVChecklistModelPage_fieldEditorFooter__wB\+QX{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:0 0 4px 4px;border-radius:0 0 var(--tuv-border-radius) var(--tuv-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-border-color);display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 18px}.TUVChecklistModelPage_fieldEditorCancel__oV3Hp{background:#e8eaed;background:var(--tuv-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:500;min-height:40px;padding:8px 20px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_fieldEditorCancel__oV3Hp:hover{background:#edeff2;background:var(--tuv-bg-hover)}.TUVChecklistModelPage_fieldEditorSave__lwNJv{background:#0b1f38;background:var(--tuv-primary-color);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.95rem;font-weight:600;min-height:40px;padding:8px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_fieldEditorSave__lwNJv:hover{background:#163052;background:var(--tuv-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--tuv-shadow-sm);transform:translateY(-1px)}.TUVChecklistModelPage_previewContainer__YKtfi{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin:0 20px 16px;padding:16px 20px}.TUVChecklistModelPage_previewHeader__bDq9t{align-items:center;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--tuv-border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.TUVChecklistModelPage_previewHeader__bDq9t h3{color:#1a222b;color:var(--tuv-text-primary);font-size:1.05rem;font-weight:600;margin:0}.TUVChecklistModelPage_previewClose__ixoUt{background:#fdf0ee;background:var(--tuv-danger-light);border:none;border-radius:4px;border-radius:var(--tuv-border-radius);color:#c0392b;color:var(--tuv-danger-color);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;font-weight:500;min-height:36px;padding:6px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_previewClose__ixoUt:hover{background:#c0392b;background:var(--tuv-danger-color);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistModelPage_previewContent__vUx9n h2{color:#1a222b;color:var(--tuv-text-primary);font-size:1.2rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewDescription__gxmyj{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.95rem;margin:0 0 16px}.TUVChecklistModelPage_previewAreas__TQc0n{display:flex;flex-direction:column;gap:16px}.TUVChecklistModelPage_previewArea__tp1-6{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);padding:14px 16px}.TUVChecklistModelPage_previewAreaTitle__QJp7\+{color:#1a222b;color:var(--tuv-text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistModelPage_previewAreaDescription__AQdoo{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:0 0 12px}.TUVChecklistModelPage_previewSubArea__ZT4ig{background:#f1f3f5;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:10px;padding:12px 14px}.TUVChecklistModelPage_previewSubAreaTitle__MqLpF{color:#1a222b;color:var(--tuv-text-primary);font-size:.95rem;font-weight:500;margin:0 0 4px}.TUVChecklistModelPage_previewSubAreaDescription__0HptF{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0 0 10px}.TUVChecklistModelPage_previewField__y6BfW{margin:8px 0}.TUVChecklistModelPage_previewFieldLabel__Bl7zk{color:#1a222b;color:var(--tuv-text-primary);display:block;font-size:.9rem;font-weight:500;margin-bottom:4px}.TUVChecklistModelPage_previewFieldRequired__U4Idq{color:#c0392b;color:var(--tuv-danger-color);margin-left:2px}.TUVChecklistModelPage_previewInput__Dyob9{box-sizing:border-box}.TUVChecklistModelPage_previewInput__Dyob9,.TUVChecklistModelPage_previewSelect__Z\+I6z{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:38px;padding:8px 12px;width:100%}.TUVChecklistModelPage_previewAvaliative__OKUY6{display:flex;gap:8px}.TUVChecklistModelPage_previewAvaliativeNo__ff1hx,.TUVChecklistModelPage_previewAvaliativeYes__5kKfz{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;font-weight:500;min-height:36px;padding:6px 16px}.TUVChecklistModelPage_previewComplement__m\+ZPF{background:#f1f3f5;background:var(--tuv-bg-secondary);border-left:2px solid #e6e9ec;border-left:2px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);margin-top:6px;padding:6px 10px}.TUVChecklistModelPage_previewComplementLabel__S63F1{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem;margin-bottom:4px}.TUVChecklistModelPage_previewSignature__lLds0{display:flex;gap:8px}.TUVChecklistModelPage_previewNA__7DA49{padding:4px 0}.TUVChecklistModelPage_previewCheckbox__BhTIT{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:default;display:flex;font-size:.9rem;gap:6px}.TUVChecklistModelPage_previewCheckbox__BhTIT input[type=checkbox]{cursor:default;height:16px;width:16px}.TUVChecklistModelPage_toastContainer__9LNTJ{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.TUVChecklistModelPage_toast__CESky{animation:TUVChecklistModelPage_toastSlideIn__ukU5y .3s ease-out;border-left:3px solid #0000;border-radius:4px;border-radius:var(--tuv-border-radius);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--tuv-shadow-lg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:1rem;font-weight:500;line-height:1.5;min-height:52px;padding:14px 44px 14px 24px;pointer-events:all;position:relative}@keyframes TUVChecklistModelPage_toastSlideIn__ukU5y{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.TUVChecklistModelPage_toast__CESky{animation:none}}.TUVChecklistModelPage_toastSuccess__A7gjS{background:#eaf5ee;background:var(--tuv-toast-success-bg);border-left-color:#27ae60;border-left-color:var(--tuv-success-color);color:#1e8449;color:var(--tuv-toast-success-color)}.TUVChecklistModelPage_toastError__qrZ8y{background:#fdf0ee;background:var(--tuv-toast-error-bg);border-left-color:#c0392b;border-left-color:var(--tuv-danger-color);color:#a93226;color:var(--tuv-toast-error-color)}.TUVChecklistModelPage_toastWarning__97qEJ{background:#fef5e7;background:var(--tuv-toast-warning-bg);border-left-color:#e67e22;border-left-color:var(--tuv-warning-color);color:#ca6f1e;color:var(--tuv-toast-warning-color)}.TUVChecklistModelPage_toastInfo__\+Ip08{background:#eaf2f8;background:var(--tuv-toast-info-bg);border-left-color:#2980b9;border-left-color:var(--tuv-info-color);color:#1a5276;color:var(--tuv-toast-info-color)}.TUVChecklistModelPage_toastIcon__I0ZyN{font-weight:700;margin-right:8px}.TUVChecklistModelPage_toastClose__\+2RBI{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:36px;min-width:36px;opacity:.6;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:opacity .2s}.TUVChecklistModelPage_toastClose__\+2RBI:hover{opacity:1}@media (max-width:992px){.TUVChecklistModelPage_modalContent__T8bg6{max-width:95%}}@media (max-width:768px){.TUVChecklistModelPage_pageContainer__yNXJx{padding:0}.TUVChecklistModelPage_header__6QR4A{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.TUVChecklistModelPage_headerTitle__XmBUg{font-size:1.4rem}.TUVChecklistModelPage_headerActions__QD2nD{justify-content:center}.TUVChecklistModelPage_table__BWqiC td,.TUVChecklistModelPage_table__BWqiC thead th{font-size:.9rem;padding:12px 14px}.TUVChecklistModelPage_modalContent__T8bg6{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4{align-items:stretch;flex-direction:column;gap:10px;padding:16px 20px 12px}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4 h2{font-size:1.15rem}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalFooter__3Ilqn{flex-direction:column;padding:12px 20px 16px}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalFooter__3Ilqn button{justify-content:center;width:100%}.TUVChecklistModelPage_modalClose__kSy-l{align-self:flex-end;position:relative;right:0;top:0}.TUVChecklistModelPage_formGrid__RRm-U{grid-template-columns:1fr;padding:16px 18px 0}.TUVChecklistModelPage_complementGrid__ja8XB,.TUVChecklistModelPage_fieldEditorRow__EUy89{grid-template-columns:1fr}.TUVChecklistModelPage_sectionHeader__yeEpH{align-items:stretch;flex-direction:column;padding:12px 18px 10px}.TUVChecklistModelPage_sectionActions__tW3Oo{justify-content:stretch}.TUVChecklistModelPage_sectionActions__tW3Oo button{flex:1 1;justify-content:center}.TUVChecklistModelPage_formRow__QcxbN{padding:0 18px 12px}.TUVChecklistModelPage_areaHeader__b2BgJ,.TUVChecklistModelPage_formRow__QcxbN{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_areaActions__XKrGO{justify-content:flex-start}.TUVChecklistModelPage_itemCard__v2xlX{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_itemActions__WKdVE{justify-content:flex-start}.TUVChecklistModelPage_subAreaHeader__9aIuT{align-items:stretch;flex-direction:column}.TUVChecklistModelPage_subAreaActions__YKIAO{justify-content:flex-start}.TUVChecklistModelPage_fieldEditorModal__g9a10{border-radius:0;margin:0;max-height:100vh;width:100%}.TUVChecklistModelPage_fieldEditorHeader__a9mA\+{padding:14px 18px}.TUVChecklistModelPage_fieldEditorBody__Euw93{padding:16px 18px}.TUVChecklistModelPage_fieldEditorFooter__wB\+QX{flex-direction:column;padding:12px 18px 16px}.TUVChecklistModelPage_fieldEditorFooter__wB\+QX button{justify-content:center;width:100%}.TUVChecklistModelPage_previewContainer__YKtfi{margin:0 0 12px;padding:12px 14px}.TUVChecklistModelPage_previewHeader__bDq9t{align-items:stretch;flex-direction:column;gap:10px}.TUVChecklistModelPage_previewClose__ixoUt{justify-content:center;width:100%}.TUVChecklistModelPage_toast__CESky{font-size:.95rem;max-width:calc(100vw - 40px)}.TUVChecklistModelPage_actionsContainer__DuN9R{gap:6px}.TUVChecklistModelPage_actionButton__eiaoW{font-size:14px!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}}@media (max-width:480px){.TUVChecklistModelPage_headerTitle__XmBUg{font-size:1.2rem}.TUVChecklistModelPage_addButton__LiISG{justify-content:center;width:100%}.TUVChecklistModelPage_tableContainer__8HK2h{font-size:.85rem;overflow-x:auto}.TUVChecklistModelPage_table__BWqiC thead th{font-size:.7rem;padding:8px 10px}.TUVChecklistModelPage_table__BWqiC td{font-size:.8rem;padding:8px 10px}.TUVChecklistModelPage_modalContent__T8bg6 .TUVChecklistModelPage_modalHeader__yYDQ4 h2{font-size:1rem}.TUVChecklistModelPage_areaTitle__B4gFC{font-size:.9rem}.TUVChecklistModelPage_itemTitle__3K5z6{font-size:.85rem}.TUVChecklistModelPage_itemType__rV2rv{font-size:.7rem;padding:1px 8px}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 label{font-size:.85rem}.TUVChecklistModelPage_fieldEditorGroup__k\+l65 input[type=text],.TUVChecklistModelPage_fieldEditorGroup__k\+l65 select,.TUVChecklistModelPage_fieldEditorGroup__k\+l65 textarea{font-size:.85rem;min-height:36px;padding:8px 10px}.TUVChecklistModelPage_complementCheckbox__sABax{font-size:.85rem}.TUVChecklistModelPage_complementRequired__Qka3u{font-size:.75rem}.TUVChecklistModelPage_actionsContainer__DuN9R{gap:4px}.TUVChecklistModelPage_actionButton__eiaoW{font-size:12px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}.TUVChecklistModelPage_attachmentTypeSelector__Kr1Rz{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.TUVChecklistModelPage_attachmentTypeBtn__QumuN{align-items:center;background:#fff;background:var(--tuv-card-bg);border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);justify-content:center;min-height:56px;padding:12px 8px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--tuv-transition-fast)}.TUVChecklistModelPage_attachmentTypeBtn__QumuN:hover:not(.TUVChecklistModelPage_attachmentTypeBtnActive__vETFJ){background:#edeff2;background:var(--tuv-bg-hover);border-color:#d1d5d9;border-color:var(--tuv-border-dark)}.TUVChecklistModelPage_attachmentTypeBtnActive__vETFJ{background:#eaf2f8;background:var(--tuv-info-light);border-color:#0b1f38;border-color:var(--tuv-primary-color);color:#0b1f38;color:var(--tuv-primary-color)}.TUVChecklistModelPage_attachmentTypeIcon__NjSia{font-size:1.4rem}.TUVChecklistModelPage_attachmentTypeLabel__vcVGP{font-size:.75rem;font-weight:500;margin-top:4px}.TUVChecklistModelPage_attachmentOptions__chdK8{grid-gap:12px;background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px;padding:12px}.TUVChecklistModelPage_attachmentExtOption__W67Xj,.TUVChecklistModelPage_attachmentSizeOption__2R7Hh{display:flex;flex-direction:column;gap:4px}.TUVChecklistModelPage_attachmentExtOption__W67Xj label,.TUVChecklistModelPage_attachmentSizeOption__2R7Hh label{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistModelPage_attachmentExtOption__W67Xj input,.TUVChecklistModelPage_attachmentSizeOption__2R7Hh input{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#1a222b;color:var(--tuv-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font-family);font-size:.9rem;min-height:36px;padding:8px 12px}.TUVChecklistModelPage_attachmentExtOption__W67Xj input:focus,.TUVChecklistModelPage_attachmentSizeOption__2R7Hh input:focus{border-color:#0b1f38;border-color:var(--tuv-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.TUVChecklistModelPage_previewGPS__BIa-P{background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;flex-direction:column;gap:6px;padding:8px 12px}.TUVChecklistModelPage_previewGPSRow__1aS13{align-items:center;display:flex;gap:8px}.TUVChecklistModelPage_previewGPSRow__1aS13 span{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex:1 1;font-size:.85rem;gap:8px}.TUVChecklistModelPage_previewGPSRow__1aS13 .TUVChecklistModelPage_previewInput__Dyob9{flex:1 1}.TUVChecklistModelPage_previewAttachment__gZHKj{align-items:center;background:#f1f3f5;background:var(--tuv-bg-secondary);border-radius:4px;border-radius:var(--tuv-border-radius);display:flex;gap:12px;padding:8px 12px}.TUVChecklistModelPage_previewAttachmentIcon__3jP6F{font-size:1.4rem}.TUVChecklistModelPage_previewAttachmentInfo__fKPXJ{display:flex;flex:1 1;flex-direction:column}.TUVChecklistModelPage_previewAttachmentInfo__fKPXJ span{color:#1a222b;color:var(--tuv-text-primary);font-size:.85rem}.TUVChecklistModelPage_previewAttachmentSize__U2jng{color:#6b7b8c;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistModelPage_previewFile__SCyxq{border:1px dashed #e6e9ec;border:1px dashed var(--tuv-border-color);border-radius:4px;border-radius:var(--tuv-border-radius);color:#4a5a6b;color:var(--tuv-text-secondary);flex:1 1;font-size:.8rem;padding:6px 12px}@media (max-width:480px){.TUVChecklistModelPage_attachmentTypeSelector__Kr1Rz{grid-template-columns:1fr 1fr}.TUVChecklistModelPage_attachmentOptions__chdK8{grid-template-columns:1fr}}:root{--tuv-primary:#0b1f38;--tuv-primary-hover:#163052;--tuv-bg:#f5f6f8;--tuv-bg-secondary:#edeff2;--tuv-card-bg:#fff;--tuv-card-border:#e6e9ec;--tuv-text:#1a222b;--tuv-text-secondary:#4a5a6b;--tuv-text-muted:#8a9bab;--tuv-text-inverse:#fff;--tuv-success:#27ae60;--tuv-success-light:#eaf5ee;--tuv-danger:#c0392b;--tuv-danger-light:#fdf0ee;--tuv-warning:#e67e22;--tuv-warning-light:#fef5e7;--tuv-info:#2980b9;--tuv-info-light:#eaf2f8;--tuv-shadow-sm:0 2px 8px #0000000f;--tuv-shadow-md:0 4px 16px #0000001a;--tuv-shadow-lg:0 8px 32px #00000026;--tuv-radius:12px;--tuv-radius-sm:8px;--tuv-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--tuv-safe-bottom:env(safe-area-inset-bottom,16px)}.TUVChecklistPage_mobileContainer__w-Srx{-webkit-tap-highlight-color:transparent;background:#f5f6f8;background:var(--tuv-bg);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);max-width:100%;min-height:100vh;overflow-x:hidden;padding:12px 16px 80px}.TUVChecklistPage_mobileHeader__7H9tX{align-items:center;background:#f5f6f8;background:var(--tuv-bg);display:flex;justify-content:space-between;padding:12px 0 16px;position:sticky;top:0;z-index:10}.TUVChecklistPage_mobileHeaderTitle__maoUt{color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-weight:600;letter-spacing:-.5px;margin:0}.TUVChecklistPage_mobileHeaderActions__R20YL{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileHeaderStatus__NlTfd{background:#fff;background:var(--tuv-card-bg);border-radius:20px;box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600;padding:4px 12px}.TUVChecklistPage_mobileAddBtn__awWXg{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;box-shadow:0 4px 16px #0000001a;box-shadow:var(--tuv-shadow-md);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;font-size:1.6rem;font-weight:300;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileAddBtn__awWXg:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileAddBtn__awWXg:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileFilters__D9RTV{display:flex;gap:10px;margin-bottom:16px}.TUVChecklistPage_mobileSearchWrapper__SZnRT{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);display:flex;flex:1 1;position:relative}.TUVChecklistPage_mobileSearchIcon__hByjn{font-size:.9rem;left:12px;opacity:.5;position:absolute}.TUVChecklistPage_mobileSearchInput__esIIV{background:#0000;border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 12px 12px 36px;width:100%}.TUVChecklistPage_mobileSearchInput__esIIV:focus{outline:none}.TUVChecklistPage_mobileSearchInput__esIIV::placeholder{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFilterSelect__hB-j\+{appearance:none;background:#fff;background:var(--tuv-card-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%236B7B8C' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;min-height:44px;min-width:100px;padding:12px 32px 12px 14px}.TUVChecklistPage_mobileFilterSelect__hB-j\+:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileList__Y8HFX{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileCard__OTDQS{-webkit-tap-highlight-color:transparent;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);box-shadow:0 2px 8px #0000000f;box-shadow:var(--tuv-shadow-sm);cursor:pointer;padding:16px;transition:all .2s ease}.TUVChecklistPage_mobileCard__OTDQS:active{transform:scale(.98)}.TUVChecklistPage_cardHeader__c6WCJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_cardTitleSection__vdjKw{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_cardNumber__0H2wP{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:12px;color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;font-weight:600;padding:2px 10px}.TUVChecklistPage_cardStatus__Ib3qQ{border-radius:12px;font-size:.7rem;font-weight:600;padding:2px 10px}.TUVChecklistPage_cardStatusCompleted__ucYyy{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_cardStatusInProgress__4rBe9{background:#fef5e7;background:var(--tuv-warning-light);color:#e67e22;color:var(--tuv-warning)}.TUVChecklistPage_cardDate__Kfq1u{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem}.TUVChecklistPage_cardBody__LtXnS{margin-bottom:12px}.TUVChecklistPage_cardTitle__7GUX6{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_cardModel__E7RwH{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_cardFooter__WRtWp{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.TUVChecklistPage_cardProgress__OhBtg{align-items:center;display:flex;flex:1 1;gap:8px;min-width:80px}.TUVChecklistPage_cardProgressBar__HIg2W{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;flex:1 1;height:4px;min-width:40px;overflow:hidden}.TUVChecklistPage_cardProgressFill__GR22S{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .4s ease}.TUVChecklistPage_cardProgressText__T0Eik{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.75rem;font-weight:600;min-width:32px;text-align:right}.TUVChecklistPage_cardActions__50tLk{display:flex;gap:6px}.TUVChecklistPage_cardActionBtn__ogVOd{align-items:center;border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.8rem;font-weight:500;justify-content:center;min-height:34px;padding:6px 12px;transition:all .2s ease}.TUVChecklistPage_cardActionBtn__ogVOd:active{transform:scale(.92)}.TUVChecklistPage_cardActionContinue__tMtpW{background:#eaf2f8;background:var(--tuv-info-light);color:#2980b9;color:var(--tuv-info)}.TUVChecklistPage_cardActionContinue__tMtpW:active{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionView__4-qW5{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionView__4-qW5:active{background:#0b1f38;background:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_cardActionDelete__ARN2e{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);font-size:.9rem;padding:6px 10px}.TUVChecklistPage_cardActionDelete__ARN2e:active{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_bottomSheetOverlay__0Bmqf{align-items:flex-end;animation:TUVChecklistPage_fadeIn__2rjNB .25s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes TUVChecklistPage_fadeIn__2rjNB{0%{opacity:0}to{opacity:1}}.TUVChecklistPage_bottomSheet__ONDls{animation:TUVChecklistPage_slideUp__KdAlJ .35s cubic-bezier(.33,1,.68,1);background:#f5f6f8;background:var(--tuv-bg);border-radius:12px 12px 0 0;border-radius:var(--tuv-radius) var(--tuv-radius) 0 0;display:flex;flex-direction:column;max-height:92vh;max-width:500px;padding-bottom:env(safe-area-inset-bottom,16px);padding-bottom:var(--tuv-safe-bottom);width:100%}@keyframes TUVChecklistPage_slideUp__KdAlJ{0%{transform:translateY(100%)}to{transform:translateY(0)}}.TUVChecklistPage_bottomSheetHandle__1XG5L{background:#e6e9ec;background:var(--tuv-card-border);border-radius:2px;flex-shrink:0;height:4px;margin:10px auto 0;width:40px}.TUVChecklistPage_bottomSheetHeader__FnqyN{align-items:flex-start;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 20px 12px}.TUVChecklistPage_bottomSheetTitle__psmyI{color:#1a222b;color:var(--tuv-text);font-size:1.2rem;font-weight:600;margin:0}.TUVChecklistPage_bottomSheetSubtitle__L6urj{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;margin:4px 0 0}.TUVChecklistPage_bottomSheetClose__NIhGL{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border:none;border-radius:50%;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.TUVChecklistPage_bottomSheetClose__NIhGL:active{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger);transform:scale(.9)}.TUVChecklistPage_bottomSheetContent__OcNf2{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding:0 20px 20px}.TUVChecklistPage_mobileModelList__EAupF{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileModelCard__11iPa{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);cursor:pointer;padding:16px;transition:all .2s ease}.TUVChecklistPage_mobileModelCard__11iPa:active{transform:scale(.98)}.TUVChecklistPage_mobileModelHeader__fjQ0L{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileModelIcon__yBS4H{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;flex-shrink:0;font-size:1.6rem;height:44px;justify-content:center;width:44px}.TUVChecklistPage_mobileModelInfo__fosa\+{flex:1 1}.TUVChecklistPage_mobileModelName__77OGj{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileModelCategory__GP8xD{background:#eaf2f8;background:var(--tuv-info-light);border-radius:12px;color:#2980b9;color:var(--tuv-info);display:inline-block;font-size:.7rem;padding:2px 10px}.TUVChecklistPage_mobileModelDescription__Hur9n{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;line-height:1.4;margin:8px 0 12px 56px}.TUVChecklistPage_mobileModelFooter__Ae\+oI{align-items:center;border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;justify-content:space-between;margin-left:56px;padding-top:10px}.TUVChecklistPage_mobileModelMeta__KEkYP{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileStartBtn__IMfpJ{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;font-weight:600;min-height:34px;padding:8px 20px;transition:all .2s ease}.TUVChecklistPage_mobileStartBtn__IMfpJ:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileStartBtn__IMfpJ:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileProgressSection__UP9uC{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);margin-bottom:12px;padding:12px 16px}.TUVChecklistPage_mobileProgressHeader__swm8m{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.TUVChecklistPage_mobileProgressLabel__n691a{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileProgressValue__3thM9{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileProgressBar__Io4U5{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:2px;height:4px;overflow:hidden}.TUVChecklistPage_mobileProgressFill__HTPcJ{background:#0b1f38;background:var(--tuv-primary);border-radius:2px;height:100%;transition:width .5s ease}.TUVChecklistPage_mobileSaveStatus__sYTCq{border-radius:8px;border-radius:var(--tuv-radius-sm);font-size:.85rem;font-weight:500;margin-bottom:12px;padding:8px 14px;text-align:center}.TUVChecklistPage_mobileSaveStatusSuccess__782oo{background:#eaf5ee;background:var(--tuv-success-light);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileSaveStatusError__JM3Wk{background:#fdf0ee;background:var(--tuv-danger-light);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAreaTabs__cMraO{-webkit-overflow-scrolling:touch;display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:4px 0 12px;scrollbar-width:none}.TUVChecklistPage_mobileAreaTabs__cMraO::-webkit-scrollbar{display:none}.TUVChecklistPage_mobileAreaTab__RTN7S{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:20px;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.8rem;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease;white-space:nowrap}.TUVChecklistPage_mobileAreaTab__RTN7S:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAreaTab__RTN7S:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileAreaTabActive__r9iSL{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAreaTabComplete__JOppV{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAreaTabIcon__yBdXw{font-size:.7rem}.TUVChecklistPage_mobileAreaTabTitle__mhqoY{font-size:.75rem}.TUVChecklistPage_mobileAreaContent__a3e\+H{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding-bottom:12px}.TUVChecklistPage_mobileAreaHeader__2dNoh{margin-bottom:16px}.TUVChecklistPage_mobileAreaTitleSection__cQhHZ{align-items:center;display:flex;justify-content:space-between}.TUVChecklistPage_mobileAreaTitle__OqMA9{color:#1a222b;color:var(--tuv-text);font-size:1.1rem;font-weight:600;margin:0}.TUVChecklistPage_mobileAreaProgressText__jaCzA{color:#0b1f38;color:var(--tuv-primary);font-size:.8rem;font-weight:600}.TUVChecklistPage_mobileAreaDescription__kOt1V{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:4px 0 0}.TUVChecklistPage_mobileFieldsContainer__IGark,.TUVChecklistPage_mobileFieldsSection__6Isd0{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileFieldCard__GxU4a{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:14px 16px;transition:all .2s ease}.TUVChecklistPage_mobileFieldCardFilled__v2lFG{border-left:3px solid #27ae60;border-left:3px solid var(--tuv-success)}.TUVChecklistPage_mobileFieldCardError__InXoh{background:#fdf0ee;background:var(--tuv-danger-light);border-color:#c0392b;border-color:var(--tuv-danger)}.TUVChecklistPage_mobileFieldHeader__Xv063{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.TUVChecklistPage_mobileFieldTitleWrapper__-i5kZ{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileFieldIcon__fgElZ{font-size:1rem}.TUVChecklistPage_mobileFieldTitle__B2YMS{color:#1a222b;color:var(--tuv-text);font-size:.9rem;font-weight:500}.TUVChecklistPage_mobileFieldBadge__QgA5z{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:12px;color:#8a9bab;color:var(--tuv-text-muted);flex-shrink:0;font-size:.65rem;padding:2px 10px}.TUVChecklistPage_mobileRequired__8JRnR{color:#c0392b;color:var(--tuv-danger);margin-left:2px}.TUVChecklistPage_mobileFieldBody__ScrcL{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileFieldError__0U9qp{color:#c0392b;color:var(--tuv-danger);font-size:.8rem}.TUVChecklistPage_mobileInputWrapper__G7zQb{position:relative}.TUVChecklistPage_mobileInput__oR-s4{-webkit-appearance:none;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 14px;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileInput__oR-s4:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileInput__oR-s4:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileInputFilled__cmjwj{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileInputError__Zj--x{background:#fdf0ee!important;background:var(--tuv-danger-light)!important;border-color:#c0392b!important;border-color:var(--tuv-danger)!important}.TUVChecklistPage_mobileInputCheck__iU5r7{color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileInputCheck__iU5r7,.TUVChecklistPage_mobileInputIcon__SBEug{font-size:.9rem;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileInputIcon__SBEug{opacity:.5}.TUVChecklistPage_mobileTextareaWrapper__lGVSc{position:relative}.TUVChecklistPage_mobileTextarea__zzzsQ{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:80px;padding:12px 14px;resize:vertical;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileTextarea__zzzsQ:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileTextarea__zzzsQ:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectWrapper__ikfw3{position:relative}.TUVChecklistPage_mobileSelect__\+aXYM{appearance:none;-webkit-appearance:none;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 36px 12px 14px;width:100%}.TUVChecklistPage_mobileSelect__\+aXYM:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileSelect__\+aXYM:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileSelectArrow__rt1D9{color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.TUVChecklistPage_mobileAvaliative__myhyp{display:flex;flex-wrap:wrap;gap:8px}.TUVChecklistPage_mobileAvaliativeBtn__9wqfm{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;gap:6px;justify-content:center;min-height:40px;padding:10px 18px;transition:all .2s ease}.TUVChecklistPage_mobileAvaliativeBtn__9wqfm:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileAvaliativeBtn__9wqfm:disabled{cursor:not-allowed;opacity:.6}.TUVChecklistPage_mobileAvaliativeYes__FqoM-{border-color:#27ae60;border-color:var(--tuv-success);color:#27ae60;color:var(--tuv-success)}.TUVChecklistPage_mobileAvaliativeYesActive__8yoTG{background:#27ae60;background:var(--tuv-success);border-color:#27ae60;border-color:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeNo__JfVtj{border-color:#c0392b;border-color:var(--tuv-danger);color:#c0392b;color:var(--tuv-danger)}.TUVChecklistPage_mobileAvaliativeNoActive__UFawN{background:#c0392b;background:var(--tuv-danger);border-color:#c0392b;border-color:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_mobileAvaliativeClear__\+fSn5{align-items:center;background:#0000;border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#8a9bab;color:var(--tuv-text-muted);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;justify-content:center;min-height:40px;min-width:40px;padding:10px 14px}.TUVChecklistPage_mobileAvaliativeClear__\+fSn5:active{background:#edeff2;background:var(--tuv-bg-secondary)}.TUVChecklistPage_mobileAvaliativeIcon__XrLdJ{font-size:.9rem}.TUVChecklistPage_mobileCheckboxGroup__bGHV-{display:flex;flex-wrap:wrap;gap:6px}.TUVChecklistPage_mobileCheckboxLabel__xBzNM{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;flex:1 1 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;gap:6px;min-height:36px;min-width:60px;padding:8px 12px;transition:all .2s ease}.TUVChecklistPage_mobileCheckboxLabel__xBzNM:active{transform:scale(.95)}.TUVChecklistPage_mobileCheckboxLabel__xBzNM input[type=checkbox]{display:none}.TUVChecklistPage_mobileCheckboxMark__nyQht{border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s ease;width:18px}.TUVChecklistPage_mobileCheckboxChecked__CDMsJ .TUVChecklistPage_mobileCheckboxMark__nyQht{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxChecked__CDMsJ .TUVChecklistPage_mobileCheckboxMark__nyQht:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.7rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUVChecklistPage_mobileCheckboxChecked__CDMsJ{background:#edeff2;background:var(--tuv-bg-secondary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileCheckboxLabelText__9HAwl{font-size:.85rem}.TUVChecklistPage_mobileCurrencyWrapper__F78ob{align-items:center;display:flex;position:relative}.TUVChecklistPage_mobileCurrencySymbol__N0Ap0{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.9rem;font-weight:600;left:14px;pointer-events:none;position:absolute}.TUVChecklistPage_mobileCurrencyInput__zRQSu{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;min-height:44px;padding:12px 14px 12px 36px;transition:all .2s ease;width:100%}.TUVChecklistPage_mobileCurrencyInput__zRQSu:focus{border-color:#0b1f38;border-color:var(--tuv-primary);outline:none}.TUVChecklistPage_mobileCurrencyInput__zRQSu:disabled{background:#edeff2;background:var(--tuv-bg-secondary);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:not-allowed}.TUVChecklistPage_mobileComplementContainer__5QcYt{border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px}.TUVChecklistPage_mobileComplementItem__HKDOM{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:8px 12px;transition:all .2s ease}.TUVChecklistPage_mobileComplementFilled__VTCem{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileComplementLabel__OvgvN{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.8rem;font-weight:500;gap:4px;margin-bottom:4px}.TUVChecklistPage_mobileFileWrapper__4Gnri{border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);min-height:40px;padding:8px 12px}.TUVChecklistPage_mobileFileIcon__bGhR\+{font-size:1rem;margin-right:8px}.TUVChecklistPage_mobileNAWrapper__IkUu7{padding:4px 0}.TUVChecklistPage_mobileNACheckbox__9sZKL{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;gap:8px}.TUVChecklistPage_mobileNACheckbox__9sZKL input[type=checkbox]{display:none}.TUVChecklistPage_mobileNACheckmark__QUUjZ{border:2px solid #e6e9ec;border:2px solid var(--tuv-card-border);border-radius:4px;display:inline-block;flex-shrink:0;height:18px;position:relative;transition:all .2s ease;width:18px}.TUVChecklistPage_mobileNAChecked__Azm6e .TUVChecklistPage_mobileNACheckmark__QUUjZ{background:#0b1f38;background:var(--tuv-primary);border-color:#0b1f38;border-color:var(--tuv-primary)}.TUVChecklistPage_mobileNAChecked__Azm6e .TUVChecklistPage_mobileNACheckmark__QUUjZ:after{color:#fff;color:var(--tuv-text-inverse);content:"✓";font-size:.7rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TUVChecklistPage_mobileSubAreasContainer__MU4LP{display:flex;flex-direction:column;gap:12px}.TUVChecklistPage_mobileSubAreaCard__NYJUC{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);padding:12px 14px}.TUVChecklistPage_mobileSubAreaHeader__oOBvX{margin-bottom:8px}.TUVChecklistPage_mobileSubAreaTitle__nFYyx{color:#1a222b;color:var(--tuv-text);font-size:.95rem;font-weight:600}.TUVChecklistPage_mobileSubAreaDescription__Iu-9t{color:#4a5a6b;color:var(--tuv-text-secondary);display:block;font-size:.8rem}.TUVChecklistPage_mobileSubAreaFields__Tb3zB{display:flex;flex-direction:column;gap:10px}.TUVChecklistPage_mobileFillFooter__LjDYb{align-items:center;border-top:1px solid #e6e9ec;border-top:1px solid var(--tuv-card-border);display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:16px}.TUVChecklistPage_mobileNavBtn__T9jxO{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileNavBtn__T9jxO:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileNavBtn__T9jxO:disabled{cursor:not-allowed;opacity:.3}.TUVChecklistPage_mobileFooterCenter__jz-AB{align-items:center;display:flex;gap:12px}.TUVChecklistPage_mobileSaveBtn__lpt5j{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;font-size:1rem;height:44px;justify-content:center;transition:all .2s ease;width:44px}.TUVChecklistPage_mobileSaveBtn__lpt5j:active{transform:scale(.92)}.TUVChecklistPage_mobileAreaIndicator__Y1Nyk{color:#8a9bab;color:var(--tuv-text-muted);font-size:.8rem;font-weight:500}.TUVChecklistPage_mobileNextBtn__RzlnQ{align-items:center;background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileNextBtn__RzlnQ:active{transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__\+ks\+i{align-items:center;background:#27ae60;background:var(--tuv-success);border:none;border-radius:50%;color:#fff;color:var(--tuv-text-inverse);cursor:pointer;display:flex;flex-shrink:0;font-size:1.2rem;height:48px;justify-content:center;transition:all .2s ease;width:48px}.TUVChecklistPage_mobileSubmitBtn__\+ks\+i:active:not(:disabled){transform:scale(.92)}.TUVChecklistPage_mobileSubmitBtn__\+ks\+i:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileEmptyState__RJLOY{background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:12px;border-radius:var(--tuv-radius);padding:40px 20px;text-align:center}.TUVChecklistPage_mobileEmptyIcon__UHXSu{font-size:3rem;margin-bottom:12px;opacity:.5}.TUVChecklistPage_mobileEmptyState__RJLOY h3{color:#1a222b;color:var(--tuv-text);font-size:1rem;font-weight:600;margin:0 0 4px}.TUVChecklistPage_mobileEmptyState__RJLOY p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem;margin:0}.TUVChecklistPage_mobileLoadingState__eqInY{padding:40px 20px;text-align:center}.TUVChecklistPage_mobileSpinner__pXQmk{animation:TUVChecklistPage_spin__H\+fRX .6s linear infinite;border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--tuv-card-border);border-radius:50%;border-top-color:var(--tuv-primary);height:36px;margin:0 auto 12px;width:36px}@keyframes TUVChecklistPage_spin__H\+fRX{to{transform:rotate(1turn)}}.TUVChecklistPage_mobileLoadingState__eqInY p{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.85rem}.TUVChecklistPage_mobileCancelBtn__ew-94{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;font-weight:600;padding:12px 24px}.TUVChecklistPage_mobileToastContainer__O7G3A{display:flex;flex-direction:column;gap:8px;left:50%;max-width:400px;pointer-events:none;position:fixed;top:12px;transform:translateX(-50%);width:calc(100% - 32px);z-index:9999}.TUVChecklistPage_toast__QQwY0{align-items:center;animation:TUVChecklistPage_toastSlideDown__4qlCA .3s ease;border-radius:8px;border-radius:var(--tuv-radius-sm);box-shadow:0 8px 32px #00000026;box-shadow:var(--tuv-shadow-lg);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;gap:10px;min-height:44px;padding:12px 16px;pointer-events:all}@keyframes TUVChecklistPage_toastSlideDown__4qlCA{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.TUVChecklistPage_toastSuccess__lFbSZ{background:#27ae60;background:var(--tuv-success);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastError__NGARn{background:#c0392b;background:var(--tuv-danger);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastWarning__sxscR{background:#e67e22;background:var(--tuv-warning);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastInfo__hwHvj{background:#2980b9;background:var(--tuv-info);color:#fff;color:var(--tuv-text-inverse)}.TUVChecklistPage_toastIcon__IfjY4{flex-shrink:0;font-weight:700}.TUVChecklistPage_toastMessage__SL3xP{flex:1 1}.TUVChecklistPage_toastClose__OAhCw{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:1.2rem;opacity:.6;padding:0 4px}.TUVChecklistPage_toastClose__OAhCw:active{opacity:1}@media (min-width:768px){.TUVChecklistPage_mobileContainer__w-Srx{margin:0 auto;max-width:768px;padding:20px 32px 100px}.TUVChecklistPage_mobileHeaderTitle__maoUt{font-size:1.6rem}.TUVChecklistPage_mobileAddBtn__awWXg{font-size:1.8rem;height:52px;width:52px}.TUVChecklistPage_mobileCard__OTDQS{padding:20px}.TUVChecklistPage_bottomSheet__ONDls{max-height:85vh;max-width:600px}.TUVChecklistPage_bottomSheetContent__OcNf2{padding:0 24px 24px}}@media (min-width:1024px){.TUVChecklistPage_mobileContainer__w-Srx{max-width:900px;padding:24px 40px 120px}.TUVChecklistPage_mobileList__Y8HFX{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.TUVChecklistPage_bottomSheet__ONDls{max-width:700px}}.TUVChecklistPage_mobileGPSContainer__s42n-{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSHeader__XhBmB{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileGPSIcon__Mbiyf{font-size:1.1rem}.TUVChecklistPage_mobileGPSType__T-uqB{font-size:.8rem}.TUVChecklistPage_mobileGPSManual__fugnv{display:flex;flex-direction:column;gap:6px}.TUVChecklistPage_mobileGPSInputRow__po6Nt{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileGPSLabel__xSvSQ{color:#4a5a6b;color:var(--tuv-text-secondary);font-size:.8rem;font-weight:500;min-width:60px}.TUVChecklistPage_mobileGPSInputRow__po6Nt .TUVChecklistPage_mobileInput__oR-s4{flex:1 1}.TUVChecklistPage_mobileGPSAccuracy__3z32T{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;margin-top:2px}.TUVChecklistPage_mobileGPSAutomatic__a2seX{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileGPSStatus__wIi1a{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;min-height:50px;padding:10px 14px}.TUVChecklistPage_mobileGPSLoading__XY-1Y{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.9rem;gap:10px}.TUVChecklistPage_mobileGPSLoading__XY-1Y .TUVChecklistPage_mobileSpinner__pXQmk{animation:TUVChecklistPage_spin__H\+fRX .6s linear infinite;border:2px solid #e6e9ec;border-top-color:#0b1f38;border:2px solid var(--tuv-card-border);border-radius:50%;border-top-color:var(--tuv-primary);height:20px;margin:0;width:20px}.TUVChecklistPage_mobileGPSError__EVa8L{color:#c0392b;color:var(--tuv-danger);font-size:.85rem}.TUVChecklistPage_mobileGPSSuccess__iN50r{display:flex;flex-direction:column;gap:4px;width:100%}.TUVChecklistPage_mobileGPSSuccess__iN50r>span{color:#27ae60;color:var(--tuv-success);font-weight:500}.TUVChecklistPage_mobileGPSResult__Z18\+9{color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:12px}.TUVChecklistPage_mobileGPSPlaceholder__Hlz\+S{color:#8a9bab;color:var(--tuv-text-muted);font-size:.9rem}.TUVChecklistPage_mobileGPSButton__L1ryB{background:#0b1f38;background:var(--tuv-primary);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.9rem;font-weight:500;min-height:40px;padding:10px 18px;transition:all .2s ease}.TUVChecklistPage_mobileGPSButton__L1ryB:active:not(:disabled){transform:scale(.95)}.TUVChecklistPage_mobileGPSButton__L1ryB:disabled{cursor:not-allowed;opacity:.5}.TUVChecklistPage_mobileGPSRefreshBtn__XwwxR{background:#edeff2;background:var(--tuv-bg-secondary);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#4a5a6b;color:var(--tuv-text-secondary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;min-height:36px;padding:8px 14px;transition:all .2s ease}.TUVChecklistPage_mobileGPSRefreshBtn__XwwxR:active{transform:scale(.95)}.TUVChecklistPage_mobileAttachmentContainer__hso4u{display:flex;flex-direction:column;gap:8px}.TUVChecklistPage_mobileAttachmentHeader__Pr8O3{align-items:center;color:#4a5a6b;color:var(--tuv-text-secondary);display:flex;font-size:.85rem;font-weight:500;gap:8px}.TUVChecklistPage_mobileAttachmentIcon__T8M49{font-size:1.1rem}.TUVChecklistPage_mobileAttachmentType__GD9WR{font-size:.8rem}.TUVChecklistPage_mobileAttachmentSize__AB1aj{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:10px;color:#8a9bab;color:var(--tuv-text-muted);font-size:.7rem;padding:2px 8px}.TUVChecklistPage_mobileFileWrapper__4Gnri{align-items:center;background:#fff;background:var(--tuv-card-bg);border:2px dashed #e6e9ec;border:2px dashed var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);cursor:pointer;display:flex;min-height:44px;padding:10px 14px;position:relative;transition:all .2s ease}.TUVChecklistPage_mobileFileFilled__SrZq3{background:#eaf5ee;background:var(--tuv-success-light);border-color:#27ae60;border-color:var(--tuv-success)}.TUVChecklistPage_mobileFileInput__u44rL{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.TUVChecklistPage_mobileFileInput__u44rL:disabled{cursor:not-allowed}.TUVChecklistPage_mobileFileIcon__bGhR\+{flex-shrink:0;font-size:1.1rem;margin-right:10px}.TUVChecklistPage_mobileFileText__3kC1d{color:#4a5a6b;color:var(--tuv-text-secondary);flex:1 1;font-size:.85rem;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.TUVChecklistPage_mobileFileSize__1JNPQ{flex-shrink:0;font-size:.7rem;margin-left:8px}.TUVChecklistPage_mobileFileEmpty__NoPZg,.TUVChecklistPage_mobileFileSize__1JNPQ{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileFileViewOnly__UZhEi{color:#1a222b;color:var(--tuv-text);flex:1 1;font-size:.85rem;padding:4px 0}.TUVChecklistPage_mobileFileViewOnly__UZhEi .TUVChecklistPage_mobileFileEmpty__NoPZg{color:#8a9bab;color:var(--tuv-text-muted)}.TUVChecklistPage_mobileAttachmentPreview__2ScB6{background:#edeff2;background:var(--tuv-bg-secondary);border-radius:8px;border-radius:var(--tuv-radius-sm);margin-top:6px;max-height:300px;overflow:hidden}.TUVChecklistPage_mobileAttachmentImage__Kz3W-{display:block;height:auto;max-height:250px;object-fit:contain;width:100%}.TUVChecklistPage_mobileAttachmentAudio__8svPQ{display:block;height:40px;width:100%}.TUVChecklistPage_mobileAttachmentVideo__eIbAx{display:block;max-height:250px;width:100%}.TUVChecklistPage_mobileAttachmentFileInfo__XNSEz{align-items:center;color:#1a222b;color:var(--tuv-text);display:flex;font-size:.85rem;justify-content:space-between;padding:12px 16px}.TUVChecklistPage_mobileAttachmentSizeInfo__tZx-7{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem}.TUVChecklistPage_mobileAttachmentActions__9Y0Af{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.TUVChecklistPage_mobileAttachmentActionBtn__Hxf53{align-items:center;background:#fff;background:var(--tuv-card-bg);border:1px solid #e6e9ec;border:1px solid var(--tuv-card-border);border-radius:8px;border-radius:var(--tuv-radius-sm);color:#1a222b;color:var(--tuv-text);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.85rem;gap:6px;justify-content:center;min-height:44px;padding:12px 8px;transition:all .2s ease}.TUVChecklistPage_mobileAttachmentActionBtn__Hxf53:active{background:#edeff2;background:var(--tuv-bg-secondary);transform:scale(.95)}.TUVChecklistPage_mobileAttachmentHint__dCyV3{color:#8a9bab;color:var(--tuv-text-muted);font-size:.75rem;padding:4px 0;text-align:center}.TUVChecklistPage_mobileFileClearBtn__ttx0T{align-items:center;background:none;border:none;color:#c0392b;color:var(--tuv-danger);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;min-height:32px;min-width:32px;padding:0 8px}.TUVChecklistPage_mobileFileClearBtn__ttx0T:active{transform:scale(.9)}.TUVChecklistPage_mobileRecordingUI__tu9mF{align-items:center;background:#edeff2;background:var(--tuv-bg-secondary);border:2px solid #c0392b;border:2px solid var(--tuv-danger);border-radius:8px;border-radius:var(--tuv-radius-sm);display:flex;flex-direction:column;gap:12px;padding:16px}.TUVChecklistPage_mobileRecordingIndicator__UYXWs{align-items:center;display:flex;gap:10px}.TUVChecklistPage_mobileRecordingDot__lChgx{animation:TUVChecklistPage_pulse-dot__VRher 1s ease-in-out infinite;background:#c0392b;background:var(--tuv-danger);border-radius:50%;height:14px;width:14px}@keyframes TUVChecklistPage_pulse-dot__VRher{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.TUVChecklistPage_mobileRecordingText__mHXYL{color:#c0392b;color:var(--tuv-danger);font-size:.95rem;font-weight:500}.TUVChecklistPage_mobileRecordingTimer__Etnnz{font-feature-settings:"tnum";color:#1a222b;color:var(--tuv-text);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:600}.TUVChecklistPage_mobileRecordingStopBtn__OT8u0{background:#c0392b;background:var(--tuv-danger);border:none;border-radius:8px;border-radius:var(--tuv-radius-sm);color:#fff;color:var(--tuv-text-inverse);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--tuv-font);font-size:.95rem;font-weight:600;min-height:44px;padding:10px 24px;transition:all .2s ease}.TUVChecklistPage_mobileRecordingStopBtn__OT8u0:active{transform:scale(.95)}:root{--status-open:#c0392b;--status-open-bg:#fdf0ee;--status-in-progress:#e67e22;--status-in-progress-bg:#fef5e7;--status-resolved:#27ae60;--status-resolved-bg:#eaf5ee;--status-closed:#7f8c8d;--status-closed-bg:#f0f2f3;--priority-critical:#c0392b;--priority-critical-bg:#fdf0ee;--priority-high:#e67e22;--priority-high-bg:#fef5e7;--priority-medium:#2980b9;--priority-medium-bg:#eaf2f8;--priority-low:#27ae60;--priority-low-bg:#eaf5ee;--transition-base:400ms cubic-bezier(0.33,1,0.68,1)}.HelpDesk_theme-dark__f5yaF,[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__8J-9x,.HelpDesk_addButton__\+ln4G,.HelpDesk_assignBtn__6pR9n,.HelpDesk_filterChip__foqI1,.HelpDesk_followUpQuickBtn__AEf-0,.HelpDesk_paginationBtn__6Dwfc,[role=button],button{min-height:44px;min-width:44px}.HelpDesk_skeletonCard__ckeIp{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__c2gLu{animation:HelpDesk_shimmer__vVmyc 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__N6eOU{height:24px;margin-bottom:14px;width:60%}.HelpDesk_skeletonMeta__AOOFU{height:16px;width:40%}.HelpDesk_skeletonBadge__Bc8SQ{border-radius:4px;height:28px;width:90px}.HelpDesk_skeletonActions__tOA45{border-radius:4px;height:40px;width:140px}@media (prefers-reduced-motion:reduce){.HelpDesk_skeletonLine__c2gLu{animation:none;background:#e5e5e5!important;background:var(--border-color)!important}}.HelpDesk_pageContainer__OmPB-{max-width:100%;padding:0}.HelpDesk_pageHeader__gUhf1{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:36px}.HelpDesk_pageHeaderLeft__ZwCf8{align-items:center;display:flex;gap:14px}.HelpDesk_pageHeaderLeft__ZwCf8 .HelpDesk_icon__YJaHD{color:#4a6cf7;color:var(--primary-color);font-size:32px}.HelpDesk_pageHeaderLeft__ZwCf8 h1{color:#1a1a2e;color:var(--text-primary);font-size:2rem;font-weight:400;letter-spacing:.02em;margin:0}.HelpDesk_pageHeaderLeft__ZwCf8 .HelpDesk_subtitle__DFb6v{color:#8e8ea0;color:var(--text-muted);font-size:1.05rem;margin:6px 0 0}.HelpDesk_headerActions__q6Tys,.HelpDesk_searchSection__MRl0g{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.HelpDesk_searchSection__MRl0g{margin-bottom:28px}.HelpDesk_searchWrapper__s7x8b{flex:1 1;min-width:220px;position:relative}.HelpDesk_searchWrapper__s7x8b 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__vf-sf{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__vf-sf:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_searchInput__vf-sf::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_filterGroup__0FH-a{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.HelpDesk_filterSelect__bAT0V{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__bAT0V:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_quickFilters__tlRDc{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__foqI1,.HelpDesk_quickFilters__tlRDc{border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px}.HelpDesk_filterChip__foqI1{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__foqI1:hover{background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_filterChipActive__EL0uk{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_filterChipActive__EL0uk:hover{background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_filterCount__R3eeq{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-left:6px}.HelpDesk_statsGrid__H5wtH{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:36px}.HelpDesk_statCard__XCdfk{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__XCdfk:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md);transform:translateY(-2px)}.HelpDesk_statCard__XCdfk .HelpDesk_statValue__l51A1{color:#1a1a2e;color:var(--text-primary);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.HelpDesk_statCard__XCdfk .HelpDesk_statLabel__fmXtj{color:#8e8ea0;color:var(--text-muted);font-size:.95rem;font-weight:500;letter-spacing:.05em;margin-top:6px;text-transform:uppercase}.HelpDesk_statCard__XCdfk .HelpDesk_statIcon__bdfDX{font-size:28px;margin-bottom:10px}.HelpDesk_statCard__XCdfk.HelpDesk_open__uy3K8 .HelpDesk_statValue__l51A1{color:#c0392b;color:var(--status-open)}.HelpDesk_statCard__XCdfk.HelpDesk_inProgress__2cym1 .HelpDesk_statValue__l51A1{color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statCard__XCdfk.HelpDesk_resolved__N-2jx .HelpDesk_statValue__l51A1{color:#27ae60;color:var(--status-resolved)}.HelpDesk_statCard__XCdfk.HelpDesk_closed__b2fqB .HelpDesk_statValue__l51A1{color:#7f8c8d;color:var(--status-closed)}.HelpDesk_tableContainer__LKqop{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__YPzHf{-webkit-overflow-scrolling:touch;overflow-x:auto}.HelpDesk_table__u8fpK{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__u8fpK thead{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__u8fpK 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__u8fpK tbody tr,.HelpDesk_table__u8fpK thead th{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color)}.HelpDesk_table__u8fpK tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--transition-fast)}.HelpDesk_table__u8fpK tbody tr:last-child{border-bottom:none}.HelpDesk_table__u8fpK tbody tr:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_table__u8fpK tbody td{color:#1a1a2e;color:var(--text-primary);padding:16px 20px;vertical-align:middle}.HelpDesk_highlightedRow__-5Ib-,.HelpDesk_highlightedRow__-5Ib-:hover{background:#fdf0ee!important;background:var(--priority-critical-bg)!important}.HelpDesk_highlightedRow__-5Ib-:hover{opacity:.85}.HelpDesk_ticketId__3bFcr{color:#4a6cf7;color:var(--primary-color);font-family:Inter,monospace;font-size:.95rem;font-weight:600}.HelpDesk_statusBadge__N7oo8{border-radius:4px;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.05em;min-height:32px;padding:6px 14px}.HelpDesk_statusBadge__N7oo8 .HelpDesk_dot__J5En2{border-radius:50%;height:8px;width:8px}.HelpDesk_statusBadge__N7oo8.HelpDesk_open__uy3K8{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_statusBadge__N7oo8.HelpDesk_open__uy3K8 .HelpDesk_dot__J5En2{background:#c0392b;background:var(--status-open)}.HelpDesk_statusBadge__N7oo8.HelpDesk_inProgress__2cym1{background:#fef5e7;background:var(--status-in-progress-bg);color:#e67e22;color:var(--status-in-progress)}.HelpDesk_statusBadge__N7oo8.HelpDesk_inProgress__2cym1 .HelpDesk_dot__J5En2{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_statusBadge__N7oo8.HelpDesk_resolved__N-2jx{background:#eaf5ee;background:var(--status-resolved-bg);color:#27ae60;color:var(--status-resolved)}.HelpDesk_statusBadge__N7oo8.HelpDesk_resolved__N-2jx .HelpDesk_dot__J5En2{background:#27ae60;background:var(--status-resolved)}.HelpDesk_statusBadge__N7oo8.HelpDesk_closed__b2fqB{background:#f0f2f3;background:var(--status-closed-bg);color:#7f8c8d;color:var(--status-closed)}.HelpDesk_statusBadge__N7oo8.HelpDesk_closed__b2fqB .HelpDesk_dot__J5En2{background:#7f8c8d;background:var(--status-closed)}.HelpDesk_priorityBadge__sZhNd{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__sZhNd.HelpDesk_critical__OP7Ri{background:#fdf0ee;background:var(--priority-critical-bg);color:#c0392b;color:var(--priority-critical)}.HelpDesk_priorityBadge__sZhNd.HelpDesk_high__MTNW\+{background:#fef5e7;background:var(--priority-high-bg);color:#e67e22;color:var(--priority-high)}.HelpDesk_priorityBadge__sZhNd.HelpDesk_medium__580eW{background:#eaf2f8;background:var(--priority-medium-bg);color:#2980b9;color:var(--priority-medium)}.HelpDesk_priorityBadge__sZhNd.HelpDesk_low__x9zDn{background:#eaf5ee;background:var(--priority-low-bg);color:#27ae60;color:var(--priority-low)}.HelpDesk_timeline__ILYoM{margin:18px 0;padding-left:32px;position:relative}.HelpDesk_timeline__ILYoM:before{background:#e5e5e5;background:var(--border-color);bottom:4px;content:"";left:10px;position:absolute;top:4px;width:2px}.HelpDesk_timelineItem__0VQRC{margin-bottom:18px;padding-left:18px;position:relative}.HelpDesk_timelineItem__0VQRC: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__0VQRC.HelpDesk_created__g3grs:before,.HelpDesk_timelineItem__0VQRC:before{background:#c0392b;background:var(--status-open)}.HelpDesk_timelineItem__0VQRC.HelpDesk_progress__Bn7U-:before{background:#e67e22;background:var(--status-in-progress)}.HelpDesk_timelineItem__0VQRC.HelpDesk_resolved__N-2jx:before{background:#27ae60;background:var(--status-resolved)}.HelpDesk_timelineItem__0VQRC .HelpDesk_time__rrojE{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;letter-spacing:.02em;margin-bottom:4px}.HelpDesk_timelineItem__0VQRC .HelpDesk_content__ix6x7{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_actionBtn__8J-9x{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__8J-9x svg{height:20px;width:20px}.HelpDesk_actionBtn__8J-9x.HelpDesk_edit__2bQ5w:hover,.HelpDesk_actionBtn__8J-9x:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_actionBtn__8J-9x.HelpDesk_delete__Mu6P2:hover{background:#fdf0ee;background:var(--status-open-bg);color:#c0392b;color:var(--status-open)}.HelpDesk_actionBtn__8J-9x.HelpDesk_reply__v2Czb{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__8J-9x.HelpDesk_reply__v2Czb:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_followUpQuickBtn__AEf-0{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__AEf-0:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_followUpQuickBtn__AEf-0:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_assignBtn__6pR9n{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__6pR9n:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_assignBtn__6pR9n:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_statusSelect__Rfzr\+{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__Rfzr\+:focus{border-color:#4a6cf7;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.HelpDesk_followUpIndicator__whx1V{align-items:center;color:#4a6cf7;color:var(--primary-color);cursor:help;display:inline-flex;font-size:.85rem;margin-left:8px}.HelpDesk_followUpBadge__q9AMN{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__lBcL3{align-items:center;color:#8e8ea0;color:var(--text-muted);display:inline-flex;font-size:.85rem;gap:6px;margin-left:6px}.HelpDesk_newReplyBadge__cbYFS{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__WA-vB{align-items:center;color:#27ae60;color:var(--status-resolved);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px}.HelpDesk_userCell__o0xqo{font-size:1rem;font-weight:500}.HelpDesk_userRole__GMGOl{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:2px}.HelpDesk_subjectCell__LAlEd{align-items:center;display:flex;gap:10px}.HelpDesk_viewBtn__8mObZ{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__8mObZ:hover{background:#f7f8fa;background:var(--background-color);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_subjectTags__DEGUt{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.HelpDesk_tag__wN1iD{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__udCNm{background:#f7f8fa!important;background:var(--background-color)!important;color:#4a6cf7!important;color:var(--primary-color)!important}.HelpDesk_assignedUser__KrQgQ{align-items:center;display:flex;font-size:1rem;gap:8px}.HelpDesk_assignedTime__DdLUS{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px}.HelpDesk_unassigned__mhcSA{color:#e67e22;color:var(--status-in-progress);font-size:.95rem;font-weight:500}.HelpDesk_assignedBy__u1ifa{color:#8e8ea0;color:var(--text-muted);font-size:.85rem}.HelpDesk_addButton__\+ln4G{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__\+ln4G:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover)}.HelpDesk_addButton__\+ln4G:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_modalBackdrop__y\+Cpr{animation:HelpDesk_fadeIn__X6--f .25s ease;background:#0b1f3880;height:100%;width:100%;z-index:1000}@media (prefers-reduced-motion:reduce){.HelpDesk_modalBackdrop__y\+Cpr{animation:none}}.HelpDesk_formContainer__I0HdA{animation:HelpDesk_slideUp__MIhDZ .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__MIhDZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HelpDesk_formContainer__I0HdA{animation:none}}.HelpDesk_formContainer__I0HdA::-webkit-scrollbar{width:4px}.HelpDesk_formContainer__I0HdA::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_modalHeader__aQYAZ{margin-bottom:28px}.HelpDesk_modalHeader__aQYAZ h2{font-size:1.4rem;gap:14px;letter-spacing:.02em}.HelpDesk_closeModalBtn__F9SW0{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__F9SW0:hover{background:#f7f8fa;background:var(--background-color);color:#c0392b;color:var(--status-open)}.HelpDesk_formGroup__yhz\+2{margin-bottom:24px}.HelpDesk_formGroup__yhz\+2 label{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.HelpDesk_formGroup__yhz\+2 label .HelpDesk_required__W3ZY0{color:#c0392b;color:var(--status-open);margin-left:2px}.HelpDesk_formRow__YdXzA{grid-gap:18px;gap:18px}.HelpDesk_formInput__kq-do,.HelpDesk_formSelect__DUD41,.HelpDesk_formTextarea__6rZNQ{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__kq-do:focus,.HelpDesk_formSelect__DUD41:focus,.HelpDesk_formTextarea__6rZNQ:focus{box-shadow:0 0 0 3px #0b1f3814}.HelpDesk_formTextarea__6rZNQ{min-height:120px}.HelpDesk_formSelect__DUD41{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__LnX5p{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);gap:14px;margin-top:28px;padding-top:24px}.HelpDesk_cancelBtn__dDJ5g{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__dDJ5g:hover{background:#f7f8fa;background:var(--background-color)}.HelpDesk_submitBtn__kW8dW{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__kW8dW.HelpDesk_closeBtn__TNvTb{background:#27ae60;background:var(--status-resolved)}.HelpDesk_submitBtn__kW8dW.HelpDesk_closeBtn__TNvTb:hover:not(:disabled){background:#1e8449}.HelpDesk_buttonSpinner__mTQJA{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__mTQJA{animation:none}}.HelpDesk_modalBody__q-HVn{flex:1 1;overflow-y:auto;padding:0 0 28px}.HelpDesk_detailsModal__NAlBp .HelpDesk_modalBody__q-HVn{max-height:60vh}.HelpDesk_detailHeader__g4wvT{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:24px}.HelpDesk_detailGrid__EHwGf{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailItem__hf4WN{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailItem__hf4WN 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__4\+2yq{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:10px}.HelpDesk_detailUserInfo__JFF7L{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.HelpDesk_detailUser__N1IsU{background:#f7f8fa;background:var(--background-color);border-radius:4px;padding:14px 18px}.HelpDesk_detailUser__N1IsU 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__zBi5E{margin-top:2px}.HelpDesk_detailDates__hoLtf,.HelpDesk_detailSub__zBi5E{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem}.HelpDesk_detailDates__hoLtf{background:#f7f8fa;background:var(--background-color);border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px;padding:14px 18px}.HelpDesk_detailDates__hoLtf span{align-items:center;display:flex;gap:8px}.HelpDesk_detailSubject__PmkIT{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailSubject__PmkIT 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__AbM4H{background:#f7f8fa;background:var(--background-color);border-radius:4px;margin-bottom:14px;padding:14px 18px}.HelpDesk_detailDescription__AbM4H 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__AbM4H .HelpDesk_detailValue__4\+2yq{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailResolution__hul50{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__hul50 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__hul50 .HelpDesk_detailValue__4\+2yq{font-weight:400;line-height:1.7;white-space:pre-wrap}.HelpDesk_detailActions__YGziS{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__C7ZfK{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__C7ZfK:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_closeTicketBtn__BWD0v{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__BWD0v:hover{background:#1e8449}.HelpDesk_modalFooter__KlKtU{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;padding-top:18px}.HelpDesk_followUpInfo__uSvUD{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__uSvUD p{color:#1a1a2e;color:var(--text-primary);font-size:1rem;margin:6px 0}.HelpDesk_followUpInfo__uSvUD p:last-child{margin-bottom:0}.HelpDesk_followUpHint__61kkE{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__GZZyw{color:#8e8ea0;color:var(--text-muted);font-size:.85rem;margin-top:6px;text-align:right}.HelpDesk_followUpPreview__S0mkk{margin-bottom:24px;margin-top:18px}.HelpDesk_followUpPreview__S0mkk label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.HelpDesk_followUpPreviewContent__Ira1X{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__Ira1X .HelpDesk_placeholderText__AHeXU{color:#8e8ea0;color:var(--text-muted);font-style:italic}.HelpDesk_followUpSection__QY2Vw{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin:18px 0;padding-top:18px}.HelpDesk_followUpSectionLabel__Wv38j{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:14px}.HelpDesk_followUpItem__JAqn2{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__JAqn2:last-child{margin-bottom:0}.HelpDesk_followUpItem__JAqn2.HelpDesk_closureItem__HyzXw{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_followUpHeader__1wMZL{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:8px}.HelpDesk_followUpSender__PgOwk{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:6px}.HelpDesk_followUpDate__E4mQf{align-items:center;color:#4a4a5a;color:var(--text-secondary);display:flex;font-size:.85rem;gap:6px}.HelpDesk_followUpMessage__rBYvV{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__a3IBv{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);margin-top:18px;padding-top:16px}.HelpDesk_userFollowUpItem__Nkibr{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__Nkibr:last-child{margin-bottom:0}.HelpDesk_userFollowUpItem__Nkibr.HelpDesk_closureItem__HyzXw{background:#eaf5ee!important;background:var(--status-resolved-bg)!important;border-left-color:#27ae60!important;border-left-color:var(--status-resolved)!important}.HelpDesk_userFollowUpItem__Nkibr.HelpDesk_userReplyItem__kCBS-{background:#fdf0ee!important;background:var(--status-open-bg)!important;border-left-color:#4a6cf7!important;border-left-color:var(--primary-color)!important}.HelpDesk_userFollowUpMessage__C1apG{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__EfhFY{background:#4a6cf7;background:var(--primary-color);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.HelpDesk_closureBadge__kNx88,.HelpDesk_supportBadge__EfhFY{border-radius:4px;color:#fff;color:var(--primary-accent);font-size:.75rem;padding:4px 12px}.HelpDesk_closureBadge__kNx88{background:#27ae60;background:var(--status-resolved)}.HelpDesk_youBadge__HKk8X{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__j37SA{color:#27ae60;color:var(--status-resolved);font-weight:600}.HelpDesk_replyButton__VviE6{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__VviE6:hover{background:#3b5de7;background:var(--primary-hover)}.HelpDesk_recentMessages__2ynwz{margin-bottom:18px}.HelpDesk_recentMessages__2ynwz label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:.95rem;font-weight:600;margin-bottom:10px}.HelpDesk_recentMessagesList__LSog3{display:flex;flex-direction:column;gap:10px;max-height:220px;overflow-y:auto;padding-right:6px}.HelpDesk_recentMessagesList__LSog3::-webkit-scrollbar{width:4px}.HelpDesk_recentMessagesList__LSog3::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_recentMessageItem__rK8kh{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__rK8kh .HelpDesk_followUpHeader__1wMZL{margin-bottom:6px}.HelpDesk_recentMessageItem__rK8kh .HelpDesk_userFollowUpMessage__C1apG{color:#1a1a2e;color:var(--text-primary);font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.HelpDesk_ticketList__TDRF4{gap:10px}.HelpDesk_ticketCard__M2Ea2{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__M2Ea2:hover{box-shadow:0 4px 16px #00000014;box-shadow:var(--shadow-md)}.HelpDesk_ticketCardHeader__XK\+jj{gap:14px;min-height:68px;padding:18px 24px}.HelpDesk_ticketCardTitle__5thT7{gap:12px}.HelpDesk_ticketTitle__77QUu{font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_ticketCardMeta__Vv0tP{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:16px;margin-top:8px}.HelpDesk_ticketCardTime__Oy1Y3,.HelpDesk_ticketCardUser__d7NtR{display:flex;gap:6px}.HelpDesk_ticketCardActions__jrTez{gap:8px}.HelpDesk_chevron__RVMNw{height:22px;width:22px}.HelpDesk_chevronExpanded__NUqlA,.HelpDesk_chevron__RVMNw{transition:transform .2s cubic-bezier(.33,1,.68,1);transition:transform var(--transition-fast)}.HelpDesk_ticketCardExpanded__iOEt5{padding:18px 24px 24px}.HelpDesk_ticketCardDescription__E9sUR{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__-LLKi{color:#4a4a5a;color:var(--text-secondary);font-size:.9rem;gap:18px;margin-top:14px}.HelpDesk_ticketCardFollowUp__qeKSa{align-items:center;color:#4a6cf7;color:var(--primary-color);display:flex;font-weight:500;gap:6px}.HelpDesk_formSection__2LQHn{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__E9rCO{gap:14px;margin-bottom:28px}.HelpDesk_formSectionHeader__E9rCO h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketListHeader__1Aug6{margin-bottom:18px}.HelpDesk_ticketListTitle__Iql0V{gap:14px}.HelpDesk_ticketListTitle__Iql0V h3{font-size:1.2rem;letter-spacing:.02em}.HelpDesk_ticketCount__tZ88U{background:#f7f8fa;background:var(--background-color);border-radius:4px;font-size:.85rem;font-weight:600;padding:4px 14px}.HelpDesk_emptyState__1V-yI{background:var(--card-bg);border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;padding:70px 24px}.HelpDesk_emptyState__1V-yI .HelpDesk_emptyIcon__tsBFY{font-size:56px;margin-bottom:18px;opacity:.3}.HelpDesk_emptyState__1V-yI h3{font-size:1.3rem;font-weight:600;margin-bottom:10px}.HelpDesk_emptyState__1V-yI p{color:#4a4a5a;color:var(--text-secondary);font-size:1rem}.HelpDesk_loadingState__Hn6jJ{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__Hn6jJ p{color:#4a4a5a;color:var(--text-secondary);font-size:1.05rem;margin-top:14px}.HelpDesk_spinning__L3mkE{animation:HelpDesk_spin__UPnyW 1s linear infinite;display:inline-block}@media (prefers-reduced-motion:reduce){.HelpDesk_spinning__L3mkE{animation:none}}.HelpDesk_errorContainer__TkL3u{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__fUSDU{font-size:1rem;gap:12px}.HelpDesk_errorHint__X8QGg,.HelpDesk_errorText__fUSDU{color:#c0392b;color:var(--status-open);font-weight:500}.HelpDesk_errorHint__X8QGg{background:#fdf0ee;background:var(--status-open-bg);border-radius:4px;font-size:.95rem;gap:10px;margin-bottom:10px;margin-top:10px;padding:14px 18px}.HelpDesk_toastContainer__RAHeg{display:flex;flex-direction:column;gap:12px;max-width:400px}.HelpDesk_toast__xO0xD{animation:HelpDesk_toastSlide__CJekf .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__xO0xD{animation:none}}@keyframes HelpDesk_toastSlide__CJekf{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toastSuccess__20iaj{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__UD9Ky{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__6FeHH{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__Ymqdw{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__Zq9xF{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__Zq9xF:hover{opacity:1}.HelpDesk_pagination__86it1{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__5ZtTo{color:#4a4a5a;color:var(--text-secondary);font-size:.95rem}.HelpDesk_paginationControls__GKNwb{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.HelpDesk_paginationBtn__6Dwfc{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__6Dwfc:hover:not(:disabled){background:#f7f8fa;background:var(--background-color);border-color:#4a6cf7;border-color:var(--primary-color)}.HelpDesk_paginationBtn__6Dwfc:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_paginationActive__TdTtb{background:#4a6cf7;background:var(--primary-color);border-color:#4a6cf7;border-color:var(--primary-color);color:#fff;color:var(--primary-accent)}.HelpDesk_paginationActive__TdTtb:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);border-color:#3b5de7;border-color:var(--primary-hover)}.HelpDesk_paginationEllipsis__Ix9ZC{color:#8e8ea0;color:var(--text-muted);padding:0 6px}.HelpDesk_filterSection__ZB-14{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.HelpDesk_filterSection__ZB-14 .HelpDesk_searchWrapper__s7x8b{flex:1 1;min-width:220px;position:relative}@media (max-width:1024px){.HelpDesk_pageContainer__OmPB-{padding:0}}@media (max-width:768px){.HelpDesk_pageContainer__OmPB-{padding:0}.HelpDesk_pageHeader__gUhf1{align-items:stretch;flex-direction:column}.HelpDesk_pageHeaderLeft__ZwCf8 h1{font-size:1.6rem}.HelpDesk_headerActions__q6Tys{flex-wrap:wrap}.HelpDesk_searchSection__MRl0g{flex-direction:column}.HelpDesk_searchWrapper__s7x8b{width:100%}.HelpDesk_filterGroup__0FH-a{flex-wrap:wrap;width:100%}.HelpDesk_filterSelect__bAT0V{flex:1 1;min-width:0}.HelpDesk_quickFilters__tlRDc{gap:8px;padding:10px 14px}.HelpDesk_filterChip__foqI1{font-size:.85rem;min-height:36px;padding:8px 14px}.HelpDesk_statsGrid__H5wtH{gap:14px;grid-template-columns:repeat(2,1fr)}.HelpDesk_statCard__XCdfk .HelpDesk_statValue__l51A1{font-size:1.8rem}.HelpDesk_formRow__YdXzA{gap:0;grid-template-columns:1fr}.HelpDesk_tableContainer__LKqop{overflow-x:auto}.HelpDesk_table__u8fpK tbody td,.HelpDesk_table__u8fpK thead th{font-size:.9rem;padding:12px 14px}.HelpDesk_formContainer__I0HdA{margin:16px;padding:28px;width:95%}.HelpDesk_modalHeader__aQYAZ h2{font-size:1.2rem}.HelpDesk_detailGrid__EHwGf,.HelpDesk_detailUserInfo__JFF7L{grid-template-columns:1fr}.HelpDesk_detailDates__hoLtf{flex-direction:column;gap:6px}.HelpDesk_detailActions__YGziS{flex-direction:column}.HelpDesk_detailActions__YGziS button{justify-content:center;width:100%}.HelpDesk_followUpInfo__uSvUD,.HelpDesk_followUpItem__JAqn2,.HelpDesk_userFollowUpItem__Nkibr{padding:14px 18px}.HelpDesk_followUpHeader__1wMZL{align-items:flex-start;flex-direction:column;gap:6px}.HelpDesk_followUpPreviewContent__Ira1X{font-size:.95rem;padding:14px 18px}.HelpDesk_replyButton__VviE6{justify-content:center;width:100%}.HelpDesk_errorContainer__TkL3u{padding:14px 18px}.HelpDesk_errorText__fUSDU{font-size:.95rem}.HelpDesk_recentMessagesList__LSog3{max-height:170px}.HelpDesk_recentMessageItem__rK8kh{padding:12px 14px}.HelpDesk_pagination__86it1{align-items:stretch;flex-direction:column;gap:10px}.HelpDesk_paginationControls__GKNwb{justify-content:center}.HelpDesk_paginationInfo__5ZtTo{text-align:center}.HelpDesk_formSection__2LQHn{padding:24px}.HelpDesk_ticketCardHeader__XK\+jj{padding:16px 18px}.HelpDesk_ticketCardExpanded__iOEt5{padding:0 18px 18px}}@media (max-width:480px){.HelpDesk_pageContainer__OmPB-{padding:0}.HelpDesk_pageHeaderLeft__ZwCf8 h1{font-size:1.3rem}.HelpDesk_pageHeaderLeft__ZwCf8 .HelpDesk_subtitle__DFb6v{font-size:.9rem}.HelpDesk_statsGrid__H5wtH{gap:10px;grid-template-columns:1fr 1fr}.HelpDesk_statCard__XCdfk{padding:16px 18px}.HelpDesk_statCard__XCdfk .HelpDesk_statValue__l51A1{font-size:1.5rem}.HelpDesk_statCard__XCdfk .HelpDesk_statLabel__fmXtj{font-size:.8rem}.HelpDesk_table__u8fpK tbody td,.HelpDesk_table__u8fpK thead th{font-size:.8rem;padding:10px 12px}.HelpDesk_statusBadge__N7oo8{font-size:.75rem;padding:4px 10px}.HelpDesk_priorityBadge__sZhNd{font-size:.7rem;padding:3px 10px}.HelpDesk_addButton__\+ln4G{font-size:.95rem;justify-content:center;padding:12px 24px;width:100%}.HelpDesk_formContainer__I0HdA{margin:8px;padding:18px}.HelpDesk_formActions__LnX5p{flex-direction:column}.HelpDesk_formActions__LnX5p button{justify-content:center;width:100%}.HelpDesk_actionGroup__lt2Cl{gap:6px}.HelpDesk_actionBtn__8J-9x{min-height:40px;min-width:40px}.HelpDesk_actionBtn__8J-9x svg{height:18px;width:18px}.HelpDesk_timeline__ILYoM{padding-left:24px}.HelpDesk_timelineItem__0VQRC{padding-left:14px}.HelpDesk_timelineItem__0VQRC:before{height:12px;left:-20px;width:12px}.HelpDesk_filterChip__foqI1{font-size:.75rem;min-height:32px;padding:6px 12px}.HelpDesk_followUpBadge__q9AMN{font-size:.7rem;padding:3px 10px}.HelpDesk_followUpCount__lBcL3{font-size:.75rem}.HelpDesk_followUpMessage__rBYvV,.HelpDesk_userFollowUpMessage__C1apG{font-size:.9rem}.HelpDesk_newReplyBadge__cbYFS{font-size:.65rem;padding:2px 8px}.HelpDesk_modalHeader__aQYAZ h2{font-size:1rem}.HelpDesk_followUpInfo__uSvUD p{font-size:.9rem}.HelpDesk_paginationBtn__6Dwfc{font-size:.8rem;min-height:36px;min-width:36px;padding:8px 14px}.HelpDesk_formSection__2LQHn{padding:18px}.HelpDesk_formSectionHeader__E9rCO h3{font-size:1rem}.HelpDesk_ticketCardHeader__XK\+jj{padding:14px 16px}.HelpDesk_ticketCardTitle__5thT7{gap:8px}.HelpDesk_ticketTitle__77QUu{font-size:.9rem}.HelpDesk_ticketCardMeta__Vv0tP{font-size:.8rem;gap:10px}.HelpDesk_ticketCardExpanded__iOEt5{padding:0 16px 16px}.HelpDesk_ticketCardDescription__E9sUR{font-size:.9rem;padding:14px}}.HelpDesk_chatPanel__6D9BV{animation:HelpDesk_chatSlideUp__Rd4ls .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__Rd4ls{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__jVP6j{width:340px}.HelpDesk_chatHeader__TDHCI{background:#4a6cf7;background:var(--primary-color,#1a73e8);border-radius:16px 16px 0 0;color:#fff}.HelpDesk_chatHeaderInfo__r\+eHi{gap:12px}.HelpDesk_chatHeaderIcon__464Wd{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.HelpDesk_chatHeaderDetails__-0t3y{flex:1 1;min-width:0}.HelpDesk_chatHeaderTitle__Kdbci{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HelpDesk_chatHeaderMeta__lkf\+l{align-items:center;display:flex;font-size:12px;gap:8px;margin-top:2px;opacity:.9}.HelpDesk_chatHeaderMeta__lkf\+l .HelpDesk_statusBadge__N7oo8{background:#fff3;border-radius:12px;font-size:10px;padding:1px 8px}.HelpDesk_chatHeaderUser__rkezW{align-items:center;display:flex;gap:4px}.HelpDesk_chatHeaderActions__OuiZa{gap:4px}.HelpDesk_chatHeaderBtn__s7gB0{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__s7gB0:hover{background:#ffffff40}.HelpDesk_chatHeaderBtn__s7gB0:active{transform:scale(.95)}.HelpDesk_chatMessages__p0Dl0{background:#fff;background:var(--surface-color,#f8f9fa);gap:12px;max-height:400px;min-height:300px}.HelpDesk_chatMessages__p0Dl0::-webkit-scrollbar{width:6px}.HelpDesk_chatMessages__p0Dl0::-webkit-scrollbar-thumb{background:var(--border-color,#d0d0d0);border-radius:3px}.HelpDesk_chatMessages__p0Dl0::-webkit-scrollbar-thumb:hover{background:#8e8ea0;background:var(--text-muted,#b0b0b0)}.HelpDesk_chatEmpty__PIFC8{color:var(--text-muted,#6b7280)}.HelpDesk_chatEmptyIcon__8h5pc{font-size:48px;margin-bottom:12px}.HelpDesk_chatEmpty__PIFC8 p{margin:4px 0}.HelpDesk_chatEmptySub__vqWCc{font-size:13px;opacity:.7}.HelpDesk_chatMessage__FMCoL{animation:HelpDesk_messageIn__yzK-M .2s ease-out;padding:10px 14px}@keyframes HelpDesk_messageIn__yzK-M{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__qiV\+g{border:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatMessageUser__5vfzu{background:var(--primary-color,#1a73e8)}.HelpDesk_chatMessageClosure__NbA4v{background:#e8f5e9;border:1px solid #c8e6c9}.HelpDesk_chatMessageHeader__zBDhN{align-items:center;display:flex;font-size:11px;gap:12px;justify-content:space-between;margin-bottom:4px;opacity:.8}.HelpDesk_chatMessageUser__5vfzu .HelpDesk_chatMessageHeader__zBDhN{opacity:.9}.HelpDesk_chatMessageSender__VB20X{align-items:center;display:flex;font-weight:500;gap:6px}.HelpDesk_chatMessageTime__qQ4H5{font-size:10px;opacity:.7;white-space:nowrap}.HelpDesk_chatMessageContent__WzQiA{word-wrap:break-word;font-size:14px;line-height:1.5;white-space:pre-wrap}.HelpDesk_youBadge__HKk8X{background:#fff3;border-radius:10px;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__5vfzu .HelpDesk_youBadge__HKk8X{background:#ffffff40}.HelpDesk_supportBadge__EfhFY{background:#1a73e826;border-radius:10px;color:#4a6cf7;color:var(--primary-color,#1a73e8);font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageUser__5vfzu .HelpDesk_supportBadge__EfhFY{background:#ffffff40;color:#fff}.HelpDesk_closureBadge__kNx88{background:#4caf5026;border-radius:10px;color:#2e7d32;font-size:10px;font-weight:500;padding:0 6px}.HelpDesk_chatMessageClosure__NbA4v .HelpDesk_closureBadge__kNx88{background:#4caf5040}.HelpDesk_chatInput__Wpt30{background:var(--surface-color,#fff);border-top:1px solid var(--border-color,#e5e7eb)}.HelpDesk_chatInputWrapper__gemJW{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatTextarea__3qDCL{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__3qDCL:focus{border-color:#4a6cf7;border-color:var(--primary-color,#1a73e8);box-shadow:0 0 0 3px #1a73e826;outline:none}.HelpDesk_chatTextarea__3qDCL:disabled{cursor:not-allowed;opacity:.6}.HelpDesk_chatInputActions__7S13l{display:flex;flex-shrink:0;gap:6px}.HelpDesk_chatCloseBtn__pW-o5,.HelpDesk_chatSendBtn__Vf4A3{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__Vf4A3{background:var(--primary-color,#1a73e8)}.HelpDesk_chatSendBtn__Vf4A3:hover:not(:disabled){box-shadow:0 2px 8px #1a73e84d;transform:scale(1.05)}.HelpDesk_chatSendBtn__Vf4A3:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatSendBtn__Vf4A3:disabled{opacity:.5}.HelpDesk_chatCloseBtn__pW-o5{background:#4caf50;color:#fff}.HelpDesk_chatCloseBtn__pW-o5:hover:not(:disabled){box-shadow:0 2px 8px #4caf504d;transform:scale(1.05)}.HelpDesk_chatCloseBtn__pW-o5:active:not(:disabled){transform:scale(.95)}.HelpDesk_chatCloseBtn__pW-o5:disabled{opacity:.5}.HelpDesk_chatCloseBtn__pW-o5.HelpDesk_loading__1-nMB{opacity:.7}.HelpDesk_chatInputHint__ayHnJ{align-items:center;color:#8e8ea0;color:var(--text-muted,#6b7280);display:flex;font-size:11px;gap:6px;margin-top:6px}.HelpDesk_charCount__WSec0{font-size:11px}.HelpDesk_chatInputHint__ayHnJ 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__blIm6{background:#e8f5e9;border-top:1px solid #c8e6c9;color:#2e7d32;font-weight:500;gap:8px;padding:16px}.HelpDesk_chatButton__qQdhu{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__qQdhu:hover{box-shadow:0 4px 12px #1a73e84d;transform:translateY(-1px)}.HelpDesk_chatButton__qQdhu:active{transform:translateY(0)}.HelpDesk_actionBtn__8J-9x.HelpDesk_chat__DVHfE{color:var(--primary-color,#1a73e8)}.HelpDesk_actionBtn__8J-9x.HelpDesk_chat__DVHfE:hover{background:#1a73e81a}.HelpDesk_actionBtn__8J-9x.HelpDesk_chatActive__FXfve{background:#4caf501a;color:#4caf50;position:relative}.HelpDesk_actionBtn__8J-9x.HelpDesk_chatActive__FXfve:hover{background:#4caf5033}.HelpDesk_chatIndicator__Y4E3L{animation:HelpDesk_pulse__Hzmr1 2s infinite;background:#4caf50;height:10px;right:-2px;top:-2px;width:10px}@keyframes HelpDesk_pulse__Hzmr1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@media (max-width:640px){.HelpDesk_chatPanel__6D9BV{border-radius:0;bottom:0;max-height:100vh;max-height:100vh!important;right:0;width:100%}.HelpDesk_chatPanelMinimized__jVP6j{border-radius:16px;bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__p0Dl0{max-height:calc(100vh - 200px);min-height:200px}.HelpDesk_chatMessage__FMCoL{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__OmPB-{background:#fafafa;background:var(--bg-color);margin:0 auto;max-width:1400px;min-height:calc(100vh - 80px);padding:24px 32px;position:relative}.HelpDesk_formSection__2LQHn{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__E9rCO{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_formSectionHeader__E9rCO h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_formGroup__yhz\+2{margin-bottom:16px}.HelpDesk_formGroup__yhz\+2 label{color:#4a4a5a;color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.HelpDesk_required__W3ZY0{color:#ef4444;color:var(--danger-color);margin-left:2px}.HelpDesk_formInput__kq-do,.HelpDesk_formSelect__DUD41,.HelpDesk_formTextarea__6rZNQ{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__kq-do:focus,.HelpDesk_formSelect__DUD41:focus,.HelpDesk_formTextarea__6rZNQ: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__kq-do::placeholder,.HelpDesk_formTextarea__6rZNQ::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_formTextarea__6rZNQ{min-height:80px;resize:vertical}.HelpDesk_formRow__YdXzA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.HelpDesk_errorHint__X8QGg{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__kW8dW{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__kW8dW: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__kW8dW:active:not(:disabled){transform:translateY(0)}.HelpDesk_submitBtn__kW8dW:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_cancelBtn__dDJ5g{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__dDJ5g:hover:not(:disabled){background:#fafafa;background:var(--bg-color)}.HelpDesk_cancelBtn__dDJ5g:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_formActions__LnX5p{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.HelpDesk_ticketListHeader__1Aug6{align-items:center;display:flex;justify-content:space-between;margin:24px 0 16px}.HelpDesk_ticketListTitle__Iql0V{align-items:center;display:flex;gap:10px}.HelpDesk_ticketListTitle__Iql0V h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.HelpDesk_ticketCount__tZ88U{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__TDRF4{display:flex;flex-direction:column;gap:8px}.HelpDesk_ticketCard__M2Ea2{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__M2Ea2:hover{border-color:#d0d0d0}.HelpDesk_ticketCardHeader__XK\+jj{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__XK\+jj:hover{background:#fafafa;background:var(--bg-color)}.HelpDesk_ticketCardContent__HJ8YA{flex:1 1;min-width:0}.HelpDesk_ticketCardTitle__5thT7{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.HelpDesk_ticketTitle__77QUu{color:#1a1a2e;color:var(--text-primary);font-size:14px;font-weight:500}.HelpDesk_ticketCardMeta__Vv0tP{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:2px}.HelpDesk_ticketCardTime__Oy1Y3,.HelpDesk_ticketCardUser__d7NtR{align-items:center;display:inline-flex;gap:4px}.HelpDesk_ticketCardActions__jrTez{flex-shrink:0}.HelpDesk_actionGroup__lt2Cl,.HelpDesk_ticketCardActions__jrTez{align-items:center;display:flex;gap:4px}.HelpDesk_actionBtn__8J-9x{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__8J-9x:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_actionBtn__8J-9x.HelpDesk_chat__DVHfE{color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__8J-9x.HelpDesk_chat__DVHfE:hover{background:#f0f4ff;background:var(--primary-light)}.HelpDesk_actionBtn__8J-9x.HelpDesk_chatActive__FXfve,.HelpDesk_actionBtn__8J-9x.HelpDesk_edit__2bQ5w:hover{background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color)}.HelpDesk_actionBtn__8J-9x.HelpDesk_delete__Mu6P2:hover{background:#fef2f2;background:var(--danger-light);color:#ef4444;color:var(--danger-color)}.HelpDesk_actionBtn__8J-9x.HelpDesk_reply__v2Czb:hover{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatIndicator__Y4E3L{animation:HelpDesk_pulseDot__Igjct 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__Igjct{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.HelpDesk_chevronExpanded__NUqlA,.HelpDesk_chevron__RVMNw{color:#8e8ea0;color:var(--text-muted);flex-shrink:0;transition:all .15s ease;transition:var(--transition)}.HelpDesk_chevronExpanded__NUqlA{transform:rotate(90deg)}.HelpDesk_ticketCardExpanded__iOEt5{animation:HelpDesk_expandIn__Dj3fk .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__Dj3fk{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_ticketCardDescription__E9sUR{color:#4a4a5a;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:12px;white-space:pre-wrap}.HelpDesk_ticketCardExtra__-LLKi{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__j37SA{color:#22c55e;color:var(--success-color);font-weight:500}.HelpDesk_statusBadge__N7oo8{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__N7oo8.HelpDesk_open__uy3K8{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_statusBadge__N7oo8.HelpDesk_inProgress__2cym1{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_statusBadge__N7oo8.HelpDesk_closed__b2fqB{background:#f3f4f6;color:#8e8ea0;color:var(--text-muted)}.HelpDesk_statusBadge__N7oo8.HelpDesk_resolved__N-2jx{background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_priorityBadge__sZhNd{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:500;padding:2px 10px}.HelpDesk_priorityBadge__sZhNd.HelpDesk_critical__OP7Ri{background:#fef2f2;color:#ef4444;color:var(--danger-color)}.HelpDesk_priorityBadge__sZhNd.HelpDesk_high__MTNW\+{background:#fff7ed;color:#ea580c}.HelpDesk_priorityBadge__sZhNd.HelpDesk_medium__580eW{background:#fffbeb;background:var(--warning-light);color:#f59e0b;color:var(--warning-color)}.HelpDesk_priorityBadge__sZhNd.HelpDesk_low__x9zDn{background:#f0fdf4;color:#22c55e;color:var(--success-color)}.HelpDesk_followUpBadge__q9AMN{background:#fafafa;background:var(--bg-color);color:#8e8ea0;color:var(--text-muted);font-size:11px}.HelpDesk_followUpBadge__q9AMN,.HelpDesk_newReplyBadge__cbYFS{align-items:center;border-radius:10px;display:inline-flex;gap:4px;padding:2px 8px}.HelpDesk_newReplyBadge__cbYFS{animation:HelpDesk_pulseBadge__hcT\+x 2s infinite;background:#f0f4ff;background:var(--primary-light);color:#4a6cf7;color:var(--primary-color);font-size:10px;font-weight:600}@keyframes HelpDesk_pulseBadge__hcT\+x{0%,to{opacity:1}50%{opacity:.6}}.HelpDesk_skeletonCard__ckeIp{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__c2gLu{animation:HelpDesk_shimmer__vVmyc 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}@keyframes HelpDesk_shimmer__vVmyc{0%{background-position:200% 0}to{background-position:-200% 0}}.HelpDesk_skeletonTitle__N6eOU{height:18px;margin-bottom:8px;width:70%}.HelpDesk_skeletonMeta__AOOFU{height:14px;width:50%}.HelpDesk_skeletonBadge__Bc8SQ{border-radius:12px;height:20px;width:60px}.HelpDesk_skeletonActions__tOA45{height:32px;width:80px}.HelpDesk_emptyState__1V-yI{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__tsBFY{font-size:48px;margin-bottom:12px;opacity:.5}.HelpDesk_emptyState__1V-yI h3{color:#1a1a2e;color:var(--text-primary);font-size:16px;margin:0 0 4px}.HelpDesk_emptyState__1V-yI p{color:#8e8ea0;color:var(--text-muted);font-size:14px;margin:0}.HelpDesk_errorContainer__TkL3u{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__fUSDU{align-items:center;color:#ef4444;color:var(--danger-color);display:flex;font-size:14px;gap:8px;justify-content:center;margin:0}.HelpDesk_toastContainer__RAHeg{animation:HelpDesk_toastIn__bIyga .3s ease;position:fixed;right:24px;top:24px;z-index:9999}@keyframes HelpDesk_toastIn__bIyga{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.HelpDesk_toast__xO0xD{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__20iaj{border-left:4px solid #22c55e;border-left:4px solid var(--success-color)}.HelpDesk_toastError__UD9Ky{border-left:4px solid #ef4444;border-left:4px solid var(--danger-color)}.HelpDesk_toastWarning__6FeHH{border-left:4px solid #f59e0b;border-left:4px solid var(--warning-color)}.HelpDesk_toastInfo__Ymqdw{border-left:4px solid #4a6cf7;border-left:4px solid var(--primary-color)}.HelpDesk_toast__xO0xD span{color:#1a1a2e;color:var(--text-primary);flex:1 1;font-size:14px}.HelpDesk_toastClose__Zq9xF{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__Zq9xF:hover{color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatPanel__6D9BV{animation:HelpDesk_chatFadeIn__4Bb4n .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__4Bb4n{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_chatPanelMinimized__jVP6j{cursor:pointer;max-height:56px;width:280px}.HelpDesk_chatPanelMinimized__jVP6j .HelpDesk_chatClosed__blIm6,.HelpDesk_chatPanelMinimized__jVP6j .HelpDesk_chatInput__Wpt30,.HelpDesk_chatPanelMinimized__jVP6j .HelpDesk_chatMessages__p0Dl0{display:none}.HelpDesk_chatHeader__TDHCI{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__r\+eHi{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.HelpDesk_chatHeaderAvatar__-eD\+c{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__Kdbci{color:#1a1a2e;color:var(--text-primary);font-size:13px;line-height:1.3}.HelpDesk_chatHeaderSubtitle__BZqft{align-items:center;color:#8e8ea0;color:var(--text-muted);display:flex;font-size:11px;gap:6px}.HelpDesk_chatHeaderDot__BOpXC{background:#e5e5e5;background:var(--border-color);border-radius:50%;height:3px;width:3px}.HelpDesk_statusOpen__j3E\+9{color:#22c55e;color:var(--success-color)}.HelpDesk_statusClosed__VC-ty{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatHeaderActions__OuiZa{align-items:center;display:flex;flex-shrink:0;gap:2px}.HelpDesk_chatIconBtn__0ht7E{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__0ht7E:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_chatIconBtn__0ht7E:active{transform:scale(.92)}.HelpDesk_chatMessages__p0Dl0{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__p0Dl0::-webkit-scrollbar{width:4px}.HelpDesk_chatMessages__p0Dl0::-webkit-scrollbar-track{background:#0000}.HelpDesk_chatMessages__p0Dl0::-webkit-scrollbar-thumb{background:#e5e5e5;background:var(--border-color);border-radius:2px}.HelpDesk_chatEmpty__PIFC8{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__8h5pc{font-size:36px;margin-bottom:8px;opacity:.5}.HelpDesk_chatEmpty__PIFC8 p{font-size:13px;margin:0}.HelpDesk_chatMessage__FMCoL{animation:HelpDesk_msgIn__keaib .15s ease;border-radius:12px;max-width:85%;padding:8px 12px}@keyframes HelpDesk_msgIn__keaib{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HelpDesk_chatMessageSupport__qiV\+g{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__5vfzu{align-self:flex-end;background:#4a6cf7;background:var(--primary-color);border-bottom-right-radius:4px;color:#fff}.HelpDesk_chatMessageClosure__NbA4v{align-self:flex-start;background:#f0fdf4;background:var(--success-light);border:1px solid #dcfce7;border-bottom-left-radius:4px}.HelpDesk_chatMessageMeta__Dtn1E{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:2px}.HelpDesk_chatMessageName__AaD4Z{font-size:10px;font-weight:600;letter-spacing:.3px;opacity:.7;text-transform:uppercase}.HelpDesk_chatMessageUser__5vfzu .HelpDesk_chatMessageName__AaD4Z{opacity:.8}.HelpDesk_chatMessageTime__qQ4H5{font-size:9px;opacity:.5}.HelpDesk_chatMessageText__IfOAR{word-wrap:break-word;font-size:13px;line-height:1.5;white-space:pre-wrap}.HelpDesk_chatMessageBadge__kW74y{align-items:center;color:#22c55e;color:var(--success-color);display:flex;font-size:10px;font-weight:500;gap:4px;margin-top:4px}.HelpDesk_chatInput__Wpt30{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__uXFPM{align-items:flex-end;display:flex;gap:8px}.HelpDesk_chatInputField__Q4tOq{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__Q4tOq: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__Q4tOq::placeholder{color:#8e8ea0;color:var(--text-muted)}.HelpDesk_chatInputField__Q4tOq:disabled{cursor:not-allowed;opacity:.5}.HelpDesk_chatSendBtn__Vf4A3{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__Vf4A3:hover:not(:disabled){background:#3b5de7;background:var(--primary-hover);transform:scale(1.02)}.HelpDesk_chatSendBtn__Vf4A3:active:not(:disabled){transform:scale(.94)}.HelpDesk_chatSendBtn__Vf4A3:disabled{cursor:not-allowed;opacity:.4;transform:none}.HelpDesk_chatInputFooter__ssYN5{display:flex;justify-content:flex-end;margin-top:8px}.HelpDesk_chatCloseBtn__pW-o5{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__pW-o5:hover:not(:disabled){background:#f0fdf4;background:var(--success-light);color:#22c55e;color:var(--success-color)}.HelpDesk_chatCloseBtn__pW-o5:disabled{cursor:not-allowed;opacity:.4}.HelpDesk_chatClosed__blIm6{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__blIm6 svg{color:#22c55e;color:var(--success-color)}.HelpDesk_chatResolution__FtZV4{color:#4a4a5a;color:var(--text-secondary);font-size:11px;margin-left:4px}.HelpDesk_modalBackdrop__y\+Cpr{align-items:center;animation:HelpDesk_fadeIn__X6--f .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__X6--f{0%{opacity:0}to{opacity:1}}.HelpDesk_formContainer__I0HdA{animation:HelpDesk_modalSlide__1ntqp .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__1ntqp{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.HelpDesk_modalHeader__aQYAZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.HelpDesk_modalHeader__aQYAZ h2{align-items:center;color:#1a1a2e;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.HelpDesk_closeModalBtn__F9SW0{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__F9SW0:hover{background:#fafafa;background:var(--bg-color);color:#1a1a2e;color:var(--text-primary)}.HelpDesk_buttonSpinner__mTQJA{animation:HelpDesk_spin__UPnyW .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes HelpDesk_spin__UPnyW{to{transform:rotate(1turn)}}@media (max-width:768px){.HelpDesk_pageContainer__OmPB-{padding:16px}.HelpDesk_formRow__YdXzA{gap:0;grid-template-columns:1fr}.HelpDesk_ticketCardHeader__XK\+jj{flex-wrap:wrap;padding:10px 12px}.HelpDesk_ticketCardTitle__5thT7{gap:4px}.HelpDesk_ticketCardMeta__Vv0tP{font-size:11px;gap:4px}.HelpDesk_ticketCardActions__jrTez{justify-content:flex-end;margin-top:4px;width:100%}.HelpDesk_chatPanel__6D9BV{border-radius:0;bottom:0;max-height:100vh;right:0;width:100%}.HelpDesk_chatPanelMinimized__jVP6j{border-radius:16px;border-radius:var(--radius-lg);bottom:16px;max-height:56px!important;right:16px;width:calc(100% - 32px)}.HelpDesk_chatMessages__p0Dl0{max-height:calc(100vh - 180px);min-height:200px}.HelpDesk_chatMessage__FMCoL{max-width:92%}.HelpDesk_toastContainer__RAHeg{left:16px;right:16px;top:16px}.HelpDesk_toast__xO0xD{max-width:100%;min-width:auto}.HelpDesk_formContainer__I0HdA{margin:16px;padding:16px;width:95%}}@media (max-width:480px){.HelpDesk_pageContainer__OmPB-{padding:12px}.HelpDesk_formSection__2LQHn{padding:16px}.HelpDesk_ticketCardExpanded__iOEt5{padding:12px}.HelpDesk_chatPanel__6D9BV{border-radius:0;max-height:100vh}.HelpDesk_chatMessages__p0Dl0{max-height:calc(100vh - 160px);min-height:150px}.HelpDesk_chatHeaderTitle__Kdbci{font-size:12px}}.HelpDesk_textCenter__VeE\+F{text-align:center}.HelpDesk_mt8__Rl3L8{margin-top:8px}.HelpDesk_mt16__PEVP6{margin-top:16px}.HelpDesk_mb8__6k1Yv{margin-bottom:8px}.HelpDesk_mb16__wtexC{margin-bottom:16px}.HelpDesk_gap8__gmFkz{gap:8px}.HelpDesk_gap12__ky6KS{gap:12px}.HelpDesk_flex__ZCCn6{display:flex}.HelpDesk_flexCenter__KGxUe{align-items:center;display:flex;justify-content:center}.HelpDesk_flexBetween__C7e5E{align-items:center;display:flex;justify-content:space-between}.HelpDesk_chatHeaderClosedBadge__oO2K0{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__\+lfUk{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__ta5Mn{color:#adb5bd}.HelpDesk_chatReadOnlyCloseBtn__uL2mU{background:#e9ecef;border:none;border-radius:4px;color:#495057;cursor:pointer;font-size:13px;padding:4px 16px;transition:background .2s}.HelpDesk_chatReadOnlyCloseBtn__uL2mU:hover{background:#dee2e6}.HelpDesk_viewOnlyChat__J30rT{color:#6c757d!important}.HelpDesk_viewOnlyChat__J30rT:hover{background:#e9ecef!important;color:#495057!important}.HelpDesk_chatHeaderDate__epQJQ{color:#868e96;font-size:11px}.HelpDesk_chatHeaderTitle__Kdbci{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.FormModal_modalBackdrop__5ENji{align-items:center;animation:FormModal_fadeIn__B\+EMv .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__XUqB6{animation:FormModal_slideUp__NkCU6 .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__mP2XT{align-items:flex-start;background:#f1f3f5;background:var(--header-bg,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.FormModal_modalHeader__mP2XT h2{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.4rem;font-weight:600;margin:0}.FormModal_modalSubtitle__BFx7v{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.FormModal_modalSubtitle__BFx7v strong{color:#0b1f38;color:var(--primary-color,#0b1f38);font-weight:600}.FormModal_modalCloseButton__3LPpA{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__3LPpA:hover:not(:disabled){background:#fdf0ee;background:var(--danger-light,#fdf0ee);color:#c0392b;color:var(--danger-color,#c0392b);transform:rotate(90deg)}.FormModal_formContent__YmOuv{display:flex;flex-direction:column;gap:24px;padding:28px}.FormModal_formActions__sjD4i{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__BV8Tl{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__BV8Tl.FormModal_error__duAwm{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__BV8Tl.FormModal_success__5XRJ4{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__BV8Tl.FormModal_warning__NNoa5{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__C-C2\+{font-size:1.2rem}.FormModal_primaryButton__Uppjv{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__Uppjv: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__Uppjv:disabled{cursor:not-allowed;opacity:.6;transform:none}.FormModal_secondaryButton__rnYj2{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__rnYj2:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.FormModal_buttonSpinner__maHuF{animation:FormModal_spin__yv1GO .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__B\+EMv{0%{opacity:0}to{opacity:1}}@keyframes FormModal_slideUp__NkCU6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FormModal_spin__yv1GO{to{transform:rotate(1turn)}}.ConfirmModal_modalBackdrop__L49na{align-items:center;animation:ConfirmModal_fadeIn__wNeAI .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__oRXW\+{animation:ConfirmModal_slideUp__rmKXA .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__SwDYL{padding:28px}.ConfirmModal_confirmTitle__RZBzF{font-size:1.4rem;margin:0 0 8px}.ConfirmModal_confirmMessage__qgRnR{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem;line-height:1.5;margin:16px 0;white-space:pre-line}.ConfirmModal_confirmActions__AkUrP{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__ZgdZ7{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__ZgdZ7: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__ZgdZ7:disabled{cursor:not-allowed;opacity:.6;transform:none}.ConfirmModal_dangerButton__w7tn7{background:linear-gradient(135deg,#c0392b,#a93226);background:linear-gradient(135deg,var(--danger-color,#c0392b) 0,var(--danger-dark,#a93226) 100%)}.ConfirmModal_dangerButton__w7tn7:hover:not(:disabled){background:linear-gradient(135deg,#a93226,#7b241c);background:linear-gradient(135deg,var(--danger-dark,#a93226) 0,#7b241c 100%)}.ConfirmModal_secondaryButton__UdmLM{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__UdmLM:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg,#edeff2);transform:translateY(-1px)}.ConfirmModal_buttonSpinner__0Js4l{animation:ConfirmModal_spin__hg5IO .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__wNeAI{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal_slideUp__rmKXA{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ConfirmModal_spin__hg5IO{to{transform:rotate(1turn)}}.SearchBar_searchWrapper__V9wse{max-width:440px;position:relative}.SearchBar_searchIcon__hpVFv{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__9nius{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__9nius:focus{border-color:#0b1f38;border-color:var(--primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.SearchBar_clearSearch__aUNCS{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__aUNCS:hover{background:#edeff2;background:var(--row-hover-bg,#edeff2);color:#1a222b;color:var(--text-primary,#1a222b)}@media (max-width:768px){.SearchBar_searchWrapper__V9wse{max-width:100%}}.Pagination_paginationControls__eIfJT{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__rPAtU{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__rPAtU:hover:not(:disabled){background:#163052;background:var(--primary-hover,#163052);transform:translateY(-1px)}.Pagination_paginationButton__rPAtU:disabled{cursor:not-allowed;opacity:.5}.Pagination_paginationInfo__BjyxM{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1rem;font-weight:500}.Pagination_totalItems__gQa\+y{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-weight:400}@media (max-width:768px){.Pagination_paginationControls__eIfJT{flex-direction:column;gap:12px}}.TableSkeleton_tableContainer__IW7dv{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__\+IvOR{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--font-family,"Inter",sans-serif);font-size:1rem;width:100%}.TableSkeleton_table__\+IvOR 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__\+IvOR tbody tr,.TableSkeleton_table__\+IvOR td,.TableSkeleton_table__\+IvOR thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color,#e6e9ec)}.TableSkeleton_table__\+IvOR td{padding:16px 20px;vertical-align:middle}.TableSkeleton_skeleton__MMkxb{animation:TableSkeleton_shimmer__1tZGP 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__1tZGP{0%{background-position:-200% 0}to{background-position:200% 0}}.EmptyState_emptyState__i3Gvw{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__Jj14B{font-size:3rem;margin-bottom:16px}.EmptyState_emptyTitle__qL79M{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.3rem;font-weight:600;margin-bottom:10px}.EmptyState_emptyMessage__f4IpI{color:#4a5a6b;color:var(--text-secondary,#4a5a6b);font-size:1.05rem}.EmptyState_actionButton__uaqsR{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__uaqsR:hover{background:#163052;background:var(--primary-hover,#163052);transform:translateY(-2px)}.PageHeader_header__a--6g{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__WjJOM{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.PageHeader_titleSection__WjJOM h1{color:#1a222b;color:var(--text-primary,#1a222b);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PageHeader_addButton__QzSwK{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__QzSwK: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__QzSwK:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.PageHeader_header__a--6g{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.PageHeader_titleSection__WjJOM h1{font-size:1.4rem}.PageHeader_addButton__QzSwK{justify-content:center;width:100%}}.Toast_toast__sfG4f{align-items:center;animation:Toast_slideIn__ObcEj .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__CC0Ec{border-left:4px solid #28a745}.Toast_toastError__J\+yCi{border-left:4px solid #dc3545}.Toast_toastWarning__bu-sc{border-left:4px solid #ffc107}.Toast_toastInfo__x9aJB{border-left:4px solid #17a2b8}.Toast_toastIcon__mhI0z{align-items:center;display:flex;justify-content:center;margin-right:12px}.Toast_toastSuccess__CC0Ec .Toast_toastIcon__mhI0z{color:#28a745}.Toast_toastError__J\+yCi .Toast_toastIcon__mhI0z{color:#dc3545}.Toast_toastWarning__bu-sc .Toast_toastIcon__mhI0z{color:#ffc107}.Toast_toastInfo__x9aJB .Toast_toastIcon__mhI0z{color:#17a2b8}.Toast_toastMessage__YUPFQ{color:#333;flex:1 1;font-size:.95rem}.Toast_toastClose__exJb2{background:none;border:none;border-radius:4px;color:#999;cursor:pointer;padding:4px;transition:background .2s}.Toast_toastClose__exJb2:hover{background:#f0f0f0;color:#333}@keyframes Toast_slideIn__ObcEj{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_toastContainer__OFS-8{align-items:flex-end;display:flex;flex-direction:column;position:fixed;right:20px;top:20px;z-index:10000}.TagInput_tagInput__Am5Hb{display:flex;flex-direction:column;gap:8px}.TagInput_label__oJ2LT{color:#333;color:var(--text-primary,#333);font-size:.9rem;font-weight:500}.TagInput_required__7u0Yv{color:#dc3545;margin-left:4px}.TagInput_inputRow__f3hAs{display:flex;gap:8px}.TagInput_select__x4Lwq{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__x4Lwq:disabled{background:#f5f5f5;cursor:not-allowed}.TagInput_addButton__X2egD{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__X2egD:hover:not(:disabled){background:#0056b3;background:var(--primary-dark,#0056b3)}.TagInput_addButton__X2egD:disabled{background:#ccc;cursor:not-allowed}.TagInput_tagContainer__w1X7\+{display:flex;flex-wrap:wrap;gap:8px;min-height:36px;padding:8px 0}.TagInput_tag__E0KBx{align-items:center;background:#e9ecef;border-radius:16px;color:#333;display:inline-flex;font-size:.85rem;gap:6px;padding:4px 10px}.TagInput_tagRemoveButton__szEFj{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .2s}.TagInput_tagRemoveButton__szEFj:hover{color:#dc3545}.TagInput_emptyTagHint__42k-y{color:#999;font-size:.85rem;font-style:italic}.AddressForm_addressFormCard__e1\+4a{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__e1\+4a:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--reg-shadow-xs,0 1px 3px #0b1f380a)}.AddressForm_addressFormHeader__JVfaF{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__xVWUx{align-items:center;display:flex;font-size:1.2rem}.AddressForm_addressFormHeader__JVfaF h4{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.AddressForm_importerBadge__hli1i{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__7V1sg{padding:18px 20px}.AddressForm_formGrid__ZAF\+s{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddressForm_inputGroup__HdOnr{display:flex;flex-direction:column;gap:6px}.AddressForm_inputGroup__HdOnr label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.9rem;font-weight:600;letter-spacing:.02em}.AddressForm_inputGroup__HdOnr .AddressForm_required__5cdu9{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.AddressForm_input__4MFSb{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__4MFSb:focus{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.AddressForm_input__4MFSb::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.AddressForm_input__4MFSb:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.AddressForm_contactsSection__vzK9K{border-top:1px solid #e6e9ec;border-top:1px solid var(--reg-border-color,#e6e9ec);margin-top:20px;padding-top:18px}.AddressForm_contactsSectionHeader__50ptX{align-items:center;display:flex;gap:10px;margin-bottom:14px}.AddressForm_contactsIcon__B7mGv{align-items:center;display:flex;font-size:1.1rem}.AddressForm_contactsSectionHeader__50ptX h5{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:1rem;font-weight:600;margin:0}.AddressForm_contactList__KNCrw{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.AddressForm_contactItem__SE-rY{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__SE-rY:hover{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38)}.AddressForm_contactInfo__wFHWh{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.AddressForm_contactInfo__wFHWh strong{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.95rem}.AddressForm_contactRole__KtTME{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:.9rem}.AddressForm_contactEmail__KbWyM{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);font-size:.9rem}.AddressForm_removeContactButton__x7SMR{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__x7SMR:hover:not(:disabled){background:#fdf0ee;background:var(--reg-danger-light,#fdf0ee);color:#c0392b;color:var(--reg-danger-color,#c0392b)}.AddressForm_removeContactButton__x7SMR:disabled{cursor:not-allowed;opacity:.4}.AddressForm_contactForm__Dcg5A{margin-top:4px}.AddressForm_contactFormRow__5Y4g9{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr .6fr}.AddressForm_contactFormGroup__IioXW{display:flex;flex-direction:column;gap:4px}.AddressForm_contactFormGroup__IioXW label{color:#1a222b;color:var(--reg-text-primary,#1a222b);font-size:.85rem;font-weight:600;letter-spacing:.02em}.AddressForm_addContactButton__NAQyd{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__NAQyd: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__NAQyd:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_addressFormActions__tjWsy{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__i41zk{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__i41zk:hover:not(:disabled){background:#edeff2;background:var(--reg-bg-hover,#edeff2);border-color:#4a5a6b;border-color:var(--reg-text-secondary,#4a5a6b)}.AddressForm_cancelButton__i41zk:disabled{cursor:not-allowed;opacity:.5}.AddressForm_saveButton__p1srw{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__p1srw: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__p1srw:disabled{cursor:not-allowed;opacity:.5;transform:none}.AddressForm_buttonSpinner__xQSf7{animation:AddressForm_addressFormSpin__J2v8Z .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__J2v8Z{to{transform:rotate(1turn)}}.AddressForm_theme-dark__EKTZP .AddressForm_addressFormCard__e1\+4a,[data-theme=dark] .AddressForm_addressFormCard__e1\+4a{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_addressFormHeader__JVfaF,[data-theme=dark] .AddressForm_addressFormHeader__JVfaF{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_addressFormHeader__JVfaF h4,[data-theme=dark] .AddressForm_addressFormHeader__JVfaF h4{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__EKTZP .AddressForm_importerBadge__hli1i,[data-theme=dark] .AddressForm_importerBadge__hli1i{background:#2c2118;background:var(--reg-warning-light,#2c2118);color:#f39c12;color:var(--reg-warning-color,#f39c12)}.AddressForm_theme-dark__EKTZP .AddressForm_inputGroup__HdOnr label,[data-theme=dark] .AddressForm_inputGroup__HdOnr label{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__EKTZP .AddressForm_input__4MFSb,[data-theme=dark] .AddressForm_input__4MFSb{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__EKTZP .AddressForm_input__4MFSb:focus,[data-theme=dark] .AddressForm_input__4MFSb:focus{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.AddressForm_theme-dark__EKTZP .AddressForm_input__4MFSb::placeholder,[data-theme=dark] .AddressForm_input__4MFSb::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__EKTZP .AddressForm_input__4MFSb:disabled,[data-theme=dark] .AddressForm_input__4MFSb:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_contactItem__SE-rY,[data-theme=dark] .AddressForm_contactItem__SE-rY{background:#0b1f38;background:var(--reg-bg-secondary,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_contactItem__SE-rY:hover,[data-theme=dark] .AddressForm_contactItem__SE-rY:hover{border-color:#f0f4f8}.AddressForm_theme-dark__EKTZP .AddressForm_contactInfo__wFHWh strong,[data-theme=dark] .AddressForm_contactInfo__wFHWh strong{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__EKTZP .AddressForm_contactRole__KtTME,[data-theme=dark] .AddressForm_contactRole__KtTME{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.AddressForm_theme-dark__EKTZP .AddressForm_contactEmail__KbWyM,[data-theme=dark] .AddressForm_contactEmail__KbWyM{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.AddressForm_theme-dark__EKTZP .AddressForm_contactsSection__vzK9K,[data-theme=dark] .AddressForm_contactsSection__vzK9K{border-color:#163052;border-color:var(--reg-border-color,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_contactFormGroup__IioXW label,.AddressForm_theme-dark__EKTZP .AddressForm_contactsSectionHeader__50ptX h5,[data-theme=dark] .AddressForm_contactFormGroup__IioXW label,[data-theme=dark] .AddressForm_contactsSectionHeader__50ptX h5{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.AddressForm_theme-dark__EKTZP .AddressForm_addContactButton__NAQyd,[data-theme=dark] .AddressForm_addContactButton__NAQyd{background:#f0f4f8;color:#0b1f38;color:var(--reg-text-inverse,#0b1f38)}.AddressForm_theme-dark__EKTZP .AddressForm_addContactButton__NAQyd:hover:not(:disabled),[data-theme=dark] .AddressForm_addContactButton__NAQyd:hover:not(:disabled){background:#fff}.AddressForm_theme-dark__EKTZP .AddressForm_cancelButton__i41zk,[data-theme=dark] .AddressForm_cancelButton__i41zk{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__EKTZP .AddressForm_cancelButton__i41zk:hover:not(:disabled),[data-theme=dark] .AddressForm_cancelButton__i41zk:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052)}.AddressForm_theme-dark__EKTZP .AddressForm_saveButton__p1srw,[data-theme=dark] .AddressForm_saveButton__p1srw{background:#2ecc71;background:var(--reg-success-color,#2ecc71)}.AddressForm_theme-dark__EKTZP .AddressForm_saveButton__p1srw:hover:not(:disabled),[data-theme=dark] .AddressForm_saveButton__p1srw:hover:not(:disabled){background:#1a8c4a;background:var(--reg-success-dark,#1a8c4a)}.AddressForm_theme-dark__EKTZP .AddressForm_addressFormActions__tjWsy,[data-theme=dark] .AddressForm_addressFormActions__tjWsy{border-color:#163052;border-color:var(--reg-border-color,#163052)}@media (max-width:992px){.AddressForm_contactFormRow__5Y4g9{gap:10px;grid-template-columns:1fr 1fr}.AddressForm_contactFormGroup__IioXW:last-child{grid-column:span 2}}@media (max-width:768px){.AddressForm_formGrid__ZAF\+s{gap:14px;grid-template-columns:1fr}.AddressForm_addressFormContent__7V1sg{padding:14px 16px}.AddressForm_addressFormHeader__JVfaF{flex-wrap:wrap;padding:12px 16px}.AddressForm_addressFormHeader__JVfaF h4{font-size:1rem}.AddressForm_importerBadge__hli1i{font-size:.75rem;margin-left:0}.AddressForm_contactFormRow__5Y4g9{gap:10px;grid-template-columns:1fr}.AddressForm_contactFormGroup__IioXW:last-child{grid-column:span 1}.AddressForm_contactItem__SE-rY{align-items:flex-start;flex-direction:column;gap:8px;padding:12px 14px}.AddressForm_contactInfo__wFHWh{align-items:flex-start;flex-direction:column;gap:4px}.AddressForm_removeContactButton__x7SMR{align-self:flex-end}.AddressForm_addressFormActions__tjWsy{flex-direction:column-reverse;gap:10px}.AddressForm_addressFormActions__tjWsy button{justify-content:center;width:100%}}@media (max-width:480px){.AddressForm_addressFormContent__7V1sg{padding:12px 14px}.AddressForm_contactEmail__KbWyM,.AddressForm_contactInfo__wFHWh strong,.AddressForm_contactRole__KtTME{font-size:.85rem}.AddressForm_addContactButton__NAQyd{font-size:.85rem;justify-content:center;padding:8px 14px;width:100%}.AddressForm_cancelButton__i41zk,.AddressForm_saveButton__p1srw{font-size:.9rem;padding:10px 18px}}@media (prefers-reduced-motion:reduce){.AddressForm_addContactButton__NAQyd,.AddressForm_addressFormCard__e1\+4a,.AddressForm_cancelButton__i41zk,.AddressForm_contactItem__SE-rY,.AddressForm_input__4MFSb,.AddressForm_saveButton__p1srw{transition:none}.AddressForm_buttonSpinner__xQSf7{animation:none}.AddressForm_saveButton__p1srw:hover:not(:disabled){transform:none}}.ComboBox_comboboxWrapper__BZ9Si{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__ZBbPP{color:#1a222b;color:var(--reg-text-primary,#1a222b);display:block;font-size:.95rem;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.ComboBox_comboboxLabel__ZBbPP .ComboBox_required__9YRp0{color:#c0392b;color:var(--reg-danger-color,#c0392b);margin-left:2px}.ComboBox_comboboxInputWrapper__mKXBf{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__mKXBf:focus-within{border-color:#0b1f38;border-color:var(--reg-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814}.ComboBox_comboboxInputWrapper__mKXBf.ComboBox_error__7BxpL{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b)}.ComboBox_comboboxInputWrapper__mKXBf.ComboBox_error__7BxpL:focus-within{border-color:#c0392b;border-color:var(--reg-danger-color,#c0392b);box-shadow:0 0 0 3px #c0392b14}.ComboBox_comboboxSearchIcon__HB2PJ{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c);flex-shrink:0;left:14px;pointer-events:none;position:absolute;z-index:1}.ComboBox_comboboxInput__hyQ69{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__hyQ69::placeholder{color:#6b7b8c;color:var(--reg-text-muted,#6b7b8c)}.ComboBox_comboboxInput__hyQ69:disabled{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);cursor:not-allowed;opacity:.7}.ComboBox_comboboxClearButton__8ZSyT{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__8ZSyT:hover{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__74Gdj{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__74Gdj:hover:not(:disabled){background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);color:#1a222b;color:var(--reg-text-primary,#1a222b)}.ComboBox_comboboxToggleButton__74Gdj:disabled{cursor:not-allowed;opacity:.5}.ComboBox_comboboxToggleButton__74Gdj .ComboBox_rotated__7FdvB{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__iQceq{animation:ComboBox_comboboxSpin__PGUlT .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__PGUlT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ComboBox_comboboxError__kU8VZ{color:#c0392b;color:var(--reg-danger-color,#c0392b);font-size:.9rem;margin-top:6px}.ComboBox_comboboxDropdown__WG7KI{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__WG7KI::-webkit-scrollbar{width:6px}.ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-track{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed);border-radius:3px}.ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--reg-text-muted,#6b7b8c);border-radius:3px}.ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-thumb:hover{background:#4a5a6b;background:var(--reg-text-secondary,#4a5a6b)}.ComboBox_comboboxNoResults__q5jld{color:#4a5a6b;color:var(--reg-text-secondary,#4a5a6b);font-size:1rem;padding:18px 20px;text-align:center}.ComboBox_comboboxItem__zaihT{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__zaihT:hover{background:#edeff2;background:var(--reg-bg-hover,#edeff2)}.ComboBox_comboboxItem__zaihT.ComboBox_highlighted__UxA0n,.ComboBox_comboboxItem__zaihT.ComboBox_selected__FBIxz{background:#e8eaed;background:var(--reg-bg-tertiary,#e8eaed)}.ComboBox_comboboxItem__zaihT.ComboBox_selected__FBIxz{font-weight:500}.ComboBox_comboboxItemLabel__H7as-{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComboBox_comboboxItemCheck__T9pMR{color:#27ae60;color:var(--reg-success-color,#27ae60);flex-shrink:0}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxInputWrapper__mKXBf,[data-theme=dark] .ComboBox_comboboxInputWrapper__mKXBf{background:#0b1f38;background:var(--reg-card-bg,#0b1f38);border-color:#163052;border-color:var(--reg-border-color,#163052)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxInputWrapper__mKXBf:focus-within,[data-theme=dark] .ComboBox_comboboxInputWrapper__mKXBf:focus-within{border-color:#f0f4f8;box-shadow:0 0 0 3px #f0f4f814}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxInput__hyQ69,[data-theme=dark] .ComboBox_comboboxInput__hyQ69{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxInput__hyQ69::placeholder,[data-theme=dark] .ComboBox_comboboxInput__hyQ69::placeholder{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxInput__hyQ69:disabled,[data-theme=dark] .ComboBox_comboboxInput__hyQ69:disabled{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxSearchIcon__HB2PJ,[data-theme=dark] .ComboBox_comboboxSearchIcon__HB2PJ{color:#7a8e9f;color:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxClearButton__8ZSyT,[data-theme=dark] .ComboBox_comboboxClearButton__8ZSyT{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxClearButton__8ZSyT:hover,[data-theme=dark] .ComboBox_comboboxClearButton__8ZSyT:hover{background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxToggleButton__74Gdj,[data-theme=dark] .ComboBox_comboboxToggleButton__74Gdj{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxToggleButton__74Gdj:hover:not(:disabled),[data-theme=dark] .ComboBox_comboboxToggleButton__74Gdj:hover:not(:disabled){background:#163052;background:var(--reg-bg-tertiary,#163052);color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxSpinner__iQceq,[data-theme=dark] .ComboBox_comboboxSpinner__iQceq{border-color:#163052;border-color:var(--reg-border-color,#163052);border-top-color:#f0f4f8}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxDropdown__WG7KI,[data-theme=dark] .ComboBox_comboboxDropdown__WG7KI{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__zsCs7 .ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-track,[data-theme=dark] .ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-track{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-thumb,[data-theme=dark] .ComboBox_comboboxDropdown__WG7KI::-webkit-scrollbar-thumb{background:#7a8e9f;background:var(--reg-text-muted,#7a8e9f)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxItem__zaihT,[data-theme=dark] .ComboBox_comboboxItem__zaihT{color:#f0f4f8;color:var(--reg-text-primary,#f0f4f8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxItem__zaihT:hover,[data-theme=dark] .ComboBox_comboboxItem__zaihT:hover{background:#1a2d4a;background:var(--reg-bg-hover,#1a2d4a)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxItem__zaihT.ComboBox_highlighted__UxA0n,.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxItem__zaihT.ComboBox_selected__FBIxz,[data-theme=dark] .ComboBox_comboboxItem__zaihT.ComboBox_highlighted__UxA0n,[data-theme=dark] .ComboBox_comboboxItem__zaihT.ComboBox_selected__FBIxz{background:#163052;background:var(--reg-bg-tertiary,#163052)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxNoResults__q5jld,[data-theme=dark] .ComboBox_comboboxNoResults__q5jld{color:#a1b4c8;color:var(--reg-text-secondary,#a1b4c8)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxItemCheck__T9pMR,[data-theme=dark] .ComboBox_comboboxItemCheck__T9pMR{color:#2ecc71;color:var(--reg-success-color,#2ecc71)}.ComboBox_theme-dark__zsCs7 .ComboBox_comboboxError__kU8VZ,[data-theme=dark] .ComboBox_comboboxError__kU8VZ{color:#e74c3c;color:var(--reg-danger-color,#e74c3c)}@media (max-width:768px){.ComboBox_comboboxInput__hyQ69{font-size:1rem;min-height:44px;padding:12px 70px 12px 36px}.ComboBox_comboboxSearchIcon__HB2PJ{left:12px}.ComboBox_comboboxClearButton__8ZSyT{right:40px}.ComboBox_comboboxToggleButton__74Gdj{right:8px}.ComboBox_comboboxSpinner__iQceq{right:40px}.ComboBox_comboboxDropdown__WG7KI{max-height:220px}}@media (max-width:480px){.ComboBox_comboboxInput__hyQ69{font-size:16px;min-height:40px;padding:10px 60px 10px 32px}.ComboBox_comboboxSearchIcon__HB2PJ{left:10px}.ComboBox_comboboxSearchIcon__HB2PJ svg{height:16px;width:16px}.ComboBox_comboboxClearButton__8ZSyT{min-height:28px;min-width:28px;right:34px}.ComboBox_comboboxToggleButton__74Gdj{min-height:28px;min-width:28px;right:6px}.ComboBox_comboboxToggleButton__74Gdj svg{height:16px;width:16px}.ComboBox_comboboxSpinner__iQceq{height:16px;right:34px;width:16px}.ComboBox_comboboxItem__zaihT{font-size:.95rem;min-height:38px;padding:8px 14px}.ComboBox_comboboxDropdown__WG7KI{max-height:200px}}@media (prefers-reduced-motion:reduce){.ComboBox_comboboxInputWrapper__mKXBf,.ComboBox_comboboxToggleButton__74Gdj .ComboBox_rotated__7FdvB{transition:none}.ComboBox_comboboxSpinner__iQceq{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__mxIWL,[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__83mR8{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative;width:100%}.ProjectSteps_stepItem__G38MG{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__G38MG:hover:not(.ProjectSteps_stepBlocked__04E5x){box-shadow:0 3px 6px #0b1f380f;transform:translateY(-1px)}.ProjectSteps_stepIconWrapper__-ackG{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.ProjectSteps_stepIcon__dbWw3{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__lsUjx .ProjectSteps_stepIcon__dbWw3{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__hRt1k .ProjectSteps_stepIcon__dbWw3{background:#27ae60;background:var(--steps-success-color)}.ProjectSteps_stepPending__t38Aq .ProjectSteps_stepIcon__dbWw3{background:#e67e22;background:var(--steps-warning-color)}.ProjectSteps_stepBlocked__04E5x .ProjectSteps_stepIcon__dbWw3{background:#6b7b8c;background:var(--steps-text-muted);opacity:.5}.ProjectSteps_stepCheckmark__7h5pX{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__MoL12{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ProjectSteps_stepLabel__2WTqJ{color:#1a222b;color:var(--steps-text-primary);font-size:.9rem;font-weight:600}.ProjectSteps_stepLabel__2WTqJ,.ProjectSteps_stepStatus__CUZWu{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectSteps_stepStatus__CUZWu{color:#4a5a6b;color:var(--steps-text-secondary);font-size:.75rem}.ProjectSteps_stepActive__lsUjx{background:#e8eaed;background:var(--steps-bg-tertiary);border-color:#0b1f38;border-color:var(--steps-primary-color)}.ProjectSteps_stepComplete__hRt1k{background:#eaf5ee;background:var(--steps-success-light);border-color:#27ae60;border-color:var(--steps-success-color)}.ProjectSteps_stepComplete__hRt1k .ProjectSteps_stepStatus__CUZWu{color:#1e8449;color:var(--steps-success-dark)}.ProjectSteps_stepPending__t38Aq{background:#fef5e7;background:var(--steps-warning-light);border-color:#e67e22;border-color:var(--steps-warning-color)}.ProjectSteps_stepPending__t38Aq .ProjectSteps_stepStatus__CUZWu{color:#ca6f1e;color:var(--steps-warning-dark)}.ProjectSteps_stepBlocked__04E5x{background:#fdf0ee;background:var(--steps-danger-light);border-color:#c0392b;border-color:var(--steps-danger-color);cursor:not-allowed!important;opacity:.6}.ProjectSteps_stepBlocked__04E5x .ProjectSteps_stepStatus__CUZWu{color:#a93226;color:var(--steps-danger-dark)}.ProjectSteps_stepConnector__DwXQW{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__5EPyY{background:#27ae60;background:var(--steps-success-color)}@media (max-width:992px){.ProjectSteps_stepsContainer__83mR8{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;overflow-x:auto;padding:6px 4px;scrollbar-width:thin}.ProjectSteps_stepsContainer__83mR8::-webkit-scrollbar{height:4px}.ProjectSteps_stepsContainer__83mR8::-webkit-scrollbar-track{background:#f1f3f5;background:var(--steps-bg-secondary);border-radius:2px}.ProjectSteps_stepsContainer__83mR8::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--steps-text-muted);border-radius:2px}.ProjectSteps_stepItem__G38MG{flex:0 0 auto;gap:10px;min-height:44px;min-width:120px;padding:8px 14px}.ProjectSteps_stepIcon__dbWw3{font-size:1rem;height:30px;width:30px}.ProjectSteps_stepLabel__2WTqJ{font-size:.8rem}.ProjectSteps_stepStatus__CUZWu{font-size:.7rem}.ProjectSteps_stepConnector__DwXQW{flex:0 0 10px;height:2px;min-width:10px}.ProjectSteps_stepCheckmark__7h5pX{font-size:8px;height:16px;right:-3px;top:-3px;width:16px}}@media (max-width:768px){.ProjectSteps_stepItem__G38MG{gap:8px;min-height:38px;min-width:100px;padding:6px 12px}.ProjectSteps_stepIcon__dbWw3{font-size:.85rem;height:26px;width:26px}.ProjectSteps_stepLabel__2WTqJ{font-size:.75rem}.ProjectSteps_stepStatus__CUZWu{font-size:.65rem}.ProjectSteps_stepConnector__DwXQW{flex:0 0 8px;min-width:8px}.ProjectSteps_stepCheckmark__7h5pX{font-size:7px;height:14px;right:-2px;top:-2px;width:14px}}@media (max-width:480px){.ProjectSteps_stepItem__G38MG{gap:6px;min-height:34px;min-width:80px;padding:4px 10px}.ProjectSteps_stepIcon__dbWw3{font-size:.75rem;height:22px;width:22px}.ProjectSteps_stepLabel__2WTqJ{font-size:.7rem;font-weight:500}.ProjectSteps_stepStatus__CUZWu{display:none}.ProjectSteps_stepConnector__DwXQW{flex:0 0 6px;min-width:6px}.ProjectSteps_stepCheckmark__7h5pX{font-size:6px;height:12px;right:-2px;top:-2px;width:12px}}@media (prefers-reduced-motion:reduce){.ProjectSteps_stepConnector__DwXQW,.ProjectSteps_stepIcon__dbWw3,.ProjectSteps_stepItem__G38MG{transition:none!important}.ProjectSteps_stepItem__G38MG:hover:not(.ProjectSteps_stepBlocked__04E5x){transform:none!important}}@media print{.ProjectSteps_stepsContainer__83mR8{flex-wrap:wrap;gap:4px}.ProjectSteps_stepItem__G38MG{background:#f9f9f9!important;border:1px solid #ddd;cursor:default!important;flex:0 0 auto;min-width:80px;padding:4px 10px}.ProjectSteps_stepItem__G38MG:hover:not(.ProjectSteps_stepBlocked__04E5x){box-shadow:none!important;transform:none!important}.ProjectSteps_stepIcon__dbWw3{background:#666!important;font-size:.7rem;height:20px;width:20px}.ProjectSteps_stepCheckmark__7h5pX,.ProjectSteps_stepConnector__DwXQW{display:none}.ProjectSteps_stepStatus__CUZWu{font-size:.6rem}.ProjectSteps_stepActive__lsUjx{background:#e8eaed!important;border-color:#0b1f38!important}.ProjectSteps_stepComplete__hRt1k{background:#eaf5ee!important;border-color:#27ae60!important}.ProjectSteps_stepPending__t38Aq{background:#fef5e7!important;border-color:#e67e22!important}.ProjectSteps_stepBlocked__04E5x{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__QyhoP,[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__CdmyB,.Orders_filterChip__itenn,[role=button],button{min-height:44px;min-width:44px}.Orders_pageContainer__leFIf{background:#f7f8fa;background:var(--orders-bg-primary);color:#1a222b;color:var(--orders-text-primary);min-height:100vh;padding:0}.Orders_addButton__2XsTb,.Orders_pageContainer__leFIf{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family)}.Orders_addButton__2XsTb{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__2XsTb: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__2XsTb:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_confirmButton__Yoo6M{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__Yoo6M: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__Yoo6M:disabled{cursor:not-allowed;opacity:.6}.Orders_secondaryButton__k8RH5{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__k8RH5:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-1px)}.Orders_secondaryButton__k8RH5:disabled{cursor:not-allowed;opacity:.6}.Orders_dangerButton__j7XDE{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__j7XDE: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__6LpA6{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__6LpA6: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__6LpA6:disabled{cursor:not-allowed;opacity:.6}.Orders_primaryButton__ixvC9{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__ixvC9: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__ixvC9:disabled{cursor:not-allowed;opacity:.6;transform:none}.Orders_actionsContainer__oUOwv{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Orders_actionButton__CdmyB,button.Orders_actionButton__CdmyB{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__CdmyB svg,button.Orders_actionButton__CdmyB 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__CdmyB:hover:not(:disabled){box-shadow:0 8px 16px #0b1f3814!important;box-shadow:var(--orders-shadow-md)!important;transform:translateY(-2px)!important}.Orders_actionButton__CdmyB:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk,button.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk{background:#e8eef6!important;color:#4a6fa5!important}.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk:hover:not(:disabled){background:#4a6fa5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk{background:#1a2a44!important;color:#7baed6!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_viewButton__Fpwhk:hover:not(:disabled){background:#7baed6!important;color:#0a1628!important}.Orders_actionButton__CdmyB.Orders_editButton__EQP1b,button.Orders_actionButton__CdmyB.Orders_editButton__EQP1b{background:#fdf5e6!important;color:#d4a017!important}.Orders_actionButton__CdmyB.Orders_editButton__EQP1b:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_editButton__EQP1b:hover:not(:disabled){background:#d4a017!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_editButton__EQP1b,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_editButton__EQP1b{background:#2a2218!important;color:#f0c040!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_editButton__EQP1b:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_editButton__EQP1b:hover:not(:disabled){background:#f0c040!important;color:#1a1208!important}.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY,button.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY{background:#fdecea!important;color:#c0392b!important}.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY:hover:not(:disabled){background:#c0392b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY{background:#2a1a18!important;color:#e74c3c!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_deleteButton__uKdVY:hover:not(:disabled){background:#e74c3c!important;color:#1a0a08!important}.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M,button.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M{background:#e8f8f0!important;color:#1abc9c!important}.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M:hover:not(:disabled){background:#1abc9c!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M{background:#0a2a20!important;color:#2ecc71!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_confirmButton__Yoo6M:hover:not(:disabled){background:#2ecc71!important;color:#0a1a10!important}.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB,button.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB{background:#fff3e0!important;color:#e67e22!important}.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB:hover:not(:disabled){background:#e67e22!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB{background:#3d2a1a!important;color:#f39c12!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_trackButton__Ej1FB:hover:not(:disabled){background:#f39c12!important;color:#1a0e08!important}.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J,button.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J{background:#f4ecf7!important;color:#8e44ad!important}.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J:hover:not(:disabled){background:#8e44ad!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J{background:#1a0a2a!important;color:#bb8fce!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_paymentButton__Nnl4J:hover:not(:disabled){background:#bb8fce!important;color:#0a001a!important}.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA,button.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA{background:#eaf2f8!important;color:#3498db!important}.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA:hover:not(:disabled){background:#3498db!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_productionButton__QfJjA,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA{background:#0a1a2a!important;color:#5dade2!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_productionButton__QfJjA:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_productionButton__QfJjA:hover:not(:disabled){background:#5dade2!important;color:#0a0a1a!important}.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x,button.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x{background:#e8f6f3!important;color:#16a085!important}.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x:hover:not(:disabled){background:#16a085!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x{background:#0a1a18!important;color:#48c9b0!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_invoiceButton__eEK2x:hover:not(:disabled){background:#48c9b0!important;color:#0a0a0a!important}.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy,button.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy{background:#fce4ec!important;color:#e91e63!important}.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy:hover:not(:disabled){background:#e91e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_packingButton__8MYiy,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy{background:#2a0a1a!important;color:#f06292!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_packingButton__8MYiy:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_packingButton__8MYiy:hover:not(:disabled){background:#f06292!important;color:#1a0a0a!important}.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N,button.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N{background:#e8eaf6!important;color:#3f51b5!important}.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N:hover:not(:disabled){background:#3f51b5!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N{background:#0a0a2a!important;color:#7986cb!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_pickingButton__QBy3N:hover:not(:disabled){background:#7986cb!important;color:#0a0a1a!important}.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3,button.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3{background:#f1f8e9!important;color:#7cb342!important}.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3:hover:not(:disabled){background:#7cb342!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3{background:#1a2a0a!important;color:#aed581!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_receiptButton__TsuS3:hover:not(:disabled){background:#aed581!important;color:#0a1a00!important}.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo,button.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo{background:#efebe9!important;color:#8d6e63!important}.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo:hover:not(:disabled){background:#8d6e63!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo{background:#1a0a0a!important;color:#a1887f!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_stockButton__-4Wyo:hover:not(:disabled){background:#a1887f!important;color:#1a0a0a!important}.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2,button.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2{background:#fdf2e9!important;color:#d35400!important}.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2:hover:not(:disabled){background:#d35400!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_returnButton__qhVw2,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2{background:#2a1a0a!important;color:#e67e22!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_returnButton__qhVw2:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_returnButton__qhVw2:hover:not(:disabled){background:#e67e22!important;color:#1a0a00!important}.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ,button.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ{background:#fdeaea!important;color:#ff6b6b!important}.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ:hover:not(:disabled),button.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ:hover:not(:disabled){background:#ff6b6b!important;color:#fff!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_printButton__iIjnJ,[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ{background:#2a0a0a!important;color:#ff8a8a!important}[data-theme=dark] .Orders_actionButton__CdmyB.Orders_printButton__iIjnJ:hover:not(:disabled),[data-theme=dark] button.Orders_actionButton__CdmyB.Orders_printButton__iIjnJ:hover:not(:disabled){background:#ff8a8a!important;color:#1a0000!important}.Orders_searchBar__BUl7b{margin-bottom:28px;padding:24px}.Orders_searchBar__BUl7b,.Orders_statusFilterBar__So3uV{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__So3uV{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:14px 18px}.Orders_filterChip__itenn{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__itenn:hover:not(.Orders_filterChipActive__nLPwH){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__nLPwH{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__nLPwH:hover{background:#163052;background:var(--orders-primary-hover);border-color:#163052;border-color:var(--orders-primary-hover)}.Orders_tableContainer__XPGR5{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__OK5C0{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__OK5C0 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__OK5C0 tbody tr,.Orders_table__OK5C0 thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_table__OK5C0 tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_table__OK5C0 tbody tr:hover{background-color:#edeff2;background-color:var(--orders-bg-hover)}.Orders_table__OK5C0 tbody tr:last-child{border-bottom:none}.Orders_table__OK5C0 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__OK5C0 tbody tr:last-child td{border-bottom:none}.Orders_emptyTable__jg7Fl{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Orders_tableRow__jUG35{animation:Orders_rowFadeIn__PmsoH .2s ease}@keyframes Orders_rowFadeIn__PmsoH{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Orders_priceCell__aT1i3,.Orders_valueCell__sCSic{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_labelRight__JJEug,.Orders_text-right__E9mWq,.Orders_valueCell__sCSic{text-align:right}.Orders_text-center__QJjsT{text-align:center}.Orders_statusBadge__HZypY{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__lpbA3{background:#fef5e7;color:#e67e22}.Orders_statusBadgeApproved__vhoBh{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeCompleted__9Bwmu{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeCancelled__1v2PB{background:#f0f2f3;color:#7f8c8d}.Orders_statusBadgeRejected__mQq-G{background:#fdf0ee;color:#c0392b}.Orders_statusBadgeDraft__Z2nN2{background:#f1f3f5;color:#6b7b8c}.Orders_statusBadgeInfo__AaItQ{background:#eaf2f8;color:#2980b9}.Orders_statusBadgeWarning__NP\+gx{background:#fef5e7;color:#e67e22}.Orders_statusBadgeSuccess__zpTY9{background:#eaf5ee;color:#27ae60}.Orders_statusBadgeDanger__4GZ3t{background:#fdf0ee;color:#c0392b}[data-theme=dark] .Orders_statusBadgePending__lpbA3{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeApproved__vhoBh{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeCompleted__9Bwmu{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeCancelled__1v2PB{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .Orders_statusBadgeRejected__mQq-G{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_statusBadgeDraft__Z2nN2{background:#163052;color:#7a8e9f}[data-theme=dark] .Orders_statusBadgeInfo__AaItQ{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_statusBadgeWarning__NP\+gx{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_statusBadgeSuccess__zpTY9{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_statusBadgeDanger__4GZ3t{background:#2c1a18;color:#e74c3c}.Orders_modalBackdrop__0crmb{align-items:center;animation:Orders_fadeIn__Iqi7T .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__Iqi7T{0%{opacity:0}to{opacity:1}}@keyframes Orders_slideUp__iZw8e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Orders_formContainer__bfbBM{animation:Orders_slideUp__iZw8e .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__ZHhKF{max-width:540px}.Orders_formContainerMedium__wzifl{max-width:860px}.Orders_formContainerLarge__G7I5h{max-width:1200px}.Orders_formContainerXLarge__\+D5iO{max-width:1400px}.Orders_modalHeader__nzlmR{align-items:flex-start;background:#f1f3f5;background:var(--orders-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);border-radius:4px 4px 0 0;border-radius:var(--orders-border-radius) var(--orders-border-radius) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.Orders_modalHeader__nzlmR 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__eNylk{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1.05rem;margin:6px 0 0}.Orders_modalSubtitle__eNylk strong{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_modalCloseButton__A\+VGJ{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__A\+VGJ:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light);color:#c0392b;color:var(--orders-danger-color);transform:rotate(90deg)}.Orders_modalCloseButton__A\+VGJ:disabled{cursor:not-allowed;opacity:.5}.Orders_formContent__OR4Rp{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.Orders_formContent__OR4Rp::-webkit-scrollbar{width:6px}.Orders_formContent__OR4Rp::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:3px}.Orders_formContent__OR4Rp::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:3px}.Orders_formActions__b6ode{background:#fff;background:var(--orders-card-bg);border-radius:0 0 4px 4px;border-radius:0 0 var(--orders-border-radius) var(--orders-border-radius);border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);bottom:0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:flex-end;padding:18px 28px;position:sticky;z-index:10}.Orders_formGrid__JRT4x{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding:18px 24px}.Orders_formSection__SqHBV{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__SqHBV:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_sectionHeader__sbOkw{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__pLP8-{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__\+GrRM{color:#1a222b;color:var(--orders-text-primary);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.Orders_sectionBadge__KR2Em{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__ArQaz,.Orders_select__iMcGX,.Orders_textarea__m4NhI{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__ArQaz:focus,.Orders_select__iMcGX:focus,.Orders_textarea__m4NhI:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_theme-dark__QyhoP .Orders_input__ArQaz:focus,.Orders_theme-dark__QyhoP .Orders_select__iMcGX:focus,.Orders_theme-dark__QyhoP .Orders_textarea__m4NhI:focus,[data-theme=dark] .Orders_input__ArQaz:focus,[data-theme=dark] .Orders_select__iMcGX:focus,[data-theme=dark] .Orders_textarea__m4NhI:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_input__ArQaz::placeholder,.Orders_textarea__m4NhI::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_textarea__m4NhI{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);min-height:100px;resize:vertical}.Orders_inputGroup__Kb5IW{display:flex;flex-direction:column;gap:8px}.Orders_inputGroup__Kb5IW label{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Orders_required__7ujrx{color:#c0392b;color:var(--orders-danger-color)}.Orders_fieldHint__fgI\+H{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:2px}.Orders_errorHint__EhnxR{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_successHint__u0w-x{color:#27ae60;color:var(--orders-success-color);display:block;font-size:.9rem;margin-top:2px}.Orders_fieldError__WyvQw{color:#c0392b;color:var(--orders-danger-color);display:block;font-size:.9rem;margin-top:2px}.Orders_buttonSpinner__-UGLI{animation:Orders_spin__1kPMx .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__lc339{animation:Orders_spin__1kPMx .8s linear infinite}@keyframes Orders_spin__1kPMx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Orders_buttonSpinner__-UGLI,.Orders_spinner__lc339{animation:none}}.Orders_stepperHeader__CGKw\+{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__uMagg{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:860px;position:relative}.Orders_stepperStep__1FH11{align-items:center;display:flex;flex:1 1;gap:10px;position:relative}.Orders_stepperCircle__jLvVb{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__wlgaB .Orders_stepperCircle__jLvVb{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__slKrQ .Orders_stepperCircle__jLvVb{background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse)}.Orders_stepperLabel__rpq5G{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:500;transition:color .3s ease;white-space:nowrap}.Orders_stepperStepActive__wlgaB .Orders_stepperLabel__rpq5G{color:#0b1f38;color:var(--orders-primary-color);font-weight:600}.Orders_stepperStepCompleted__slKrQ .Orders_stepperLabel__rpq5G{color:#27ae60;color:var(--orders-success-color)}.Orders_stepperLine__J1T7y{background:#e6e9ec;background:var(--orders-border-color);flex:1 1;height:2px;margin:0 10px;transition:background .3s ease}.Orders_stepperLineCompleted__boXzZ{background:#27ae60;background:var(--orders-success-color)}.Orders_stepContent__kwf5K{animation:Orders_stepFadeIn__e29uS .3s ease;padding:24px 0}@keyframes Orders_stepFadeIn__e29uS{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_stepContent__kwf5K{animation:none}}.Orders_stepperActions__ow1c\+{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__ow1c\+ button{min-width:120px}.Orders_reviewGrid__kgF0X{grid-gap:14px 28px;display:grid;gap:14px 28px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Orders_reviewItem__WsEhq{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__WsEhq:last-child{border-bottom:none}.Orders_reviewLabel__Jmqg4{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_reviewValue__EkFtR{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500;text-align:right}.Orders_infoBox__OzBvu{background:#eaf2f8;background:var(--orders-info-light);border-left:3px solid #2980b9;border-left:3px solid var(--orders-info-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);gap:14px;margin:10px 0}.Orders_infoBox__OzBvu p{font-size:1rem;margin:4px 0 0}.Orders_infoGrid__69OLF{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_infoItem__uKuvi{display:flex;flex-direction:column;gap:6px}.Orders_infoItem__uKuvi label{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_infoItem__uKuvi span{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;word-break:break-word}.Orders_approvalNotes__WyX\+b{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__WyX\+b strong{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.Orders_approvalNotes__WyX\+b p{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;margin:0}.Orders_itemTable__FglQU{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__FglQU 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__FglQU td,.Orders_itemTable__FglQU thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color)}.Orders_itemTable__FglQU td{color:#1a222b;color:var(--orders-text-primary);padding:10px 16px}.Orders_itemTable__FglQU tfoot td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);font-weight:600;padding:12px 16px}.Orders_tableFooterRow__A-lr6{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_tableFooterRow__A-lr6 td{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);padding:10px 16px}.Orders_resumoTotal__Y-UFz,.Orders_resumoTotal__Y-UFz td{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_resumoTotal__Y-UFz td{font-size:1.15rem;font-weight:700}.Orders_sampleBadge__i3OoM{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__ckCWC{background-color:#fef5e7!important;background-color:var(--orders-warning-light)!important;opacity:.85}.Orders_bonusRow__ckCWC td{border-bottom-color:#e67e22!important;border-bottom-color:var(--orders-warning-color)!important}.Orders_approvedByCell__6CEz8{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_approvedDateCell__DzOk0{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem;margin-top:2px}.Orders_reviewRequired__zU-NZ{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__7XfI-{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__7XfI- input[type=checkbox],.Orders_checkboxLabel__7XfI- input[type=radio]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;height:20px;width:20px}.Orders_orderSummary__6bGqi{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin:14px 0;padding:18px 24px}.Orders_orderSummaryTitle__Trqny{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem;font-weight:600;letter-spacing:.05em;margin-bottom:14px;text-transform:uppercase}.Orders_orderSummaryGrid__Nolz2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Orders_orderSummaryItem__he0AC{display:flex;flex-direction:column;gap:4px}.Orders_orderSummaryLabel__GeF4a{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.Orders_orderSummaryValue__KgEWT{color:#1a222b;color:var(--orders-text-primary);font-size:1.05rem;font-weight:500}.Orders_resumoGrid__mJQgJ{grid-gap:10px 28px;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:18px 24px}.Orders_resumoLinha__mAln9{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__mAln9:last-child{border-bottom:none}.Orders_resumoLabel__DgSZu{color:#4a5a6b;color:var(--orders-text-secondary);font-size:1rem}.Orders_resumoValor__UMCUP{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:500}.Orders_resumoTotal__Y-UFz{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__ZKVvm{color:#0b1f38;color:var(--orders-primary-color);font-size:1.3rem;font-weight:700}.Orders_trackingHistory__N4uFA{max-height:320px;overflow-y:auto;padding:14px 18px}.Orders_trackingHistory__N4uFA::-webkit-scrollbar{width:4px}.Orders_trackingHistory__N4uFA::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_trackingHistory__N4uFA::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_trackingEvent__pzGJg{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__pzGJg:last-child{border-bottom:none}.Orders_trackingDate__\+gLiZ{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.9rem;font-weight:600}.Orders_trackingStatus__7ar4\+{color:#0b1f38;color:var(--orders-primary-color);font-size:.95rem;font-weight:600}.Orders_trackingDescription__XT5uT{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem}.Orders_approvalSummary__yj7if{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__t3iHo{align-items:center;display:flex;gap:10px}.Orders_approvalSummaryItem__t3iHo .Orders_count__-2-A\+{font-size:1.5rem;font-weight:700}.Orders_approvalSummaryItem__t3iHo .Orders_label__QU5al{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_ncmSummaryRow__F6qPv 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__F6qPv td div{display:flex;flex-wrap:wrap;gap:18px}.Orders_ncmSummaryRow__F6qPv td div strong{color:#1a222b;color:var(--orders-text-primary)}.Orders_alert__rE7od{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__rE7od.Orders_error__Bfswv{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__rE7od.Orders_success__fV560{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__rE7od.Orders_info__AWgCn{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__rE7od.Orders_warning__6AsSS{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__FgnYA{flex-shrink:0}.Orders_toastContainer__gFrVc{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__JRT4x{grid-template-columns:repeat(2,1fr)}.Orders_formContainer__bfbBM{max-height:85vh;max-width:95%}.Orders_formContent__OR4Rp{padding:18px 24px}.Orders_modalHeader__nzlmR{padding:18px 24px 14px}.Orders_formActions__b6ode{padding:14px 24px}.Orders_stepperSteps__uMagg{flex-wrap:wrap;gap:10px;justify-content:flex-start}.Orders_stepperStep__1FH11{flex:0 0 auto}.Orders_stepperLine__J1T7y{display:none}.Orders_stepperLabel__rpq5G{font-size:.8rem}.Orders_stepperCircle__jLvVb{font-size:.8rem;height:30px;width:30px}.Orders_reviewGrid__kgF0X{gap:10px;grid-template-columns:1fr}.Orders_stepperActions__ow1c\+{flex-direction:column-reverse}.Orders_stepperActions__ow1c\+ button{justify-content:center;width:100%}}@media (max-width:768px){.Orders_pageContainer__leFIf{padding:0}.Orders_modalBackdrop__0crmb{padding:10px}.Orders_formContainer__bfbBM{border-radius:4px;border-radius:var(--orders-border-radius);max-height:95vh}.Orders_modalHeader__nzlmR h2{font-size:1.2rem}.Orders_modalHeader__nzlmR{padding:16px 18px 12px}.Orders_formContent__OR4Rp{padding:16px 18px}.Orders_formActions__b6ode{flex-direction:column-reverse;padding:14px 18px}.Orders_formActions__b6ode button{justify-content:center;width:100%}.Orders_formGrid__JRT4x{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Orders_searchBar__BUl7b{padding:18px}.Orders_searchBar__BUl7b>div{width:100%}.Orders_table__OK5C0 td,.Orders_table__OK5C0 thead th{font-size:.9rem;padding:12px 14px}.Orders_actionsContainer__oUOwv{gap:6px}.Orders_actionButton__CdmyB,button.Orders_actionButton__CdmyB{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__CdmyB svg,button.Orders_actionButton__CdmyB svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Orders_trackingEvent__pzGJg{gap:6px;grid-template-columns:1fr;padding:10px 0}.Orders_trackingDate__\+gLiZ{font-size:.85rem}.Orders_trackingDescription__XT5uT,.Orders_trackingStatus__7ar4\+{font-size:.9rem}.Orders_infoGrid__69OLF,.Orders_resumoGrid__mJQgJ{grid-template-columns:1fr;padding:14px 18px}.Orders_orderSummaryGrid__Nolz2{grid-template-columns:1fr 1fr}.Orders_approvalSummary__yj7if{flex-direction:column;gap:10px;margin:10px 14px;padding:14px 18px}.Orders_statusFilterBar__So3uV{gap:8px;padding:10px 14px}.Orders_filterChip__itenn{font-size:.85rem;min-height:36px;padding:6px 14px}.Orders_itemTable__FglQU{font-size:.85rem}.Orders_itemTable__FglQU td,.Orders_itemTable__FglQU thead th{padding:8px 10px}.Orders_stepperHeader__CGKw\+{padding:12px 18px}.Orders_stepperSteps__uMagg{gap:6px}.Orders_stepperLabel__rpq5G{font-size:.75rem}.Orders_stepperCircle__jLvVb{font-size:.75rem;height:28px;width:28px}.Orders_stepperActions__ow1c\+{padding:12px 18px}.Orders_ncmSummaryRow__F6qPv td div{gap:10px}}@media (max-width:480px){.Orders_addButton__2XsTb{justify-content:center;width:100%}.Orders_tableContainer__XPGR5{font-size:.85rem;overflow-x:auto}.Orders_modalHeader__nzlmR h2{font-size:1.1rem}.Orders_modalSubtitle__eNylk{font-size:.85rem}.Orders_modalCloseButton__A\+VGJ{font-size:1.4rem;height:36px;width:36px}.Orders_formActions__b6ode,.Orders_formContent__OR4Rp{padding:12px 14px}.Orders_actionsContainer__oUOwv{gap:4px}.Orders_actionButton__CdmyB,button.Orders_actionButton__CdmyB{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__CdmyB svg,button.Orders_actionButton__CdmyB svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_orderSummaryGrid__Nolz2{grid-template-columns:1fr}.Orders_confirmButton__Yoo6M,.Orders_dangerButton__j7XDE,.Orders_primaryButton__ixvC9,.Orders_secondaryButton__k8RH5,.Orders_warningButton__6LpA6{justify-content:center;width:100%}.Orders_filterChip__itenn{font-size:.75rem;min-height:32px;padding:4px 12px}.Orders_statusFilterBar__So3uV{gap:6px;padding:8px 10px}.Orders_stepperHeader__CGKw\+{padding:8px 12px}.Orders_stepperLabel__rpq5G{display:none}.Orders_stepperCircle__jLvVb{font-size:.6rem;height:24px;width:24px}.Orders_reviewItem__WsEhq{align-items:flex-start;flex-direction:column;gap:4px}.Orders_reviewValue__EkFtR{text-align:left}.Orders_ncmSummaryRow__F6qPv td div{flex-direction:column;gap:6px}.Orders_approvalSummaryItem__t3iHo .Orders_count__-2-A\+{font-size:1.3rem}}.Orders_filterBar__569x4{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__569x4 .Orders_searchBar__BUl7b{background:#0000;border:none;box-shadow:none;flex:1 1;margin-bottom:0;min-width:200px;padding:0}@media (max-width:768px){.Orders_filterBar__569x4{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.Orders_filterBar__569x4 .Orders_searchBar__BUl7b,.Orders_filterSelect__-Ugt2{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterBar__569x4{gap:10px;padding:12px 14px}.Orders_filterSelect__-Ugt2{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_itemQuotesSection__eJgsS{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__eJgsS:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_itemQuotesHeader__ttO9v{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__ttO9v:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_itemQuotesTitle__-CpZ0{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_itemNumber__5rTz-{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__zVNiK{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__nGn5d{background:#27ae60;background:var(--orders-success-color)}.Orders_approvedBadge__nGn5d,.Orders_convertedBadge__LHOID{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__LHOID{background:#2980b9;background:var(--orders-info-color)}.Orders_expandIcon__YzITO{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__3-NPf{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary);display:flex;flex-shrink:0;font-size:.85rem;gap:12px}.Orders_selectedBadge__oryvh{color:#27ae60;color:var(--orders-success-color);font-weight:600}.Orders_partialBadge__eCBXv{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__nhnI6{animation:Orders_slideDown__WudfQ .25s ease;padding:16px}@keyframes Orders_slideDown__WudfQ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Orders_itemQuotesContent__nhnI6{animation:none}}.Orders_quotesTableWrapper__jagC0{margin-top:12px;overflow-x:auto}.Orders_quotesTable__T4WrG{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__T4WrG thead{background:#f1f3f5;background:var(--orders-bg-secondary)}.Orders_quotesTable__T4WrG 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__T4WrG 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__T4WrG tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--orders-transition-fast)}.Orders_quotesTable__T4WrG tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_selectedQuoteRow__uDXRu{background:#27ae600f!important}.Orders_selectedQuoteRow__uDXRu:hover{background:#27ae601a!important}.Orders_supplierCode__3xVbd{color:#6b7b8c;color:var(--orders-text-muted);font-size:.7rem;margin-left:4px}.Orders_quoteStatus__VyNa\+{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__VyNa\+.Orders_statusBadgePending__lpbA3{background:#fef5e7;background:var(--orders-warning-light);color:#ca6f1e;color:var(--orders-warning-dark)}.Orders_quoteStatus__VyNa\+.Orders_statusBadgeInfo__AaItQ{background:#eaf2f8;background:var(--orders-info-light);color:#1a5276;color:var(--orders-info-dark)}.Orders_quoteStatus__VyNa\+.Orders_statusBadgeApproved__vhoBh{background:#eaf5ee;background:var(--orders-success-light);color:#1e8449;color:var(--orders-success-dark)}.Orders_quoteStatus__VyNa\+.Orders_statusBadgeCompleted__9Bwmu{background:#4a6583;background:var(--orders-primary-light);color:#0b1f38;color:var(--orders-primary-color)}.Orders_quoteStatus__VyNa\+.Orders_statusBadgeRejected__mQq-G{background:#fdf0ee;background:var(--orders-danger-light);color:#a93226;color:var(--orders-danger-dark)}.Orders_quoteStatus__VyNa\+.Orders_statusBadgeDraft__Z2nN2{background:#e8eaed;background:var(--orders-bg-tertiary);color:#6b7b8c;color:var(--orders-text-muted)}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgePending__lpbA3{background:#2c2118;color:#f39c12}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgeInfo__AaItQ{background:#18242c;color:#5dade2}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgeApproved__vhoBh{background:#182c1a;color:#2ecc71}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgeCompleted__9Bwmu{background:#163052;color:#7baed6}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgeRejected__mQq-G{background:#2c1a18;color:#e74c3c}[data-theme=dark] .Orders_quoteStatus__VyNa\+.Orders_statusBadgeDraft__Z2nN2{background:#163052;color:#7a8e9f}.Orders_noQuotesMessage__oU7rp{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__oU7rp svg{color:#2980b9;color:var(--orders-info-color);flex-shrink:0}.Orders_addQuoteButton__iR0Sl{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__iR0Sl: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__iR0Sl:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_hint__43ZV7{font-size:.7rem;margin-left:4px;opacity:.7}.Orders_quoteForm__UdABH{margin-bottom:12px}.Orders_quoteFormContainer__1f9Mb{margin-bottom:16px}.Orders_quoteFormContainer__1f9Mb h4{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;font-weight:600;margin:0 0 12px}.Orders_quoteFormActions__W6FiQ{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__W6FiQ button{min-height:40px;min-width:120px}.Orders_errorMessage__i9PHq{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__i9PHq,.Orders_selectedQuoteInfo__P9ONn{align-items:center;border-radius:4px;border-radius:var(--orders-border-radius);display:flex;font-size:.85rem;padding:10px 14px}.Orders_selectedQuoteInfo__P9ONn{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__P9ONn svg{color:#27ae60;color:var(--orders-success-color);flex-shrink:0}.Orders_approvedBadgeSmall__xkIQF{align-items:center;color:#27ae60;color:var(--orders-success-color);display:inline-flex}.Orders_convertedBadgeSmall__YlvWQ{align-items:center;color:#2980b9;color:var(--orders-info-color);display:inline-flex}.Orders_rejectedBadgeSmall__ZVFxO{color:#c0392b;color:var(--orders-danger-color)}.Orders_emptyState__nlrle{color:#4a5a6b;color:var(--orders-text-secondary);padding:40px 20px}.Orders_emptyState__nlrle svg{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:12px}.Orders_emptyState__nlrle p{font-size:.95rem;margin:0}.Orders_rejectButton__fjrGz{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__fjrGz: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__fjrGz:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_reviewButton__8Vrg6{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__8Vrg6: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__8Vrg6:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_selectButton__VJVhU{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__VJVhU:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_selectButton__VJVhU:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_approveButton__yu1wx{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__yu1wx:hover:not(:disabled){background:#27ae60;background:var(--orders-success-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_approveButton__yu1wx:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_convertButton__QcqHM{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__QcqHM:hover:not(:disabled){background:#0b1f38;background:var(--orders-primary-color);color:#fff;color:var(--orders-text-inverse);transform:scale(1.05)}.Orders_convertButton__QcqHM:disabled{cursor:not-allowed;opacity:.5;transform:none!important}@media (max-width:768px){.Orders_itemQuotesHeader__ttO9v{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_itemQuotesTitle__-CpZ0{font-size:.85rem;gap:8px}.Orders_itemQuotesStats__3-NPf{font-size:.8rem;justify-content:flex-start}.Orders_itemNumber__5rTz-{font-size:10px;height:22px;width:22px}.Orders_quotesTable__T4WrG{font-size:.75rem}.Orders_quotesTable__T4WrG td,.Orders_quotesTable__T4WrG thead th{padding:6px 8px}.Orders_quoteForm__UdABH{padding:12px 14px}.Orders_quoteFormActions__W6FiQ{flex-direction:column-reverse}.Orders_quoteFormActions__W6FiQ button{justify-content:center;min-width:0;min-width:auto;width:100%}.Orders_addQuoteButton__iR0Sl{justify-content:center;width:100%}.Orders_itemQuotesContent__nhnI6{padding:12px}}@media (max-width:480px){.Orders_itemQuotesTitle__-CpZ0{font-size:.75rem;gap:6px}.Orders_itemNumber__5rTz-{font-size:9px;height:20px;width:20px}.Orders_itemQuantity__zVNiK{font-size:.7rem;padding:1px 8px}.Orders_approvedBadge__nGn5d,.Orders_convertedBadge__LHOID{font-size:.6rem;padding:1px 8px}.Orders_quotesTable__T4WrG{font-size:.7rem}.Orders_quotesTable__T4WrG td,.Orders_quotesTable__T4WrG thead th{padding:4px 6px}.Orders_quoteStatus__VyNa\+{font-size:.6rem;min-height:20px;padding:1px 6px}.Orders_actionButton__CdmyB.Orders_approveButton__yu1wx,.Orders_actionButton__CdmyB.Orders_convertButton__QcqHM,.Orders_actionButton__CdmyB.Orders_selectButton__VJVhU,button.Orders_actionButton__CdmyB.Orders_approveButton__yu1wx,button.Orders_actionButton__CdmyB.Orders_convertButton__QcqHM,button.Orders_actionButton__CdmyB.Orders_selectButton__VJVhU{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Orders_actionButton__CdmyB.Orders_approveButton__yu1wx svg,.Orders_actionButton__CdmyB.Orders_convertButton__QcqHM svg,.Orders_actionButton__CdmyB.Orders_selectButton__VJVhU svg,button.Orders_actionButton__CdmyB.Orders_approveButton__yu1wx svg,button.Orders_actionButton__CdmyB.Orders_convertButton__QcqHM svg,button.Orders_actionButton__CdmyB.Orders_selectButton__VJVhU svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Orders_noQuotesMessage__oU7rp{font-size:.8rem;padding:12px 14px}.Orders_selectedQuoteInfo__P9ONn{font-size:.75rem;padding:8px 12px}}.Orders_printButton__iIjnJ{background:#f0f0f0;color:#333}.Orders_printButton__iIjnJ:hover:not(:disabled){background:#e0e0e0}.Orders_printModalContainer__A3n8S{max-height:90vh;max-width:1200px;overflow-y:auto}.Orders_printContent__NQ-qg{background:#fff;padding:20px}.Orders_printHeader__t5lAj{border-bottom:2px solid #333;margin-bottom:30px;padding-bottom:20px;text-align:center}.Orders_printHeader__t5lAj h1{color:#1a1a2e;font-size:24px;margin-bottom:10px}.Orders_printHeaderInfo__eSQPx{display:flex;font-size:14px;gap:40px;justify-content:center}.Orders_printHeaderInfo__eSQPx div{display:flex;gap:5px}.Orders_printSection__y4kQb{border:1px solid #e0e0e0;border-radius:4px;margin-bottom:30px;overflow:hidden}.Orders_printSectionTitle__P3qQV{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__iIx6e{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr 1fr;padding:15px}.Orders_printInfoGrid__iIx6e div{font-size:14px}.Orders_printDescription__N95si{border-top:1px solid #eee;font-size:14px;padding:10px 15px 15px}.Orders_printItemQuotesSection__KnDHl{border-bottom:1px solid #e0e0e0}.Orders_printQuotesTable__wdII\+{font-size:13px}.Orders_printQuotesTable__wdII\+ th{background:#f9f9f9;border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.Orders_printQuotesTable__wdII\+ td{border-bottom:1px solid #eee;padding:6px 10px}.Orders_printSupplierChecklist__xQ\+7m{background:#fafafa;border-bottom:1px solid #e0e0e0;padding:12px 15px}.Orders_checklistHeader__kxkFE{color:#333;font-size:14px;margin-bottom:8px}.Orders_checklistGrid__4pLNk{grid-gap:6px 15px;display:grid;gap:6px 15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Orders_checklistItem__3Ah56{font-size:13px;gap:8px;padding:3px 0}.Orders_checklistItem__3Ah56 input[type=checkbox]{cursor:pointer;height:16px;width:16px}.Orders_checklistItem__3Ah56 .Orders_suggestedPrice__UwqcE{color:#666;font-size:12px;margin-left:4px}.Orders_printHistoryTable__X6679{border-collapse:collapse;font-size:13px;width:100%}.Orders_printHistoryTable__X6679 th{background:#f5f5f5;border-bottom:2px solid #ddd;padding:8px 12px;text-align:left}.Orders_printHistoryTable__X6679 td{border-bottom:1px solid #eee;padding:6px 12px}.Orders_printFooter__JYJaM{border-top:1px solid #ddd;color:#888;font-size:12px;margin-top:20px;padding-top:20px;text-align:center}@media print{.Orders_modalBackdrop__0crmb{background:#fff!important;overflow:visible!important;padding:0!important;position:static!important}.Orders_actionButton__CdmyB,.Orders_filterBar__569x4,.Orders_formContainer__bfbBM>.Orders_modalHeader__nzlmR button,.Orders_modalCloseButton__A\+VGJ,.Orders_modalHeader__nzlmR,.Orders_pageHeaderActions__rjLlm,.Orders_printModalContainer__A3n8S .Orders_modalHeader__nzlmR button,.Orders_stepperActions__ow1c\+{display:none!important}.Orders_formContainer__bfbBM{border-radius:0!important;box-shadow:none!important;max-height:none!important;max-width:100%!important;overflow:visible!important;padding:20px!important}.Orders_printContent__NQ-qg{padding:0!important}.Orders_printHeader__t5lAj{display:block!important}.Orders_printSupplierChecklist__xQ\+7m{break-inside:avoid;page-break-inside:avoid}.Orders_checklistItem__3Ah56 input[type=checkbox]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.Orders_itemQuotesSection__eJgsS,.Orders_printHistoryTable__X6679,.Orders_printHistoryTable__X6679 tr,.Orders_printSection__y4kQb{break-inside:avoid;page-break-inside:avoid}}.Orders_supplierQuotesSection__EHWpR{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__EHWpR:hover{border-color:#4a6583;border-color:var(--orders-primary-light);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs)}.Orders_supplierQuotesHeader__bPqMC{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__bPqMC:hover{background:#edeff2;background:var(--orders-bg-hover)}.Orders_supplierQuotesTitle__dSg2e{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.Orders_supplierQuotesTitle__dSg2e strong{color:#1a222b;color:var(--orders-text-primary);font-size:1rem}.Orders_quoteCount__KPwUy{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__u9Af4{animation:Orders_slideDown__WudfQ .25s ease;padding:16px}.Orders_quoteForm__UdABH{background:#f1f3f5;background:var(--orders-bg-secondary);border-radius:4px;border-radius:var(--orders-border-radius);margin-bottom:16px;padding:16px 20px}.Orders_itemChecklist__SDnTk,.Orders_quoteForm__UdABH{border:1px solid #e6e9ec;border:1px solid var(--orders-border-color)}.Orders_itemChecklist__SDnTk{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__SDnTk::-webkit-scrollbar{width:4px}.Orders_itemChecklist__SDnTk::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary);border-radius:2px}.Orders_itemChecklist__SDnTk::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted);border-radius:2px}.Orders_checklistItem__3Ah56{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__3Ah56:last-child{border-bottom:none}.Orders_checklistLabel__bSfw5{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__bSfw5 input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--orders-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Orders_itemCode__qHdRx{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__2nPIp{color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-size:.85rem}.Orders_itemQty__96ekv{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__B0dvx{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Orders_itemPriceInput__B0dvx .Orders_input__ArQaz{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__B0dvx .Orders_input__ArQaz:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 2px #0b1f3814;outline:none}.Orders_itemTotal__jXIXZ{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:600;min-width:70px}.Orders_quoteSummary__wrQHG{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__FTmfr{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.85rem;font-weight:600}.Orders_summaryValue__jhiA\+{color:#0b1f38;color:var(--orders-primary-color);font-size:1.2rem;font-weight:700}.Orders_summaryDetail__v7sFL{color:#6b7b8c;color:var(--orders-text-muted);font-size:.8rem}.Orders_quoteItem__PXcnK{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__PXcnK:not(:last-child){border-bottom:1px dashed #e6e9ec;border-bottom:1px dashed var(--orders-border-color);margin-bottom:4px;padding-bottom:4px}.Orders_quoteItemQty__GWK3D{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__iEGcl{color:#0b1f38;color:var(--orders-primary-color);font-size:.8rem;font-weight:500}@media (max-width:768px){.Orders_supplierQuotesHeader__bPqMC{align-items:stretch;flex-direction:column;gap:8px;padding:10px 14px}.Orders_supplierQuotesTitle__dSg2e{font-size:.85rem;gap:8px}.Orders_supplierQuotesContent__u9Af4{padding:12px}.Orders_quoteForm__UdABH{padding:12px 14px}.Orders_checklistItem__3Ah56{align-items:stretch;flex-direction:column;gap:6px}.Orders_itemPriceInput__B0dvx{justify-content:flex-start;padding-left:24px}.Orders_itemPriceInput__B0dvx .Orders_input__ArQaz{max-width:180px;width:100%}.Orders_quoteSummary__wrQHG{align-items:stretch;flex-direction:column;gap:8px;text-align:center}.Orders_quoteItem__PXcnK{font-size:.75rem}}@media (max-width:480px){.Orders_supplierQuotesTitle__dSg2e{font-size:.75rem}.Orders_quoteCount__KPwUy{font-size:.7rem;padding:1px 8px}.Orders_checklistLabel__bSfw5{font-size:.8rem}.Orders_itemCode__qHdRx{font-size:.7rem}.Orders_itemName__2nPIp{font-size:.8rem}.Orders_itemPriceInput__B0dvx .Orders_input__ArQaz{font-size:.75rem;max-width:140px;min-height:28px;padding:3px 6px;width:100%}.Orders_itemTotal__jXIXZ{font-size:.75rem}.Orders_summaryValue__jhiA\+{font-size:1rem}.Orders_quoteItem__PXcnK{font-size:.7rem}}.Orders_rejectButton__fjrGz{background:#dc35451a;color:#dc3545}.Orders_rejectButton__fjrGz:hover:not(:disabled){background:#dc354533}.Orders_dangerButton__j7XDE{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__j7XDE:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.Orders_dangerButton__j7XDE:disabled{cursor:not-allowed;opacity:.6}.Orders_quoteItemsPreview__QhXSs{background:#f8f9fa;border-radius:6px;max-height:150px;overflow-y:auto;padding:12px}.Orders_quoteItemPreview__EjFH2{border-bottom:1px solid #e9ecef;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.Orders_quoteItemPreview__EjFH2:last-child{border-bottom:none}.Orders_rejectedBadgeSmall__ZVFxO{align-items:center;background:#dc35451a;border-radius:12px;color:#dc3545;display:inline-flex;font-size:12px;padding:2px 8px}.Orders_rejectionReason__L9g10{margin-top:4px}.Orders_required__7ujrx{color:#dc3545;margin-left:2px}.Orders_searchBarWithFilter__xQj4v{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.Orders_searchBarInput__TLHKr{flex:1 1;min-width:200px}.Orders_filterSelectWrapper__60sS6{flex-shrink:0}.Orders_filterSelect__-Ugt2{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__-Ugt2:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Orders_filterSelect__-Ugt2:disabled{cursor:not-allowed;opacity:.6}.Orders_filterSelect__-Ugt2 option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary);padding:8px 12px}.Orders_theme-dark__QyhoP .Orders_filterSelect__-Ugt2,[data-theme=dark] .Orders_filterSelect__-Ugt2{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__QyhoP .Orders_filterSelect__-Ugt2 option,[data-theme=dark] .Orders_filterSelect__-Ugt2 option{background:#fff;background:var(--orders-card-bg);color:#1a222b;color:var(--orders-text-primary)}.Orders_theme-dark__QyhoP .Orders_filterSelect__-Ugt2:focus,[data-theme=dark] .Orders_filterSelect__-Ugt2:focus{box-shadow:0 0 0 3px #f0f4f814}@media (max-width:768px){.Orders_searchBarWithFilter__xQj4v{align-items:stretch;flex-direction:column;gap:12px}.Orders_filterSelect__-Ugt2,.Orders_searchBarInput__TLHKr{min-width:0;min-width:auto;width:100%}}@media (max-width:480px){.Orders_filterSelect__-Ugt2{font-size:.9rem;min-height:40px;padding:8px 12px}}.Orders_bonusRow__ckCWC{background-color:#e8f5e9}.Orders_bonusRow__ckCWC:hover{background-color:#c8e6c9}.Orders_ncmSummaryRow__F6qPv{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.Orders_ncmSummaryRow__F6qPv td{padding:4px 8px!important}.Orders_ncmSummaryRow__F6qPv span{margin-right:12px}.Orders_fixQuantitiesButton__IWTqK{align-items:center;background:linear-gradient(135deg,#2ecc71,#27ae60);border:none;border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.9rem;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 18px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);white-space:nowrap}.Orders_fixQuantitiesButton__IWTqK:hover:not(:disabled){background:linear-gradient(135deg,#27ae60,#1e8449);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_fixQuantitiesButton__IWTqK:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.Orders_theme-dark__QyhoP .Orders_fixQuantitiesButton__IWTqK,[data-theme=dark] .Orders_fixQuantitiesButton__IWTqK{background:linear-gradient(135deg,#2ecc71,#1a8c4a)}.Orders_theme-dark__QyhoP .Orders_fixQuantitiesButton__IWTqK:hover:not(:disabled),[data-theme=dark] .Orders_fixQuantitiesButton__IWTqK:hover:not(:disabled){background:linear-gradient(135deg,#1a8c4a,#0f6b38)}.Orders_fixSingleItemButton__Ahvtm{align-items:center;border:none;border-radius:4px;border-radius:var(--orders-border-radius);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:.8rem;font-weight:600;gap:4px;justify-content:center;min-height:28px;padding:4px 14px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_fixSingleItemButton__Ahvtm:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Orders_fixSingleItemButton__Ahvtm:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.Orders_warningSummaryBadge__S5jn7{align-items:center;background-color:#fff3cd;border:1px solid #ffc107;border-radius:20px;color:#856404;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;margin-top:4px;padding:4px 14px}.Orders_theme-dark__QyhoP .Orders_warningSummaryBadge__S5jn7,[data-theme=dark] .Orders_warningSummaryBadge__S5jn7{background-color:#2a2118;border-color:#f39c12;color:#ffd54f}.Orders_warningRow__q-mlK{background-color:#fffde7!important;border-left:3px solid #ffc107}.Orders_warningRow__q-mlK:hover{background-color:#fff8e1!important}.Orders_theme-dark__QyhoP .Orders_warningRow__q-mlK,[data-theme=dark] .Orders_warningRow__q-mlK{background-color:#2a2118!important;border-left-color:#f39c12}.Orders_theme-dark__QyhoP .Orders_warningRow__q-mlK:hover,[data-theme=dark] .Orders_warningRow__q-mlK:hover{background-color:#3d2a1a!important}.Orders_warningInput__Se3AR{background-color:#fffde7!important;border-color:#ffc107!important}.Orders_warningInput__Se3AR:focus{border-color:#ff9800!important;box-shadow:0 0 0 2px #ffc1074d!important}.Orders_theme-dark__QyhoP .Orders_warningInput__Se3AR,[data-theme=dark] .Orders_warningInput__Se3AR{background-color:#2a2118!important;border-color:#f39c12!important}.Orders_theme-dark__QyhoP .Orders_warningInput__Se3AR:focus,[data-theme=dark] .Orders_warningInput__Se3AR:focus{border-color:#e67e22!important;box-shadow:0 0 0 2px #f39c124d!important}.Orders_warningMessageRow__zXIne{background-color:#fff3e0!important}.Orders_warningMessageRow__zXIne td{padding:6px 16px!important}.Orders_theme-dark__QyhoP .Orders_warningMessageRow__zXIne,[data-theme=dark] .Orders_warningMessageRow__zXIne{background-color:#3d2a1a!important}.Orders_warningSummaryRow__1KRWN{background-color:#fff8e1!important;border-top:2px solid #ffc107!important}.Orders_warningSummaryRow__1KRWN td{padding:8px 16px!important}.Orders_theme-dark__QyhoP .Orders_warningSummaryRow__1KRWN,[data-theme=dark] .Orders_warningSummaryRow__1KRWN{background-color:#2a2118!important;border-top-color:#f39c12!important}.Orders_ncmSummaryRow__F6qPv{background-color:#f8f9fa!important;border-bottom:1px solid #e9ecef}.Orders_ncmSummaryRow__F6qPv td{padding:4px 12px!important}.Orders_ncmSummaryRow__F6qPv span{margin-right:14px}.Orders_theme-dark__QyhoP .Orders_ncmSummaryRow__F6qPv,[data-theme=dark] .Orders_ncmSummaryRow__F6qPv{background-color:#0b1f38!important;border-bottom-color:#163052}.Orders_bonusRow__ckCWC{background-color:#e8f5e9!important}.Orders_bonusRow__ckCWC:hover{background-color:#c8e6c9!important}.Orders_theme-dark__QyhoP .Orders_bonusRow__ckCWC,[data-theme=dark] .Orders_bonusRow__ckCWC{background-color:#182c1a!important}.Orders_theme-dark__QyhoP .Orders_bonusRow__ckCWC:hover,[data-theme=dark] .Orders_bonusRow__ckCWC:hover{background-color:#1a3d2a!important}.Orders_warningIndicator__vDiOE{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;font-size:10px;gap:4px;margin-top:4px;padding:2px 8px}.Orders_warningIndicatorCritical__2ruON{background-color:#ffe0e0;color:#d32f2f}.Orders_warningIndicatorWarning__1Gcdx{background-color:#fff3cd;color:#856404}.Orders_warningIndicatorInfo__H8LWj{background-color:#e3f2fd;color:#0d47a1}.Orders_warningIndicatorMinor__9U3aZ{background-color:#f5f5f5;color:#666}.Orders_theme-dark__QyhoP .Orders_warningIndicatorCritical__2ruON,[data-theme=dark] .Orders_warningIndicatorCritical__2ruON{background-color:#2a0a0a;color:#ef5350}.Orders_theme-dark__QyhoP .Orders_warningIndicatorWarning__1Gcdx,[data-theme=dark] .Orders_warningIndicatorWarning__1Gcdx{background-color:#2a2118;color:#ffd54f}.Orders_theme-dark__QyhoP .Orders_warningIndicatorInfo__H8LWj,[data-theme=dark] .Orders_warningIndicatorInfo__H8LWj{background-color:#0a1a2a;color:#64b5f6}.Orders_theme-dark__QyhoP .Orders_warningIndicatorMinor__9U3aZ,[data-theme=dark] .Orders_warningIndicatorMinor__9U3aZ{background-color:#1a1a1a;color:#aaa}.Orders_recommendationBadge__jomSE{background-color:#4caf50;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;margin-left:4px;padding:0 6px}.Orders_theme-dark__QyhoP .Orders_recommendationBadge__jomSE,[data-theme=dark] .Orders_recommendationBadge__jomSE{background-color:#2ecc71;color:#0b1f38}.Orders_criticalBadge__7eyG\+{background-color:#d32f2f;border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:700;margin-left:4px;padding:0 6px}.Orders_theme-dark__QyhoP .Orders_criticalBadge__7eyG\+,[data-theme=dark] .Orders_criticalBadge__7eyG\+{background-color:#ef5350;color:#0b1f38}@media (max-width:768px){.Orders_fixQuantitiesButton__IWTqK{font-size:.8rem;min-height:38px;padding:8px 14px}.Orders_warningSummaryBadge__S5jn7{font-size:.7rem;padding:3px 10px}.Orders_fixSingleItemButton__Ahvtm{font-size:.7rem;min-height:24px;padding:3px 10px}}@media (max-width:480px){.Orders_fixQuantitiesButton__IWTqK{font-size:.75rem;justify-content:center;min-height:34px;padding:6px 12px;width:100%}.Orders_warningSummaryBadge__S5jn7{font-size:.65rem;padding:2px 8px}.Orders_warningIndicator__vDiOE{font-size:8px;padding:1px 6px}}.Orders_packingButton__8MYiy{background:#6c757d;color:#fff}.Orders_packingButton__8MYiy:hover:not(:disabled){background:#5a6268}.Orders_packingListButton__6uBDE{background:#20c997;color:#fff}.Orders_packingListButton__6uBDE:hover:not(:disabled){background:#1ba87e}.Orders_formRow__oQPlu{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.Orders_formRow__oQPlu:last-child{margin-bottom:0}@media (max-width:768px){.Orders_formRow__oQPlu{grid-template-columns:1fr}}.Orders_formContainerLarge__G7I5h{max-height:90vh;max-width:800px;overflow-y:auto;width:95%}.Orders_packingInfoBadge__\+g7hT{align-items:center;background:#e3f2fd;border-radius:12px;color:#0d47a1;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 10px}.Orders_statusBadgeReadyForBilling__XdNJi{background:#e3f2fd;border:1px solid #bbdefb;color:#0d47a1}.Orders_infoBox__OzBvu{align-items:flex-start;border-left:4px solid;border-radius:8px;display:flex;font-size:14px;gap:12px;line-height:1.5;margin:16px 0;padding:16px 20px}.Orders_infoBox__OzBvu svg{flex-shrink:0;margin-top:2px}.Orders_infoBox__OzBvu strong{font-weight:600}.Orders_packingListButton__6uBDE{background:#20c997!important;color:#fff!important}.Orders_packingListButton__6uBDE:hover:not(:disabled){background:#1ba87e!important;color:#fff!important}.Orders_theme-dark__QyhoP .Orders_packingListButton__6uBDE,[data-theme=dark] .Orders_packingListButton__6uBDE{background:#1a8a6a!important;color:#fff!important}.Orders_theme-dark__QyhoP .Orders_packingListButton__6uBDE:hover:not(:disabled),[data-theme=dark] .Orders_packingListButton__6uBDE:hover:not(:disabled){background:#20c997!important;color:#fff!important}.Orders_searchSection__oWrS7{margin-bottom:28px}.Orders_searchCard__Br7cw{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);padding:24px 28px}.Orders_searchTitle__m5WST{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1.1rem;font-weight:600;gap:10px;margin-bottom:16px}.Orders_searchForm__Aqefg{display:flex;flex-direction:column;gap:8px}.Orders_searchInputGroup__hjCca{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_searchInput__Z28gI{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;min-height:46px;min-width:250px;padding:12px 16px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_searchInput__Z28gI:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_searchInput__Z28gI:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_searchInput__Z28gI::placeholder{color:#6b7b8c;color:var(--orders-text-muted)}.Orders_searchButton__Cnskt{align-items:center;background:#0b1f38;background:var(--orders-primary-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:600;gap:8px;min-height:46px;padding:12px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);white-space:nowrap}.Orders_searchButton__Cnskt:hover:not(:disabled){background:#163052;background:var(--orders-primary-hover);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);transform:translateY(-2px)}.Orders_searchButton__Cnskt:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_searchHelp__Y3fwR{color:#6b7b8c;color:var(--orders-text-muted);font-size:.85rem}.Orders_orderDetailsContainer__bSEYI{animation:Orders_slideUp__iZw8e .3s ease;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm);margin-top:24px;padding:24px 28px}.Orders_detailsHeader__yJhY0{align-items:flex-start;border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px}.Orders_detailsTitle__qj3g7{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Orders_detailsTitle__qj3g7 h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;font-weight:600;margin:0}.Orders_detailsMeta__NfeKs{color:#4a5a6b;color:var(--orders-text-secondary);display:flex;font-size:.9rem;gap:18px}.Orders_detailsMeta__NfeKs span{align-items:center;display:flex;gap:6px}.Orders_detailsSection__1HWzd{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_detailsSection__1HWzd h4{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1rem;font-weight:600;gap:8px;margin:0 0 12px}.Orders_detailsGrid__AeyyA{grid-gap:10px 24px;display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:4px 0}.Orders_detailsItem__reSGU{display:flex;flex-direction:column;gap:2px}.Orders_detailsLabel__rE\+Sd{color:#6b7b8c;color:var(--orders-text-muted);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Orders_detailsValue__Dkzdb{color:#1a222b;color:var(--orders-text-primary);font-size:1rem;word-break:break-word}.Orders_reasonField__GpqzN{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);margin-top:20px;padding-top:16px}.Orders_reasonField__GpqzN label{color:#1a222b;color:var(--orders-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:6px}.Orders_reasonField__GpqzN .Orders_textarea__m4NhI{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;min-height:80px;padding:12px 16px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast);width:100%}.Orders_reasonField__GpqzN .Orders_textarea__m4NhI:focus{border-color:#0b1f38;border-color:var(--orders-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}[data-theme=dark] .Orders_reasonField__GpqzN .Orders_textarea__m4NhI:focus{box-shadow:0 0 0 3px #f0f4f814}.Orders_reasonField__GpqzN .Orders_fieldHint__fgI\+H{color:#6b7b8c;color:var(--orders-text-muted);display:block;font-size:.85rem;margin-top:4px}.Orders_returnActions__MhgHG{border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color);display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px}.Orders_returnButton__qhVw2{align-items:center;background:#e67e22;background:var(--orders-warning-color);border:none;border-radius:4px;border-radius:var(--orders-border-radius);color:#fff;color:var(--orders-text-inverse);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:600;gap:8px;min-height:48px;padding:14px 28px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_returnButton__qhVw2:hover:not(:disabled){background:#ca6f1e;background:var(--orders-warning-dark);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md);transform:translateY(-2px)}.Orders_returnButton__qhVw2:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_clearButton__oQc-j{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--orders-font-family);font-size:1rem;font-weight:500;gap:8px;min-height:48px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--orders-transition-fast)}.Orders_clearButton__oQc-j:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover);transform:translateY(-2px)}.Orders_clearButton__oQc-j:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Orders_emptyState__nlrle{align-items:center;background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);display:flex;flex-direction:column;justify-content:center;margin-top:24px;padding:60px 24px;text-align:center}.Orders_emptyIcon__Mra8t{color:#6b7b8c;color:var(--orders-text-muted);margin-bottom:16px;opacity:.5}.Orders_emptyState__nlrle h3{color:#1a222b;color:var(--orders-text-primary);font-size:1.3rem;margin:0 0 8px}.Orders_emptyState__nlrle p{color:#4a5a6b;color:var(--orders-text-secondary);margin:0 0 20px;max-width:500px}.Orders_emptyActions__sC3p8{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.Orders_instructionsCard__-KQ6I{background:#fff;background:var(--orders-card-bg);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border);border-radius:4px;border-radius:var(--orders-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs);margin-top:24px;padding:24px 28px}.Orders_instructionsHeader__DJ9mc{align-items:center;color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:1.05rem;font-weight:600;gap:10px;margin-bottom:16px}.Orders_instructionsList__6\+zzF{list-style:none;margin:0 0 16px;padding:0}.Orders_instructionsList__6\+zzF li{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color);display:flex;gap:12px;padding:10px 0}.Orders_instructionsList__6\+zzF li:last-child{border-bottom:none}.Orders_instructionsList__6\+zzF li strong{color:#1a222b;color:var(--orders-text-primary);font-size:.95rem;min-width:140px}.Orders_instructionsList__6\+zzF li span{color:#4a5a6b;color:var(--orders-text-secondary);font-size:.95rem}.Orders_instructionsNote__aa1WO{align-items:flex-start;background:#fef5e7;background:var(--orders-warning-light);border-left:3px solid #e67e22;border-left:3px solid var(--orders-warning-color);border-radius:4px;border-radius:var(--orders-border-radius);color:#1a222b;color:var(--orders-text-primary);display:flex;font-size:.95rem;gap:8px;padding:12px 16px}.Orders_instructionsNote__aa1WO strong{color:#ca6f1e;color:var(--orders-warning-dark);white-space:nowrap}@media (max-width:768px){.Orders_searchCard__Br7cw{padding:18px 20px}.Orders_searchInputGroup__hjCca{flex-direction:column}.Orders_searchInput__Z28gI{min-width:0;min-width:auto;width:100%}.Orders_searchButton__Cnskt{justify-content:center;width:100%}.Orders_orderDetailsContainer__bSEYI{padding:18px 20px}.Orders_detailsHeader__yJhY0{align-items:stretch;flex-direction:column}.Orders_detailsMeta__NfeKs{flex-wrap:wrap;gap:10px}.Orders_detailsGrid__AeyyA{grid-template-columns:1fr}.Orders_returnActions__MhgHG{flex-direction:column-reverse}.Orders_returnActions__MhgHG button{justify-content:center;width:100%}.Orders_instructionsList__6\+zzF li{flex-direction:column;gap:4px}.Orders_instructionsList__6\+zzF li strong{min-width:0;min-width:auto}.Orders_instructionsNote__aa1WO{align-items:stretch;flex-direction:column}}@media (max-width:480px){.Orders_orderDetailsContainer__bSEYI,.Orders_searchCard__Br7cw{padding:14px 16px}.Orders_detailsTitle__qj3g7 h3{font-size:1.1rem}.Orders_detailsMeta__NfeKs{font-size:.8rem;gap:8px}.Orders_clearButton__oQc-j,.Orders_returnButton__qhVw2{font-size:.9rem;min-height:44px;padding:12px 20px}.Orders_instructionsCard__-KQ6I{padding:16px 18px}.Orders_instructionsList__6\+zzF li{font-size:.9rem;padding:8px 0}.Orders_emptyState__nlrle{padding:40px 16px}}.StatusBadge_statusBadge__4bTjM{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__FS7rs{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeApproved__va\+wY{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeCompleted__WQHys{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeCancelled__5PnUG{background:#f0f2f3;color:#7f8c8d}.StatusBadge_statusBadgeRejected__xZg3p{background:#fdf0ee;color:#c0392b}.StatusBadge_statusBadgeDraft__k9zhJ{background:#f1f3f5;color:#6b7b8c}.StatusBadge_statusBadgeInfo__Uus1W{background:#eaf2f8;color:#2980b9}.StatusBadge_statusBadgeWarning__3zyzE{background:#fef5e7;color:#e67e22}.StatusBadge_statusBadgeSuccess__-jj8f{background:#eaf5ee;color:#27ae60}.StatusBadge_statusBadgeDanger__MdbkF{background:#fdf0ee;color:#c0392b}[data-theme=dark] .StatusBadge_statusBadgePending__FS7rs{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeApproved__va\+wY{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeCompleted__WQHys{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeCancelled__5PnUG{background:#1a1c1d;color:#95a5a6}[data-theme=dark] .StatusBadge_statusBadgeRejected__xZg3p{background:#2c1a18;color:#e74c3c}[data-theme=dark] .StatusBadge_statusBadgeDraft__k9zhJ{background:#163052;color:#7a8e9f}[data-theme=dark] .StatusBadge_statusBadgeInfo__Uus1W{background:#18242c;color:#5dade2}[data-theme=dark] .StatusBadge_statusBadgeWarning__3zyzE{background:#2c2118;color:#f39c12}[data-theme=dark] .StatusBadge_statusBadgeSuccess__-jj8f{background:#182c1a;color:#2ecc71}[data-theme=dark] .StatusBadge_statusBadgeDanger__MdbkF{background:#2c1a18;color:#e74c3c}@media (max-width:768px){.StatusBadge_statusBadge__4bTjM{font-size:.75rem;min-height:28px;padding:4px 10px}}.DeleteModal_backdrop__UI538{align-items:center;animation:DeleteModal_fadeIn__QBNKZ .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__QBNKZ{0%{opacity:0}to{opacity:1}}.DeleteModal_dialog__riHQh{animation:DeleteModal_slideUp__FjCkz .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__FjCkz{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModal_header__oKlNb{align-items:center;display:flex;gap:12px;margin-bottom:8px;padding:20px 24px 0}.DeleteModal_iconContainer__XQl91{align-items:center;background:#c0392b1a;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.DeleteModal_dangerIcon__bodLD{color:#c0392b}.DeleteModal_title__fLnIU{color:#1a222b;flex:1 1;font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.DeleteModal_closeButton__5adhx{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__5adhx:hover:not(:disabled){background:#f1f3f5;color:#1a222b}.DeleteModal_closeButton__5adhx:disabled{cursor:not-allowed;opacity:.5}.DeleteModal_content__3jaCJ{padding:0 24px 24px}.DeleteModal_message__LBrVf{color:#4a5a6b;font-size:.9rem;line-height:1.5;margin:8px 0 16px}.DeleteModal_itemInfo__deohK{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__eXVkr{color:#1a222b;font-size:.85rem;font-weight:600}.DeleteModal_itemValue__YTDax{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DeleteModal_itemCode__47GZR{background:#0b1f38;border-radius:4px;color:#fff;font-family:Courier New,monospace;font-size:.8rem;font-weight:600;padding:2px 10px}.DeleteModal_itemName__3O2n8{color:#1a222b;font-size:.9rem}.DeleteModal_children__vtPiI{margin-top:16px}.DeleteModal_actions__O6c\+V{border-top:1px solid #e6e9ec;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.DeleteModal_actions__O6c\+V 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__O6c\+V button:disabled{cursor:not-allowed;opacity:.6}.DeleteModal_cancelButton__t6J8b{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.DeleteModal_cancelButton__t6J8b:hover:not(:disabled){background:#edeff2}.DeleteModal_deleteButton__KflCd{background:#c0392b;color:#fff}.DeleteModal_deleteButton__KflCd:hover:not(:disabled){background:#a93226;box-shadow:0 4px 12px #c0392b4d;transform:translateY(-1px)}.DeleteModal_spinner__AUNsM{animation:DeleteModal_spin__Aaq-- .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes DeleteModal_spin__Aaq--{to{transform:rotate(1turn)}}.DeleteModal_theme-dark__THuwS .DeleteModal_dialog__riHQh,[data-theme=dark] .DeleteModal_dialog__riHQh{background:#0b1f38;border-color:#163052}.DeleteModal_theme-dark__THuwS .DeleteModal_title__fLnIU,[data-theme=dark] .DeleteModal_title__fLnIU{color:#f0f4f8}.DeleteModal_theme-dark__THuwS .DeleteModal_message__LBrVf,[data-theme=dark] .DeleteModal_message__LBrVf{color:#a1b4c8}.DeleteModal_theme-dark__THuwS .DeleteModal_itemInfo__deohK,[data-theme=dark] .DeleteModal_itemInfo__deohK{background:#0f2844;border-color:#163052}.DeleteModal_theme-dark__THuwS .DeleteModal_itemLabel__eXVkr,.DeleteModal_theme-dark__THuwS .DeleteModal_itemName__3O2n8,[data-theme=dark] .DeleteModal_itemLabel__eXVkr,[data-theme=dark] .DeleteModal_itemName__3O2n8{color:#f0f4f8}.DeleteModal_theme-dark__THuwS .DeleteModal_itemCode__47GZR,[data-theme=dark] .DeleteModal_itemCode__47GZR{background:#1a3d5a;color:#f0f4f8}.DeleteModal_theme-dark__THuwS .DeleteModal_cancelButton__t6J8b,[data-theme=dark] .DeleteModal_cancelButton__t6J8b{background:#163052;border-color:#163052;color:#f0f4f8}.DeleteModal_theme-dark__THuwS .DeleteModal_cancelButton__t6J8b:hover:not(:disabled),[data-theme=dark] .DeleteModal_cancelButton__t6J8b:hover:not(:disabled){background:#1a3d5a}.DeleteModal_theme-dark__THuwS .DeleteModal_closeButton__5adhx:hover:not(:disabled),[data-theme=dark] .DeleteModal_closeButton__5adhx:hover:not(:disabled){background:#163052;color:#f0f4f8}.DeleteModal_theme-dark__THuwS .DeleteModal_iconContainer__XQl91,[data-theme=dark] .DeleteModal_iconContainer__XQl91{background:#e74c3c26}.DeleteModal_theme-dark__THuwS .DeleteModal_dangerIcon__bodLD,[data-theme=dark] .DeleteModal_dangerIcon__bodLD{color:#e74c3c}.DeleteModal_theme-dark__THuwS .DeleteModal_actions__O6c\+V,[data-theme=dark] .DeleteModal_actions__O6c\+V{border-top-color:#163052}.DeleteModal_theme-dark__THuwS .DeleteModal_deleteButton__KflCd,[data-theme=dark] .DeleteModal_deleteButton__KflCd{background:#e74c3c}.DeleteModal_theme-dark__THuwS .DeleteModal_deleteButton__KflCd:hover:not(:disabled),[data-theme=dark] .DeleteModal_deleteButton__KflCd:hover:not(:disabled){background:#c0392b}@media (max-width:480px){.DeleteModal_dialog__riHQh{margin:10px}.DeleteModal_header__oKlNb{padding:16px 20px 0}.DeleteModal_content__3jaCJ{padding:0 20px 20px}.DeleteModal_actions__O6c\+V{flex-direction:column-reverse;padding:16px 20px 20px}.DeleteModal_actions__O6c\+V button{width:100%}}.PrintModal_printModalContainer__aOct6{max-height:90vh;max-width:1200px;overflow-y:auto}.PrintModal_printModalContainer__aOct6 .PrintModal_formContent__D04Ij{padding:0!important}.PrintModal_printContent__iQCGb{background:#fff;color:#1a1a2e;padding:20px}.PrintModal_printHeader__90qfs{border-bottom:2px solid #1a1a2e;margin-bottom:20px;padding-bottom:20px;text-align:center}.PrintModal_printHeader__90qfs h1{color:#1a1a2e;font-size:22px;letter-spacing:1px;margin:0}.PrintModal_printHeaderInfo__oaz7v{color:#555;display:flex;flex-wrap:wrap;font-size:13px;gap:30px;justify-content:center;margin-top:10px}.PrintModal_printHeaderInfo__oaz7v div{display:flex;gap:4px}.PrintModal_printHeaderInfo__oaz7v strong{color:#1a1a2e}.PrintModal_printSection__2LxPl{border:1px solid #e0e0e0;border-radius:4px;break-inside:avoid;margin-bottom:20px;overflow:hidden;page-break-inside:avoid}.PrintModal_printSectionTitle__8OMPg{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__gus9r{grid-gap:8px 20px;display:grid;gap:8px 20px;grid-template-columns:1fr 1fr 1fr;padding:12px 15px}.PrintModal_printInfoGrid__gus9r div{color:#333;font-size:13px}.PrintModal_printInfoGrid__gus9r strong{color:#1a1a2e}.PrintModal_printDescription__lEmUs{border-top:1px solid #eee;color:#444;font-size:13px;padding:10px 15px 12px}.PrintModal_printQuotesTable__K2swa{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printQuotesTable__K2swa th{background:#f5f5f5;font-weight:600}.PrintModal_printQuotesTable__K2swa td,.PrintModal_printQuotesTable__K2swa th{border:1px solid #ddd;color:#333;padding:6px 8px;text-align:center}.PrintModal_printQuotesTable__K2swa tbody tr:hover{background:#fafafa}.PrintModal_printHistoryTable__Qgi1u{border-collapse:collapse;font-size:12px;width:100%}.PrintModal_printHistoryTable__Qgi1u th{background:#f5f5f5;font-weight:600;text-align:left}.PrintModal_printHistoryTable__Qgi1u td,.PrintModal_printHistoryTable__Qgi1u th{border:1px solid #ddd;color:#333;padding:6px 10px}.PrintModal_printFooter__3q\+ur{border-top:1px solid #ddd;color:#888;font-size:11px;margin-top:15px;padding-top:15px;text-align:center}.PrintModal_printFooter__3q\+ur p{margin:3px 0}@media print{body *{visibility:hidden}.PrintModal_printContent__iQCGb,.PrintModal_printContent__iQCGb *{visibility:visible}.PrintModal_printContent__iQCGb{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__nqcO6,.PrintModal_modalHeader__wkybt,.PrintModal_printModalContainer__aOct6 .PrintModal_modalHeader__wkybt,.PrintModal_printModalContainer__aOct6 .PrintModal_stepperActions__ttslQ,.PrintModal_stepperActions__ttslQ{display:none!important}.PrintModal_printModalContainer__aOct6 .PrintModal_formContent__D04Ij{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__aOct6 .PrintModal_formContainer__ZIkpd{border:none!important;box-shadow:none!important;max-height:none!important;overflow:visible!important;padding:0!important}.PrintModal_modalBackdrop__W1Ari{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;position:fixed!important;z-index:99999!important}.PrintModal_printSection__2LxPl{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__K2swa{font-size:10px!important}.PrintModal_printQuotesTable__K2swa td,.PrintModal_printQuotesTable__K2swa th{padding:4px 6px!important}.PrintModal_printHistoryTable__Qgi1u{font-size:10px!important}.PrintModal_printHistoryTable__Qgi1u td,.PrintModal_printHistoryTable__Qgi1u th{padding:4px 8px!important}.PrintModal_printQuotesTable__K2swa input[type=checkbox]{accent-color:#27ae60}.PrintModal_printQuotesTable__K2swa input[type=checkbox],.PrintModal_printQuotesTable__K2swa td,.PrintModal_printQuotesTable__K2swa td[style*=background-color]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintModal_printHeader__90qfs{display:block!important;margin-bottom:15px!important;padding-bottom:15px!important}.PrintModal_printHeaderInfo__oaz7v{font-size:11px!important;gap:20px!important}.PrintModal_printSectionTitle__8OMPg{font-size:12px!important;padding:6px 12px!important}.PrintModal_printInfoGrid__gus9r{gap:4px 16px!important;grid-template-columns:1fr 1fr 1fr!important;padding:8px 12px!important}.PrintModal_printDescription__lEmUs,.PrintModal_printInfoGrid__gus9r div{font-size:11px!important}.PrintModal_printFooter__3q\+ur{font-size:10px!important;margin-top:10px!important;padding-top:10px!important}.PrintModal_printQuotesTable__K2swa{page-break-inside:auto}.PrintModal_printQuotesTable__K2swa tbody tr{page-break-inside:avoid}.PrintModal_printQuotesTable__K2swa thead{display:table-header-group}}@media screen and (max-width:992px){.PrintModal_printInfoGrid__gus9r{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:768px){.PrintModal_printInfoGrid__gus9r{grid-template-columns:1fr!important}.PrintModal_printHeaderInfo__oaz7v{align-items:center;flex-direction:column;gap:6px}.PrintModal_printQuotesTable__K2swa{font-size:10px!important;min-width:600px!important}.PrintModal_printQuotesTable__K2swa td,.PrintModal_printQuotesTable__K2swa th{padding:4px 6px!important}}@media print{body *{visibility:hidden}.PrintModal_printContent__iQCGb,.PrintModal_printContent__iQCGb *{visibility:visible}.PrintModal_printContent__iQCGb{left:0;padding:20px!important;position:absolute;top:0;width:100%}.PrintModal_printHeader__90qfs{display:block!important}.PrintModal_printSection__2LxPl{break-inside:avoid;page-break-inside:avoid}.PrintModal_printQuotesTable__K2swa{font-size:10px!important}.PrintModal_printQuotesTable__K2swa td,.PrintModal_printQuotesTable__K2swa th{padding:4px 6px!important}.PrintModal_printModalContainer__aOct6 .PrintModal_modalHeader__wkybt,.PrintModal_printModalContainer__aOct6 .PrintModal_stepperActions__ttslQ{display:none!important}.PrintModal_printModalContainer__aOct6 .PrintModal_formContent__D04Ij{overflow:visible!important;padding:0!important}.PrintModal_printModalContainer__aOct6 .PrintModal_formContainer__ZIkpd{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__aKNLH,[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__p-Q-U{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__A1dqz{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__ZNogq{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px}.Parameters_titleSection__ZNogq h1{color:#1a222b;color:var(--text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Parameters_titleSection__ZNogq h1 strong{color:#0b1f38;color:var(--primary-color);font-weight:700}.Parameters_theme-dark__aKNLH .Parameters_titleSection__ZNogq h1 strong,[data-theme=dark] .Parameters_titleSection__ZNogq h1 strong{color:#fff}.Parameters_totalCount__UB66D{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__X6ble{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__X6ble: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__X6ble:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_editButton__jmVh-{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__jmVh-:hover:not(:disabled){background-color:#163052;background-color:var(--primary-hover);transform:translateY(-1px)}.Parameters_editButton__jmVh-:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_deleteButton__\+JxMb{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__\+JxMb:hover:not(:disabled){background-color:#a93226;background-color:var(--danger-dark);transform:translateY(-1px)}.Parameters_deleteButton__\+JxMb:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_addButton__R\+gOq,.Parameters_primaryButton__HsXmV{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__R\+gOq:hover:not(:disabled),.Parameters_primaryButton__HsXmV: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__R\+gOq:disabled,.Parameters_primaryButton__HsXmV:disabled{cursor:not-allowed;opacity:.6;transform:none}.Parameters_cancelButton__fJnKx,.Parameters_secondaryButton__Z8kYv{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__fJnKx:hover:not(:disabled),.Parameters_secondaryButton__Z8kYv:hover:not(:disabled){background:#edeff2;background:var(--row-hover-bg);transform:translateY(-1px)}.Parameters_cancelButton__fJnKx:disabled,.Parameters_secondaryButton__Z8kYv:disabled{cursor:not-allowed;opacity:.5;transform:none}.Parameters_searchBar__vuzsV{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__X1wzp{max-width:440px;position:relative}.Parameters_searchIcon__SgD6E{color:#6b7b8c;color:var(--text-muted);height:20px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.Parameters_searchInput__JAAEH{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__JAAEH:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_searchInput__JAAEH:disabled{cursor:not-allowed;opacity:.6}.Parameters_clearSearch__XGm0U{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__XGm0U:hover{background:#edeff2;background:var(--row-hover-bg);color:#1a222b;color:var(--text-primary)}.Parameters_searchInfo__YKbDf{color:#4a5a6b;color:var(--text-secondary);font-size:.9rem;margin-top:12px}.Parameters_tableContainer__TAPG4{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__x1TOr{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__x1TOr 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__x1TOr tbody tr,.Parameters_table__x1TOr thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--border-color)}.Parameters_table__x1TOr tbody tr{animation:Parameters_rowFadeIn__Kb\+mg .2s ease;transition:all .2s cubic-bezier(.33,1,.68,1);transition:var(--transition-default)}.Parameters_table__x1TOr tbody tr:hover{background-color:#edeff2;background-color:var(--row-hover-bg)}.Parameters_table__x1TOr 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__x1TOr tbody tr:last-child td{border-bottom:none}@keyframes Parameters_rowFadeIn__Kb\+mg{0%{opacity:0;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.Parameters_conditionName__Pm10Y{font-weight:500}.Parameters_conditionName__Pm10Y strong{display:block;margin-bottom:6px}.Parameters_rowMetadata__8ytSo{color:#4a5a6b;color:var(--text-secondary);display:block;font-size:.85rem;line-height:1.5}.Parameters_actionsCell__\+n1cP{white-space:nowrap}.Parameters_actionsHeader__cXGxD{text-align:center}.Parameters_inputGroup__jYMrs{display:flex;flex-direction:column;gap:8px}.Parameters_inputGroup__jYMrs label{color:#1a222b;color:var(--text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Parameters_input__qAgtd,.Parameters_select__Y09Jk,.Parameters_textarea__Vm1Uo{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__qAgtd:focus,.Parameters_select__Y09Jk:focus,.Parameters_textarea__Vm1Uo:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_input__qAgtd:disabled,.Parameters_select__Y09Jk:disabled,.Parameters_textarea__Vm1Uo:disabled{cursor:not-allowed;opacity:.6}.Parameters_inputError__Zeykw,.Parameters_inputError__Zeykw:focus{border-color:#c0392b;border-color:var(--danger-color)}.Parameters_inputError__Zeykw:focus{box-shadow:0 0 0 3px #c0392b26}.Parameters_textarea__Vm1Uo{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);min-height:100px;resize:vertical}.Parameters_select__Y09Jk{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__IUzD-{color:#c0392b;color:var(--danger-color);margin-left:2px}.Parameters_fieldHint__d2XjS{color:#6b7b8c;color:var(--text-muted);display:block;font-size:.85rem;margin-top:4px}.Parameters_errorHint__fnR1l{color:#c0392b;color:var(--danger-color);font-size:.9rem;margin-top:2px}.Parameters_successHint__C4s8O{color:#27ae60;color:var(--success-color);font-size:.9rem;margin-top:2px}.Parameters_formRow__pqKbL{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.Parameters_formGrid__PjVST{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.Parameters_alert__fbm2S{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__fbm2S.Parameters_error__LUK6I{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__fbm2S.Parameters_success__Jy2d-{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__fbm2S.Parameters_warning__ZGJzN{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__WsWfL{font-size:1.2rem}.Parameters_errorText__cjbZ5{color:#c0392b;color:var(--danger-color);font-size:1rem;margin-bottom:18px}.Parameters_badge__X6LWs{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__X6LWs,.Parameters_daysBadge__baoz1,.Parameters_situationBadge__OrPT2{align-items:center;display:inline-flex}.Parameters_situationBadge__OrPT2{border-radius:4px;border-radius:var(--border-radius-sm);font-size:.85rem;font-weight:600;gap:8px;padding:6px 12px}.Parameters_situationBadgeActive__trqcE{background:#eaf5ee;background:var(--success-light);color:#1e8449;color:var(--success-dark)}.Parameters_situationBadgeInactive__ZLQGB{background:#fdf0ee;background:var(--danger-light);color:#a93226;color:var(--danger-dark)}.Parameters_situationBadgeWarning__ZQNE-{background:#fef5e7;background:var(--warning-light);color:#ca6f1e;color:var(--warning-dark)}.Parameters_situationBadgeInfo__WFg6n{background:#eaf2f8;background:var(--info-light);color:#1a5276;color:var(--info-dark)}.Parameters_emptyState__HhS5H{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__sXDlJ{font-size:3rem;margin-bottom:16px}.Parameters_emptyTitle__T9-Gd{color:#1a222b;color:var(--text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.Parameters_emptyMessage__cFC3w{color:#4a5a6b;color:var(--text-secondary);font-size:1.05rem}.Parameters_errorContainer__IpvTw{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__YT3xD{font-size:3rem;margin-bottom:16px}.Parameters_retryButton__R0HHh{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__R0HHh:hover{background:#163052;background:var(--primary-hover);transform:translateY(-2px)}.Parameters_skeleton__X055y{animation:Parameters_shimmer__JWwjY 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__JWwjY{0%{background-position:-200% 0}to{background-position:200% 0}}.Parameters_paginationControls__RcVPX{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__L\+iPO{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__L\+iPO:hover:not(:disabled){background:#163052;background:var(--primary-hover);transform:translateY(-1px)}.Parameters_paginationButton__L\+iPO:disabled{cursor:not-allowed;opacity:.5}.Parameters_paginationInfo__B-Uag{color:#1a222b;color:var(--text-primary);font-size:1rem;font-weight:500}.Parameters_totalItems__ertCd{color:#4a5a6b;color:var(--text-secondary);font-weight:400}.Parameters_realtimeInfo__-YkUN{align-items:center;color:#6b7b8c;color:var(--text-muted);display:flex;font-size:.9rem;gap:10px;margin-top:20px;padding:12px 0}.Parameters_liveDot__u3YYs{animation:Parameters_pulse__rOEoT 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__rOEoT{0%,to{opacity:1}50%{opacity:.3}}.Parameters_filtersContainer__CdgZe{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:28px}.Parameters_filterWrapper__lvn3x{flex:1 1;min-width:220px}.Parameters_filterSelect__3PEgm{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__3PEgm:focus{border-color:#0b1f38;border-color:var(--primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Parameters_orderControls__xNYXH{align-items:center;display:flex;gap:6px;justify-content:center}.Parameters_orderButton__\+5Gpr{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__\+5Gpr:hover:not(:disabled){background:#0b1f38;background:var(--primary-color);color:#fff;color:var(--text-inverse)}.Parameters_orderButton__\+5Gpr:disabled{cursor:not-allowed;opacity:.4}.Parameters_orderNumber__3SiXn{font-size:.9rem;font-weight:600;min-width:24px;text-align:center}.Parameters_inlineInputGroup__xS4Hx{align-items:center;display:flex;gap:12px}.Parameters_inlineInputGroup__xS4Hx .Parameters_input__qAgtd{flex:1 1}.Parameters_preparationStepsSection__Zborc{margin-top:12px}.Parameters_preparationStepsSection__Zborc h3{color:#1a222b;color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 16px}.Parameters_versionIndicator__YkgjK{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__xse-O{color:#2980b9;color:var(--info-color);font-weight:600}.Parameters_typeMicrobiological__PcFya{color:#27ae60;color:var(--success-color);font-weight:600}.Parameters_checkboxLabel__U3mji{align-items:center;color:#1a222b;color:var(--text-primary);cursor:pointer;display:flex;font-weight:500;gap:10px}.Parameters_checkboxLabel__U3mji input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.Parameters_formSection__FHxQg{border-top:1px solid #e6e9ec;border-top:1px solid var(--border-color);margin-top:4px;padding-top:20px}.Parameters_formSection__FHxQg h3{color:#1a222b;color:var(--text-primary);font-size:1.05rem;font-weight:600;margin:0 0 16px}.Parameters_errorDetails__K2lVU{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__K2lVU summary{color:#1a222b;color:var(--text-primary);cursor:pointer;font-weight:600}.Parameters_errorDetails__K2lVU ul{color:#4a5a6b;color:var(--text-secondary);margin:8px 0 0;padding-left:20px}.Parameters_errorDetails__K2lVU ul li{margin:4px 0}@media (max-width:768px){.Parameters_pageContainer__p-Q-U{padding:0}.Parameters_header__A1dqz{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Parameters_titleSection__ZNogq h1{font-size:1.4rem}.Parameters_formGrid__PjVST,.Parameters_formRow__pqKbL{gap:16px;grid-template-columns:1fr}.Parameters_addButton__R\+gOq,.Parameters_cancelButton__fJnKx,.Parameters_primaryButton__HsXmV,.Parameters_secondaryButton__Z8kYv{justify-content:center;width:100%}.Parameters_table__x1TOr td,.Parameters_table__x1TOr thead th{font-size:.9rem;padding:12px 14px}.Parameters_searchBar__vuzsV{padding:18px}.Parameters_searchWrapper__X1wzp{max-width:100%}.Parameters_filtersContainer__CdgZe{align-items:stretch;flex-direction:column}.Parameters_filterWrapper__lvn3x{min-width:0}.Parameters_paginationControls__RcVPX{flex-direction:column;gap:12px}.Parameters_inlineInputGroup__xS4Hx{flex-direction:column}.Parameters_inlineInputGroup__xS4Hx .Parameters_input__qAgtd{width:100%}.Parameters_inlineInputGroup__xS4Hx .Parameters_primaryButton__HsXmV{justify-content:center;width:100%}.Parameters_orderControls__xNYXH{flex-wrap:wrap}.Parameters_actionsCell__\+n1cP{display:flex;flex-wrap:wrap;gap:6px}.Parameters_actionsCell__\+n1cP .Parameters_actionButton__X6ble,.Parameters_actionsCell__\+n1cP .Parameters_deleteButton__\+JxMb,.Parameters_actionsCell__\+n1cP .Parameters_editButton__jmVh-{flex:1 1;justify-content:center;margin-right:0;min-width:60px;text-align:center}}@media (max-width:480px){.Parameters_titleSection__ZNogq h1{font-size:1.2rem}.Parameters_totalCount__UB66D{font-size:.8rem;padding:4px 10px}.Parameters_tableContainer__TAPG4{font-size:.85rem;overflow-x:auto}.Parameters_table__x1TOr td,.Parameters_table__x1TOr thead th{font-size:.8rem;padding:10px 12px}.Parameters_actionButton__X6ble,.Parameters_deleteButton__\+JxMb,.Parameters_editButton__jmVh-{font-size:.8rem;min-height:30px;padding:6px 10px}.Parameters_addButton__R\+gOq,.Parameters_cancelButton__fJnKx,.Parameters_primaryButton__HsXmV,.Parameters_secondaryButton__Z8kYv{font-size:.95rem;min-height:44px;padding:12px 20px}.Parameters_input__qAgtd,.Parameters_select__Y09Jk,.Parameters_textarea__Vm1Uo{font-size:.95rem;min-height:40px;padding:10px 12px}.Parameters_inputGroup__jYMrs label{font-size:.85rem}.Parameters_badge__X6LWs,.Parameters_situationBadge__OrPT2{font-size:.75rem;padding:4px 10px}.Parameters_emptyTitle__T9-Gd{font-size:1.1rem}.Parameters_emptyMessage__cFC3w{font-size:.95rem}.Parameters_paginationButton__L\+iPO{font-size:.9rem;min-height:36px;padding:8px 16px}.Parameters_paginationInfo__B-Uag{font-size:.9rem}.Parameters_errorIcon__YT3xD{font-size:2.5rem}.Parameters_errorText__cjbZ5{font-size:.9rem}.Parameters_retryButton__R0HHh{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__hPjsV,[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__btyIe,.Project_addButton__qlyoP,.Project_cancelButton__VWHQB,.Project_paginationBtn__myLCm,.Project_primaryButton__k3Bqf,.Project_secondaryButton__7HT1k,[role=button],button{min-height:44px;min-width:44px}.Project_pageContainer__8kNHi{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__zKykN{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__OMqMg{color:#1a222b;color:var(--proj-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Project_headerTitle__OMqMg strong{color:#0b1f38;color:var(--proj-primary-color);font-weight:700}.Project_theme-dark__hPjsV .Project_headerTitle__OMqMg strong,[data-theme=dark] .Project_headerTitle__OMqMg strong{color:#fff}.Project_headerSubtitle__6mgZn{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin-top:6px}.Project_addButton__qlyoP{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__qlyoP: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__qlyoP:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_addButtonSmall__PoZ2u{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__PoZ2u:hover:not(:disabled){background:#163052;background:var(--proj-primary-hover);transform:scale(1.02)}.Project_addButtonSmall__PoZ2u:disabled{cursor:not-allowed;opacity:.5}.Project_actionsContainer__3sbSZ{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Project_actionButton__btyIe,button.Project_actionButton__btyIe{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__btyIe svg,button.Project_actionButton__btyIe 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__btyIe:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_actionButton__btyIe:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_actionButton__btyIe.Project_viewButton__lZCSR,button.Project_actionButton__btyIe.Project_viewButton__lZCSR{background:#e8eaed!important;background:var(--proj-view-light)!important;color:#0b1f38!important;color:var(--proj-view-color)!important}.Project_actionButton__btyIe.Project_viewButton__lZCSR:hover:not(:disabled),button.Project_actionButton__btyIe.Project_viewButton__lZCSR:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-view-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__btyIe.Project_editButton__gf1c\+,button.Project_actionButton__btyIe.Project_editButton__gf1c\+{background:#e8eaed!important;background:var(--proj-edit-light)!important;color:#0b1f38!important;color:var(--proj-edit-color)!important}.Project_actionButton__btyIe.Project_editButton__gf1c\+:hover:not(:disabled),button.Project_actionButton__btyIe.Project_editButton__gf1c\+:hover:not(:disabled){background:#0b1f38!important;background:var(--proj-edit-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__btyIe.Project_briefingButton__MG3kt,button.Project_actionButton__btyIe.Project_briefingButton__MG3kt{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__btyIe.Project_briefingButton__MG3kt:hover:not(:disabled),button.Project_actionButton__btyIe.Project_briefingButton__MG3kt:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__btyIe.Project_manipulationButton__G-GNx,button.Project_actionButton__btyIe.Project_manipulationButton__G-GNx{background:#fef5e7!important;background:var(--proj-briefing-light)!important;color:#e67e22!important;color:var(--proj-briefing-color)!important}.Project_actionButton__btyIe.Project_manipulationButton__G-GNx:hover:not(:disabled),button.Project_actionButton__btyIe.Project_manipulationButton__G-GNx:hover:not(:disabled){background:#e67e22!important;background:var(--proj-briefing-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_actionButton__btyIe.Project_deleteButton__7zcBB,button.Project_actionButton__btyIe.Project_deleteButton__7zcBB{background:#fdf0ee!important;background:var(--proj-delete-light)!important;color:#c0392b!important;color:var(--proj-delete-color)!important}.Project_actionButton__btyIe.Project_deleteButton__7zcBB:hover:not(:disabled),button.Project_actionButton__btyIe.Project_deleteButton__7zcBB:hover:not(:disabled){background:#c0392b!important;background:var(--proj-delete-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_searchBar__W0pBz{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__uqRG-{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;width:100%}.Project_filterRow__uqRG- .Project_inputGroup__KBDKc{flex:1 1;min-width:200px}.Project_tableContainer__esOjO{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__BocBu{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__BocBu 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__BocBu tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--proj-transition-fast)}.Project_table__BocBu tbody tr:hover{background-color:#edeff2;background-color:var(--proj-bg-hover)}.Project_table__BocBu tbody tr:last-child td{border-bottom:none}.Project_table__BocBu 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__3Cq7I{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Project_tableRow__924nu{animation:Project_rowFadeIn__X9wzv .2s ease}@keyframes Project_rowFadeIn__X9wzv{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.Project_statusBadge__AIHOS{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__AIHOS,.Project_successBadge__M4Djp{border-radius:4px;border-radius:var(--proj-border-radius);min-height:32px;padding:6px 14px}.Project_successBadge__M4Djp{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__WojRQ{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__zGaD5{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__zGaD5: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__zGaD5:disabled{cursor:not-allowed;opacity:.5}.Project_paginationInfo__DbBf7{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_modalBackdrop__xyPbk{align-items:center;animation:Project_fadeIn__Wm9PL .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__Wm9PL{0%{opacity:0}to{opacity:1}}@keyframes Project_slideUp__7n7A8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Project_modalContainer__s5xA4{overflow:hidden}.Project_formContainer__WoHcz,.Project_modalContainer__s5xA4{animation:Project_slideUp__7n7A8 .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__WoHcz{overflow-y:auto}.Project_formContainer__WoHcz::-webkit-scrollbar{width:6px}.Project_formContainer__WoHcz::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_formContainer__WoHcz::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalHeader__vfjrZ{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__vfjrZ h2,.Project_modalTitle__ff9WU{color:#1a222b;color:var(--proj-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_modalSubtitle__rCQ-q{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1.05rem;margin:6px 0 0}.Project_modalCode__vaZOQ{color:#0b1f38;color:var(--proj-primary-color);font-weight:600}.Project_modalCloseButton__nJpa8{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__nJpa8:hover:not(:disabled){background:#fdf0ee;background:var(--proj-danger-light);color:#c0392b;color:var(--proj-danger-color);transform:rotate(90deg)}.Project_modalCloseButton__nJpa8:disabled{cursor:not-allowed;opacity:.5}.Project_modalBody__-Eycs{flex:1 1;overflow-y:auto;padding:24px 28px}.Project_modalBody__-Eycs::-webkit-scrollbar{width:6px}.Project_modalBody__-Eycs::-webkit-scrollbar-track{background:#e8eaed;background:var(--proj-bg-tertiary);border-radius:3px}.Project_modalBody__-Eycs::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--proj-text-muted);border-radius:3px}.Project_modalFooter__yOARo{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__yOARo,.Project_modalSteps__BMaKQ{background:#f1f3f5;background:var(--proj-bg-secondary);flex-shrink:0}.Project_modalSteps__BMaKQ{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--proj-border-color);overflow-x:auto;padding:14px 24px}.Project_stepsContainer__5OWWq{align-items:stretch;display:flex;gap:0;min-width:max-content;padding:6px 0;position:relative}.Project_stepItem__PbJU\+{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__PbJU\+:hover:not(.Project_stepBlocked__Gjsg8){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--proj-shadow-sm);transform:translateY(-1px)}.Project_stepItem__PbJU\+ .Project_stepNumber__AIETo{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__fx0qY .Project_stepNumber__AIETo{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__0SabE .Project_stepNumber__AIETo{background:#27ae60;background:var(--proj-success-color)}.Project_stepPending__fnBdC .Project_stepNumber__AIETo{background:#e67e22;background:var(--proj-warning-color)}.Project_stepBlocked__Gjsg8 .Project_stepNumber__AIETo{background:#6b7b8c;background:var(--proj-text-muted);opacity:.5}.Project_stepContent__v\+FAk{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.Project_stepLabel__\+YMPY{color:#1a222b;color:var(--proj-text-primary);font-size:.9rem;font-weight:600;white-space:nowrap}.Project_stepStatus__eE2ZK{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.75rem;white-space:nowrap}.Project_stepConnector__--PU3{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__hfdOb{background:#27ae60;background:var(--proj-success-color)}.Project_stepActive__fx0qY{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_stepComplete__0SabE{background:#eaf5ee;background:var(--proj-success-light);border-color:#27ae60;border-color:var(--proj-success-color)}.Project_stepComplete__0SabE .Project_stepStatus__eE2ZK{color:#1e8449;color:var(--proj-success-dark)}.Project_stepPending__fnBdC{background:#fef5e7;background:var(--proj-warning-light);border-color:#e67e22;border-color:var(--proj-warning-color)}.Project_stepPending__fnBdC .Project_stepStatus__eE2ZK{color:#ca6f1e;color:var(--proj-warning-dark)}.Project_stepBlocked__Gjsg8{background:#fdf0ee;background:var(--proj-danger-light);border-color:#c0392b;border-color:var(--proj-danger-color);cursor:not-allowed!important;opacity:.6}.Project_stepBlocked__Gjsg8 .Project_stepStatus__eE2ZK{color:#a93226;color:var(--proj-danger-dark)}.Project_formGrid__zoayV,.Project_twoColumnGrid__C1i88{grid-gap:18px;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);width:100%}.Project_fullWidth__FFkms{box-sizing:border-box;grid-column:span 2;width:100%}.Project_inputGroup__KBDKc{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:100%}.Project_inputGroup__KBDKc label{color:#1a222b;color:var(--proj-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Project_input__u4aWC,.Project_select__kaa4O,.Project_textarea__79wsp{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__u4aWC:focus,.Project_select__kaa4O:focus,.Project_textarea__79wsp:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__hPjsV .Project_input__u4aWC:focus,.Project_theme-dark__hPjsV .Project_select__kaa4O:focus,.Project_theme-dark__hPjsV .Project_textarea__79wsp:focus,[data-theme=dark] .Project_input__u4aWC:focus,[data-theme=dark] .Project_select__kaa4O:focus,[data-theme=dark] .Project_textarea__79wsp:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_input__u4aWC::placeholder,.Project_textarea__79wsp::placeholder{color:#6b7b8c;color:var(--proj-text-muted)}.Project_textarea__79wsp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--proj-font-family);min-height:100px;resize:vertical}.Project_required__qQbyu{color:#c0392b;color:var(--proj-danger-color);margin-left:2px}.Project_fieldHelp__5vTgp,.Project_fieldHint__ocJON{color:#6b7b8c;color:var(--proj-text-muted);display:block;font-size:.85rem;font-style:italic;margin-top:4px}.Project_primaryButton__k3Bqf{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__k3Bqf: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__k3Bqf:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_secondaryButton__7HT1k{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__7HT1k:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover);border-color:#4a5a6b;border-color:var(--proj-text-secondary);transform:translateY(-1px)}.Project_secondaryButton__7HT1k:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.Project_cancelButton__VWHQB{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__VWHQB:hover:not(:disabled){background:#edeff2;background:var(--proj-bg-hover)}.Project_successButton__J4VbW{background:#27ae60!important;background:var(--proj-success-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_successButton__J4VbW: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__tnDe6{background:#c0392b!important;background:var(--proj-danger-color)!important;color:#fff!important;color:var(--proj-text-inverse)!important}.Project_dangerButton__tnDe6: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__4V\+iu{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__4V\+iu: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__0fRI8{background:#fff;background:var(--proj-card-bg);flex-shrink:0;gap:14px;margin-top:24px;padding-top:18px}.Project_formActions__0fRI8,.Project_stepActions__O8XXX{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);display:flex;flex-wrap:wrap;justify-content:flex-end}.Project_stepActions__O8XXX{gap:12px;margin-top:18px;padding-top:14px}.Project_toastContainer__zY-fT{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Project_toast__sb-CB{align-items:center;animation:Project_toastSlideIn__5oLtJ .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__5oLtJ{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Project_toast__sb-CB{animation:none}}.Project_toastSuccess__QkHkd{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__M1kUn{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__doH9c{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__ma3BB{font-size:1.2rem}.Project_toastClose__SLwAE{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__SLwAE:hover{opacity:1}.Project_skeletonRow__nDQpG{animation:Project_fadeIn__Wm9PL .3s ease}.Project_skeletonCell__z\+sUJ{animation:Project_skeletonLoading__41TJo 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__41TJo{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Project_skeletonCell__z\+sUJ{animation:none;background:#e8eaed!important;background:var(--proj-skeleton-bg-start)!important}}.Project_buttonSpinner__9hq0P{animation:Project_spin__GBX\+D .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__GBX\+D{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Project_buttonSpinner__9hq0P{animation:none}}.Project_card__Oodt1{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__Oodt1:hover{border-color:#d1d5d9;border-color:var(--proj-border-dark)}.Project_cardHeader__lB0h1{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__7S5iZ{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__Uaow\+{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Project_cardActions__hHlOt{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.Project_cardBody__P7kKp{box-sizing:border-box;padding:18px 24px;width:100%}.Project_cardBody__P7kKp .Project_tableContainer__esOjO{margin-top:0;overflow-x:auto;width:100%}.Project_listInputContainer__Ucm2y{display:flex;flex-direction:column;gap:10px;width:100%}.Project_listInputRow__JaJ9j{align-items:center;display:flex;gap:10px;width:100%}.Project_listInputRow__JaJ9j .Project_input__u4aWC{flex:1 1}.Project_listItems__Ct3zO{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:8px 4px}.Project_listItem__4P9fX{align-items:center;animation:Project_tagFadeIn__5W7Fu .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__4P9fX:hover{background:#edeff2;background:var(--proj-list-item-hover-bg)}.Project_removeItemButton__ctPpP{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__ctPpP: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__ctPpP:disabled{cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Project_removeItemButton__ctPpP 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__5W7Fu{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Project_listItem__4P9fX{animation:none}}.Project_fieldGroupTitle__RBYKO{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__pg\+uM{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr;width:100%}.Project_analysisRow__Lwfke{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__Lwfke:hover{background:#e8eaed;background:var(--proj-bg-tertiary);border-color:#0b1f38;border-color:var(--proj-primary-color)}.Project_analysisLabel__G4cYl{align-items:center;display:flex;flex-shrink:0;gap:8px;min-width:160px}.Project_analysisName__AxatG{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_analysisUnit__ejIQj{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.85rem;font-weight:400}.Project_analysisFields__sT7qG{align-items:center;display:flex;flex:1 1;gap:14px}.Project_analysisInput__WBOz5{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__WBOz5:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_theme-dark__hPjsV .Project_analysisInput__WBOz5:focus,[data-theme=dark] .Project_analysisInput__WBOz5:focus{box-shadow:0 0 0 3px #f0f4f814}.Project_analysisObservations__puG7O{border-top:1px solid #e6e9ec;border-top:1px solid var(--proj-border-color);margin-top:18px;padding-top:18px}.Project_analysisObservations__puG7O label{color:#1a222b;color:var(--proj-text-primary);display:block;font-size:.95rem;font-weight:600;margin-bottom:8px}.Project_analysisObservations__puG7O 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__puG7O textarea:focus{border-color:#0b1f38;border-color:var(--proj-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Project_productInfoCard__-mSG\+{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__AxlNM{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Project_productInfoItem__ljnGq{display:flex;flex-direction:column}.Project_productInfoItem__ljnGq label{color:#6b7b8c;color:var(--proj-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Project_productInfoValue__eWniJ{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:500;margin-top:4px}.Project_percentageSummary__SuwQD{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__\+6v7e{align-items:center;display:flex;gap:10px}.Project_summaryLabel__T-dge{color:#4a5a6b;color:var(--proj-text-secondary);font-size:.95rem;font-weight:500}.Project_summaryValue__71u0u{color:#1a222b;color:var(--proj-text-primary);font-size:1rem;font-weight:600}.Project_warningMessage__pxBvY{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__6FWVS{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__rMj0P{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Project_statItem__n8vPR{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__-n7OR{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem}.Project_statValue__-rusX{color:#1a222b;color:var(--proj-text-primary);font-size:1.05rem;font-weight:600}.Project_completedMessage__Hxc6I{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__\+R7Bf{font-size:1.4rem}.Project_statusCard__F-02x{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__aIfB9{align-items:center;display:flex;gap:24px}.Project_statusCardIcon__sjPdZ{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__jw77E{flex:1 1}.Project_statusCardTitle__XtjJe{color:#1a222b;color:var(--proj-text-primary);font-size:1.3rem;font-weight:600;margin:0 0 6px}.Project_statusCardDate__p1uiS{color:#4a5a6b;color:var(--proj-text-secondary);font-size:1rem;margin:0}.Project_infoAlert__MOCRc{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__kldvn{color:#2980b9;color:var(--proj-info-color);flex-shrink:0;font-size:1.3rem}.Project_infoContent__PE-UN{color:#1a222b;color:var(--proj-text-primary);flex:1 1;font-size:1rem}.Project_infoContent__PE-UN p{margin:0}.Project_infoContent__PE-UN strong{font-weight:600}.Project_checkboxGrid__M6wHH{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__M6wHH,.Project_checkboxLabel__SliLq{border-radius:4px;border-radius:var(--proj-border-radius);gap:10px}.Project_checkboxLabel__SliLq{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__SliLq:hover{background:#e8eaed;background:var(--proj-bg-tertiary)}.Project_checkboxLabel__SliLq input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--proj-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.Project_orderControls__iDkEW{align-items:center;display:flex;gap:4px;justify-content:center}.Project_orderButton__fONCG{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__fONCG 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__fONCG: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__fONCG:disabled{cursor:not-allowed!important;opacity:.3!important;transform:none!important}.Project_orderButton__fONCG:active:not(:disabled){transform:scale(.95)}@media (max-width:992px){.Project_formContainer__WoHcz,.Project_modalContainer__s5xA4{max-height:90vh;max-width:95%}.Project_formGrid__zoayV,.Project_twoColumnGrid__C1i88{grid-template-columns:1fr}.Project_fullWidth__FFkms{grid-column:span 1}}@media (max-width:768px){.Project_pageContainer__8kNHi{padding:0}.Project_header__zKykN{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Project_headerTitle__OMqMg{font-size:1.4rem}.Project_filterRow__uqRG-{flex-direction:column;gap:14px}.Project_filterRow__uqRG- .Project_inputGroup__KBDKc{min-width:auto}.Project_table__BocBu td,.Project_table__BocBu thead th{font-size:.9rem;padding:12px 14px}.Project_paginationControls__WojRQ{flex-direction:column;gap:14px}.Project_formContainer__WoHcz{max-height:85vh;padding:0;width:95%}.Project_modalBody__-Eycs{padding:18px 22px}.Project_modalHeader__vfjrZ{padding:18px 22px 14px}.Project_modalHeader__vfjrZ h2,.Project_modalTitle__ff9WU{font-size:1.2rem}.Project_modalFooter__yOARo{padding:14px 22px}.Project_stepsContainer__5OWWq{flex-wrap:nowrap}.Project_stepItem__PbJU\+{gap:8px;min-height:44px;padding:8px 14px}.Project_stepItem__PbJU\+ .Project_stepNumber__AIETo{font-size:.75rem;height:28px;width:28px}.Project_stepLabel__\+YMPY{font-size:.8rem}.Project_stepStatus__eE2ZK{font-size:.65rem}.Project_stepConnector__--PU3{flex:0.15 1;min-width:10px}.Project_actionsContainer__3sbSZ{gap:6px}.Project_actionButton__btyIe,button.Project_actionButton__btyIe{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__btyIe svg,button.Project_actionButton__btyIe svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Project_formActions__0fRI8{flex-direction:column;gap:10px}.Project_formActions__0fRI8 button{justify-content:center;width:100%}.Project_stepActions__O8XXX{flex-direction:column;gap:10px}.Project_stepActions__O8XXX button{justify-content:center;width:100%}.Project_analysisRow__Lwfke{align-items:stretch;flex-direction:column;gap:10px;padding:12px 14px}.Project_analysisLabel__G4cYl{min-width:auto}.Project_analysisFields__sT7qG{flex-direction:column;gap:10px}.Project_analysisInput__WBOz5{min-width:auto;width:100%}.Project_productInfoGrid__AxlNM,.Project_summaryStats__rMj0P{grid-template-columns:1fr 1fr}.Project_listInputRow__JaJ9j{align-items:stretch;flex-direction:column}.Project_listInputRow__JaJ9j .Project_input__u4aWC{width:100%}.Project_listInputRow__JaJ9j .Project_addButtonSmall__PoZ2u{justify-content:center;width:100%}.Project_removeItemButton__ctPpP{height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.Project_headerTitle__OMqMg{font-size:1.2rem}.Project_addButton__qlyoP{justify-content:center;width:100%}.Project_modalHeader__vfjrZ h2,.Project_modalTitle__ff9WU{font-size:1.1rem}.Project_modalBody__-Eycs{padding:14px 18px}.Project_stepItem__PbJU\+{gap:6px;min-height:36px;padding:6px 10px}.Project_stepItem__PbJU\+ .Project_stepNumber__AIETo{font-size:.65rem;height:24px;width:24px}.Project_stepLabel__\+YMPY{font-size:.7rem}.Project_stepStatus__eE2ZK{display:none}.Project_actionsContainer__3sbSZ{gap:4px}.Project_actionButton__btyIe,button.Project_actionButton__btyIe{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__btyIe svg,button.Project_actionButton__btyIe svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Project_primaryButton__k3Bqf,.Project_secondaryButton__7HT1k{justify-content:center;width:100%}.Project_formActions__0fRI8{flex-direction:column-reverse;gap:10px}.Project_formActions__0fRI8 button{justify-content:center;width:100%}.Project_analysisRow__Lwfke{padding:10px 12px}.Project_analysisName__AxatG{font-size:.9rem}.Project_analysisInput__WBOz5{font-size:.9rem;min-height:36px;padding:8px 12px}.Project_checkboxGrid__M6wHH,.Project_productInfoGrid__AxlNM,.Project_summaryStats__rMj0P{grid-template-columns:1fr}.Project_listItem__4P9fX{font-size:.85rem;padding:4px 10px 4px 12px}.Project_removeItemButton__ctPpP{height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Project_removeItemButton__ctPpP svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}}@media print{.Project_modalBackdrop__xyPbk{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:0;position:relative}.Project_modalContainer__s5xA4{border:none;box-shadow:none;margin:0;max-width:100%;padding:0}.Project_modalHeader__vfjrZ{background:#fff;position:static}.Project_actionButton__btyIe,.Project_addButton__qlyoP,.Project_header__zKykN button,.Project_modalCloseButton__nJpa8,.Project_modalFooter__yOARo,.Project_paginationControls__WojRQ,.Project_searchBar__W0pBz{display:none}.Project_pageContainer__8kNHi{background:#fff;padding:0}.Project_header__zKykN,.Project_tableContainer__esOjO{border:1px solid #ddd;box-shadow:none}}.Project_header__zKykN{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.Project_headerActions__ZtAbH{align-items:center;display:flex;gap:12px;padding-top:4px}.Project_databaseButton__bJods{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__bJods:hover:not(:disabled){background:linear-gradient(135deg,#3d5f8f,#1f3050);box-shadow:0 4px 16px #2c3e6b66;transform:translateY(-2px)}.Project_databaseButton__bJods:disabled{cursor:not-allowed;opacity:.6;transform:none}.Project_databaseButton__bJods:not(:disabled):hover svg{animation:Project_pulse__PFJ3i 1.5s ease-in-out infinite}@keyframes Project_pulse__PFJ3i{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.backdrop{align-items:center;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1f3880;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dialog{animation:slideUp .25s ease;background:#fff;background:var(--orders-content-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;box-shadow:0 24px 48px #0b1f3826;max-width:480px;padding:24px 28px;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header{gap:12px;margin-bottom:12px}.header,.icon{align-items:center;display:flex}.icon{font-size:1.5rem;justify-content:center}.title{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.message{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.9rem;line-height:1.5;margin:0 0 24px}.actions{display:flex;gap:12px;justify-content:flex-end}.actions button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.85rem;font-weight:600;gap:8px;min-height:44px;padding:10px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.actions button:disabled{cursor:not-allowed;opacity:.6}.cancelButton{background:#f1f3f5;border:1px solid #e6e9ec;color:#1a222b}.cancelButton:hover:not(:disabled){background:#edeff2}.primaryButton{background:#0b1f38;color:#fff}.primaryButton:hover:not(:disabled){background:#163052;transform:translateY(-1px)}.dangerButton{background:#c0392b;color:#fff}.dangerButton:hover:not(:disabled){background:#a93226;transform:translateY(-1px)}.warningButton{background:#e67e22;color:#fff}.warningButton:hover:not(:disabled){background:#ca6f1e;transform:translateY(-1px)}.successButton{background:#27ae60;color:#fff}.successButton:hover:not(:disabled){background:#1e8449;transform:translateY(-1px)}.spinner{animation:spin .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.theme-dark .dialog,[data-theme=dark] .dialog{background:#0b1f38;border-color:#163052}.theme-dark .title,[data-theme=dark] .title{color:#f0f4f8}.theme-dark .message,[data-theme=dark] .message{color:#a1b4c8}.theme-dark .cancelButton,[data-theme=dark] .cancelButton{background:#163052;border-color:#163052;color:#f0f4f8}.theme-dark .cancelButton:hover:not(:disabled),[data-theme=dark] .cancelButton:hover:not(:disabled){background:#1a3d5a}.theme-dark .primaryButton,[data-theme=dark] .primaryButton{background:#f0f4f8;color:#0b1f38}.theme-dark .primaryButton:hover:not(:disabled),[data-theme=dark] .primaryButton:hover:not(:disabled){background:#fff}.theme-dark .dangerButton,[data-theme=dark] .dangerButton{background:#e74c3c;color:#fff}.theme-dark .dangerButton:hover:not(:disabled),[data-theme=dark] .dangerButton:hover:not(:disabled){background:#c0392b}.theme-dark .warningButton,[data-theme=dark] .warningButton{background:#f39c12;color:#0b1f38}.theme-dark .warningButton:hover:not(:disabled),[data-theme=dark] .warningButton:hover:not(:disabled){background:#d68910}.theme-dark .successButton,[data-theme=dark] .successButton{background:#2ecc71;color:#0b1f38}.theme-dark .successButton:hover:not(:disabled),[data-theme=dark] .successButton:hover:not(:disabled){background:#1a8c4a}@media (max-width:480px){.dialog{margin:10px;padding:20px}.actions{flex-direction:column-reverse}.actions button{justify-content:center;width:100%}}.StockEntryModal_modalBackdrop__10Fp\+{align-items:center;animation:StockEntryModal_fadeIn__AdIFy .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes StockEntryModal_fadeIn__AdIFy{0%{opacity:0}to{opacity:1}}.StockEntryModal_formContainer__d7iE5{animation:StockEntryModal_slideUp__\+WK35 .3s ease;background:var(--content-bg);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:100%}@keyframes StockEntryModal_slideUp__\+WK35{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.StockEntryModal_formContainerMedium__B-t90{max-width:700px}.StockEntryModal_modalHeader__Q3rt-{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.StockEntryModal_modalHeader__Q3rt- h2{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;margin:0}.StockEntryModal_modalSubtitle__qNqpP{color:var(--text-secondary);font-size:.9rem;margin:4px 0 0}.StockEntryModal_modalCloseButton__ybiRL{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;transition:var(--transition-default)}.StockEntryModal_modalCloseButton__ybiRL:hover{color:var(--text-primary)}.StockEntryModal_formContent__2WHzq{flex:1 1;overflow-y:auto;padding:20px 24px}.StockEntryModal_infoBox__Ga5jO{background:var(--warning-light);border-left:4px solid;border-left-color:var(--warning-color);border-radius:var(--border-radius-md);margin-bottom:20px;padding:16px}.StockEntryModal_stockStatus__\+Dr2K{display:flex;flex-wrap:wrap;gap:24px}.StockEntryModal_stockStatus__\+Dr2K>div{display:flex;flex-direction:column}.StockEntryModal_stockLabel__nr3J3{color:var(--text-secondary);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.StockEntryModal_stockValue__zDtzf{color:var(--text-primary);font-size:1.1rem;font-weight:600}.StockEntryModal_shortageNote__tUBOc{align-items:center;border-top:1px solid #0000001a;color:var(--danger-color);display:flex;font-size:.9rem;gap:8px;margin-top:12px;padding-top:12px}.StockEntryModal_formSection__2mDq5{margin-bottom:24px}.StockEntryModal_sectionHeader__W\+39W{align-items:center;display:flex;gap:12px;margin-bottom:16px}.StockEntryModal_sectionIcon__O8eMJ{align-items:center;color:var(--primary-color);display:flex}.StockEntryModal_sectionTitle__lx\+kA{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.StockEntryModal_sectionBadge__Qjeea{background:var(--neutral-light);border-radius:12px;color:var(--text-secondary);font-size:.65rem;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.StockEntryModal_formGrid__AaunR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.StockEntryModal_inputGroup__qfrOE{display:flex;flex-direction:column;gap:4px}.StockEntryModal_inputGroup__qfrOE label{color:var(--text-primary);font-size:.85rem;font-weight:500}.StockEntryModal_required__Joib\+{color:var(--danger-color);margin-left:2px}.StockEntryModal_input__y-q1X{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:.95rem;padding:10px 12px;transition:var(--transition-default);width:100%}.StockEntryModal_input__y-q1X:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_input__y-q1X:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_select__W4ZUy{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23666' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.StockEntryModal_comboInput__N\+kpS{padding-right:40px}.StockEntryModal_searchableSelectWrapper__9zbgU{position:relative}.StockEntryModal_dropdownArrow__n6Qab{color:var(--text-secondary);cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:var(--transition-default)}.StockEntryModal_dropdownArrow__n6Qab:hover{color:var(--text-primary)}.StockEntryModal_dropdownArrow__n6Qab.StockEntryModal_open__WSQaH{transform:translateY(-50%) rotate(180deg)}.StockEntryModal_optionsDropdownPortal__0ONhp{background:var(--content-bg);border:2px solid var(--border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);max-height:250px;overflow-y:auto;z-index:10001}.StockEntryModal_optionItem__Ng--o{align-items:center;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:var(--transition-default)}.StockEntryModal_optionItem__Ng--o:hover{background:var(--row-hover-bg)}.StockEntryModal_optionItem__Ng--o.StockEntryModal_selected__rjWJT{background:var(--primary-light)}.StockEntryModal_optionCode__Mfsxh{color:var(--text-primary);font-size:.9rem;font-weight:600}.StockEntryModal_noResults__Asv2a{color:var(--text-secondary);padding:12px;text-align:center}.StockEntryModal_quantityWrapper__Nbx1d{align-items:center;display:flex;gap:12px}.StockEntryModal_quantityWrapper__Nbx1d .StockEntryModal_input__y-q1X{flex:1 1}.StockEntryModal_unitText__iC3W9{color:var(--text-secondary);font-size:.85rem;font-weight:500;white-space:nowrap}.StockEntryModal_textarea__qCdhl{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);font-family:inherit;font-size:.95rem;padding:10px 12px;resize:vertical;transition:var(--transition-default);width:100%}.StockEntryModal_textarea__qCdhl:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #007bff1a;outline:none}.StockEntryModal_textarea__qCdhl:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_fieldHint__gykSK{color:var(--text-secondary);font-size:.75rem;margin-top:4px}.StockEntryModal_formActions__Rg6fF{border-top:1px solid var(--border-color);display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.StockEntryModal_secondaryButton__j5sKn{align-items:center;background:var(--content-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:var(--text-primary);cursor:pointer;display:flex;gap:8px;padding:10px 20px;transition:var(--transition-default)}.StockEntryModal_secondaryButton__j5sKn:hover:not(:disabled){background:var(--row-hover-bg)}.StockEntryModal_secondaryButton__j5sKn:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_confirmButton__VOL5A{align-items:center;background:var(--success-color);border:none;border-radius:var(--border-radius-sm);color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 24px;transition:var(--transition-default)}.StockEntryModal_confirmButton__VOL5A:hover:not(:disabled){background:var(--success-color-dark)}.StockEntryModal_confirmButton__VOL5A:disabled{cursor:not-allowed;opacity:.6}.StockEntryModal_buttonSpinner__ZCamf{animation:StockEntryModal_spin__D0w5d 1s linear infinite}@keyframes StockEntryModal_spin__D0w5d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.StockEntryModal_formContainer__d7iE5{margin:10px;max-width:95%}.StockEntryModal_formGrid__AaunR{grid-template-columns:1fr}.StockEntryModal_modalHeader__Q3rt-{align-items:flex-start;flex-direction:column;gap:8px}.StockEntryModal_stockStatus__\+Dr2K{flex-direction:column;gap:8px}}.PackingModal_modalBackdrop__Bx81K{align-items:center;animation:PackingModal_fadeIn__V-0p0 .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0b1f3880;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes PackingModal_fadeIn__V-0p0{0%{opacity:0}to{opacity:1}}@keyframes PackingModal_slideUp__Ocf\+M{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PackingModal_formContainer__DMcEd{animation:PackingModal_slideUp__Ocf\+M .3s ease;background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--orders-shadow-lg,0 16px 32px #0b1f381a);display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:100%}.PackingModal_formContainerLarge__gVkid{max-width:1200px}.PackingModal_modalHeader__UoIew{align-items:flex-start;background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px 4px 0 0;border-radius:var(--orders-border-radius,4px) var(--orders-border-radius,4px) 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.PackingModal_modalHeader__UoIew h2{align-items:center;color:#1a222b;color:var(--orders-text-primary,#1a222b);display:flex;font-size:1.4rem;font-weight:600;gap:10px;letter-spacing:.02em;margin:0}.PackingModal_modalSubtitle__TTBDN{color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:1.05rem;margin:6px 0 0}.PackingModal_modalSubtitle__TTBDN strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-weight:600}.PackingModal_modalCloseButton__SqGAw{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);cursor:pointer;display:flex;flex-shrink:0;font-size:1.6rem;height:40px;justify-content:center;line-height:1;transition:all .2s cubic-bezier(.33,1,.68,1);width:40px}.PackingModal_modalCloseButton__SqGAw:hover:not(:disabled){background:#fdf0ee;background:var(--orders-danger-light,#fdf0ee);color:#c0392b;color:var(--orders-danger-color,#c0392b);transform:rotate(90deg)}.PackingModal_modalCloseButton__SqGAw:disabled{cursor:not-allowed;opacity:.5}.PackingModal_formContent__M-cWp{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:24px 28px}.PackingModal_formContent__M-cWp::-webkit-scrollbar{width:6px}.PackingModal_formContent__M-cWp::-webkit-scrollbar-track{background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:3px}.PackingModal_formContent__M-cWp::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--orders-text-muted,#6b7b8c);border-radius:3px}.PackingModal_summaryCards__v5Atv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.PackingModal_summaryCard__ato\+O{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border:1px solid #e6e9ec;border:1px solid var(--orders-card-border,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);padding:16px 20px;text-align:center}.PackingModal_summaryLabel__LNWMs{color:#6b7b8c;color:var(--orders-text-muted,#6b7b8c);display:block;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.PackingModal_summaryValue__rQoMD{color:#0b1f38;color:var(--orders-primary-color,#0b1f38);font-size:1.5rem;font-weight:700}.PackingModal_formSection__4EXFy{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);margin-bottom:24px;overflow:hidden;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_formSection__4EXFy:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--orders-shadow-xs,0 1px 3px #0b1f380a)}.PackingModal_sectionHeader__SR9Lw{align-items:center;background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec);display:flex;flex-wrap:wrap;gap:14px;padding:14px 18px}.PackingModal_sectionIcon__NLOy\+{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);display:flex;font-size:1.2rem;height:32px;justify-content:center;width:32px}.PackingModal_sectionTitle__yj9CK{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin:0}.PackingModal_sectionBadge__XHV8o{background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.8rem;font-weight:600;margin-left:auto;padding:4px 12px}.PackingModal_unitSelector__INoC-{padding:18px 24px}.PackingModal_unitLabel__KtQ8V{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;gap:16px}.PackingModal_unitLabel__KtQ8V,.PackingModal_unitSelect__JUWZW{color:#1a222b;color:var(--orders-text-primary,#1a222b);font-size:1rem}.PackingModal_unitSelect__JUWZW{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);cursor:pointer;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);min-height:44px;min-width:200px;padding:10px 16px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_unitSelect__JUWZW:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_unitSelect__JUWZW:disabled{cursor:not-allowed;opacity:.6}.PackingModal_tableWrapper__hRFKW{overflow-x:auto;padding:16px 18px}.PackingModal_table__mKFFH{border-collapse:collapse;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:.95rem;width:100%}.PackingModal_table__mKFFH thead th{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);font-size:.8rem;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.PackingModal_table__mKFFH td,.PackingModal_table__mKFFH thead th{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--orders-border-color,#e6e9ec)}.PackingModal_table__mKFFH td{color:#1a222b;color:var(--orders-text-primary,#1a222b);padding:10px 16px}.PackingModal_table__mKFFH tbody tr:hover{background:#edeff2;background:var(--orders-bg-hover,#edeff2)}.PackingModal_totalRow__UKlcm{background:#f1f3f5;background:var(--orders-bg-secondary,#f1f3f5);font-weight:700}.PackingModal_totalRow__UKlcm td{border-top:2px solid #d1d5d9;border-top:2px solid var(--orders-border-dark,#d1d5d9);padding:12px 16px}.PackingModal_ncmBadge__viMTb{background:#e8f4fd;border-radius:12px;color:#0b5e8c;display:inline-block;font-family:monospace;font-size:.8rem;font-weight:500;padding:2px 10px}.PackingModal_boxesBadge__DQkWd{background:#eaf5ee;border-radius:12px;color:#1e8449;display:inline-block;font-size:.85rem;font-weight:600;padding:2px 12px}.PackingModal_bonusRow__wNm9H{background-color:#fff8e7!important}.PackingModal_bonusBadge__R2CJj{background:#ff9800}.PackingModal_bonusBadge__R2CJj,.PackingModal_sampleBadge__EZQ78{border-radius:10px;color:#fff;display:inline-block;font-size:.65rem;font-weight:700;margin-left:8px;padding:1px 8px;text-transform:uppercase}.PackingModal_sampleBadge__EZQ78{background:#2196f3}.PackingModal_loadingState__4af2p{align-items:center;color:#4a5a6b;color:var(--orders-text-secondary,#4a5a6b);display:flex;font-size:1rem;gap:16px;justify-content:center;padding:40px 20px}.PackingModal_spinner__xq9vM{animation:PackingModal_spin__H2hXE .8s linear infinite}.PackingModal_buttonSpinner__Jd-R8{animation:PackingModal_spin__H2hXE .6s linear infinite;border:2px solid #fff;border:2px solid var(--orders-text-inverse,#fff);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes PackingModal_spin__H2hXE{to{transform:rotate(1turn)}}.PackingModal_notesArea__IYHlK{padding:18px 24px}.PackingModal_textarea__Uvc6e{background:#fff;background:var(--orders-card-bg,#fff);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);box-sizing:border-box;color:#1a222b;color:var(--orders-text-primary,#1a222b);font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1rem;min-height:80px;padding:12px 14px;resize:vertical;transition:all .2s cubic-bezier(.33,1,.68,1);width:100%}.PackingModal_textarea__Uvc6e:focus{border-color:#0b1f38;border-color:var(--orders-primary-color,#0b1f38);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PackingModal_textarea__Uvc6e::placeholder{color:#6b7b8c;color:var(--orders-text-muted,#6b7b8c)}.PackingModal_textarea__Uvc6e:disabled{cursor:not-allowed;opacity:.6}.PackingModal_infoBox__U0hts{align-items:flex-start;background:#eaf2f8;background:var(--orders-info-light,#eaf2f8);border-left:4px solid #2980b9;border-left:4px solid var(--orders-info-color,#2980b9);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#1a222b;color:var(--orders-text-primary,#1a222b);display:flex;gap:14px;margin:10px 0;padding:16px 20px}.PackingModal_infoBox__U0hts svg{flex-shrink:0;margin-top:2px}.PackingModal_infoBox__U0hts p{font-size:1rem;margin:4px 0 0}.PackingModal_infoBox__U0hts strong{color:#0b1f38;color:var(--orders-primary-color,#0b1f38)}.PackingModal_formActions__L3YIo{background:#fff;background:var(--orders-card-bg,#fff);border-radius:0 0 4px 4px;border-radius:0 0 var(--orders-border-radius,4px) var(--orders-border-radius,4px);border-top:1px solid #e6e9ec;border-top:1px solid var(--orders-border-color,#e6e9ec);bottom:0;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:flex-end;padding:18px 28px;position:sticky;z-index:10}.PackingModal_secondaryButton__5ym74{align-items:center;background:#e8eaed;background:var(--orders-bg-tertiary,#e8eaed);border:1px solid #e6e9ec;border:1px solid var(--orders-border-color,#e6e9ec);border-radius:4px;border-radius:var(--orders-border-radius,4px);color:#1a222b;color:var(--orders-text-primary,#1a222b);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_secondaryButton__5ym74:hover:not(:disabled){background:#edeff2;background:var(--orders-bg-hover,#edeff2);transform:translateY(-1px)}.PackingModal_secondaryButton__5ym74:disabled{cursor:not-allowed;opacity:.6}.PackingModal_confirmButton__Pn6oh{align-items:center;background:#27ae60;background:var(--orders-success-color,#27ae60);border:none;border-radius:4px;border-radius:var(--orders-border-radius,4px);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--orders-shadow-sm,0 3px 6px #0b1f380f);color:#fff;color:var(--orders-text-inverse,#fff);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-family:var(--orders-font-family,"Inter",sans-serif);font-size:1.05rem;font-weight:600;gap:10px;min-height:52px;padding:14px 24px;transition:all .2s cubic-bezier(.33,1,.68,1)}.PackingModal_confirmButton__Pn6oh:hover:not(:disabled){background:#1e8449;background:var(--orders-success-dark,#1e8449);box-shadow:0 8px 16px #0b1f3814;box-shadow:var(--orders-shadow-md,0 8px 16px #0b1f3814);transform:translateY(-2px)}.PackingModal_confirmButton__Pn6oh:disabled{cursor:not-allowed;opacity:.6;transform:none}.PackingModal_theme-dark__dKBVi .PackingModal_formContainer__DMcEd,[data-theme=dark] .PackingModal_formContainer__DMcEd{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_modalHeader__UoIew,[data-theme=dark] .PackingModal_modalHeader__UoIew{background:#071426;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_modalHeader__UoIew h2,[data-theme=dark] .PackingModal_modalHeader__UoIew h2{color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_modalSubtitle__TTBDN,[data-theme=dark] .PackingModal_modalSubtitle__TTBDN{color:#a1b4c8}.PackingModal_theme-dark__dKBVi .PackingModal_summaryCard__ato\+O,[data-theme=dark] .PackingModal_summaryCard__ato\+O{background:#071426;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_summaryValue__rQoMD,[data-theme=dark] .PackingModal_summaryValue__rQoMD{color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_summaryLabel__LNWMs,[data-theme=dark] .PackingModal_summaryLabel__LNWMs{color:#7a8e9f}.PackingModal_theme-dark__dKBVi .PackingModal_formSection__4EXFy,[data-theme=dark] .PackingModal_formSection__4EXFy{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_sectionHeader__SR9Lw,[data-theme=dark] .PackingModal_sectionHeader__SR9Lw{background:#071426;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_sectionTitle__yj9CK,[data-theme=dark] .PackingModal_sectionTitle__yj9CK{color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_table__mKFFH thead th,[data-theme=dark] .PackingModal_table__mKFFH thead th{background:#071426;border-color:#163052;color:#a1b4c8}.PackingModal_theme-dark__dKBVi .PackingModal_table__mKFFH td,[data-theme=dark] .PackingModal_table__mKFFH td{border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_table__mKFFH tbody tr:hover,[data-theme=dark] .PackingModal_table__mKFFH tbody tr:hover{background:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_totalRow__UKlcm,[data-theme=dark] .PackingModal_totalRow__UKlcm{background:#071426}.PackingModal_theme-dark__dKBVi .PackingModal_totalRow__UKlcm td,[data-theme=dark] .PackingModal_totalRow__UKlcm td{border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_ncmBadge__viMTb,[data-theme=dark] .PackingModal_ncmBadge__viMTb{background:#0a1a2a;color:#5dade2}.PackingModal_theme-dark__dKBVi .PackingModal_boxesBadge__DQkWd,[data-theme=dark] .PackingModal_boxesBadge__DQkWd{background:#0a2a1a;color:#2ecc71}.PackingModal_theme-dark__dKBVi .PackingModal_bonusRow__wNm9H,[data-theme=dark] .PackingModal_bonusRow__wNm9H{background-color:#2a1a0a!important}.PackingModal_theme-dark__dKBVi .PackingModal_formActions__L3YIo,[data-theme=dark] .PackingModal_formActions__L3YIo{background:#0b1f38;border-color:#163052}.PackingModal_theme-dark__dKBVi .PackingModal_secondaryButton__5ym74,[data-theme=dark] .PackingModal_secondaryButton__5ym74{background:#163052;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_secondaryButton__5ym74:hover:not(:disabled),[data-theme=dark] .PackingModal_secondaryButton__5ym74:hover:not(:disabled){background:#1a3d5a}.PackingModal_theme-dark__dKBVi .PackingModal_textarea__Uvc6e,.PackingModal_theme-dark__dKBVi .PackingModal_unitSelect__JUWZW,[data-theme=dark] .PackingModal_textarea__Uvc6e,[data-theme=dark] .PackingModal_unitSelect__JUWZW{background:#0b1f38;border-color:#163052;color:#f0f4f8}.PackingModal_theme-dark__dKBVi .PackingModal_infoBox__U0hts,[data-theme=dark] .PackingModal_infoBox__U0hts{background:#0a1a2a}.PackingModal_theme-dark__dKBVi .PackingModal_infoBox__U0hts strong,[data-theme=dark] .PackingModal_infoBox__U0hts strong{color:#5dade2}.PackingModal_theme-dark__dKBVi .PackingModal_loadingState__4af2p,[data-theme=dark] .PackingModal_loadingState__4af2p{color:#a1b4c8}@media (max-width:992px){.PackingModal_summaryCards__v5Atv{grid-template-columns:repeat(2,1fr)}.PackingModal_formContainer__DMcEd{max-height:85vh;max-width:95%}}@media (max-width:768px){.PackingModal_modalHeader__UoIew{padding:16px 18px 12px}.PackingModal_modalHeader__UoIew h2{font-size:1.2rem}.PackingModal_formContent__M-cWp{padding:16px 18px}.PackingModal_formActions__L3YIo{flex-direction:column-reverse;padding:14px 18px}.PackingModal_formActions__L3YIo button{justify-content:center;width:100%}.PackingModal_summaryCards__v5Atv{gap:12px;grid-template-columns:1fr 1fr}.PackingModal_unitLabel__KtQ8V{align-items:stretch;flex-direction:column}.PackingModal_unitSelect__JUWZW{min-width:0;min-width:auto;width:100%}.PackingModal_table__mKFFH td,.PackingModal_table__mKFFH thead th{font-size:.85rem;padding:8px 10px}.PackingModal_sectionBadge__XHV8o{font-size:.7rem;padding:2px 10px}}@media (max-width:480px){.PackingModal_modalBackdrop__Bx81K{padding:10px}.PackingModal_formContainer__DMcEd{max-height:95vh}.PackingModal_summaryCards__v5Atv{gap:8px;grid-template-columns:1fr 1fr}.PackingModal_summaryCard__ato\+O{padding:12px 14px}.PackingModal_summaryValue__rQoMD{font-size:1.2rem}.PackingModal_modalHeader__UoIew h2{font-size:1.1rem}.PackingModal_modalSubtitle__TTBDN{font-size:.85rem}.PackingModal_formActions__L3YIo,.PackingModal_formContent__M-cWp{padding:12px 14px}.PackingModal_table__mKFFH{font-size:.8rem}.PackingModal_table__mKFFH td,.PackingModal_table__mKFFH thead th{padding:6px 8px}.PackingModal_ncmBadge__viMTb{font-size:.7rem;padding:1px 6px}.PackingModal_boxesBadge__DQkWd{font-size:.75rem;padding:1px 8px}}.CommercialInvoicePreview_modalBackdrop__7jfuQ{align-items:center;animation:CommercialInvoicePreview_fadeIn__-iVyi .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CommercialInvoicePreview_formContainer__9nl5V{animation:CommercialInvoicePreview_slideUp__7qoTD .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.CommercialInvoicePreview_formContainerLarge__znwJP{max-width:1200px;width:95%}.CommercialInvoicePreview_modalHeader__bEDy9{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.CommercialInvoicePreview_modalHeader__bEDy9 h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.CommercialInvoicePreview_modalSubtitle__cRiTP{color:#6c757d;font-size:14px;margin:4px 0 0}.CommercialInvoicePreview_modalCloseButton__2rW9C{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.CommercialInvoicePreview_modalCloseButton__2rW9C:hover{color:#dc3545}.CommercialInvoicePreview_formContent__9Q6c3{flex:1 1;overflow-y:auto;padding:24px}.CommercialInvoicePreview_formActions__UkBai{background:#f8f9fa;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.CommercialInvoicePreview_secondaryButton__TYXhO{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:all .2s}.CommercialInvoicePreview_secondaryButton__TYXhO:hover{background:#e9ecef}.CommercialInvoicePreview_secondaryButton__TYXhO:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_printButton__kr69a{align-items:center;background:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.CommercialInvoicePreview_printButton__kr69a:hover{background:#0d1445}.CommercialInvoicePreview_printButton__kr69a:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_downloadButton__bqZfD{align-items:center;background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.CommercialInvoicePreview_downloadButton__bqZfD:hover{background:#1e7e34}.CommercialInvoicePreview_downloadButton__bqZfD:disabled{cursor:not-allowed;opacity:.6}.CommercialInvoicePreview_spinner__ULDJx{animation:CommercialInvoicePreview_spin__xyYht 1s linear infinite}@keyframes CommercialInvoicePreview_fadeIn__-iVyi{0%{opacity:0}to{opacity:1}}@keyframes CommercialInvoicePreview_slideUp__7qoTD{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CommercialInvoicePreview_spin__xyYht{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PackingListPreview_modalBackdrop__hv05V{align-items:center;animation:PackingListPreview_fadeIn__I1lxP .2s ease;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.PackingListPreview_formContainer__rZPq0{animation:PackingListPreview_slideUp__iqA-F .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh}.PackingListPreview_formContainerLarge__fs-32{max-width:1200px;width:95%}.PackingListPreview_modalHeader__TVjM\+{align-items:flex-start;border-bottom:1px solid #e9ecef;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.PackingListPreview_modalHeader__TVjM\+ h2{align-items:center;color:#1a237e;display:flex;font-size:20px;font-weight:600;margin:0}.PackingListPreview_modalSubtitle__ScBoV{color:#6c757d;font-size:14px;margin:4px 0 0}.PackingListPreview_modalCloseButton__RRsYa{background:none;border:none;color:#6c757d;cursor:pointer;padding:4px;transition:color .2s}.PackingListPreview_modalCloseButton__RRsYa:hover{color:#dc3545}.PackingListPreview_formContent__rZJcQ{flex:1 1;overflow-y:auto;padding:24px}.PackingListPreview_formActions__FVSF8{background:#f8f9fa;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;padding:16px 24px}.PackingListPreview_secondaryButton__bJU8c{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:all .2s}.PackingListPreview_secondaryButton__bJU8c:hover{background:#e9ecef}.PackingListPreview_secondaryButton__bJU8c:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_printButton__hjvr6{align-items:center;background:#1a237e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 20px;transition:background .2s}.PackingListPreview_printButton__hjvr6:hover{background:#0d1445}.PackingListPreview_printButton__hjvr6:disabled{cursor:not-allowed;opacity:.6}.PackingListPreview_spinner__5Qaif{animation:PackingListPreview_spin__8am57 1s linear infinite}@keyframes PackingListPreview_fadeIn__I1lxP{0%{opacity:0}to{opacity:1}}@keyframes PackingListPreview_slideUp__iqA-F{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes PackingListPreview_spin__8am57{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--prod-primary-color:#0b1f38;--prod-primary-dark:#071426;--prod-primary-light:#e8eaed;--prod-primary-hover:#163052;--prod-secondary-color:#6c7b8c;--prod-secondary-dark:#4a5a6b;--prod-success-color:#27ae60;--prod-success-dark:#1e8449;--prod-success-light:#eaf5ee;--prod-danger-color:#c0392b;--prod-danger-dark:#a93226;--prod-danger-light:#fdf0ee;--prod-warning-color:#e67e22;--prod-warning-dark:#ca6f1e;--prod-warning-light:#fef5e7;--prod-info-color:#2980b9;--prod-info-dark:#1f618d;--prod-info-light:#ebf5fb;--prod-border-color:#e6e9ec;--prod-border-dark:#d1d5d9;--prod-header-bg:#fff;--prod-content-bg:#fff;--prod-row-hover-bg:#edeff2;--prod-text-primary:#1a222b;--prod-text-secondary:#4a5a6b;--prod-text-muted:#6b7b8c;--prod-shadow-sm:0 3px 6px #0b1f380f;--prod-shadow-md:0 8px 16px #0b1f3814;--prod-shadow-lg:0 16px 32px #0b1f381a;--prod-page-bg-start:#f7f8fa;--prod-page-bg-end:#f7f8fa;--prod-modal-overlay:#0b1f3899;--prod-skeleton-bg-start:#e8eaed;--prod-skeleton-bg-mid:#f1f3f5;--prod-skeleton-bg-end:#e8eaed;--prod-export-btn-start:#0b1f38;--prod-export-btn-end:#163052;--prod-toast-success-bg:#eaf5ee;--prod-toast-error-bg:#fdf0ee;--prod-toast-warning-bg:#fef5e7;--prod-toast-info-bg:#ebf5fb;--prod-regenerate-btn-bg:#fef5e7;--prod-regenerate-btn-color:#e67e22;--prod-regenerate-btn-hover:#ca6f1e;--prod-delete-btn-bg:#fdf0ee;--prod-delete-btn-color:#c0392b;--prod-delete-btn-hover:#a93226;--prod-docs-btn-bg:#f4ecf7;--prod-docs-btn-color:#8e44ad;--prod-docs-btn-hover:#7d3c98;--prod-start-btn-bg:#eaf5ee;--prod-start-btn-color:#27ae60;--prod-start-btn-hover:#1e8449;--prod-verify-btn-bg:#ebf5fb;--prod-verify-btn-color:#2980b9;--prod-verify-btn-hover:#1f618d}.Production_theme-dark__qBKn8,[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__psgcA{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__lkrI3{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__NE3Tb{color:#1a222b;color:var(--prod-text-primary);font-size:1.8rem;font-weight:400;letter-spacing:.02em;margin:0}.Production_headerTitle__NE3Tb strong{color:#0b1f38;color:var(--prod-primary-color);font-weight:700}.Production_theme-dark__qBKn8 .Production_headerTitle__NE3Tb strong,[data-theme=dark] .Production_headerTitle__NE3Tb strong{color:#fff}.Production_addButton__qOElm{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__qOElm: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__qOElm:disabled{cursor:not-allowed;opacity:.6;transform:none}.Production_confirmButton__dDYuG{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__dDYuG: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__dDYuG:disabled{cursor:not-allowed;opacity:.6}.Production_exportButton__EkWEo{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__EkWEo: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__RAg27{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__RAg27:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_actionButton__CJkzl{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__CJkzl:hover:not(:disabled){background-color:#0b1f38;background-color:var(--prod-primary-color);color:#fff;color:var(--text-inverse,#fff)}.Production_deleteButton__lP2TR{border-color:#c0392b!important;border-color:var(--prod-danger-color)!important;color:#c0392b!important;color:var(--prod-danger-color)!important}.Production_deleteButton__lP2TR: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__IFew2{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__IFew2: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__llis1{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__llis1:hover{background-color:#c0392b;background-color:var(--prod-danger-color);color:#fff;color:var(--text-inverse,#fff)}.Production_sectionToggle__XMNhf{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__XMNhf:hover{background:#e6e9ec;background:var(--prod-border-color)}.Production_tableContainer__mssn\+{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__EKTv1{border-collapse:collapse;width:100%}.Production_table__EKTv1 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__EKTv1 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__EKTv1 tbody tr:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_table__EKTv1 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__EKTv1 tbody tr:last-child td{border-bottom:none}.Production_emptyTable__SQjA6{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;font-style:italic;padding:70px 24px;text-align:center}.Production_stockTable__HAkWJ{border-collapse:collapse;font-size:1rem;margin-bottom:18px;width:100%}.Production_stockTable__HAkWJ 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__HAkWJ 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__sZea7{color:#27ae60;color:var(--prod-success-color);font-weight:700}.Production_stockStatusMissing__GQidZ{color:#c0392b;color:var(--prod-danger-color);font-weight:700}.Production_modalBackdrop__7PuW0{align-items:center;animation:Production_fadeIn__LTiFL .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__LTiFL{0%{opacity:0}to{opacity:1}}@keyframes Production_slideUp__eP8rx{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Production_createModalContent__LhjYb{box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--prod-shadow-lg);max-height:90vh;max-width:1200px}.Production_confirmModalContent__E0ET\+,.Production_createModalContent__LhjYb{animation:Production_slideUp__eP8rx .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__E0ET\+{max-height:85vh;max-width:1100px}.Production_simModalContent__ukSrq{animation:Production_slideUp__eP8rx .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__OPscm{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__QGObn{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:24px}.Production_modalHeader__QGObn h2{color:#1a222b;color:var(--prod-text-primary);font-size:1.6rem;margin:0}.Production_confirmDialogBox__Wh2SS{animation:Production_slideUp__eP8rx .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__Wh2SS h3{color:#c0392b;color:var(--prod-danger-color);font-size:1.4rem;margin:0 0 12px}.Production_confirmDialogBox__Wh2SS p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_confirmDialogActions__dNz-6{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_addProductRow__ZVVwG{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.Production_productSelect__NXqjU{flex:2 1;min-width:220px}.Production_tempItemsList__czQs0{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__qAFkt{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__qAFkt:last-child{border-bottom:none}.Production_tempItemRow__qAFkt:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_tempItemInfo__SfN5V{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.Production_tempItemName__73rZw{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600}.Production_tempItemQty__qoNtI{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__ERMC7{display:flex;gap:10px}.Production_stockSummarySection__Stgtl{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__Stgtl h3{color:#1a222b;color:var(--prod-text-primary);font-size:1.2rem;margin-bottom:18px}.Production_formActions__7JWFO{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__C2JZO,.Production_select__l3u7\+,.Production_textarea__eva0z{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__C2JZO:focus,.Production_select__l3u7\+:focus,.Production_textarea__eva0z:focus{border-color:#0b1f38;border-color:var(--prod-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Production_input__C2JZO::placeholder,.Production_textarea__eva0z::placeholder{color:#6b7b8c;color:var(--prod-text-muted)}.Production_statusBadge__uYGIJ{align-items:center;border-radius:20px;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;padding:6px 14px}.Production_statusBadgeActive__QHkGC{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgePending__vsirE{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeCompleted__r8Q6g{background:#eaf5ee;background:var(--prod-success-light);color:#1e8449;color:var(--prod-success-dark)}.Production_statusBadgeAwaitingMp__mvOn0{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_statusBadgeAwaitingStart__bTx9b{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_actionsContainer__OumyM{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Production_actionButton__CJkzl,button.Production_actionButton__CJkzl{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__CJkzl svg,button.Production_actionButton__CJkzl 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__CJkzl:hover:not(:disabled){box-shadow:0 2px 6px #0b1f3833;transform:translateY(-1px)}.Production_actionButton__CJkzl:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Production_actionButton__CJkzl.Production_regenerateButton__CGlp5,button.Production_actionButton__CJkzl.Production_regenerateButton__CGlp5{background:#fef5e7!important;background:var(--prod-regenerate-btn-bg)!important;color:#e67e22!important;color:var(--prod-regenerate-btn-color)!important}.Production_actionButton__CJkzl.Production_regenerateButton__CGlp5:hover:not(:disabled),button.Production_actionButton__CJkzl.Production_regenerateButton__CGlp5: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__CJkzl.Production_deleteButton__lP2TR,button.Production_actionButton__CJkzl.Production_deleteButton__lP2TR{background:#fdf0ee!important;background:var(--prod-delete-btn-bg)!important;color:#c0392b!important;color:var(--prod-delete-btn-color)!important}.Production_actionButton__CJkzl.Production_deleteButton__lP2TR:hover:not(:disabled),button.Production_actionButton__CJkzl.Production_deleteButton__lP2TR: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__CJkzl.Production_docsButton__dezxC,button.Production_actionButton__CJkzl.Production_docsButton__dezxC{background:#f4ecf7!important;background:var(--prod-docs-btn-bg)!important;color:#8e44ad!important;color:var(--prod-docs-btn-color)!important}.Production_actionButton__CJkzl.Production_docsButton__dezxC:hover:not(:disabled),button.Production_actionButton__CJkzl.Production_docsButton__dezxC: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__CJkzl.Production_startButton__bgEEC,button.Production_actionButton__CJkzl.Production_startButton__bgEEC{background:#eaf5ee!important;background:var(--prod-start-btn-bg)!important;color:#27ae60!important;color:var(--prod-start-btn-color)!important}.Production_actionButton__CJkzl.Production_startButton__bgEEC:hover:not(:disabled),button.Production_actionButton__CJkzl.Production_startButton__bgEEC: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__CJkzl.Production_verifyButton__07F8S,button.Production_actionButton__CJkzl.Production_verifyButton__07F8S{background:#ebf5fb!important;background:var(--prod-verify-btn-bg)!important;color:#2980b9!important;color:var(--prod-verify-btn-color)!important}.Production_actionButton__CJkzl.Production_verifyButton__07F8S:hover:not(:disabled),button.Production_actionButton__CJkzl.Production_verifyButton__07F8S: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__QCDok{display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.Production_toast__nXZCc{animation:Production_toastSlideIn__3D4Sw .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__3D4Sw{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.Production_toastSuccess__A2fXs{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__xOQba{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__ynjk5{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__QQJzn{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__wrL-x{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__wrL-x:hover{opacity:1}.Production_skeletonCell__Zw2LP{animation:Production_skeletonLoading__M0-rL 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__M0-rL{0%{background-position:200% 0}to{background-position:-200% 0}}.Production_countBadge__CG390{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__Uzetg{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__A\+nek{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__FobX1{color:#27ae60;color:var(--prod-success-color);font-size:1.2rem;font-weight:700;margin-left:auto}.Production_formSection__dr1tg{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:28px;padding-bottom:18px}.Production_formSection__dr1tg:last-of-type{border-bottom:none}.Production_sectionHeader__A393t{align-items:center;display:flex;margin-bottom:18px}.Production_sectionHeader__A393t .Production_sectionTitle__Uzetg{font-size:1.2rem;margin:0}.Production_selectedInfo__oIqvS{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.Production_infoTag__La7iL{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__rrHg5{background:#fef5e7;background:var(--prod-warning-light);color:#ca6f1e;color:var(--prod-warning-dark)}.Production_infoMessage__rrHg5,.Production_loadingMessage__IBjaT{border-radius:4px;border-radius:var(--border-radius-md,4px);font-size:1rem;padding:14px 18px;text-align:center}.Production_loadingMessage__IBjaT{background:#ebf5fb;background:var(--prod-info-light);color:#1f618d;color:var(--prod-info-dark)}.Production_batchList__5XdWm{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__3iMSv{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__3iMSv:last-child{border-bottom:none}.Production_batchItem__3iMSv:hover{background-color:#edeff2;background-color:var(--prod-row-hover-bg)}.Production_batchItemSelected__VYz5O{background-color:#eaf5ee;background-color:var(--prod-success-light);border-left:3px solid #27ae60;border-left:3px solid var(--prod-success-color)}.Production_batchItemMain__Eu4Zz{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.Production_batchCode__o6Vq6{color:#1a222b;color:var(--prod-text-primary);font-family:monospace;font-size:1.05rem;font-weight:700}.Production_batchLote__mScL2{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.95rem}.Production_batchQty__QZffw{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__HCowP{color:#6b7b8c;color:var(--prod-text-muted);font-size:.85rem}.Production_boxTypeGrid__NzW6D{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.Production_boxTypeCard__SXbIF{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__SXbIF: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__4jz5I{background:#eaf5ee;background:var(--prod-success-light);border-color:#27ae60;border-color:var(--prod-success-color)}.Production_boxTypeName__oxXYe{color:#1a222b;color:var(--prod-text-primary);font-size:1.05rem;font-weight:600;margin-bottom:8px}.Production_boxTypeQty__F386v{color:#4a5a6b;color:var(--prod-text-secondary);font-size:.85rem}.Production_previewSection__9etQu{border-top:2px dashed #e6e9ec;border-top:2px dashed var(--prod-border-color);margin-top:28px;padding-top:18px}.Production_previewContainer__LthOS{display:flex;justify-content:center}.Production_previewLabel__MOtdN{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__-MxXA{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--prod-border-color);margin-bottom:18px;padding-bottom:10px;text-align:right}.Production_previewBrand__OZsOG{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;letter-spacing:2px}.Production_previewProduct__xQ4SA{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__ETZaq{margin:18px 0}.Production_previewRow__Gx5E2{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.Production_previewRow__Gx5E2 span:first-child{color:#6b7b8c;color:var(--prod-text-muted)}.Production_previewRow__Gx5E2 span:last-child{color:#1a222b;color:var(--prod-text-primary)}.Production_previewBarcode__KsJ3z{margin:18px 0;min-height:80px;text-align:center}.Production_previewBarcode__KsJ3z canvas{height:auto;max-width:100%}.Production_previewFooter__xVOTD{color:#6b7b8c;color:var(--prod-text-muted);font-size:.8rem;justify-content:space-between;margin-top:14px;padding-top:10px}.Production_paginationContainer__qXlEp,.Production_previewFooter__xVOTD{border-top:1px solid #e6e9ec;border-top:1px solid var(--prod-border-color);display:flex}.Production_paginationContainer__qXlEp{align-items:center;background:#fff;background:var(--prod-content-bg);justify-content:center;padding:24px 20px}.Production_paginationControls__7AZwt{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.Production_paginationInfo__VxVo2{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1rem;font-weight:500}.Production_paginationControls__7AZwt .Production_addButton__qOElm,.Production_paginationControls__7AZwt .Production_cancelButton__RAg27{font-size:1rem;min-height:44px;min-width:120px;padding:10px 24px}@media (max-width:768px){.Production_pageContainer__psgcA{padding:16px}.Production_header__lkrI3{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Production_headerTitle__NE3Tb{font-size:1.4rem}.Production_table__EKTv1 td,.Production_table__EKTv1 thead th{font-size:.9rem;padding:12px 14px}.Production_addProductRow__ZVVwG{flex-direction:column}.Production_productSelect__NXqjU{width:100%}.Production_tempItemRow__qAFkt{gap:10px}.Production_tempItemInfo__SfN5V,.Production_tempItemRow__qAFkt{align-items:flex-start;flex-direction:column}.Production_actionsContainer__OumyM{gap:6px}.Production_actionButton__CJkzl,button.Production_actionButton__CJkzl{border-radius:4px!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}.Production_actionButton__CJkzl svg,button.Production_actionButton__CJkzl svg{font-size:14px!important;height:14px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.Production_confirmModalContent__E0ET\+,.Production_createModalContent__LhjYb,.Production_simModalContent__ukSrq{padding:18px 20px;width:95%}.Production_toast__nXZCc{font-size:.9rem;max-width:calc(100vw - 40px)}.Production_batchItemMain__Eu4Zz{align-items:flex-start;flex-direction:column;gap:8px}.Production_boxTypeGrid__NzW6D{grid-template-columns:1fr}.Production_previewLabel__MOtdN{width:100%}.Production_addButton__qOElm,.Production_cancelButton__RAg27,.Production_confirmButton__dDYuG{justify-content:center;width:100%}}@media (max-width:480px){.Production_addButton__qOElm{justify-content:center;width:100%}.Production_modalHeader__QGObn{align-items:stretch;flex-direction:column}.Production_modalHeader__QGObn h2{font-size:1.2rem;text-align:center}.Production_exportButton__EkWEo{justify-content:center;width:100%}.Production_actionsContainer__OumyM{gap:4px}.Production_actionButton__CJkzl,button.Production_actionButton__CJkzl{border-radius:4px!important;height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.Production_actionButton__CJkzl svg,button.Production_actionButton__CJkzl svg{font-size:12px!important;height:12px!important;min-height:12px!important;min-width:12px!important;width:12px!important}.Production_paginationControls__7AZwt{flex-direction:column;gap:14px;width:100%}.Production_paginationControls__7AZwt .Production_addButton__qOElm,.Production_paginationControls__7AZwt .Production_cancelButton__RAg27{min-width:0;min-width:auto;width:100%}.Production_paginationInfo__VxVo2{margin-bottom:6px;order:-1}.Production_headerTitle__NE3Tb{font-size:1.2rem}.Production_sectionTitle__Uzetg{font-size:1.1rem}.Production_confirmDialogBox__Wh2SS{padding:24px 20px}.Production_confirmDialogBox__Wh2SS h3{font-size:1.2rem}.Production_confirmDialogBox__Wh2SS p{font-size:.95rem}.Production_statusBadge__uYGIJ{font-size:.75rem;padding:4px 10px}}.Production_modalBackdropTop__1HPUW{align-items:center;animation:Production_fadeIn__LTiFL .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__1HPUW .Production_confirmDialogBox__Wh2SS{animation:Production_slideUp__eP8rx .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__1HPUW .Production_confirmDialogBox__Wh2SS 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__1HPUW .Production_confirmDialogBox__Wh2SS p{color:#4a5a6b;color:var(--prod-text-secondary);font-size:1.05rem;line-height:1.6;margin:18px 0}.Production_modalBackdropTop__1HPUW .Production_confirmDialogActions__dNz-6{display:flex;gap:14px;justify-content:center;margin-top:28px}.Production_modalBackdropTop__1HPUW .Production_confirmDialogActions__dNz-6 .Production_cancelButton__RAg27{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__1HPUW .Production_confirmDialogActions__dNz-6 .Production_cancelButton__RAg27:hover:not(:disabled){background-color:#4a5a6b;background-color:var(--prod-secondary-dark);transform:translateY(-1px)}.Production_modalBackdropTop__1HPUW .Production_confirmDialogActions__dNz-6 .Production_confirmButton__dDYuG{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__1HPUW .Production_confirmDialogActions__dNz-6 .Production_confirmButton__dDYuG: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__DKMhL,[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__Ip-C-,.Logistics_addButton__X6J2n,.Logistics_cancelButton__RXeBw,.Logistics_deleteAction__ds9Af,.Logistics_paginationButton__7xEJw,.Logistics_primaryButton__RhDlU,.Logistics_secondaryButton__0W4qg,.Logistics_updateButton__tXHtf,[role=button],button{min-height:44px;min-width:44px}.Logistics_pageContainer__hQCtT{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__JsQ7R{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__EsHxE{color:#1a222b;color:var(--log-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.Logistics_headerTitle__EsHxE strong{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_theme-dark__DKMhL .Logistics_headerTitle__EsHxE strong,[data-theme=dark] .Logistics_headerTitle__EsHxE strong{color:#fff}.Logistics_pageTitle__tT1h5{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__X6J2n{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__X6J2n: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__X6J2n:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_cancelButton__RXeBw{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__RXeBw:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);transform:translateY(-1px)}.Logistics_updateButton__tXHtf{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__tXHtf: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__ds9Af{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__ds9Af: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__oUhly{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.Logistics_actionButton__Ip-C-,button.Logistics_actionButton__Ip-C-{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__Ip-C- .Logistics_icon__xfwsl,.Logistics_actionButton__Ip-C- svg,button.Logistics_actionButton__Ip-C- .Logistics_icon__xfwsl,button.Logistics_actionButton__Ip-C- 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__Ip-C-:hover:not(:disabled){box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--log-shadow-sm);transform:translateY(-1px)}.Logistics_actionButton__Ip-C-:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.4!important;transform:none!important}.Logistics_actionButton__Ip-C-.Logistics_editButton__rpUpi,button.Logistics_actionButton__Ip-C-.Logistics_editButton__rpUpi{background:#e8eaed!important;background:var(--log-edit-light)!important;color:#0b1f38!important;color:var(--log-edit-color)!important}.Logistics_actionButton__Ip-C-.Logistics_editButton__rpUpi:hover:not(:disabled),button.Logistics_actionButton__Ip-C-.Logistics_editButton__rpUpi:hover:not(:disabled){background:#0b1f38!important;background:var(--log-edit-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__Ip-C-.Logistics_deleteButton__fXGYV,button.Logistics_actionButton__Ip-C-.Logistics_deleteButton__fXGYV{background:#fdf0ee!important;background:var(--log-delete-light)!important;color:#c0392b!important;color:var(--log-delete-color)!important}.Logistics_actionButton__Ip-C-.Logistics_deleteButton__fXGYV:hover:not(:disabled),button.Logistics_actionButton__Ip-C-.Logistics_deleteButton__fXGYV:hover:not(:disabled){background:#c0392b!important;background:var(--log-delete-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__Ip-C-.Logistics_transferButton__2gGVB,button.Logistics_actionButton__Ip-C-.Logistics_transferButton__2gGVB{background:#eaf5ee!important;background:var(--log-transfer-light)!important;color:#27ae60!important;color:var(--log-transfer-color)!important}.Logistics_actionButton__Ip-C-.Logistics_transferButton__2gGVB:hover:not(:disabled),button.Logistics_actionButton__Ip-C-.Logistics_transferButton__2gGVB:hover:not(:disabled){background:#27ae60!important;background:var(--log-transfer-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__Ip-C-.Logistics_printButton__2ICDI,button.Logistics_actionButton__Ip-C-.Logistics_printButton__2ICDI{background:#fef5e7!important;background:var(--log-print-light)!important;color:#e67e22!important;color:var(--log-print-color)!important}.Logistics_actionButton__Ip-C-.Logistics_printButton__2ICDI:hover:not(:disabled),button.Logistics_actionButton__Ip-C-.Logistics_printButton__2ICDI:hover:not(:disabled){background:#e67e22!important;background:var(--log-print-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_actionButton__Ip-C-.Logistics_statusButton__f0rE4,button.Logistics_actionButton__Ip-C-.Logistics_statusButton__f0rE4{background:#e8eaed!important;background:var(--log-status-light)!important;color:#0b1f38!important;color:var(--log-status-color)!important}.Logistics_actionButton__Ip-C-.Logistics_statusButton__f0rE4:hover:not(:disabled),button.Logistics_actionButton__Ip-C-.Logistics_statusButton__f0rE4:hover:not(:disabled){background:#0b1f38!important;background:var(--log-status-color)!important;color:#fff!important;color:var(--log-text-inverse)!important}.Logistics_searchBar__jOa2-{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__6esvy{max-width:440px;position:relative}.Logistics_searchIcon__8dcBV{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__jOa2- .Logistics_input__ByqCd,.Logistics_searchInput__TOkYB{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__jOa2- .Logistics_input__ByqCd:focus,.Logistics_searchInput__TOkYB:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__DKMhL .Logistics_searchInput__TOkYB:focus,[data-theme=dark] .Logistics_searchInput__TOkYB:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_searchInput__TOkYB::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_controlsBar__kbprq{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:28px}.Logistics_inputGroup__Aj0XP{display:flex;flex-direction:column;gap:8px}.Logistics_inputGroup__Aj0XP label{color:#1a222b;color:var(--log-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.Logistics_input__ByqCd,.Logistics_select__feiOA,.Logistics_textarea__eDCHp{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__ByqCd:focus,.Logistics_select__feiOA:focus,.Logistics_textarea__eDCHp:focus{border-color:#0b1f38;border-color:var(--log-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.Logistics_theme-dark__DKMhL .Logistics_input__ByqCd:focus,.Logistics_theme-dark__DKMhL .Logistics_select__feiOA:focus,.Logistics_theme-dark__DKMhL .Logistics_textarea__eDCHp:focus,[data-theme=dark] .Logistics_input__ByqCd:focus,[data-theme=dark] .Logistics_select__feiOA:focus,[data-theme=dark] .Logistics_textarea__eDCHp:focus{box-shadow:0 0 0 3px #f0f4f814}.Logistics_input__ByqCd:disabled,.Logistics_select__feiOA:disabled,.Logistics_textarea__eDCHp:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed;opacity:.7}.Logistics_input__ByqCd::placeholder,.Logistics_textarea__eDCHp::placeholder{color:#6b7b8c;color:var(--log-text-muted)}.Logistics_inputError__Q5hmN{border-color:#c0392b!important;border-color:var(--log-danger-color)!important}.Logistics_textarea__eDCHp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--log-font-family);min-height:100px;resize:vertical}.Logistics_errorTextSmall__oF-d0{color:#c0392b;color:var(--log-danger-color);font-size:.9rem;margin-top:6px}.Logistics_infoTextSmall__qUU0r{color:#0b1f38;color:var(--log-primary-color);font-size:.9rem;font-style:italic;margin-top:6px}.Logistics_successTextSmall__KSHKE{color:#27ae60;color:var(--log-success-color);font-size:.9rem;margin-top:6px}.Logistics_unitText__AeO2b{color:#4a5a6b;color:var(--log-text-secondary);font-size:.95rem;font-weight:500}.Logistics_searchableSelectWrapper__H2OJX{box-sizing:border-box;position:relative;width:100%}.Logistics_comboInput__MIDkG{background-color:#fff;background-color:var(--log-card-bg);cursor:text;min-height:46px;padding:12px 44px 12px 14px}.Logistics_comboInput__MIDkG:disabled{background-color:#e8eaed;background-color:var(--log-disabled-bg);cursor:not-allowed}.Logistics_dropdownArrow__U666X{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__U666X.Logistics_open__Bi0HG{transform:translateY(-50%) rotate(180deg)}.Logistics_optionsDropdown__O6I6d{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__mqhO0,.Logistics_optionsDropdown__O6I6d{background-color:#fff;background-color:var(--log-card-bg);max-height:270px;overflow-y:auto}.Logistics_optionsDropdownPortal__mqhO0{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__tT5e3{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__tT5e3:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_optionItem__tT5e3.Logistics_selected__-Uq8e{background:linear-gradient(135deg,#e8eaed,#f1f3f5);background:var(--log-tag-bg);color:#1a222b;color:var(--log-tag-text);font-weight:600}.Logistics_optionCode__NHRZB{color:#0b1f38;color:var(--log-primary-color);flex-shrink:0;font-weight:700}.Logistics_optionName__Go2aH{color:#1a222b;color:var(--log-text-primary);margin-left:14px}.Logistics_loadingOption__jLkKX,.Logistics_noResults__onHgJ{color:#4a5a6b;color:var(--log-text-secondary);font-size:1rem;font-style:italic;padding:14px;text-align:center}.Logistics_selectedDisplay__SJKAr{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__PTPid{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.Logistics_tag__P5au7{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__qtV7I,.Logistics_tag__P5au7{color:#1a222b;color:var(--log-tag-text);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--log-transition-fast)}.Logistics_tagRemoveButton__qtV7I{background:none;border:none;cursor:pointer;font-size:1.05rem;margin-left:6px;padding:0 4px}.Logistics_tagRemoveButton__qtV7I:hover{color:#c0392b;color:var(--log-danger-color);transform:scale(1.1)}.Logistics_tagSmall__DI9Zg{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__WXTTE{align-items:center;animation:Logistics_fadeIn__SnSQo .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__SnSQo{0%{opacity:0}to{opacity:1}}@keyframes Logistics_slideUp__eeKtl{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Logistics_formContainer__JXS56{animation:Logistics_slideUp__eeKtl .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__JXS56::-webkit-scrollbar{width:6px}.Logistics_formContainer__JXS56::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_formContainer__JXS56::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_modalHeader__WRmAQ{align-items:flex-start;background:#f1f3f5;background:var(--log-bg-secondary);border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--log-border-color);border-radius:4px 4px 0 0;border-radius:var(--log-border-radius) var(--log-border-radius) 0 0;display:flex;justify-content:space-between;padding:24px 28px 18px;position:sticky;top:0;z-index:10}.Logistics_modalHeader__WRmAQ h2{color:#1a222b;color:var(--log-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_modalSubtitle__YdLuV{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;margin:6px 0 0}.Logistics_modalSubtitle__YdLuV strong{color:#0b1f38;color:var(--log-primary-color);font-weight:600}.Logistics_modalCloseButton__r03AM{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__r03AM:hover:not(:disabled){background:#fdf0ee;background:var(--log-danger-light);color:#c0392b;color:var(--log-danger-color);transform:rotate(90deg)}.Logistics_modalCloseButton__r03AM:disabled{cursor:not-allowed;opacity:.5}.Logistics_modalContent__88Pq\+{animation:Logistics_slideUp__eeKtl .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__88Pq\+::-webkit-scrollbar{width:6px}.Logistics_modalContent__88Pq\+::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_modalContent__88Pq\+::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalContent__c-06r{animation:Logistics_slideUp__eeKtl .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__c-06r::-webkit-scrollbar{width:6px}.Logistics_historyModalContent__c-06r::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyModalContent__c-06r::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_historyModalTitle__DSARV,.Logistics_modalTitle__O8E\+E{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__N9LZW{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.Logistics_modalFormGrid__N9LZW>div{width:100%}.Logistics_locationFormGrid__Mv-17{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 2fr}.Logistics_filterRow__6psat{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px;width:100%}.Logistics_filterRow__6psat>.Logistics_inputGroup__Aj0XP{flex:1 1;min-width:200px}.Logistics_modalActions__3KPzZ{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__PY3Q7{display:flex;flex-direction:column;gap:24px;padding:0 28px 28px}.Logistics_formSection__Befgf{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__Befgf:hover{box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--log-shadow-xs)}.Logistics_sectionHeader__OCWi5{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__Bt0w1{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__S6YJi{color:#1a222b;color:var(--log-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin:0}.Logistics_sectionBadge__LqqPL{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__lfVUq{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);padding:18px 24px}.Logistics_formActions__bcrWk{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__RhDlU,.Logistics_secondaryButton__0W4qg{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__RhDlU{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__RhDlU: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__0W4qg{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__0W4qg:hover:not(:disabled){background:#edeff2;background:var(--log-bg-hover);border-color:#4a5a6b;border-color:var(--log-text-secondary);transform:translateY(-1px)}.Logistics_primaryButton__RhDlU:disabled,.Logistics_secondaryButton__0W4qg:disabled{cursor:not-allowed;opacity:.6;transform:none}.Logistics_tableCard__XqRSj{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__wDPht{background:#fff;background:var(--log-card-bg);overflow-x:auto}.Logistics_table__PWZtO{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__PWZtO 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__PWZtO tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--log-transition-fast)}.Logistics_table__PWZtO tbody tr:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_table__PWZtO tbody tr:last-child td{border-bottom:none}.Logistics_table__PWZtO 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__G2Yeb,.Logistics_loadingCell__fsyOO{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.Logistics_clickableRow__AwQNZ{cursor:pointer}.Logistics_clickableRow__AwQNZ:hover{background-color:#edeff2;background-color:var(--log-bg-hover)}.Logistics_idCell__6CQCA{color:#0b1f38;color:var(--log-primary-color);font-weight:700}.Logistics_actionHeader__vhLA\+{text-align:center}.Logistics_entryRow__CEihb{background-color:#eaf5ee;background-color:var(--log-success-light)}.Logistics_entryRow__CEihb td:first-child{border-left:3px solid #27ae60;border-left:3px solid var(--log-success-color)}.Logistics_outflowRow__YUVny{background-color:#fdf0ee;background-color:var(--log-danger-light)}.Logistics_outflowRow__YUVny td:first-child{border-left:3px solid #c0392b;border-left:3px solid var(--log-danger-color)}.Logistics_historyTableContainer__QyeYc{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__QyeYc::-webkit-scrollbar{width:6px}.Logistics_historyTableContainer__QyeYc::-webkit-scrollbar-track{background:#e8eaed;background:var(--log-bg-tertiary);border-radius:3px}.Logistics_historyTableContainer__QyeYc::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--log-text-muted);border-radius:3px}.Logistics_paginationControls__VpM12{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__MKeRw{background:#f1f3f5;background:var(--log-bg-secondary);color:#1a222b;color:var(--log-text-primary);padding:8px 14px}.Logistics_alert__WilXu,.Logistics_paginationInfo__MKeRw{border-radius:4px;border-radius:var(--log-border-radius);font-size:1rem;font-weight:500}.Logistics_alert__WilXu{animation:Logistics_slideInRight__w1vyk .3s ease-out;border-left:3px solid;margin-bottom:24px;padding:14px 18px;position:relative}.Logistics_alertClose__WLhoG{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__WLhoG:hover{opacity:1}@keyframes Logistics_slideInRight__w1vyk{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Logistics_alert__WilXu{animation:none}}.Logistics_alert__WilXu.Logistics_success__iVUhJ{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__WilXu.Logistics_error__4VLzz{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__WilXu.Logistics_info__Ph6NV{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__K6e66{font-size:1.1rem;margin-right:10px}.Logistics_skeletonRow__EOR6w{animation:Logistics_fadeIn__SnSQo .3s ease-in}.Logistics_skeletonCell__MVkr5{padding:16px 20px}.Logistics_skeletonPulse__RV\+uH{animation:Logistics_shimmer__vH\+bU 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__vH\+bU{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Logistics_skeletonPulse__RV\+uH{animation:none;background:#e8eaed!important;background:var(--log-skeleton-bg-start)!important}}.Logistics_spinner__SZBZo{animation:Logistics_spin__in8jd .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__in8jd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Logistics_spinner__SZBZo{animation:none}}.Logistics_buttonSpinner__O2wSP{animation:Logistics_spin__in8jd .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__V9YMV{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__uo5zj{align-items:center;animation:Logistics_fadeInUp__SjtUp .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__SjtUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Logistics_realtime-badge__uo5zj{animation:none}}.Logistics_emptyState__1ItGJ{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__ETkFr{color:#6b7b8c;color:var(--log-text-muted);font-size:2.8rem;height:56px;margin:0 auto 18px;opacity:.5;width:56px}.Logistics_emptyTitle__YDGdx{color:#1a222b;color:var(--log-text-primary);font-size:1.2rem;font-weight:600;margin-bottom:10px}.Logistics_emptyMessage__g7Fji{color:#4a5a6b;color:var(--log-text-secondary);font-size:1.05rem}.Logistics_stockInfoContainer__-SXRP{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__EQ2Uq{display:flex;flex-direction:column;gap:8px}.Logistics_stockBadge__V21He{align-items:center;color:#1a5276;color:var(--log-info-dark);display:inline-flex;font-size:1rem;font-weight:600;gap:10px}.Logistics_stockLocations__Pe3kZ{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Logistics_stockLocationTag__qGwnp{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__IJ3Dl{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__58cFl{font-size:1.3rem}.Logistics_waterQuantityBox__p6dPG{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__zObng,.Logistics_waterQuantityBox__p6dPG{align-items:center;border-radius:4px;border-radius:var(--log-border-radius)}.Logistics_waterBadge__zObng{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__RjUHv{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-bottom:8px;padding:10px 0}.Logistics_queryOptions__RjUHv 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__RjUHv input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--log-primary-color);cursor:pointer;height:18px;width:18px}@media (max-width:992px){.Logistics_locationFormGrid__Mv-17,.Logistics_modalFormGrid__N9LZW{gap:14px;grid-template-columns:1fr}.Logistics_filterRow__6psat{flex-direction:column;gap:14px}.Logistics_historyModalContent__c-06r,.Logistics_modalContent__88Pq\+{max-width:95%;padding:24px 28px}}@media (max-width:768px){.Logistics_pageContainer__hQCtT{padding:0}.Logistics_header__JsQ7R{align-items:stretch;flex-direction:column;padding:18px 22px;text-align:center}.Logistics_headerTitle__EsHxE,.Logistics_pageTitle__tT1h5{font-size:1.4rem}.Logistics_controlsBar__kbprq{align-items:stretch;flex-direction:column}.Logistics_searchBar__jOa2- .Logistics_input__ByqCd,.Logistics_searchWrapper__6esvy{max-width:100%}.Logistics_table__PWZtO td,.Logistics_table__PWZtO thead th{font-size:.9rem;padding:12px 14px}.Logistics_actionCell__oUhly{flex-direction:row;flex-wrap:wrap;gap:6px}.Logistics_paginationControls__VpM12{flex-direction:column;gap:14px;justify-content:center}.Logistics_modalActions__3KPzZ{flex-direction:column-reverse}.Logistics_actionButton__Ip-C-,.Logistics_addButton__X6J2n,.Logistics_cancelButton__RXeBw,.Logistics_deleteAction__ds9Af,.Logistics_modalActions__3KPzZ button,.Logistics_updateButton__tXHtf{justify-content:center;width:100%}.Logistics_queryOptions__RjUHv{justify-content:flex-start}.Logistics_realtime-badge__uo5zj{bottom:16px;font-size:.8rem;padding:8px 16px;right:16px}.Logistics_optionItem__tT5e3{align-items:flex-start;flex-direction:column;gap:6px}.Logistics_optionName__Go2aH{margin-left:0}.Logistics_formGrid__lfVUq{gap:14px;grid-template-columns:1fr;padding:14px 18px}.Logistics_modalHeader__WRmAQ{padding:18px 22px 14px}.Logistics_modalHeader__WRmAQ h2{font-size:1.2rem}.Logistics_formContent__PY3Q7{padding:0 18px 18px}.Logistics_formActions__bcrWk{flex-direction:column-reverse}.Logistics_formActions__bcrWk button,.Logistics_primaryButton__RhDlU,.Logistics_secondaryButton__0W4qg{justify-content:center;width:100%}.Logistics_actionButton__Ip-C-,a.Logistics_actionButton__Ip-C-,button.Logistics_actionButton__Ip-C-{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__Ip-C- svg,a.Logistics_actionButton__Ip-C- svg,button.Logistics_actionButton__Ip-C- 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__wDPht{font-size:.85rem}.Logistics_historyModalContent__c-06r,.Logistics_modalContent__88Pq\+{padding:18px 22px}.Logistics_historyModalTitle__DSARV,.Logistics_modalTitle__O8E\+E{font-size:1.2rem}.Logistics_actionCell__oUhly{gap:4px}.Logistics_actionButton__Ip-C-,a.Logistics_actionButton__Ip-C-,button.Logistics_actionButton__Ip-C-{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__Ip-C- svg,a.Logistics_actionButton__Ip-C- svg,button.Logistics_actionButton__Ip-C- 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__hQCtT{margin:0 auto;max-width:1400px}.Logistics_table__PWZtO td,.Logistics_table__PWZtO 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__M7VOO,[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__tNIGD{display:flex;justify-content:flex-end;margin-bottom:16px}.NCMRegisterPage_ruleHeader__tNIGD 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__tNIGD 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__tNIGD button:disabled{cursor:not-allowed;opacity:.6;transform:none}.NCMRegisterPage_rulesList__c8ZR7{display:flex;flex-direction:column;gap:16px}.NCMRegisterPage_ruleCard__4zBkU{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__4zBkU:hover{border-color:#4a6583;border-color:var(--ncm-primary-light);box-shadow:0 3px 6px #0b1f380f;box-shadow:var(--ncm-shadow-sm)}.NCMRegisterPage_ruleGrid__xtcRJ{grid-gap:16px;align-items:flex-end;display:grid;gap:16px;grid-template-columns:1fr 1fr 2fr}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9{display:flex;flex-direction:column;gap:6px}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 label{color:#1a222b;color:var(--ncm-text-primary);font-size:.8rem;font-weight:600;letter-spacing:.02em}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo,.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3{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__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo:focus,.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3:focus{border-color:#0b1f38;border-color:var(--ncm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.NCMRegisterPage_theme-dark__M7VOO .NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo:focus,.NCMRegisterPage_theme-dark__M7VOO .NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo:focus,[data-theme=dark] .NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3:focus{box-shadow:0 0 0 3px #f0f4f814}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo::placeholder{color:#6b7b8c;color:var(--ncm-text-muted)}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo:disabled,.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3:disabled{background-color:#e8eaed;background-color:var(--ncm-bg-tertiary);cursor:not-allowed;opacity:.7}.NCMRegisterPage_checkboxContainer__dhEhF{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__dhEhF 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__dhEhF label input[type=checkbox]{accent-color:#0b1f38;accent-color:var(--ncm-primary-color);cursor:pointer;flex-shrink:0;height:16px;width:16px}.NCMRegisterPage_checkboxContainer__dhEhF label:hover{color:#0b1f38;color:var(--ncm-primary-color)}.NCMRegisterPage_removeRuleBtn__pvu\+Y{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__pvu\+Y:hover{background:#fdf0ee;background:var(--ncm-danger-light);color:#a93226;color:var(--ncm-danger-hover)}.NCMRegisterPage_removeRuleBtn__pvu\+Y:disabled{cursor:not-allowed;opacity:.5}@media (max-width:992px){.NCMRegisterPage_ruleGrid__xtcRJ{gap:14px;grid-template-columns:1fr 1fr}.NCMRegisterPage_checkboxContainer__dhEhF{gap:16px}}@media (max-width:768px){.NCMRegisterPage_ruleGrid__xtcRJ{gap:12px;grid-template-columns:1fr}.NCMRegisterPage_ruleCard__4zBkU{padding:14px 16px}.NCMRegisterPage_checkboxContainer__dhEhF{flex-direction:column;gap:10px;padding-top:10px}.NCMRegisterPage_checkboxContainer__dhEhF label{font-size:.8rem}.NCMRegisterPage_ruleHeader__tNIGD button{justify-content:center;width:100%}.NCMRegisterPage_removeRuleBtn__pvu\+Y{display:inline-block;float:none}}@media (max-width:480px){.NCMRegisterPage_ruleCard__4zBkU{padding:12px 14px}.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_input__6hsKo,.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 .NCMRegisterPage_select__NLTT3{font-size:.85rem;min-height:36px;padding:8px 10px}.NCMRegisterPage_checkboxContainer__dhEhF label,.NCMRegisterPage_ruleGrid__xtcRJ .NCMRegisterPage_inputGroup__tLJu9 label{font-size:.75rem}.NCMRegisterPage_removeRuleBtn__pvu\+Y{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__BTh8H,[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__ph8Zg,.UsersPage_addButton__-GqpN,.UsersPage_cancelButton__g3zyC,.UsersPage_closeButton__Gz2mj,.UsersPage_confirmButton__NMPci,.UsersPage_paginationButton__pqhJB,[role=button],button{min-height:44px;min-width:44px}.UsersPage_pageContainer__upliC{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__caiMU{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__DUXs9{flex:1 1}.UsersPage_headerTitle__0BZjW{color:#1a222b;color:var(--users-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.UsersPage_headerTitle__0BZjW strong{color:#0b1f38;color:var(--users-primary-color);font-weight:700}.UsersPage_theme-dark__BTh8H .UsersPage_headerTitle__0BZjW strong,[data-theme=dark] .UsersPage_headerTitle__0BZjW strong{color:#fff}.UsersPage_headerSubtitle__hTpYr{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;margin-top:6px}.UsersPage_addButton__-GqpN{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__-GqpN: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__-GqpN:disabled{cursor:not-allowed;opacity:.6;transform:none}.UsersPage_confirmButton__NMPci{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__NMPci: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__NMPci:disabled{cursor:not-allowed;opacity:.6}.UsersPage_cancelButton__g3zyC{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__g3zyC:hover:not(:disabled){background:#edeff2;background:var(--users-bg-hover);transform:translateY(-1px)}.UsersPage_actionButton__ph8Zg{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__ph8Zg: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__MzsiJ{border-color:#c0392b!important;border-color:var(--users-danger-color)!important;color:#c0392b!important;color:var(--users-danger-color)!important}.UsersPage_deleteButton__MzsiJ:hover:not(:disabled){background-color:#c0392b!important;background-color:var(--users-danger-color)!important;color:#fff!important;color:var(--users-text-inverse)!important}.UsersPage_resetPasswordButton__6Tlga{border-color:#e67e22!important;border-color:var(--users-warning-color)!important;color:#e67e22!important;color:var(--users-warning-color)!important}.UsersPage_resetPasswordButton__6Tlga:hover:not(:disabled){background-color:#e67e22!important;background-color:var(--users-warning-color)!important;border-color:#e67e22!important;border-color:var(--users-warning-color)!important;color:#fff!important;color:var(--users-text-inverse)!important}.UsersPage_resetPasswordButton__6Tlga:disabled{cursor:not-allowed;opacity:.4}.UsersPage_searchBar__N\+86C{align-items:center;background:#fff;background:var(--users-card-bg);border:1px solid #e6e9ec;border:1px solid var(--users-card-border);border-radius:4px;border-radius:var(--users-border-radius);box-shadow:0 1px 3px #0b1f380a;box-shadow:var(--users-shadow-xs);display:flex;flex-wrap:wrap;gap:16px;margin-bottom:28px;padding:24px}.UsersPage_searchBar__N\+86C>:first-child{flex:1 1 320px;min-width:0}.UsersPage_searchWrapper__FTFT3{max-width:440px;position:relative}.UsersPage_searchIcon__alTn8{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__cUDQQ{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__cUDQQ:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__BTh8H .UsersPage_searchInput__cUDQQ:focus,[data-theme=dark] .UsersPage_searchInput__cUDQQ:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_searchInput__cUDQQ::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_clearSearch__bRxc4{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__bRxc4:hover{background:#e8eaed;background:var(--users-bg-tertiary);color:#1a222b;color:var(--users-text-primary)}.UsersPage_roleFilterWrapper__4e8uA{align-items:center;display:flex;flex-shrink:0;min-width:220px;position:relative}.UsersPage_roleFilterIcon__1DLRM{color:#6b7b8c;color:var(--users-text-muted);left:14px;pointer-events:none;position:absolute;z-index:1}.UsersPage_roleFilterSelect__mHeW6{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;background:var(--users-card-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7B8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e6e9ec;border:1px solid var(--users-border-color);border-radius:4px;border-radius:var(--users-border-radius);color:#1a222b;color:var(--users-text-primary);cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--users-font-family);font-size:1rem;min-height:52px;padding:14px 40px;transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast);width:100%}.UsersPage_roleFilterSelect__mHeW6:hover:not(:disabled){border-color:#4a6583;border-color:var(--users-primary-light)}.UsersPage_roleFilterSelect__mHeW6:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__BTh8H .UsersPage_roleFilterSelect__mHeW6:focus,[data-theme=dark] .UsersPage_roleFilterSelect__mHeW6:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_theme-dark__BTh8H .UsersPage_roleFilterSelect__mHeW6,[data-theme=dark] .UsersPage_roleFilterSelect__mHeW6{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A1B4C8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.UsersPage_roleFilterSelect__mHeW6:disabled{cursor:not-allowed;opacity:.6}.UsersPage_tableContainer__xOzEd{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__01XkX{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__01XkX 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__01XkX tbody tr{transition:background .2s cubic-bezier(.33,1,.68,1);transition:background var(--users-transition-fast)}.UsersPage_table__01XkX tbody tr:hover{background-color:#edeff2;background-color:var(--users-bg-hover)}.UsersPage_table__01XkX tbody tr:last-child td{border-bottom:none}.UsersPage_table__01XkX 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__\+Y--o{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem;font-style:italic;padding:56px 24px;text-align:center}.UsersPage_inactiveRow__WY5Pi{opacity:.6}.UsersPage_userInfo__Q1e6M{align-items:center;display:flex;gap:14px}.UsersPage_userAvatar__E0BkY{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__3pXXv{color:#1a222b;color:var(--users-text-primary);font-weight:600}.UsersPage_userId__t4gwI{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_paginationControls__n84Kg{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__pqhJB{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__pqhJB: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__pqhJB:disabled{cursor:not-allowed;opacity:.5}.UsersPage_paginationInfo__POrsU{color:#1a222b;color:var(--users-text-primary);font-size:1rem;font-weight:500}.UsersPage_modalBackdrop__kjH-p{align-items:center;animation:UsersPage_fadeIn__vk2oM .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__vk2oM{0%{opacity:0}to{opacity:1}}@keyframes UsersPage_slideUp__zttfK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.UsersPage_formContainer__gL-ew{animation:UsersPage_slideUp__zttfK .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__gL-ew::-webkit-scrollbar{width:6px}.UsersPage_formContainer__gL-ew::-webkit-scrollbar-track{background:#e8eaed;background:var(--users-bg-tertiary);border-radius:3px}.UsersPage_formContainer__gL-ew::-webkit-scrollbar-thumb{background:#6b7b8c;background:var(--users-text-muted);border-radius:3px}.UsersPage_modalHeader__sTlab{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__sTlab h2{color:#1a222b;color:var(--users-text-primary);font-size:1.4rem;font-weight:600;letter-spacing:.02em;margin:0}.UsersPage_closeButton__Gz2mj{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__Gz2mj:hover{background:#fdf0ee;background:var(--users-danger-light);color:#c0392b;color:var(--users-danger-color);transform:rotate(90deg)}.UsersPage_formContent__RQbJZ{display:flex;flex-direction:column;gap:18px}.UsersPage_formRow__Paeq1{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.UsersPage_formGroup__5fj66{display:flex;flex-direction:column;gap:8px}.UsersPage_formGroup__5fj66 label{color:#1a222b;color:var(--users-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.UsersPage_input__TJJJq,.UsersPage_select__AF2L8{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__TJJJq:focus,.UsersPage_select__AF2L8:focus{border-color:#0b1f38;border-color:var(--users-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.UsersPage_theme-dark__BTh8H .UsersPage_input__TJJJq:focus,.UsersPage_theme-dark__BTh8H .UsersPage_select__AF2L8:focus,[data-theme=dark] .UsersPage_input__TJJJq:focus,[data-theme=dark] .UsersPage_select__AF2L8:focus{box-shadow:0 0 0 3px #f0f4f814}.UsersPage_input__TJJJq::placeholder{color:#6b7b8c;color:var(--users-text-muted)}.UsersPage_required__HWeaj{color:#c0392b;color:var(--users-danger-color);margin-left:2px}.UsersPage_fieldHint__2bqs8{color:#4a5a6b;color:var(--users-text-secondary);font-size:.85rem}.UsersPage_errorHint__87lGC{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__pe69u{border-top:1px solid #e6e9ec;border-top:1px solid var(--users-border-color);display:flex;gap:14px;justify-content:flex-end;margin-top:24px;padding-top:18px}.UsersPage_passwordWrapper__lR4Rb{align-items:center;display:flex;position:relative;width:100%}.UsersPage_passwordInput__UKgqV{padding-right:48px!important}.UsersPage_passwordToggle__nTXyM{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--users-border-radius);color:#4a5a6b;color:var(--users-text-secondary);cursor:pointer;display:flex;justify-content:center;min-height:36px;min-width:36px;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.33,1,.68,1);transition:all var(--users-transition-fast)}.UsersPage_passwordToggle__nTXyM:hover:not(:disabled){background:#e8eaed;background:var(--users-bg-tertiary);color:#0b1f38;color:var(--users-primary-color)}.UsersPage_passwordToggle__nTXyM:disabled{cursor:not-allowed;opacity:.5}.UsersPage_passwordToggle__nTXyM:focus-visible{outline:2px solid #0b1f38;outline:2px solid var(--users-primary-color);outline-offset:1px}.UsersPage_theme-dark__BTh8H .UsersPage_passwordToggle__nTXyM:hover:not(:disabled),[data-theme=dark] .UsersPage_passwordToggle__nTXyM:hover:not(:disabled){color:#fff}.UsersPage_buttonSpinner__AjrJ\+{animation:UsersPage_spin__F-Pe2 .6s linear infinite;border:2px solid #fff;border:2px solid var(--users-text-inverse);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:18px;width:18px}@keyframes UsersPage_spin__F-Pe2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.UsersPage_buttonSpinner__AjrJ\+{animation:none}}.UsersPage_tag__vrCqZ{background:#e8eaed;background:var(--users-bg-tertiary);color:#4a5a6b;color:var(--users-text-secondary);gap:8px}.UsersPage_roleBadge__WpMp1,.UsersPage_tag__vrCqZ{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__WpMp1{background:#eaf2f8;background:var(--users-info-light);color:#1a5276;color:var(--users-info-dark)}.UsersPage_statusBadgeActive__5n27N{background:#eaf5ee;background:var(--users-success-light);color:#1e8449;color:var(--users-success-dark)}.UsersPage_statusBadgeActive__5n27N,.UsersPage_statusBadgePending__JALAi{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__JALAi{background:#fef5e7;background:var(--users-warning-light);color:#ca6f1e;color:var(--users-warning-dark)}.UsersPage_textMuted__iZRLQ{color:#6b7b8c;color:var(--users-text-muted);font-size:1rem}.UsersPage_actionsCell__RMLgp{white-space:nowrap}.UsersPage_toastContainer__iqj9U{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:10000}.UsersPage_toast__B2R4h{animation:UsersPage_toastSlideIn__cqkTR .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__cqkTR{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.UsersPage_toast__B2R4h{animation:none}}.UsersPage_toastSuccess__8mpbs{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__XluWv{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__BHemh{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__uiPqn{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__X6yZN{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__X6yZN:hover{opacity:1}.UsersPage_loadingOverlay__JGVQI{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:400px}.UsersPage_loadingOverlay__JGVQI p{color:#4a5a6b;color:var(--users-text-secondary);font-size:1.05rem}.UsersPage_spinner__MBomC{animation:UsersPage_spin__F-Pe2 .8s linear infinite;border:3px solid #e6e9ec;border-top-color:#0b1f38;border:3px solid var(--users-spinner-border);border-radius:50%;border-top-color:var(--users-spinner-top);height:44px;width:44px}@media (prefers-reduced-motion:reduce){.UsersPage_spinner__MBomC{animation:none}}.UsersPage_errorContainer__IJPD-{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__duShC{font-size:2.8rem;margin-bottom:14px;opacity:.5}.UsersPage_errorText__Q3pTp{color:#c0392b;color:var(--users-danger-color);font-size:1.1rem;margin-bottom:18px}.UsersPage_retryButton__waNYh{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__waNYh:hover{background:#163052;background:var(--users-primary-hover)}@media (max-width:992px){.UsersPage_formRow__Paeq1{gap:14px;grid-template-columns:1fr}.UsersPage_formContainer__gL-ew{max-width:95%;padding:28px}.UsersPage_headerTitle__0BZjW{font-size:1.4rem}}@media (max-width:768px){.UsersPage_pageContainer__upliC{padding:0}.UsersPage_header__caiMU{align-items:stretch;flex-direction:column;margin-bottom:18px;padding:18px 22px;text-align:center}.UsersPage_headerInfo__DUXs9{text-align:center}.UsersPage_headerTitle__0BZjW{font-size:1.4rem}.UsersPage_headerSubtitle__hTpYr{font-size:.95rem}.UsersPage_addButton__-GqpN{justify-content:center;width:100%}.UsersPage_searchBar__N\+86C{align-items:stretch;flex-direction:column;gap:12px;padding:18px}.UsersPage_searchWrapper__FTFT3{max-width:100%}.UsersPage_roleFilterWrapper__4e8uA{min-width:0;width:100%}.UsersPage_roleFilterSelect__mHeW6{font-size:1rem;min-height:44px;padding:10px 38px}.UsersPage_tableContainer__xOzEd{font-size:.9rem}.UsersPage_table__01XkX td,.UsersPage_table__01XkX thead th{padding:12px 14px}.UsersPage_table__01XkX thead th{font-size:.75rem}.UsersPage_actionsCell__RMLgp{display:flex;flex-wrap:wrap;gap:6px}.UsersPage_actionButton__ph8Zg{font-size:.8rem;margin-right:0;min-height:32px;padding:6px 10px}.UsersPage_paginationControls__n84Kg{flex-direction:column;gap:14px}.UsersPage_paginationButton__pqhJB{max-width:220px;width:100%}.UsersPage_formContainer__gL-ew{max-height:85vh;padding:24px;width:95%}.UsersPage_modalHeader__sTlab h2{font-size:1.2rem}.UsersPage_closeButton__Gz2mj{font-size:1.4rem}.UsersPage_formGroup__5fj66 label{font-size:.9rem}.UsersPage_input__TJJJq,.UsersPage_select__AF2L8{font-size:1rem;min-height:40px;padding:10px 12px}.UsersPage_toast__B2R4h{font-size:.95rem;max-width:calc(100vw - 40px);padding:12px 38px 12px 18px}.UsersPage_userInfo__Q1e6M{align-items:flex-start;flex-direction:column;gap:8px}.UsersPage_userAvatar__E0BkY{font-size:.9rem;height:36px;width:36px}.UsersPage_userName__3pXXv{font-size:.95rem}.UsersPage_roleBadge__WpMp1,.UsersPage_statusBadgeActive__5n27N,.UsersPage_statusBadgePending__JALAi,.UsersPage_tag__vrCqZ{font-size:.75rem;min-height:28px;padding:4px 10px}}@media (max-width:480px){.UsersPage_pageContainer__upliC{padding:0}.UsersPage_header__caiMU{margin-bottom:14px;padding:14px 18px}.UsersPage_headerTitle__0BZjW{font-size:1.2rem}.UsersPage_headerSubtitle__hTpYr{font-size:.85rem}.UsersPage_addButton__-GqpN{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_searchInput__cUDQQ{font-size:1rem;min-height:44px;padding:10px 38px;width:100%}.UsersPage_searchIcon__alTn8{height:18px;left:12px;width:18px}.UsersPage_clearSearch__bRxc4{font-size:1.2rem;right:10px}.UsersPage_searchBar__N\+86C{padding:14px}.UsersPage_roleFilterSelect__mHeW6{font-size:.95rem;min-height:44px;padding:8px 36px}.UsersPage_roleFilterIcon__1DLRM{left:12px}.UsersPage_passwordToggle__nTXyM{min-height:32px;min-width:32px}.UsersPage_passwordInput__UKgqV{padding-right:42px!important}.UsersPage_table__01XkX td,.UsersPage_table__01XkX thead th{padding:10px 12px}.UsersPage_table__01XkX thead th{font-size:.7rem}.UsersPage_table__01XkX td{font-size:.85rem}.UsersPage_actionButton__ph8Zg{font-size:.7rem;min-height:28px;padding:4px 8px}.UsersPage_paginationInfo__POrsU{font-size:.9rem}.UsersPage_paginationButton__pqhJB{font-size:.9rem;min-height:40px;padding:8px 16px}.UsersPage_formContainer__gL-ew{padding:18px}.UsersPage_modalHeader__sTlab h2{font-size:1.1rem}.UsersPage_formContent__RQbJZ{gap:14px}.UsersPage_formGroup__5fj66{gap:6px}.UsersPage_formGroup__5fj66 label{font-size:.85rem}.UsersPage_input__TJJJq,.UsersPage_select__AF2L8{font-size:.95rem;min-height:36px;padding:8px 10px}.UsersPage_cancelButton__g3zyC,.UsersPage_confirmButton__NMPci{font-size:.95rem;min-height:44px;padding:10px 16px}.UsersPage_emptyTable__\+Y--o{font-size:.95rem;padding:36px 14px}.UsersPage_errorContainer__IJPD-{padding:36px 14px}.UsersPage_errorIcon__duShC{font-size:2.2rem}.UsersPage_errorText__Q3pTp,.UsersPage_loadingOverlay__JGVQI p{font-size:.95rem}.UsersPage_spinner__MBomC{height:36px;width:36px}}@media (min-width:1200px){.UsersPage_pageContainer__upliC{margin:0 auto;max-width:1400px;padding:0}.UsersPage_header__caiMU{margin-bottom:36px;padding:28px 36px}.UsersPage_headerTitle__0BZjW{font-size:1.8rem}.UsersPage_searchWrapper__FTFT3{max-width:480px}.UsersPage_table__01XkX td,.UsersPage_table__01XkX thead th{padding:18px 26px}.UsersPage_table__01XkX thead th{font-size:.9rem}.UsersPage_table__01XkX td{font-size:1.05rem}.UsersPage_actionButton__ph8Zg{font-size:.9rem;padding:8px 16px}.UsersPage_formContainer__gL-ew{max-width:650px;padding:36px 44px}}@media print{.UsersPage_pageContainer__upliC{background:#fff;padding:0}.UsersPage_actionButton__ph8Zg,.UsersPage_addButton__-GqpN,.UsersPage_modalBackdrop__kjH-p,.UsersPage_paginationControls__n84Kg,.UsersPage_searchBar__N\+86C,.UsersPage_toastContainer__iqj9U{display:none!important}.UsersPage_tableContainer__xOzEd{border:1px solid #ddd;box-shadow:none}.UsersPage_table__01XkX thead th{background:#f0f0f0;color:#333}.UsersPage_table__01XkX tbody tr:hover{background:#0000}.UsersPage_table__01XkX 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__Jfymk,[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__Hh00N{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__6oa32{display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.PermissionsPage_toast__O7jYQ{animation:PermissionsPage_toastSlideIn__Rb3Gp .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__Rb3Gp{0%{opacity:0;transform:translateX(110%)}to{opacity:1;transform:translateX(0)}}.PermissionsPage_toastSuccess__ARW4t{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__iz3lm{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__LB3kQ{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__xw4GY{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__xw4GY:hover{opacity:1}.PermissionsPage_header__p9R58{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__hIuvF{flex:1 1}.PermissionsPage_headerTitle__m\+82\+{color:#1a222b;color:var(--perm-text-primary);font-size:1.6rem;font-weight:400;letter-spacing:.02em;margin:0}.PermissionsPage_headerTitle__m\+82\+ strong{color:#0b1f38;color:var(--perm-primary-color);font-weight:700}.PermissionsPage_theme-dark__Jfymk .PermissionsPage_headerTitle__m\+82\+ strong,[data-theme=dark] .PermissionsPage_headerTitle__m\+82\+ strong{color:#fff}.PermissionsPage_headerSubtitle__koodI{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem;margin-top:6px}.PermissionsPage_headerActions__\+\+1KY{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.PermissionsPage_statsBadge__-WnWP{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__3KRCx{color:#d1d5d9;color:var(--perm-border-dark)}.PermissionsPage_saveButton__3ETeQ{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__3ETeQ: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__3ETeQ:disabled{cursor:not-allowed;opacity:.6;transform:none}.PermissionsPage_spinnerSmall__ZGi0B{animation:PermissionsPage_spin__8ts-o .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}.PermissionsPage_twoColumnLayout__NJ9lm{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:320px 1fr}.PermissionsPage_sidebar__Cjfw-{position:sticky;top:20px}.PermissionsPage_sidebarCard__MxSZe{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__wqj3-{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.PermissionsPage_formGroup__wqj3-:last-child{margin-bottom:0}.PermissionsPage_label__aOlFK{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;font-weight:600;letter-spacing:.02em}.PermissionsPage_select__ZHqIA{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__ZHqIA:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_select__ZHqIA option{background:#fff;background:var(--perm-content-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_searchWrapper__\+F6Mc{position:relative}.PermissionsPage_searchInput__A3sGS{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__A3sGS::placeholder{color:#6b7b8c;color:var(--perm-text-muted)}.PermissionsPage_searchInput__A3sGS:focus{border-color:#0b1f38;border-color:var(--perm-primary-color);box-shadow:0 0 0 3px #0b1f3814;outline:none}.PermissionsPage_clearSearch__Ddk61{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__Ddk61:hover{color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_quickStats__lF7Yw{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__2psXm{background:#f1f3f5;background:var(--perm-quick-stat-bg);border-radius:4px;border-radius:var(--perm-border-radius);padding:12px;text-align:center}.PermissionsPage_quickStatValue__JVbAH{color:#0b1f38;color:var(--perm-quick-stat-color);display:block;font-size:1.5rem;font-weight:700}.PermissionsPage_quickStatLabel__a9MIi{color:#4a5a6b;color:var(--perm-text-secondary);font-size:.85rem;letter-spacing:.03em;margin-top:4px;text-transform:uppercase}.PermissionsPage_systemToggle__VHwG6{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__c7Tye{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__c7Tye.PermissionsPage_activeSystem__8dAvK{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__c7Tye:hover:not(.PermissionsPage_activeSystem__8dAvK){background:#edeff2;background:var(--perm-row-hover-bg);color:#1a222b;color:var(--perm-text-primary)}.PermissionsPage_mainContent__albCe{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__e2FEI{contain:layout style;padding:0}.PermissionsPage_listHeader__cGH7t{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__cGH7t,.PermissionsPage_moduleRow__rFAT\+{border-bottom:1px solid #e6e9ec;border-bottom:1px solid var(--perm-border-color);display:flex;justify-content:space-between;padding:14px 24px}.PermissionsPage_moduleRow__rFAT\+{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__rFAT\+:hover{background:#edeff2;background:var(--perm-row-hover-bg)}.PermissionsPage_moduleRow__rFAT\+.PermissionsPage_hasChildren__8t8yf:hover{background:#e8eaed;background:var(--perm-module-hover-bg)}.PermissionsPage_moduleRow__rFAT\+.PermissionsPage_enabled__N\+-G6{background:#eaf5ee;background:var(--perm-enabled-bg)}.PermissionsPage_moduleRow__rFAT\+.PermissionsPage_enabled__N\+-G6:hover{background:#d4edda;background:var(--perm-enabled-hover-bg)}.PermissionsPage_moduleInfo__rRQhS{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.PermissionsPage_expandIcon__T3jSp{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__T3jSp.PermissionsPage_expanded__lTHFc{transform:rotate(90deg)}.PermissionsPage_moduleText__5u0mp{color:#1a222b;color:var(--perm-text-primary);font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PermissionsPage_moduleText__5u0mp.PermissionsPage_level0__LMq21{font-weight:600}.PermissionsPage_moduleText__5u0mp.PermissionsPage_levelN__w8BM7{color:#4a5a6b;color:var(--perm-text-secondary);font-weight:400}.PermissionsPage_actionCount__3RyM7{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__ogy2y{align-items:center;display:flex;flex-shrink:0;gap:10px}.PermissionsPage_expandActionsBtn__WM0Na{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__WM0Na:hover{background:#edeff2;background:var(--perm-expand-actions-btn-hover);border-color:#d1d5d9;border-color:var(--perm-border-dark)}.PermissionsPage_expandActionsBtn__WM0Na.PermissionsPage_active__3hrfX{border-color:#0b1f38;border-color:var(--perm-primary-color);color:#0b1f38;color:var(--perm-primary-color);transform:rotate(180deg)}.PermissionsPage_checkboxWrapper__saxJQ{align-items:center;display:flex;justify-content:center;margin:0}.PermissionsPage_actionCheckbox__-cVUf,.PermissionsPage_checkbox__Rk0RW{-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__Rk0RW{height:20px;width:20px}.PermissionsPage_actionCheckbox__-cVUf{flex-shrink:0;height:16px;width:16px}.PermissionsPage_actionCheckbox__-cVUf:focus,.PermissionsPage_checkbox__Rk0RW:focus{outline:none!important}.PermissionsPage_quickActions__vAWxI{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:14px}.PermissionsPage_permitAllBtn__6zitV,.PermissionsPage_revokeAllBtn__BG3zZ{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__6zitV{background:#eaf5ee;background:var(--perm-permit-all-bg);color:#27ae60;color:var(--perm-permit-all-color)}.PermissionsPage_permitAllBtn__6zitV:hover{transform:translateY(-1px)}.PermissionsPage_permitAllBtn__6zitV.PermissionsPage_active__3hrfX,.PermissionsPage_permitAllBtn__6zitV:hover{background:#1e8449;background:var(--perm-permit-all-hover);color:#fff;color:var(--perm-text-inverse)}.PermissionsPage_revokeAllBtn__BG3zZ{background:#fdf0ee;background:var(--perm-revoke-all-bg);color:#c0392b;color:var(--perm-revoke-all-color)}.PermissionsPage_revokeAllBtn__BG3zZ:hover{background:#a93226;background:var(--perm-revoke-all-hover);color:#fff;color:var(--perm-text-inverse);transform:translateY(-1px)}.PermissionsPage_btnIcon__L2Cit{font-size:.9rem}.PermissionsPage_btnLabel__mhPkN{font-size:.8rem}.PermissionsPage_actionsContainer__pai4t{animation:PermissionsPage_fadeInActions__Cpa68 .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__rZvsj{display:flex;flex-wrap:wrap;gap:8px}.PermissionsPage_actionChip__4Uy4T{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__4Uy4T:hover{background:#edeff2;background:var(--perm-action-chip-hover);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionChip__4Uy4T:has(input:checked){background:#eaf5ee;background:var(--perm-enabled-bg);border-color:#0b1f38;border-color:var(--perm-primary-color)}.PermissionsPage_actionLabel__ue88X{color:#1a222b;color:var(--perm-text-primary);font-size:.95rem;pointer-events:none}@keyframes PermissionsPage_fadeInActions__Cpa68{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PermissionsPage_emptyState__pI\+qZ{color:#4a5a6b;color:var(--perm-text-secondary);padding:90px 24px;text-align:center}.PermissionsPage_emptyIcon__U6cnO{display:block;font-size:56px;margin-bottom:18px;opacity:.5;opacity:var(--perm-empty-icon-opacity)}.PermissionsPage_emptyState__pI\+qZ h3{color:#1a222b;color:var(--perm-text-primary);font-size:1.3rem;font-weight:600;margin-bottom:10px}.PermissionsPage_emptyState__pI\+qZ p{font-size:1.05rem}.PermissionsPage_loadingState__pW\+na{padding:70px 24px;text-align:center}.PermissionsPage_spinner__crEym{animation:PermissionsPage_spin__8ts-o .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__8ts-o{to{transform:rotate(1turn)}}.PermissionsPage_loadingState__pW\+na p{color:#4a5a6b;color:var(--perm-text-secondary);font-size:1.05rem}.PermissionsPage_floatingSaveBtn__JFxXx{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__JFxXx:hover:not(:disabled){box-shadow:0 16px 32px #0b1f381a;box-shadow:var(--perm-shadow-lg);transform:scale(1.05)}.PermissionsPage_floatingSaveBtn__JFxXx:disabled{cursor:not-allowed;opacity:.6;transform:scale(.95)}.PermissionsPage_mobileToggleBtn__qRoez{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__qRoez:hover{background:#edeff2;background:var(--perm-row-hover-bg)}@media (max-width:1024px) and (min-width:768px){.PermissionsPage_twoColumnLayout__NJ9lm{gap:24px;grid-template-columns:280px 1fr}.PermissionsPage_headerTitle__m\+82\+{font-size:1.4rem}.PermissionsPage_moduleRow__rFAT\+{padding:12px 18px}}@media (max-width:768px){.PermissionsPage_pageContainer__Hh00N{padding:0}.PermissionsPage_header__p9R58{align-items:stretch;flex-direction:column;margin-bottom:20px;padding:18px 22px;text-align:center}.PermissionsPage_headerInfo__hIuvF{text-align:center}.PermissionsPage_headerTitle__m\+82\+{font-size:1.3rem}.PermissionsPage_headerSubtitle__koodI{font-size:.95rem}.PermissionsPage_headerActions__\+\+1KY{justify-content:center}.PermissionsPage_statsBadge__-WnWP{font-size:.85rem;padding:6px 14px}.PermissionsPage_saveButton__3ETeQ{justify-content:center;width:100%}.PermissionsPage_twoColumnLayout__NJ9lm{display:block}.PermissionsPage_sidebar__Cjfw-{margin-bottom:18px;position:relative;top:0}.PermissionsPage_sidebarCard__MxSZe{padding:18px}.PermissionsPage_mainContent__albCe{min-height:auto}.PermissionsPage_listHeader__cGH7t{display:none}.PermissionsPage_moduleRow__rFAT\+{min-height:48px;padding:12px 16px}.PermissionsPage_moduleText__5u0mp{font-size:.95rem;white-space:normal}.PermissionsPage_checkbox__Rk0RW{height:22px;width:22px}.PermissionsPage_actionsContainer__pai4t{margin-left:0!important;padding:10px 16px 14px}.PermissionsPage_actionsGrid__rZvsj{gap:6px}.PermissionsPage_actionChip__4Uy4T{font-size:.85rem;padding:6px 12px 6px 10px}.PermissionsPage_actionCheckbox__-cVUf{height:15px;width:15px}.PermissionsPage_emptyState__pI\+qZ{padding:60px 16px}.PermissionsPage_floatingSaveBtn__JFxXx{bottom:16px;font-size:1.2rem;height:54px;right:16px;width:54px}.PermissionsPage_quickActions__vAWxI{flex-direction:column;gap:6px;margin-left:10px}.PermissionsPage_permitAllBtn__6zitV,.PermissionsPage_revokeAllBtn__BG3zZ{font-size:.75rem;padding:6px 8px}.PermissionsPage_btnLabel__mhPkN{display:none}}@media (max-width:480px){.PermissionsPage_headerTitle__m\+82\+{font-size:1.1rem}.PermissionsPage_headerSubtitle__koodI{font-size:.85rem}.PermissionsPage_statsBadge__-WnWP{flex-wrap:wrap;font-size:.75rem;justify-content:center;padding:4px 10px}.PermissionsPage_saveButton__3ETeQ{font-size:.95rem;min-height:44px;padding:12px 20px}.PermissionsPage_moduleRow__rFAT\+{min-height:44px;padding:10px 12px}.PermissionsPage_moduleText__5u0mp{font-size:.85rem}.PermissionsPage_actionChip__4Uy4T{font-size:.75rem;gap:6px;padding:4px 10px 4px 8px}.PermissionsPage_actionLabel__ue88X{font-size:.75rem}.PermissionsPage_actionCheckbox__-cVUf{height:13px;width:13px}.PermissionsPage_actionsContainer__pai4t{padding:8px 12px 12px}.PermissionsPage_actionsGrid__rZvsj{gap:4px}.PermissionsPage_checkbox__Rk0RW{height:18px;width:18px}.PermissionsPage_expandIcon__T3jSp{font-size:.6rem;width:12px}.PermissionsPage_expandActionsBtn__WM0Na{min-height:28px;min-width:28px;padding:4px 6px}.PermissionsPage_actionCount__3RyM7{font-size:.65rem;min-width:18px;padding:2px 6px}.PermissionsPage_quickStatValue__JVbAH{font-size:1.2rem}.PermissionsPage_quickStatLabel__a9MIi{font-size:.7rem}.PermissionsPage_emptyState__pI\+qZ h3{font-size:1.1rem}.PermissionsPage_emptyState__pI\+qZ p{font-size:.9rem}.PermissionsPage_floatingSaveBtn__JFxXx{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.e3e0fbfd.css.map*/