/*! tailwindcss v4.3.3 | 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;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.fff-number-stepper{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:3.40282e38px;flex-shrink:0;justify-self:flex-start;align-items:center;width:fit-content;max-width:max-content;display:inline-flex}.fi-fo-field:has(>.fi-fo-field-content-col .fff-number-stepper)>.fi-fo-field-content-col{justify-items:start}.fff-number-stepper.is-disabled{pointer-events:none;opacity:.6}.fff-number-stepper--sm{min-height:var(--fff-track-h-sm);padding:var(--fff-track-p-sm);gap:var(--fff-track-gap-sm)}.fff-number-stepper--md{min-height:var(--fff-track-h-md);padding:var(--fff-track-p-md);gap:var(--fff-track-gap-md)}.fff-number-stepper--lg{min-height:var(--fff-track-h-lg);padding:var(--fff-track-p-lg);gap:var(--fff-track-gap-lg)}.fff-number-stepper__button{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);color:var(--color-gray-700,oklch(37.3% .034 259.733));border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s,opacity .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #0000000f,0 1px 3px #00000014}.fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-gray-50,oklch(98.5% .002 247.839));box-shadow:0 1px 2px #00000014,0 2px 4px #0000000f}.fff-number-stepper__button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.96)}.fff-number-stepper__button:disabled,.fff-number-stepper__button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.fff-number-stepper__button[aria-disabled=true]:not(:disabled){cursor:pointer}.fff-number-stepper__value-display:focus-visible{outline:2px solid var(--primary-500,#6366f1);outline-offset:4px;border-radius:8px}.fff-number-stepper__button{touch-action:manipulation}.fff-number-stepper__live-value{white-space:nowrap;opacity:0;visibility:hidden;grid-area:1/1;align-items:center;display:inline-flex}.fff-number-stepper__live-value.is-ready{opacity:1;visibility:inherit}.fff-number-stepper__dynamic-suffix,.fff-number-stepper__suffix-char{line-height:1;display:inline-flex}.fff-number-stepper__dynamic-flow{line-height:1;display:inline-block}.fff-number-stepper__suffix-char{white-space:pre;overflow:hidden}.fff-number-stepper--sm .fff-number-stepper__button{width:var(--fff-control-h-sm);height:var(--fff-control-h-sm)}.fff-number-stepper--md .fff-number-stepper__button{width:var(--fff-control-h-md);height:var(--fff-control-h-md)}.fff-number-stepper--lg .fff-number-stepper__button{width:var(--fff-control-h-lg);height:var(--fff-control-h-lg)}.fff-number-stepper__icon{flex-shrink:0;display:block}.fff-number-stepper--sm .fff-number-stepper__icon{width:var(--fff-icon-sm);height:var(--fff-icon-sm)}.fff-number-stepper--md .fff-number-stepper__icon{width:var(--fff-icon-md);height:var(--fff-icon-md)}.fff-number-stepper--lg .fff-number-stepper__icon{width:var(--fff-icon-lg);height:var(--fff-icon-lg)}.fff-number-stepper__value{padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:var(--fff-text-md);flex-shrink:0;display:inline-grid;position:relative}.fff-number-stepper--sm .fff-number-stepper__value{font-size:var(--fff-text-sm)}.fff-number-stepper--lg .fff-number-stepper__value{font-size:var(--fff-text-lg)}.fff-number-stepper__value-sizer{visibility:hidden;white-space:nowrap;pointer-events:none;grid-area:1/1;height:0;overflow:hidden}.fff-number-stepper__value-display{grid-area:1/1;place-items:center;width:100%;min-width:0;display:grid}.fff-number-stepper__ssr-value,.fff-number-stepper__null-label,.fff-number-stepper__flow{grid-area:1/1}.fff-number-stepper__ssr-value{font-variant-numeric:tabular-nums;line-height:1;font-weight:inherit;color:inherit;white-space:nowrap;opacity:1;visibility:inherit;align-items:center;gap:0;display:inline-flex}.fff-number-stepper__ssr-value.is-replaced{opacity:0;visibility:hidden;pointer-events:none}.fff-number-stepper__ssr-main{line-height:1;display:inline-block}.fff-number-stepper__ssr-suffix{--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:.8125em;display:inline-block}.fff-number-stepper__null-label{opacity:0;visibility:hidden;pointer-events:none;line-height:1;display:inline-block}.fff-number-stepper__null-label.is-ready{opacity:1;visibility:inherit;pointer-events:auto}.fff-number-stepper__flow{font-variant-numeric:tabular-nums;line-height:1;font-weight:inherit;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;display:inline-block}.fff-number-stepper__flow.is-ready{opacity:1;visibility:inherit;pointer-events:auto}.dark .fff-number-stepper{background-color:#ffffff0d}.dark .fff-number-stepper__button{color:#d4d4d8;background-color:#3f3f46;box-shadow:0 1px 2px #00000047,inset 0 0 0 1px #ffffff12}.dark .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){color:#f4f4f5;background-color:#52525b;box-shadow:0 1px 2px #00000052,inset 0 0 0 1px #ffffff1a}.dark .fff-number-stepper__value{color:var(--color-white,#fff)}.dark .fff-number-stepper__ssr-value{color:inherit}.dark .fff-number-stepper__ssr-suffix{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.fff-number-stepper--primary .fff-number-stepper__button{color:var(--color-white,#fff);background-color:var(--primary-600,#4f46e5);box-shadow:none}.fff-number-stepper--primary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--primary-700,#4338ca)}.fff-number-stepper--secondary .fff-number-stepper__button{color:var(--primary-700,#4338ca);background-color:var(--primary-500,#6366f1)}@supports (color:color-mix(in lab, red, red)){.fff-number-stepper--secondary .fff-number-stepper__button{background-color:color-mix(in srgb, var(--primary-500,#6366f1) 16%, white)}}.fff-number-stepper--secondary .fff-number-stepper__button{box-shadow:none}.fff-number-stepper--secondary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--primary-500,#6366f1)}@supports (color:color-mix(in lab, red, red)){.fff-number-stepper--secondary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--primary-500,#6366f1) 24%, white)}}.fff-number-stepper--tertiary .fff-number-stepper__button{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:var(--color-gray-800,oklch(27.8% .033 256.848));box-shadow:none}.fff-number-stepper--tertiary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-gray-300,oklch(87.2% .01 258.338))}.fff-number-stepper--outline .fff-number-stepper__button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);color:var(--color-gray-800,oklch(27.8% .033 256.848));box-shadow:none}.fff-number-stepper--outline .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.dark .fff-number-stepper--primary .fff-number-stepper__button{background-color:var(--primary-500,#6366f1)}.dark .fff-number-stepper--primary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--primary-400,#818cf8)}.dark .fff-number-stepper--secondary .fff-number-stepper__button{color:var(--primary-300,#a5b4fc);background-color:var(--primary-500,#6366f1)}@supports (color:color-mix(in lab, red, red)){.dark .fff-number-stepper--secondary .fff-number-stepper__button{background-color:color-mix(in srgb, var(--primary-500,#6366f1) 24%, #27272a)}}.dark .fff-number-stepper--secondary .fff-number-stepper__button{box-shadow:inset 0 0 0 1px var(--primary-400,#818cf8)}@supports (color:color-mix(in lab, red, red)){.dark .fff-number-stepper--secondary .fff-number-stepper__button{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary-400,#818cf8) 22%, transparent)}}.dark .fff-number-stepper--secondary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--primary-500,#6366f1)}@supports (color:color-mix(in lab, red, red)){.dark .fff-number-stepper--secondary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--primary-500,#6366f1) 32%, #27272a)}}.dark .fff-number-stepper--tertiary .fff-number-stepper__button{color:#d4d4d8;background-color:#3f3f46;box-shadow:inset 0 0 0 1px #ffffff12}.dark .fff-number-stepper--tertiary .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){color:#f4f4f5;background-color:#52525b}.dark .fff-number-stepper--outline .fff-number-stepper__button{color:#d4d4d8;background-color:#3f3f46;border-color:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff0d}.dark .fff-number-stepper--outline .fff-number-stepper__button:hover:not(:disabled):not([aria-disabled=true]){color:#f4f4f5;background-color:#52525b;border-color:#ffffff24}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}