@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Outfit:wght@100..900&display=swap";._skipLink_abx4h_1{z-index:100000;color:#fff;background:#1a1a2e;border-radius:0 0 8px;padding:12px 16px;font-weight:600;text-decoration:none;transition:transform .15s ease-out;position:absolute;top:0;left:0;transform:translateY(-100%)}._skipLink_abx4h_1:focus,._skipLink_abx4h_1:focus-visible{outline-offset:2px;outline:3px solid #6729ff;transform:translateY(0)}._layout_9zqn7_9{width:100%;min-height:100vh;font-family:Outfit Variable,Outfit,sans-serif;font-size:14px;line-height:1.57143;display:flex}._leftPanel_9zqn7_22{color:#fff;background:linear-gradient(160deg,#1a1a2e 0%,#16162a 50%,#0f0f1e 100%);flex-direction:column;justify-content:space-between;width:40%;min-height:100vh;padding:40px 48px;display:flex}._brandingContent_9zqn7_33{flex-direction:column;flex:1;justify-content:center;display:flex}._logo_9zqn7_40{width:160px;margin-bottom:var(--space-6)}._heading_9zqn7_45{margin:0 0 var(--space-3) 0;color:#fff;font-size:36px;font-weight:700;line-height:1.15}._headingHighlight_9zqn7_53{background:linear-gradient(90deg,#7c5cfc,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._subtitle_9zqn7_60{color:#fff9;max-width:520px;margin:0;font-size:15px;line-height:1.6}._dynamicContent_9zqn7_68{overflow:hidden}._footer_9zqn7_73{color:#ffffff4d;margin:0;font-size:12px}._rightPanel_9zqn7_80{background:#fff;flex:1;justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex;overflow-y:auto}._rightContent_9zqn7_91{width:100%;max-width:520px}@media (width<=991px){._leftPanel_9zqn7_22{display:none}._rightPanel_9zqn7_80{width:100%}}@media (height<=760px){._rightPanel_9zqn7_80{padding-top:var(--space-5);padding-bottom:var(--space-5)}}._headerTitle_qqnt0_1{text-align:center;margin-bottom:0!important}._headerText_qqnt0_5{text-align:center;margin-top:5px!important;margin-bottom:15px!important}._returnToLogin_qqnt0_11{text-align:center;justify-content:center;align-items:center;display:flex;margin-top:0!important}._formInner_qqnt0_24{flex-direction:column;justify-content:center;gap:16px;display:flex}._socials_1vkd8_3{flex-direction:column;gap:8px;display:flex}._googleButton_1vkd8_9{width:100%}._socialRow_1vkd8_13{gap:8px;display:flex}._halfButton_1vkd8_18{flex:1;min-width:0}._passwordField_9cq3n_1{grid-template-columns:1fr auto;grid-template-areas:"label forgot""input input";align-items:baseline;row-gap:8px;display:grid}._passwordField_9cq3n_1 ._inputLabel_9cq3n_11{grid-area:label;margin-bottom:0}._passwordField_9cq3n_1 ._passwordWrapper_9cq3n_16{grid-area:input}._passwordField_9cq3n_1 ._forgotPasswordLink_9cq3n_20{grid-area:forgot;justify-self:end}._inputLabel_9cq3n_11{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:500;display:block}._forgotPasswordLink_9cq3n_20{color:var(--accent-light);font-size:12px;font-weight:500;text-decoration:none}._forgotPasswordLink_9cq3n_20:hover{color:var(--accent-light);text-decoration:underline}._forgotPasswordLink_9cq3n_20:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px;border-radius:4px}._passwordWrapper_9cq3n_16{position:relative}._passwordToggle_9cq3n_57{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;height:42px;padding:0;display:flex;position:absolute;bottom:0;right:12px}._passwordToggle_9cq3n_57:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px;border-radius:4px}._submitButton_9cq3n_77{width:100%}._signUpLink_9cq3n_81{color:var(--accent-light);font-weight:600;text-decoration:none}._signUpLink_9cq3n_81:hover{color:var(--accent-light);text-decoration:underline}._signUpLink_9cq3n_81:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px;border-radius:4px}._srOnly_9cq3n_98{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._emailChangedNote_9cq3n_110{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--status-green-bg)}._emailChangedIcon_9cq3n_116{color:var(--status-green-text);margin-top:3px}._emailChangedText_9cq3n_121{color:var(--text);margin:0}._formInner_9cq3n_131{flex-direction:column;justify-content:center;gap:16px;display:flex}._emailChangedNote_9cq3n_110{align-items:flex-start;gap:10px;display:flex}._inputLabel_1f2rw_1{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:500;display:block}._heading_1f2rw_11{margin-bottom:0!important}._noMargin_1f2rw_15{margin:0!important}._emailInput_1f2rw_19 .input-wrapper svg{flex-shrink:0}._submitButton_1f2rw_23{width:100%}._signInLink_1f2rw_27{color:var(--accent-light);font-weight:600;text-decoration:none}._signInLink_1f2rw_27:hover{color:var(--accent-light);text-decoration:underline}._signInLink_1f2rw_27:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px;border-radius:4px}._srOnly_1f2rw_44{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._formInner_1f2rw_60{flex-direction:column;justify-content:center;gap:16px;display:flex}._authenticationCard_15afp_1{box-shadow:none;background:#fff;border-radius:30px;padding:20px 45px}@keyframes _fadeSlideIn_15afp_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._formContent_15afp_19{animation:.35s ease-in-out _fadeSlideIn_15afp_1}._formContent_15afp_19:focus{outline:none}@media (prefers-reduced-motion:reduce){._formContent_15afp_19{animation:none}}:root{--bg:#fff;--bg-soft:#fafafb;--surface-sunken:#eeeef4;--surface-hover:#faf5ff;--workspace-tint:#fafafa;--border:#ececf1;--border-soft:#f2f2f6;--border-strong:#d8dae3;--border-pai:#ece6fb;--text:#16161d;--text-muted:#6b6b78;--text-faint:#9a9aa6;--text-inverse:#fff;--accent:#9333ea;--accent-light:#a855f7;--accent-deep:#7e22ce;--accent-soft:#f3e8ff;--chat-bubble-own:#e9d5ff;--pai-pink:#f9d3f0;--pai-lavender:#d8b4fe;--pai-purple:#a855f7;--pai-deep:#7e22ce;--status-blue-bg:#e8f0ff;--status-blue-text:#2f5fdc;--status-green-bg:#e6f7ec;--status-green-text:#1f8a4c;--status-amber-bg:#fff3df;--status-amber-text:#b56c00;--status-grey-bg:#f0f0f4;--status-grey-text:#5c5c69;--status-red-bg:#fee2e2;--status-red-text:#991b1b;--tag-info-bg:#eef2ff;--tag-info-text:#4456c5;--tag-yellow-bg:#fef3c7;--tag-yellow-text:#92400e;--live:#22c55e;--unread-indicator:var(--conversion-color,#ff8533);--shadow-xs:0 1px 2px #14122806;--shadow-sm:0 1px 2px #1412280a;--shadow-md:0 4px 14px -6px #9333ea2e;--shadow-card-hover:0 8px 20px -10px #1412281a;--shadow-lg:0 10px 28px -6px #9333ea80;--radius-xs:5px;--radius-sm:7px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:80px;--banner-height:0px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Menlo, monospace;--z-sticky:10;--z-dropdown:20;--z-floating:50;--z-modal:100;--z-tooltip:200;--z-notifications:999;--z-floating-portal:10000000;--duration-fast:.1s;--duration-default:.15s;--duration-smooth:.2s;--duration-slow:.4s;--gradient-pai-warm:linear-gradient(135deg, #f9d3f0 0%, #d8b4fe 50%, #a855f7 100%);--gradient-pai-deep:linear-gradient(135deg, #d8b4fe 0%, #9333ea 60%, #7e22ce 100%);--gradient-pai-wash:radial-gradient(circle at 20% 0%, #9333ea2e, transparent 50%), radial-gradient(circle at 90% 100%, #a855f724, transparent 50%), linear-gradient(135deg, #f5f0ff 0%, #f9f6ff 40%, #fff 100%);--gradient-atmospheric-hero:linear-gradient(90deg, #e0ecff 0%, #fff5e6 30%, #ffe6f2 60%, #efe0ff 80%, #d8b4fe 100%)}[data-floating-ui-portal]>*{z-index:var(--z-floating-portal)!important}body>[role=tooltip]{z-index:var(--z-floating-portal)}html,body{width:100%;height:100%}html{-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{font-family:"Outfit", "Outfit Variable", var(--font-sans);margin:0}input,button,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}input{padding:1px 2px}[tabindex="-1"]:focus{outline:none}#root{-webkit-font-smoothing:antialiased}
