.subscription-row{padding:1rem 1.75rem;width:100%;display:flex;flex-direction:column;gap:2rem}.subscription-row--expandable .subscription-row__trigger:hover{cursor:pointer}.subscription-row:not(:last-of-type){border-bottom:1px solid var(--border-color)}.subscription-row__trigger:focus{border:1px solid var(--primary)}.subscription-row__trigger:focus:not(:focus-visible){border:none}.subscription-row--expanded{background-color:hsl(var(--border-color-h),var(--border-color-s),calc(var(--border-color-l) + 7%))}.subscription-row--expanded .subscription-row__price{font-weight:700}.subscription-row__wrapper{width:100%;display:grid;grid-template-columns:auto 1fr 100px;align-items:center;justify-items:end;gap:1rem}.subscription-row__title{display:grid;grid-template-columns:auto auto;grid-template-areas:"label badge" "sublabel sublabel"}.subscription-row__label{grid-area:label;font-weight:700}.subscription-row__sublabel{grid-area:sublabel;font-size:.8rem}.subscription-row__badge{margin-left:1rem;grid-area:badge}.subscription-data-table{overflow-x:auto;cursor:auto;border-radius:10px;background-color:#fff;padding:1rem;--neutral:#797f85;--data-table-layout:minmax(auto,200px) minmax(auto,150px) minmax(auto,200px) auto minmax(auto,calc(100px - 1rem))!important}.subscription-data-table__name{display:flex;flex-direction:column}.subscription-data-table__status{flex-direction:row-reverse;font-size:1rem;gap:.5rem}.subscription-data-table__status .status-indicator__label{opacity:1}.subscription-data-table__status .status-indicator__dot{--size:10px}.subscription-data-table .kvass-button-group{border-radius:var(--border-radius)}.subscription-data-table .kvass-button-group .kvass-button-group__secondary .elder-dropdown__trigger button{border-radius:var(--vue-elder-border-radius,3px);border:1px}.subscription-data-table .data-table__cell{min-height:65px;font-size:1rem;text-align:left}.subscription-data-table .data-table__cell>svg{display:none}.subscription-data-table .data-table__cell-price{display:flex;flex-direction:column;align-items:end}.subscription-data-table .data-table__cell-price span{white-space:nowrap}.subscription-data-table .data-table__row:first-of-type .data-table__cell{font-weight:700;border-bottom:1px solid var(--border-color)}.subscription-data-table.data-table--default .data-table__row:nth-child(odd) .data-table__cell{background-color:#fff}.subscription-modal--align-center .subscription-modal__content{text-align:center}.subscription-modal__radio{min-height:300px;flex-direction:column}.subscription-modal__radio .kvass-radio__wrapper{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"radio label" "sublabel sublabel"}.subscription-modal__radio .kvass-radio__wrapper>div:last-of-type{display:contents}.subscription-modal__radio .kvass-radio__radio{grid-area:radio}.subscription-modal__radio .kvass-radio__label{grid-area:label}.subscription-modal__radio .kvass-radio__sublabel{display:contents}.subscription-modal__radio .subscription-modal__textarea{margin-top:1rem;grid-area:sublabel}.subscription-modal__content{max-width:500px}.subscription-modal__title{font-size:1.5rem}.subscription-modal__cancel-reason{font-weight:700}.subscription-modal .card__footer-content{justify-content:center}.subscriptions{background-color:#f5f5f5}.subscriptions__card .card__header{gap:.5rem;align-items:start;justify-content:left;background-color:inherit}.subscriptions__card .card__footer{background-color:hsl(var(--border-color-h),var(--border-color-s),calc(var(--border-color-l) + 9%));padding-top:var(--card-spacing)}.subscriptions__card .card__footer-content{justify-content:space-between}.subscriptions-total-price__label-wrapper{display:flex;flex-direction:column}.subscriptions-total-price__sublabel{font-size:.8rem;opacity:.7}.subscriptions-total-price__value{font-weight:700;font-size:1.5rem}.subscriptions-total-price__value-wrapper{margin-right:calc(100px + var(--card-spacing) + 1rem)}.subscriptions-total-price__suffix{opacity:.7}.subscriptions__title{width:100%;border-bottom:1px solid var(--border-color);padding-bottom:.5rem;margin-bottom:0}.subscriptions__subtitle{font-weight:700;opacity:.7}.subscriptions__alert svg{font-size:2rem}.subscriptions__alert .alert__content,.subscriptions__alert .alert__content:before{border-radius:inherit}.subscriptions .container{max-width:1050px}.subscriptions__row-card .card__content{padding:0;border-radius:inherit;overflow:hidden}