.custom-table .row-dark-color{background-color:#fafafa!important}.custom-table .ant-pagination-item:has(>.hidden){display:none}.custom-table .ant-pagination-jump-next:has(>.hidden),.custom-table .ant-pagination-jump-prev:has(>.hidden){display:none}.custom-table .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,.custom-table .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link{border-radius:0;border:none;background-color:transparent}.custom-table .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link .anticon,.custom-table .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link .anticon{font-size:14px;vertical-align:middle}.custom-table .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:focus,.custom-table .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:hover,.custom-table .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:focus,.custom-table .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:hover{color:color(link)}:root{--white:#fff;--muted:#6c757d;--white-light:hsla(0,0%,100%,0.15);--primary:#131340;--secondary:#20204e;--tertiary:#693d78;--hover-gradient:linear-gradient(180deg,#40ca71 10%,#018b8b 90%);--hover-dark:#018b8b;--hover:#33ffad;--hover-light:rgba(51,255,173,0.5490196078431373);--hover-wait:rgba(51,255,173,0.5);--hover-wait-light:rgba(51,255,173,0.35);--background:var(--primary);--modal-bg:var(--secondary);--modal-shadow:var(--white-light);--card-bg:var(--primary);--card-shadow:none;--danger:#ff4d4f;--danger-lighter:#f8d7da;--info:#1890ff;--warning:#faad14;--warning-light:#fadb14;--border-color:#e6e6e6;--success:#52c41a;--whatsapp:#25d366;--link:var(--info);--navbar-bg:var(--primary);--navbar-active-bg:var(--white-light);--navbar-hover-bg:var(--white-light);--sidebar-bg:var(--primary);--sidebar-active-bg:var(--white-light);--banner-bg:url(../img/banner.108fc597.png);--home-bg:url(../img/home-bg.38fd0dab.jpg);--banner-bg-collapsed:url(../img/logo.90ecccc9.png);--daily-bg:url(../img/daily-dark.bb1f7e48.svg);--home-bg-overlay:var(--secondary);--text:var(--white);--text-info:var(--info);--text-warning:var(--warning-light);--text-active:var(--hover);--sun:#fc0;--gold:gold;--moon:var(--primary);--text-muted:hsla(0,0%,100%,0.8);--white-wait:hsla(0,0%,100%,0.15);--btn-bg-primary:var(--hover);--btn-bc-primary:var(--hover);--btn-text-primary:var(--primary);--btn-bg-secondary:var(--primary);--btn-bc-secondary:var(--hover);--btn-text-secondary:var(--hover);--btn-bc-tertiary:var(--hover);--btn-text-tertiary:var(--primary);--btn-bg-danger:var(--primary);--results-item-bg:var(--secondary);--results-item-bc:var(--secondary);--results-item-shadow:var(--white-light);--results-item-gradient:linear-gradient(90deg,#131340,#20204e 25%,#33ffad);--results-item-number-bg:var(--primary);--results-item-number:var(--secondary);--stats-item-number:var(--secondary);--promotions-item-number:var(--primary);--footer-bg:var(--secondary);--input-bg:var(--primary);--table-hover:rgba(0,0,0,0.25);--table-striped:rgba(0,0,0,0.2);--table-disabled:rgba(0,0,0,0.15);--step-circle-bg:var(--secondary);--step-circle-bc:var(--primary);--step-circle-shadow:var(--hover-light);--switch-bg:var(--muted);--switch-bc:var(--muted);--card-shop-bg:var(--secondary);--card-shop-shadow:none;--notification-bg:#666;--notification-text:var(--white);--text-tertiary:var(--hover);--text-primary:var(--hover)}:root,body.light{--btn-bg-tertiary:var(--hover);--btn-bc-danger:var(--danger);--btn-text-danger:var(--danger);--step-circle-text:var(--hover)}body.light{--background:#f0f2f5;--navbar-bg:var(--white);--navbar-active-bg:#f5f5f5;--navbar-hover-bg:#f5f5f5;--sidebar-bg:var(--white);--sidebar-active-bg:var(--white);--banner-bg:url(../img/banner-light.b4ccf851.png);--home-bg:url(../img/home-bg-light.9402ba5f.jpg);--banner-bg-collapsed:url(../img/logo-light.c3e7957a.png);--daily-bg:url(../img/daily-light.dcee0af1.svg);--home-bg-overlay:var(--white);--text:var(--secondary);--text-active:var(--primary);--text-muted:rgba(19,19,64,0.8);--text-warning:var(--info);--text-info:var(--warning);--modal-bg:var(--white);--modal-shadow:rgba(0,0,0,0.15);--card-bg:var(--white);--card-shadow:rgba(0,0,0,0.15);--card-shop-bg:var(--white);--card-shop-shadow:rgba(0,0,0,0.15);--btn-bg-primary:var(--tertiary);--btn-bc-primary:var(--tertiary);--btn-text-primary:var(--white);--btn-bg-secondary:var(--navbar-bg);--btn-bc-secondary:var(--tertiary);--btn-text-secondary:var(--tertiary);--btn-bc-tertiary:var(--tertiary);--btn-text-tertiary:var(--tertiary);--btn-bg-danger:var(--white);--results-item-bg:var(--card-bg);--results-item-bc:var(--card-shadow);--results-item-shadow:var(--white-light);--results-item-gradient:none;--results-item-number:#f5f5f5;--stats-item-number:#f5f5f5;--results-item-number-bg:rgba(41,44,96,0.1411764705882353);--promotions-item-number:#f5f5f5;--footer-bg:#efefef;--input-bg:var(--white);--table-hover:#fafafa;--table-striped:#f5f5f5;--table-disabled:#f0f0f0;--step-circle-bg:var(--tertiary);--step-circle-bc:var(--tertiary);--step-circle-shadow:var(--hover);--switch-bg:var(--tertiary);--switch-bc:var(--tertiary);--notification-bg:var(--white);--notification-text:rgba(0,0,0,0.85);--text-tertiary:var(--tertiary);--text-primary:var(--tertiary)}.sub-account-list-container{max-width:100%;font-family:inherit}.sub-account-list-container .summary-row .summary-card{background-color:var(--card-bg);border-radius:12px;padding:20px;transition:all .3s ease;box-shadow:0 4px 12px var(--modal-shadow);border:1px solid var(--white-light);height:100%}.sub-account-list-container .summary-row .summary-card .summary-content{display:flex;align-items:center;gap:16px}.sub-account-list-container .summary-row .summary-card .summary-content .summary-icon-wrapper{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.sub-account-list-container .summary-row .summary-card .summary-content .summary-icon-wrapper.primary{background:rgba(19,19,64,.1);color:var(--text-active)}.sub-account-list-container .summary-row .summary-card .summary-content .summary-icon-wrapper.success{background:rgba(82,196,26,.1);color:var(--success)}.sub-account-list-container .summary-row .summary-card .summary-content .summary-icon-wrapper.info{background:rgba(24,144,255,.1);color:var(--info)}.sub-account-list-container .summary-row .summary-card .summary-content .summary-icon-wrapper.warning{background:rgba(250,173,20,.1);color:var(--warning)}.sub-account-list-container .summary-row .summary-card .summary-content .summary-details{display:flex;flex-direction:column}.sub-account-list-container .summary-row .summary-card .summary-content .summary-details .summary-label{font-size:11px;color:var(--text-muted);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.sub-account-list-container .summary-row .summary-card .summary-content .summary-details .summary-value{font-size:18px;font-weight:800;color:var(--text)}.sub-account-list-container .terminals-list-section{width:100%;padding-top:2px}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input{background-color:var(--input-bg);color:var(--text);border:1px solid var(--modal-shadow);border-radius:8px;transition:all .3s ease}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input:focus,.sub-account-list-container .terminals-list-section .ant-input-search .ant-input:hover{border-color:var(--text-active);box-shadow:0 0 0 2px var(--hover-wait)}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input::-moz-placeholder{color:var(--text-muted);opacity:.6}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input::placeholder{color:var(--text-muted);opacity:.6}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input-suffix{color:var(--text-muted);right:12px}.sub-account-list-container .terminals-list-section .ant-input-search .ant-input-suffix .anticon-search{color:var(--text-active);font-size:18px}.sub-account-list-container .terminals-list-section .btn-primary-theme{background-color:var(--btn-bg-primary)!important;border-color:var(--btn-bc-primary)!important;color:var(--btn-text-primary)!important;font-weight:700;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border-radius:8px;box-shadow:0 4px 10px var(--modal-shadow);transition:all .3s ease}.sub-account-list-container .terminals-list-section .btn-primary-theme:focus,.sub-account-list-container .terminals-list-section .btn-primary-theme:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 15px var(--modal-shadow)}.sub-account-list-container .terminals-list-section .empty-state{text-align:center;padding:60px 20px;background-color:var(--card-bg);border-radius:12px;border:2px dashed var(--white-light)}.sub-account-list-container .terminals-list-section .empty-state .empty-icon{font-size:48px;color:var(--text-muted);margin-bottom:16px;opacity:.3}.sub-account-list-container .terminals-list-section .empty-state p{color:var(--text-muted);font-size:16px;margin-bottom:24px}.sub-account-list-container .terminal-card{background-color:var(--card-bg);border:1px solid var(--modal-shadow);border-radius:12px;margin-bottom:16px;transition:all .3s cubic-bezier(.25,.8,.25,1);border-top:4px solid var(--text-active);box-shadow:0 4px 12px var(--modal-shadow)}.sub-account-list-container .terminal-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--modal-shadow)}.sub-account-list-container .terminal-card.inactive{border-top-color:var(--text-muted);opacity:.8}.sub-account-list-container .terminal-card.inactive .terminal-avatar .ant-avatar{filter:grayscale(100%)}.sub-account-list-container .terminal-card .terminal-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:4px}.sub-account-list-container .terminal-card .terminal-header .terminal-info{flex:1;overflow:hidden}.sub-account-list-container .terminal-card .terminal-header .terminal-info .terminal-name{display:block;font-weight:700;font-size:16px;color:var(--text);white-space:nowrap;text-overflow:ellipsis}.sub-account-list-container .terminal-card .terminal-header .terminal-info .terminal-email{display:block;font-size:12px;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis}.sub-account-list-container .terminal-card .terminal-header .terminal-badge{border-radius:4px;font-weight:700;text-transform:uppercase;font-size:10px;margin:0;border:none}.sub-account-list-container .terminal-card .terminal-stats{display:flex;justify-content:space-between;padding:4px 0}.sub-account-list-container .terminal-card .terminal-stats .stat-item .stat-label{display:block;font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.sub-account-list-container .terminal-card .terminal-stats .stat-item .stat-value{font-weight:700;font-size:16px;color:var(--text)}.sub-account-list-container .terminal-card .terminal-actions{display:flex;justify-content:center;gap:10px;padding-top:8px}.sub-account-list-container .terminal-card .terminal-actions .action-btn{border-radius:8px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--white-light);border:1px solid var(--modal-shadow);transition:all .2s ease;padding:0}.sub-account-list-container .terminal-card .terminal-actions .action-btn:hover{transform:scale(1.1);border-color:transparent}.sub-account-list-container .terminal-card .terminal-actions .action-btn.transfer{color:var(--text-active)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.transfer:hover{background:var(--text-active);color:var(--primary)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.withdraw{color:var(--warning)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.withdraw:hover{background:var(--warning);color:var(--primary)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.edit{color:var(--info)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.edit:hover{background:var(--info);color:var(--primary)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.deactivate{color:var(--danger)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.deactivate:hover{background:var(--danger);color:#fff}.sub-account-list-container .terminal-card .terminal-actions .action-btn.activate{color:var(--success)}.sub-account-list-container .terminal-card .terminal-actions .action-btn.activate:hover{background:var(--success);color:var(--primary)}.sub-account-list-container .pagination-wrapper{display:flex;justify-content:center;margin-top:32px}.sub-account-list-container .pagination-wrapper .ant-pagination-item,.sub-account-list-container .pagination-wrapper .ant-pagination-next,.sub-account-list-container .pagination-wrapper .ant-pagination-prev{background-color:var(--card-bg);border-color:var(--modal-shadow);border-radius:6px}.sub-account-list-container .pagination-wrapper .ant-pagination-item a,.sub-account-list-container .pagination-wrapper .ant-pagination-next a,.sub-account-list-container .pagination-wrapper .ant-pagination-prev a{color:var(--text)}.sub-account-list-container .pagination-wrapper .ant-pagination-item-active,.sub-account-list-container .pagination-wrapper .ant-pagination-next-active,.sub-account-list-container .pagination-wrapper .ant-pagination-prev-active{background-color:var(--text-active);border-color:var(--text-active)}.sub-account-list-container .pagination-wrapper .ant-pagination-item-active a,.sub-account-list-container .pagination-wrapper .ant-pagination-next-active a,.sub-account-list-container .pagination-wrapper .ant-pagination-prev-active a{color:var(--primary)}.sub-account-list-container .pagination-wrapper .ant-pagination-next,.sub-account-list-container .pagination-wrapper .ant-pagination-prev{color:var(--text)}.sub-account-list-container .ant-table:hover{transition:.5s ease;background:unset}.sub-account-list-container .ant-table tr.ant-table-row:hover{transition:.5s ease;background:var(--table-hover)!important}.sub-account-list-container .ant-table tr:nth-child(2n){transition:.5s ease;background:var(--table-striped)!important}.sub-account-list-container .ant-table tr.table-row-disabled,.sub-account-list-container .ant-table tr.table-row-disabled:hover{color:var(--table-disabled)!important;background:var(--table-disabled)!important;font-weight:600}.sub-account-list-container .ant-table .ant-table-tbody>tr.ant-table-row:hover>td{transition:.5s ease;background:none!important}.sub-account-list-container .ant-table .ant-table-tbody>tr.table-row-has-notes>td{background:var(--hover-wait-light)!important}.sub-account-list-container .ant-table .ant-table-tbody>tr.table-row-has-notes>td:first-child{box-shadow:inset 3px 0 0 var(--warning-light)}.sub-account-list-container .ant-table .ant-table-tbody>tr.table-row-has-notes:hover>td{background:var(--table-hover)!important}.sub-account-list-container .ant-table-tbody,.sub-account-list-container .ant-table-thead{color:var(--text)!important}.sub-account-list-container .ant-table-tbody tr th,.sub-account-list-container .ant-table-thead tr th{color:var(--text)!important;background-color:transparent!important}.sub-account-list-container .ant-table-footer{background:transparent}.sub-account-list-container .ant-table .ant-table-placeholder{background:var(--card-bg);color:var(--text);border-radius:0}@media screen and (max-width:767px){.sub-account-list-container .ant-table-small{border:none}.sub-account-list-container .ant-table-body{margin:0 1px}}.sub-account-list-container .ant-pagination-next .ant-pagination-item-link,.sub-account-list-container .ant-pagination-prev .ant-pagination-item-link{color:var(--btn-text-secondary)!important;background-color:var(--btn-bg-secondary)!important;border-color:var(--btn-bc-secondary)!important}.sub-account-list-container .ant-table-pagination.mini .ant-pagination-next .ant-pagination-item-link,.sub-account-list-container .ant-table-pagination.mini .ant-pagination-prev .ant-pagination-item-link{background-color:transparent!important;border-color:none!important;color:var(--text)!important}.sub-account-list-container .ant-pagination-item{color:var(--btn-text-secondary)!important;background-color:var(--btn-bg-secondary)!important;border-color:var(--btn-bc-secondary)!important}.sub-account-list-container .ant-pagination-item a{color:var(--btn-text-secondary)!important}.sub-account-list-container .ant-pagination-item-active{color:var(--btn-text-primary)!important;background-color:var(--btn-bg-primary)!important;border-color:var(--btn-bc-primary)!important}.sub-account-list-container .ant-pagination-item-active a{color:var(--btn-text-primary)!important}.sub-account-list-container .ant-pagination{color:var(--text)!important}.terminal-table-base .terminal-cell{display:flex;align-items:center;gap:12px}.terminal-table-base .terminal-cell .terminal-cell-info{display:flex;flex-direction:column}.terminal-table-base .terminal-cell .terminal-cell-info .name{font-weight:700;color:var(--text);font-size:14px}.terminal-table-base .terminal-cell .terminal-cell-info .email{font-size:12px;color:var(--text-muted)}.terminal-table-base .terminal-table-actions{display:flex;justify-content:center;gap:8px}.terminal-table-base .terminal-table-actions .action-btn{border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--white-light);border:1px solid var(--modal-shadow);transition:all .2s ease;padding:0}.terminal-table-base .terminal-table-actions .action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px var(--modal-shadow)}.terminal-table-base .terminal-table-actions .action-btn.transfer{color:var(--text-active)}.terminal-table-base .terminal-table-actions .action-btn.transfer:hover{border-color:var(--text-active)}.terminal-table-base .terminal-table-actions .action-btn.withdraw{color:var(--warning)}.terminal-table-base .terminal-table-actions .action-btn.withdraw:hover{border-color:var(--warning)}.terminal-table-base .terminal-table-actions .action-btn.edit{color:var(--info)}.terminal-table-base .terminal-table-actions .action-btn.edit:hover{border-color:var(--info)}.terminal-table-base .terminal-table-actions .action-btn.deactivate{color:var(--danger)}.terminal-table-base .terminal-table-actions .action-btn.deactivate:hover{border-color:var(--danger)}.terminal-table-base .terminal-table-actions .action-btn.activate{color:var(--success)}.terminal-table-base .terminal-table-actions .action-btn.activate:hover{border-color:var(--success)}.terminal-table-base .list-item{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--modal-shadow)}.terminal-table-base .list-item:last-child{border-bottom:none}.terminal-table-base .list-item-head{display:flex;flex-direction:row;justify-content:space-between;gap:6px}.terminal-table-base .list-item-head-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;max-width:25%;width:25%;border-right:4px solid var(--modal-shadow)}.terminal-table-base .list-item-head-header small{font-size:11px;font-weight:400;color:var(--text-muted);margin-top:4px}.terminal-table-base .list-item-head-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;max-width:45%;width:45%;overflow:hidden}.terminal-table-base .list-item-head-content-number span{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.terminal-table-base .list-item-head-content-status span{font-size:12px;font-weight:600}.terminal-table-base .list-item-head-content-status span.success{color:var(--success)}.terminal-table-base .list-item-head-content-status span.danger{color:var(--danger)}.terminal-table-base .list-item-head-footer{max-width:30%;width:30%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;gap:2px}.terminal-table-base .list-item-head-footer-amount{width:100%}.terminal-table-base .list-item-head-footer-amount span{font-size:15px;font-weight:700;color:var(--text-active)}.terminal-table-base .list-item-head-footer-amount small{display:block;font-size:10px;color:var(--text-muted)}.terminal-table-base .list-item-actions{width:100%;margin-top:12px;animation:fadeInSubAccount .3s ease}.terminal-table-base .list-item-actions .ant-btn-group{width:100%;display:flex;flex-wrap:wrap;gap:4px}.terminal-table-base .list-item-actions .ant-btn-group .ant-btn{flex:1;height:36px;font-size:12px;border-radius:6px!important;display:flex;align-items:center;justify-content:center;gap:6px}.terminal-table-base .list-item-actions .ant-btn-group .ant-btn.transfer{color:var(--text-active);border-color:var(--text-active)}.terminal-table-base .list-item-actions .ant-btn-group .ant-btn.withdraw{color:var(--warning);border-color:var(--warning)}.terminal-table-base .list-item-actions .ant-btn-group .ant-btn.edit{color:var(--info);border-color:var(--info)}@keyframes fadeInSubAccount{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.terminal-modal .modal-target-info{display:flex;align-items:center;gap:16px;padding:8px 0}.terminal-modal .modal-target-info .target-details{display:flex;flex-direction:column}.terminal-modal .modal-target-info .target-details .target-name{font-size:18px;font-weight:700;color:var(--text)}.terminal-modal .modal-target-info .target-details .target-balance{font-size:14px;color:var(--text-muted)}.terminal-modal .modal-footer-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid var(--modal-shadow)}.terminal-modal .ant-modal-content{background-color:var(--modal-bg);color:var(--text);border-radius:12px;overflow:hidden}.terminal-modal .ant-modal-header{background-color:var(--modal-bg);border-bottom:1px solid var(--modal-shadow);padding:16px 24px}.terminal-modal .ant-modal-header .ant-modal-title{color:var(--text);font-weight:700}.terminal-modal .ant-modal-body{padding:24px}.terminal-modal .ant-form-item-label label{color:var(--text);font-weight:600}.terminal-modal .ant-input-number,.terminal-modal .ant-select-selection{background-color:var(--input-bg)!important;color:var(--text)!important;border-color:var(--modal-shadow)!important;border-radius:8px}.terminal-modal .ant-modal-footer{border-top:1px solid var(--modal-shadow);padding:12px 24px}