.auth-theme_root___WIVj{--background:#fbfaf7;--foreground:#122b42;--primary:#d92d3c;--primary-foreground:#fff;--muted-foreground:#5d717e;--border:#dce4df;--card:#fff;--card-foreground:#122b42;min-height:100svh;display:flex;flex-direction:column;background:#fbfaf7;color:#122b42;color-scheme:light}.auth-theme_root___WIVj :is(h1,h2,h3){font-family:var(--font-bricolage),sans-serif;text-wrap:balance}.auth-theme_root___WIVj :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #286bc2;outline-offset:3px}.auth-theme_root___WIVj :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){font-size:16px}.auth-theme_header__feDR4{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(100%,1280px);margin-inline:auto;padding:12px 32px}.auth-theme_headerActions__cEn3M{display:flex;align-items:center;gap:23px}.auth-theme_help__VXf_I{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:#536b78;font-size:12px}.auth-theme_help__VXf_I:hover{color:#a72332}.auth-theme_main__1_JCe{display:flex;flex:1;align-items:center;width:100%;padding:26px 32px 38px}.auth-theme_footer__VYk6D{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:min(100%,1216px);margin-inline:auto;padding:15px 0;border-top:1px solid #dde4df;color:#5d717e;font-size:11px;line-height:1.7}.auth-theme_footer__VYk6D nav{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.auth-theme_footer__VYk6D a{display:inline-flex;align-items:center;min-height:44px}.auth-theme_footer__VYk6D a:hover{color:#a72332}.auth-theme_split__U9XWz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;width:min(100%,1120px);margin-inline:auto}.auth-theme_intro__wRLIV{padding-top:16px;min-width:0}.auth-theme_eyebrow__OXGAt{display:flex;align-items:center;gap:10px;margin:0 0 19px;color:#57717e;font-size:9px;line-height:1.6;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.auth-theme_eyebrow__OXGAt:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#d92d3c;box-shadow:0 0 0 5px #d92d3c0c}.auth-theme_intro__wRLIV h2{margin:0 0 18px;color:#122b42;font-size:43px;line-height:1.1;letter-spacing:-.035em;font-weight:600}.auth-theme_intro__wRLIV>p:not(.auth-theme_eyebrow__OXGAt){margin:0;color:#536b78;font-size:14px;line-height:1.9}.auth-theme_features__RisiM{display:grid;gap:12px;margin:23px 0 25px;padding:0;list-style:none}.auth-theme_features__RisiM li{display:flex;align-items:flex-start;gap:10px;color:#3f596a;font-size:12px;line-height:1.7}.auth-theme_features__RisiM svg{flex-shrink:0;margin-top:3px;color:#a72332}.auth-theme_image__7J2K4{display:block;width:100%;height:auto;aspect-ratio:1.8;object-fit:cover;border-radius:38px 8px 8px 8px;outline:1px solid #0000000b;outline-offset:-1px}.auth-theme_card__nnoY0{min-width:0;width:100%;max-width:530px;margin-inline:auto;padding:30px 32px;border:1px solid #dce4df;border-radius:10px;background:#fff;box-shadow:0 8px 30px #122b4205}.auth-theme_title__bJRux{margin:0;color:#122b42;font-size:31px;line-height:1.15;letter-spacing:-.03em;font-weight:600}.auth-theme_subtitle__gsZ6l{margin:12px 0 0;color:#536b78;font-size:14px;line-height:1.8}.auth-theme_separator__RUWtx{display:flex;align-items:center;gap:13px;margin-block:23px;color:#60717b;font-size:11px}.auth-theme_separator__RUWtx:after,.auth-theme_separator__RUWtx:before{content:"";height:1px;flex:1;background:#e2e7e1}.auth-theme_error__DCp53{display:flex;align-items:flex-start;gap:8px;margin-block:16px;padding:12px;border:1px solid #eccbd0;border-radius:6px;background:#fff3f1;color:#a72332;font-size:12px;line-height:1.7}.auth-theme_error__DCp53 svg{flex-shrink:0;margin-top:2px}.auth-theme_label__Wt1XH{display:block;margin-bottom:8px;color:#344e5e;font-size:12px;font-weight:650}.auth-theme_field__0oL24{display:block;width:100%;min-height:48px;padding:11px 13px;border:1px solid #d5dfd9;border-radius:6px;background:#fbfcf9;color:#122b42}.auth-theme_primary__RfyXx,.auth-theme_secondary__nvk7f{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:12px 18px;border:1px solid #d92d3c;border-radius:6px;background:#d92d3c;color:#fff;font-size:13px;font-weight:750;cursor:pointer;transition:background-color .18s,border-color .18s}.auth-theme_primary__RfyXx:hover{background:#b91e2c;border-color:#b91e2c}.auth-theme_primary__RfyXx:disabled,.auth-theme_secondary__nvk7f:disabled{opacity:.5;cursor:not-allowed}.auth-theme_secondary__nvk7f{background:#fff;border-color:#d5dfd9;color:#122b42}.auth-theme_secondary__nvk7f:hover{border-color:#aabfbd;background:#f6f7f2}.auth-theme_roleLink__GFSxl{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;color:#a72332;font-size:12px;font-weight:650}.auth-theme_centered__FxEjy{display:flex;align-items:center;justify-content:center;width:100%;min-height:55svh}.auth-theme_note__fkvky{color:#5d717e;font-size:12px;line-height:1.8}.auth-theme_formFoot__itk1m{margin-top:22px;padding-top:18px;border-top:1px solid #e2e7e1;text-align:center}.auth-theme_successIcon__yrtym{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 20px;border:1px solid #d8e3d7;border-radius:12px;background:#eef4ec;color:#26744b}@media(max-width:1100px){.auth-theme_split__U9XWz{gap:40px}.auth-theme_intro__wRLIV h2{font-size:37px}}@media(max-width:767px){.auth-theme_header__feDR4{min-height:70px;padding:10px 20px}.auth-theme_headerActions__cEn3M{gap:12px}.auth-theme_help__VXf_I{display:none}.auth-theme_main__1_JCe{align-items:flex-start;padding:25px 20px 35px}.auth-theme_split__U9XWz{display:block}.auth-theme_intro__wRLIV{display:none}.auth-theme_card__nnoY0{padding:25px 22px;border-radius:9px}.auth-theme_title__bJRux{font-size:29px}.auth-theme_footer__VYk6D{width:auto;margin-inline:20px;gap:3px;padding-block:13px}.auth-theme_footer__VYk6D nav{gap:18px}.auth-theme_centered__FxEjy{min-height:50svh}}@media(prefers-reduced-motion:reduce){.auth-theme_root___WIVj *,.auth-theme_root___WIVj :after,.auth-theme_root___WIVj :before{transition:none;animation:none;scroll-behavior:auto}}html.light .dash-scope[data-user-dashboard],html.light:has(.dash-scope[data-user-dashboard]){color-scheme:light;--dash-bg:#f2f5f9;--dash-bg-2:#edf2f7;--dash-bg-3:#e8eef5;--dash-sidebar:#ffffff;--dash-header-bg:rgba(255,255,255,0.94);--dash-card:#ffffff;--dash-card-2:#f5f7fb;--dash-card-3:#eef2f7;--dash-surface:#e9eef5;--dash-surface-2:#e1e8f1;--dash-text:#17263b;--dash-text-2:#3e5067;--dash-text-3:#4e6076;--dash-border:#cfd8e5;--dash-border-2:#74849b;--dash-red:#bb233c;--dash-red-2:#a71930;--dash-red-3:#97162b;--dash-red-deep:#fbe1e6;--dash-red-deepest:#fff2f4;--dash-green:#126c40;--dash-green-2:#397246;--dash-orange:#855000;--dash-orange-2:#855000;--dash-blue:#245bb7;--dash-blue-2:#245bb7;--dash-violet:#6d28b5;--dash-violet-2:#6d28b5;--dash-action:#c21e38;--dash-action-hover:#a71930;--dash-action-foreground:#ffffff;--dash-action-gradient:linear-gradient(135deg,#c21e38,#a71930);--dash-warning-action:#f59e0b;--dash-warning-action-foreground:#17263b;--dash-nav-active:linear-gradient(110deg,#bc2038,#a71930);--dash-hover:#e9eef5;--dash-ring-track:#d5deeb;--dash-focus:#245bb7;--dash-scrollbar:#7a8aa0;--dash-selection:#a71930;--dash-selection-foreground:#ffffff;--dash-grad-red:linear-gradient(135deg,#fff2f4,#ffffff);--dash-grad-navy:linear-gradient(135deg,#edf3fc,#ffffff);--dash-grad-ai:linear-gradient(135deg,#f0eafa,#fcecf0);--dash-hero-wash:linear-gradient(90deg,#ffffff 30%,#ffffffeb 64%,#ffffff80);--dash-map-empty:#d5deeb;--dash-map-stroke:#ffffff;--dash-map-tip:#17263b;--dash-popup-shadow:0 14px 44px -16px rgba(23,38,59,0.28),0 2px 8px rgba(23,38,59,0.08);--background:var(--dash-bg);--foreground:var(--dash-text);--card:var(--dash-card);--card-foreground:var(--dash-text);--popover:var(--dash-card);--popover-foreground:var(--dash-text);--primary:var(--dash-action);--primary-foreground:var(--dash-action-foreground);--secondary:var(--dash-surface);--secondary-foreground:var(--dash-text);--muted:var(--dash-card-3);--muted-foreground:var(--dash-text-3);--accent:var(--dash-surface-2);--accent-foreground:var(--dash-text);--destructive:var(--dash-action);--destructive-foreground:var(--dash-action-foreground);--border:var(--dash-border);--input:var(--dash-border-2);--ring:var(--dash-focus);--chart-1:var(--dash-red);--chart-2:var(--dash-blue);--chart-3:var(--dash-green);--chart-4:var(--dash-orange);--chart-5:var(--dash-violet);--sidebar:var(--dash-sidebar);--sidebar-foreground:var(--dash-text-2);--sidebar-primary:var(--dash-action);--sidebar-primary-foreground:var(--dash-action-foreground);--sidebar-accent:var(--dash-hover);--sidebar-accent-foreground:var(--dash-text);--sidebar-border:var(--dash-border);--sidebar-ring:var(--dash-focus);--ct-glass:var(--dash-card);--ct-glass-soft:var(--dash-card-2);--ct-glass-shadow:0 2px 12px rgba(23,38,59,0.05);--ct-glass-border:var(--dash-border);--ct-ring-track:var(--dash-ring-track);--ct-card-surface:var(--dash-card);--ct-card-surface-soft:var(--dash-card-2);--ct-card-border:var(--dash-border);--ct-track:var(--dash-ring-track);--ct-subtle:var(--dash-card-3);--ct-text-heading:var(--dash-text);--ct-text-body:var(--dash-text-2);--ct-text-muted-2:var(--dash-text-3);--ct-text-faint:var(--dash-text-3)}html.dark .dash-scope[data-user-dashboard],html.dark:has(.dash-scope[data-user-dashboard]){color-scheme:dark;--dash-bg:#05070d;--dash-bg-2:#070a11;--dash-bg-3:#090c14;--dash-sidebar:#080b12;--dash-header-bg:rgba(8,11,18,0.94);--dash-card:#0d111b;--dash-card-2:#101520;--dash-card-3:#121722;--dash-surface:#151a26;--dash-surface-2:#171d2a;--dash-text:#f8fafc;--dash-text-2:#c4ccda;--dash-text-3:#a3afc2;--dash-border:#303c50;--dash-border-2:#667892;--dash-red:#ff7182;--dash-red-2:#ff7182;--dash-red-3:#d80e28;--dash-red-deep:#5a101c;--dash-red-deepest:#310c14;--dash-green:#4cdd99;--dash-green-2:#9be8bd;--dash-orange:#f8bc60;--dash-orange-2:#f8bc60;--dash-blue:#7eb4ff;--dash-blue-2:#7eb4ff;--dash-violet:#b599ff;--dash-violet-2:#b599ff;--dash-action:#c21e38;--dash-action-hover:#a71930;--dash-action-foreground:#ffffff;--dash-action-gradient:linear-gradient(135deg,#c21e38,#a71930);--dash-warning-action:#f59e0b;--dash-warning-action-foreground:#17263b;--dash-nav-active:linear-gradient(110deg,#c21e38,#a71930);--dash-hover:#171d2a;--dash-ring-track:#303c50;--dash-focus:#8cb9ff;--dash-scrollbar:#7284a2;--dash-selection:#c21e38;--dash-selection-foreground:#ffffff;--dash-grad-red:linear-gradient(135deg,rgba(245,27,52,0.14),rgba(91,16,28,0.1),rgba(5,7,13,0));--dash-grad-navy:linear-gradient(135deg,rgba(19,43,79,0.75),rgba(7,10,17,0.95));--dash-grad-ai:linear-gradient(135deg,rgba(124,58,237,0.16),rgba(245,27,52,0.07));--dash-hero-wash:linear-gradient(90deg,#0d111b 30%,#0d111be0 64%,#0d111b66);--dash-map-empty:#28354a;--dash-map-stroke:#0d111b;--dash-map-tip:#f8fafc;--dash-popup-shadow:0 18px 48px -12px rgba(0,0,0,0.6),0 2px 8px rgba(0,0,0,0.3);--background:var(--dash-bg);--foreground:var(--dash-text);--card:var(--dash-card);--card-foreground:var(--dash-text);--popover:var(--dash-card-2);--popover-foreground:var(--dash-text);--primary:var(--dash-red);--primary-foreground:#17263b;--secondary:var(--dash-surface);--secondary-foreground:var(--dash-text);--muted:var(--dash-card-3);--muted-foreground:var(--dash-text-3);--accent:var(--dash-surface-2);--accent-foreground:var(--dash-text);--destructive:var(--dash-red);--destructive-foreground:#17263b;--border:var(--dash-border);--input:var(--dash-border-2);--ring:var(--dash-focus);--chart-1:var(--dash-red);--chart-2:var(--dash-blue);--chart-3:var(--dash-green);--chart-4:var(--dash-orange);--chart-5:var(--dash-violet);--sidebar:var(--dash-sidebar);--sidebar-foreground:var(--dash-text-2);--sidebar-primary:var(--dash-action);--sidebar-primary-foreground:var(--dash-action-foreground);--sidebar-accent:var(--dash-hover);--sidebar-accent-foreground:var(--dash-text);--sidebar-border:var(--dash-border);--sidebar-ring:var(--dash-focus);--ct-glass:var(--dash-card);--ct-glass-soft:var(--dash-card-2);--ct-glass-shadow:none;--ct-glass-border:var(--dash-border);--ct-ring-track:var(--dash-ring-track);--ct-card-surface:var(--dash-card);--ct-card-surface-soft:var(--dash-card-2);--ct-card-border:var(--dash-border);--ct-track:var(--dash-ring-track);--ct-subtle:var(--dash-card-3);--ct-text-heading:var(--dash-text);--ct-text-body:var(--dash-text-2);--ct-text-muted-2:var(--dash-text-3);--ct-text-faint:var(--dash-text-3)}html:has(.dash-scope[data-user-dashboard]){scrollbar-color:var(--dash-scrollbar) var(--dash-bg)}.dash-scope[data-user-dashboard]{background-color:var(--dash-bg);color:var(--dash-text-2)}html:has(.dash-scope[data-user-dashboard]) ::selection{background:var(--dash-selection);color:var(--dash-selection-foreground)}.dash-scope[data-user-dashboard] .dash-scroll{scrollbar-color:var(--dash-scrollbar) transparent}.dash-scope[data-user-dashboard] .dash-scroll::-webkit-scrollbar-thumb{background:var(--dash-scrollbar)}html:has(.dash-scope[data-user-dashboard]) :is(a,button,input,textarea,select,[role=button],[role=menuitem],[role=option],[role=tab],[role=switch]):focus-visible{outline:3px solid var(--dash-focus);outline-offset:3px}.dash-scope[data-user-dashboard] :is(input,textarea,select){caret-color:var(--dash-text)}.dash-scope[data-user-dashboard] :is(input,textarea)::placeholder{color:var(--dash-text-3);opacity:1}.dash-scope[data-user-dashboard] select option{background:var(--dash-card);color:var(--dash-text)}html:has(.dash-scope[data-user-dashboard]) :is([data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){border-color:var(--dash-border);box-shadow:var(--dash-popup-shadow);scrollbar-color:var(--dash-scrollbar) transparent}html:has(.dash-scope[data-user-dashboard]) :is([data-slot=dropdown-menu-item],[data-slot=select-item])[data-highlighted]{background:var(--dash-hover);color:var(--dash-text)}@media (forced-colors:active){html:has(.dash-scope[data-user-dashboard]) :is(a,button,input,textarea,select,[role=button],[role=menuitem],[role=option],[role=tab],[role=switch]):focus-visible{outline-color:Highlight}}.public-theme_root__wDFZs{--public-ink:#122b42;--public-body:#536b78;--public-muted:#5d717e;--public-red:#d92d3c;--public-line:#dce4df;--public-cream:#fbfaf7;--background:#fbfaf7;--foreground:#122b42;--card:#fff;--card-foreground:#122b42;--primary:#d92d3c;--primary-foreground:#fff;--muted:#f0f3ed;--muted-foreground:#5d717e;--border:#dce4df;--input:#d5dfd9;background:#fbfaf7;color:#122b42;color-scheme:light}body:has(.public-theme_root__wDFZs){overflow-x:clip}.public-theme_root__wDFZs :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #286bc2;outline-offset:3px}.public-theme_statusPage___p2i3{display:flex;align-items:center;justify-content:center;min-height:75svh;padding:120px 22px 55px}.public-theme_statusCard__SSzuB{width:100%;max-width:550px;padding:32px;border:1px solid #dce4df;border-radius:10px;background:#fff;text-align:center}.public-theme_statusCard__SSzuB h1{margin:10px 0 15px;font-family:var(--font-bricolage),sans-serif;font-size:31px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.public-theme_statusCard__SSzuB p{color:#536b78;font-size:14px;line-height:1.85}.public-theme_statusCard__SSzuB>p:first-child{color:#5d717e;font-size:10px;font-weight:750;letter-spacing:.13em}.public-theme_statusCard__SSzuB a{min-height:44px;gap:8px;color:#a72332;font-weight:650;text-decoration:underline;text-underline-offset:4px}.public-theme_statusCard__SSzuB a,.public-theme_statusCard__SSzuB button{display:inline-flex;align-items:center;justify-content:center;font-size:13px}.public-theme_statusCard__SSzuB button{min-height:48px;padding:12px 20px;border:1px solid #d92d3c;border-radius:6px;background:#d92d3c;color:#fff;font-weight:750;cursor:pointer}.public-theme_statusCard__SSzuB button:hover{background:#b91e2c;border-color:#b91e2c}.public-theme_statusCard__SSzuB p[role=alert]{color:#a72332}@media(max-width:767px){.public-theme_statusPage___p2i3{padding-top:100px}.public-theme_statusCard__SSzuB{padding:26px 22px}}@media(prefers-reduced-motion:reduce){html:has(.public-theme_root__wDFZs){scroll-behavior:auto}}