.payments-view[data-v-3d67c688]{background-color:#f5f7fb;min-height:calc(100vh - 64px)}.payments-card[data-v-3d67c688]{border-radius:12px}.payments-header[data-v-3d67c688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-header__title[data-v-3d67c688]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.payments-header__actions[data-v-3d67c688]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.filters-section[data-v-3d67c688]{background:#fafbfc;border-radius:8px;padding:16px}.active-filters[data-v-3d67c688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.payments-table[data-v-3d67c688]{background:transparent}.payments-table[data-v-3d67c688] .v-data-table__wrapper{overflow-x:auto;border-radius:8px}.payments-table[data-v-3d67c688] tbody tr:hover{background-color:rgba(33,150,243,.04)}.payments-footer[data-v-3d67c688]{margin-top:16px;padding:12px 16px;background:#fafbfc;border-radius:8px;display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.payments-footer__per-page[data-v-3d67c688] .v-input{margin-top:0}.payments-footer__per-page[data-v-3d67c688] .v-select__selection{font-size:13px}.payments-footer__select[data-v-3d67c688]{min-width:160px}.payments-footer__info[data-v-3d67c688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,.6);font-size:13px}.payments-footer__info strong[data-v-3d67c688]{color:rgba(0,0,0,.87);font-weight:600;margin:0 2px}.payments-footer__pages[data-v-3d67c688]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payments-footer__nav[data-v-3d67c688]{border-radius:8px!important;-webkit-transition:all .2s ease;transition:all .2s ease}.payments-footer__nav[data-v-3d67c688]:hover:not(:disabled){background-color:rgba(33,150,243,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.payments-footer__nav[data-v-3d67c688]:disabled{opacity:.4}.payments-footer__page-select[data-v-3d67c688]{width:72px;min-width:72px;max-width:72px;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px}.payments-footer__page-select[data-v-3d67c688] .v-input{margin:0}.payments-footer__page-select[data-v-3d67c688] .v-input__control{min-height:32px}.payments-footer__page-select[data-v-3d67c688] .v-input__slot{min-height:32px!important;padding:0 8px!important}.payments-footer__page-select[data-v-3d67c688] .v-select__selection{max-width:100%;overflow:visible;margin-right:8px}.payments-footer__page-select[data-v-3d67c688] .v-select__selection-text{width:100%;text-align:center}.payments-footer__page-select[data-v-3d67c688] .v-input__append-inner{margin-top:0!important;-ms-flex-item-align:center;align-self:center;padding:0!important;width:16px}.payments-footer__page-select[data-v-3d67c688] .v-input__append-inner .v-icon{font-size:18px}.payments-footer__page-select[data-v-3d67c688] fieldset{border-color:rgba(0,0,0,.18);padding:0 4px!important}.payments-footer__page-current[data-v-3d67c688]{font-weight:700;color:#1976d2;font-size:15px;padding:0 4px;border-radius:4px;background:rgba(33,150,243,.08);display:inline-block;text-align:center;width:100%}.payments-footer__page-total[data-v-3d67c688]{font-weight:600;color:rgba(0,0,0,.55);font-size:12px}.payments-footer__page-item[data-v-3d67c688]{border-radius:6px;margin:2px 6px;min-height:40px}.payments-footer__page-item--current[data-v-3d67c688]{background:rgba(33,150,243,.08);color:#1976d2}@media(max-width:720px){.payments-footer[data-v-3d67c688]{grid-template-columns:1fr;gap:12px}.payments-footer__info[data-v-3d67c688],.payments-footer__pages[data-v-3d67c688]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.text-mono[data-v-3d67c688]{font-family:Roboto Mono,Courier New,monospace;font-size:13px}