.payment-requests-balance-widget{padding:.5rem .75rem;border:2px solid var(--bs-color-royal-blue-300);background-color:var(--bs-color-royal-blue-50);border-radius:.75rem;display:flex;align-items:center;gap:1rem}.payment-requests-balance-widget__wallet{width:1.25rem;height:1.25rem;color:var(--bs-color-royal-blue-500)}.payment-requests-balance-widget__content{display:flex;flex-direction:column;cursor:pointer}.payment-requests-balance-widget__content .content__label{font-size:.625rem;line-height:1;color:var(--bs-color-gray-600)}.payment-requests-balance-widget__content .content__value{font-weight:700;color:var(--bs-color-royal-blue-500)}.payment-requests-balance-widget__actions,.payment-requests-header-additional{display:flex;align-items:center;gap:.5rem}.payment-requests-transactions-modal__container .container__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment-requests-transactions-modal__container .container__state .bs-loader{width:1rem;height:1rem}.payment-requests-transactions-modal__container .container__state .state__message.message--error{color:var(--bs-color-red-500)}.payment-requests-transactions-modal__container .container__content .content__title{font-weight:600;margin-bottom:1rem}.payment-requests-transactions-modal__container .container__content .content__balance{padding:.75rem;border-radius:.75rem;border:1px solid var(--bs-color-royal-blue-300);background-color:var(--bs-color-royal-blue-50);display:flex;align-items:center;justify-content:space-between}.payment-requests-transactions-modal__container .container__content .content__balance .balance__label{font-size:.875rem;color:var(--bs-color-gray-600)}.payment-requests-transactions-modal__container .container__content .content__balance .balance__value{font-size:1.125rem;font-weight:700;color:var(--bs-color-royal-blue-500)}.payment-requests-transactions-modal__container .container__content .bs-modal-scroll-container{margin-top:.5rem}.payment-requests-transactions-modal__container .container__content .content__transactions{display:flex;flex-direction:column;gap:.5rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction{padding:.625rem;border:1px solid var(--bs-border);border-radius:.75rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content{display:flex;align-items:center;gap:.5rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__icon svg{width:1rem;height:1rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__icon.icon--green{color:var(--bs-color-green-600);background-color:var(--bs-color-green-50)}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__icon.icon--red{color:var(--bs-color-red-500);background-color:var(--bs-color-red-50)}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__container{display:flex;flex-direction:column;gap:.25rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__container .container__title{display:flex;align-items:center;gap:.25rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__container .container__title .title__type{font-size:.875rem;font-weight:500}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__content .content__container .container__description{font-size:.75rem;line-height:1rem;color:var(--bs-color-gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__additional{display:flex;align-items:center;gap:.5rem}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__additional .additional__amount{font-size:.875rem;font-weight:600;white-space:nowrap}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__additional .additional__amount.amount--green{color:var(--bs-color-green-600)}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__additional .additional__amount.amount--red{color:var(--bs-color-red-500)}.payment-requests-transactions-modal__container .container__content .content__transactions .transactions__transaction .transaction__additional .additional__file{width:1rem;height:1rem;cursor:pointer;color:var(--bs-color-gray-600)}.payment-requests-top-up-modal__container .container__title{font-weight:600}.payment-requests-top-up-modal__container .container__description{margin-bottom:1rem;font-size:.875rem;color:var(--bs-color-gray-600)}.payment-requests-top-up-modal__container .container__current{background-color:var(--bs-color-gray-50);padding:.5rem;border-radius:.25rem;display:flex;align-items:center;justify-content:space-between}.payment-requests-top-up-modal__container .container__current .current__label{font-size:.875rem;color:var(--bs-color-gray-600)}.payment-requests-top-up-modal__container .container__current .current__value{font-weight:600}.payment-requests-top-up-modal__container .bs-field,.payment-requests-top-up-modal__container .bs-file-zone,.payment-requests-top-up-modal__container .bs-select,.payment-requests-top-up-modal__container .bs-textarea,.payment-requests-top-up-modal__container .container__check{margin-top:.5rem}.payment-requests-top-up-modal__container .container__check .check__label{font-size:.75rem;font-weight:500}.payment-requests-top-up-modal__container .container__actions{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.payment-requests-top-up-modal__container .container__actions .bs-button{width:100%}.payment-requests-table-column-number{color:var(--bs-color-royal-blue-500);transition:color .3s;cursor:pointer}.payment-requests-table-column-number:hover{color:var(--bs-color-royal-blue-600)}.payment-requests-table-column-date{font-size:.75rem;color:var(--bs-color-gray-700)}.payment-requests-table-column-cost{font-weight:500}.payment-requests-table-column-actions{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.payment-requests-table-column-actions .bs-divider{margin:.25rem}.payment-requests-pay-modal__container .container__title{font-weight:600}.payment-requests-pay-modal__container .container__description{margin-bottom:1rem;font-size:.875rem;color:var(--bs-color-gray-600)}.payment-requests-pay-modal__container .container__current{background-color:var(--bs-color-royal-blue-50);padding:.5rem;border-radius:.75rem;display:flex;align-items:center;justify-content:space-between}.payment-requests-pay-modal__container .container__current .current__label{font-size:.75rem;color:var(--bs-color-gray-600)}.payment-requests-pay-modal__container .container__current .current__value{font-weight:600;color:var(--bs-color-royal-blue-500)}.payment-requests-pay-modal__container .container__method{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}.payment-requests-pay-modal__container .container__method .method__label{font-size:.875rem;color:var(--bs-color-gray-600)}.payment-requests-pay-modal__container .container__method .method__value{font-weight:600}.payment-requests-pay-modal__container .bs-field,.payment-requests-pay-modal__container .bs-file-zone,.payment-requests-pay-modal__container .bs-select,.payment-requests-pay-modal__container .bs-textarea,.payment-requests-pay-modal__container .container__check{margin-top:.5rem}.payment-requests-pay-modal__container .container__check .check__label{font-size:.75rem;font-weight:500}.payment-requests-pay-modal__container .container__actions{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.payment-requests-pay-modal__container .container__actions .bs-button{width:100%}.payment-requests-details-modal-prices__container .container__header .header__title{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;color:var(--bs-color-gray-600);text-transform:uppercase}.payment-requests-details-modal-prices__container .container__header .header__title svg{width:.875rem;height:.875rem}.payment-requests-details-modal-prices__container .container__content{margin-top:.5rem;padding:.625rem;border-radius:.75rem;border:1px solid var(--bs-border);background-color:var(--bs-color-white);box-shadow:0 1px 3px rgba(0,0,0,.0392156863),0 4px 12px rgba(0,0,0,.031372549)}.payment-requests-details-modal-prices__container .container__content .content__row{display:flex;align-items:center;justify-content:space-between}.payment-requests-details-modal-prices__container .container__content .content__row .row__label{font-size:.75rem;color:var(--bs-color-gray-600)}.payment-requests-details-modal-prices__container .container__content .content__row .row__value{font-size:.875rem;font-weight:500}.payment-requests-details-modal-prices__container .container__content .content__additional{margin-top:.5rem}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__title{font-size:.75rem;font-weight:500;color:var(--bs-color-gray-600)}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__record{margin-top:.25rem;padding-left:.5rem;display:flex;align-items:center;justify-content:space-between;font-size:.75rem}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__record .record__label{display:flex;align-items:center;gap:.125rem;color:var(--bs-color-gray-600)}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__record .record__label svg{width:.625rem;height:.625rem}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__total{margin-top:.25rem;padding-top:.25rem;padding-left:.5rem;border-top:1px dashed var(--bs-border);display:flex;align-items:center;justify-content:space-between;font-size:.75rem}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__total .total__label{color:var(--bs-color-gray-600)}.payment-requests-details-modal-prices__container .container__content .content__additional .additional__total .total__value{font-weight:500}.payment-requests-details-modal-prices__container .container__content .content__total{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--bs-border);display:flex;align-items:center;justify-content:space-between;font-size:.875rem;font-weight:500}.payment-requests-details-modal-prices__container .container__content .content__total .total__value{color:var(--bs-color-royal-blue-500)}.payment-requests-details-modal-pay__container .container__header .header__title{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;color:var(--bs-color-gray-600);text-transform:uppercase}.payment-requests-details-modal-pay__container .container__header .header__title svg{width:.875rem;height:.875rem}.payment-requests-details-modal-pay__container .container__content{margin-top:.5rem;padding:.625rem;border-radius:.75rem;border:1px solid var(--bs-border);background-color:var(--bs-color-white);box-shadow:0 1px 3px rgba(0,0,0,.0392156863),0 4px 12px rgba(0,0,0,.031372549)}.payment-requests-details-modal-pay__container .container__content .content__row{display:flex;align-items:center;justify-content:space-between}.payment-requests-details-modal-pay__container .container__content .content__row .row__label{font-size:.75rem;color:var(--bs-color-gray-600)}.payment-requests-details-modal-pay__container .container__content .content__row .row__value{font-size:.875rem;font-weight:500}.payment-requests-details-modal-pay__container .container__content .content__widget{margin-top:.5rem;padding:.5rem;border-radius:.75rem}.payment-requests-details-modal-pay__container .container__content .content__widget.widget--red{background-color:var(--bs-color-red-50);color:var(--bs-color-red-500)}.payment-requests-details-modal-pay__container .container__content .content__widget.widget--green{background-color:var(--bs-color-green-100);color:var(--bs-color-green-600)}.payment-requests-details-modal-pay__container .container__content .content__widget.widget--message{display:flex;flex-direction:column;gap:.125rem;align-items:center;text-align:center;font-size:.75rem;font-weight:500}.payment-requests-details-modal-pay__container .container__content .content__widget.widget--message svg{width:1.25rem;height:1.25rem}.payment-requests-details-modal-pay__container .container__content .content__widget:not(.widget--message){display:flex;align-items:center;gap:1rem}.payment-requests-details-modal-pay__container .container__content .content__widget:not(.widget--message) .bs-button{width:100%}.payment-requests-details-modal-history__container .container__header .header__title{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;color:var(--bs-color-gray-600);text-transform:uppercase}.payment-requests-details-modal-history__container .container__header .header__title svg{width:.875rem;height:.875rem}.payment-requests-details-modal-history__container .container__content{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.payment-requests-details-modal-history__container .container__content .content__record{display:flex;align-items:flex-start;gap:.5rem}.payment-requests-details-modal-history__container .container__content .content__record .record__icon{width:1.5rem;height:1.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}.payment-requests-details-modal-history__container .container__content .content__record .record__icon svg{width:.75rem;height:.75rem}.payment-requests-details-modal-history__container .container__content .content__record .record__icon.icon--gray{background-color:var(--bs-color-gray-50)}.payment-requests-details-modal-history__container .container__content .content__record .record__icon.icon--blue{background-color:var(--bs-color-royal-blue-50);color:var(--bs-color-royal-blue-500)}.payment-requests-details-modal-history__container .container__content .content__record .record__icon.icon--red{background-color:var(--bs-color-red-50);color:var(--bs-color-red-500)}.payment-requests-details-modal-history__container .container__content .content__record .record__icon.icon--green{background-color:var(--bs-color-green-100);color:var(--bs-color-green-600)}.payment-requests-details-modal-history__container .container__content .content__record .record__content{font-size:.75rem;line-height:1}.payment-requests-details-modal-history__container .container__content .content__record .record__content .content__title{font-weight:500}.payment-requests-details-modal-history__container .container__content .content__record .record__content .content__date{margin-top:.25rem;color:var(--bs-color-gray-600)}.payment-requests-details-modal__container .container__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment-requests-details-modal__container .container__state .bs-loader{width:1rem;height:1rem}.payment-requests-details-modal__container .container__state .state__message.message--error{color:var(--bs-color-red-500)}.payment-requests-details-modal__container .container__content .content__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.payment-requests-details-modal__container .container__content .content__header .header__main{display:flex;align-items:center;gap:.5rem}.payment-requests-details-modal__container .container__content .content__header .header__main .main__icon{width:1rem;height:1rem;color:var(--bs-color-royal-blue-500)}.payment-requests-details-modal__container .container__content .content__cheap{padding:.125rem .625rem;font-size:.75rem;font-weight:600;border:1px solid var(--bs-border);border-radius:9999px}.payment-requests-details-modal__container .container__content .content__title{font-weight:700}.payment-requests-details-modal__container .container__content .content__general{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:.5rem}.payment-requests-details-modal__container .container__content .content__general .general__column{display:grid;grid-template-columns:1fr;gap:.375rem}.payment-requests-details-modal__container .container__content .content__general .general__column .column__row,.payment-requests-details-modal__container .container__content .content__general .general__column .column__row .row__label{display:flex;align-items:center;gap:.375rem}.payment-requests-details-modal__container .container__content .content__general .general__column .column__row .row__label{font-size:.75rem;color:var(--bs-color-gray-600)}.payment-requests-details-modal__container .container__content .content__general .general__column .column__row .row__label svg{width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem}.payment-requests-details-modal__container .container__content .content__general .general__column .column__row .row__value{max-width:100%;font-size:.875rem;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--bs-color-gray-900)}.payment-requests-details-modal__container .container__content .bs-divider{margin:.5rem 0}.payment-requests-details-modal__container .container__content .payment-requests-details-modal-history,.payment-requests-details-modal__container .container__content .payment-requests-details-modal-pay{margin-top:.5rem}.m-payment-requests-page .bs-page-table-wrapper,.m-payment-requests-page .payment-requests-filters{margin-top:.75rem}.m-payment-requests-page__additional{display:flex;align-items:center;gap:.5rem}