@layer tx.components{.tx-number-field{min-inline-size:0;color:var(--tx-foreground,CanvasText);border:1px solid var(--tx-border,ButtonBorder);border-radius:var(--tx-radius-md,.5rem);background:var(--tx-surface,Canvas);align-items:stretch;display:inline-flex}.tx-number-field:focus-within,.tx-pin-input:focus-within{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.tx-number-field[data-disabled]{opacity:.6}.tx-number-field__input{border-radius:inherit;inline-size:8rem;min-inline-size:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;padding-block:.5rem;padding-inline:.75rem}.tx-number-field__input:focus-visible{outline:none}.tx-number-field__input:disabled,.tx-number-field__input:read-only{cursor:not-allowed}.tx-number-field__stepper{border:0;border-inline-start:1px solid var(--tx-border,ButtonBorder);min-inline-size:2.25rem;color:var(--tx-foreground,CanvasText);font:inherit;cursor:pointer;background:0 0;place-items:center;display:grid}.tx-number-field__stepper:hover:not(:disabled){background:var(--tx-muted,color-mix(in srgb, CanvasText 8%, Canvas))}.tx-number-field__stepper:disabled{color:var(--tx-muted-foreground,GrayText);cursor:not-allowed}.tx-number-field--sm .tx-number-field__input{inline-size:6rem;font-size:var(--tx-font-size-sm,.875rem);padding-block:.375rem;padding-inline:.5rem}.tx-number-field--sm .tx-number-field__stepper{min-inline-size:1.875rem}.tx-number-field--lg .tx-number-field__input{inline-size:10rem;font-size:var(--tx-font-size-lg,1.125rem);padding-block:.75rem;padding-inline:1rem}.tx-number-field--lg .tx-number-field__stepper{min-inline-size:2.75rem}.tx-pin-input{border-radius:var(--tx-radius-md,.5rem);min-inline-size:0;max-inline-size:100%;padding:.125rem;display:inline-flex;position:relative}.tx-pin-input__cells{gap:.5rem;min-inline-size:0;display:flex}.tx-pin-input__cell{border:1px solid var(--tx-border,ButtonBorder);border-radius:var(--tx-radius-md,.5rem);block-size:3rem;inline-size:2.75rem;min-inline-size:2rem;color:var(--tx-foreground,CanvasText);background:var(--tx-surface,Canvas);font-family:var(--tx-font-mono,ui-monospace, monospace);font-size:var(--tx-font-size-lg,1.125rem);font-variant-numeric:tabular-nums;flex:0 auto;place-items:center;display:grid}.tx-pin-input__cell[data-active]{border-color:var(--tx-ring,Highlight);box-shadow:inset 0 0 0 1px var(--tx-ring,Highlight)}.tx-pin-input__cell[data-fake-caret]:after{content:"";background:currentColor;block-size:1.25em;inline-size:1px;animation:1s step-end infinite tx-pin-caret}.tx-pin-input[data-disabled]{opacity:.6}.tx-pin-input--sm .tx-pin-input__cells{gap:.375rem}.tx-pin-input--sm .tx-pin-input__cell{block-size:2.5rem;inline-size:2.25rem;min-inline-size:1.75rem;font-size:var(--tx-font-size-md,1rem)}.tx-pin-input--lg .tx-pin-input__cells{gap:.75rem}.tx-pin-input--lg .tx-pin-input__cell{block-size:3.5rem;inline-size:3.25rem;font-size:var(--tx-font-size-xl,1.25rem)}@keyframes tx-pin-caret{50%{opacity:0}}@media (forced-colors:active){.tx-number-field,.tx-number-field__stepper,.tx-pin-input__cell{forced-color-adjust:none;border-color:canvastext}.tx-number-field__input,.tx-number-field__stepper,.tx-pin-input__cell{color:canvastext;background:canvas}}}[data-pin-input-root].svelte-q5upp{position:relative}.tx-pin-input__input.svelte-q5upp{color:#0000;caret-color:#0000;block-size:100%;inline-size:100%;font:inherit;letter-spacing:-.5em;opacity:.001;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:0}
