#pagination .pagination-container .page-item.active>.page-link[data-v-17d62a4b]{color:#4d84ff;display:block;box-sizing:border-box}#pagination .pagination-container .disabled[data-v-17d62a4b]:hover,#pagination .pagination-container .page-item .active[data-v-17d62a4b]{cursor:not-allowed}.side-modal[data-v-023dc0c6]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;display:flex;justify-content:flex-end;animation:fadeIn-023dc0c6 .2s ease}@keyframes fadeIn-023dc0c6{0%{opacity:0}to{opacity:1}}.side-modal__panel[data-v-023dc0c6]{width:100%;max-width:440px;height:100vh;background:#fff;display:flex;flex-direction:column;animation:slideIn-023dc0c6 .3s ease;overflow:hidden}@keyframes slideIn-023dc0c6{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media screen and (max-width:480px){.side-modal__panel[data-v-023dc0c6]{max-width:100%}}.side-modal__header[data-v-023dc0c6]{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.side-modal__header-left[data-v-023dc0c6]{width:40px}.side-modal__header-center[data-v-023dc0c6]{flex:1;text-align:center;padding:0 16px}.side-modal__title[data-v-023dc0c6]{font-size:18px;font-weight:600;color:#0f172a;margin:0}.side-modal__subtitle[data-v-023dc0c6]{font-size:13px;color:#64748b;margin:8px 0 0;line-height:1.5}.side-modal__back-btn[data-v-023dc0c6],.side-modal__close-btn[data-v-023dc0c6]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#475569;cursor:pointer;transition:all .2s ease}.side-modal__back-btn[data-v-023dc0c6]:hover,.side-modal__close-btn[data-v-023dc0c6]:hover{background:rgba(0,0,0,.05);color:#0f172a}.side-modal__content[data-v-023dc0c6]{flex:1;overflow-y:auto;padding:24px}.side-modal__content[data-v-023dc0c6]::-webkit-scrollbar{width:6px}.side-modal__content[data-v-023dc0c6]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.transactions-panel[data-v-651455a3]{animation:fadeIn-651455a3 .3s ease}@keyframes fadeIn-651455a3{0%{opacity:0}to{opacity:1}}.filter-tabs[data-v-651455a3]{display:flex;gap:6px;padding:4px;background:#f1f5f9;border-radius:8px;margin-bottom:16px}.filter-tab[data-v-651455a3]{flex:1;padding:8px 12px;font-size:13px;font-weight:500;color:#64748b;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.filter-tab[data-v-651455a3]:hover{color:#475569}.filter-tab--active[data-v-651455a3]{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(15,23,42,.08)}.transaction-list[data-v-651455a3]{display:flex;flex-direction:column;gap:2px}.transaction-item[data-v-651455a3]{display:grid;grid-template-columns:40px 1fr auto auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e2e8f0;cursor:pointer;transition:background-color .15s ease}.transaction-item[data-v-651455a3]:hover{background-color:rgba(241,245,249,.5)}.transaction-item[data-v-651455a3]:last-child{border-bottom:none}.transaction-item__icon[data-v-651455a3]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.transaction-item__icon--credit[data-v-651455a3]{background-color:#d1fae5;color:#059669}.transaction-item__icon--debit[data-v-651455a3]{background-color:#fee2e2;color:#dc2626}.transaction-item__details[data-v-651455a3]{display:flex;flex-direction:column;gap:2px;min-width:0}.transaction-item__title[data-v-651455a3]{font-size:14px;font-weight:500;color:#0f172a;line-height:1.4}.transaction-item__date[data-v-651455a3]{font-size:12px;color:#64748b}.transaction-item__amount[data-v-651455a3]{font-size:14px;font-weight:500;text-align:right;color:#0f172a}.transaction-item__status[data-v-651455a3]{min-width:80px;text-align:right}.status-badge[data-v-651455a3]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.status-badge--completed[data-v-651455a3]{background-color:#d1fae5;color:#059669}.status-badge--pending[data-v-651455a3]{background-color:#fef3c7;color:#d97706}.status-badge--failed[data-v-651455a3]{background-color:#fee2e2;color:#dc2626}.empty-message[data-v-651455a3]{text-align:center;color:#64748b;font-size:14px;padding:32px 0}.pagination-wrapper[data-v-651455a3]{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #e2e8f0;margin-top:8px}@media(max-width:640px){.transaction-item[data-v-651455a3]{grid-template-columns:36px 1fr auto;gap:10px}.transaction-item__status[data-v-651455a3]{display:none}.transaction-item__amount[data-v-651455a3]{font-size:13px}}@font-face{font-family:Circular Std;src:local("Merienda"),url(../fonts/circularstd-book.6365c40a.otf) format("opentype")}@font-face{font-family:Circular Std Medium;src:local("Merienda"),url(../fonts/circularstd-medium.4fcdd97f.otf) format("opentype");font-weight:medium;font-style:normal}.toggle[data-v-7152ffa2]{width:40px;border-radius:20px;display:flex;align-items:center;height:25px;background:#716e89;padding-left:2px;padding-right:2px;transition:all .2s ease-in-out;cursor:pointer}.toggle--active[data-v-7152ffa2]{background:#4d84ff}.toggle__button[data-v-7152ffa2]{border-radius:50%;border:0;width:20px;height:20px;background:#fff;padding:0;margin-bottom:1px;transform:translateY(.5px);transition:transform .3s ease-in-out}.toggle__button--active[data-v-7152ffa2]{transform:translateX(15px)}