.otp.svelte-1dcqdtc{width:100%;max-width:24rem;position:relative;container-type:inline-size}.slots.svelte-1dcqdtc{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:absolute;inset:0}.slots.svelte-1dcqdtc span:where(.svelte-1dcqdtc){background:#fff;border:1px solid #d0d5df;border-radius:.625rem}.otp.svelte-1dcqdtc:focus-within .slots:where(.svelte-1dcqdtc) span:where(.svelte-1dcqdtc){border-color:#465fff}.invalid.svelte-1dcqdtc .slots:where(.svelte-1dcqdtc) span:where(.svelte-1dcqdtc){border-color:#d92d20}.busy.svelte-1dcqdtc{opacity:.65}input.svelte-1dcqdtc{color:#182230;width:100%;min-width:0;height:4rem;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:calc(16.6667cqw + 1.66667px - 1ch);appearance:none;box-sizing:border-box;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;background:0 0;border:0;border-radius:0;padding:0 0 0 calc(8.33333cqw - 4.16667px - .5ch);font-family:ui-monospace,monospace;font-size:1.5rem;display:block;position:relative}input.svelte-1dcqdtc:focus-visible{outline-offset:2px;outline:2px solid #465fff}
