.auth-design_page__DiE6H{min-height:100vh;background:linear-gradient(165deg,#fffdf9,#f7f1e4);color:#22255a;font-family:Funnel Sans,sans-serif}.auth-design_header__rLT9s{max-width:1180px;margin:auto;padding:22px 32px}.auth-design_logoLink__fnz_Y{display:inline-flex;width:-moz-fit-content;width:fit-content;vertical-align:top}.auth-design_logo__B4UXP{display:block;height:28px;width:auto}.auth-design_card__fMm_a{max-width:1080px;margin:56px auto 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff;border:1px solid #e4e7ed;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -40px #14163b59}.auth-design_stage__ss3YO{padding:0 32px 72px}.auth-design_content__sS6gC{min-width:0;padding:52px 56px;align-self:center}.auth-design_wide__jkQLT{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);max-width:1180px}.auth-design_panel__3Sup4{padding:52px 44px;background:radial-gradient(circle at 110% 0,#ce644152,transparent 40%),radial-gradient(circle at 0 100%,#80a2de38,transparent 40%),linear-gradient(160deg,#1d2048,#14163b);color:#fff;min-height:600px}.auth-design_proof__A0lui{display:flex;gap:12px;align-items:center;margin-bottom:20px;font-size:12px;color:#cbd2ef}.auth-design_skeleton__G3VuL{background:#ffffff24;border-radius:6px;animation:auth-design_skeletonPulse__dECSx 1.6s ease-in-out infinite}@keyframes auth-design_skeletonPulse__dECSx{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.auth-design_skeleton__G3VuL{animation:none}}.auth-design_stars__K1K6r{color:#00b67a;letter-spacing:2px}.auth-design_avatars__Gdthk{display:flex;padding-left:8px}.auth-design_avatars__Gdthk img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid #1d2048;margin-left:-8px}.auth-design_panelStep___4NQJ{margin-top:18px}.auth-design_stepLabel__PUHTh{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;color:#e1e5f5}.auth-design_stepLabel__PUHTh span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffffff1f;font-size:11px}.auth-design_example__jOWXN{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:#ffffff12;border:1px solid #ffffff24}.auth-design_example__jOWXN img{width:76px;height:76px;border-radius:13px;object-fit:cover}.auth-design_example__jOWXN small{color:#bdc5e6;font-size:12px}.auth-design_price__qj4I_{font:300 26px/1 "Noto Serif",Georgia,serif;margin-bottom:6px}.auth-design_stat__WWHfM{flex:1 1}.auth-design_stat__WWHfM strong{display:block;font-size:22px}.auth-design_pill__bKsII{border-radius:999px;padding:10px 20px;background:#ce6441;font-size:14px;font-weight:700}.auth-design_win__YmMDC{background:linear-gradient(120deg,#1f8f5a,#2ba56b);border:0;padding:16px;font-size:14px;font-weight:700}.auth-design_win__YmMDC strong{margin-left:auto;font-size:18px}.auth-design_quote__dJxIX{margin:14px 0 0;padding:16px 18px;border-radius:16px;border:1px solid #ffffff1a;background:#ffffff0f;font-size:14px;line-height:1.5}.auth-design_quote__dJxIX p{margin:9px 0 12px}.auth-design_quote__dJxIX footer{display:flex;align-items:center;gap:9px;color:#bdc5e6;font-size:12px}.auth-design_quote__dJxIX img{width:28px;height:28px;border-radius:50%;object-fit:cover}.auth-design_hero__Nhb6L{display:none}.auth-design_heading__C_65C{font:300 36px/1.08 "Noto Serif",Georgia,serif;letter-spacing:-.02em;margin:16px 0 0;color:#22255a}.auth-design_intro__6BSNL{font-size:15px;line-height:1.55;color:#6b7284;margin:10px 0 22px}.auth-design_intro__6BSNL.auth-design_codeIntro__iGFIW{margin:0}.auth-design_step__mtuI_{display:flex;gap:8px;align-items:center;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#bc593a}.auth-design_step__mtuI_:after{content:"";width:120px;height:4px;background:#ce6441;border-radius:99px}.auth-design_mode__YQpoz{display:inline-flex;gap:3px;padding:3px;border-radius:999px;border:1px solid #e4e7ed;background:#f7f8fa}.auth-design_mode__YQpoz button{min-height:34px;padding:0 18px;border:0;border-radius:999px;font:600 13.5px Funnel Sans,sans-serif;color:#6b7284;background:transparent;cursor:pointer}.auth-design_methods__V3qXF button[aria-pressed=true],.auth-design_mode__YQpoz button[aria-pressed=true]{background:#fff;color:#22255a;box-shadow:0 2px 8px -3px #14163b40}.auth-design_roles__8uoCx{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-bottom:24px;border-bottom:1px solid #e4e7ed;margin:20px 0 26px}.auth-design_role__a8dS0{display:flex;align-items:center;gap:10px;text-align:left;padding:14px 12px;border-radius:15px;border:1.5px solid #cbd0db;background:#fff;color:#22255a;cursor:pointer;font-family:inherit}.auth-design_role__a8dS0[aria-pressed=true]{border-color:#ce6441;background:#fdf3ef;box-shadow:0 12px 26px -16px #ce64418c}.auth-design_roleIcon__IpHfZ{display:grid;place-items:center;width:36px;height:40px;border-radius:12px;background:#f7f8fa;flex:none}.auth-design_role__a8dS0[aria-pressed=true] .auth-design_roleIcon__IpHfZ{background:#ce6441;color:#fff}.auth-design_role__a8dS0 strong{display:block;font-size:14px;white-space:nowrap}.auth-design_role__a8dS0 small{display:block;color:#6b7284;font-size:11px;margin-top:2px;white-space:nowrap}.auth-design_roleCheck__NoE7I{margin-left:auto;width:16px;height:16px;border:1.5px solid #cbd0db;border-radius:50%;flex:none;display:grid;place-items:center;font-size:10px}.auth-design_role__a8dS0[aria-pressed=true] .auth-design_roleCheck__NoE7I{border-color:#ce6441;background:#ce6441;color:#fff}.auth-design_socials__KDd7P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:26px}.auth-design_social__mDpCN{display:flex;gap:8px;align-items:center;justify-content:center;min-height:46px;border-radius:12px;border:1px solid #cbd0db;color:#22255a;background:#fff;font:600 13.5px Funnel Sans,sans-serif;cursor:pointer}.auth-design_divider__wjo1X{display:flex;align-items:center;gap:12px;color:#6b7284;font-size:12px;margin:20px 0}.auth-design_divider__wjo1X:after,.auth-design_divider__wjo1X:before{content:"";flex:1 1;height:1px;background:#e4e7ed}.auth-design_methods__V3qXF{display:flex;padding:3px;border-radius:12px;background:#f7f8fa;border:1px solid #e4e7ed;margin-bottom:20px}.auth-design_methods__V3qXF button{flex:1 1;min-height:34px;border:0;background:transparent;border-radius:9px;font:600 13px Funnel Sans,sans-serif;color:#6b7284;cursor:pointer}.auth-design_fields__YdP7j .MuiButton-root,.auth-design_fields__YdP7j .MuiFormHelperText-root,.auth-design_fields__YdP7j .MuiFormLabel-root,.auth-design_fields__YdP7j .MuiInputBase-root,.auth-design_fields__YdP7j .MuiTypography-root{font-family:Funnel Sans,sans-serif}.auth-design_fields__YdP7j .MuiInputBase-root{border-radius:12px;color:#22255a;font-size:15px;background:#fff}.auth-design_fields__YdP7j .MuiOutlinedInput-notchedOutline{border-color:#cbd0db}.auth-design_fields__YdP7j .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ce6441}.auth-design_fields__YdP7j .MuiInputBase-root.Mui-focused{box-shadow:0 0 0 4px #ce644124}.auth-design_fields__YdP7j .MuiInputLabel-root.Mui-focused{color:#bc593a}.auth-design_fields__YdP7j .MuiButton-contained{background:#ce6441;color:#fff;border-radius:12px;min-height:50px;box-shadow:0 16px 32px -16px #ce6441bf;font-size:15.5px}.auth-design_fields__YdP7j .MuiButton-contained:hover{background:#bc593a}.auth-design_fields__YdP7j .MuiButton-contained.Mui-disabled{background:#e4e7ed;color:#6b7284;box-shadow:none}.auth-design_fields__YdP7j .MuiButton-outlined{color:#22255a;border-color:#cbd0db;border-radius:12px}.auth-design_fields__YdP7j .MuiButton-text,.auth-design_fields__YdP7j .MuiLink-root{color:#bc593a}.auth-design_fieldLabel__z5fE_{display:block;color:#22255a;font-size:13px;font-weight:600;margin:0 0 6px}.auth-design_note__Obb8H{display:flex;gap:9px;color:#6b7284;font-size:12.5px;line-height:1.5;margin:14px 0 20px}.auth-design_switch__Ys2an{margin:22px 0 0;text-align:center;font-size:14px;color:#6b7284}.auth-design_textButton__4y9LP{border:0;background:none;padding:0;color:#bc593a;cursor:pointer;font:600 14px Funnel Sans,sans-serif}.auth-design_terms__9T3Rx{text-align:center;font-size:12px;line-height:1.5;color:#6b7284;margin-top:14px}.auth-design_terms__9T3Rx a{color:#bc593a}.auth-design_status__1_Mmt{text-align:center}.auth-design_statusIcon__rcJiZ{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#e3f5ec;color:#1f8a5b;margin:0 auto 18px}.auth-design_statusList__GjUwi{text-align:left;margin:22px auto;display:grid;grid-gap:14px;gap:14px;list-style:none;padding:0;max-width:300px;font-size:14px}.auth-design_statusList__GjUwi li{display:flex;gap:10px;align-items:center}.auth-design_statusList__GjUwi svg{flex:none}.auth-design_statusActions__n_pkh{display:grid;grid-gap:12px;gap:12px;margin-top:26px}.auth-design_secondaryCard__DJtRc{border:1px solid #e4e7ed;border-radius:16px;padding:20px;margin-top:40px;background:#fffdf9}.auth-design_secondaryCard__DJtRc p{font-size:13px;color:#6b7284;line-height:1.55}.auth-design_profile__ArArH .MuiCard-root{box-shadow:none;padding:0;background:transparent}.auth-design_profile__ArArH .MuiTypography-subtitle1{border-top:1px solid #e4e7ed;padding-top:22px;color:#22255a}@media (min-width:900px){.auth-design_authTitle__JsCtx{font-size:40px;margin-top:22px}}@media (max-width:1100px) and (min-width:900px){.auth-design_content__sS6gC,.auth-design_panel__3Sup4{padding:40px 30px}.auth-design_role__a8dS0{gap:7px;padding:12px 8px}}@media (max-width:899px){.auth-design_header__rLT9s{padding:16px 18px}.auth-design_logo__B4UXP{height:22px}.auth-design_stage__ss3YO{padding:0}.auth-design_card__fMm_a,.auth-design_wide__jkQLT{margin:0;border:0;border-radius:0;box-shadow:none;display:block}.auth-design_panel__3Sup4{display:none}.auth-design_content__sS6gC{padding:24px 18px 30px;position:relative;margin-top:-16px;border-radius:20px 20px 0 0;background:#fff;min-height:calc(100svh - 188px)}.auth-design_hero__Nhb6L{display:block;position:relative;height:150px;background:linear-gradient(180deg,#14163b26,#14163bbf),url(/assets/auth/mobile-home.jpg) 50%/cover}.auth-design_heroProof__AKy15{position:absolute;top:12px;left:14px;border-radius:999px;background:#14163b8c;color:#fff;padding:5px 10px;font-size:10px}.auth-design_heroBottom__EQkah{position:absolute;left:16px;right:16px;bottom:30px;display:flex;justify-content:space-between;color:#fff;font-size:10.5px}.auth-design_heroBottom__EQkah strong{background:#ce6441d9;border-radius:99px;padding:4px 9px;font-size:10px}.auth-design_heading__C_65C{font-size:28px}.auth-design_intro__6BSNL{font-size:13px;margin-top:6px}.auth-design_roles__8uoCx{gap:8px;margin-top:14px;padding-bottom:18px}.auth-design_role__a8dS0{padding:11px 10px;gap:8px;border-radius:13px}.auth-design_roleIcon__IpHfZ{width:32px;height:32px;border-radius:10px}.auth-design_role__a8dS0 strong{font-size:12.5px}.auth-design_role__a8dS0 small{font-size:10px}.auth-design_socials__KDd7P{margin-top:20px;gap:8px}.auth-design_social__mDpCN{font-size:12px}.auth-design_mode__YQpoz button{min-height:32px;padding:0 14px;font-size:12px}.auth-design_fields__YdP7j .MuiInputBase-input{font-size:16px}.auth-design_switch__Ys2an{font-size:13px}}@media (prefers-reduced-motion:reduce){.auth-design_page__DiE6H *{animation:none!important;transition:none!important}}.auth-design_example__jOWXN .auth-design_avatars__Gdthk img{width:30px;height:30px;border-radius:50%}@media (max-width:380px){.auth-design_role__a8dS0{padding:11px 8px;gap:6px}.auth-design_roleIcon__IpHfZ{width:28px;height:30px}.auth-design_roleCheck__NoE7I{display:none}}.auth-design_phoneRow__ex9iz{display:flex;align-items:flex-start;gap:8px}.auth-design_phoneRow__ex9iz>.MuiFormControl-root{flex:1 1;min-width:0}.auth-design_country__41EhE{display:flex;align-items:center;gap:6px;height:48px;padding:0 13px;border:1px solid #cbd0db;border-radius:12px;background:#f7f8fa;color:#22255a;font-size:14.5px;font-weight:600;white-space:nowrap}.auth-design_country__41EhE small{color:#6b7284;font-size:11px;letter-spacing:.06em}.auth-design_methods__V3qXF button,.auth-design_social__mDpCN{position:relative}.auth-design_lastUsed__OvOG3{position:absolute;top:-9px;right:6px;padding:2px 6px;border-radius:6px;background:#22255a;color:#fff;font-size:10px;font-weight:600;line-height:14px;white-space:nowrap;pointer-events:none}