.form-field-control-number{--spinner-size:24px;--spinner-margin-inline-start:8px;--spinner-margin-inline-end:var(--spinner-margin-inline-start);--spinner-text-color-base:var(--input-text-color-value,currentColor);--spinner-text-color-hover:var(--spinner-text-color-base);--spinner-text-color-pressed:var(--spinner-text-color-base);--spinner-text-color-disabled:var(--input-text-color-disabled,var(--spinner-text-color-base));--spinner-background-color-base:transparent;--spinner-background-color-hover:#e2e2e2;--spinner-background-color-pressed:#ccc;--spinner-background-color-disabled:transparent;--spinner-border-width:0px;--spinner-border-radius:8px;--spinner-border-color-base:var(--spinner-background-color-base);--spinner-border-color-hover:var(--spinner-background-color-hover);--spinner-border-color-pressed:var(--spinner-background-color-pressed);--spinner-border-color-disabled:var(--spinner-background-color-disabled)}.form-field-control-number--has-spinners{--input-padding-inline-start:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end));--input-padding-inline-end:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end));--prefix-padding-inline-start:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end));--postfix-padding-inline-start:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end));--icon-margin-inline-start:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end)/2);--control-margin-inline-start:calc(var(--spinner-size) + var(--spinner-margin-inline-start) + var(--spinner-margin-inline-end)/2)}.form-field-control-number__spinner{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:var(--spinner-background-color-base);border:0;border-color:var(--spinner-border-color-base);border-radius:var(--spinner-border-radius);border-style:solid;border-width:var(--spinner-border-width);bottom:0;box-shadow:none;color:currentColor;color:var(--spinner-text-color-base);font:inherit;font-size:18px;font-weight:700;height:var(--spinner-size);line-height:1;margin:auto 0;padding:0;position:absolute;top:0;touch-action:manipulation;transition-duration:.3s;transition-property:color,background-color,border-color;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;width:var(--spinner-size)}.form-field-control-number__spinner--increment{position:absolute;right:calc(1px + var(--spinner-margin-inline-start));right:calc(var(--input-border-width, 1px) + var(--spinner-margin-inline-start))}.form-field-control-number__spinner--decrement{left:calc(1px + var(--spinner-margin-inline-start));left:calc(var(--input-border-width, 1px) + var(--spinner-margin-inline-start));position:absolute}@media(hover:hover){.form-field-control-number__spinner:hover{background-color:var(--spinner-background-color-hover);border-color:var(--spinner-border-color-hover);color:var(--spinner-text-color-hover)}.form-field-control-number__spinner:active{background-color:var(--spinner-background-color-pressed);border-color:var(--spinner-border-color-pressed);color:var(--spinner-text-color-pressed)}}.form-field-control-number__spinner:disabled{background-color:var(--spinner-background-color-disabled);border-color:var(--spinner-border-color-disabled);color:var(--spinner-text-color-disabled);pointer-events:none}.form-field-control-number__spinner-icon{bottom:0;height:min(16px,75%);left:0;margin:auto;position:absolute;right:0;top:0;width:min(16px,75%)}.form-field-control-number .form-field-control-input__field-input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-field-control-number .form-field-control-input__field-input::-webkit-inner-spin-button,.form-field-control-number .form-field-control-input__field-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}