.AuthPage_authShell__X3Udl{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(60% 50% at 85% 0,rgba(15,118,110,.14),transparent 70%),radial-gradient(52% 46% at 6% 100%,rgba(27,58,46,.1),transparent 72%),linear-gradient(180deg,var(--paper-warm) 0,var(--paper) 100%)}.AuthPage_authHeader__0OT6E{padding:1rem 0}.AuthPage_authHeaderInner__a9utG{display:flex;align-items:center;gap:1rem}.AuthPage_backButton__0dQZa{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid var(--line);background:hsla(48,45%,98%,.82);color:var(--ink);font-size:1.125rem;cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.AuthPage_backButton__0dQZa:hover{background:var(--paper-strong);border-color:var(--line-strong);transform:translateX(-2px)}.AuthPage_brand__d7LPS{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.03em;color:var(--ink);text-decoration:none}.AuthPage_brandLogo__DRhAu{width:2rem;height:2rem;object-fit:contain;flex:0 0 auto}.AuthPage_authMain__NRtDp{flex:1 1;display:grid;align-items:center;padding:clamp(1.5rem,6vw,4rem) 0}.AuthPage_card__4DBrP{position:relative;width:100%;max-width:440px;margin:0 auto;padding:clamp(28px,4vw,40px);border-radius:24px;background:var(--paper-strong);border:1px solid var(--line);box-shadow:0 40px 90px rgba(20,22,26,.12);display:flex;flex-direction:column;gap:18px}.AuthPage_card__4DBrP h1{margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2rem);letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.AuthPage_card__4DBrP>p{margin:-8px 0 2px;color:var(--ink-soft);font-size:.95rem;line-height:1.55}.AuthPage_checkingCard__uhqgF{align-items:stretch;gap:14px}.AuthPage_skelTitle__UP6fR{display:block;height:1.8rem;width:60%;border-radius:8px;margin-bottom:4px}.AuthPage_skelLead__1hlZj{display:block;height:.9rem;width:100%;border-radius:6px}.AuthPage_skelLeadShort__d_q0j{display:block;height:.9rem;width:70%;border-radius:6px;margin-bottom:6px}.AuthPage_skelOauth__CRO4e{display:block;height:2.75rem;width:100%;border-radius:999px}.AuthPage_skelDivider__lSTCl{display:flex;align-items:center;gap:12px;margin:6px 0}.AuthPage_skelDividerLine__2vAYI{display:block;flex:1 1;height:1px;border-radius:999px}.AuthPage_skelDividerLabel__wOsHD{display:block;height:.85rem;width:8rem;border-radius:6px}.AuthPage_skelField__eJTrM{display:block;height:3rem;width:100%;border-radius:12px}.AuthPage_skelSubmit__pQ7n9{display:block;height:2.75rem;width:100%;border-radius:999px;margin-top:4px}.AuthPage_form__Wwo66{display:flex;flex-direction:column;gap:16px}.AuthPage_form__Wwo66 label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:.88rem;color:var(--ink)}.AuthPage_input__Sn3to{border-radius:12px;padding:12px 14px;border:1px solid var(--line-strong);background:var(--paper-strong);color:var(--ink);font-family:inherit;font-size:.95rem;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.AuthPage_input__Sn3to:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.AuthPage_error___D7v5{color:var(--color-error);font-size:.82rem;font-weight:500}.AuthPage_formError__O4bK7{background:rgba(180,35,24,.12);color:var(--color-error);padding:12px;border-radius:12px;font-weight:600;font-size:.88rem}.AuthPage_suspensionNotice__K6aZ1{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(180,35,24,.24);border-radius:12px;background:rgba(180,35,24,.08);color:var(--ink);font-size:.88rem;line-height:1.5}.AuthPage_suspensionNotice__K6aZ1 p{margin:0}.AuthPage_suspensionTitle__yBW5_{color:var(--color-error);font-weight:700}.AuthPage_suspensionAccount__mnhN_{color:var(--ink-soft);overflow-wrap:anywhere}.AuthPage_whatsappLink__HnwAl{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;margin-top:2px;padding:10px 14px;border-radius:999px;background:#128c4a;color:#fff;font-weight:700;text-decoration:none}.AuthPage_whatsappLink__HnwAl:hover{background:#0f793f}.AuthPage_success__X3aOY{background:rgba(15,118,110,.12);color:var(--color-primary);padding:12px;border-radius:var(--radius-small);font-weight:600}.AuthPage_submitButton__Kajcg{border:none;border-radius:999px;padding:13px;background:var(--brand);color:var(--paper-strong);font-weight:600;font-size:.95rem;cursor:pointer;box-shadow:0 14px 30px rgba(15,118,110,.3);transition:background-color .2s var(--ease),transform .2s var(--ease)}.AuthPage_submitButton__Kajcg:hover:not(:disabled){background:var(--brand-deep);transform:translateY(-1px)}.AuthPage_submitButton__Kajcg:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.AuthPage_footer__XLZm6{display:flex;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid var(--line);margin-top:2px}.AuthPage_linkButton__NqG7e{border:none;background:none;color:var(--brand-deep);font-weight:600;font-size:.88rem;cursor:pointer;padding:8px 0 0}.AuthPage_linkButton__NqG7e:hover{text-decoration:underline}.AuthPage_wizardShell__Hgxib{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:32px 16px}.AuthPage_wizardCard__JdGFk{width:min(640px,100%);background:#fff;border-radius:24px;box-shadow:0 24px 70px rgba(15,16,18,.08);padding:32px;display:flex;flex-direction:column;gap:16px}.AuthPage_accountHeading__yo1jZ{margin:0;font-size:clamp(1.9rem,3vw,2.5rem)}.AuthPage_stepLabel__gg06J{margin:0;font-size:.85rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.AuthPage_lead__F81b_{margin:0;color:var(--color-on-surface)}.AuthPage_stepOptions__W5oqb{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.AuthPage_stepOption__ZiZFj{border:1px solid rgba(15,16,18,.1);border-radius:16px;padding:14px 16px;background:#f8fafc;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.AuthPage_stepOptionActive__HK1hB{border-color:var(--color-primary);background:#e0f2ef;box-shadow:0 12px 30px rgba(15,118,110,.18)}.AuthPage_stepOption__ZiZFj:disabled{opacity:.65;cursor:not-allowed;transform:none}.AuthPage_primaryButton__UaA1H{border:none;border-radius:999px;padding:12px 16px;background:var(--color-primary);color:var(--color-on-primary);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(15,118,110,.25);transition:transform .15s ease,filter .15s ease}.AuthPage_primaryButton__UaA1H:hover{transform:translateY(-1px);filter:brightness(1.03)}.AuthPage_primaryButton__UaA1H:disabled{opacity:.6;cursor:not-allowed;transform:none;filter:none}.AuthPage_primaryButton__UaA1H:focus-visible{outline:2px solid rgba(15,118,110,.45);outline-offset:2px}.AuthPage_stepAction__arGLW{width:100%;justify-content:center}.AuthPage_inlineField__LkXXu{display:flex;gap:8px;align-items:center}.AuthPage_inlineButton__GHiIx{border:none;background:var(--color-primary);color:#fff;padding:10px 14px;border-radius:12px;font-weight:700;cursor:pointer;white-space:nowrap}.AuthPage_formActions__M2Iul{display:flex;justify-content:space-between;align-items:center;gap:12px}.AuthPage_oauthButton__QkOCm{border:1px solid var(--line-strong);border-radius:999px;padding:12px;width:100%;background:var(--paper-strong);color:var(--ink);font-weight:600;font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:border-color .2s var(--ease),background-color .2s var(--ease),transform .2s var(--ease)}.AuthPage_oauthButton__QkOCm:hover:not(:disabled){border-color:var(--ink);background:var(--paper-warm);transform:translateY(-1px)}.AuthPage_oauthButton__QkOCm:disabled{opacity:.6;cursor:not-allowed}.AuthPage_googleIcon__Np8DJ{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-weight:700;font-size:.85rem;background:#fff;color:#4285f4;border:1px solid rgba(15,16,18,.1)}.AuthPage_divider__SZFdQ{display:flex;align-items:center;gap:12px;text-transform:uppercase;font-size:.7rem;letter-spacing:.15em;color:var(--color-on-surface-variant)}.AuthPage_divider__SZFdQ:after,.AuthPage_divider__SZFdQ:before{content:"";flex:1 1;height:1px;background:rgba(15,16,18,.12)}.AuthPage_googleSignup___hwM1{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid rgba(15,16,18,.1);border-radius:var(--radius-medium);background:rgba(15,16,18,.02)}.AuthPage_altLabel__LpmZ8{margin:0;font-weight:600;color:var(--color-on-surface-variant)}.AuthPage_helperText__IKaUD{margin:0;font-size:.9rem;color:var(--color-on-surface-variant)}.AuthPage_promoNotice__lCoD4{margin:0;padding:10px 12px;border:1px solid rgba(15,118,110,.2);border-radius:12px;background:rgba(15,118,110,.06);color:var(--brand-deep,#0f4f49);font-size:.9rem;line-height:1.45}.AuthPage_termsPanel__bM_is{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(15,16,18,.1);border-radius:14px;background:#f8fafc}.AuthPage_legalStatement__ycSMm{margin:0;color:var(--color-on-surface-variant,#555);font-size:.84rem;font-weight:500;line-height:1.45}.AuthPage_legalStatement__ycSMm a{color:var(--brand-deep,#0f4f49);font-weight:700}.AuthPage_checkboxField__MSWgf{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;grid-gap:10px!important;gap:10px!important;color:var(--ink,#222);font-size:.84rem!important;font-weight:500!important;line-height:1.45}.AuthPage_checkboxField__MSWgf input{width:16px;height:16px;margin-top:2px;accent-color:var(--brand,#0f766e)}.AuthPage_checkboxField__MSWgf a{color:var(--brand-deep,#0f4f49);font-weight:700}.AuthPage_settingsShell__aDmKl{width:100%;max-width:560px;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(12px,3vw,20px);display:flex;flex-direction:column;gap:14px}.AuthPage_settingsShell__aDmKl .AuthPage_card__4DBrP{max-width:100%}.AuthPage_settingsBack__6P5BT{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;font-weight:600;color:var(--ink-soft,var(--color-on-surface-variant));text-decoration:none}.AuthPage_settingsBack__6P5BT:hover{color:var(--brand-deep,var(--brand))}@media (max-width:480px){.AuthPage_settingsShell__aDmKl{padding:16px 0;gap:12px}.AuthPage_settingsShell__aDmKl .AuthPage_card__4DBrP{border-radius:16px;margin:0 12px;padding:20px}.AuthPage_settingsBack__6P5BT{padding:0 16px}}.AuthPage_modalOverlay__QJsET{background:rgba(5,7,11,.55);z-index:200}.AuthPage_modalCard__79HzR{width:min(420px,90vw);background:var(--color-card);border-radius:var(--radius-medium);padding:24px;box-shadow:0 30px 70px rgba(15,16,18,.4);display:flex;flex-direction:column;gap:16px}.AuthPage_modalActions__R0Hqm{justify-content:flex-end;gap:12px}.AuthPage_modalActions__R0Hqm button{border-radius:999px;padding:10px 18px;border:none;font-weight:600;cursor:pointer}.AuthPage_modalActions__R0Hqm button:last-of-type{background:var(--color-primary);color:var(--color-on-primary)}.AuthPage_codeForm__Kgk4S{display:flex;flex-direction:column;gap:16px}.AuthPage_codeInputs__8qxvH{display:flex;gap:12px}.AuthPage_codeInput__VU_WR{width:56px;height:64px;text-align:center;font-size:1.5rem;border-radius:var(--radius-small);border:1px solid rgba(15,16,18,.15)}.AuthPage_roleGroup__tw0xc{display:flex;flex-direction:column;gap:8px}.AuthPage_roleLabel__cm2vU{font-weight:700}.AuthPage_roleOptions__oRyUG{display:flex;flex-wrap:wrap;gap:8px}.AuthPage_roleOption__g0HMH{border:1px solid rgba(15,16,18,.2);border-radius:var(--radius-large);padding:10px 16px;font-weight:600;cursor:pointer;background:rgba(15,16,18,.02);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AuthPage_roleOption__g0HMH input{display:none}.AuthPage_roleOptionActive__tcEJj{border-color:var(--color-primary);background:rgba(15,118,110,.12);color:var(--color-primary)}.AuthPage_modalOverlay__QJsET{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;padding:24px;z-index:999;animation:AuthPage_fadeIn__yGvJ_ .18s ease}.AuthPage_roleModal__W52UQ{background:#fff;border-radius:24px;padding:32px;width:min(960px,100%);max-height:90vh;box-shadow:none;display:flex;flex-direction:column;gap:38px;text-align:center;position:relative;animation:AuthPage_modalIn__lPNW6 .22s ease}.AuthPage_modalTitle__MxDML{margin:0;font-weight:800;font-size:1.6rem;line-height:1.3}.AuthPage_modalLabel__CXz4q{display:flex;flex-direction:column;gap:6px;text-align:left}.AuthPage_modalActions__R0Hqm{display:flex;justify-content:center;gap:10px}.AuthPage_modalSecondary__7Bq_Q{border:1px solid rgba(15,16,18,.2);background:#fff;color:var(--color-on-surface);border-radius:999px;padding:10px 18px;font-weight:600;cursor:pointer}.AuthPage_modalClose__cov2o{position:absolute;top:10px;right:10px;border:none;background:transparent;color:var(--color-on-surface);font-size:1.4rem;cursor:pointer}.AuthPage_roleHeaderText__XZiW9{font-size:1rem;color:var(--color-on-surface);margin:4px 0 0;line-height:1.5}.AuthPage_roleOptionsRow__GOPwk{display:flex;gap:12px;justify-content:center;align-items:stretch;flex-wrap:nowrap}.AuthPage_roleOptionsRow__GOPwk .AuthPage_roleOption__g0HMH{flex:1 1;min-width:0}.AuthPage_wizardSteps__a_OQc{display:flex;align-items:center;gap:8px;margin:0 0 4px;padding:0;list-style:none}.AuthPage_wizardStep__WoC_7{flex:1 1;display:flex;align-items:center;gap:8px;min-width:0}.AuthPage_wizardStepBubble___qYYT{flex:0 0 auto;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-weight:700;font-size:.82rem;background:rgba(15,16,18,.08);color:var(--color-on-surface-variant,#555);transition:background .16s ease,color .16s ease}.AuthPage_wizardStepBubbleDone__fj8my{background:rgba(15,118,110,.16);color:#0f766e}.AuthPage_wizardStepBubbleCurrent__0xQzF{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 4px 12px rgba(15,118,110,.2)}.AuthPage_wizardStepLabel__EOUGh{font-size:.78rem;font-weight:600;color:var(--color-on-surface-variant,#555);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AuthPage_wizardStepLabelCurrent__zD1fg{color:var(--color-primary)}.AuthPage_wizardStepConnector__FFWd4{flex:1 1 auto;height:2px;border-radius:999px;background:rgba(15,16,18,.1);margin:0 4px}.AuthPage_wizardStepConnectorDone___JiZl{background:rgba(15,118,110,.4)}@media (max-width:560px){.AuthPage_wizardStepLabel__EOUGh{display:none}}.AuthPage_stepOptionRich__d1nhu{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:16px 18px;border:1px solid rgba(15,16,18,.1);border-radius:16px;background:#f8fafc;cursor:pointer;font:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.AuthPage_stepOptionRich__d1nhu:hover:not(:disabled){border-color:rgba(15,118,110,.35);background:#f1f9f7;transform:translateY(-1px)}.AuthPage_stepOptionRich__d1nhu:disabled{cursor:not-allowed;opacity:.6;transform:none}.AuthPage_stepOptionRichActive__SR4Y3{border-color:var(--color-primary);background:#e0f2ef;box-shadow:0 12px 30px rgba(15,118,110,.18)}.AuthPage_stepOptionRichIcon__aH1U0{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(15,118,110,.12);color:#0f766e;font-size:1.2rem}.AuthPage_stepOptionRichActive__SR4Y3 .AuthPage_stepOptionRichIcon__aH1U0{background:rgba(15,118,110,.22)}.AuthPage_stepOptionRichBody__Zhg_A{display:flex;flex-direction:column;gap:2px;min-width:0}.AuthPage_stepOptionRichTitle__Zquo3{font-weight:700;font-size:.98rem;color:var(--ink,#222)}.AuthPage_stepOptionRichDesc__imDYw{font-size:.82rem;font-weight:500;color:var(--color-on-surface-variant,#555);line-height:1.3}.AuthPage_stepOptionsStack__dAqyj{display:flex;flex-direction:column;gap:10px}.AuthPage_roleSummary__d2Ytx{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(15,118,110,.18);border-radius:12px;background:rgba(15,118,110,.05)}.AuthPage_roleSummaryIcon___VVf1{flex:0 0 auto;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:rgba(15,118,110,.16);color:#0f766e}.AuthPage_roleSummaryBody__4kL_5{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.AuthPage_roleSummaryLabel__4T6qT{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-surface-variant,#555)}.AuthPage_roleSummaryValue__Mh0b0{font-weight:700;color:var(--ink,#222)}.AuthPage_roleSummaryAction__1mKTT{flex:0 0 auto;background:none;border:none;padding:0;font:inherit;font-size:.85rem;font-weight:600;color:var(--color-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.AuthPage_attachedField__frs_0{display:flex;align-items:stretch;border:1px solid var(--line-strong,rgba(15,16,18,.16));border-radius:12px;background:var(--paper-strong);overflow:hidden;transition:border-color .2s var(--ease,ease),box-shadow .2s var(--ease,ease)}.AuthPage_attachedField__frs_0:focus-within{border-color:var(--brand,#0f766e);box-shadow:0 0 0 3px var(--brand-soft,rgba(15,118,110,.18))}.AuthPage_attachedField__frs_0 .AuthPage_attachedInput__DsQAF{flex:1 1 auto;border:none;padding:12px 14px;background:transparent;font:inherit;font-size:.95rem;color:var(--ink,#222);min-width:0}.AuthPage_attachedField__frs_0 .AuthPage_attachedInput__DsQAF:focus{outline:none}.AuthPage_attachedAction__KsS19{flex:0 0 auto;border:none;background:var(--brand,#0f766e);color:#fff;padding:0 16px;font:inherit;font-weight:700;font-size:.88rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:background .16s ease}.AuthPage_attachedAction__KsS19:hover:not(:disabled){background:var(--brand-deep,#0e6b66)}.AuthPage_attachedAction__KsS19:disabled{cursor:not-allowed;opacity:.6}.AuthPage_attachedActionSent__jLAvr{background:rgba(34,197,94,.15);color:#15803d}.AuthPage_attachedActionSent__jLAvr:hover:not(:disabled){background:rgba(34,197,94,.2)}.AuthPage_codeSentHint__MDh0G{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;font-size:.82rem;color:#15803d;font-weight:600}.AuthPage_otpInput__Jh2z2{display:block;width:100%;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.4rem;font-weight:700;letter-spacing:.4em;text-align:center;padding:14px 16px;border:1px solid var(--line-strong,rgba(15,16,18,.16));border-radius:12px;background:var(--paper-strong);color:var(--ink,#222);transition:border-color .2s var(--ease,ease),box-shadow .2s var(--ease,ease)}.AuthPage_otpInput__Jh2z2:focus{outline:none;border-color:var(--brand,#0f766e);box-shadow:0 0 0 3px var(--brand-soft,rgba(15,118,110,.18))}.AuthPage_otpInput__Jh2z2::placeholder{color:rgba(15,16,18,.25);letter-spacing:.4em}@media (max-width:560px){.AuthPage_wizardCard__JdGFk{padding:24px 18px;border-radius:18px}.AuthPage_stepOptionRich__d1nhu{padding:12px 14px;gap:10px}.AuthPage_stepOptionRichIcon__aH1U0{width:38px;height:38px;font-size:1rem}}.AuthPage_roleOptionsRow__GOPwk .AuthPage_roleOption__g0HMH{padding:14px 16px;justify-content:center;text-align:center}.AuthPage_successOverlay__kchsH{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(5,7,11,.72);animation:AuthPage_fadeIn__yGvJ_ .18s ease}.AuthPage_successModal__ixUrR{width:min(360px,92vw);border-radius:28px;background:#fff;padding:32px 28px;text-align:center;box-shadow:0 34px 90px rgba(0,0,0,.35);animation:AuthPage_modalIn__lPNW6 .22s ease}.AuthPage_successTick__NBPIf{width:72px;height:72px;margin:0 auto 18px;border-radius:999px;display:grid;place-items:center;background:#0f766e;color:#fff;font-size:2.5rem;font-weight:800;line-height:1}.AuthPage_successModal__ixUrR h2{margin:0;font-family:var(--font-display);font-size:1.7rem;color:var(--ink)}.AuthPage_successModal__ixUrR p{margin:10px 0 0;color:var(--ink-soft);font-weight:600}@media (max-width:600px){.AuthPage_roleModal__W52UQ{padding:24px 16px;border-radius:0;width:100%;height:100%;max-height:none;justify-content:center}.AuthPage_modalTitle__MxDML{font-size:1.4rem}.AuthPage_roleOptionsRow__GOPwk{flex-direction:column;flex-wrap:nowrap}.AuthPage_modalClose__cov2o{top:8px;right:12px}}@keyframes AuthPage_fadeIn__yGvJ_{0%{opacity:0}to{opacity:1}}@keyframes AuthPage_modalIn__lPNW6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ImpersonationBanner_banner__1_dhs{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:500;display:inline-flex;align-items:center;gap:12px;padding:10px 16px;border-radius:999px;background:rgba(15,16,18,.92);color:#fff;box-shadow:0 16px 32px rgba(15,16,18,.2);font-size:.9rem}.ImpersonationBanner_label__4Iu2B{font-weight:600}.ImpersonationBanner_button__qS8bo{border:none;background:#fff;color:#111827;padding:6px 12px;border-radius:999px;font-weight:600}@media (max-width:640px){.ImpersonationBanner_banner__1_dhs{top:8px;width:calc(100% - 24px);justify-content:space-between;text-align:center}}