.Xt4pCW_card{color:#242b28;background:#fff;border:1px solid #deddd3;border-radius:24px;width:100%;max-width:560px;margin:12px auto;padding:32px 36px;box-shadow:0 16px 52px -30px #354a403b}.Xt4pCW_brand{letter-spacing:-1px;align-items:baseline;font-size:21px;font-weight:800;display:flex}.Xt4pCW_brandCaption{color:#788176;letter-spacing:1.6px;margin-left:auto;font-size:9px;font-weight:700}.Xt4pCW_header{grid-template-columns:52px 1fr;align-items:center;column-gap:14px;margin:28px 0 24px;display:grid}.Xt4pCW_icon{color:#1e1b18;background:#e4f7ee;border:1px solid #e4ddd1;border-radius:16px;grid-row:1/3;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Xt4pCW_eyebrow{text-transform:uppercase;letter-spacing:1.6px;color:#7a7469;grid-column:2;font-size:10px;font-weight:700}.Xt4pCW_header h1{letter-spacing:-1.2px;grid-column:2;margin:6px 0 0;font-size:clamp(27px,4vw,34px);font-weight:750;line-height:1.15}.Xt4pCW_header p,.Xt4pCW_setup>p{color:#687168;margin:0;font-size:14px;line-height:1.6}.Xt4pCW_header>p{grid-column:1/-1;margin-top:14px}.Xt4pCW_stepHeading{align-items:center;gap:10px;margin-bottom:9px;display:flex}.Xt4pCW_stepHeading h2{margin:0;font-size:15px;font-weight:650;line-height:1.4}.Xt4pCW_step{color:#1e1b18;background:#f0f4ed;border:1px solid #e2dbcf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:flex}.Xt4pCW_keyBox{background:#f3f6ef;border:1px solid #e4dcd0;border-radius:12px;margin-top:14px;padding:12px 15px 15px}.Xt4pCW_keyHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.Xt4pCW_keyHeading>span{color:#7a7368;letter-spacing:1.2px;font-size:10px;font-weight:700}.Xt4pCW_keyHeading .ant-btn{color:#1e1b18;font-weight:600}.Xt4pCW_keyBox code{letter-spacing:1px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:#494339;font-size:15px;line-height:1.7;display:block}.Xt4pCW_card .Xt4pCW_copyStatus{color:#70695f;min-height:18px;margin:4px 0 14px;font-size:12px;line-height:1.5}.Xt4pCW_copyStatus:empty{display:none}.Xt4pCW_setup>.Xt4pCW_stepHeading:last-child{margin-top:22px}.Xt4pCW_card .Xt4pCW_form{margin-top:18px}.Xt4pCW_form .ant-form-item{margin-bottom:20px}.Xt4pCW_form .ant-form-item-label>label{color:#3e493f;font-size:13px;font-weight:600}:is(.Xt4pCW_form .ant-select,.Xt4pCW_form .ant-input){width:100%}.Xt4pCW_form .ant-form-item-extra{color:#7b8378;padding-top:6px;font-size:12px;line-height:1.5}.Xt4pCW_form .Xt4pCW_codeInput{letter-spacing:8px;height:52px;padding-left:20px;font-family:ui-monospace,monospace;font-size:23px}.Xt4pCW_card .Xt4pCW_primary{height:48px;box-shadow:none;background:#ffcb3d;border-color:#1e1b18;border-radius:10px;font-size:15px;font-weight:650}.Xt4pCW_card .Xt4pCW_primary:hover{background:#eebb23!important;border-color:#1e1b18!important}.Xt4pCW_footer{border-top:1px solid #e9e9de;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:20px;font-size:12px;display:flex}.Xt4pCW_footer a{color:#1e1b18;align-items:center;gap:7px;min-height:32px;font-weight:600;display:inline-flex}.Xt4pCW_footer a:hover{text-decoration:underline}.Xt4pCW_footer a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #1e1b18}.Xt4pCW_footer>span{color:#858b80}.Xt4pCW_error{margin-bottom:20px}.Xt4pCW_recoveryNotice{color:#786631;background:#fff5d6;border-radius:10px;align-items:start;gap:10px;padding:14px;font-size:13px;line-height:1.5;display:flex}.Xt4pCW_recoveryNotice svg{flex-shrink:0;margin-top:1px}.Xt4pCW_codes{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.Xt4pCW_codes li{text-align:center;background:#f6f8f2;border:1px solid #dde4d9;border-radius:8px;padding:11px}.Xt4pCW_codes code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}.Xt4pCW_card .Xt4pCW_copyCodes{color:#1e1b18;border-color:#dbd3c7;margin-bottom:12px;font-size:14px}@media (max-width:600px){.Xt4pCW_card{border-radius:18px;margin:0 auto;padding:24px 20px}.Xt4pCW_brandCaption{letter-spacing:1px;font-size:8px}.Xt4pCW_header{margin-top:24px}.Xt4pCW_footer{flex-direction:column;align-items:flex-start;gap:2px}.Xt4pCW_codes{grid-template-columns:1fr}}.Xt4pCW_card .Xt4pCW_skip{color:#6a6359;height:44px;box-shadow:none;border-color:#dce3d7;margin-top:10px;font-size:14px}@media (max-width:360px){.Xt4pCW_header .Xt4pCW_icon{grid-row:auto}.Xt4pCW_header h1{grid-column:1/-1;margin-top:14px}}
