:root{--ctrl-bg:#fff;--ctrl-surface:#fff;--ctrl-surface-alt:#fdfdfb;--ctrl-surface-2:#f7f6f2;--ctrl-surface-hover:#fafaf7;--ctrl-surface-sunken:#fafaf7;--ctrl-track:#f1f0eb;--ctrl-track-alt:#f4f3ef;--ctrl-ink:#0b1220;--ctrl-ink-2:#131c2e;--ctrl-ink-soft:#1c2740;--ctrl-on-ink:#eaf0f7;--ctrl-on-ink-muted:#8c9ab3;--ctrl-on-ink-faint:#5a6781;--ctrl-border:#e8e6e0;--ctrl-border-soft:#edebe4;--ctrl-border-strong:#e4e2db;--ctrl-border-dashed:#dedbd2;--ctrl-separator:#f4f3ef;--ctrl-separator-soft:#f1f0eb;--ctrl-border-ink:#eaf0f71f;--ctrl-text:#14181a;--ctrl-text-2:#4b5563;--ctrl-text-muted:#6b665c;--ctrl-text-faint:#8c877d;--ctrl-text-4:#a5a096;--ctrl-text-5:#b0aba0;--ctrl-text-6:#c4bfb4;--ctrl-text-on-soft:#4a6b62;--ctrl-brand:#0fb28e;--ctrl-brand-hover:#0c9b7b;--ctrl-brand-soft:#e6f7f2;--ctrl-brand-ink:#2be0b6;--ctrl-info:#2563eb;--ctrl-info-soft:#eff6ff;--ctrl-info-border:#bfdbfe;--ctrl-info-ink:#6aa0ff;--ctrl-warning:#d97706;--ctrl-warning-soft:#fef6e7;--ctrl-warning-border:#f3dfbb;--ctrl-warning-text:#b45309;--ctrl-warning-ink:#f6b546;--ctrl-critical:#dc2626;--ctrl-critical-soft:#fef2f2;--ctrl-critical-border:#fecaca;--ctrl-critical-text:#b91c1c;--ctrl-critical-ink:#ff7a7a;--ctrl-success:#059669;--ctrl-success-soft:#ecfdf5;--ctrl-success-border:#a7f3d0;--ctrl-violet:#8b5cf6;--ctrl-violet-soft:#f5f3ff;--ctrl-neutral:#64748b;--ctrl-neutral-soft:#f1f0eb;--ctrl-no-data:#c9cdd2;--ctrl-plum:#7b3fe4;--ctrl-plum-deep:#4c1d95;--ctrl-plum-soft:#f3ebff;--ctrl-plum-border:#ddcbfa;--ctrl-accent:#0f9e82;--ctrl-accent-deep:#0b7a65;--ctrl-accent-soft:#eaf7f3;--ctrl-accent-border:#bfe6dc;--ctrl-stage-reception:#e8a33d;--ctrl-stage-washing:#4e86a8;--ctrl-stage-sterilization:#0fb28e;--ctrl-stage-storage:#5a6b7b;--ctrl-stage-dispatch:#7fc24b;--ctrl-stage-in-service:#14b8a6;--ctrl-stage-return:#b45309;--ctrl-stage-unknown:#c9cdd2;--ctrl-stage-in-service-soft:#f0fdfa;--ctrl-stage-in-service-ink:#2dd4bf;--ctrl-shadow-seg:0 1px 2px #1014181f;--ctrl-shadow-pie:0 1px 2px #14181a14;--ctrl-shadow-sm:0 1px 2px #0f17260d;--ctrl-shadow-md:0 2px 8px #0f17260f, 0 1px 2px #0f17260a;--ctrl-shadow-lg:0 12px 32px #0f17261a, 0 2px 8px #0f17260d;--ctrl-shadow-ink:0 18px 48px #0b122052;--ctrl-radius-sm:8px;--ctrl-radius-md:12px;--ctrl-radius-lg:16px;--ctrl-radius-xl:22px;--ctrl-r-card:12px;--ctrl-r-panel:11px;--ctrl-r-kpi:9px;--ctrl-r-control:9px;--ctrl-r-seg:7px;--ctrl-r-seg-btn:5px;--ctrl-r-bar:5px;--ctrl-r-bar-sm:3px;--ctrl-r-bar-xs:2px;--ctrl-r-pill:999px;--ctrl-band-gap:12px;--ctrl-font-sans:"Montserrat", sans-serif;--ctrl-font-mono:"Montserrat", sans-serif;--ctrl-bg-gradient:var(--ctrl-bg);--ctrl-hero-gradient:radial-gradient(640px 280px at 12% 0%, #2be0b629 0%, transparent 62%), radial-gradient(720px 320px at 88% 10%, #6aa0ff24 0%, transparent 60%), linear-gradient(135deg, var(--ctrl-ink) 0%, var(--ctrl-ink-2) 55%, var(--ctrl-ink-soft) 100%)}@property --ob-p{syntax:"<number>";inherits:false;initial-value:0}:root{--ob-accent:#6366f1;--ob-accent-2:#818cf8;--ob-accent-cta-a:#6366f1;--ob-accent-cta-b:#4f46e5;--ob-accent-soft:#ececfb;--ob-accent-ring:#6366f159;--ob-bg:#f4f4fb;--ob-bg-glow:#6366f11a;--ob-surface:#fff;--ob-surface-2:#fafaff;--ob-surface-3:#f2f2f9;--ob-border:#e7e7f2;--ob-border-strong:#d5d5e6;--ob-text:#1a1a27;--ob-text-muted:#5c5c74;--ob-text-faint:#8a8aa2;--ob-track:#6366f121;--ob-done:#10b981;--ob-done-soft:#e5f7f0;--ob-done-ink:#0b7a52;--ob-progress:#f59e0b;--ob-progress-soft:#fbf1df;--ob-progress-ink:#8a5a00;--ob-blocked:#f43f5e;--ob-blocked-soft:#fdeaee;--ob-idle:#9797ae;--ob-idle-soft:#eeeef5;--ob-shadow-sm:0 1px 2px #1e1b460d, 0 1px 3px #1e1b460f;--ob-shadow-md:0 4px 12px #1e1b4612, 0 2px 6px #1e1b460d;--ob-shadow-lg:0 18px 48px #18163c2e, 0 6px 16px #18163c1a;--ob-radius:15px;--ob-radius-sm:10px;--ob-radius-lg:22px;--ob-maxw:1160px;--ob-dur-fast:.13s;--ob-dur:.2s;--ob-dur-slow:.32s;--ob-dur-ring:.62s;--ob-ease:cubic-bezier(.4, 0, .2, 1);--ob-ease-out:cubic-bezier(.16, 1, .3, 1);--ob-stagger:34ms;--ob-skel:#ececf4;--ob-skel-hi:#ffffffe6;--svc-landing-bg:#f6f7f9;--svc-landing-surface:#fff;--svc-landing-surface-2:#fafbfc;--svc-landing-surface-hover:#f2f4f7;--svc-landing-border:#e5e8ee;--svc-landing-border-strong:#d2d7df;--svc-landing-border-soft:#eef0f4;--svc-landing-text:#0e1726;--svc-landing-text-2:#354253;--svc-landing-text-muted:#6b7588;--svc-landing-text-faint:#97a0ae;--svc-landing-brand:#0fb28e;--svc-landing-brand-hover:#0c9b7b;--svc-landing-brand-soft:#e6f7f2;--svc-landing-brand-soft-2:#d2f0e6;--svc-landing-critical:#dc2626;--svc-landing-critical-soft:#fef2f2;--svc-landing-critical-border:#fecaca;--svc-landing-warning:#d97706;--svc-landing-warning-soft:#fffbeb;--svc-landing-warning-border:#fde68a;--svc-landing-info:#2563eb;--svc-landing-info-soft:#eff6ff;--svc-landing-info-border:#bfdbfe;--svc-landing-success:#059669;--svc-landing-success-soft:#ecfdf5;--svc-landing-success-border:#a7f3d0;--svc-landing-neutral:#64748b;--svc-landing-neutral-soft:#f1f5f9;--svc-landing-shadow-sm:0 1px 2px #0f17260a;--svc-landing-shadow-md:0 2px 6px #0f17260d, 0 1px 2px #0f172608;--svc-landing-shadow-lg:0 8px 24px #0f172614, 0 2px 6px #0f17260a;--svc-landing-radius-sm:6px;--svc-landing-radius-md:10px;--svc-landing-radius-lg:14px;--svc-landing-radius-xl:20px;--svc-landing-font-sans:"Montserrat", sans-serif;--svc-landing-font-mono:"Montserrat", sans-serif;--svc-landing-bg-gradient:radial-gradient(1200px 480px at 0% 0%, #e3edf6 0%, transparent 60%), radial-gradient(1000px 600px at 100% 0%, #eaf1f7 0%, transparent 55%), var(--svc-landing-bg);--svc-bg:#f6f7f9;--svc-surface:#fff;--svc-surface-2:#fafbfc;--svc-surface-hover:#f2f4f7;--svc-border:#e5e8ee;--svc-border-strong:#d2d7df;--svc-border-soft:#eef0f4;--svc-text:#0e1726;--svc-text-2:#354253;--svc-text-muted:#5f697a;--svc-text-faint:#818b9d;--svc-brand:#0fb28e;--svc-brand-hover:#0c9b7b;--svc-brand-strong:#0a8068;--svc-brand-soft:#e6f7f2;--svc-brand-soft-2:#d2f0e6;--svc-critical:#dc2626;--svc-critical-strong:#b91c1c;--svc-critical-soft:#fef2f2;--svc-critical-border:#fecaca;--svc-warning:#d97706;--svc-warning-strong:#b45309;--svc-warning-soft:#fffbeb;--svc-warning-border:#fde68a;--svc-info:#2563eb;--svc-info-strong:#1d4ed8;--svc-info-soft:#eff6ff;--svc-info-border:#bfdbfe;--svc-success:#059669;--svc-success-strong:#047857;--svc-success-soft:#ecfdf5;--svc-success-border:#a7f3d0;--svc-purple:#7c3aed;--svc-purple-strong:#6b21a8;--svc-purple-soft:#faf5ff;--svc-purple-border:#e9d5ff;--svc-neutral:#475569;--svc-neutral-strong:#334155;--svc-neutral-soft:#f1f5f9;--svc-cyan:#0ea5e9;--svc-cyan-strong:#075985;--svc-cyan-soft:#f0f9ff;--svc-cyan-border:#bae6fd;--svc-yellow:#f59e0b;--svc-yellow-strong:#92400e;--svc-yellow-soft:#fef3c7;--svc-yellow-border:#fcd34d;--svc-r-sm:6px;--svc-r-md:10px;--svc-r-lg:14px;--svc-r-xl:20px;--svc-r-pill:999px;--svc-shadow-sm:0 1px 2px #0f17260a;--svc-shadow-md:0 2px 6px #0f17260d, 0 1px 2px #0f172608;--svc-shadow-lg:0 8px 24px #0f172614, 0 2px 6px #0f17260a;--svc-font-sans:"Montserrat", sans-serif;--svc-font-mono:"Montserrat", sans-serif;--svc-font-size-base:14px;--svc-line-height-base:1.5;--svc-fs-eyebrow:10.5px;--svc-fs-xs:11px;--svc-fs-sm:12px;--svc-fs-body:13px;--svc-fs-default:14px;--svc-fs-card-title:14px;--svc-fs-h3:15px;--svc-fs-h2:20px;--svc-fs-h1:22px;--svc-fs-kpi:30px;--svc-space-2:2px;--svc-space-3:3px;--svc-space-4:4px;--svc-space-6:6px;--svc-space-8:8px;--svc-space-10:10px;--svc-space-12:12px;--svc-space-14:14px;--svc-space-16:16px;--svc-space-18:18px;--svc-space-20:20px;--svc-space-24:24px;--svc-space-28:28px;--svc-bg-gradient:radial-gradient(1200px 480px at 0% 0%, #e3edf6 0%, transparent 60%), radial-gradient(1000px 600px at 100% 0%, #eaf1f7 0%, transparent 55%), var(--svc-bg);--svc-duration-instant:80ms;--svc-duration-fast:.15s;--svc-duration-normal:.25s;--svc-ease-out:cubic-bezier(.32, .72, .16, 1);--purple:#a146f9;--secondary-purple:#8121ab;--primary-green:#00b189;--secondary-green:#00e8ab;--primary-yellow:#fa0;--secondary-yellow:#ffd000;--red:#ef6351;--error:#f44336;--delete:#ee2a2a;--pink:#f7a399;--black:#111618;--grey:#f2f2f2;--dark-gray:#b0b0b0;--white:#fff;--blue:#1f63d9;--secondary-blue:#6497f1;--sky-blue:#59b6fc;--pastel-green:#95cc60;--orange:#f39c12;--orange-light:#fac36b;--reception-red:#e74c3c;--status-green:#009e77;--light-status-green:#b3f2e1;--status-red:#e53935;--light-status-red:#f9c1ba;--status-blue:#205bcb;--light-status-blue:#bbd6fb;--status-orange:#f39c12;--light-status-orange:#fbd490;--status-purple:#872dc4;--light-status-purple:#dab6f3;--status-brown:#8b5e3c;--light-status-brown:#e1c4a8;--status-yellow:#fa0;--light-status-yellow:#ffe7a0;--status-beige:#e0cab0;--primary-button:#6946e5;--primary-button-hover:#4338ca;--secondary-button:#f5f7fe;--secondary-button-hover:#e9edfe;--cancel-button-text:var(--primary-text-color);--cancel-button-bg:transparent;--primary-focus:#6366f173;--primary-text-color:#221e20;--secondary-text-color:#2c282a;--placeholder-color:#afb5be;--text-muted:#6d727e;--cockpit-card-min-h:320px;--shadow-drawer:-4px 0 20px #00000026;--reception-primary:#f39c12;--reception-primary-dark:#d68910;--reception-primary-light:#f39c124d;--reception-surface:#fef9e7;--reception-surface-dark:#fdeeba;--reception-border:#fed7aa;--reception-text:#7c2d12;--dispatch-primary:#95cc60;--dispatch-primary-dark:#7ab344;--dispatch-primary-light:#ade87a;--dispatch-surface:#f4fae9;--dispatch-surface-hover:#e8f5d6;--inventory-primary:#d97706;--inventory-primary-dark:#b45309;--inventory-primary-light:#f59e0b;--inventory-surface:#fffbeb;--inventory-surface-hover:#fef3c7;--washing-surface-dark:#cce7ef;--sterilization-surface-dark:#b3e8db;--configuration-primary:#6366f1;--configuration-primary-dark:#4f46e5;--configuration-primary-light:#818cf8;--configuration-surface:#eef2ff;--configuration-surface-dark:#e0e7ff;--thirdparty-primary:#6366f1;--thirdparty-primary-dark:#4f46e5;--thirdparty-primary-light:#818cf8;--thirdparty-surface:#eef2ff;--thirdparty-surface-hover:#e0e7ff;--outsourcing-primary:#334155;--outsourcing-primary-dark:#1e293b;--outsourcing-primary-light:#64748b;--outsourcing-surface:#3341551f;--outsourcing-surface-hover:#3341552e;--outsourcing-text:#334155;--terragene-darkSecondary:#010f1a;--terragene-lightMain:#00b189;--terragene-lightThird:#edeeef;--padding-card:10px 20px;--border-card:7px;--gray-50:#f8fafb;--gray-100:#f1f3f5;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--washing-primary:#5099b5;--washing-primary-dark:#3d7a91;--washing-primary-light:#6bb3cf;--washing-surface:#e8f4f8;--washing-surface-hover:#d4ebf2;--sterilization-primary:#00b189;--sterilization-primary-dark:#009673;--sterilization-primary-light:#00e8ab;--sterilization-surface:#e6f9f4;--surgery-primary:#3b82f6;--surgery-primary-dark:#2563eb;--surgery-primary-light:#60a5fa;--surgery-primary-hover:#2563eb;--surgery-surface:#eff6ff;--surgery-surface-hover:#dbeafe;--surgery-accent:#3b82f6;--surgery-accent-light:#93c5fd;--surgery-success:#10b981;--surgery-warning:#f59e0b;--surgery-error:#ef4444;--surgery-text:#1e3a5f;--surgery-text-light:#3b82f6;--monitoring-primary:#8b5cf6;--monitoring-primary-dark:#7c3aed;--monitoring-primary-light:#a78bfa;--monitoring-surface:#f5f3ff;--monitoring-surface-hover:#ede9fe;--monitoring-accent:#8b5cf6;--monitoring-accent-light:#c4b5fd;--monitoring-success:#10b981;--monitoring-warning:#f59e0b;--monitoring-error:#ef4444;--monitoring-text:#4c1d95;--monitoring-text-light:#7c3aed;--sys-primary:#6366f1;--sys-primary-hover:#4f46e5;--sys-primary-dark:#4338ca;--sys-primary-light:#a5b4fc;--sys-surface:#f5f3ff;--sys-surface-hover:#ede9fe;--sys-border:#c7d2fe;--sys-accent:#8b5cf6;--sys-text:#3730a3;--sys-text-light:#6366f1;--ds-status-success:#00b189;--ds-status-success-light:#b3f2e1;--ds-status-warning:#f39c12;--ds-status-warning-light:#fbd490;--ds-status-error:#e53935;--ds-status-error-light:#f9c1ba;--ds-status-info:#1f63d9;--ds-status-info-light:#bbd6fb;--ds-status-pending:#6c757d;--ds-status-pending-light:#e9ecef;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 12px #0000001a;--shadow-lg:0 8px 24px #0000001f;--shadow-card:0 2px 8px #0000000f;--shadow-modal:0 20px 60px #00000026;--shadow-dropdown:0 4px 16px #0000001f;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:.9375rem;--font-size-lg:1.125rem;--bg-page:#f8fafb;--bg-card:#fff;--bg-elevated:#fff;--bg-hover:#f1f3f5;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--text-primary:#1e293b;--text-secondary:#475569;--border-color:#e2e8f0;--border-color-hover:#cbd5e1;--status-success:#059669;--status-success-bg:#ecfdf5;--status-warning:#d97706;--status-warning-bg:#fffbeb;--status-error:#dc2626;--status-error-bg:#fef2f2;--status-info:#2563eb;--status-info-bg:#eff6ff;--result-passed-strong:#059669;--result-passed-soft:#10b9811f;--result-failed-strong:#dc2626;--result-failed-soft:#ef44441f;--result-pending-strong:#64748b;--result-pending-soft:#94a3b826;--result-safe-strong:#059669;--result-safe-soft:#10b9811f;--result-unsafe-strong:#dc2626;--result-unsafe-soft:#ef44441f;--result-warning-strong:#d97706;--result-warning-soft:#d977061f;--result-info-strong:#3b82f6;--result-info-soft:#3b82f61f;--result-neutral-strong:#64748b;--result-neutral-soft:#94a3b826;--auth-accent:#00b189;--auth-accent-hover:#00997a;--auth-accent-light:#00e8ab;--auth-accent-subtle:#00b18914;--auth-accent-muted:#00b18926;--auth-hero-overlay-start:#005a46eb;--auth-hero-overlay-end:#009673d9;--auth-bg-primary:#fafbfc;--auth-bg-card:#fff;--auth-bg-input:#f5f7fa;--auth-bg-input-focus:#fff;--auth-text-primary:#1a202c;--auth-text-secondary:#4a5568;--auth-text-muted:#a0aec0;--auth-text-placeholder:#cbd5e0;--auth-border-light:#e2e8f0;--auth-border-focus:var(--auth-accent);--auth-shadow-input:0 1px 3px #00000014;--auth-shadow-input-focus:0 0 0 3px var(--auth-accent-subtle);--auth-shadow-card:0 4px 20px #00000014;--auth-shadow-button:0 2px 8px #00b18940;--auth-shadow-button-hover:0 4px 12px #00b18959;--auth-error:#e53e3e;--auth-error-light:#fed7d7;--auth-success:#38a169;--auth-success-light:#c6f6d5;--auth-warning:#dd6b20;--auth-warning-light:#feebc8;--system-primary:#6366f1;--system-primary-dark:#4f46e5;--system-primary-light:#818cf8;--system-surface:#f5f5ff;--system-surface-hover:#ebebfe;--system-primary-subtle:#6366f114;--system-primary-muted:#6366f126;--settings-primary:#6366f1;--settings-primary-hover:#4f46e5;--settings-primary-light:#818cf8;--settings-primary-subtle:#6366f114;--settings-primary-muted:#6366f126;--settings-bg-page:#f8fafc;--settings-bg-card:#fff;--settings-bg-sidebar:#f1f5f9;--settings-bg-input:#f5f7fa;--settings-bg-input-focus:#fff;--settings-text-primary:#1e293b;--settings-text-secondary:#64748b;--settings-text-muted:#94a3b8;--settings-border:#e2e8f0;--settings-border-focus:var(--settings-primary);--settings-shadow-card:0 1px 3px #00000014;--settings-shadow-input-focus:0 0 0 3px var(--settings-primary-subtle);--settings-success:#10b981;--settings-success-light:#d1fae5;--settings-error:#ef4444;--settings-error-light:#fee2e2;--settings-warning:#f59e0b;--settings-warning-light:#fef3c7;--home-bg-page:#f8fafc;--home-bg-card:#fff;--home-bg-elevated:#fff;--home-bg-hover:#00000005;--home-text-primary:#1e293b;--home-text-secondary:#64748b;--home-text-muted:#94a3b8;--home-text-inverse:#fff;--home-border:#e2e8f0;--home-border-light:#f1f5f9;--home-reception:#f39c12;--home-reception-surface:#fef9e7;--home-washing:#5099b5;--home-washing-surface:#e8f4f8;--home-sterilization:#00b189;--home-sterilization-surface:#e6f9f4;--home-dispatch:#59b6fc;--home-dispatch-surface:#e8f6ff;--home-third-party:#6946e5;--home-third-party-surface:#f0edfe;--home-cssd:#00b189;--home-cssd-surface:#e6f9f4;--home-department:#5099b5;--home-department-surface:#e8f4f8;--home-service-bg:#fff;--home-service-hover:#f8fafc;--home-service-border:#e2e8f0;--home-shadow-card:0 2px 8px #0000000f;--home-shadow-card-hover:0 8px 24px #0000001a;--home-shadow-elevated:0 4px 16px #00000014;--home-action-primary:#6946e5;--home-action-primary-hover:#5a3acc;--home-action-secondary:#f1f5f9;--home-action-secondary-hover:#e2e8f0;--color-white:#fff;--color-gray-50:var(--gray-50);--color-gray-100:var(--gray-100);--color-gray-200:var(--gray-200);--color-gray-300:var(--gray-300);--color-text-primary:var(--primary-text-color);--color-text-secondary:var(--text-muted);--color-text-tertiary:var(--gray-500);--color-error:var(--error);--color-error-light:var(--ds-status-error-light);--color-danger:var(--error);--color-danger-light:#fef2f2;--service-primary:#14b8a6;--service-primary-dark:#0d9488;--service-primary-light:#5eead4;--service-primary-xlight:#ccfbf1;--service-surface:#f0fdfa;--service-surface-hover:#e6f7f4;--service-glow:#14b8a62e;--service-glow-strong:#14b8a659;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-instant:80ms;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.35s;--radius-xl:20px;--z-modal:1200;--z-modal-content:1201;--z-tooltip:1300;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:48px;--modal-width-sm:480px;--modal-width-md:560px;--modal-width-lg:640px;--modal-width-xl:960px;--modal-width-wizard:1280px;--modal-height-wizard:740px;--ds-tone-success-fg:#08705b;--ds-tone-success-bg:#e6f7f2;--ds-tone-success-border:#d2f0e6;--ds-tone-success-solid:#0a8068;--ds-tone-danger-fg:#b91c1c;--ds-tone-danger-bg:#fef2f2;--ds-tone-danger-border:#fecaca;--ds-tone-danger-solid:#dc2626;--ds-tone-warning-fg:#b45309;--ds-tone-warning-bg:#fffbeb;--ds-tone-warning-border:#fde68a;--ds-tone-warning-solid:#b45309;--ds-tone-warning-solid-hover:#92400e;--ds-tone-info-fg:#1d4ed8;--ds-tone-info-bg:#eff6ff;--ds-tone-info-border:#bfdbfe;--ds-tone-info-solid:#2563eb;--ds-tone-neutral-fg:#354253;--ds-tone-neutral-bg:#f2f4f7;--ds-tone-neutral-border:#e5e8ee;--ds-text:#0e1726;--ds-text-2:#354253;--ds-text-muted:#5f697a;--ds-text-faint:#818b9d;--ds-surface:#fff;--ds-surface-2:#fafbfc;--ds-surface-hover:#f2f4f7;--ds-border-strong:#d2d7df;--ds-border:#e5e8ee;--ds-divider:#eef0f4;--ds-surface-sunken:#f6f7f9;--ds-focus-ring:0 0 0 2px #fff, 0 0 0 4px #4f46e5;--ds-skeleton:#eef0f4;--ds-skeleton-shine:#f7f8fa;--ds-scrim:#0e17267a;--ds-accent:#4f46e5;--ds-accent-hover:#4338ca;--ds-accent-subtle:#eef2ff;--ds-border-control:#8b93a1;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-decelerate:cubic-bezier(0, 0, 0, 1);--ds-ease-accelerate:cubic-bezier(.3, 0, 1, 1);--ds-dur-100:.1s;--ds-dur-150:.15s;--ds-dur-200:.2s;--ds-dur-300:.3s;--ds-dur-fast:.12s;--ds-dur-base:.15s;--ds-dur-modal:.2s;--ds-focus-ring-field:0 0 0 3px color-mix(in srgb, var(--ds-accent) 30%, transparent);--text-faint:var(--ds-text-muted)}[data-module-scope=sterilization]{--ds-accent:var(--ds-tone-success-solid);--ds-accent-hover:var(--ds-tone-success-fg);--ds-accent-subtle:var(--ds-tone-success-bg);--ds-focus-ring:0 0 0 2px #fff, 0 0 0 4px var(--ds-tone-success-solid);--ds-focus-ring-field:0 0 0 3px color-mix(in srgb, var(--ds-tone-success-solid) 30%, transparent);--resource-revalidate-color:var(--ds-tone-success-solid)}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-BioCdujk.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ThinItalic-B9sFc7Ia.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-DEJ7OZ8e.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLightItalic-BZ2QZgKv.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-D49T-g1A.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-LightItalic-C2U8_szo.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-D3UCWjz4.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-BrrnWA4Z.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DW6Dzcuv.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-MediumItalic-DWDfiKvf.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-CoriCZkQ.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBoldItalic-BjhfcsRE.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-nPtuWU9B.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BoldItalic-CxQAiaFx.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-BQ9-S0d_.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBoldItalic-BO45yoUu.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-MRZlm8li.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BlackItalic-BEbbh3ne.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}*{outline:none!important}body{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--white);margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:16px}input,button,textarea,select,optgroup{font-family:inherit}@media (width<=1550px){html{font-size:13px}}@media (width<=768px){body{font-size:13px}}@media (width<=480px){body{font-size:14px}}@media (width<=320px){body{font-size:11px}}code{font-family:Montserrat,sans-serif}.quantityInput:hover{cursor:pointer}#printLabel{display:none!important}@media print{*{margin:0;padding:0;line-height:1}#printLabel{border:1px dashed #ccc;justify-content:flex-start;align-items:center;width:70mm!important;height:35mm!important;display:flex!important}canvas{width:35mm!important;max-width:35mm!important;height:35mm!important;margin:0!important;padding:0!important}h1,h3{text-align:left!important;width:33mm!important;max-width:30mm!important;padding-left:.5mm!important;padding-right:.5mm!important;display:block!important}h1{font-size:4mm!important}h3{font-size:2.5mm!important}small{font-size:1.5mm!important}}.spinnerContainer{justify-content:center;align-items:center;width:100%;height:200px;display:flex}.Toastify__toast-container{z-index:999999!important}.ds-row-highlight,.ds-row-highlight>td{animation:2s ease-out ds-row-highlight}.ds-row-highlight.ds-row-highlight--again,.ds-row-highlight.ds-row-highlight--again>td{animation-name:ds-row-highlight-again}@keyframes ds-row-highlight{0%,70%{background-color:var(--system-primary-subtle)}to{background-color:#0000}}@keyframes ds-row-highlight-again{0%,70%{background-color:var(--system-primary-subtle)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}:root{--ds-dur-fast:0s;--ds-dur-base:0s;--ds-dur-modal:0s}.ds-row-highlight,.ds-row-highlight>td{background-color:var(--system-primary-subtle);animation:none!important}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1a5t1_9{--st-primary:#5099b5;--st-primary-dark:#3d7a91;--st-warning:#ff9800;--st-warning-dark:#f57c00;--st-warning-bg:#ffedd5;--st-danger:#f44336;--st-danger-dark:#d32f2f;--st-danger-bg:#fee2e2;--st-overlay-bg:#00000080;--st-glass-bg:#fff;--st-gray-200:#e5e7eb;--st-gray-300:#d1d5db;--st-gray-500:#6b7280;--st-gray-700:#374151;--st-gray-900:#111827;--st-ease:cubic-bezier(.4, 0, .2, 1);z-index:11000;background:var(--st-overlay-bg);-webkit-backdrop-filter:blur(4px)saturate(120%);animation:_stFadeIn_1a5t1_1 .2s var(--st-ease);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._overlayExpired_1a5t1_50{-webkit-backdrop-filter:blur(16px)saturate();background:#0f172a}._modal_1a5t1_56{background:var(--st-glass-bg);width:100%;max-width:420px;animation:_stSlideUp_1a5t1_1 .24s var(--st-ease);border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #0000002e}._header_1a5t1_66{align-items:center;gap:14px;padding:24px 24px 12px;display:flex}._iconWrapper_1a5t1_73{background:var(--st-warning-bg);width:48px;height:48px;color:var(--st-warning);transition:background .22s var(--st-ease), color .22s var(--st-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.42s cubic-bezier(.68,-.55,.265,1.55) _stIconPop_1a5t1_1;display:flex}._urgent_1a5t1_89 ._iconWrapper_1a5t1_73{background:var(--st-danger-bg);color:var(--st-danger)}._icon_1a5t1_73{font-size:24px}._title_1a5t1_98{color:var(--st-gray-900);margin:0;font-size:18px;font-weight:600}._body_1a5t1_105{text-align:center;padding:4px 24px 8px}._message_1a5t1_110{color:var(--st-gray-700);margin:0 0 16px;font-size:14px;line-height:1.5}._ringBlock_1a5t1_122{flex-direction:column;align-items:center;gap:10px;margin:4px 0 8px;display:flex}._ring_1a5t1_122{width:96px;height:96px;position:relative}._ringSvg_1a5t1_138{width:100%;height:100%;transform:rotate(-90deg)}._ringTrack_1a5t1_145{fill:none;stroke:var(--st-gray-200);stroke-width:8px}._ringProgress_1a5t1_151{fill:none;stroke:var(--st-primary);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset 1s linear, stroke .32s var(--st-ease)}._urgent_1a5t1_89 ._ringProgress_1a5t1_151{stroke:var(--st-danger)}._countdownLabel_1a5t1_167{animation:_stNumberIn_1a5t1_1 .32s var(--st-ease);justify-content:center;align-items:baseline;gap:3px;display:flex}._countdown_1a5t1_167{color:var(--st-primary-dark);font-variant-numeric:tabular-nums;transition:color .32s var(--st-ease);font-size:28px;font-weight:700;line-height:1}._urgent_1a5t1_89 ._countdown_1a5t1_167{color:var(--st-danger-dark);animation:_stPulse_1a5t1_1 1s var(--st-ease) infinite}._countdownUnit_1a5t1_191{color:var(--st-gray-500);font-size:14px;font-weight:500}._footer_1a5t1_201{justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}._button_1a5t1_208{cursor:pointer;min-width:120px;transition:background .2s var(--st-ease), transform .12s var(--st-ease), box-shadow .2s var(--st-ease);border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600}._button_1a5t1_208:disabled,._button_1a5t1_208[disabled]{cursor:not-allowed;opacity:.6;box-shadow:none;transform:none}._buttonPrimary_1a5t1_229{background:var(--st-primary);color:#fff;box-shadow:0 4px 12px #5099b54d}._buttonPrimary_1a5t1_229:hover{background:var(--st-primary-dark);transform:translateY(-1px);box-shadow:0 6px 16px #5099b566}._buttonPrimary_1a5t1_229:active{transform:translateY(0)}._buttonSecondary_1a5t1_245{color:var(--st-gray-700);border:1px solid var(--st-gray-200);background:0 0}._buttonSecondary_1a5t1_245:hover{border-color:var(--st-gray-300);background:#f3f4f6}._button_1a5t1_208:focus-visible{outline:2px solid var(--st-primary);outline-offset:2px}@keyframes _stFadeIn_1a5t1_1{0%{opacity:0}to{opacity:1}}@keyframes _stSlideUp_1a5t1_1{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _stIconPop_1a5t1_1{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes _stPulse_1a5t1_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes _stNumberIn_1a5t1_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=599px){._modal_1a5t1_56{max-width:calc(100% - 32px)}._footer_1a5t1_201{flex-direction:column-reverse}._button_1a5t1_208{width:100%}}@media (prefers-reduced-motion:reduce){._overlay_1a5t1_9,._modal_1a5t1_56,._iconWrapper_1a5t1_73{animation:none}._ringProgress_1a5t1_151{transition:none}._countdown_1a5t1_167,._countdownLabel_1a5t1_167,._button_1a5t1_208{transition:none;animation:none}._button_1a5t1_208:hover{transform:none}}._layout_1tmzz_6{background-color:var(--auth-bg-primary);width:100%;min-height:100vh;display:flex}._formWrapper_1tmzz_13{z-index:1;flex:1;display:flex;position:relative;overflow:hidden}@media (width<=1024px){._layout_1tmzz_6{flex-direction:column}._formWrapper_1tmzz_13{flex:1;min-height:70vh}}@media (width<=480px){._formWrapper_1tmzz_13{min-height:auto}}._hero_u4igu_5{z-index:2;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:55%;min-height:100vh;display:flex;position:relative;overflow:hidden}._imageContainer_u4igu_19{z-index:0;position:absolute;inset:0}._heroImage_u4igu_25{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-drag:none;user-drag:none;width:100%;height:100%}._overlay_u4igu_35{background:linear-gradient(135deg, var(--auth-hero-overlay-start) 0%, #00785fe0 50%, var(--auth-hero-overlay-end) 100%);position:absolute;inset:0}._content_u4igu_47{z-index:1;padding:var(--space-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:480px;display:flex;position:relative}._logoContainer_u4igu_60{margin-bottom:var(--space-xl)}._logo_u4igu_60{filter:brightness(0)invert();pointer-events:none;-webkit-user-drag:none;user-drag:none;width:auto;height:48px}._taglineContainer_u4igu_74{min-height:80px;margin-bottom:var(--space-xl);justify-content:center;align-items:center;display:flex}._tagline_u4igu_74{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:300;line-height:1.4}._taglineLine_u4igu_91{display:block}@media (width<=1024px){._hero_u4igu_5{width:100%;min-height:30vh}._content_u4igu_47{padding:var(--space-lg)}._logo_u4igu_60{height:36px}._tagline_u4igu_74{font-size:1.25rem}._taglineContainer_u4igu_74{min-height:50px;margin-bottom:var(--space-md)}}@media (width<=768px){._logoContainer_u4igu_60{margin-bottom:var(--space-md)}._tagline_u4igu_74{font-size:1.125rem}}._formSection_1n1ra_5{width:100%;min-height:100vh;padding:var(--space-xl);background-color:var(--auth-bg-primary);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._formContainer_1n1ra_17{flex-direction:column;width:100%;max-width:400px;display:flex}._formSectionWide_1n1ra_25{width:100%;padding:var(--space-lg)}._formContainerWide_1n1ra_30{width:100%;max-width:none}._header_1n1ra_36{text-align:center;margin-bottom:var(--space-lg)}._title_1n1ra_41{color:var(--auth-text-primary);margin:0 0 var(--space-sm);font-size:1.75rem;font-weight:700;line-height:1.2}._subtitle_1n1ra_49{color:var(--auth-text-secondary);margin:0;font-size:1rem;line-height:1.5}._content_1n1ra_57{width:100%}._footer_1n1ra_62{margin-top:var(--space-lg);text-align:center}._distributorLogo_1n1ra_68{bottom:var(--space-lg);position:absolute;left:50%;transform:translate(-50%)}._distributorLogo_1n1ra_68 img{opacity:.6;width:auto;height:32px;transition:opacity var(--transition-normal)}._distributorLogo_1n1ra_68 img:hover{opacity:1}@media (width<=1024px){._formSection_1n1ra_5{width:100%;min-height:auto;padding:var(--space-lg);flex:1}._formContainer_1n1ra_17{max-width:100%}._title_1n1ra_41{font-size:1.5rem}._distributorLogo_1n1ra_68{margin-top:var(--space-xl);position:relative;bottom:auto;left:auto;transform:none}}@media (width<=480px){._formSection_1n1ra_5{padding:var(--space-md)}._title_1n1ra_41{font-size:1.375rem}._subtitle_1n1ra_49{font-size:.9375rem}}._root_n9fcj_7{top:var(--space-lg);right:var(--space-lg);z-index:900;font-family:inherit;position:fixed}._trigger_n9fcj_17{align-items:center;gap:var(--space-sm);border:1px solid var(--auth-border-light);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-card,0 1px 3px #0000001a);color:var(--auth-text-primary);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), transform var(--transition-fast);background:#ffffffdb;padding:8px 12px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}._trigger_n9fcj_17:hover{border-color:var(--auth-accent);box-shadow:var(--shadow-dropdown,0 4px 16px #0000001f);background:#fff;transform:translateY(-1px)}._trigger_n9fcj_17:focus-visible{border-color:var(--auth-border-focus);box-shadow:var(--auth-shadow-input-focus,0 0 0 3px #00b18914);outline:none}._triggerOpen_n9fcj_54,._triggerOpen_n9fcj_54:hover{border-color:var(--auth-accent);box-shadow:var(--auth-shadow-input-focus,0 0 0 3px #00b18914);background:#fff;transform:none}._globe_n9fcj_62{color:var(--auth-accent);flex-shrink:0;font-size:1.05rem}._currentLabel_n9fcj_68{white-space:nowrap}._chevron_n9fcj_72{color:var(--auth-text-muted);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0;font-size:1rem}._chevronOpen_n9fcj_81{color:var(--auth-accent);transform:rotate(180deg)}._menu_n9fcj_87{min-width:100%;padding:var(--space-xs);background:var(--auth-bg-card,#fff);border:1px solid var(--auth-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-dropdown,0 4px 16px #0000001f);animation:_menuIn_n9fcj_1 var(--transition-fast) ease;transform-origin:100% 0;outline:none;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}@keyframes _menuIn_n9fcj_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._option_n9fcj_115{justify-content:space-between;align-items:center;gap:var(--space-md);border-radius:var(--radius-sm);color:var(--auth-text-secondary);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);padding:8px 10px;font-size:.875rem;font-weight:500;display:flex}._optionActive_n9fcj_133{background:var(--auth-accent-subtle,#00b18914);color:var(--auth-text-primary)}._optionSelected_n9fcj_139{color:var(--auth-accent);font-weight:600}._optionLabel_n9fcj_144{text-overflow:ellipsis;overflow:hidden}._checkIcon_n9fcj_149{color:var(--auth-accent);flex-shrink:0;font-size:1rem}@media (width<=480px){._root_n9fcj_7{top:var(--space-md);right:var(--space-md)}._trigger_n9fcj_17{padding:7px 10px;font-size:.8125rem}}._container_1tc10_6{width:100%;margin-bottom:var(--space-md)}._inputWrapper_1tc10_11{background-color:var(--auth-bg-input);border:1px solid var(--auth-border-light);border-radius:var(--radius-md);transition:all var(--transition-normal);align-items:center;display:flex;position:relative}._inputWrapper_1tc10_11:hover:not(._disabled_1tc10_21):not(._hasError_1tc10_21){border-color:var(--auth-border-medium,#cbd5e0);background-color:var(--auth-bg-input-hover,#eef1f5)}._inputWrapper_1tc10_11._focused_1tc10_26{background-color:var(--auth-bg-input-focus);border-color:var(--auth-border-focus);box-shadow:var(--auth-shadow-input-focus)}._inputWrapper_1tc10_11._hasError_1tc10_21{border-color:var(--auth-error);background-color:var(--auth-error-bg,#fff5f5)}._inputWrapper_1tc10_11._hasError_1tc10_21._focused_1tc10_26{box-shadow:0 0 0 3px #e53e3e1a}._inputWrapper_1tc10_11._disabled_1tc10_21{opacity:.6;cursor:not-allowed;background-color:var(--gray-100)}._icon_1tc10_47{padding-left:var(--space-md);color:var(--auth-text-muted);transition:color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:flex}._focused_1tc10_26 ._icon_1tc10_47{color:var(--auth-accent)}._hasError_1tc10_21 ._icon_1tc10_47{color:var(--auth-error)}._input_1tc10_11{width:100%;padding:20px var(--space-md) 8px;color:var(--auth-text-primary);background:0 0;border:none;outline:none;font-family:inherit;font-size:1rem}._input_1tc10_11._hasIcon_1tc10_77{padding-left:var(--space-sm)}._input_1tc10_11::placeholder{color:var(--auth-text-placeholder,#cbd5e0);opacity:1}._input_1tc10_11:disabled{cursor:not-allowed}._label_1tc10_91{left:var(--space-md);color:var(--auth-text-muted);pointer-events:none;transition:all var(--transition-fast);transform-origin:0;font-size:1rem;position:absolute;top:50%;transform:translateY(-50%)}._label_1tc10_91._hasIcon_1tc10_77{left:calc(var(--space-md) + 1.125rem + var(--space-sm))}._label_1tc10_91._floating_1tc10_107{color:var(--auth-text-secondary);font-size:.75rem;top:8px;transform:translateY(0)}._focused_1tc10_26 ._label_1tc10_91{color:var(--auth-accent)}._hasError_1tc10_21 ._label_1tc10_91{color:var(--auth-error)}._required_1tc10_122{color:var(--auth-error);margin-left:2px}._error_1tc10_128{margin-top:var(--space-xs);padding-left:var(--space-xs);color:var(--auth-error);font-size:.8125rem;line-height:1.4;display:block}@keyframes _onAutoFillStart_1tc10_1{0%{}to{}}@keyframes _onAutoFillCancel_1tc10_1{0%{}to{}}._input_1tc10_11:-webkit-autofill{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_1tc10_1}._input_1tc10_11:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_1tc10_1}._input_1tc10_11:-webkit-autofill:focus{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_1tc10_1}._input_1tc10_11:not(:-webkit-autofill){animation-name:_onAutoFillCancel_1tc10_1}._container_gmdri_5{justify-content:center;align-items:center;display:inline-flex}._spinner_gmdri_11{display:block}._track_gmdri_16{stroke:currentColor;opacity:.2}._progress_gmdri_22{stroke:currentColor}._accent_gmdri_27{color:var(--auth-accent)}._white_gmdri_31{color:#fff}._muted_gmdri_35{color:var(--auth-text-muted)}._srOnly_gmdri_40{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._button_qq6fw_5{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);border:none;outline:none;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex}._button_qq6fw_5:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._button_qq6fw_5:disabled{cursor:not-allowed;opacity:.6}._fullWidth_qq6fw_30{width:100%}._small_qq6fw_35{padding:var(--space-sm) var(--space-md);min-height:36px;font-size:.875rem}._medium_qq6fw_41{padding:var(--space-sm) var(--space-lg);min-height:44px;font-size:.9375rem}._large_qq6fw_47{padding:var(--space-md) var(--space-lg);min-height:52px;font-size:1rem}._primary_qq6fw_54{background-color:var(--auth-accent);color:#fff;box-shadow:var(--auth-shadow-button)}._primary_qq6fw_54:hover:not(:disabled){background-color:var(--auth-accent-hover);box-shadow:var(--auth-shadow-button-hover)}._primary_qq6fw_54:active:not(:disabled){background-color:var(--auth-accent-active,#008268)}._secondary_qq6fw_70{color:var(--auth-accent);border:2px solid var(--auth-accent);background-color:#0000}._secondary_qq6fw_70:hover:not(:disabled){background-color:var(--auth-accent-subtle)}._secondary_qq6fw_70:active:not(:disabled){background-color:var(--auth-accent-muted)}._ghost_qq6fw_85{color:var(--auth-text-secondary);border:1px solid var(--auth-border-light);background-color:#0000}._ghost_qq6fw_85:hover:not(:disabled){background-color:var(--gray-50);border-color:var(--auth-border-medium,#cbd5e0)}._ghost_qq6fw_85:active:not(:disabled){background-color:var(--gray-100)}._link_qq6fw_101{color:var(--auth-accent);padding:var(--space-xs) var(--space-sm);background-color:#0000;font-weight:500}._link_qq6fw_101:hover:not(:disabled){color:var(--auth-accent-hover);text-decoration:underline}._content_qq6fw_114{justify-content:center;align-items:center;gap:var(--space-sm);display:flex}._arrow_qq6fw_121{align-items:center;font-size:1.125em;display:flex}._loading_qq6fw_128{pointer-events:none}._loadingContent_qq6fw_132{justify-content:center;align-items:center;gap:var(--space-sm);display:flex}._loadingText_qq6fw_139{font-size:inherit}._container_58dgr_5{width:100%;margin-bottom:var(--space-md)}._inputWrapper_58dgr_10{background-color:var(--auth-bg-input);border:1px solid var(--auth-border-light);border-radius:var(--radius-md);transition:all var(--transition-normal);align-items:center;display:flex;position:relative}._inputWrapper_58dgr_10:hover:not(._disabled_58dgr_20):not(._hasError_58dgr_20){border-color:var(--auth-border-medium,#cbd5e0);background-color:var(--auth-bg-input-hover,#eef1f5)}._inputWrapper_58dgr_10._focused_58dgr_25{background-color:var(--auth-bg-input-focus);border-color:var(--auth-border-focus);box-shadow:var(--auth-shadow-input-focus)}._inputWrapper_58dgr_10._hasError_58dgr_20{border-color:var(--auth-error);background-color:var(--auth-error-bg,#fff5f5)}._inputWrapper_58dgr_10._hasError_58dgr_20._focused_58dgr_25{box-shadow:0 0 0 3px #e53e3e1a}._inputWrapper_58dgr_10._disabled_58dgr_20{opacity:.6;cursor:not-allowed;background-color:var(--gray-100)}._icon_58dgr_46{padding-left:var(--space-md);color:var(--auth-text-muted);transition:color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:flex}._focused_58dgr_25 ._icon_58dgr_46{color:var(--auth-accent)}._hasError_58dgr_20 ._icon_58dgr_46{color:var(--auth-error)}._input_58dgr_10{width:100%;padding:20px var(--space-md) 8px var(--space-sm);color:var(--auth-text-primary);background:0 0;border:none;outline:none;font-family:inherit;font-size:1rem}._input_58dgr_10::placeholder{color:var(--auth-text-placeholder,#cbd5e0);opacity:1}._input_58dgr_10:disabled{cursor:not-allowed}._label_58dgr_86{left:calc(var(--space-md) + 1.125rem + var(--space-sm));color:var(--auth-text-muted);pointer-events:none;transition:all var(--transition-fast);transform-origin:0;font-size:1rem;position:absolute;top:50%;transform:translateY(-50%)}._label_58dgr_86._floating_58dgr_98{color:var(--auth-text-secondary);font-size:.75rem;top:8px;transform:translateY(0)}._focused_58dgr_25 ._label_58dgr_86{color:var(--auth-accent)}._hasError_58dgr_20 ._label_58dgr_86{color:var(--auth-error)}._required_58dgr_113{color:var(--auth-error);margin-left:2px}._toggleButton_58dgr_119{padding:var(--space-sm) var(--space-md);color:var(--auth-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:flex}._toggleButton_58dgr_119:hover:not(:disabled){color:var(--auth-text-secondary)}._toggleButton_58dgr_119:disabled{cursor:not-allowed;opacity:.5}._focused_58dgr_25 ._toggleButton_58dgr_119{color:var(--auth-accent)}._error_58dgr_147{margin-top:var(--space-xs);padding-left:var(--space-xs);color:var(--auth-error);font-size:.8125rem;line-height:1.4;display:block}@keyframes _onAutoFillStart_58dgr_1{0%{}to{}}@keyframes _onAutoFillCancel_58dgr_1{0%{}to{}}._input_58dgr_10:-webkit-autofill{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_58dgr_1}._input_58dgr_10:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_58dgr_1}._input_58dgr_10:-webkit-autofill:focus{-webkit-text-fill-color:var(--auth-text-primary);-webkit-box-shadow:0 0 0px 1000px var(--auth-bg-input-focus) inset;transition:background-color 5000s ease-in-out;animation-name:_onAutoFillStart_58dgr_1}._input_58dgr_10:not(:-webkit-autofill){animation-name:_onAutoFillCancel_58dgr_1}._message_8xa7s_5{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);margin-bottom:var(--space-md);font-size:.875rem;line-height:1.5;display:flex}._icon_8xa7s_16{flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:1.125rem;display:flex}._text_8xa7s_25{flex:1}._error_8xa7s_30{background-color:var(--auth-error-bg,#fff5f5);color:var(--auth-error);border:1px solid var(--auth-error-light,#fed7d7)}._error_8xa7s_30 ._icon_8xa7s_16{color:var(--auth-error)}._success_8xa7s_41{background-color:var(--auth-success-bg,#f0fff4);color:var(--auth-success);border:1px solid var(--auth-success-light,#c6f6d5)}._success_8xa7s_41 ._icon_8xa7s_16{color:var(--auth-success)}._warning_8xa7s_52{background-color:var(--auth-warning-bg,#fffaf0);color:var(--auth-warning);border:1px solid var(--auth-warning-light,#feebc8)}._warning_8xa7s_52 ._icon_8xa7s_16{color:var(--auth-warning)}._info_8xa7s_63{background-color:var(--status-info-bg,#eff6ff);color:var(--status-info,#2563eb);border:1px solid var(--ds-status-info-light,#dbeafe)}._info_8xa7s_63 ._icon_8xa7s_16{color:var(--status-info,#2563eb)}._content_1jidv_2{gap:var(--space-xs,4px);flex-direction:column;align-items:flex-start;display:flex}._message_1jidv_9{line-height:1.4}._action_1jidv_13{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._action_1jidv_13:hover{opacity:.8}._mustChangePassword_1r905_6{text-align:center;padding:var(--space-lg) 0;flex-direction:column;align-items:center;display:flex}._iconWrapper_1r905_14{margin-bottom:var(--space-lg)}._redirectText_1r905_18{margin-top:var(--space-md);color:var(--auth-text-muted);font-size:.875rem}._successScreen_1iq6o_6{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}._successContent_1iq6o_15{text-align:center;padding:var(--space-xl);flex-direction:column;align-items:center;display:flex}._successIconWrapper_1iq6o_23{background:linear-gradient(135deg, var(--auth-accent) 0%, var(--auth-accent-hover) 100%);width:80px;height:80px;margin-bottom:var(--space-lg);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 40px #00b1894d}._successIcon_1iq6o_23{color:#fff;font-size:40px}._successTitle_1iq6o_40{color:var(--auth-text-primary);margin:0 0 var(--space-sm) 0;font-size:1.75rem;font-weight:700}._successMessage_1iq6o_47{color:var(--auth-text-secondary);margin:0 0 var(--space-xl) 0;font-size:1rem}._progressBar_1iq6o_53{background-color:var(--auth-border-light);border-radius:2px;width:200px;height:4px;overflow:hidden}._progressFill_1iq6o_61{background:linear-gradient(90deg, var(--auth-accent), var(--auth-accent-hover));border-radius:2px;height:100%}._form_u0jis_5{width:100%}._forgotPasswordRow_u0jis_10{margin-top:calc(var(--space-sm) * -1);margin-bottom:var(--space-md);justify-content:flex-end;display:flex}._forgotPasswordLink_u0jis_17{color:var(--auth-accent);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-size:.875rem}._forgotPasswordLink_u0jis_17:hover{color:var(--auth-accent-hover);text-decoration:underline}._footer_u0jis_34{width:100%}._divider_u0jis_38{margin-bottom:var(--space-lg);align-items:center;display:flex}._dividerLine_u0jis_44{background-color:var(--auth-border-light);flex:1;height:1px}._signUpPrompt_u0jis_50{color:var(--auth-text-secondary);margin:0;font-size:.9375rem}._linkButton_u0jis_56{font-size:inherit;color:var(--auth-accent);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}._linkButton_u0jis_56:hover{color:var(--auth-accent-hover);text-decoration:underline}._terrageneLink_u0jis_74{margin-top:var(--space-lg);padding:var(--space-sm);opacity:.7;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex}._terrageneLink_u0jis_74:hover{opacity:1}._terrageneLogo_u0jis_88{width:auto;max-height:28px}._card_zb2lz_8{box-sizing:border-box;text-align:left;background:var(--auth-bg-card);border:1px solid var(--auth-border-light);width:100%;box-shadow:var(--auth-shadow-input);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:15px 17px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_zb2lz_8:hover:not(:disabled){border-color:var(--auth-accent);box-shadow:var(--auth-shadow-card);transform:translateY(-1px)}._card_zb2lz_8:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._card_zb2lz_8:disabled{cursor:default;opacity:.6}._cardDefault_zb2lz_45{border-color:var(--auth-accent);box-shadow:0 0 0 3px var(--auth-accent-subtle)}._avatar_zb2lz_50{background:var(--auth-accent-subtle);width:38px;height:38px;color:var(--auth-accent-hover);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}._info_zb2lz_64{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}._name_zb2lz_74{color:var(--auth-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}._meta_zb2lz_83{color:var(--auth-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._place_zb2lz_91{color:var(--auth-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._pill_zb2lz_99{background:var(--auth-accent-subtle);color:var(--auth-accent-hover);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600}._chevron_zb2lz_110{color:var(--auth-text-muted);flex-shrink:0;font-size:16px}._card_zb2lz_8:hover:not(:disabled) ._chevron_zb2lz_110,._cardDefault_zb2lz_45 ._chevron_zb2lz_110{color:var(--auth-accent)}._list_1kglf_6{flex-direction:column;gap:10px;width:100%;display:flex}._hint_1kglf_14{color:var(--auth-text-muted);align-items:center;gap:9px;font-size:12px;display:flex}._hintIcon_1kglf_22{flex-shrink:0;font-size:14px}._expiredAction_1kglf_27{margin-top:18px}._container_x7dnq_5{text-align:center;padding:var(--space-md) 0;flex-direction:column;align-items:center;display:flex}._iconWrapper_x7dnq_14{margin-bottom:var(--space-lg)}._iconCircle_x7dnq_18{background-color:var(--auth-accent-subtle);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}._mailIcon_x7dnq_29{color:var(--auth-accent);font-size:2rem}._checkBadge_x7dnq_34{background-color:var(--auth-success);color:#fff;border:3px solid var(--auth-bg-primary);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;display:flex;position:absolute;bottom:-4px;right:-4px}._content_x7dnq_51{margin-bottom:var(--space-md)}._title_x7dnq_55{color:var(--auth-text-primary);margin:0 0 var(--space-sm);font-size:1.5rem;font-weight:700}._message_x7dnq_62{color:var(--auth-text-secondary);margin:0 0 var(--space-xs);font-size:.9375rem;line-height:1.5}._email_x7dnq_69{color:var(--auth-text-primary);word-break:break-all;margin:0;font-size:.9375rem;font-weight:600}._instructions_x7dnq_78{color:var(--auth-text-muted);margin:0 0 var(--space-lg);max-width:320px;font-size:.875rem;line-height:1.6}._actions_x7dnq_87{width:100%}._resendSection_x7dnq_91{margin-top:var(--space-lg);align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}._resendText_x7dnq_99{color:var(--auth-text-muted);font-size:.875rem}._resendButton_x7dnq_104{color:var(--auth-accent);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-size:.875rem;font-weight:600}._resendButton_x7dnq_104:hover:not(:disabled){color:var(--auth-accent-hover);text-decoration:underline}._resendButton_x7dnq_104:disabled{color:var(--auth-text-muted);cursor:not-allowed}._countdown_x7dnq_126{color:var(--auth-text-muted);font-size:.875rem;font-weight:500}._form_mxuh4_5{width:100%}._footer_mxuh4_10{text-align:center;width:100%}._backToLoginLink_mxuh4_15{align-items:center;gap:var(--space-sm);padding:var(--space-sm);color:var(--auth-text-secondary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;font-family:inherit;font-size:.9375rem;font-weight:500;display:inline-flex}._backToLoginLink_mxuh4_15:hover{color:var(--auth-accent)}._backIcon_mxuh4_34{font-size:1.125rem}._container_1lb2f_5{gap:var(--space-xs);margin-top:var(--space-sm);margin-bottom:var(--space-sm);flex-direction:column;display:flex}._header_1lb2f_13{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._title_1lb2f_20{color:var(--auth-text-muted);font-size:.75rem;font-weight:500}._label_1lb2f_26{white-space:nowrap;letter-spacing:.01em;font-size:.8125rem;font-weight:700}._segments_1lb2f_33{gap:6px;display:flex}._track_1lb2f_38{background-color:var(--auth-border-light);border-radius:999px;flex:1;height:6px;overflow:hidden}._fill_1lb2f_46{border-radius:999px;width:100%;height:100%}._wrapper_1e40a_5{margin:0 0 var(--space-md)}._title_1e40a_9{margin:0 0 var(--space-sm);color:var(--auth-text-secondary);font-size:.8125rem;font-weight:600}._list_1e40a_16{gap:2px;margin:0;padding:0;list-style:none;display:grid}._item_1e40a_24{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;color:var(--auth-text-muted);transition:color var(--transition-fast,.15s) ease;font-size:.8125rem;display:flex}._item_1e40a_24._met_1e40a_34{color:var(--auth-success)}._item_1e40a_24._failed_1e40a_38{color:var(--auth-error)}._iconSlot_1e40a_42{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}._iconMet_1e40a_52{background-color:var(--auth-success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.7rem;display:inline-flex}._iconFailed_1e40a_64{background-color:var(--auth-error);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.7rem;display:inline-flex}._iconPending_1e40a_76{border:2px solid var(--auth-border-light);background-color:#0000;border-radius:50%;width:12px;height:12px;display:inline-block}._label_1e40a_85{transition:color var(--transition-fast,.15s) ease;flex:1;line-height:1.3}._item_1e40a_24._met_1e40a_34 ._label_1e40a_85,._item_1e40a_24._failed_1e40a_38 ._label_1e40a_85{font-weight:500}._srOnly_1e40a_97{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._form_1bukt_5{width:100%}._emailDisplay_1bukt_10{gap:var(--space-xs);padding:var(--space-md);background-color:var(--gray-50);border:1px solid var(--auth-border-light);border-radius:var(--radius-md);margin-bottom:var(--space-md);flex-direction:column;display:flex}._emailLabel_1bukt_21{color:var(--auth-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._emailValue_1bukt_29{color:var(--auth-text-primary);word-break:break-all;font-size:.9375rem;font-weight:500}._successContainer_1bukt_37{text-align:center;padding:var(--space-lg) 0;flex-direction:column;align-items:center;display:flex}._successIcon_1bukt_45{background-color:var(--auth-success-light,#c6f6d5);width:80px;height:80px;color:var(--auth-success);margin-bottom:var(--space-lg);border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;display:flex}._successTitle_1bukt_58{color:var(--auth-text-primary);margin:0 0 var(--space-sm);font-size:1.5rem;font-weight:700}._successMessage_1bukt_65{color:var(--auth-text-secondary);margin:0 0 var(--space-lg);font-size:.9375rem;line-height:1.5}._problemContainer_1bukt_73{text-align:center;padding:var(--space-lg) 0;flex-direction:column;align-items:center;display:flex}._problemIcon_1bukt_81{width:80px;height:80px;margin-bottom:var(--space-lg);background-color:var(--auth-warning-light,#feebc8);color:var(--auth-warning,#c05621);border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;display:flex}._problemIconError_1bukt_94{background-color:var(--auth-error-light,#fed7d7);color:var(--auth-error)}._actions_1bukt_99{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}._skeleton_1bukt_107{gap:var(--space-md);flex-direction:column;width:100%;display:flex}._skeletonBlock_1bukt_114{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--gray-100,#edf2f7) 0%, var(--gray-50,#f7fafc) 50%, var(--gray-100,#edf2f7) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite _shimmer_1bukt_1}._skeletonBanner_1bukt_126{height:64px}._skeletonEmail_1bukt_130{height:60px}._skeletonInput_1bukt_134{height:48px}._skeletonButton_1bukt_138{height:48px;margin-top:var(--space-sm)}._srOnly_1bukt_143{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _shimmer_1bukt_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeletonBlock_1bukt_114{animation:none}}._pageContent_1tv81_10{padding:var(--space-xl) var(--space-md);justify-content:center;align-items:flex-start;min-height:calc(100vh - 200px);display:flex}._card_1tv81_22{border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000f;overflow:hidden}._cardHeader_1tv81_36{align-items:center;gap:var(--space-md);padding:var(--space-lg);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-bottom:1px solid #0000000f;display:flex}._iconWrapper_1tv81_45{border-radius:var(--radius-md);background:linear-gradient(135deg,#00b189 0%,#00997a 100%);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 12px #00b18940}._icon_1tv81_45{color:#fff;font-size:22px}._headerText_1tv81_62{flex:1;min-width:0}._cardTitle_1tv81_67{color:#1e293b;margin:0 0 4px;font-size:1.125rem;font-weight:600;line-height:1.3}._cardSubtitle_1tv81_75{color:#64748b;margin:0;font-size:.875rem;line-height:1.4}._form_1tv81_86{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}._submitButton_1tv81_93{margin-top:var(--space-sm)}._lastChanged_1tv81_101{padding:var(--space-sm) var(--space-lg) 0 var(--space-lg);color:#94a3b8;margin:0;font-size:.8125rem;line-height:1.4}@media (width>=640px){._lastChanged_1tv81_101{padding-left:var(--space-xl);padding-right:var(--space-xl)}}._emailDisplay_1tv81_120{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:#f8fafc;border:1px solid #e2e8f0;flex-direction:column;gap:4px;display:flex}._emailLabel_1tv81_130{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._emailValue_1tv81_138{color:#1e293b;font-size:.9375rem;font-weight:500}._successContainer_1tv81_148{text-align:center;padding:var(--space-xl);align-items:center;gap:var(--space-md);flex-direction:column;display:flex}._successIcon_1tv81_157{background:linear-gradient(135deg,#00b189 0%,#00997a 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 8px 24px #00b1894d}._successIcon_1tv81_157 svg{color:#fff;font-size:36px}._successTitle_1tv81_173{color:#1e293b;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}._successMessage_1tv81_181{color:#64748b;max-width:320px;margin:0;font-size:.9375rem;line-height:1.6}._redirectCountdown_1tv81_189{color:#94a3b8;margin:0;font-size:.8125rem;line-height:1.4}._successAction_1tv81_196{width:100%;max-width:280px;margin-top:var(--space-sm)}@media (width>=640px){._pageContent_1tv81_10,._cardHeader_1tv81_36,._form_1tv81_86{padding:var(--space-xl)}._iconWrapper_1tv81_45{width:56px;height:56px}._icon_1tv81_45{font-size:26px}._cardTitle_1tv81_67{font-size:1.25rem}._successContainer_1tv81_148{padding:var(--space-2xl)}._successIcon_1tv81_157{width:80px;height:80px}._successIcon_1tv81_157 svg{font-size:40px}._successTitle_1tv81_173{font-size:1.75rem}}@media (width>=768px){._pageContent_1tv81_10{padding:var(--space-2xl)}}._fieldHint_1tv81_257{margin:var(--space-xs) 0 0;color:var(--text-secondary,#6b7280);font-size:.75rem;line-height:1.4}._stepContent_1phzh_5{gap:var(--space-md);flex-direction:column;display:flex}._stepHeader_1phzh_11{text-align:center;margin-bottom:var(--space-sm)}._stepTitle_1phzh_16{color:var(--auth-text-primary);margin:0 0 var(--space-xs);font-size:1.125rem;font-weight:600}._stepDescription_1phzh_23{color:var(--auth-text-secondary);margin:0;font-size:.875rem;line-height:1.5}._nameRow_1phzh_31{gap:var(--space-md);display:flex}._nameField_1phzh_36{flex:1}@media (width<=480px){._nameRow_1phzh_31{gap:var(--space-md);flex-direction:column}}._organizationCheckboxWrapper_1phzh_51{padding:var(--space-md);background-color:var(--auth-accent-subtle);border:1px solid var(--auth-accent);border-radius:var(--radius-md);margin-bottom:var(--space-sm)}._checkboxLabel_1phzh_59{align-items:flex-start;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._checkbox_1phzh_59{opacity:0;width:0;height:0;position:absolute}._checkboxCustom_1phzh_74{border:2px solid var(--auth-border-light);width:20px;height:20px;transition:all var(--transition-fast);background-color:#fff;border-radius:4px;flex-shrink:0;position:relative}._checkbox_1phzh_59:checked+._checkboxCustom_1phzh_74{background-color:var(--auth-accent);border-color:var(--auth-accent)}._checkbox_1phzh_59:checked+._checkboxCustom_1phzh_74:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}._checkbox_1phzh_59:focus-visible+._checkboxCustom_1phzh_74{box-shadow:var(--auth-shadow-input-focus)}._checkboxText_1phzh_106{color:var(--auth-text-primary);font-size:.875rem;line-height:1.4}._stepContent_bhdyr_5{gap:var(--space-md);flex-direction:column;display:flex}._stepHeader_bhdyr_11{text-align:center;margin-bottom:var(--space-sm)}._stepTitle_bhdyr_16{color:var(--auth-text-primary);margin:0 0 var(--space-xs);font-size:1.125rem;font-weight:600}._stepDescription_bhdyr_23{color:var(--auth-text-secondary);margin:0;font-size:.875rem;line-height:1.5}._twoColumns_bhdyr_31{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}._companyNameWrapper_bhdyr_38{position:relative}._statusChecking_bhdyr_43,._statusAvailable_bhdyr_44,._statusUnavailable_bhdyr_45{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);padding-left:var(--space-xs);font-size:.75rem;display:flex}._statusChecking_bhdyr_43{color:var(--auth-text-muted)}._statusAvailable_bhdyr_44{color:var(--auth-success)}._statusUnavailable_bhdyr_45{color:var(--auth-error)}._statusIcon_bhdyr_66{flex-shrink:0;font-size:14px}._spinnerIcon_bhdyr_71{flex-shrink:0;font-size:14px;animation:1s linear infinite _spin_bhdyr_71}@keyframes _spin_bhdyr_71{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._optionalSection_bhdyr_87{align-items:center;gap:var(--space-md);margin:var(--space-sm) 0;display:flex}._optionalSection_bhdyr_87:before,._optionalSection_bhdyr_87:after{content:"";background-color:var(--auth-border-light);flex:1;height:1px}._optionalLabel_bhdyr_102{color:var(--auth-text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.75rem;font-weight:500}._searchDropdownWrapper_bhdyr_112{position:relative}._dropdownItem_bhdyr_117{color:var(--auth-text-primary);font-size:.875rem}._fieldError_bhdyr_123{color:var(--auth-error);margin-top:var(--space-xs);padding-left:var(--space-xs);font-size:.75rem;display:block}._selectedValues_bhdyr_132{gap:var(--space-sm);margin-top:calc(-1 * var(--space-xs));flex-wrap:wrap;display:flex}._selectedBadge_bhdyr_139{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background-color:var(--auth-accent-subtle);border:1px solid var(--auth-accent);border-radius:var(--radius-full,9999px);font-size:.8125rem;display:inline-flex}._selectedLabel_bhdyr_150{color:var(--auth-text-secondary);font-weight:400}._selectedName_bhdyr_155{color:var(--auth-accent);font-weight:600}._removeButton_bhdyr_160{width:18px;height:18px;color:var(--auth-accent);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex}._removeButton_bhdyr_160:hover:not(:disabled){background-color:var(--auth-accent);color:#fff}._removeButton_bhdyr_160:disabled{opacity:.5;cursor:not-allowed}@media (width<=480px){._twoColumns_bhdyr_31{gap:var(--space-md);grid-template-columns:1fr}._selectedValues_bhdyr_132{flex-direction:column}}._stepContent_17cm6_5{gap:var(--space-md);flex-direction:column;display:flex}._stepHeader_17cm6_11{text-align:center;margin-bottom:var(--space-sm)}._stepTitle_17cm6_16{color:var(--auth-text-primary);margin:0 0 var(--space-xs);font-size:1.125rem;font-weight:600}._stepDescription_17cm6_23{color:var(--auth-text-secondary);margin:0;font-size:.875rem;line-height:1.5}._summaryCard_17cm6_31{background-color:var(--auth-bg-input);border:1px solid var(--auth-border-light);border-radius:var(--radius-md);overflow:hidden}._cardHeader_17cm6_38{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background-color:var(--gray-50);border-bottom:1px solid var(--auth-border-light);display:flex}._cardIcon_17cm6_47{background-color:var(--auth-accent-subtle);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--auth-accent);justify-content:center;align-items:center;font-size:14px;display:flex}._cardTitle_17cm6_59{color:var(--auth-text-primary);flex:1;margin:0;font-size:.875rem;font-weight:600}._editButton_17cm6_67{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--auth-text-muted);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._editButton_17cm6_67:hover:not(:disabled){color:var(--auth-accent);background-color:var(--auth-accent-subtle)}._editButton_17cm6_67:disabled{opacity:.5;cursor:not-allowed}._cardContent_17cm6_93{padding:var(--space-sm) var(--space-md)}._summaryRow_17cm6_97{padding:var(--space-xs) 0;justify-content:space-between;align-items:flex-start;display:flex}._summaryRow_17cm6_97:not(:last-child){border-bottom:1px solid var(--auth-border-light)}._summaryLabel_17cm6_108{color:var(--auth-text-muted);flex-shrink:0;font-size:.8125rem}._summaryValue_17cm6_114{color:var(--auth-text-primary);text-align:right;word-break:break-word;max-width:60%;font-size:.8125rem;font-weight:500}._eulaSection_17cm6_124{padding:var(--space-md);background-color:var(--auth-accent-subtle);border:1px solid var(--auth-accent);border-radius:var(--radius-md)}._checkboxLabel_17cm6_131{align-items:flex-start;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._checkbox_17cm6_131{opacity:0;width:0;height:0;position:absolute}._checkboxCustom_17cm6_146{border:2px solid var(--auth-border-light);width:20px;height:20px;transition:all var(--transition-fast);background-color:#fff;border-radius:4px;flex-shrink:0;position:relative}._checkbox_17cm6_131:checked+._checkboxCustom_17cm6_146{background-color:var(--auth-accent);border-color:var(--auth-accent)}._checkbox_17cm6_131:checked+._checkboxCustom_17cm6_146:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}._checkbox_17cm6_131:focus-visible+._checkboxCustom_17cm6_146{box-shadow:var(--auth-shadow-input-focus)}._checkboxText_17cm6_178{color:var(--auth-text-secondary);font-size:.875rem;line-height:1.5}._eulaLink_17cm6_184{color:var(--auth-accent);cursor:pointer;font-weight:600;font-size:inherit;transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:underline}._eulaLink_17cm6_184:hover:not(:disabled){color:var(--auth-accent-hover)}._eulaLink_17cm6_184:disabled{opacity:.5;cursor:not-allowed}@media (width<=480px){._summaryRow_17cm6_97{gap:var(--space-xs);flex-direction:column}._summaryValue_17cm6_114{text-align:left;max-width:100%}}._overlay_60kez_5{padding:var(--space-md);z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_60kez_19{border-radius:var(--radius-lg);background-color:#fff;flex-direction:column;width:100%;max-width:700px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._header_60kez_32{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--auth-border-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._title_60kez_41{color:var(--auth-text-primary);margin:0;font-size:1.25rem;font-weight:700}._closeButton_60kez_48{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--auth-text-muted);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;display:flex}._closeButton_60kez_48:hover{color:var(--auth-text-primary);background-color:var(--gray-100)}._content_60kez_71{padding:var(--space-lg);color:var(--auth-text-secondary);flex:1;font-size:.9375rem;line-height:1.7;overflow-y:auto}._content_60kez_71:focus{outline:none}._content_60kez_71 h1,._content_60kez_71 h2,._content_60kez_71 h3,._content_60kez_71 h4{color:var(--auth-text-primary);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}._content_60kez_71 h1:first-child,._content_60kez_71 h2:first-child,._content_60kez_71 h3:first-child{margin-top:0}._content_60kez_71 p{margin-bottom:var(--space-md)}._content_60kez_71 ul,._content_60kez_71 ol{margin-bottom:var(--space-md);padding-left:var(--space-lg)}._content_60kez_71 li{margin-bottom:var(--space-xs)}._content_60kez_71 a{color:var(--auth-accent);text-decoration:underline}._content_60kez_71 a:hover{color:var(--auth-accent-hover)}._footer_60kez_124{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--auth-border-light);background-color:var(--gray-50);flex-shrink:0;display:flex}@media (width<=640px){._modal_60kez_19{max-height:90vh}._header_60kez_32{padding:var(--space-sm) var(--space-md)}._content_60kez_71{padding:var(--space-md)}._footer_60kez_124{padding:var(--space-sm) var(--space-md);flex-direction:column}._footer_60kez_124 button{width:100%}}._form_1auns_5{width:100%}._infoMessage_1auns_10{border-radius:var(--radius-md);color:#0c5460;padding:var(--space-md);margin-bottom:var(--space-md);background-color:#d1ecf1;border:1px solid #bee5eb;font-size:.875rem;line-height:1.5}._loadingContainer_1auns_22{padding:var(--space-xl) 0;justify-content:center;align-items:center;gap:var(--space-md);flex-direction:column;display:flex}._loadingText_1auns_31{color:var(--auth-text-secondary);margin:0;font-size:.9375rem}._successContainer_1auns_38{text-align:center;padding:var(--space-lg) 0;flex-direction:column;align-items:center;display:flex}._successIcon_1auns_46{background-color:var(--auth-success-light,#c6f6d5);width:80px;height:80px;color:var(--auth-success);margin-bottom:var(--space-lg);border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;display:flex}._successTitle_1auns_59{color:var(--auth-text-primary);margin:0 0 var(--space-sm);font-size:1.5rem;font-weight:700}._successMessage_1auns_66{color:var(--auth-text-secondary);margin:0 0 var(--space-lg);max-width:320px;font-size:.9375rem;line-height:1.5}._navigation_1auns_75{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--auth-border-light);justify-content:space-between;align-items:center;display:flex}._buttonIcon_1auns_84{flex-shrink:0;font-size:16px}._loginLink_1auns_90{text-align:center;color:var(--auth-text-secondary);margin-top:var(--space-lg);font-size:.875rem}._link_1auns_97{color:var(--auth-accent);cursor:pointer;font-weight:600;font-size:inherit;transition:color var(--transition-fast);background:0 0;border:none;padding:0}._link_1auns_97:hover:not(:disabled){color:var(--auth-accent-hover);text-decoration:underline}._link_1auns_97:disabled{opacity:.5;cursor:not-allowed}@media (width<=480px){._navigation_1auns_75{gap:var(--space-sm);flex-direction:column-reverse}._navigation_1auns_75>*{width:100%}._successIcon_1auns_46{width:64px;height:64px;font-size:2rem}._successTitle_1auns_59{font-size:1.25rem}}._container_sw3fp_5{text-align:center;padding:var(--space-lg) 0;flex-direction:column;align-items:center;display:flex}._iconContainer_sw3fp_14{margin-bottom:var(--space-lg)}._iconBackground_sw3fp_18{background:linear-gradient(135deg, var(--auth-accent-subtle) 0%, #00b18926 100%);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative}._iconBackground_sw3fp_18:before{content:"";border:2px dashed var(--auth-accent);opacity:.3;border-radius:50%;animation:20s linear infinite _rotate_sw3fp_1;position:absolute;inset:-4px}@keyframes _rotate_sw3fp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._icon_sw3fp_14{color:var(--auth-accent);flex-shrink:0;font-size:40px}._title_sw3fp_55{color:var(--auth-text-primary);margin:0 0 var(--space-sm);font-size:1.75rem;font-weight:700}._message_sw3fp_63{color:var(--auth-text-secondary);margin:0 0 var(--space-lg);max-width:320px;font-size:.9375rem;line-height:1.6}._securityNote_sw3fp_72{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background-color:var(--gray-50);border:1px solid var(--auth-border-light);border-radius:var(--radius-md);margin-bottom:var(--space-lg);color:var(--auth-text-muted);font-size:.8125rem;display:flex}._securityIcon_sw3fp_85{color:var(--auth-accent);flex-shrink:0;font-size:16px}._buttonContainer_sw3fp_92{width:100%;max-width:280px}._buttonIcon_sw3fp_97{flex-shrink:0;font-size:18px}._helpText_sw3fp_103{color:var(--auth-text-muted);margin:var(--space-lg) 0 0;font-size:.8125rem}._link_sw3fp_109{color:var(--auth-accent);transition:color var(--transition-fast);font-weight:500;text-decoration:none}._link_sw3fp_109:hover{color:var(--auth-accent-hover);text-decoration:underline}@media (width<=480px){._iconBackground_sw3fp_18{width:72px;height:72px}._icon_sw3fp_14{font-size:32px}._title_sw3fp_55{font-size:1.5rem}._securityNote_sw3fp_72{text-align:center;gap:var(--space-xs);flex-direction:column}}._banner_1ktph_14{box-sizing:border-box;width:100%;padding:var(--space-xs) var(--space-md);font-size:var(--fs-13);color:var(--ds-text);animation:_bannerFadeIn_1ktph_1 var(--ds-dur-200) var(--ds-ease-decelerate);border-bottom:1px solid #0000;align-items:center;font-weight:500;display:flex}@keyframes _bannerFadeIn_1ktph_1{0%{opacity:0}to{opacity:1}}._warning_1ktph_37{background-color:var(--ds-tone-warning-bg);border-bottom-color:var(--ds-tone-warning-border);--banner-tone-fg:var(--ds-tone-warning-fg);--banner-tone-border:var(--ds-tone-warning-border)}._danger_1ktph_44{background-color:var(--ds-tone-danger-bg);border-bottom-color:var(--ds-tone-danger-border);--banner-tone-fg:var(--ds-tone-danger-fg);--banner-tone-border:var(--ds-tone-danger-border)}._content_1ktph_52{justify-content:space-between;align-items:center;gap:var(--space-sm);text-align:left;flex:1;min-width:0;display:flex}._icon_1ktph_62{font-size:var(--fs-16);color:var(--banner-tone-fg);flex-shrink:0}._text_1ktph_68{flex:1;max-width:80ch;line-height:1.4}._content_1ktph_52 ._action_1ktph_76{min-height:var(--control-height-sm);white-space:nowrap;flex-shrink:0}._closeButton_1ktph_83{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--ds-text-2);font-size:var(--fs-16);cursor:pointer;transition:background-color var(--ds-dur-100) var(--ds-ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._closeButton_1ktph_83:hover{background-color:var(--banner-tone-border)}._closeButton_1ktph_83:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}._spacer_1ktph_110{width:var(--control-height-sm);height:var(--control-height-sm);flex-shrink:0}._wrapper_ylgwu_22{position:relative}._bellButton_ylgwu_30{border-radius:var(--radius-md);cursor:pointer;width:40px;height:40px;color:var(--gray-600);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._bellButton_ylgwu_30:hover{background:var(--gray-50);color:var(--gray-800)}._bellOpen_ylgwu_51{background:var(--gray-100);color:var(--gray-800)}._bellButton_ylgwu_30:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._bellIcon_ylgwu_61{transform-origin:50% 15%;width:18px;height:18px}._bellRinging_ylgwu_69{animation:.42s ease-in-out _bellRing_ylgwu_69}@keyframes _bellRing_ylgwu_69{0%{transform:rotate(0)}20%{transform:rotate(-6deg)}45%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}to{transform:rotate(0)}}._badge_ylgwu_81{box-sizing:border-box;min-width:17px;height:17px;color:var(--white);border:2px solid var(--white);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;background:#00785f;justify-content:center;align-items:center;padding:0 4px;font-size:.625rem;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;right:3px}._badgePop_ylgwu_105{animation:.42s cubic-bezier(.16,1,.3,1) _badgePop_ylgwu_105}@keyframes _badgePop_ylgwu_105{0%{transform:scale(1)}35%{transform:scale(1.25)}to{transform:scale(1)}}._srOnly_ylgwu_115{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._panel_ylgwu_131{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);z-index:200;transform-origin:100% 0;flex-direction:column;width:380px;max-height:min(70vh,560px);animation:.18s cubic-bezier(.16,1,.3,1) _panelIn_ylgwu_1;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000014,0 8px 32px #0000000a}._panel_ylgwu_131:focus{outline:none}@keyframes _panelIn_ylgwu_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._panelClosing_ylgwu_165{pointer-events:none;animation:.14s cubic-bezier(.4,0,1,1) forwards _panelOut_ylgwu_1}@keyframes _panelOut_ylgwu_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}._panelHeader_ylgwu_177{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-sm);flex-shrink:0;display:flex}._panelTitle_ylgwu_186{color:var(--gray-800);font-size:.875rem;font-weight:600}._markAllButton_ylgwu_192{border-radius:var(--radius-sm);cursor:pointer;color:var(--auth-accent-hover);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:.6875rem;font-weight:600;display:flex}._markAllButton_ylgwu_192:hover:not(:disabled){background:var(--auth-accent-subtle)}._markAllButton_ylgwu_192:disabled{color:var(--gray-400);cursor:default}._markAllButton_ylgwu_192:focus-visible{outline:2px solid var(--auth-accent);outline-offset:1px}._markAllIcon_ylgwu_221{width:13px;height:13px}._tabs_ylgwu_230{align-items:center;gap:var(--space-md);padding:0 var(--space-md);border-bottom:1px solid var(--gray-100);flex-shrink:0;display:flex}._tab_ylgwu_230{cursor:pointer;color:var(--gray-500);transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;padding:0 0 8px;font-size:.75rem;font-weight:500;display:flex;position:relative}._tab_ylgwu_230:after{content:"";background:var(--auth-accent);transform-origin:0;height:2px;transition:transform var(--transition-fast);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._tab_ylgwu_230:hover{color:var(--gray-700)}._tabActive_ylgwu_272{color:var(--gray-800);font-weight:600}._tabActive_ylgwu_272:after{transform:scaleX(1)}._tab_ylgwu_230:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px;border-radius:var(--radius-sm)}._tabCount_ylgwu_287{box-sizing:border-box;background:var(--gray-100);min-width:16px;height:16px;color:var(--gray-600);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 4px;font-size:.625rem;font-weight:700;display:inline-flex}._tabActive_ylgwu_272 ._tabCount_ylgwu_287{background:var(--auth-accent-muted);color:var(--auth-accent-hover)}._pinnedWrap_ylgwu_315{padding:var(--space-sm) 10px 0;flex-shrink:0}._pinned_ylgwu_315{--sev:var(--auth-accent);border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white);cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast), border-color var(--transition-fast);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}._pinned_ylgwu_315:hover{background:var(--gray-50);border-color:var(--gray-300)}._pinned_ylgwu_315:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._pinned_ylgwu_315 ._rowTitle_ylgwu_347{color:var(--gray-800);font-weight:600}._pinnedOverdue_ylgwu_352{color:#b45309;font-weight:600}._pinnedOverdue_ylgwu_352:before{content:"·";color:var(--gray-400);margin:0 6px;font-weight:400}._pinnedChevron_ylgwu_368{width:15px;height:15px;color:var(--gray-300);flex-shrink:0;margin-top:9px}._listWrap_ylgwu_387{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._scroll_ylgwu_380{overscroll-behavior:contain;min-height:0;padding-bottom:var(--space-sm);scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent;flex:1;overflow-y:auto}._scroll_ylgwu_380::-webkit-scrollbar{width:8px}._scroll_ylgwu_380::-webkit-scrollbar-track{background:0 0}._scroll_ylgwu_380::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:var(--radius-full);background-clip:content-box;border:2px solid #0000}._scroll_ylgwu_380::-webkit-scrollbar-thumb:hover{background:var(--gray-400);background-clip:content-box}._group_ylgwu_432{position:relative}._groupHeader_ylgwu_439{z-index:2;background:var(--white);color:var(--gray-400);margin:0;padding:12px 14px 6px;font-size:.6875rem;font-weight:600;position:sticky;top:0}._list_ylgwu_387{flex-direction:column;gap:6px;margin:0;padding:0 10px;list-style:none;display:flex}._rowItem_ylgwu_462{animation:.22s cubic-bezier(.16,1,.3,1) backwards _rowIn_ylgwu_1;animation-delay:calc(var(--i,0) * 18ms)}@keyframes _rowIn_ylgwu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._sweeping_ylgwu_475 ._row_ylgwu_345,._sweeping_ylgwu_475 ._icon_ylgwu_476,._sweeping_ylgwu_475 ._unreadDot_ylgwu_477{transition-delay:calc(var(--i,0) * 20ms)}._row_ylgwu_345{border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:0 0;border:1px solid #0000;align-items:flex-start;gap:10px;padding:11px 12px;display:flex;position:relative}._row_ylgwu_345:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._row_ylgwu_345[data-severity=info]{--sev:var(--auth-accent)}._row_ylgwu_345[data-severity=warning]{--sev:#d97706}._row_ylgwu_345[data-severity=critical]{--sev:#dc2626}._icon_ylgwu_476{box-sizing:border-box;background:color-mix(in srgb, var(--sev) 12%, transparent);width:34px;height:34px;color:var(--sev);transition:background var(--transition-normal), color var(--transition-normal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._icon_ylgwu_476 svg{width:17px;height:17px}._rowUnread_ylgwu_345{background:var(--white);border-color:var(--gray-200);box-shadow:0 1px 2px #0000000a}._rowUnread_ylgwu_345:hover{border-color:var(--gray-300);transform:translateY(-1px);box-shadow:0 2px 8px #00000012}._rowUnread_ylgwu_345 ._rowTitle_ylgwu_347{color:var(--gray-800);font-weight:600}._rowRead_ylgwu_345:hover{background:var(--gray-50)}._rowRead_ylgwu_345 ._icon_ylgwu_476{background:var(--gray-100);color:var(--gray-400)}._rowRead_ylgwu_345 ._rowTitle_ylgwu_347{color:var(--gray-700);font-weight:500}._unreadDot_ylgwu_477{background:var(--sev);opacity:1;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:13px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .14s ease-out;transform:scale(1)}._unreadDotGone_ylgwu_583{opacity:0;transform:scale(0)}._rowContent_ylgwu_588{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowTop_ylgwu_596{align-items:baseline;gap:var(--space-sm);display:flex}._rowTitle_ylgwu_347{min-width:0;transition:color var(--transition-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}._rowTime_ylgwu_620{color:var(--gray-400);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}._rowText_ylgwu_628{color:var(--gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}._newPill_ylgwu_642{top:var(--space-sm);z-index:5;background:var(--gray-800);color:var(--white);border-radius:var(--radius-full);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:.6875rem;font-weight:600;animation:.2s cubic-bezier(.16,1,.3,1) _pillIn_ylgwu_1;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000002e}._newPill_ylgwu_642:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}@keyframes _pillIn_ylgwu_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}._skeletonRow_ylgwu_677{align-items:flex-start;gap:10px;padding:11px 12px;display:flex}._skeletonNode_ylgwu_684{background:var(--gray-100);border-radius:50%;flex-shrink:0;width:34px;height:34px}._skeletonLines_ylgwu_692{flex-direction:column;flex:1;gap:6px;display:flex}._skeletonLineTitle_ylgwu_699,._skeletonLineBody_ylgwu_700{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--gray-100) 0%, var(--gray-200) 50%, var(--gray-100) 100%);background-size:200% 100%;height:9px;animation:1.2s ease-in-out infinite _shimmer_ylgwu_1}._skeletonLineTitle_ylgwu_699{width:60%}._skeletonLineBody_ylgwu_700{width:90%}@keyframes _shimmer_ylgwu_1{0%{background-position:200% 0}to{background-position:-200% 0}}._stateBlock_ylgwu_721{align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);text-align:center;flex-direction:column;display:flex}._stateIcon_ylgwu_730{width:22px;height:22px;color:var(--gray-400)}._emptyRail_ylgwu_738{border:1px dashed var(--gray-300);border-radius:50%;width:34px;height:34px}._stateText_ylgwu_745{max-width:26ch;color:var(--gray-600);margin:0;font-size:.75rem;line-height:1.5}._retryButton_ylgwu_753{border:1px solid var(--gray-200);background:var(--white);border-radius:var(--radius-full);cursor:pointer;color:var(--gray-700);transition:background var(--transition-fast), border-color var(--transition-fast);padding:6px 14px;font-size:.6875rem;font-weight:600}._retryButton_ylgwu_753:hover{background:var(--gray-50);border-color:var(--gray-300)}._retryButton_ylgwu_753:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._sentinel_ylgwu_777{height:1px}._moreDots_ylgwu_781{padding:var(--space-md) 0;justify-content:center;align-items:center;gap:5px;display:flex}._moreDots_ylgwu_781 span{background:var(--gray-300);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite _moreDot_ylgwu_781}._moreDots_ylgwu_781 span:nth-child(2){animation-delay:.15s}._moreDots_ylgwu_781 span:nth-child(3){animation-delay:.3s}@keyframes _moreDot_ylgwu_781{0%,to{opacity:.35}50%{opacity:1}}._moreError_ylgwu_805{align-items:center;gap:var(--space-sm);padding:var(--space-md);color:var(--gray-600);text-align:center;flex-direction:column;font-size:.6875rem;display:flex}._loadMoreButton_ylgwu_818{width:100%;padding:var(--space-sm) 0 var(--space-md);cursor:pointer;color:var(--gray-500);transition:color var(--transition-fast);background:0 0;border:none;font-size:.6875rem;font-weight:600}._loadMoreButton_ylgwu_818:hover{color:var(--gray-700)}._loadMoreButton_ylgwu_818:focus-visible{outline:2px solid var(--auth-accent);outline-offset:-2px}@media (width<=480px){._panel_ylgwu_131{width:auto;max-height:calc(100vh - 76px);position:fixed;top:60px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){._panel_ylgwu_131,._panelClosing_ylgwu_165,._rowItem_ylgwu_462,._newPill_ylgwu_642,._bellRinging_ylgwu_69,._badgePop_ylgwu_105{animation:none}._rowItem_ylgwu_462{animation-delay:0s}._unreadDot_ylgwu_477{transition:none}._sweeping_ylgwu_475 ._row_ylgwu_345,._sweeping_ylgwu_475 ._icon_ylgwu_476,._sweeping_ylgwu_475 ._unreadDot_ylgwu_477{transition-delay:0s}._rowUnread_ylgwu_345:hover{transform:none}._skeletonLineTitle_ylgwu_699,._skeletonLineBody_ylgwu_700{background:var(--gray-100);animation:none}._moreDots_ylgwu_781 span{opacity:.6;animation:none}._tab_ylgwu_230:after{transition:none}}._nav_ro8lx_18{height:64px;padding:0 var(--space-lg);z-index:100;background:var(--white);border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #00000005}._navLeft_ro8lx_42{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}._navCenter_ro8lx_49{align-items:center;gap:var(--space-md);flex:1;justify-content:center;display:flex}._navRight_ro8lx_57{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}._logo_ro8lx_68{padding:var(--space-xs);margin-left:var(--space-xs);border-radius:var(--radius-sm);cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:none;align-items:center;display:flex}._logo_ro8lx_68:hover{opacity:.8}._logo_ro8lx_68:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._logoImage_ro8lx_89{width:auto;height:26px}._hamburgerMenu_ro8lx_98{position:relative}._hamburgerButton_ro8lx_102{border:1px solid var(--gray-200);background:var(--white);border-radius:var(--radius-md);width:40px;height:40px;color:var(--gray-700);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);justify-content:center;align-items:center;padding:0;display:flex;position:relative}._hamburgerButton_ro8lx_102:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--gray-800)}._hamburgerButton_ro8lx_102._open_ro8lx_130{background:var(--gray-100);border-color:var(--gray-300)}._hamburgerButton_ro8lx_102:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._hamburgerButton_ro8lx_102 svg{width:18px;height:18px}._menuPanel_ro8lx_146{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);z-index:200;width:260px;max-height:calc(100vh - 80px);animation:.15s ease-out _menuEnter_ro8lx_1;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 4px 16px #00000014,0 8px 32px #0000000a}@keyframes _menuEnter_ro8lx_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._menuHeader_ro8lx_174{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--gray-100);background:var(--gray-50)}._menuTitle_ro8lx_180{text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500);font-size:.75rem;font-weight:600}._menuContent_ro8lx_188{padding:var(--space-xs) 0}._menuSection_ro8lx_192{border-bottom:1px solid var(--gray-100)}._menuSection_ro8lx_192:last-child{border-bottom:none}._sectionToggle_ro8lx_200{width:100%;padding:var(--space-sm) var(--space-md);color:var(--gray-700);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}._sectionToggle_ro8lx_200:hover{background:var(--gray-50)}._sectionChevron_ro8lx_219{width:14px;height:14px;color:var(--gray-400);transition:transform var(--transition-fast)}._sectionChevron_ro8lx_219._rotated_ro8lx_226{transform:rotate(90deg)}._sectionItems_ro8lx_230{padding:var(--space-xs) 0;background:var(--gray-50)}._menuItem_ro8lx_235{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-lg);color:var(--gray-600);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard);text-align:left;background:0 0;border:none;font-size:.8125rem;display:flex}._menuItem_ro8lx_235:hover{background:var(--white);color:var(--gray-800)}._menuItemIcon_ro8lx_257{width:16px;height:16px;color:var(--gray-600);flex-shrink:0}._moduleGroup_ro8lx_268{align-items:center;gap:var(--space-xs);transition:transform var(--transition-normal) cubic-bezier(.4, 0, .2, 1);display:flex}._moduleGroup_ro8lx_268._left_ro8lx_276{flex-direction:row;transform:translate(0)}._moduleGroup_ro8lx_268._left_ro8lx_276:not(._expanded_ro8lx_282){transform:translate(12px)}._moduleGroup_ro8lx_268._right_ro8lx_287{flex-direction:row-reverse;transform:translate(0)}._moduleGroup_ro8lx_268._right_ro8lx_287:not(._expanded_ro8lx_282){transform:translate(-12px)}._moduleGroup_ro8lx_268._expanded_ro8lx_282{transform:translate(0)}._groupToggle_ro8lx_302{border-radius:var(--radius-md);letter-spacing:.04em;color:var(--gray-700);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;font-weight:600;display:flex}._groupToggle_ro8lx_302:hover{background:var(--gray-100);color:var(--gray-900,#111827)}._groupToggle_ro8lx_302._hasActive_ro8lx_333{color:var(--gray-700)}._groupToggle_ro8lx_302:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._groupLabel_ro8lx_342{line-height:1}._groupChevron_ro8lx_346{width:12px;height:12px;transition:transform var(--transition-fast)}._groupChevron_ro8lx_346._rotatedLeft_ro8lx_354,._groupChevron_ro8lx_346._rotatedRight_ro8lx_359,._groupChevron_ro8lx_346._rotated_ro8lx_226{transform:rotate(180deg)}._groupChevron_ro8lx_346._pointingRight_ro8lx_369{transform:rotate(0)}._groupToggle_ro8lx_302._noToggle_ro8lx_374{cursor:default}._groupToggle_ro8lx_302._noToggle_ro8lx_374:hover{background:0 0}._moduleTabs_ro8lx_382{background:var(--gray-100);border-radius:var(--radius-md);opacity:0;transform-origin:0;max-width:0;transition:max-width var(--transition-normal) cubic-bezier(.4, 0, .2, 1), opacity var(--transition-fast) ease-out, transform var(--transition-normal) cubic-bezier(.4, 0, .2, 1), padding var(--transition-fast) ease-out;align-items:center;gap:2px;padding:3px 0;display:flex;overflow:hidden;transform:scaleX(0)}._moduleTabs_ro8lx_382._visible_ro8lx_404{opacity:1;max-width:760px;padding:3px;transform:scaleX(1)}._moduleGroup_ro8lx_268._right_ro8lx_287 ._moduleTabs_ro8lx_382{transform-origin:100%}._groupDivider_ro8lx_419{background:var(--gray-200);width:1px;height:24px;margin:0 var(--space-xs)}._servicioToggle_ro8lx_427{transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard)}._servicioToggle_ro8lx_427:hover{background:var(--surgery-surface);color:var(--surgery-primary);border-color:var(--surgery-primary-light)}._servicioActive_ro8lx_440{background:var(--surgery-surface);color:var(--surgery-primary);border:1px solid var(--surgery-primary-light);font-weight:600}._servicioActive_ro8lx_440:hover{background:var(--surgery-surface-hover)}._outsourcingToggle_ro8lx_452{transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard)}._outsourcingToggle_ro8lx_452:hover{background:var(--outsourcing-surface);color:var(--outsourcing-primary);border-color:var(--outsourcing-primary-light)}._outsourcingActive_ro8lx_465{background:var(--outsourcing-surface);color:var(--outsourcing-primary);border:1px solid var(--outsourcing-primary-light);font-weight:600}._outsourcingActive_ro8lx_465:hover{background:var(--outsourcing-surface-hover)}._transfersToggle_ro8lx_480{transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard)}._transfersToggle_ro8lx_480:hover{color:#0a8068;background:#e6f7f2;border-color:#d2f0e6}._transfersActive_ro8lx_493{color:#0a8068;background:#e6f7f2;border:1px solid #d2f0e6;font-weight:600}._transfersActive_ro8lx_493:hover{background:#d2f0e6}._moduleTab_ro8lx_382{border-radius:calc(var(--radius-md) - 2px);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard), opacity var(--ds-dur-fast) var(--ds-ease-standard), transform var(--ds-dur-fast) var(--ds-ease-standard);color:var(--gray-700);white-space:nowrap;opacity:0;background:0 0;border:none;align-items:center;gap:5px;padding:6px 10px;font-size:.75rem;font-weight:500;display:flex;transform:translateY(4px)}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382{opacity:1;animation:_tabFadeIn_ro8lx_1 var(--transition-normal) ease-out forwards;transform:translateY(0)}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:first-child{animation-delay:0s}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:nth-child(2){animation-delay:30ms}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:nth-child(3){animation-delay:60ms}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:nth-child(4){animation-delay:90ms}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:nth-child(5){animation-delay:.12s}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382:nth-child(6){animation-delay:.15s}@keyframes _tabFadeIn_ro8lx_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._moduleTab_ro8lx_382:hover{background:color-mix(in srgb, var(--module-color,var(--gray-400)) 12%, var(--white));color:var(--module-color,var(--gray-700))}._moduleTab_ro8lx_382:focus-visible{outline:2px solid var(--module-color,var(--gray-400));outline-offset:1px;z-index:1}._moduleTab_ro8lx_382._active_ro8lx_581{background:var(--white);color:var(--module-color,var(--gray-800));font-weight:600;box-shadow:0 1px 3px #00000014}._moduleIcon_ro8lx_588{flex-shrink:0;width:14px;height:14px}._moduleTab_ro8lx_382._active_ro8lx_581 ._moduleIcon_ro8lx_588{color:var(--module-color)}._moduleLabel_ro8lx_598{line-height:1}._menuSearchWrapper_ro8lx_606{margin:var(--space-xs) var(--space-sm);background-color:var(--auth-bg-input);border:1px solid var(--auth-border-light);border-radius:var(--radius-sm);transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);align-items:center;display:flex;position:relative}._menuSearchWrapper_ro8lx_606:hover{border-color:var(--auth-border-medium,#cbd5e0);background-color:var(--auth-bg-input-hover,#eef1f5)}._menuSearchWrapper_ro8lx_606:focus-within{background-color:var(--auth-bg-input-focus);border-color:var(--auth-border-focus);box-shadow:var(--auth-shadow-input-focus)}._menuSearchIcon_ro8lx_631{color:var(--auth-text-muted);pointer-events:none;transition:color var(--transition-fast);font-size:14px;position:absolute;left:10px}._menuSearchWrapper_ro8lx_606:focus-within ._menuSearchIcon_ro8lx_631{color:var(--auth-accent)}._menuSearchInput_ro8lx_644{border-radius:var(--radius-sm);width:100%;color:var(--auth-text-primary);background:0 0;border:none;outline:none;padding:8px 32px;font-size:.8125rem}._menuSearchInput_ro8lx_644::placeholder{color:var(--auth-text-placeholder,#cbd5e0);opacity:1}._menuSearchClear_ro8lx_660{width:20px;height:20px;color:var(--auth-text-muted);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:6px}._menuSearchClear_ro8lx_660:hover{color:var(--auth-error);background:#e53e3e1a}._menuSearchClear_ro8lx_660:focus-visible{outline:2px solid var(--auth-accent);outline-offset:1px}._menuSearchClear_ro8lx_660 svg{width:12px;height:12px}._searchResultGroup_ro8lx_695{padding:var(--space-xs) 0;animation:.15s ease-out _searchFadeIn_ro8lx_1}@keyframes _searchFadeIn_ro8lx_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchResultGroup_ro8lx_695:not(:last-child){border-bottom:1px solid var(--gray-100)}._searchResultCategory_ro8lx_715{padding:var(--space-xs) var(--space-md);text-transform:uppercase;letter-spacing:.05em;color:var(--gray-400);font-size:.6875rem;font-weight:600}._searchResultItem_ro8lx_724{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);color:var(--gray-700);cursor:pointer;text-align:left;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard);background:0 0;border:none;font-size:.8125rem;display:flex}._searchResultItem_ro8lx_724:hover,._searchResultItem_ro8lx_724._selected_ro8lx_743{background:var(--gray-50)}._searchResultItem_ro8lx_724._selected_ro8lx_743{background:linear-gradient(90deg, var(--auth-accent-subtle,#00b18914) 0%, #00b18905 100%);border-left:2px solid var(--auth-accent)}._searchResultItemIcon_ro8lx_756{width:16px;height:16px;color:var(--gray-400);transition:color var(--transition-fast);flex-shrink:0}._searchResultItem_ro8lx_724:hover ._searchResultItemIcon_ro8lx_756,._searchResultItem_ro8lx_724._selected_ro8lx_743 ._searchResultItemIcon_ro8lx_756{color:var(--auth-accent)}._searchResultItemLabel_ro8lx_769{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._searchResultItemArrow_ro8lx_776{width:14px;height:14px;color:var(--gray-300);opacity:0;transition:opacity var(--ds-dur-fast) var(--ds-ease-standard), transform var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard);flex-shrink:0;transform:translate(-4px)}._searchResultItem_ro8lx_724:hover ._searchResultItemArrow_ro8lx_776,._searchResultItem_ro8lx_724._selected_ro8lx_743 ._searchResultItemArrow_ro8lx_776{opacity:1;color:var(--auth-accent);transform:translate(0)}._searchNoResults_ro8lx_797{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);color:var(--gray-400);text-align:center;flex-direction:column;font-size:.8125rem;display:flex}._searchNoResultsIcon_ro8lx_809{width:40px;height:40px;color:var(--gray-200)}._versionUpdateIndicator_ro8lx_819{color:#c2410c;cursor:pointer;white-space:nowrap;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard);background-color:#fff7ed;border:1px solid #fed7aa;border-radius:100px;align-items:center;gap:6px;padding:6px 14px;font-size:.75rem;font-weight:600;animation:2s ease-in-out infinite _versionPulse_ro8lx_1;display:flex}._versionUpdateIndicator_ro8lx_819:hover{background-color:#ffedd5;border-color:#fdba74}._versionUpdateDot_ro8lx_843{background-color:#ea580c;border-radius:50%;flex-shrink:0;width:8px;height:8px}@keyframes _versionPulse_ro8lx_1{0%,to{opacity:1}50%{opacity:.7}}._navButton_ro8lx_865{border:1px solid var(--gray-200);background:var(--white);border-radius:var(--radius-md);width:40px;height:40px;color:var(--gray-700);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);justify-content:center;align-items:center;padding:0;display:flex}._navButton_ro8lx_865:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--gray-900,#111827)}._navButtonActive_ro8lx_898{background:var(--auth-accent,#0b6b5e);border-color:var(--auth-accent,#0b6b5e);color:var(--white,#fff);box-shadow:0 0 0 3px #0b6b5e2e}._navButtonActive_ro8lx_898:hover{background:var(--auth-accent,#0b6b5e);border-color:var(--auth-accent,#0b6b5e);color:var(--white,#fff)}._navButtonActive_ro8lx_898 ._navButtonIcon_ro8lx_911{color:var(--white,#fff)}._navButton_ro8lx_865:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._navButtonIcon_ro8lx_911{transition:transform var(--transition-normal);flex-shrink:0;font-size:18px}._navButton_ro8lx_865:hover ._navButtonIcon_ro8lx_911{transform:scale(1.1)}._navButton_ro8lx_865._downloading_ro8lx_930{opacity:.6;cursor:wait;pointer-events:none}._navButton_ro8lx_865._downloading_ro8lx_930 ._navButtonIcon_ro8lx_911{animation:1s ease-in-out infinite _pulse_ro8lx_1}@keyframes _pulse_ro8lx_1{0%,to{opacity:1}50%{opacity:.4}}._settingsButton_ro8lx_954{border:1px solid var(--gray-200);background:var(--white);border-radius:var(--radius-md);width:40px;height:40px;color:var(--gray-500);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);justify-content:center;align-items:center;padding:0;display:flex}._settingsButton_ro8lx_954:hover{background:var(--gray-50);border-color:var(--gray-300);color:var(--gray-700)}._settingsButton_ro8lx_954:hover ._settingsIcon_ro8lx_979{transform:rotate(45deg)}._settingsButton_ro8lx_954:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._settingsIcon_ro8lx_979{width:18px;height:18px;transition:transform var(--transition-normal)}._userMenu_ro8lx_998{position:relative}._userButton_ro8lx_1002{align-items:center;gap:var(--space-xs);border:1px solid var(--gray-200);background:var(--white);cursor:pointer;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard);border-radius:100px;padding:4px 8px 4px 4px;display:flex}._userButton_ro8lx_1002:hover{background:var(--gray-50);border-color:var(--gray-300)}._userButton_ro8lx_1002._open_ro8lx_130{background:var(--gray-100);border-color:var(--gray-300)}._userButton_ro8lx_1002:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}._userAvatar_ro8lx_1032{background:linear-gradient(135deg, var(--auth-accent) 0%, var(--auth-accent-hover) 100%);width:32px;height:32px;color:var(--white);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}._chevron_ro8lx_1046{width:14px;height:14px;color:var(--gray-400);transition:transform var(--transition-fast)}._chevron_ro8lx_1046._rotated_ro8lx_226{transform:rotate(180deg)}._dropdown_ro8lx_1061{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);z-index:200;min-width:200px;animation:.15s ease-out _menuEnter_ro8lx_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000014,0 8px 32px #0000000a}._dropdownHeader_ro8lx_1077{padding:var(--space-md) var(--space-md) var(--space-sm);background:var(--gray-50);border-bottom:1px solid var(--gray-100)}._dropdownHeaderDivider_ro8lx_1083{background:var(--gray-200);height:1px;margin:var(--space-sm) 0}._dropdownName_ro8lx_1089{color:var(--gray-800);margin-bottom:2px;font-size:.8125rem;font-weight:600;display:block}._dropdownEmail_ro8lx_1097{color:var(--gray-600);text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}._dropdownCompany_ro8lx_1105{color:var(--gray-600);margin-top:var(--space-xs);font-size:.75rem;font-weight:500;display:block}._dropdownId_ro8lx_1113{color:var(--gray-600);background:var(--gray-100);border-radius:var(--radius-sm);margin-top:var(--space-xs);word-break:break-all;padding:2px 6px;font-family:Montserrat,sans-serif;font-size:.6875rem;display:block}._dropdownDivider_ro8lx_1125{background:var(--gray-100);height:1px}._dropdownItem_ro8lx_1130{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);cursor:pointer;color:var(--gray-700);text-align:left;transition:background-color var(--ds-dur-fast) var(--ds-ease-standard), color var(--ds-dur-fast) var(--ds-ease-standard);background:0 0;border:none;font-size:.8125rem;display:flex}._dropdownItem_ro8lx_1130:hover{background:var(--gray-50);color:var(--gray-900,#111827)}._dropdownItem_ro8lx_1130:focus-visible{background:var(--gray-100);outline:none}._dropdownItem_ro8lx_1130._logout_ro8lx_1157{color:var(--ds-status-error)}._dropdownItem_ro8lx_1130._logout_ro8lx_1157:hover{color:#b91c1c;background:#ef444414}._dropdownIcon_ro8lx_1166{flex-shrink:0;width:16px;height:16px}@media (width<=1024px){._moduleLabel_ro8lx_598{display:none}._moduleTab_ro8lx_382{padding:6px 8px}}@media (width<=768px){._navCenter_ro8lx_49{display:none}._logoImage_ro8lx_89{height:24px}}@media (width<=480px){._nav_ro8lx_18{height:56px;padding:0 var(--space-sm)}._logoImage_ro8lx_89{height:26px}._navButton_ro8lx_865,._settingsButton_ro8lx_954,._hamburgerButton_ro8lx_102{width:34px;height:34px}._userAvatar_ro8lx_1032{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){._nav_ro8lx_18,._logo_ro8lx_68,._moduleTab_ro8lx_382,._moduleTabs_ro8lx_382,._moduleGroup_ro8lx_268,._navButton_ro8lx_865,._navButtonIcon_ro8lx_911,._settingsButton_ro8lx_954,._settingsIcon_ro8lx_979,._userButton_ro8lx_1002,._chevron_ro8lx_1046,._dropdown_ro8lx_1061,._menuPanel_ro8lx_146,._dropdownItem_ro8lx_1130,._hamburgerButton_ro8lx_102,._groupToggle_ro8lx_302,._groupChevron_ro8lx_346,._sectionChevron_ro8lx_219{transition:none;animation:none}._moduleTabs_ro8lx_382{opacity:0;max-width:0;transform:scaleX(1)}._moduleTabs_ro8lx_382._visible_ro8lx_404{opacity:1;max-width:760px}._moduleTabs_ro8lx_382._visible_ro8lx_404 ._moduleTab_ro8lx_382{opacity:1;animation:none;transform:none}._moduleGroup_ro8lx_268,._moduleGroup_ro8lx_268._left_ro8lx_276,._moduleGroup_ro8lx_268._right_ro8lx_287,._moduleGroup_ro8lx_268._left_ro8lx_276:not(._expanded_ro8lx_282),._moduleGroup_ro8lx_268._right_ro8lx_287:not(._expanded_ro8lx_282),._settingsButton_ro8lx_954:hover ._settingsIcon_ro8lx_979,._navButton_ro8lx_865:hover ._navButtonIcon_ro8lx_911{transform:none}}@media (prefers-contrast:high){._nav_ro8lx_18{background:var(--white);border-bottom:2px solid var(--gray-400)}._moduleTab_ro8lx_382._active_ro8lx_581,._hamburgerButton_ro8lx_102,._navButton_ro8lx_865,._settingsButton_ro8lx_954,._userButton_ro8lx_1002,._dropdown_ro8lx_1061,._menuPanel_ro8lx_146{border-width:2px}}@media print{._nav_ro8lx_18{display:none}}._logoutOverlay_ro8lx_1315{z-index:9999;-webkit-backdrop-filter:blur(8px);background:#fffffff2;justify-content:center;align-items:center;animation:.2s ease-out _overlayFadeIn_ro8lx_1;display:flex;position:fixed;inset:0}@keyframes _overlayFadeIn_ro8lx_1{0%{opacity:0}to{opacity:1}}._logoutContent_ro8lx_1337{align-items:center;gap:var(--space-lg);padding:var(--space-xl);background:var(--white);border-radius:var(--radius-lg);flex-direction:column;animation:.3s ease-out _contentSlideIn_ro8lx_1;display:flex;box-shadow:0 8px 32px #0000001f}@keyframes _contentSlideIn_ro8lx_1{0%{opacity:0;transform:translateY(-16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._logoutSpinner_ro8lx_1360{width:48px;height:48px;position:relative}._spinnerRing_ro8lx_1366{border:3px solid var(--gray-200);border-top-color:var(--auth-accent,#00b189);border-radius:50%;animation:.8s linear infinite _spinnerRotate_ro8lx_1;position:absolute;inset:0}@keyframes _spinnerRotate_ro8lx_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._logoutText_ro8lx_1384{color:var(--gray-700);letter-spacing:-.01em;font-size:1rem;font-weight:500}@media (prefers-reduced-motion:reduce){._logoutOverlay_ro8lx_1315,._logoutContent_ro8lx_1337{animation:none}._spinnerRing_ro8lx_1366{border-color:var(--auth-accent,#00b189);animation:none}}._layout_hjfyg_4{flex-direction:column;min-height:100vh;display:flex}._body_hjfyg_10{flex:1;min-width:0;display:flex}._content_hjfyg_16{flex-direction:column;flex:1;min-width:0;display:flex}._icon_1fsao_1{color:var(--ds-text-muted);font-size:32px}._page_1q590_7{min-height:100vh;padding:var(--space-lg,24px);background:linear-gradient(160deg,#fef8f8 0%,#fdf2f2 50%,#fae8e8 100%);flex-direction:column;justify-content:center;align-items:center;font-family:inherit;display:flex}._iconContainer_1q590_19{margin-bottom:var(--space-lg,24px);animation:.5s cubic-bezier(.34,1.56,.64,1) both _popIn_1q590_1}._iconBackground_1q590_24{background:linear-gradient(135deg,#ef444414 0%,#ef444429 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}._iconBackground_1q590_24:before{content:"";border:2px dashed #ef444440;border-radius:50%;animation:25s linear infinite _rotate_1q590_1;position:absolute;inset:-5px}._icon_1q590_19{color:#ef4444;flex-shrink:0;font-size:44px}._title_1q590_51{color:var(--gray-800,#1e293b);margin:0 0 var(--space-sm,8px);text-align:center;font-size:1.75rem;font-weight:700;animation:.5s .1s both _fadeUp_1q590_1}._message_1q590_61{color:var(--gray-500,#64748b);margin:0 0 var(--space-lg,24px);text-align:center;max-width:360px;font-size:.9375rem;line-height:1.6;animation:.5s .2s both _fadeUp_1q590_1}._errorDetail_1q590_72{align-items:flex-start;gap:var(--space-sm,8px);padding:var(--space-sm,8px) var(--space-md,16px);background:var(--white,#fff);border-radius:var(--radius-md,10px);margin-bottom:var(--space-lg,24px);color:var(--gray-600,#475569);text-align:left;border:1px solid #ef444433;max-width:420px;font-size:.8125rem;animation:.5s .3s both _fadeUp_1q590_1;display:flex}._errorIcon_1q590_88{color:#ef4444;flex-shrink:0;margin-top:2px;font-size:16px}._errorText_1q590_95{word-break:break-word;color:var(--gray-600,#475569);font-family:Montserrat,sans-serif;font-size:.75rem;line-height:1.5}._buttonGroup_1q590_104{align-items:center;gap:var(--space-sm,8px);animation:.5s .4s both _fadeUp_1q590_1;display:flex}._buttonPrimary_1q590_111{align-items:center;gap:var(--space-sm,8px);color:var(--white,#fff);background:var(--gray-800,#1e293b);border-radius:var(--radius-md,10px);cursor:pointer;border:none;padding:12px 32px;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .25s;display:inline-flex}._buttonPrimary_1q590_111:hover{background:var(--gray-700,#334155);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._buttonPrimary_1q590_111:active{transform:translateY(0)}._buttonSecondary_1q590_137{align-items:center;gap:var(--space-sm,8px);color:var(--gray-600,#475569);background:var(--white,#fff);border:1.5px solid var(--gray-200,#e2e8f0);border-radius:var(--radius-md,10px);cursor:pointer;padding:12px 24px;font-family:inherit;font-size:.9375rem;font-weight:500;transition:all .25s;display:inline-flex}._buttonSecondary_1q590_137:hover{border-color:var(--gray-300,#cbd5e1);background:var(--gray-50,#f8fafc)}._buttonIcon_1q590_158{flex-shrink:0;font-size:18px}._logo_1q590_164{opacity:.35;height:28px;margin-top:64px;animation:.5s .5s both _fadeUp_1q590_1}@keyframes _popIn_1q590_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _fadeUp_1q590_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _rotate_1q590_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){._iconBackground_1q590_24{width:80px;height:80px}._icon_1q590_19{font-size:36px}._title_1q590_51{font-size:1.5rem}._buttonGroup_1q590_104{flex-direction:column;width:100%;max-width:280px}._buttonPrimary_1q590_111,._buttonSecondary_1q590_137{justify-content:center;width:100%}._errorDetail_1q590_72{gap:var(--space-xs,4px);flex-direction:column}}@media (prefers-reduced-motion:reduce){._iconContainer_1q590_19,._title_1q590_51,._message_1q590_61,._errorDetail_1q590_72,._buttonGroup_1q590_104,._logo_1q590_164,._iconBackground_1q590_24:before{animation:none}._buttonPrimary_1q590_111:hover,._buttonSecondary_1q590_137:hover{transform:none}}._page_e0mxp_6{min-height:100vh;padding:var(--space-lg);background:linear-gradient(160deg,#f8fafc 0%,#eef2f7 50%,#e8ecf2 100%);flex-direction:column;justify-content:center;align-items:center;font-family:inherit;display:flex}._iconContainer_e0mxp_18{margin-bottom:var(--space-lg);animation:.5s cubic-bezier(.34,1.56,.64,1) both _popIn_e0mxp_1}._iconBackground_e0mxp_23{background:linear-gradient(135deg,#f59e0b1a 0%,#f59e0b2e 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}._iconBackground_e0mxp_23:before{content:"";border:2px dashed #f59e0b4d;border-radius:50%;animation:25s linear infinite _rotate_e0mxp_1;position:absolute;inset:-5px}._icon_e0mxp_18{color:#f59e0b;flex-shrink:0;font-size:44px}._title_e0mxp_50{color:var(--gray-800,#1e293b);margin:0 0 var(--space-sm);text-align:center;font-size:1.75rem;font-weight:700;animation:.5s .1s both _fadeUp_e0mxp_1}._message_e0mxp_60{color:var(--gray-500,#64748b);margin:0 0 var(--space-xl);text-align:center;max-width:360px;font-size:.9375rem;line-height:1.6;animation:.5s .2s both _fadeUp_e0mxp_1}._infoBox_e0mxp_71{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--white,#fff);border:1px solid var(--gray-200,#e2e8f0);border-radius:var(--radius-md,10px);margin-bottom:var(--space-lg);color:var(--gray-500,#64748b);text-align:left;max-width:360px;font-size:.8125rem;animation:.5s .3s both _fadeUp_e0mxp_1;display:flex}._infoIcon_e0mxp_87{color:#f59e0b;flex-shrink:0;font-size:16px}._buttonContainer_e0mxp_94{animation:.5s .4s both _fadeUp_e0mxp_1}._button_e0mxp_94{align-items:center;gap:var(--space-sm);color:var(--white,#fff);background:var(--gray-800,#1e293b);border-radius:var(--radius-md,10px);cursor:pointer;transition:all var(--transition-normal,.25s) ease;border:none;padding:12px 32px;font-family:inherit;font-size:.9375rem;font-weight:600;display:inline-flex}._button_e0mxp_94:hover{background:var(--gray-700,#334155);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._button_e0mxp_94:active{transform:translateY(0)}._buttonIcon_e0mxp_124{flex-shrink:0;font-size:18px}._logo_e0mxp_130{opacity:.35;height:28px;margin-top:64px;animation:.5s .5s both _fadeUp_e0mxp_1}@keyframes _popIn_e0mxp_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _fadeUp_e0mxp_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _rotate_e0mxp_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){._iconBackground_e0mxp_23{width:80px;height:80px}._icon_e0mxp_18{font-size:36px}._title_e0mxp_50{font-size:1.5rem}._infoBox_e0mxp_71{text-align:center;gap:var(--space-xs);flex-direction:column}}@media (prefers-reduced-motion:reduce){._iconContainer_e0mxp_18,._title_e0mxp_50,._message_e0mxp_60,._infoBox_e0mxp_71,._buttonContainer_e0mxp_94,._logo_e0mxp_130,._iconBackground_e0mxp_23:before{animation:none}}._page_1aru0_11,._page_1aru0_11 *{box-sizing:border-box}._page_1aru0_11{color:#1a202c;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 50% 0,#00b18914 0%,#00b18900 55%),#fafbfc;justify-content:center;align-items:center;padding:24px;font-family:Montserrat,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}._card_1aru0_35{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:520px;padding:48px 40px 40px;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}._card_1aru0_35:before{content:"";background:linear-gradient(90deg,#00b189 0%,#00e8ab 100%);height:4px;position:absolute;top:0;left:0;right:0}._logo_1aru0_59{width:190px;max-width:100%;height:auto;margin:0 auto 32px;display:block}._title_1aru0_67{color:#1a202c;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.35}._message_1aru0_75{color:#4a5568;margin:0;font-size:15px;font-weight:400;line-height:1.65}._divider_1aru0_83{background:#00b18940;border-radius:2px;width:48px;height:3px;margin:28px auto 0}._footer_1aru0_91{color:#a0aec0;margin:20px 0 0;font-size:13px;line-height:1.5}@media (width<=480px){._card_1aru0_35{padding:36px 24px 28px}._logo_1aru0_59{width:150px;margin-bottom:24px}._title_1aru0_67{font-size:19px}}._page_f4iuv_7{padding:var(--space-lg,24px);color:#1a202c;background:#fafbfc;justify-content:center;align-items:center;font-family:Montserrat,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0}._loading_f4iuv_20{align-items:center;gap:var(--space-lg,24px);opacity:0;animation:_fadeIn_f4iuv_1 var(--transition-normal,.2s) ease-out .15s forwards;flex-direction:column;display:flex}._logo_f4iuv_29{width:160px;max-width:60vw;height:auto;display:block}._track_f4iuv_36{border-radius:var(--radius-sm,4px);background:#00b18926;width:120px;height:3px;display:block;position:relative;overflow:hidden}._bar_f4iuv_46{border-radius:inherit;background:#00b189;width:40%;height:100%;animation:1.1s ease-in-out infinite _slide_f4iuv_1;position:absolute;top:0;left:0}._card_f4iuv_57{width:100%;max-width:440px;padding:var(--space-xl,32px);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-card,0 4px 20px #00000014);text-align:center;align-items:center;gap:var(--space-md,16px);animation:_fadeIn_f4iuv_1 var(--transition-normal,.2s) ease-out;background:#fff;border:1px solid #e2e8f0;flex-direction:column;display:flex}._title_f4iuv_73{margin:0;font-size:1.25rem;font-weight:600}._message_f4iuv_79{color:#4a5568;margin:0;line-height:1.5}@keyframes _fadeIn_f4iuv_1{0%{opacity:0}to{opacity:1}}@keyframes _slide_f4iuv_1{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._loading_f4iuv_20,._card_f4iuv_57{opacity:1;animation:none}._bar_f4iuv_46{opacity:.6;width:100%;animation:none}}
