.input-count[data-v-33c62cf1]{position:relative}.input-count input[data-v-33c62cf1]{background:var(--neutral_container_default);border:none;border-radius:8px;color:var(--foreground_default);font-size:16px;height:56px;outline:none;padding:0 20px;text-align:center}.input-count input[data-v-33c62cf1]::-webkit-inner-spin-button,.input-count input[data-v-33c62cf1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-count input[data-v-33c62cf1]:hover{background:var(--neutral_container_hover)}.input-count input[data-v-33c62cf1]:focus{background:var(--background_main);border:2px solid var(--accent_default)}.input-count input.error[data-v-33c62cf1]{background:var(--error_container_default);border:none;caret-color:var(--error_default);color:var(--error_default)}.input-count input.error[data-v-33c62cf1]:focus{background:var(--background_main);border:2px solid var(--error_default);caret-color:var(--foreground_default);color:var(--foreground_default)}.input-count .increment[data-v-33c62cf1]{right:4px}.input-count .decrement[data-v-33c62cf1]{left:4px}.input-count .decrement[data-v-33c62cf1],.input-count .increment[data-v-33c62cf1]{align-items:center;border-radius:12px;cursor:pointer;display:grid;height:48px;padding:12px;position:absolute;top:4px;transition:.1s;width:48px}.input-count .decrement[data-v-33c62cf1]:hover,.input-count .increment[data-v-33c62cf1]:hover{background-color:var(--neutral_container_default)}.input-count .decrement:active svg[data-v-33c62cf1],.input-count .increment:active svg[data-v-33c62cf1]{transform:scale(1.1)}.input-count .decrement svg[data-v-33c62cf1],.input-count .increment svg[data-v-33c62cf1]{fill:var(--foreground_default)}
