@layer hm-components{.form-control-counter[data-v-3aa76ff3]{border:1px solid var(--border-primary);border-radius:var(--radius-lg);background-color:var(--bg-primary);z-index:1;width:4rem;height:4rem;transition:var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;inset-block-start:-1px}.form-control-counter[data-v-3aa76ff3] .icon{width:2rem;height:2rem}.form-control-counter[data-v-3aa76ff3] .icon svg path{vector-effect:non-scaling-stroke}.form-control-counter[data-v-3aa76ff3]:first-child{inset-inline-start:-1px}.form-control-counter[data-v-3aa76ff3]:last-child{inset-inline-end:-1px}.form-control-counter[data-v-3aa76ff3]:disabled{color:var(--c-caption);border-color:var(--border-primary);background-color:var(--bg-quaternary)}@media (hover:hover){.form-control-counter[data-v-3aa76ff3]:disabled:hover{color:var(--c-caption);border-color:var(--border-primary);background-color:var(--bg-quaternary);cursor:not-allowed}.form-control-counter[data-v-3aa76ff3]:hover{color:var(--c-title-inverted);border-color:var(--accent-primary);background-color:var(--accent-primary);transition:var(--transition-fast)}}}
