._root_gq0a0_1{--accent-primary: #24a6f3;--ink: #10253d;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px;position:relative;overflow:hidden;background:linear-gradient(135deg,#e6f3ff,#f4f9ff 45%,#f1f7ff);font-family:Roboto,Inter,Segoe UI,Helvetica Neue,Arial,sans-serif}._root_gq0a0_1:before,._root_gq0a0_1:after{content:"";position:absolute;width:520px;height:520px;border-radius:50%;opacity:.55;pointer-events:none}._root_gq0a0_1:before{top:-240px;right:-160px;background:radial-gradient(circle at 30% 30%,#24a6f38c,#24a6f300)}._root_gq0a0_1:after{bottom:-260px;left:-180px;background:radial-gradient(circle at 70% 70%,#7cd3ff8c,#7cd3ff00)}._card_gq0a0_38{position:relative;width:min(980px,100%);display:grid;grid-template-columns:minmax(260px,36%) 1fr;border-radius:28px;background:#ffffffc7;box-shadow:0 25px 60px #0f2a2b2e;border:1px solid rgba(255,255,255,.7);overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._brandPanel_gq0a0_51{position:relative;display:flex;align-items:center;justify-content:center;padding:40px 32px;background:linear-gradient(165deg,#24a6f32e,#7cd3ff38)}._brandPanel_gq0a0_51:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(130deg,#10253d0d 0 12px,#ffffff14 12px 24px);mix-blend-mode:multiply;opacity:.5}._formPanel_gq0a0_75{display:flex;align-items:center;justify-content:center;background:#ffffffd1}._form_gq0a0_75{width:min(420px,100%);display:flex;flex-direction:column;gap:16px;padding:56px 40px 40px;position:relative}@media(max-width:900px){._card_gq0a0_38{grid-template-columns:1fr}._brandPanel_gq0a0_51{display:none}._form_gq0a0_75{padding:56px 24px 32px}}@media(max-width:480px){._form_gq0a0_75{padding:52px 18px 28px}}._options_1qffn_1{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:8px;z-index:2}._options_1qffn_1 .MuiIconButton-root,._options_1qffn_1 .MuiOutlinedInput-root{background:#ffffffe6;border-radius:12px;box-shadow:0 8px 18px #0f2a2b1f}._options_1qffn_1 .MuiOutlinedInput-root{padding-right:6px}._container_1qffn_22{display:flex;flex-direction:column;gap:16px}._logoCompact_1qffn_28{display:flex;justify-content:center;margin-bottom:4px}._field_1qffn_34 .MuiOutlinedInput-root{background:#fff;border-radius:14px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}._field_1qffn_34 .MuiInputBase-input{color:#10253d}._field_1qffn_34 .MuiInputLabel-root{color:#10253db3}._field_1qffn_34 .MuiInputLabel-root.Mui-focused{color:#24a6f3}._field_1qffn_34 .MuiFormHelperText-root{color:#10253db3}._field_1qffn_34 .MuiOutlinedInput-root:hover fieldset{border-color:#24a6f399}._field_1qffn_34 .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#24a6f3;box-shadow:0 0 0 3px #24a6f333}._field_1qffn_34 .MuiInputAdornment-root{color:#5a7073}._primaryButton_1qffn_69{border-radius:999px;padding:10px 16px;text-transform:none;font-weight:600;box-shadow:0 14px 28px #24a6f33d;transition:transform .15s ease,box-shadow .15s ease}._primaryButton_1qffn_69.MuiButton-contained{background:#24a6f3;color:#fff}._primaryButton_1qffn_69.MuiButton-contained:hover{background:#1d96df}._primaryButton_1qffn_69.MuiButton-contained.Mui-disabled{background:#24a6f359;color:#fffc;box-shadow:none}._primaryButton_1qffn_69:hover{transform:translateY(-1px);box-shadow:0 18px 36px #24a6f347}._primaryButton_1qffn_69:active{transform:translateY(0)}._extraContainer_1qffn_102{display:flex;justify-content:center;gap:20px;margin-top:4px}._link_1qffn_109{cursor:pointer;font-weight:600;color:#24a6f3;text-decoration:none;transition:color .2s ease}._link_1qffn_109:hover{color:#1b7ec2;text-decoration:underline}@media(prefers-color-scheme:dark){._field_1qffn_34 .MuiOutlinedInput-root{background:#fff}._field_1qffn_34 .MuiInputBase-input{color:#10253d}._field_1qffn_34 .MuiInputLabel-root{color:#10253db3}._field_1qffn_34 .MuiInputAdornment-root,._field_1qffn_34 .MuiInputAdornment-root .MuiIconButton-root{color:#5a7073}}._header_1qffn_144{display:flex;align-items:center;gap:8px}._title_1qffn_150{font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
