.auth_shell__c979F{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(900px 520px at -10% -10%,rgba(245,158,11,.12),transparent),radial-gradient(760px 460px at 110% 0,rgba(8,145,178,.1),transparent),#ffffff;color:#111827;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.auth_page__Y5bx6{min-height:0;flex:1;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:stretch}.auth_creditFooter__4tZvG{padding:.9rem 1rem;border-top:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.82)}.auth_aside__7KG42{padding:2rem;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.72);backdrop-filter:blur(10px)}.auth_brand__n3_hs{display:flex;align-items:center;gap:.8rem}.auth_brandMark__7m7FC{width:46px;height:46px;border-radius:.85rem;display:grid;place-items:center;background:linear-gradient(135deg,#ea580c,#f59e0b,#fbbf24);color:#0a0a0a;font-weight:950}.auth_brandName__Ziwja{font-size:1.1rem;font-weight:950;line-height:1}.auth_brandSub__QnmUl{color:#64748b;font-size:.8rem;margin-top:.2rem}.auth_asideContent__lrw2O{max-width:440px}.auth_kicker__vlCe0{display:inline-flex;border:1px solid rgba(245,158,11,.24);background:rgba(245,158,11,.08);color:#b45309;border-radius:999px;padding:.32rem .72rem;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem}.auth_title__INrSP{font-size:clamp(2.2rem,4.8vw,4rem);line-height:.96;margin:0;font-weight:950;text-transform:uppercase}.auth_title__INrSP em{font-style:normal;background:linear-gradient(90deg,#ea580c,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.auth_copy__Qk3ov{color:#475569;line-height:1.65;margin-top:1rem;font-size:.98rem}.auth_asideList__PMdQQ{display:grid;gap:.7rem;margin-top:1.35rem}.auth_asideItem__bOavE{border:1px solid rgba(15,23,42,.08);background:#ffffff;border-radius:.8rem;padding:.85rem;color:#334155;font-size:.9rem;font-weight:650}.auth_formArea__5mHu2{min-width:0;display:flex;align-items:center;justify-content:center;padding:2rem}.auth_card__3UHkg{width:min(100%,470px);background:#ffffff;border:1px solid rgba(15,23,42,.1);border-radius:1.1rem;box-shadow:0 24px 70px rgba(15,23,42,.12);padding:1.35rem}.auth_wideCard__oeDgk{width:min(100%,620px)}.auth_cardHeader__v_0Wi{margin-bottom:1rem}.auth_cardTitle__ptS9R{font-size:1.45rem;font-weight:950;margin:0}.auth_cardText__34N9v{color:#64748b;font-size:.9rem;line-height:1.55;margin-top:.35rem}.auth_form__FcSZa{display:grid;gap:.8rem}.auth_field__JIFju{display:grid;gap:.35rem}.auth_label__642y9{color:#334155;font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.auth_input__2iiLT{width:100%;border:1px solid rgba(15,23,42,.14);background:#ffffff;color:#0f172a;border-radius:.75rem;padding:.82rem .9rem;font-size:.96rem;outline:none}.auth_input__2iiLT:focus{border-color:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.16)}.auth_fileButton__lEHrw{border:1px dashed rgba(15,23,42,.2);background:#f8fafc;color:#111827;border-radius:.85rem;padding:.95rem;text-align:center;cursor:pointer;font-weight:850}.auth_fileName__v8kr_{color:#475569;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth_hint__XODt8{color:#b45309;background:#fff7ed;border:1px solid rgba(245,158,11,.18);border-radius:.65rem;padding:.6rem .75rem;font-size:.82rem;line-height:1.45}.auth_ghostButton__HiLlO,.auth_googleButton__h3EI4,.auth_primaryButton__SiauM,.auth_secondaryButton__eF0FR{width:100%;border:0;border-radius:.78rem;padding:.86rem 1rem;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px}.auth_primaryButton__SiauM{background:linear-gradient(90deg,#ea580c,#f59e0b,#fbbf24);color:#0a0a0a;box-shadow:0 12px 30px rgba(245,158,11,.22)}.auth_secondaryButton__eF0FR{background:#e0f2fe;color:#075985}.auth_ghostButton__HiLlO{background:#f8fafc;color:#334155;border:1px solid rgba(15,23,42,.1)}.auth_googleButton__h3EI4{background:#ffffff;color:#111827;border:1px solid rgba(15,23,42,.12)}.auth_divider__LhdcP{display:flex;align-items:center;gap:.75rem;color:#94a3b8;font-size:.8rem;margin:.2rem 0}.auth_divider__LhdcP:after,.auth_divider__LhdcP:before{content:"";flex:1;height:1px;background:rgba(15,23,42,.1)}.auth_actions__tiHtR{display:grid;gap:.65rem;margin-top:.2rem}.auth_grid2__jYX7P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media (max-width:860px){.auth_page__Y5bx6{grid-template-columns:1fr}.auth_aside__7KG42{min-height:auto;gap:2rem;border-right:0;border-bottom:1px solid rgba(15,23,42,.08)}.auth_formArea__5mHu2{padding:1rem}}@media (max-width:560px){.auth_aside__7KG42{padding:1.25rem}.auth_card__3UHkg{padding:1rem}.auth_grid2__jYX7P{grid-template-columns:1fr}}