._VsDXG_form{width:100%}._VsDXG_star{color:#f5222d;margin-left:4px}._VsDXG_row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}@media (max-width:560px){._VsDXG_row{grid-template-columns:minmax(0,1fr)}}._VsDXG_alert{margin-bottom:16px}._VsDXG_rememberRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}._VsDXG_checks{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._VsDXG_checks .ant-form-item{margin-bottom:0}._VsDXG_checkLabel{color:#1b1f26;font-size:14px;line-height:1.45}._VsDXG_submit.ant-btn{border-radius:12px;height:44px;font-size:14px;font-weight:500}._VsDXG_submit.ant-btn-primary{background-image:linear-gradient(181.4deg,#16abff 10.4%,#0f98e5 89.5%);border:1px solid #bbe7ff}._VsDXG_submit.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{filter:brightness(1.06);border-color:#bbe7ff}:is(._VsDXG_submit.ant-btn-primary:disabled,._VsDXG_submit.ant-btn-primary.ant-btn-disabled){background-image:none}._VsDXG_link{color:#038fdd;letter-spacing:-.07px;font-weight:600}._VsDXG_link:hover{color:#0276b8}._VsDXG_inlineLink{color:#038fdd}._VsDXG_inlineLink:hover{color:#0276b8}._VsDXG_inlineLinkStrong{font-weight:500}._VsDXG_footerText{text-align:center;color:#1b1f26;margin:0;font-size:14px;line-height:20px}._VsDXG_demo{border-top:1px dashed #e2e7f0;flex-direction:column;gap:8px;padding-top:16px;display:flex}._VsDXG_demoTitle{text-align:center;color:#767f8c;margin:0;font-size:12px;line-height:16px}._VsDXG_demoButtons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._VsDXG_status{flex-direction:column;align-items:center;gap:16px;display:flex}._VsDXG_statusIcon{color:#038fdd;background:#e6f6ff;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:flex}._VsDXG_statusSuccess{color:#16a34a;background:#e8f7ee}._VsDXG_statusError{color:#f5222d;background:#feeced}._VsDXG_statusWarning{color:#d97706;background:#fff4e5}._VsDXG_statusActions{flex-direction:column;gap:12px;width:100%;display:flex}
.j78Huq_page{background:#fff;max-width:1440px;min-height:100vh;margin:0 auto;padding:8px;display:flex}.j78Huq_hero{color:#fff;background:#2f86f6 url(/design/auth/hero.webp) 50%/cover no-repeat;border-radius:12px;flex-direction:column;flex:1 1 0;align-self:flex-start;gap:40px;min-width:0;height:calc(100vh - 16px);min-height:600px;padding:80px 40px 56px;display:flex;position:sticky;top:8px;overflow:hidden}@media (max-width:1100px){.j78Huq_hero{display:none}}.j78Huq_heroTitle{flex-direction:column;gap:8px;margin:0;font-size:clamp(34px,3.9vw,56px);font-weight:700;line-height:1.2;display:flex}.j78Huq_heroAccent{background:linear-gradient(183.2deg,#fff 10.4%,#cdecfe 89.5%);color:#0000;-webkit-background-clip:text;background-clip:text}.j78Huq_features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.j78Huq_feature{align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:28px;display:flex}.j78Huq_featureIcon{background:linear-gradient(194.8deg,#fff 10.4%,#cdecfe 89.5%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.j78Huq_panel{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:40px;min-width:0;padding:0 40px;display:flex;position:relative}@media (max-width:1100px){.j78Huq_panel{padding:72px 16px 40px}}.j78Huq_lang{position:absolute;top:16px;right:24px}@media (max-width:1100px){.j78Huq_lang{right:16px}}.j78Huq_head{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.j78Huq_brand{align-items:center;height:48px;display:flex}.j78Huq_brandWordmark{margin-left:-2px}.j78Huq_titleBlock{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.j78Huq_title{letter-spacing:-1.2px;color:#1b1f26;white-space:pre-line;margin:0;font-size:40px;font-weight:600;line-height:56px}@media (max-width:640px){.j78Huq_title{letter-spacing:-.6px;font-size:30px;line-height:40px}}.j78Huq_subtitle{color:#767f8c;margin:0;font-size:14px;line-height:20px}.j78Huq_body{flex-direction:column;gap:16px;width:480px;max-width:100%;display:flex}
.s3nsOW_demoButton{border-radius:8px;height:28px;font-size:12px}
