.Glass_glass__bUs_P{overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.AuthShell_page__4zGj1{min-height:100dvh;overflow-x:hidden;display:flex;flex-direction:column;background:var(--accent-dark)}.AuthShell_hero__c_T6p{flex:0 0 38%;flex-direction:column;text-align:center;gap:4px;padding:24px 20px}.AuthShell_back__w_pPh,.AuthShell_hero__c_T6p{display:flex;align-items:center;justify-content:center;color:#fff}.AuthShell_back__w_pPh{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.35);position:absolute;top:18px;left:20px;cursor:pointer}.AuthShell_wordmark__Dlflh{font-family:var(--f-display);font-size:var(--fs-18);font-weight:800;margin:10px 0 0}.AuthShell_card__BLXhU{flex:2 1;width:100%;border:.2px solid #a8a8a8;border-bottom:none;box-shadow:0 -6px 20px rgba(0,0,0,.18);border-radius:28px 28px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:16px}.AuthShell_toggle__ZTCRY{display:flex;background:var(--app-surface-2);border-radius:var(--r-pill);padding:4px;gap:4px}.AuthShell_toggleBtn__mhcks{flex:1 1;text-align:center;padding:10px 0;border-radius:var(--r-pill);font-size:var(--fs-13);font-weight:700;color:var(--app-text-soft);text-decoration:none;border:none;background:none;cursor:pointer}.AuthShell_toggleActive__Gs1Sy{background:var(--app-bg);color:var(--app-text);box-shadow:0 1px 3px rgba(0,0,0,.08)}.AuthShell_form__4y1Kq{display:flex;flex-direction:column;gap:12px}.AuthShell_row__Z_gj1{display:flex;align-items:center;justify-content:flex-end;font-size:var(--fs-11);color:var(--app-text-soft)}.AuthShell_forgot__a1CZ4{font-weight:400;text-decoration:none}.AuthShell_inputWrap__LTLfu{position:relative;display:flex;align-items:center;border-radius:var(--r-pill);overflow:hidden;height:46px;color:var(--app-text-soft)}.AuthShell_inputWrap__LTLfu .AuthShell_icon__EKFXX{position:absolute;left:14px;top:0;bottom:0;display:flex;align-items:center;z-index:1;pointer-events:none}.AuthShell_inputWrap__LTLfu input{width:100%;height:100%;padding:0 14px 0 40px;background:var(--autofill-overlay,rgba(255,255,255,.35));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:.2px solid #a8a8a8;border-radius:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;font-size:var(--fs-14);color:var(--app-text)}.AuthShell_inputWrap__LTLfu input::placeholder{color:var(--placeholder-color,var(--app-text-soft))}.AuthShell_inputWrap__LTLfu input:-webkit-autofill,.AuthShell_inputWrap__LTLfu input:-webkit-autofill:focus,.AuthShell_inputWrap__LTLfu input:-webkit-autofill:hover{-webkit-text-fill-color:var(--autofill-text-color,var(--app-text));-webkit-box-shadow:0 0 0 1000px var(--autofill-overlay,rgba(255,255,255,.35)) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.AuthShell_errorText__RVARc{font-size:var(--fs-12);color:var(--danger);margin:0}.AuthShell_poweredBy__KJxoY{position:fixed;left:0;right:0;bottom:16px;font-size:var(--fs-11);text-align:center}@media (min-width:640px){.AuthShell_page__4zGj1{align-items:center;justify-content:center}.AuthShell_hero__c_T6p{flex:none;width:380px;padding-bottom:28px}.AuthShell_card__BLXhU{flex:none;width:380px;border-radius:var(--r-lg);border-bottom:.2px solid #a8a8a8;box-shadow:0 12px 32px rgba(0,0,0,.18)}}.Button_primary__zsboU{background:var(--accent);color:#fff;border:none;border-radius:var(--r-pill)}.Button_ghost__eb_iL,.Button_primary__zsboU{width:100%;padding:13px;font-size:var(--fs-14);font-weight:700;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Button_ghost__eb_iL{background:transparent;color:var(--app-text);border:1px solid var(--card-line);border-radius:var(--r-pill)}.Button_text__IZaCD{width:auto;background:none;border:none;padding:0;color:var(--app-text);font-size:var(--fs-14);font-weight:700;cursor:pointer;text-decoration:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Button_ghost__eb_iL:disabled,.Button_primary__zsboU:disabled,.Button_text__IZaCD:disabled{opacity:.6;cursor:default}