.reg.svelte-j7ul7i{min-height:calc(100vh - 92px);color:var(--color-foreground,#fff);background:0 0;justify-content:center;align-items:flex-start;padding:5rem 1.5rem;display:flex}.reg__panel.svelte-j7ul7i{width:min(100%,24rem)}.reg__title.svelte-j7ul7i{text-align:center;color:var(--color-foreground,#fff);margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.reg__lead.svelte-j7ul7i{text-align:center;color:var(--color-muted-foreground,#d0d3e1);margin:0 0 2rem;font-size:.875rem;line-height:1.4}.reg__lead.svelte-j7ul7i a:where(.svelte-j7ul7i){color:var(--color-primary,#677ff9);text-underline-offset:2px;text-decoration:underline}.reg__form.svelte-j7ul7i{flex-direction:column;gap:1rem;display:flex}.reg__form.svelte-j7ul7i label:where(.svelte-j7ul7i){display:block;position:relative}.reg__form.svelte-j7ul7i label:where(.svelte-j7ul7i):not(.reg__check)>span:where(.svelte-j7ul7i){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i){box-sizing:border-box;border:1px solid var(--color-border,#cccdd438);background:var(--color-card,#222535);width:100%;min-height:2.875rem;color:var(--color-foreground,#fff);caret-color:var(--color-primary,#677ff9);border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i)::placeholder{color:var(--color-muted-foreground,#8f919c)}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i):focus{border-color:var(--color-ring,#677ff9);box-shadow:0 0 0 2px var(--color-ring,#677ff9);outline:none}.reg__check.svelte-j7ul7i{color:var(--color-foreground,#fff);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex!important}.reg__check.svelte-j7ul7i input:where(.svelte-j7ul7i){accent-color:var(--color-primary,#677ff9);margin-top:.2rem}.reg__actions.svelte-j7ul7i{flex-direction:column;gap:1rem;display:flex}.reg__btn.svelte-j7ul7i{box-sizing:border-box;border:1px solid var(--color-border,#cccdd438);background:var(--color-card,#222535);width:100%;min-height:2.75rem;color:var(--color-foreground,#fff);cursor:pointer;border-radius:1rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,opacity .15s}.reg__btn--primary.svelte-j7ul7i{background:var(--color-primary,#677ff9);color:var(--color-primary-foreground,#fff);border-color:#0000}.reg__btn--primary.svelte-j7ul7i:hover{opacity:.9;border-color:#0000}.reg__btn.svelte-j7ul7i:disabled{opacity:.55;cursor:not-allowed}.reg__alert.svelte-j7ul7i{border:1px solid color-mix(in srgb, var(--color-destructive,#f56462) 20%, transparent);background:color-mix(in srgb, var(--color-destructive,#f56462) 10%, transparent);color:var(--color-destructive,#f56462);border-radius:1rem;margin:0;padding:.75rem;font-size:.875rem}.reg__info.svelte-j7ul7i{border:1px solid color-mix(in srgb, var(--color-primary,#677ff9) 20%, transparent);background:color-mix(in srgb, var(--color-primary,#677ff9) 10%, transparent);color:var(--color-foreground,#fff);border-radius:1rem;margin:0;padding:.75rem;font-size:.875rem}.reg__foot.svelte-j7ul7i{text-align:center;margin:1.5rem 0 0;font-size:.875rem}.reg__foot.svelte-j7ul7i a:where(.svelte-j7ul7i){color:var(--color-muted-foreground,#d0d3e1);text-decoration:none;transition:color .15s}.reg__foot.svelte-j7ul7i a:where(.svelte-j7ul7i):hover{color:var(--color-primary,#677ff9)}@media (width<=640px){.reg.svelte-j7ul7i{padding:3rem 1.5rem}}.reg.svelte-j7ul7i{color:#fff;background:#4e69f4;justify-content:stretch;align-items:center;min-height:930px;padding:72px clamp(24px,8vw,140px);display:flex}.reg__inner.svelte-j7ul7i{grid-template-columns:minmax(300px,300px) minmax(420px,560px);align-items:center;gap:clamp(70px,12.5vw,180px);width:min(100%,1040px);margin-inline:auto;display:grid}.reg__intro.svelte-j7ul7i{flex-direction:column;align-items:flex-start;display:flex}.reg__logo.svelte-j7ul7i{object-fit:contain;width:175px;height:auto}.reg__intro.svelte-j7ul7i p:where(.svelte-j7ul7i){font-family:var(--font-headline);margin-top:14px;font-size:24px;font-weight:700;line-height:1.2}.reg__panel.svelte-j7ul7i{color:#1f2023;background:#f9f9fa;border-radius:32px;width:100%;padding:32px;box-shadow:0 8px 22px #1f20231f}.reg__title.svelte-j7ul7i{color:#1f2023;font-family:var(--font-headline);text-align:left;margin:0;font-size:20px;font-weight:700;line-height:1.25}.reg__lead.svelte-j7ul7i{color:#3f4148;text-align:left;margin:12px 0 18px;font-size:12px;line-height:1.45}.reg__lead.svelte-j7ul7i a:where(.svelte-j7ul7i){color:#4e69f4;font-weight:500}.reg__form.svelte-j7ul7i{gap:14px}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i),.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i){color:#1f2023;min-height:44px;font-family:var(--font-body);background:#fff;border:1px solid #0000;border-radius:999px;padding:0 16px;font-size:12px;line-height:1.3}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i)::placeholder,.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i)::placeholder{color:#686a74;opacity:1}.reg__form.svelte-j7ul7i input[type=text]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=email]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=tel]:where(.svelte-j7ul7i):focus,.reg__form.svelte-j7ul7i input[type=password]:where(.svelte-j7ul7i):focus{border-color:#8699f8;box-shadow:0 0 0 3px #4e69f41f}.reg__check.svelte-j7ul7i{color:#3f4148;align-items:center;gap:9px;padding-block:4px;font-size:12px;line-height:1.4}.reg__check.svelte-j7ul7i input:where(.svelte-j7ul7i){accent-color:#4e69f4;width:16px;height:16px;margin:0}.reg__actions.svelte-j7ul7i{gap:10px;margin-top:12px}.reg__btn.svelte-j7ul7i{color:#4e69f4;background:0 0;border:1px solid #4e69f4;border-radius:0;min-height:42px;padding:10px 20px;font-size:13px;font-weight:600;line-height:1.2}.reg__btn.svelte-j7ul7i:hover{background:#4e69f40f}.reg__btn--primary.svelte-j7ul7i,.reg__btn--primary.svelte-j7ul7i:hover{color:#fff;background:#4e69f4;border-color:#4e69f4}.reg__alert.svelte-j7ul7i,.reg__info.svelte-j7ul7i{border-radius:0;padding:11px 14px;font-size:11px;font-weight:500;line-height:1.4}.reg__alert.svelte-j7ul7i{color:#a3383a;background:#f564621a;border-color:#f5646247}.reg__info.svelte-j7ul7i{color:#3d435f;background:#eff1ff;border-color:#0000}.reg__foot.svelte-j7ul7i{margin:30px 0 0;font-size:12px;line-height:1.4}.reg__foot.svelte-j7ul7i a:where(.svelte-j7ul7i),.reg__foot.svelte-j7ul7i a:where(.svelte-j7ul7i):hover{color:#4e69f4;text-underline-offset:2px;font-weight:500;text-decoration:underline}@media (width<=960px){.reg.svelte-j7ul7i{min-height:auto;padding-block:64px 72px}.reg__inner.svelte-j7ul7i{grid-template-columns:minmax(0,560px);justify-content:center;gap:40px}.reg__intro.svelte-j7ul7i{text-align:center;align-items:center}}@media (width<=520px){.reg.svelte-j7ul7i{padding:48px 16px 56px}.reg__logo.svelte-j7ul7i{width:150px}.reg__intro.svelte-j7ul7i p:where(.svelte-j7ul7i){font-size:22px}.reg__panel.svelte-j7ul7i{border-radius:24px;padding:26px 20px}}
