/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}[data-scope=number-input][data-part=root]{font-size:var(--field-font-size);position:relative}[data-scope=number-input][data-part=root][data-size=xs]{--field-font-size:var(--font-size-xs);--field-input-border-radius:var(--border-radius-xs);--field-input-height:var(--input-height-xs);--field-input-padding-x:var(--input-padding-x-xs);--field-input-padding-y:var(--input-padding-y-xs)}[data-scope=number-input][data-part=root][data-size=sm]{--field-font-size:var(--font-size-sm);--field-input-border-radius:var(--border-radius-sm);--field-input-height:var(--input-height-sm);--field-input-padding-x:var(--input-padding-x-sm);--field-input-padding-y:var(--input-padding-y-sm)}[data-scope=number-input][data-part=root][data-size=md]{--field-font-size:var(--font-size-md);--field-input-border-radius:var(--border-radius-md);--field-input-height:var(--input-height-md);--field-input-padding-x:var(--input-padding-x-md);--field-input-padding-y:var(--input-padding-y-md)}[data-scope=number-input][data-part=root][data-size=lg]{--field-font-size:var(--font-size-lg);--field-input-border-radius:var(--border-radius-lg);--field-input-height:var(--input-height-lg);--field-input-padding-x:var(--input-padding-x-lg);--field-input-padding-y:var(--input-padding-y-lg)}[data-scope=number-input][data-part=root][data-size=xl]{--field-font-size:var(--font-size-xl);--field-input-border-radius:var(--border-radius-xl);--field-input-height:var(--input-height-xl);--field-input-padding-x:var(--input-padding-x-xl);--field-input-padding-y:var(--input-padding-y-xl)}[data-scope=number-input][data-part=root][data-disabled]{pointer-events:none;cursor:not-allowed;opacity:.5;-webkit-user-select:none;user-select:none}[data-scope=number-input][data-part=input]{border-color:var(--border-color);border-radius:var(--field-input-border-radius);max-height:var(--field-input-height);min-height:var(--field-input-height);padding-left:var(--field-input-padding-x);outline-color:var(--active-color);border-style:var(--tw-border-style);border-width:1px;width:100%}[data-scope=number-input][data-part=input][data-invalid]{border-color:var(--invalid-color);outline-color:var(--invalid-color)}[data-scope=number-input][data-part=input][readonly]{cursor:not-allowed}[data-scope=number-input][data-part=control]{border-left:1px solid var(--border-color);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:1px;bottom:1px;right:1px}[data-scope=number-input][data-part=control][disabled]{cursor:not-allowed;opacity:.5}[data-scope=number-input][data-part=increment-trigger],[data-scope=number-input][data-part=decrement-trigger]{width:calc(var(--field-input-height)*.75);stroke:var(--muted-color);cursor:pointer;border-style:var(--tw-border-style);fill:none;stroke-width:2px;border-width:1px;border-color:#0000;justify-content:center;align-items:center;height:50%;display:inline-flex}:is([data-scope=number-input][data-part=increment-trigger],[data-scope=number-input][data-part=decrement-trigger]):hover{background-color:var(--ghost-accent-background-color)}:is([data-scope=number-input][data-part=increment-trigger],[data-scope=number-input][data-part=decrement-trigger])[disabled]:hover{cursor:not-allowed;background-color:#0000}:is([data-scope=number-input][data-part=increment-trigger],[data-scope=number-input][data-part=decrement-trigger])>svg{height:var(--field-font-size)}[data-scope=number-input][data-part=increment-trigger]{border-top-right-radius:var(--field-input-border-radius)}[data-scope=number-input][data-part=decrement-trigger]{border-bottom-right-radius:var(--field-input-border-radius)}[data-scope=number-input][data-part=increment-trigger]+[data-scope=number-input][data-part=decrement-trigger],[data-scope=number-input][data-part=decrement-trigger]+[data-scope=number-input][data-part=increment-trigger]{border-top-color:var(--border-color)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
