/* Registration components */
[data-astro-cid-5kfbbqgd][hidden]{display:none!important}
section[data-astro-cid-5kfbbqgd]{color:#151a30}
form[data-astro-cid-5kfbbqgd]>p[data-astro-cid-5kfbbqgd]:first-child{margin:0 0 20px;color:#565d70;line-height:1.6}
label[data-astro-cid-5kfbbqgd]{display:block;margin:16px 0 7px;font-size:14px;font-weight:600}
input[data-astro-cid-5kfbbqgd],select[data-astro-cid-5kfbbqgd],textarea[data-astro-cid-5kfbbqgd]{width:100%;min-height:48px;border:1px solid #d6d9e0;border-radius:6px;background:#fff;padding:11px 13px;color:#151a30;font:inherit}
input[data-astro-cid-5kfbbqgd]:focus-visible,select[data-astro-cid-5kfbbqgd]:focus-visible,textarea[data-astro-cid-5kfbbqgd]:focus-visible{outline:2px solid #f53251;outline-offset:2px}
button[data-astro-cid-5kfbbqgd]{font:inherit;cursor:pointer}
button[data-astro-cid-5kfbbqgd]:disabled{cursor:wait;opacity:.55}
.pending-registration__primary[data-astro-cid-5kfbbqgd]{display:block;width:100%;min-height:48px;margin-top:24px;padding:12px 18px;background:#f53251;color:#fff;border:0;border-radius:6px;font-weight:600}
.pending-registration__actions[data-astro-cid-5kfbbqgd]{display:flex;justify-content:space-between;gap:12px;margin-top:14px}
[data-astro-cid-5kfbbqgd][data-pending-change],[data-astro-cid-5kfbbqgd][data-pending-resend]{border:0;background:transparent;text-decoration:underline;color:#565d70;font-size:13px}
.pending-registration__grid[data-astro-cid-5kfbbqgd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.pending-registration__legal[data-astro-cid-5kfbbqgd],small[data-astro-cid-5kfbbqgd]{font-size:12px;line-height:1.6;color:#565d70}
.pending-registration__legal[data-astro-cid-5kfbbqgd]{margin-top:16px}
.pending-registration__legal[data-astro-cid-5kfbbqgd] a[data-astro-cid-5kfbbqgd]{text-decoration:underline}
.pending-registration__trap[data-astro-cid-5kfbbqgd]{position:absolute;left:-9999px;opacity:0}
[data-astro-cid-5kfbbqgd][data-pending-status]{margin-top:16px;color:#b42338;font-size:14px}
[data-astro-cid-5kfbbqgd][data-pending-step=success]{padding:24px 0;text-align:center}
[data-astro-cid-5kfbbqgd][data-pending-step=success] h3[data-astro-cid-5kfbbqgd]{font-size:24px;font-weight:600;margin-bottom:12px}
@media (max-width:420px) {.pending-registration__grid[data-astro-cid-5kfbbqgd]{grid-template-columns:1fr;gap:0}
}
.free-account[data-astro-cid-zrerj4qg]{width:min(560px,calc(100vw - 24px));max-height:min(760px,calc(100dvh - 24px));margin:auto;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:#f8f6f2;color:#151a30;box-shadow:0 28px 90px #070d2261;overflow:hidden}
.free-account[data-astro-cid-zrerj4qg]::backdrop{background:#070d22b8;backdrop-filter:blur(8px)}
.free-account__shell[data-astro-cid-zrerj4qg]{min-height:440px}
.free-account__header[data-astro-cid-zrerj4qg]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px 30px 24px;background:#11172b;color:#fff}
.free-account__header[data-astro-cid-zrerj4qg] h2[data-astro-cid-zrerj4qg]{max-width:390px;margin:0;font-size:25px;line-height:1.18;letter-spacing:0}
.free-account__close[data-astro-cid-zrerj4qg]{flex:0 0 42px;width:42px;height:42px;border:1px solid rgba(255,255,255,.24);border-radius:6px;background:#ffffff14;color:#fff;font-size:26px;line-height:1;cursor:pointer}
.free-account__progress[data-astro-cid-zrerj4qg]{height:3px;background:#e5e2dc}
.free-account__progress[data-astro-cid-zrerj4qg] span[data-astro-cid-zrerj4qg]{display:block;width:25%;height:100%;background:#f53251;transition:width .24s ease}
.free-account__body[data-astro-cid-zrerj4qg]{padding:30px;overflow-y:auto;max-height:calc(100dvh - 145px)}
.free-account__lead[data-astro-cid-zrerj4qg]{margin:0 0 24px;color:#4f5668;font-size:16px;line-height:1.55}
.free-account[data-astro-cid-zrerj4qg] form[data-astro-cid-zrerj4qg]{display:grid;gap:18px}
.free-account[data-astro-cid-zrerj4qg] label[data-astro-cid-zrerj4qg]{display:block;margin-bottom:7px;font-size:13px;font-weight:700;color:#242a3d}
.free-account[data-astro-cid-zrerj4qg] input[data-astro-cid-zrerj4qg],.free-account[data-astro-cid-zrerj4qg] select[data-astro-cid-zrerj4qg]{width:100%;height:48px;border:1px solid #d6d9e0;border-radius:6px;background:#fff;padding:0 13px;color:#151a30;font:inherit;transition:border-color .15s ease,box-shadow .15s ease}
.free-account[data-astro-cid-zrerj4qg] input[data-astro-cid-zrerj4qg]:focus,.free-account[data-astro-cid-zrerj4qg] select[data-astro-cid-zrerj4qg]:focus{border-color:#f53251;box-shadow:0 0 0 3px #f532511f;outline:none}
.free-account__phone-row[data-astro-cid-zrerj4qg]{display:grid;grid-template-columns:125px minmax(0,1fr);gap:10px}
.free-account__grid[data-astro-cid-zrerj4qg]{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.free-account__primary[data-astro-cid-zrerj4qg]{min-height:48px;border:0;border-radius:6px;background:#f53251;color:#fff;padding:0 20px;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 10px 24px #f532512e}
.free-account__primary[data-astro-cid-zrerj4qg]:hover{background:#df2442}
.free-account[data-astro-cid-zrerj4qg] button[data-astro-cid-zrerj4qg]:disabled,.free-account[data-astro-cid-zrerj4qg] input[data-astro-cid-zrerj4qg]:disabled,.free-account[data-astro-cid-zrerj4qg] select[data-astro-cid-zrerj4qg]:disabled{opacity:.58;cursor:not-allowed}
.free-account__otp[data-astro-cid-zrerj4qg]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}
.free-account__otp[data-astro-cid-zrerj4qg] input[data-astro-cid-zrerj4qg]{height:58px;padding:0;text-align:center;font-size:24px;font-weight:800}
.free-account__secondary-actions[data-astro-cid-zrerj4qg]{display:flex;justify-content:space-between;gap:16px}
.free-account__secondary-actions[data-astro-cid-zrerj4qg] button[data-astro-cid-zrerj4qg]{border:0;background:transparent;color:#50586c;padding:4px 0;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
.free-account__legal[data-astro-cid-zrerj4qg]{margin:-3px 0 0;color:#747b8e;font-size:11px;line-height:1.5;text-align:center}
.free-account__legal[data-astro-cid-zrerj4qg] a[data-astro-cid-zrerj4qg]{color:#31394d;text-decoration:underline}
.free-account__trap[data-astro-cid-zrerj4qg]{position:absolute;left:-9999px;opacity:0}
.free-account__status[data-astro-cid-zrerj4qg]{min-height:20px;margin:18px 0 0;color:#596174;font-size:13px;text-align:center}
.free-account__status[data-astro-cid-zrerj4qg].is-error{color:#b4233b}
.free-account__success[data-astro-cid-zrerj4qg]{padding:10px 0 4px;text-align:center}
.free-account__success-mark[data-astro-cid-zrerj4qg]{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 18px;border-radius:50%;background:#daf6e7;color:#11834c;font-size:28px;font-weight:800}
.free-account__success[data-astro-cid-zrerj4qg] h3[data-astro-cid-zrerj4qg]{margin:0;font-size:25px}
.free-account__success[data-astro-cid-zrerj4qg] p[data-astro-cid-zrerj4qg]{max-width:410px;margin:12px auto 24px;color:#5b6274;line-height:1.55}
.free-account__success[data-astro-cid-zrerj4qg] .free-account__primary[data-astro-cid-zrerj4qg]{width:100%}
@media (max-width:560px) {.free-account[data-astro-cid-zrerj4qg]{width:100vw;max-width:none;max-height:100dvh;height:100dvh;border:0;border-radius:0}
}
@media (max-width:560px) {.free-account__header[data-astro-cid-zrerj4qg]{padding:22px 20px 20px}
}
@media (max-width:560px) {.free-account__header[data-astro-cid-zrerj4qg] h2[data-astro-cid-zrerj4qg]{font-size:21px}
}
@media (max-width:560px) {.free-account__body[data-astro-cid-zrerj4qg]{padding:24px 20px;max-height:calc(100dvh - 120px)}
}
@media (max-width:560px) {.free-account__grid[data-astro-cid-zrerj4qg]{grid-template-columns:1fr}
}
@media (max-width:560px) {.free-account__phone-row[data-astro-cid-zrerj4qg]{grid-template-columns:112px minmax(0,1fr)}
}
@media (max-width:560px) {.free-account__otp[data-astro-cid-zrerj4qg]{gap:5px}
}
@media (prefers-reduced-motion:reduce) {.free-account__progress[data-astro-cid-zrerj4qg] span[data-astro-cid-zrerj4qg]{transition:none}
}
