@layer reset, ds-primitives, ds-composites, patterns;@layer ds-primitives{.TextInput_input__5p198{width:100%;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font-size:1rem;transition:border .2s ease,box-shadow .2s ease}.TextInput_input__5p198::-moz-placeholder{color:var(--color-text-muted);opacity:.9}.TextInput_input__5p198::placeholder{color:var(--color-text-muted);opacity:.9}.TextInput_input__5p198:focus{outline:none;border-color:var(--color-focus);box-shadow:var(--shadow-focus)}}@layer reset, ds-primitives, ds-composites, patterns;@layer ds-composites{.PasswordInput_passwordInputWrap__Hx3Sf{position:relative}.PasswordInput_passwordInput__FAPkx{padding-right:72px}.PasswordInput_passwordToggle__y4idk{position:absolute;top:50%;right:12px;transform:translateY(-50%);border:none;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;padding:4px}.PasswordInput_passwordToggle__y4idk:hover{color:var(--color-text)}.PasswordInput_passwordToggle__y4idk:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:8px}}@layer reset, ds-primitives, ds-composites, patterns;@layer ds-primitives{.Alert_alert___ltTA{border-radius:var(--radius-md);padding:16px 18px;border:1px solid var(--color-border);background:var(--color-surface);display:grid;gap:6px}.Alert_alertTitle__4JOQt{font-weight:600}.Alert_alertBody__eST8C{font-size:.95rem;color:var(--color-text-muted)}.Alert_alertInfo__QiBCB{border-color:var(--color-blue-300)}.Alert_alertSuccess__QRHQ5{border-color:var(--color-green-300)}.Alert_alertWarning__rNlDj{border-color:var(--color-amber-200)}.Alert_alertDanger__JCBEG{border-color:var(--color-red-200)}.Button_button__5k1N5{width:100%;border-radius:var(--radius-md);font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.Button_buttonMd__qUrrs{padding:14px 18px}.Button_buttonSm__7vt5P{padding:10px 14px;font-size:.9rem}.Button_buttonPrimary__sshzM{background:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-primary)}.Button_buttonSecondary__uBd57{background:var(--color-surface-strong);color:var(--color-text);border:1px solid var(--color-border-strong)}.Button_buttonGhost__MGP5T{background:transparent;color:var(--color-text);border:1px dashed var(--color-border-strong)}.Button_buttonDanger__9GU1s{background:var(--color-red-700);color:var(--color-bg);border:1px solid var(--color-red-700);box-shadow:0 16px 28px rgba(220,38,38,.18)}.Button_buttonDanger__9GU1s:hover{background:var(--color-danger);border-color:var(--color-danger)}.Button_button__5k1N5:active{transform:translateY(1px)}}@layer reset, ds-primitives, ds-composites, patterns;@layer ds-primitives{.Button_button__5k1N5:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button_button__5k1N5:disabled{cursor:not-allowed;opacity:.6}.Field_field__TFNaT{display:grid;gap:8px}.Field_fieldHeader__4eYzw{display:grid;gap:2px}.Field_label__R3yIe{font-weight:600;font-size:.95rem}.Field_hint__DJo0J{color:var(--color-text-muted);font-size:.85rem}.Field_error__VWMlD{color:var(--color-danger);font-size:.85rem}.Tabs_tabs__frsyA{display:inline-flex}.Tabs_tabsFullWidth__q90fn,.Tabs_tabs__frsyA{gap:10px;padding:6px;border-radius:999px;background:var(--color-surface-strong)}.Tabs_tabsFullWidth__q90fn{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}.Tabs_tabActive__D5War,.Tabs_tabButton__Lq9N4{border:none;background:transparent;padding:8px 16px;border-radius:999px;font-size:.9rem;cursor:pointer;color:var(--color-text)}.Tabs_tabActiveFullWidth__VJiNR,.Tabs_tabButtonFullWidth__wWlqx{border:none;background:transparent;width:100%;min-width:0;padding:8px 12px;border-radius:999px;font-size:.9rem;cursor:pointer;color:var(--color-text);text-align:center}.Tabs_tabActiveFullWidth__VJiNR,.Tabs_tabActive__D5War{background:var(--color-bg);box-shadow:var(--shadow-elevated);font-weight:600}}@layer reset, ds-primitives, ds-composites, patterns;@layer ds-primitives{}@layer reset, ds-primitives, ds-composites, patterns;@layer ds-primitives{}@layer reset, ds-primitives, ds-composites, patterns;@layer patterns{.AuthShell_page__wGuXC{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(20px,4vw,40px);background:radial-gradient(circle at top left,var(--color-glow-primary) 0,var(--color-glow-primary-fade) 34%),radial-gradient(circle at bottom right,var(--color-glow-secondary) 0,var(--color-glow-secondary-fade) 32%),linear-gradient(135deg,var(--color-surface),var(--color-bg))}.AuthShell_frameWithAside__wGgWW,.AuthShell_frame__A3ry5{width:min(560px,100%)}.AuthShell_frameWithAside__wGgWW{width:min(1120px,100%);min-height:min(760px,calc(100vh - 80px));display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,480px);overflow:hidden;border:1px solid var(--color-border-subtle);border-radius:32px;background:var(--color-surface-glass-strong);box-shadow:var(--shadow-preview)}.AuthShell_aside__kf2hb{position:relative;padding:clamp(40px,6vw,72px);background:linear-gradient(160deg,var(--color-primary-hover),var(--color-text));color:var(--color-bg)}.AuthShell_content__BYzKw{display:flex;flex-direction:column;justify-content:center;gap:18px}.AuthShell_frameWithAside__wGgWW .AuthShell_content__BYzKw{padding:clamp(22px,2.6vw,32px);background:var(--color-surface-glass-strong)}.AuthShell_card__buXZx{display:grid;gap:24px;width:100%;padding:clamp(24px,4vw,40px);border:1px solid var(--color-border-subtle);border-radius:28px;background:var(--color-surface-glass-strong);box-shadow:var(--shadow-preview);backdrop-filter:blur(16px)}.AuthShell_frameWithAside__wGgWW .AuthShell_card__buXZx{padding:clamp(22px,2.8vw,32px);box-shadow:var(--shadow-elevated)}.AuthShell_header__PJ6Ll{display:grid;gap:10px}.AuthShell_kicker__Yv4f2{margin:0;color:var(--color-text-muted);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.AuthShell_title__eD9Na{margin:0;color:var(--color-text);font-size:clamp(2rem,4vw,2.8rem);line-height:.96;letter-spacing:-.05em;text-wrap:balance}.AuthShell_frameWithAside__wGgWW .AuthShell_title__eD9Na{font-size:clamp(1.85rem,2.35vw,2.45rem);text-wrap:pretty}.AuthShell_subtitle__9a_jT{color:var(--color-text-muted);line-height:1.6}.AuthShell_subtitle__9a_jT>*{margin:0}.AuthShell_actions__iV_Eu{display:grid;gap:12px}.AuthShell_actionLink__L71iK{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:14px 18px;border-radius:var(--radius-md);font-weight:600;text-decoration:none}.AuthShell_actionLinkPrimary__dKP9k{background:var(--color-primary);color:var(--color-bg);box-shadow:var(--shadow-primary)}.AuthShell_actionLinkSecondary__Ohl4w{border:1px solid var(--color-border-strong);background:var(--color-surface-strong);color:var(--color-text)}.AuthShell_actionLink__L71iK:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:960px){.AuthShell_page__wGuXC:has(.AuthShell_frameWithAside__wGgWW){align-items:stretch;padding:0}.AuthShell_frameWithAside__wGgWW{min-height:100vh;min-height:100dvh;grid-template-columns:1fr;border-radius:0}.AuthShell_aside__kf2hb{padding:32px 24px 24px}}@media (max-width:640px){.AuthShell_page__wGuXC{padding:16px}.AuthShell_page__wGuXC:has(.AuthShell_frameWithAside__wGgWW){padding:0}.AuthShell_aside__kf2hb{padding:28px 20px 18px}.AuthShell_frameWithAside__wGgWW .AuthShell_content__BYzKw{padding:16px 16px 24px}.AuthShell_card__buXZx,.AuthShell_frameWithAside__wGgWW .AuthShell_card__buXZx{padding:22px 18px;border-radius:24px}.AuthShell_frameWithAside__wGgWW .AuthShell_title__eD9Na,.AuthShell_title__eD9Na{font-size:1.82rem}}}.sign-in_brandPanel__AnYPy{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.sign-in_brandGlow__EWWvA{position:absolute;top:-16px;right:-16px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,var(--color-glow-secondary),var(--color-glow-secondary-fade) 72%);opacity:.42;pointer-events:none}.sign-in_brandLead__HrgNG{margin:0;color:color-mix(in srgb,var(--color-bg) 76%,transparent);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase}.sign-in_brandTitle__oi_l8{margin:0;max-width:12ch;color:var(--color-bg);font-size:clamp(2.6rem,5vw,4.2rem);line-height:.95;letter-spacing:-.05em}.sign-in_brandBody__vOEfe{margin:0;max-width:34rem;color:color-mix(in srgb,var(--color-bg) 82%,transparent);font-size:1.05rem;line-height:1.65}.sign-in_brandPoints__iR9MA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sign-in_brandPoint__eG5tK{display:grid;gap:6px;padding:18px 18px 20px;border:1px solid color-mix(in srgb,var(--color-bg) 12%,transparent);border-radius:20px;background:color-mix(in srgb,var(--color-bg) 8%,transparent);backdrop-filter:blur(12px)}.sign-in_brandPointLabel__83ixv{color:color-mix(in srgb,var(--color-bg) 68%,transparent);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.sign-in_brandPointValue__x_6ND{font-size:1rem;font-weight:600;line-height:1.45}.sign-in_form__8e80H{display:grid;gap:18px}.sign-in_inlineActions__HwmVr{display:flex;justify-content:flex-end}.sign-in_textLink__k0Iut{padding:0;border:none;background:transparent;color:var(--color-primary);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer}.sign-in_textLink__k0Iut:hover{text-decoration:underline}.sign-in_textLink__k0Iut:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sign-in_captchaBlock__S0Iak{display:grid;gap:8px}.sign-in_captchaBlockInteractionOnly__LVRdC{gap:0}.sign-in_captchaHint__pctLw{margin:0;color:var(--color-text-muted);font-size:.875rem}.sign-in_captchaWidget__jwatI{min-height:65px}.sign-in_captchaWidgetInteractionOnly__pl0iY{min-height:0}@media (max-width:960px){.sign-in_brandPanel__AnYPy{gap:24px}.sign-in_brandTitle__oi_l8{max-width:none;font-size:clamp(2.1rem,9vw,3rem)}.sign-in_brandPoints__iR9MA{grid-template-columns:1fr;gap:12px}}@media (max-width:640px){.sign-in_brandPanel__AnYPy{gap:18px}.sign-in_brandPoints__iR9MA{display:none}}