/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
input.input-field[type=number],input[data-slot=input-group-control][type=number]{appearance:textfield}input.input-field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.input-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-slot=input-group-control][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[data-slot=input-group-control][type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-field{background:var(--gradient-input-fill);box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-translucent);border:none;transition:box-shadow .15s;position:relative;overflow:hidden}.input-field:hover:not(:where(textarea[data-interactive-highlight=subtle])):not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)):not([aria-invalid=true]):not(:has([aria-invalid=true])){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub:hover .input-field:not(:where(textarea[data-interactive-highlight=subtle])):not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub.input-field:hover:not(:where(textarea[data-interactive-highlight=subtle])):not(:focus):not(:focus-within):not(.input-error):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.input-field:focus,.input-field:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-focus);transition:none}[data-scrubbing]>.input-field,[data-scrubbing].input-field{transition:none;box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-accent)!important}.input-error,.input-field[aria-invalid=true]{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-field:has([aria-invalid=true]){box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-error:focus,.input-error:focus-within,.input-field[aria-invalid=true]:focus,.input-field[aria-invalid=true]:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 2px var(--border-destructive);transition:none}.input-field:has([aria-invalid=true]):focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 2px var(--border-destructive);transition:none}@media (prefers-reduced-motion:reduce){.input-field{transition:none!important}}
