.app-counter{font-family:var(--atlas-font, Vazirmatn),Vazirmatn,Vazirmatn Fallback\: Noto Naskh Arabic,Vazirmatn Fallback\: sans-serif,system-ui,sans-serif}.app-counter .app-button:not(.app-button--disabled){background-color:var(--surface-tertiary)}.app-counter--full-width{width:100%;min-width:219px;max-width:360px}.app-counter--full-width .app-counter__container{justify-content:space-between;gap:var(--spacing-16);padding:var(--spacing-8) var(--spacing-20)}.app-counter__container{align-items:center;gap:var(--spacing-8);display:flex}.app-counter--disabled{pointer-events:none}.app-counter__button{flex-shrink:0;border-radius:var(--radius-full)!important}.app-counter__content{justify-content:center;align-items:center;gap:var(--spacing-4);text-align:center;min-width:24px;display:flex}.app-counter__value{font-size:var(--text-style-label-medium-size-rem);font-weight:var(--text-style-label-medium-weight);line-height:var(--text-style-label-medium-line-height-rem);color:var(--content-primary);min-width:1ch}.app-counter__label{font-size:var(--text-style-caption-size-rem);font-weight:var(--text-style-caption-weight);line-height:var(--text-style-caption-line-height-rem);color:var(--content-secondary);white-space:nowrap}[dir=rtl] .app-counter__content{text-align:center}.app-counter--full-width .app-counter__label,.app-counter--full-width .app-counter__value{font-size:var(--text-style-label-large-size-rem);font-weight:var(--text-style-label-large-weight);line-height:var(--text-style-label-large-line-height-rem)}
