.sd-number-field{text-align:right}:root[data-platform=mobile]{--sd-number-field-stepper-font-size:1.125rem;--sd-number-field-stepper-gap:.125rem}:root[data-platform=mobile] .sd-number-field-stepper{border-radius:var(--sd-radius-control-small);vertical-align:middle;border:1px solid #0000;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden}:root[data-platform=mobile] .sd-number-field-stepper[data-focused]{border-color:var(--sd-border-focus)}:root[data-platform=mobile] .sd-number-field-stepper[data-invalid]{border-color:var(--sd-border-danger)}:root[data-platform=mobile] .sd-number-field-stepper[data-disabled]{opacity:var(--sd-mobile-opacity-disabled)}:root[data-platform=mobile] .sd-number-field-stepper>.sd-number-field-stepper__input,:root[data-platform=mobile] .sd-number-field-stepper>.sd-number-field-stepper__input:hover,:root[data-platform=mobile] .sd-number-field-stepper>.sd-number-field-stepper__input:focus-within,:root[data-platform=mobile] .sd-number-field-stepper>.sd-number-field-stepper__input[data-invalid],:root[data-platform=mobile] .sd-number-field-stepper>.sd-number-field-stepper__input[data-disabled]{width:auto;min-width:0;max-width:none;margin:0 var(--sd-number-field-stepper-gap);padding:calc(( var(--sd-mobile-size-touch) - var(--sd-line-height) * var(--sd-number-field-stepper-font-size) ) / 2) 0;background-color:var(--sd-mobile-bg-fill);box-shadow:none;opacity:1;font-size:var(--sd-number-field-stepper-font-size);font-weight:var(--sd-font-weight-heavy);line-height:var(--sd-line-height);text-align:center;border:0;border-radius:0;flex:1 1 0}:root[data-platform=mobile] .sd-number-field-stepper__button{width:var(--sd-mobile-size-touch);background-color:var(--sd-mobile-bg-fill);color:var(--sd-text-accent);font-size:var(--sd-mobile-font-size-body-small);cursor:pointer;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}:root[data-platform=mobile] .sd-number-field-stepper__button>svg{width:1em;height:1em}:root[data-platform=mobile] .sd-number-field-stepper__button:before{content:"";background-color:var(--sd-mobile-bg-pressed-overlay);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}:root[data-platform=mobile] .sd-number-field-stepper__button:active:enabled:before{opacity:1}:root[data-theme=dark][data-platform=mobile] .sd-number-field-stepper__button:active:enabled{background-color:var(--sd-bg-pressed)}:root[data-theme=dark][data-platform=mobile] .sd-number-field-stepper__button:active:enabled:before{opacity:0}:root[data-platform=mobile] .sd-number-field-stepper__button:focus{outline:none}:root[data-platform=mobile] .sd-number-field-stepper__button[data-focus-visible]{box-shadow:inset 0 0 0 1px var(--sd-border-focus)}:root[data-platform=mobile] .sd-number-field-stepper__button:disabled{color:var(--sd-text-muted);opacity:var(--sd-mobile-opacity-disabled);cursor:not-allowed}:root[data-platform=mobile] .sd-number-field-stepper[data-disabled] .sd-number-field-stepper__button{opacity:1}.sd-select{align-items:center;gap:calc(var(--sd-spacing) * 4);text-align:left;min-width:0;display:inline-flex}.sd-select:not(.sd-select--block):not(.sd-embedded-field){max-width:var(--sd-size-field-max)}.sd-select--block{flex:1 1 0;width:100%;min-width:0;max-height:max-content}.sd-select__display{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sd-select__display>*{grid-area:1/1}.sd-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sd-select__measure{white-space:nowrap;visibility:hidden;overflow:hidden}.sd-select__value[data-placeholder]{color:var(--sd-text-placeholder)}.sd-select>svg.sd-select__caret{width:var(--sd-size-icon);height:var(--sd-size-icon);color:var(--sd-text-muted);flex-shrink:0}.sd-select[data-disabled] .sd-select__value,.sd-select[data-disabled] .sd-select__caret{color:var(--sd-text-disabled)}.sd-select__panel{padding:calc(var(--sd-spacing) * 2) 0}.sd-select__separator{margin:calc(var(--sd-spacing) * 2) 0;border-top:1px solid var(--sd-border-divider)}.sd-select__option[data-selected],.sd-select__option[data-selected]:hover{background-color:var(--sd-bg-selected);font-weight:var(--sd-font-weight-strong)}.sd-select__group{color:var(--sd-text-muted)}:root[data-platform=mobile] .sd-select:not(.sd-embedded-field){gap:var(--sd-gap-item);width:100%;max-width:none}:root[data-platform=mobile] .sd-select:not(.sd-embedded-field)>svg.sd-select__caret{width:var(--sd-field-box-arrow-size);height:var(--sd-field-box-arrow-size);color:var(--sd-text-icon);transform:rotate(-90deg)}:root[data-platform=mobile] .sd-select[data-disabled]:not(.sd-embedded-field) .sd-select__value{color:inherit}:root[data-platform=mobile] .sd-select[data-disabled]:not(.sd-embedded-field) .sd-select__value[data-placeholder]{color:var(--sd-text-placeholder)}:root[data-platform=mobile] .sd-select[data-disabled]:not(.sd-embedded-field) .sd-select__caret{color:var(--sd-text-icon)}
