@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-preset-numberinput{flex-direction:column;gap:4px;display:inline-flex}.gloss-preset-numberinput--disabled{opacity:.5;pointer-events:none}.gloss-preset-numberinput__label{font-size:.875rem;font-weight:500}.gloss-preset-numberinput .gloss-base-numberinput button:hover:not(:disabled){background:var(--gloss-color-bg-hover)}.gloss-preset-numberinput--error .gloss-base-numberinput{border-color:var(--gloss-color-border-error)}.gloss-preset-numberinput--success .gloss-base-numberinput{border-color:var(--gloss-color-border-success)}.gloss-preset-numberinput__helper{font-size:.75rem}.gloss-preset-numberinput__helper--error{color:var(--gloss-color-text-error)}
@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-base-numberinput{background:var(--_bg,transparent);border:1px solid var(--_border-color,transparent);border-radius:var(--_radius,0);box-sizing:border-box;align-items:stretch;display:inline-flex;position:relative;overflow:hidden}.gloss-base-numberinput[data-disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}.gloss-base-numberinput input{min-width:0;padding:var(--_padding,4px 8px);min-height:var(--_min-height,32px);font-size:var(--_font-size,.875rem);color:var(--_color,inherit);text-align:center;box-sizing:border-box;appearance:none;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;font-family:inherit}.gloss-base-numberinput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gloss-base-numberinput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gloss-base-numberinput button{background:var(--_button-bg,transparent);cursor:pointer;font-size:var(--_font-size,.875rem);color:inherit;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 8px;display:flex}.gloss-base-numberinput button:disabled{opacity:.4;cursor:not-allowed}
