.field.svelte-d9edf1{--field-blue:var(--lightningcss-light,#1e6b9e)var(--lightningcss-dark,#6f8fd0);--field-edge:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);--field-edge-strong:var(--lightningcss-light,#0f172a2e)var(--lightningcss-dark,#ffffff2e);--field-lift:0 1px 2px var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#0000004d), 0 2px 5px -2px var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#0000);--field-error:var(--color-danger,#b91c1c);--field-error-ring:var(--lightningcss-light,#ef444424)var(--lightningcss-dark,#f871712e);--field-fill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);--field-radius:12px;flex-direction:column;gap:6px;width:100%;display:flex}.field.has-aside.svelte-d9edf1{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.field.has-aside.svelte-d9edf1 .control:where(.svelte-d9edf1){grid-column:1/-1}.field.has-aside.svelte-d9edf1 .aside:where(.svelte-d9edf1){grid-area:1/2}.label.svelte-d9edf1{color:var(--color-ink);font-size:14px;font-weight:500;line-height:20px}.aside.svelte-d9edf1{align-items:center;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.control.svelte-d9edf1{align-items:center;display:flex;position:relative}.input.svelte-d9edf1{border-radius:var(--field-radius);background-color:var(--field-fill);width:100%;min-height:44px;box-shadow:0 0 0 1px var(--field-edge), var(--field-lift);color:var(--color-ink);caret-color:var(--field-blue);font:inherit;appearance:none;border:1px solid #0000;outline:none;padding:0 14px;font-size:16px;line-height:1.25;transition:box-shadow .16s cubic-bezier(.23,1,.32,1)}.control--end.svelte-d9edf1 .input:where(.svelte-d9edf1){padding-right:48px}.input.svelte-d9edf1::placeholder{color:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#6c7380);opacity:1}.input.svelte-d9edf1:hover,.input.svelte-d9edf1:focus{box-shadow:0 0 0 1px var(--field-edge-strong), var(--field-lift)}.input.svelte-d9edf1:disabled{opacity:.5;pointer-events:none}.input.svelte-d9edf1:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);box-shadow:0 0 0 1px var(--field-edge), var(--field-lift), inset 0 0 0 40px var(--field-fill)}.sweep.svelte-d9edf1{z-index:1;border-radius:0 0 var(--field-radius) var(--field-radius);pointer-events:none;height:10px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sweep.svelte-d9edf1 i:where(.svelte-d9edf1){background-color:var(--field-blue);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.input.svelte-d9edf1:focus~.sweep:where(.svelte-d9edf1) i:where(.svelte-d9edf1){transition:transform .38s cubic-bezier(.19,1,.22,1);transform:scaleX(1)}.is-error.svelte-d9edf1 .input:where(.svelte-d9edf1),.is-error.svelte-d9edf1 .input:where(.svelte-d9edf1):hover,.is-error.svelte-d9edf1 .input:where(.svelte-d9edf1):focus{box-shadow:0 0 0 1.5px var(--field-error), 0 0 0 4px var(--field-error-ring), var(--field-lift)}.is-error.svelte-d9edf1 .sweep:where(.svelte-d9edf1){display:none}.eye.svelte-d9edf1{z-index:2;color:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#6c7380);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-16px;padding:0;transition:color .16s,background-color .16s;display:grid;position:absolute;top:50%;right:8px}@media (hover:hover) and (pointer:fine){.eye.svelte-d9edf1:hover{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink-muted)}}.eye.svelte-d9edf1:focus-visible{background-color:color-mix(in srgb, var(--field-blue) 14%, transparent);color:var(--field-blue);outline:none}.eye[aria-pressed=true].svelte-d9edf1{color:var(--color-ink-muted)}@media (prefers-reduced-motion:reduce){.input.svelte-d9edf1,.sweep.svelte-d9edf1 i:where(.svelte-d9edf1),.input.svelte-d9edf1:focus~.sweep:where(.svelte-d9edf1) i:where(.svelte-d9edf1),.eye.svelte-d9edf1{transition:none}}@media (hover:hover){.group.svelte-17wxtsm:hover .spotlight:where(.svelte-17wxtsm){opacity:1}}.spotlight.svelte-17wxtsm{background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%), #ffffff47, transparent 70%);transition:opacity .3s}.layout.svelte-1nxxu13{gap:var(--spacing-xl);display:grid}@container account-panel (width>=44rem){.layout.svelte-1nxxu13{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px}.summary.svelte-1nxxu13{text-align:right}}.picker.svelte-1nxxu13{min-width:0}.rows.svelte-1nxxu13{margin-top:var(--spacing-md)}.price.svelte-1nxxu13{white-space:nowrap}.actions.svelte-1nxxu13{margin-top:var(--spacing-lg)}.footnote.svelte-1nxxu13{color:var(--color-ink-muted);font-size:var(--text-fine);line-height:var(--text-fine--line-height)}.note.svelte-1nxxu13{margin-top:var(--spacing-md);line-height:1.5}.promo.svelte-1nxxu13{margin:0 0 var(--spacing-md);color:var(--color-ink);font-size:var(--text-fine);line-height:1.5}.error.svelte-1nxxu13{color:var(--color-danger);font-size:var(--text-fine)}.panel.svelte-1terusg{gap:var(--spacing-lg);flex-direction:column;display:flex}.form.svelte-1terusg,.aside.svelte-1terusg{gap:var(--spacing-md);flex-direction:column;display:flex}.otp.svelte-1terusg{width:100%;margin-top:6px;position:relative}.otp-input.svelte-1terusg{z-index:1;color:#0000;caret-color:#0000;text-align:center;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.otp-input.svelte-1terusg::selection{background:0 0}.otp-cells.svelte-1terusg{gap:var(--spacing-xs);display:flex}.otp-cell.svelte-1terusg{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background-color:var(--color-surface-1);min-width:0;height:50px;color:var(--color-ink);font-variant-numeric:tabular-nums;flex:1;place-items:center;font-size:20px;line-height:1;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:grid}.otp--err.svelte-1terusg .otp-cell:where(.svelte-1terusg){border-color:color-mix(in srgb, var(--color-danger) 55%, transparent)}.otp.svelte-1terusg:focus-within .otp-cell.is-next:where(.svelte-1terusg){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), 0 0 0 4px var(--color-accent-soft)}.otp.svelte-1terusg:focus-within .otp-cell.is-next:where(.svelte-1terusg):after{content:"";background-color:var(--color-accent);border-radius:1px;width:1.5px;height:22px;animation:1.1s steps(2,start) infinite svelte-1terusg-otp-caret}@keyframes svelte-1terusg-otp-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.otp.svelte-1terusg:focus-within .otp-cell.is-next:where(.svelte-1terusg):after{animation:none}.otp-cell.svelte-1terusg{transition:none}}.rule.svelte-1terusg{align-items:center;gap:var(--spacing-sm);display:flex}.rule-line.svelte-1terusg{background:linear-gradient(to var(--rule-dir,right), var(--color-hairline), color-mix(in srgb, var(--color-hairline) 20%, transparent));flex:1;height:1px}.rule-line.svelte-1terusg:first-child{--rule-dir:left}.rule-word.svelte-1terusg{color:var(--color-ink-muted);font-size:var(--text-fine);line-height:var(--text-fine--line-height)}.field.svelte-1terusg{flex-direction:column;display:flex}.fields.svelte-1terusg:not(.field){gap:var(--spacing-md);flex-direction:column;display:flex}.foot.svelte-1terusg{min-height:1lh;color:var(--color-ink-muted);font-size:var(--text-fine);line-height:var(--text-fine--line-height);margin-top:.4rem}.foot--err.svelte-1terusg{color:var(--color-danger)}.hint-link.svelte-1terusg{color:var(--color-ink-muted);border-radius:6px;font-weight:500;text-decoration:none;transition:color .16s}.hint-link.svelte-1terusg:hover{color:var(--color-ink)}.sent.svelte-1terusg{color:var(--color-ink-muted);font-size:var(--text-fine);line-height:var(--text-fine--line-height)}.sent.svelte-1terusg strong:where(.svelte-1terusg){color:var(--color-ink);overflow-wrap:anywhere;font-weight:500}.actions.svelte-1terusg{justify-content:space-between;gap:var(--spacing-md);display:flex}.text-btn.svelte-1terusg{color:var(--color-accent);font-size:var(--text-fine);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.text-btn.svelte-1terusg:hover{text-decoration:underline}.text-btn.svelte-1terusg:disabled{color:var(--color-ink-muted);cursor:default;text-decoration:none}.notice.svelte-1terusg{padding:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-danger) 25%, transparent);border-radius:var(--radius-md);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-fine);line-height:var(--text-fine--line-height)}.panel.svelte-1terusg .captcha:not([data-live]){margin-top:calc(-1 * var(--spacing-lg))}.panel.svelte-1terusg .captcha[data-live]{display:block}.consent.svelte-1terusg{padding-top:var(--spacing-md);border-top:1px solid var(--color-hairline-soft);font-size:var(--text-fine);line-height:var(--text-fine--line-height)}.consent.svelte-1terusg a:where(.svelte-1terusg){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-weight:500}.auth.svelte-e3wec{background-color:var(--color-canvas);min-height:100dvh;display:grid}.auth.svelte-e3wec:focus-visible{outline:none}.photo.svelte-e3wec{display:none}.photo.svelte-e3wec picture:where(.svelte-e3wec),.photo.svelte-e3wec img:where(.svelte-e3wec){width:100%;height:100%;display:block}.photo.svelte-e3wec img:where(.svelte-e3wec){object-fit:cover;object-position:45% 28%;background-color:var(--lightningcss-light,#dfe7ef)var(--lightningcss-dark,#111);border-radius:28px}.side.svelte-e3wec{grid-template-rows:auto 1fr;min-width:0;display:grid}.top.svelte-e3wec{height:var(--nav-h,64px);padding-inline:max(clamp(16px, 10.06px + 1.5238vw, 32px), env(safe-area-inset-left)) max(clamp(16px, 10.06px + 1.5238vw, 32px), env(safe-area-inset-right));justify-content:space-between;align-items:center;gap:16px;display:flex}.brand.svelte-e3wec{color:var(--color-ink);letter-spacing:-.02em;border-radius:8px;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.brand.svelte-e3wec img:where(.svelte-e3wec){border-radius:22.58%;width:28px;height:28px;display:block}@media (prefers-color-scheme:dark){.brand.svelte-e3wec img:where(.svelte-e3wec){outline-offset:-1px;outline:1px solid #ffffff1f}}.form.svelte-e3wec{width:100%;max-width:412px;margin-inline:auto;padding:40px 16px 64px}.title.svelte-e3wec{font-family:var(--font-display);font-size:var(--text-h1-app);font-weight:var(--text-h1-app--font-weight);line-height:var(--text-h1-app--line-height);letter-spacing:var(--text-h1-app--letter-spacing);color:var(--color-ink-display)}.lede.svelte-e3wec{max-width:36ch;min-height:2lh;color:var(--color-ink-muted);font-size:var(--text-lede);line-height:var(--text-lede--line-height);text-wrap:pretty;margin-top:12px}.form-body.svelte-e3wec{margin-top:28px}.form.svelte-e3wec .auth-btn{min-height:48px;font-size:16px;font-weight:500}.form.svelte-e3wec input.auth-input{min-height:48px;font-size:16px}.form.svelte-e3wec label{font-size:14px;font-weight:500}.alt.svelte-e3wec{color:var(--color-ink-muted);margin-top:24px;font-size:15px;line-height:1.5}.alt.svelte-e3wec a{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-weight:500}@media (hover:hover) and (pointer:fine){.alt.svelte-e3wec a:hover{text-decoration-color:currentColor}}@media (width>=900px){.auth.svelte-e3wec{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.photo.svelte-e3wec{height:100dvh;padding:12px 0 12px 12px;display:block;position:sticky;top:0}.form.svelte-e3wec{max-width:444px;padding:clamp(40px,14vh,150px) 32px 64px}}@media (width>=1200px){.form.svelte-e3wec{max-width:460px}}
