[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}:root,[data-bs-theme=dark],[data-bs-theme=light]{--ds-font-sans-serif:var(--font-public-sans),"Public Sans",sans-serif;--ds-primary:#10b981;--ds-primary-rgb:16,185,129;--ds-success:#10b981;--ds-success-rgb:16,185,129;--ds-danger:#ef4444;--ds-danger-rgb:239,68,68;--ds-warning:#f59e0b;--ds-warning-rgb:245,158,11;--ds-info:#3b82f6;--ds-info-rgb:59,130,246}body{min-height:100vh}.btn-primary{--ds-btn-bg:#10b981;--ds-btn-border-color:#059669;--ds-btn-hover-bg:#059669;--ds-btn-hover-border-color:#047857;--ds-btn-active-bg:#047857;--ds-btn-active-border-color:#065f46;--ds-btn-disabled-bg:#10b981;--ds-btn-disabled-border-color:#10b981}.brand-mark{width:28px;height:28px;border-radius:8px;font-weight:800;font-size:.62rem;letter-spacing:-.04em;display:inline-flex;flex-shrink:0}.brand-mark,.user-avatar{background:#10b981;color:#052e22;align-items:center;justify-content:center}.user-avatar{font-weight:700;display:inline-flex!important}.avatar-sm.user-avatar{font-size:.7rem}.avatar-md.user-avatar{font-size:.9rem}.nav-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;vertical-align:middle}.icon-shape .ti,.nav-icon .ti{font-size:1.15rem;line-height:1}.nav-icon .ti{font-size:1.25rem}.sidebar-section-label{font-size:.6875rem;letter-spacing:.05em;pointer-events:none}html.collapsed #miniSidebar .sidebar-section{display:none}.ticker-tape{overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track{display:flex;gap:1.75rem;width:max-content;animation:ticker-scroll 32s linear infinite}.ticker-tape:hover .ticker-track{animation-play-state:paused}.ticker-item{display:inline-flex;align-items:baseline;gap:.4rem;font-size:.8125rem;white-space:nowrap}.ticker-item strong{font-weight:600}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pulse-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:mt5-pulse 1.8s ease-in-out infinite}@keyframes mt5-pulse{0%,to{opacity:1}50%{opacity:.4}}.icon-tone-green{background:rgba(16,185,129,.16);color:#10b981}.icon-tone-blue{background:rgba(59,130,246,.16);color:#3b82f6}.icon-tone-purple{background:rgba(139,92,246,.18);color:#a78bfa}.icon-tone-red{background:rgba(239,68,68,.16);color:#f87171}.badge-level-admin,.badge-level-agent,.badge-level-company,.badge-level-member{font-weight:600}.badge-level-admin{background:rgba(139,92,246,.18);color:#c4b5fd}.badge-level-company{background:rgba(59,130,246,.18);color:#93c5fd}.badge-level-agent{background:rgba(45,212,191,.16);color:#5eead4}.badge-level-member{background:rgba(16,185,129,.16);color:#6ee7b7}[data-bs-theme=light] .badge-level-admin{color:#6d28d9;background:rgba(139,92,246,.14)}[data-bs-theme=light] .badge-level-company{color:#1d4ed8;background:rgba(59,130,246,.14)}[data-bs-theme=light] .badge-level-agent{color:#0f766e;background:rgba(45,212,191,.18)}[data-bs-theme=light] .badge-level-member{color:#047857;background:rgba(16,185,129,.16)}.breadcrumb .btn-link{font-weight:600;text-decoration:none;vertical-align:baseline}.breadcrumb .btn-link:hover{text-decoration:underline}.chart-frame{min-height:480px;border-radius:.75rem;background:linear-gradient(180deg,rgba(16,185,129,.1),transparent 42%),var(--ds-gray-100);border:1px dashed var(--ds-gray-300)}.chart-frame,.login-screen{display:flex;align-items:center;justify-content:center}.login-screen{min-height:100vh;padding:1.5rem;background:radial-gradient(ellipse at top,rgba(16,185,129,.2),transparent 55%),var(--ds-body-bg)}.login-card{width:min(440px,100%)}.search-result{border-radius:.5rem}.search-result:hover{background:var(--ds-gray-100)}[data-bs-theme=dark] body.role-member #topbar-role-mode-label,[data-bs-theme=dark] body.role-member .site-logo-text{color:#e2e8f0!important}[data-bs-theme=dark] body.role-agent #topbar-role-mode-label,[data-bs-theme=dark] body.role-agent .site-logo-text{color:#7dd3fc!important}[data-bs-theme=dark] body.role-admin #topbar-role-mode-label,[data-bs-theme=dark] body.role-admin .site-logo-text,[data-bs-theme=dark] body.role-admin_company #topbar-role-mode-label,[data-bs-theme=dark] body.role-admin_company .site-logo-text{color:#c7d2fe!important}[data-bs-theme=dark] body.role-super_admin #topbar-role-mode-label,[data-bs-theme=dark] body.role-super_admin .site-logo-text{color:#fef3c7!important}[data-bs-theme=dark] body.role-member .navbar-glass{background:rgba(15,23,42,.72)!important;border-bottom-color:rgba(148,163,184,.35)!important}.text-credit{color:#10b981!important}.text-debit{color:#ef4444!important}.icon-tone-orange{background:rgba(249,115,22,.16);color:#fb923c}.icon-tone-cyan{background:rgba(6,182,212,.16);color:#22d3ee}.badge-ledger-promo,.badge-ledger-purchase,.badge-ledger-rebate,.badge-ledger-referral,.badge-ledger-topup{font-weight:600}.badge-ledger-purchase{background:rgba(59,130,246,.18);color:#93c5fd}.badge-ledger-topup{background:rgba(16,185,129,.18);color:#6ee7b7}.badge-ledger-rebate{background:rgba(139,92,246,.18);color:#c4b5fd}.badge-ledger-promo{background:rgba(249,115,22,.18);color:#fdba74}.badge-ledger-referral{background:rgba(6,182,212,.18);color:#67e8f9}.package-card-popular{box-shadow:0 0 0 1px rgba(16,185,129,.55),0 .5rem 1.25rem rgba(16,185,129,.08)!important}[data-bs-theme=light] .badge-ledger-purchase{color:#1d4ed8}[data-bs-theme=light] .badge-ledger-topup{color:#047857}[data-bs-theme=light] .badge-ledger-rebate{color:#6d28d9}[data-bs-theme=light] .badge-ledger-promo{color:#c2410c}[data-bs-theme=light] .badge-ledger-referral{color:#0e7490}@keyframes mt5-flash-up{0%{background-color:rgba(16,185,129,.55)}to{background-color:transparent}}@keyframes mt5-flash-down{0%{background-color:rgba(239,68,68,.5)}to{background-color:transparent}}.flash-up{animation:mt5-flash-up .8s ease-out}.flash-down{animation:mt5-flash-down .8s ease-out}.modal-dialog-scrollable{height:calc(100vh - 2rem);height:calc(100dvh - 2rem);max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin-top:1rem;margin-bottom:1rem}.modal-dialog-scrollable .modal-content{max-height:100%}.modal-dialog-scrollable .modal-content>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.modal-dialog-scrollable .modal-content>form>.modal-body{overflow-y:auto;min-height:0}.modal-dialog-scrollable .modal-footer{flex-shrink:0;background:var(--bs-modal-bg,var(--bs-body-bg))}