.app-number[data-v-09c8c911]{align-items:center;display:inline-flex;gap:16px;min-width:140px;width:140px}.app-number[data-v-09c8c911] .app-number__input{align-items:center;-moz-appearance:textfield;background:var(--color-primary-light-gray);border:none;border-radius:800px;color:var(--color-text-primary);display:flex;flex:1 1 auto;font-family:var(--typography-font-base);font-size:16px;font-weight:500;height:32px;justify-content:center;line-height:1;min-width:36px;outline:none;text-align:center;width:100%}.app-number[data-v-09c8c911] .app-number__input::-webkit-inner-spin-button,.app-number[data-v-09c8c911] .app-number__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-number .app-number__button[data-v-09c8c911]{background:none;border:none;color:var(--color-iconography);cursor:pointer;flex:0 0 auto}.app-number .app-number__button>svg[data-v-09c8c911]{height:24px;width:24px}.app-number .app-number__button[data-v-09c8c911]:disabled{cursor:not-allowed;opacity:.3}.app-number--lg[data-v-09c8c911] .app-number__input{height:44px}.app-number--wide[data-v-09c8c911]{display:flex;width:100%}.app-number--wide[data-v-09c8c911] .app-number__input{flex:1 1 0;min-width:0;width:100%}.app-radio[data-v-2c4a9e0f]{align-items:center;display:flex;height:24px;justify-content:center;position:relative;width:24px}.app-radio[data-v-2c4a9e0f]:before{border:1px solid var(--color-primary-gray);border-radius:50%;content:"";height:20px;width:20px}.app-radio[data-v-2c4a9e0f]:after{background:var(--color-brand-primary);border-radius:50%;content:"";height:8px;inset:auto;position:absolute;transform:scale(0);transition:transform .2s;width:8px}.app-radio__wrapper[data-v-2c4a9e0f]{align-items:center;color:var(--color-interface-dark);cursor:pointer;display:flex;gap:8px;position:relative}.app-radio--disabled[data-v-2c4a9e0f]{color:var(--color-text-primary);opacity:.7;pointer-events:none}.app-radio--disabled .app-radio[data-v-2c4a9e0f]:before{border-color:var(--color-interface-dark)}.app-radio__input[data-v-2c4a9e0f]{display:none}.app-radio__input:checked+.app-radio[data-v-2c4a9e0f]:after{transform:scale(1)}
