.floating-field.svelte-1ln3cqm{transform-origin:50%;width:100%;height:clamp(2.6rem,7.2vh,3.5rem);position:relative}.floating-input.svelte-1ln3cqm{width:100%;height:100%;font:inherit;color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));background:var(--color-surface);border:1.5px solid var(--lightningcss-light,oklch(88% .01 260))var(--lightningcss-dark,oklch(36% .015 285));border-radius:.75rem;outline:none;padding:0 1rem;font-size:.95rem;transition:border-color .22s cubic-bezier(.16,1,.3,1)}.floating-input.svelte-1ln3cqm:hover:not(:focus){border-color:oklch(78% .02 260)}.floating-input.svelte-1ln3cqm:focus{border-color:oklch(60.6% .25 292.717)}.is-invalid.svelte-1ln3cqm .floating-input:where(.svelte-1ln3cqm),.is-invalid.svelte-1ln3cqm .floating-input:where(.svelte-1ln3cqm):focus{border-color:oklch(62% .2 25)}.floating-input.pr-12.svelte-1ln3cqm{padding-right:3rem}.floating-label.svelte-1ln3cqm{color:var(--lightningcss-light,oklch(55% .015 260))var(--lightningcss-dark,oklch(73% .015 260));pointer-events:none;margin-top:-.5em;font-size:.95rem;line-height:1;transition:top .24s cubic-bezier(.16,1,.3,1),margin-top .24s cubic-bezier(.16,1,.3,1),font-size .24s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:.75rem}.floating-label-text.svelte-1ln3cqm{background:var(--color-surface);padding:0 .35rem;display:inline-block}.floating-input.svelte-1ln3cqm:focus+.floating-label:where(.svelte-1ln3cqm),.floating-input.svelte-1ln3cqm:not(:placeholder-shown)+.floating-label:where(.svelte-1ln3cqm){color:oklch(45% .02 260);font-size:.78rem;top:0}.floating-input.svelte-1ln3cqm:focus+.floating-label:where(.svelte-1ln3cqm){color:oklch(60.6% .25 292.717)}.is-invalid.svelte-1ln3cqm .floating-label:where(.svelte-1ln3cqm),.is-invalid.svelte-1ln3cqm .floating-input:where(.svelte-1ln3cqm):focus+.floating-label:where(.svelte-1ln3cqm),.is-invalid.svelte-1ln3cqm .floating-input:where(.svelte-1ln3cqm):not(:placeholder-shown)+.floating-label:where(.svelte-1ln3cqm){color:oklch(55% .18 25)}.floating-input.svelte-1ln3cqm:not(:placeholder-shown)+.floating-label:where(.svelte-1ln3cqm) .floating-label-text:where(.svelte-1ln3cqm),.floating-input.svelte-1ln3cqm:focus+.floating-label:where(.svelte-1ln3cqm) .floating-label-text:where(.svelte-1ln3cqm){font-weight:500}.password-toggle.svelte-1ln3cqm{color:oklch(50% .015 260);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.password-toggle.svelte-1ln3cqm:hover{color:var(--lightningcss-light,oklch(30% .02 260))var(--lightningcss-dark,oklch(90% .01 260));background:var(--lightningcss-light,oklch(96% .005 260))var(--lightningcss-dark,oklch(27% .012 285))}.icon-stack.svelte-1ln3cqm{width:20px;height:20px;transition:transform .18s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.icon-layer.svelte-1ln3cqm{opacity:0;grid-area:1/1;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.34,1.56,.64,1);transform:scale(.7)rotate(-18deg)}.icon-layer.visible.svelte-1ln3cqm{opacity:1;transform:scale(1)rotate(0)}.password-toggle.svelte-1ln3cqm:active .icon-stack:where(.svelte-1ln3cqm){transition:transform .14s cubic-bezier(.16,1,.3,1);transform:scale(.88)}.password-toggle.svelte-1ln3cqm:focus-visible{outline-offset:2px;outline:2px solid oklch(60.6% .25 292.717)}.floating-input.svelte-1ln3cqm:-webkit-autofill{-webkit-text-fill-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));transition:background-color 5000s ease-in-out}.floating-input.svelte-1ln3cqm:-webkit-autofill:hover{-webkit-text-fill-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));transition:background-color 5000s ease-in-out}.floating-input.svelte-1ln3cqm:-webkit-autofill:focus{-webkit-text-fill-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));transition:background-color 5000s ease-in-out}@media (prefers-reduced-motion:reduce){.floating-input.svelte-1ln3cqm,.floating-label.svelte-1ln3cqm,.password-toggle.svelte-1ln3cqm,.icon-stack.svelte-1ln3cqm,.icon-layer.svelte-1ln3cqm{transition:none!important}.icon-layer.svelte-1ln3cqm{transform:none!important}}.code-input-group.svelte-1kdrqb6{transform-origin:50%;justify-content:space-between;align-items:center;gap:clamp(.3rem,1.4vw,.5rem);width:100%;display:flex}.code-gap.svelte-1kdrqb6{flex-shrink:0;width:clamp(.4rem,1.6vw,.75rem)}.code-box.svelte-1kdrqb6{text-align:center;text-transform:uppercase;min-width:0;max-width:2.75rem;height:clamp(2.5rem,6.8vh,3.5rem);font:inherit;font-variant-numeric:tabular-nums;color:var(--lightningcss-light,oklch(22% .02 260))var(--lightningcss-dark,oklch(93% .01 260));background:var(--color-surface);caret-color:oklch(60.6% .25 292.717);border:1.5px solid var(--lightningcss-light,oklch(88% .01 260))var(--lightningcss-dark,oklch(36% .015 285));border-radius:.65rem;outline:none;flex:1 1 0;font-size:clamp(1rem,3.4vw,1.25rem);font-weight:600;transition:border-color .22s cubic-bezier(.16,1,.3,1)}.code-box.svelte-1kdrqb6:hover:not(:focus):not(:disabled){border-color:oklch(78% .02 260)}.code-box.svelte-1kdrqb6:focus{border-color:oklch(60.6% .25 292.717)}.code-box.svelte-1kdrqb6:disabled{opacity:.6;cursor:not-allowed}.is-invalid.svelte-1kdrqb6 .code-box:where(.svelte-1kdrqb6),.is-invalid.svelte-1kdrqb6 .code-box:where(.svelte-1kdrqb6):focus{border-color:oklch(62% .2 25)}@media (prefers-reduced-motion:reduce){.code-box.svelte-1kdrqb6{transition:none!important}}.login-text-action.svelte-1x05zx6:not(:disabled):hover,.login-text-action.svelte-1x05zx6:not(:disabled):focus-visible{color:var(--color-brand);text-underline-offset:.22em;text-decoration:underline}.check-path.svelte-1x05zx6{stroke-dasharray:24;stroke-dashoffset:24px;animation:.42s cubic-bezier(.16,1,.3,1) 80ms forwards checkDraw}@media (prefers-reduced-motion:reduce){.check-path.svelte-1x05zx6{stroke-dashoffset:0;animation:none!important}}
