.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 .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__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__title{font-weight:700;margin-bottom:1rem}.payment-requests-details-modal__container .container__content .content__information{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.payment-requests-details-modal__container .container__content .content__information .information__field{display:flex;flex-direction:column;gap:.25rem}.payment-requests-details-modal__container .container__content .content__information .information__field .field__value{line-height:1;font-size:.875rem;font-weight:500}.payment-requests-details-modal__container .container__content .content__information .information__field .field__description,.payment-requests-details-modal__container .container__content .content__information .information__field .field__label{font-size:.75rem;line-height:1;color:var(--bs-color-gray-600)}.payment-requests-details-modal__container .container__content .content__amount{margin-top:1rem;padding:.625rem;border-radius:.75rem;border:1px solid var(--bs-border)}.payment-requests-details-modal__container .container__content .content__amount .amount__title{font-size:.875rem;font-weight:600}.payment-requests-details-modal__container .container__content .content__amount .amount__container{display:flex;align-items:center;justify-content:space-between}.payment-requests-details-modal__container .container__content .content__amount .amount__container .container__label{font-size:.75rem;line-height:1;color:var(--bs-color-gray-600)}.payment-requests-details-modal__container .container__content .content__amount .amount__container .container__value{font-size:1rem;font-weight:700}.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}