:where([data-minamo-styled-stepper]){--styled-stepper--block-size:max(44px, 2.75rem);--styled-stepper--border-width:var(--minamo-border-width-1,1px);box-sizing:border-box;inline-size:fit-content;block-size:var(--styled-stepper--block-size);border:var(--styled-stepper--border-width) solid var(--minamo-field-border-color,currentColor);border-radius:var(--minamo-radius-full,100vw);--minamo-corner-shape:round;background-color:var(--minamo-app-background,Canvas);max-inline-size:100%;color:var(--minamo-app-text-high,CanvasText);filter:var(--minamo-elevation-raised,none);place-self:start;align-items:stretch;display:inline-flex;overflow:hidden}:where([data-minamo-styled-stepper=sm]){--styled-stepper--block-size:max(32px, 2rem)}:where([data-minamo-styled-stepper=lg]){--styled-stepper--block-size:max(52px, 3.25rem)}@media not (prefers-contrast:more){:where([data-minamo-styled-stepper][data-importance=low]){border-color:var(--minamo-field-subtle-border-color);border-block-end-color:var(--minamo-field-border-color,currentColor)}}:where([data-minamo-styled-stepper]:has([aria-invalid=true])){border-color:var(--minamo-field-invalid-border-color,currentColor);background-color:var(--minamo-field-invalid-background,Canvas);color:var(--minamo-field-invalid-color,CanvasText)}:where([data-minamo-styled-stepper-input]){box-sizing:content-box;field-sizing:content;min-inline-size:2ch;max-inline-size:10ch;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;margin:0;padding:0 .25em}:where([data-minamo-styled-stepper]:not(:has([data-minamo-styled-stepper-button][hidden])) [data-minamo-styled-stepper-input]){appearance:textfield}:where([data-minamo-styled-stepper-input]:has(+[data-minamo-styled-stepper-unit])){text-align:end;padding-inline-end:0}:where([data-minamo-styled-stepper-unit]){font-variant-numeric:tabular-nums;align-items:center;padding-inline-end:.25em;display:flex}@supports not (field-sizing:content){:where([data-minamo-styled-stepper-input]){inline-size:calc(var(--styled-stepper--chars,3) * 1ch)}}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-input]:focus-visible)){outline:var(--minamo-focus-ring-width,2px) solid var(--minamo-focus-ring-color,var(--minamo-ui-high-border,currentColor));outline-offset:var(--minamo-focus-ring-offset,2px);box-shadow:0 0 0 var(--minamo-focus-ring-offset,2px) var(--minamo-focus-ring-halo-color,transparent)}:where([data-minamo-styled-stepper-input]:focus-visible){outline:var(--minamo-focus-ring-width,2px) solid var(--minamo-focus-ring-color,var(--minamo-ui-high-border,currentColor));outline-offset:calc(var(--minamo-focus-ring-width,2px) * -1);box-shadow:none}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-input]:focus-visible) [data-minamo-styled-stepper-input]:focus-visible){outline:none}:where([data-minamo-styled-stepper-button]){box-sizing:border-box;inline-size:max(24px, calc(var(--styled-stepper--block-size) * .75));color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}:where([data-minamo-styled-stepper-button=decrement]){order:-1}:where([data-minamo-styled-stepper-button] svg){block-size:1em;inline-size:1em}@media (any-hover:hover){:where([data-minamo-styled-stepper-button]:hover:not(:disabled,[aria-disabled=true],[hidden])){background-color:var(--minamo-state-hover,transparent)}}:where([data-minamo-styled-stepper-button]:active:not(:disabled,[aria-disabled=true])){background-color:var(--minamo-state-active,transparent)}:where([data-minamo-styled-stepper-button]:focus-visible){outline:var(--minamo-focus-ring-width,2px) solid var(--minamo-focus-ring-color,var(--minamo-ui-high-border,currentColor));outline-offset:calc(var(--minamo-focus-ring-width,2px) * -1);box-shadow:none;border-radius:var(--minamo-radius-full,100vw)}:where([data-minamo-styled-stepper-button]:disabled,[data-minamo-styled-stepper-button][aria-disabled=true]){opacity:var(--minamo-state-disabled-opacity,.7);cursor:not-allowed}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-input]:disabled)){opacity:var(--minamo-state-disabled-opacity,.7);filter:none;cursor:not-allowed}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-input]:disabled) [data-minamo-styled-stepper-button]){opacity:1}:where([data-minamo-styled-stepper-input]:disabled){cursor:not-allowed}:where([data-minamo-styled-stepper-button][hidden]){display:none}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-button][hidden])) [data-minamo-styled-stepper-input]{inline-size:6ch;padding-inline:var(--minamo-space-ui-sm,.5em)}@media (forced-colors:active){:where([data-minamo-styled-stepper]){filter:none;border-color:canvastext}:where([data-minamo-styled-stepper]:has([data-minamo-styled-stepper-input]:disabled)){color:graytext;border-color:graytext}:where([data-minamo-styled-stepper-button]:disabled){color:graytext}}
