/* AUTO-GENERATED light overrides — regenerate with gen_light.py */
/* ---- from assets/css/style.css ---- */
html[data-theme="light"] body{background:linear-gradient(115deg,#0069FF,#010CFF,#FAF3F8,#F9F0F8,#F4F9F8,#F3F5F9,#F5F1F9);color:#1A1033}
html[data-theme="light"] .brand-logo p{color:var(--text-gray)}
html[data-theme="light"] .feature-item{background:rgba(108,64,197,0.062);color:var(--text-gray)}
html[data-theme="light"] .feature-item:hover{background:rgba(108,64,197,0.09);color:var(--text-light)}
html[data-theme="light"] .feature-item i{color:var(--accent-purple)}
html[data-theme="light"] .input-group label{color:var(--text-gray)}
html[data-theme="light"] .input-group input,
html[data-theme="light"] .input-group select{background:rgba(108,64,197,0.079);color:var(--text-light)}
html[data-theme="light"] .input-group input:focus{box-shadow:0 0 0 3px rgba(108,64,197,0.12)}
html[data-theme="light"] .btn{color:white}
html[data-theme="light"] .btn:hover{box-shadow:0 10px 20px rgba(108,64,197,0.18)}
html[data-theme="light"] .btn-secondary:hover{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .greeting h1{color:chocolate}
html[data-theme="light"] .greeting p{color:var(--text-gray)}
html[data-theme="light"] .bank-card{background:linear-gradient(135deg,rgba(108,64,197,0.2),rgba(255,77,141,0.2));border:1px solid rgba(60,30,120,0.135)}
html[data-theme="light"] .eye-toggle{background:rgba(30,16,58,0.12);color:#1A1033}
html[data-theme="light"] .eye-toggle:hover{background:rgba(30,16,58,0.2)}
html[data-theme="light"] .action-btn:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .transaction-item:hover{background:rgba(108,64,197,0.05)}
html[data-theme="light"] .transaction-description{color:#435474}
html[data-theme="light"] .transaction-amount{color:#1A1E2B}
html[data-theme="light"] .transaction-amount.negative{color:#E02F2F}
html[data-theme="light"] .transaction-amount.positive{color:#1D8148}
html[data-theme="light"] .transaction-date{color:var(--text-gray)}
html[data-theme="light"] .modal-overlay{background:rgba(30,16,58,0.42)}
html[data-theme="light"] .close-modal{color:var(--text-gray)}
html[data-theme="light"] .close-modal:hover{background:rgba(108,64,197,0.09);color:var(--text-light)}
html[data-theme="light"] .modal-body label{color:var(--text-light)}
html[data-theme="light"] .modal-body label:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .modal-body label i{color:var(--accent-purple)}
html[data-theme="light"] .modal-body input[type="text"],
html[data-theme="light"] .modal-body input[type="tel"],
html[data-theme="light"] .modal-body input[type="number"],
html[data-theme="light"] .modal-body input[type="email"],
html[data-theme="light"] .modal-body input[type="password"],
html[data-theme="light"] .modal-body select,
html[data-theme="light"] .modal-body textarea{background:rgba(108,64,197,0.079);color:var(--text-light)}
html[data-theme="light"] .modal-body input:focus,
html[data-theme="light"] .modal-body select:focus,
html[data-theme="light"] .modal-body textarea:focus{box-shadow:0 0 0 3px rgba(108,64,197,0.12)}
html[data-theme="light"] .modal-body select option{color:var(--text-light)}
html[data-theme="light"] .modal-body input[type="file"]::file-selector-button{color:white}
html[data-theme="light"] .modal-body input[type="file"]::file-selector-button:hover{box-shadow:0 5px 15px rgba(108,64,197,0.18)}
html[data-theme="light"] #previewImage{box-shadow:0 8px 20px rgba(76,29,149,0.096)}
html[data-theme="light"] #registerBtn:hover{box-shadow:0 12px 25px rgba(108,64,197,0.24)}
html[data-theme="light"] .bottom-nav{background:rgba(244,241,248,0.95)}
html[data-theme="light"] .nav-item{color:var(--text-gray)}
html[data-theme="light"] .nav-item.active{color:var(--accent-purple);background:rgba(108,64,197,0.1)}
html[data-theme="light"] .nav-item:hover{color:var(--text-light);background:rgba(108,64,197,0.062)}
html[data-theme="light"] .toast{background:rgba(244,244,247,0.97);color:#1A1033}
html[data-theme="light"] .toast.success{border-left:4px solid #4CD964}
html[data-theme="light"] .toast.error{border-left:4px solid #FF3B30}
html[data-theme="light"] .slider:before{background-color:#FFFFFF}
html[data-theme="light"] .default-avatar{color:white}
html[data-theme="light"] .pagination-btn{color:var(--text-light)}
html[data-theme="light"] .pagination-btn:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .pagination-info{color:var(--text-gray)}
html[data-theme="light"] .registration-feedback.success{background:rgba(76,217,100,0.1);border:1px solid rgba(76,217,100,0.3);color:#1B802C}
html[data-theme="light"] .registration-feedback.error{background:rgba(255,59,48,0.1);border:1px solid rgba(255,59,48,0.3);color:#E20C00}
html[data-theme="light"] .loading-spinner::before{border:3px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .loading-spinner::after{background:conic-gradient(from 0deg,transparent 0%,var(--accent-purple,#7C3AED) 12%,#A855F7 32%,#EC4899 52%,#A855F7 70%,transparent 84%)}
html[data-theme="light"] input:invalid,
html[data-theme="light"] select:invalid{border-color:#FF3B30}
html[data-theme="light"] .copy-btn{background:rgba(108,64,197,0.09);color:var(--text-light)}
html[data-theme="light"] .copy-btn:hover{background:rgba(108,64,197,0.2)}
html[data-theme="light"] .status-completed{background:rgba(76,217,100,0.2);color:#1B802C}
html[data-theme="light"] .status-pending{background:rgba(255,204,0,0.2);color:#856A00}
html[data-theme="light"] .status-failed{background:rgba(255,59,48,0.2);color:#E20C00}
html[data-theme="light"] .amount-positive{color:#1B802C}
html[data-theme="light"] .amount-negative{color:#E20C00}
html[data-theme="light"] .transaction-avatar .avatar-initials{color:white}
html[data-theme="light"] .form-input{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .form-input:focus{box-shadow:0 0 0 3px rgba(108,64,197,0.12);background:rgba(108,64,197,0.09)}
html[data-theme="light"] .operation-btn{color:var(--text-light)}
html[data-theme="light"] .operation-btn.add{border-color:#4CD964;color:#1B802C}
html[data-theme="light"] .operation-btn.subtract{border-color:#FF3B30;color:#E20C00}
html[data-theme="light"] .operation-btn.add.active{background:#4CD964;color:white;border-color:#4CD964;box-shadow:0 5px 15px rgba(76,217,100,0.18)}
html[data-theme="light"] .operation-btn.subtract.active{background:#FF3B30;color:white;border-color:#FF3B30;box-shadow:0 5px 15px rgba(255,59,48,0.18)}
html[data-theme="light"] .balance-preview{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .balance-row{border-bottom:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .stat-card{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .stat-card.login{border-left:4px solid #4CD964}
html[data-theme="light"] .stat-card.logout{border-left:4px solid #FF3B30}
html[data-theme="light"] .status-login{background:rgba(76,217,100,0.2);color:#1B802C}
html[data-theme="light"] .status-logout{background:rgba(255,59,48,0.2);color:#E20C00}
html[data-theme="light"] .glass-card .btn{background:var(--accent-purple,#6F42C1);color:#fff}
html[data-theme="light"] .notification-overlay{background:rgba(30,16,58,0.275)}
html[data-theme="light"] .notification-dropdown{background:#F1F1F5;box-shadow:0 20px 40px rgba(76,29,149,0.096)}
html[data-theme="light"] .notification-dropdown .dropdown-header{border-bottom:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .dropdown-title{color:#857000}
html[data-theme="light"] .mark-all-read-btn{background:rgba(255,215,0,0.1);color:#857000}
html[data-theme="light"] .mark-all-read-btn:hover{background:rgba(255,215,0,0.2)}
html[data-theme="light"] .close-dropdown-btn{background:rgba(108,64,197,0.062);color:#717171}
html[data-theme="light"] .close-dropdown-btn:hover{background:rgba(255,59,48,0.2);color:#E20C00}
html[data-theme="light"] .dropdown-body::-webkit-scrollbar-track{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .dropdown-body::-webkit-scrollbar-thumb{background:rgba(255,215,0,0.3)}
html[data-theme="light"] .notification-item{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .notification-item:hover{background:rgba(108,64,197,0.052)}
html[data-theme="light"] .notification-item.unread{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .notification-icon.offer_received{background:rgba(76,217,100,0.15);color:#1B802C}
html[data-theme="light"] .notification-icon.offer_accepted{background:rgba(255,215,0,0.15);color:#857000}
html[data-theme="light"] .notification-icon.offer_rejected{background:rgba(255,59,48,0.15);color:#E20C00}
html[data-theme="light"] .notification-icon.default{background:rgba(108,64,197,0.15);color:#6C40C5}
html[data-theme="light"] .notification-title{color:#1A1033}
html[data-theme="light"] .notification-message{color:#747474}
html[data-theme="light"] .notification-time{color:#666666}
html[data-theme="light"] .notification-delete{color:#555555}
html[data-theme="light"] .notification-delete:hover{background:rgba(255,59,48,0.15);color:#E20C00}
html[data-theme="light"] .action-btn.accept{background:#4CD964;color:white}
html[data-theme="light"] .action-btn.reject{background:#FF3B30;color:white}
html[data-theme="light"] .empty-state{color:#666666}
html[data-theme="light"] .loading-state{color:#666666}
html[data-theme="light"] .loading-spinner::before{border:3px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .loading-spinner::after{background:conic-gradient(from 0deg,transparent 0%,#FFD700 12%,#FFB347 32%,#FF8A5C 52%,#FFB347 70%,transparent 84%)}
html[data-theme="light"] .view-all-btn{background:rgba(108,64,197,0.052);color:#857000}
html[data-theme="light"] .view-all-btn:hover{background:rgba(255,215,0,0.1)}
html[data-theme="light"] .bell-icon{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .bell-icon:hover{background:rgba(255,215,0,0.1)}
html[data-theme="light"] .bell-icon i{color:#1A1033}
html[data-theme="light"] .bell-dot{background:#FF3B30}
html[data-theme="light"] .notification-badge{background:#FF3B30;color:white}
html[data-theme="light"][data-theme]{--primary-dark:#ffffff;--primary-purple:#f4f2fb;--secondary-purple:#ece8f7;--accent-purple:#6C40C5;--accent-pink:#FF4D8D;--text-light:#1a0b2e;--text-gray:#5b5570;--glass-bg:#ffffff;--glass-border:rgba(20,10,40,0.10);--shadow:0 8px 32px rgba(108,64,197,0.12)}
html[data-theme="light"][data-theme],html[data-theme="light"][data-theme] body{background:linear-gradient(160deg,#eef1f8 0%,#f4f0fa 50%,#f8eef4 100%)!important;background-size:100% 100%!important;background-attachment:fixed!important;color:#1a0b2e!important;animation:none!important}
html[data-theme="light"][data-theme] .glass,html[data-theme="light"][data-theme] .card,html[data-theme="light"][data-theme] .balance-section,html[data-theme="light"][data-theme] .account-details,html[data-theme="light"][data-theme] .wallet-card,html[data-theme="light"][data-theme] .inv-cell,html[data-theme="light"][data-theme] .invoice-panel,html[data-theme="light"][data-theme] .topup-panel,html[data-theme="light"][data-theme] .glass-balance-card,html[data-theme="light"][data-theme] .currency-card,html[data-theme="light"][data-theme] .stat-compact-card,html[data-theme="light"][data-theme] .ad-card,html[data-theme="light"][data-theme] .offer-card,html[data-theme="light"][data-theme] .deal-card,html[data-theme="light"][data-theme] .withdrawal-glass-card,html[data-theme="light"][data-theme] .transfer-card,html[data-theme="light"][data-theme] .tp-card,html[data-theme="light"][data-theme] .quick-actions-grid,html[data-theme="light"][data-theme] .qa-item,html[data-theme="light"][data-theme] .modal-content,html[data-theme="light"][data-theme] .tp-modal-sheet,html[data-theme="light"][data-theme] .news-item,html[data-theme="light"][data-theme] .news-modal-content,html[data-theme="light"][data-theme] section,html[data-theme="light"][data-theme] .section{background:#ffffff!important;border-color:rgba(20,10,40,0.08)!important;box-shadow:0 4px 18px rgba(108,64,197,0.08)!important;color:#1a0b2e!important}
html[data-theme="light"][data-theme] [style*="#1A0B2E"],html[data-theme="light"][data-theme] [style*="#1a0b2e"],html[data-theme="light"][data-theme] [style*="#2A0D3F"],html[data-theme="light"][data-theme] [style*="#2a0d3f"],html[data-theme="light"][data-theme] [style*="#12061f"],html[data-theme="light"][data-theme] [style*="#241041"]{background:#ffffff!important;background-image:none!important;color:#1a0b2e!important;border-color:rgba(20,10,40,0.08)!important}
html[data-theme="light"][data-theme] body,html[data-theme="light"][data-theme] h1,html[data-theme="light"][data-theme] h2,html[data-theme="light"][data-theme] h3,html[data-theme="light"][data-theme] h4,html[data-theme="light"][data-theme] h5,html[data-theme="light"][data-theme] p,html[data-theme="light"][data-theme] span,html[data-theme="light"][data-theme] label,html[data-theme="light"][data-theme] strong,html[data-theme="light"][data-theme] a,html[data-theme="light"][data-theme] li,html[data-theme="light"][data-theme] td,html[data-theme="light"][data-theme] th,html[data-theme="light"][data-theme] small,html[data-theme="light"][data-theme] div{color:#1a0b2e}
html[data-theme="light"][data-theme] [style*="color:#fff"],html[data-theme="light"][data-theme] [style*="color: #fff"],html[data-theme="light"][data-theme] [style*="color:#FFF"],html[data-theme="light"][data-theme] [style*="color:white"],html[data-theme="light"][data-theme] [style*="color: white"],html[data-theme="light"][data-theme] [style*="color:rgba(255,255,255"],html[data-theme="light"][data-theme] [style*="color: rgba(255, 255, 255"]{color:#2a1a45!important}
html[data-theme="light"][data-theme] .text-gray,html[data-theme="light"][data-theme] [style*="color:#aaa"],html[data-theme="light"][data-theme] [style*="color: #aaa"],html[data-theme="light"][data-theme] [style*="color:#B8B8D1"],html[data-theme="light"][data-theme] [style*="color:#888"]{color:#6b6580!important}
html[data-theme="light"][data-theme] .header,html[data-theme="light"][data-theme] .header-container,html[data-theme="light"][data-theme] .top-header{color:#1a0b2e}
html[data-theme="light"][data-theme] .bottom-nav{background:rgba(255,255,255,0.97)!important;border-top:1px solid rgba(20,10,40,0.08)!important;box-shadow:0 -4px 20px rgba(108,64,197,0.08)!important}
html[data-theme="light"][data-theme] .nav-item{color:#7a7490!important}
html[data-theme="light"][data-theme] .nav-item.active{color:#6C40C5!important;background:rgba(108,64,197,0.08)!important}
html[data-theme="light"][data-theme] .nav-scan-fab{border-color:#ffffff!important}
html[data-theme="light"][data-theme] .nav-large-btn{background:#ffffff!important;color:#6b6580!important;border:1px solid rgba(20,10,40,0.08)!important}
html[data-theme="light"][data-theme] .nav-large-btn.active{background:linear-gradient(135deg,#6C40C5,#FF4D8D)!important;color:#ffffff!important}
html[data-theme="light"][data-theme] .nav-large-btn.active span,html[data-theme="light"][data-theme] .nav-large-btn.active i{color:#ffffff!important}
html[data-theme="light"][data-theme] input,html[data-theme="light"][data-theme] select,html[data-theme="light"][data-theme] textarea{background:#f4f2fb!important;color:#1a0b2e!important;border:1px solid rgba(20,10,40,0.12)!important}
html[data-theme="light"][data-theme] ::placeholder{color:#9a94ac!important}
html[data-theme="light"][data-theme] .wallet-hero,html[data-theme="light"][data-theme] .nav-scan-fab,html[data-theme="light"][data-theme] .qa-circle,html[data-theme="light"][data-theme] .btn,html[data-theme="light"][data-theme] .ava-chooser-ic,html[data-theme="light"][data-theme] .inv-pay-hint,html[data-theme="light"][data-theme] .wallet-hero *{color:unset}
html[data-theme="light"][data-theme] .wallet-hero,html[data-theme="light"][data-theme] .wallet-hero .wallet-hero-amount,html[data-theme="light"][data-theme] .wallet-hero .wallet-hero-label,html[data-theme="light"][data-theme] .wallet-hero span{color:#ffffff!important}
html[data-theme="light"][data-theme] .wallet-hero{box-shadow:0 12px 34px rgba(108,64,197,0.22)!important}
html[data-theme="light"][data-theme] .btn,html[data-theme="light"][data-theme] .create-withdrawal-btn,html[data-theme="light"][data-theme] .fab-add,html[data-theme="light"][data-theme] .ava-qr-submit,html[data-theme="light"][data-theme] .ava-receive-share{color:#ffffff!important}
html[data-theme="light"][data-theme] .btn *,html[data-theme="light"][data-theme] .create-withdrawal-btn *{color:#ffffff!important}
html[data-theme="light"][data-theme] .modal-overlay,html[data-theme="light"][data-theme] .tp-modal-overlay{background:rgba(30,15,50,0.35)!important}
html[data-theme="light"] i.fa-spinner{color:#5C04B4}
/* ---- from assets/css/notif.css ---- */
html[data-theme="light"] .notification-badge{background:#FF3B30;color:white}
html[data-theme="light"] .notification-dropdown{background:#FBFBFB;box-shadow:0 10px 40px rgba(76,29,149,0.096)}
html[data-theme="light"] .notification-item{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .notification-item:hover{background:rgba(108,64,197,0.052)}
html[data-theme="light"] .notification-item.unread{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .notification-title{color:var(--text-light)}
html[data-theme="light"] .notification-message{color:var(--text-gray)}
html[data-theme="light"] .notification-time{color:var(--text-gray)}
html[data-theme="light"] .notification-loading{color:var(--text-gray)}
html[data-theme="light"] .notification-empty{color:var(--text-gray)}
html[data-theme="light"] .notification-footer a{color:var(--accent-purple)}
html[data-theme="light"] .notification-dropdown{background:linear-gradient(180deg,#F2F0F7,#F5F3F9) !important;border:1px solid rgba(60,30,120,0.09) !important;box-shadow:0 20px 60px rgba(76,29,149,0.16) !important}
@media (max-width:768px){
html[data-theme="light"] .notification-dropdown::after{background:rgba(255,255,255,0.25)}
}
html[data-theme="light"] .notification-dropdown .dropdown-header{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .notification-dropdown .dropdown-title{color:#1A1033}
html[data-theme="light"] .notification-dropdown .dropdown-title i{color:#E10051}
html[data-theme="light"] .notification-dropdown .mark-all-read-btn,
html[data-theme="light"] .notification-dropdown .close-dropdown-btn{background:rgba(108,64,197,0.074);border:1px solid rgba(60,30,120,0.09);color:#1A1033}
html[data-theme="light"] .notification-dropdown .mark-all-read-btn:hover{background:rgba(76,217,100,0.15);color:#1B802C}
html[data-theme="light"] .notification-dropdown .close-dropdown-btn:hover{background:rgba(255,59,48,0.15);color:#B80000}
html[data-theme="light"] .notification-dropdown .dropdown-body::-webkit-scrollbar-thumb{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .notification-overlay{background:rgba(248,247,251,0.55)}
html[data-theme="light"] .notification-item{background:rgba(108,64,197,0.06) !important;border:1px solid rgba(60,30,120,0.07) !important}
html[data-theme="light"] .notification-item.unread{border-color:rgba(255,77,141,0.35) !important;background:rgba(255,77,141,0.06) !important}
html[data-theme="light"][data-theme] .notification-dropdown{background:#ffffff!important;border-color:rgba(20,10,40,0.10)!important}
html[data-theme="light"][data-theme] .notification-dropdown .dropdown-title{color:#1a0b2e}
html[data-theme="light"][data-theme] .notification-dropdown .mark-all-read-btn,html[data-theme="light"][data-theme] .notification-dropdown .close-dropdown-btn{background:rgba(20,10,40,0.05);color:#4a4460;border-color:rgba(20,10,40,0.1)}
html[data-theme="light"][data-theme] .notification-item{background:rgba(20,10,40,0.03)!important;border-color:rgba(20,10,40,0.08)!important}
html[data-theme="light"] .notification-dropdown .notification-actions .action-btn{color:#1A1033;background:rgba(108,64,197,0.079)}
html[data-theme="light"] .notification-dropdown .notification-actions .action-btn.accept{background:linear-gradient(135deg,#22C55E,#16A34A)}
html[data-theme="light"] .notification-dropdown .notification-actions .action-btn.reject{background:linear-gradient(135deg,#FF3B30,#E11D48)}
html[data-theme="light"] .notification-dropdown .notification-delete{color:#6E6790}
html[data-theme="light"] .notification-dropdown .notification-delete:hover{color:#B80000;background:rgba(255,59,48,0.12)}
html[data-theme="light"] .notification-dropdown .notification-item{background:rgba(108,64,197,0.052);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .notification-dropdown .notification-item.unread{background:rgba(108,64,197,0.12);border-color:rgba(108,64,197,0.3)}
html[data-theme="light"] .notification-dropdown .notification-icon{color:#fff;background:linear-gradient(135deg,#6C40C5,#FF4D8D)}
html[data-theme="light"] .notification-dropdown .notification-title{color:#1A1033}
html[data-theme="light"] .notification-dropdown .notification-message{color:#3A3258}
html[data-theme="light"] .notification-dropdown .notification-time{color:#6E6790}
html[data-theme="light"] .notification-dropdown .mark-all-read-btn{background:rgba(76,217,100,0.14) !important;color:#17843F !important;border-color:rgba(76,217,100,0.25) !important}
html[data-theme="light"][data-theme] .notification-dropdown .notification-item{background:#f6f4fc;border-color:rgba(20,10,40,0.06)}
html[data-theme="light"][data-theme] .notification-dropdown .notification-item.unread{background:rgba(108,64,197,0.08);border-color:rgba(108,64,197,0.2)}
html[data-theme="light"][data-theme] .notification-dropdown .notification-delete{color:rgba(20,10,40,0.35)}
/* ---- from assets/css/cards.css ---- */
html[data-theme="light"] .card-number{color:#1A1033;text-shadow:1px 1px 2px transparent}
html[data-theme="light"] .cardholder-name{color:#1A1033;text-shadow:1px 1px 2px transparent}
html[data-theme="light"] .eye-toggle{background:rgba(108,64,197,0.1);border:1px solid rgba(60,30,120,0.18);color:#1A1033}
html[data-theme="light"] .eye-toggle:hover{background:rgba(255,255,255,0.25)}
html[data-theme="light"] .section-header h2{color:#1A1033}
html[data-theme="light"] .change-indicator.positive{color:#1B802C;background:rgba(76,217,100,0.15)}
html[data-theme="light"] .change-indicator.negative{color:#B80000;background:rgba(255,107,107,0.15)}
/* ---- from assets/css/friends.css ---- */
html[data-theme="light"] .friend-avatar-img{box-shadow:0 5px 15px rgba(108,64,197,0.18)}
html[data-theme="light"] .friend-avatar-initials{color:white}
html[data-theme="light"] .friend-avatar-name{color:var(--text-light)}
html[data-theme="light"] .friend-transaction-info{color:white}
html[data-theme="light"] .friend-transaction-info.positive{background:#4CD964}
html[data-theme="light"] .friend-transaction-info.negative{background:#FF3B30}
html[data-theme="light"] .friend-info-modal{background:rgba(30,16,58,0.3)}
html[data-theme="light"] .friend-modal-details p{color:var(--text-gray)}
html[data-theme="light"] .summary-label{color:var(--text-gray)}
html[data-theme="light"] .summary-value.positive{color:#1B802C}
html[data-theme="light"] .summary-value.negative{color:#E20C00}
html[data-theme="light"] .close-modal-btn{color:var(--text-gray)}
html[data-theme="light"] .close-modal-btn:hover{background:rgba(108,64,197,0.09);color:var(--text-light)}
html[data-theme="light"] .friend-avatar-img{box-shadow:0 5px 15px rgba(108,64,197,0.18)}
html[data-theme="light"] .friend-avatar-initials{color:white}
html[data-theme="light"] .friend-avatar-name{color:var(--text-light)}
html[data-theme="light"] .friend-transaction-info{color:white}
html[data-theme="light"] .friend-transaction-info.positive{background:#4CD964}
html[data-theme="light"] .friend-transaction-info.negative{background:#FF3B30}
html[data-theme="light"] .friend-info-modal{background:rgba(30,16,58,0.3)}
html[data-theme="light"] .close-modal-btn{color:var(--text-gray)}
html[data-theme="light"] .close-modal-btn:hover{background:rgba(108,64,197,0.09);color:var(--text-light)}
html[data-theme="light"] .friend-avatar-circle:hover .friend-avatar-img,
html[data-theme="light"] .friend-avatar-circle:hover .friend-avatar-initials{box-shadow:0 8px 25px rgba(108,64,197,0.24)}
html[data-theme="light"] .friend-avatar-img{box-shadow:0 5px 15px rgba(108,64,197,0.18)}
html[data-theme="light"] .friend-avatar-initials{color:white}
html[data-theme="light"] .friend-avatar-name{color:var(--text-light)}
html[data-theme="light"] .friend-transaction-info{color:white}
html[data-theme="light"] .friend-transaction-info.positive{background:#4CD964}
html[data-theme="light"] .friend-transaction-info.negative{background:#FF3B30}
html[data-theme="light"] .friend-transaction-count{background:rgba(30,16,58,0.28);color:#1A1033}
html[data-theme="light"] .view-all-btn .view-all-circle{background:rgba(108,64,197,0.09)}
html[data-theme="light"] .view-all-btn:hover .view-all-circle{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .view-all-btn .view-all-circle i{color:var(--text-gray)}
html[data-theme="light"] .friend-info-modal{background:rgba(30,16,58,0.3)}
html[data-theme="light"] .close-modal-btn{background:rgba(108,64,197,0.09);color:var(--text-gray)}
html[data-theme="light"] .close-modal-btn:hover{background:rgba(255,59,48,0.2);border-color:#FF3B30;color:#E20C00}
html[data-theme="light"] .loading-friends,
html[data-theme="light"] .no-friends,
html[data-theme="light"] .friends-error{color:var(--text-gray)}
html[data-theme="light"] .friends-error i{color:#E20C00}
html[data-theme="light"] .no-friends h3,
html[data-theme="light"] .friends-error h3{color:var(--text-light)}
/* ---- from assets/css/mainpage.css ---- */
html[data-theme="light"] #loadingOverlay{background:radial-gradient(120% 120% at 50% 0%,#EDEAF5 0%,#F2F0F8 45%,#F5F4FA 100%)}
html[data-theme="light"] #loadingOverlay::before{background:radial-gradient(360px 360px at 22% 28%,rgba(168,85,247,0.28),transparent 62%),radial-gradient(320px 320px at 78% 72%,rgba(56,189,248,0.22),transparent 62%),radial-gradient(280px 280px at 62% 18%,rgba(255,77,141,0.18),transparent 62%)}
html[data-theme="light"] #loadingSpinner::before{border:3px solid rgba(60,30,120,0.09)}
html[data-theme="light"] #loadingSpinner::after{background:conic-gradient(from 0deg,transparent 0%,#7C3AED 12%,#A855F7 32%,#EC4899 52%,#A855F7 70%,transparent 84%)}
html[data-theme="light"] .back-button{color:var(--text-light)}
html[data-theme="light"] .back-button:hover{color:var(--accent-purple)}
html[data-theme="light"] .refresh-btn{color:var(--text-light)}
html[data-theme="light"] .refresh-btn:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .bottom-nav{background:rgba(244,241,248,0.95) !important}
html[data-theme="light"] .filter-select{background:rgba(108,64,197,0.062);color:var(--text-light)}
html[data-theme="light"] .summary-amount.positive{color:#1B802C}
html[data-theme="light"] .summary-amount.negative{color:#E20C00}
/* ---- from assets/css/avapay-modern.css ---- */
html[data-theme="light"] .av-topbar{background:linear-gradient(135deg,rgba(244,243,248,0.72),rgba(246,246,250,0.55))}
html[data-theme="light"] .av-brand-badge::after{background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,0.55) 50%,transparent 70%)}
html[data-theme="light"] .av-brand-badge i{color:#1A1030}
html[data-theme="light"] .av-brand-title h1{background:linear-gradient(120deg,var(--av-gold),#1A1033 55%,var(--av-gold-2));color:transparent}
html[data-theme="light"] .av-brand-title span{color:var(--av-faint)}
html[data-theme="light"] .av-icon-btn{color:#1A1033}
html[data-theme="light"] .av-icon-btn:hover{background:rgba(255,215,0,0.14)}
html[data-theme="light"] .av-nav{background:linear-gradient(135deg,rgba(108,64,197,0.074),rgba(108,64,197,0.1))}
html[data-theme="light"] .av-nav a{color:var(--av-muted)}
html[data-theme="light"] .av-nav a.active{color:#1A1030;box-shadow:0 8px 18px -6px rgba(255,175,0,0.36)}
html[data-theme="light"] .av-card{background:linear-gradient(160deg,var(--av-glass-2),rgba(108,64,197,0.046))}
html[data-theme="light"] .av-card-head h3{color:#1A1033}
html[data-theme="light"] .av-card-head h3 i{color:var(--av-gold)}
html[data-theme="light"] .av-chip{background:rgba(255,215,0,0.14);color:var(--av-gold)}
html[data-theme="light"] .exc-chip{border:1px solid rgba(60,30,120,0.108);background:rgba(108,64,197,0.062);color:#3A3258}
html[data-theme="light"] .exc-chip.active{background:linear-gradient(135deg,var(--av-gold),#FFA500);color:#1a1030;box-shadow:0 6px 14px -6px rgba(255,175,0,0.42)}
html[data-theme="light"] .av-donut .track{stroke:#6E6790}
html[data-theme="light"] .av-donut-center b{color:#1A1033}
html[data-theme="light"] .av-donut-center small{color:var(--av-faint)}
html[data-theme="light"] .av-legend .row{color:var(--av-muted)}
html[data-theme="light"] .av-legend .row b{color:#1A1033}
html[data-theme="light"] .av-spark .bar{background:linear-gradient(180deg,var(--av-gold),rgba(255,165,0,0.35))}
html[data-theme="light"] .av-spark .bar.alt{background:linear-gradient(180deg,var(--av-purple),rgba(255,77,141,0.4))}
html[data-theme="light"] .av-spark-labels span{color:var(--av-faint)}
html[data-theme="light"] .av-stat .num{color:#1A1033}
html[data-theme="light"] .av-stat .lbl{color:var(--av-faint)}
html[data-theme="light"] .av-cta{color:#1A1030}
html[data-theme="light"] .av-cta::after{background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,0.5) 50%,transparent 65%)}
html[data-theme="light"] .av-cta:hover{box-shadow:0 16px 34px -8px rgba(255,175,0,0.33)}
html[data-theme="light"] .av-section-title h3{color:#1A1033}
html[data-theme="light"] .av-section-title h3 i{color:var(--av-gold)}
html[data-theme="light"] .av-refresh{color:var(--av-muted)}
html[data-theme="light"] .av-refresh:hover{color:#1A1033;background:rgba(255,215,0,0.12)}
html[data-theme="light"] .av-req{background:linear-gradient(160deg,rgba(108,64,197,0.068),rgba(108,64,197,0.046))}
html[data-theme="light"] .av-track{color:var(--av-muted);background:rgba(30,16,58,0.1)}
html[data-theme="light"] .av-badge.pending{background:rgba(255,193,7,0.16);color:#8C6400}
html[data-theme="light"] .av-badge.approved,
html[data-theme="light"] .av-badge.awaiting_payment{background:rgba(56,189,248,0.16);color:var(--av-blue)}
html[data-theme="light"] .av-badge.payment_submitted{background:rgba(108,64,197,0.2);color:#3E0FA8}
html[data-theme="light"] .av-badge.completed{background:rgba(53,208,127,0.18);color:var(--av-green)}
html[data-theme="light"] .av-badge.rejected{background:rgba(255,90,110,0.16);color:var(--av-red)}
html[data-theme="light"] .av-req-cell{background:rgba(30,16,58,0.08)}
html[data-theme="light"] .av-req-cell .k{color:var(--av-faint)}
html[data-theme="light"] .av-req-cell .v{color:#1A1033}
html[data-theme="light"] .av-req-cell .v.gold{color:var(--av-gold)}
html[data-theme="light"] .av-steps-mini .seg{background:rgba(108,64,197,0.09)}
html[data-theme="light"] .av-process{background:linear-gradient(160deg,rgba(108,64,197,0.062),rgba(108,64,197,0.043))}
html[data-theme="light"] .av-pcircle{background:rgba(108,64,197,0.062);color:#1A1033}
html[data-theme="light"] .av-pstep.active .av-pcircle{color:#1A1030;box-shadow:0 0 0 6px rgba(255,215,0,0.084),0 8px 18px -6px rgba(255,175,0,0.36)}
html[data-theme="light"] .av-pstep.done .av-pcircle{color:#04210F}
html[data-theme="light"] .av-pstep .lbl{color:var(--av-faint)}
html[data-theme="light"] .av-pstep.active .lbl{color:var(--av-gold)}
html[data-theme="light"] .av-pstep.done .lbl{color:var(--av-green)}
html[data-theme="light"] .av-empty{color:var(--av-faint);background:rgba(108,64,197,0.046)}
html[data-theme="light"] .av-empty i{color:rgba(133,112,0,0.75)}
html[data-theme="light"] .av-empty p{color:var(--av-muted)}
html[data-theme="light"] .nav-buttons-large{background:linear-gradient(135deg,rgba(108,64,197,0.074),rgba(108,64,197,0.1)) !important;border:1px solid rgba(60,30,120,0.108) !important;box-shadow:0 10px 26px -14px rgba(76,29,149,0.16)}
html[data-theme="light"] .nav-large-btn.active{background:linear-gradient(135deg,#FFD700,#FFA500) !important;color:#1a1030 !important;box-shadow:0 8px 18px -6px rgba(255,175,0,0.36) !important}
html[data-theme="light"] .request-card-modern{background:linear-gradient(160deg,rgba(108,64,197,0.068),rgba(108,64,197,0.046)) !important;border:1px solid rgba(60,30,120,0.108) !important;box-shadow:0 18px 40px -18px rgba(76,29,149,0.16) !important}
html[data-theme="light"] .process-step.active .step-icon-circle{box-shadow:0 0 0 6px rgba(255,215,0,0.084),0 8px 18px -6px rgba(255,175,0,0.36) !important}
html[data-theme="light"] .floating-sphere{box-shadow:0 8px 26px -6px rgba(108,64,197,0.36) !important}
html[data-theme="light"] .tab-btn{color:#3A3258 !important}
html[data-theme="light"] .tab-btn.active{background:linear-gradient(135deg,#FFD700,#FFA500) !important;color:#1a1030 !important;box-shadow:0 8px 16px -6px rgba(255,175,0,0.33) !important}
html[data-theme="light"] .tab-badge{background:#FF5A6E !important;color:#fff !important;box-shadow:0 2px 6px rgba(255,90,110,0.3)}
html[data-theme="light"] .tab-btn.active .tab-badge{background:#F3F1F7 !important;color:#857000 !important}
html[data-theme="light"] .offer-card{background:linear-gradient(160deg,rgba(108,64,197,0.068),rgba(108,64,197,0.046)) !important;border:1px solid rgba(60,30,120,0.09) !important}
html[data-theme="light"] .offer-card::before{background:#FFD700}
html[data-theme="light"] .offer-card.pending::before{background:#FFCE54}
html[data-theme="light"] .offer-card:hover{border-color:rgba(255,215,0,0.3) !important}
html[data-theme="light"] .offer-avatar{color:#1A1033 !important;box-shadow:0 4px 12px -4px rgba(108,64,197,0.36)}
html[data-theme="light"] .offer-user-name{color:#1A1033 !important}
html[data-theme="light"] .offer-user-telegram{color:#6E6790 !important}
html[data-theme="light"] .offer-status.pending{background:rgba(255,193,7,0.16) !important;color:#8C6400 !important}
html[data-theme="light"] .offer-status.accepted{background:rgba(53,208,127,0.18) !important;color:var(--av-green) !important}
html[data-theme="light"] .offer-status.rejected{background:rgba(255,90,110,0.16) !important;color:var(--av-red) !important}
html[data-theme="light"] .offer-detail{background:rgba(30,16,58,0.08) !important}
html[data-theme="light"] .offer-detail-label{color:#575075 !important}
html[data-theme="light"] .offer-detail-value{color:#1A1033 !important}
html[data-theme="light"] .offer-message{background:rgba(108,64,197,0.12) !important;border:1px solid rgba(108,64,197,0.25);color:#3A3258 !important}
html[data-theme="light"] .btn-accept{color:#04210F !important}
html[data-theme="light"] .btn-reject{background:rgba(255,90,110,0.15) !important;color:var(--av-red) !important;border:1px solid rgba(255,90,110,0.35) !important}
html[data-theme="light"] .deal-card-active{background:linear-gradient(160deg,rgba(255,206,84,0.08),rgba(108,64,197,0.046)) !important;border:1px solid rgba(255,206,84,0.22) !important}
html[data-theme="light"] .deal-code-badge{background:rgba(30,16,58,0.1);color:#857000}
html[data-theme="light"] .status-badge.waiting{background:rgba(255,193,7,0.16) !important;color:#8C6400 !important}
html[data-theme="light"] .deal-timeline .timeline-step.completed .step-icon{color:#04210F}
html[data-theme="light"] .deal-timeline .timeline-step.active .step-icon{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030;box-shadow:0 0 0 5px rgba(255,215,0,0.084)}
html[data-theme="light"] .deal-timeline .timeline-step .step-label{color:#575075}
html[data-theme="light"] .deal-timeline .timeline-step.active .step-label{color:#857000}
html[data-theme="light"] .deal-timeline .timeline-step.completed .step-label{color:var(--av-green)}
html[data-theme="light"] .info-card{background:rgba(30,16,58,0.088) !important}
html[data-theme="light"] .info-card .info-label{color:#575075 !important}
html[data-theme="light"] .info-card .info-value{color:#1A1033 !important}
html[data-theme="light"] .info-card .info-value.highlight{color:#857000 !important}
html[data-theme="light"] .deal-parties{background:rgba(30,16,58,0.072)}
html[data-theme="light"] .party-avatar{color:#1A1033}
html[data-theme="light"] .party-card:first-child .party-avatar{background:linear-gradient(135deg,#38BDF8,var(--av-purple)) !important}
html[data-theme="light"] .party-card:last-child .party-avatar{background:linear-gradient(135deg,#FFD700,#FFA500) !important;color:#1a1030 !important}
html[data-theme="light"] .party-name{color:#1A1033 !important}
html[data-theme="light"] .party-role{color:#575075 !important}
html[data-theme="light"] .party-vs{color:#857000;background:rgba(255,215,0,0.12);border:1px solid rgba(255,215,0,0.25)}
html[data-theme="light"] .completed-badge{background:rgba(53,208,127,0.16) !important;color:var(--av-green) !important}
html[data-theme="light"] .section-header h3{color:#1A1033 !important}
html[data-theme="light"] .section-header h3 i{color:#857000}
html[data-theme="light"] .refresh-btn{background:rgba(108,64,197,0.068) !important;border:1px solid rgba(60,30,120,0.108) !important;color:#3A3258 !important}
html[data-theme="light"] .refresh-btn:hover{color:#1A1033 !important;background:rgba(255,215,0,0.12) !important}
html[data-theme="light"] .empty-state,
html[data-theme="light"] .empty-deals{border:1px dashed rgba(60,30,120,0.108) !important;background:rgba(108,64,197,0.046) !important;color:#575075 !important}
html[data-theme="light"] .empty-state i,
html[data-theme="light"] .empty-deals i{color:rgba(133,112,0,0.75) !important}
html[data-theme="light"] .empty-state p,
html[data-theme="light"] .empty-deals p{color:#575075 !important}
html[data-theme="light"] .offer-card.pending .offer-new-flag{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030;box-shadow:0 4px 10px -3px rgba(255,175,0,0.36)}
html[data-theme="light"] .compact-list-head{color:#575075}
html[data-theme="light"] .compact-list-head i{color:#857000}
html[data-theme="light"] .compact-list-head span{background:rgba(108,64,197,0.079);color:#3A3258}
html[data-theme="light"] .compact-row{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .compact-row:hover{background:rgba(108,64,197,0.074);border-color:rgba(255,215,0,0.25)}
html[data-theme="light"] .compact-row .cr-dot{background:#888888}
html[data-theme="light"] .compact-row.accepted .cr-dot,
html[data-theme="light"] .compact-row.completed .cr-dot{box-shadow:0 0 8px rgba(53,208,127,0.36)}
html[data-theme="light"] .compact-row .cr-title{color:#1A1033}
html[data-theme="light"] .compact-row .cr-sub{color:#575075}
html[data-theme="light"] .compact-row .cr-status.accepted{background:rgba(53,208,127,0.16);color:var(--av-green)}
html[data-theme="light"] .compact-row .cr-status.rejected{background:rgba(255,90,110,0.16);color:var(--av-red)}
html[data-theme="light"] .compact-row .cr-date{color:#6E6790}
html[data-theme="light"] .compact-row .cr-arrow{color:#6E6790}
html[data-theme="light"] .dm-avatar{color:#1A1033}
html[data-theme="light"] .dm-name{color:#1A1033}
html[data-theme="light"] .dm-tg{color:#6E6790}
html[data-theme="light"] .dm-hero{background:rgba(53,208,127,0.1);border:1px solid rgba(53,208,127,0.25)}
html[data-theme="light"] .dm-hero-amount{color:#857000}
html[data-theme="light"] .dm-r{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .dm-r span{color:#575075}
html[data-theme="light"] .dm-r b{color:#1A1033}
html[data-theme="light"] .dm-reject{background:rgba(255,90,110,0.1);border:1px solid rgba(255,90,110,0.25);color:#B80015}
html[data-theme="light"] .deal-manage-btn{color:#1a1030;background:linear-gradient(135deg,#FFD700,#FFA500);box-shadow:0 8px 18px -6px rgba(255,175,0,0.3)}
html[data-theme="light"] .ud-summary{color:#3A3258}
html[data-theme="light"] .ud-code{background:rgba(255,215,0,0.14);color:#857000}
html[data-theme="light"] .ud-step span{background:rgba(108,64,197,0.068);border:2px solid rgba(60,30,120,0.108);color:#575075}
html[data-theme="light"] .ud-step small{color:#575075}
html[data-theme="light"] .ud-step.done span{color:#04210F}
html[data-theme="light"] .ud-step.active span{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030;box-shadow:0 0 0 5px rgba(255,215,0,0.084)}
html[data-theme="light"] .ud-step.active small{color:#857000}
html[data-theme="light"] .ud-step.done small{color:var(--av-green)}
html[data-theme="light"] .ud-block{border-top:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ud-title{color:#1A1033}
html[data-theme="light"] .ud-title i{color:#857000}
html[data-theme="light"] .ud-muted{color:#575075}
html[data-theme="light"] .ud-acc{background:rgba(30,16,58,0.1)}
html[data-theme="light"] .ud-acc-name{color:#1A1033}
html[data-theme="light"] .ud-acc code{color:#1A1033}
html[data-theme="light"] .ud-copy{background:rgba(255,215,0,0.14);color:#857000}
html[data-theme="light"] .ud-upload{border:2px dashed rgba(255,215,0,0.3);color:#575075}
html[data-theme="light"] .ud-upload:hover{border-color:#FFD700;background:rgba(255,215,0,0.05)}
html[data-theme="light"] .ud-upload i{color:#857000}
html[data-theme="light"] .ud-thumb{border:1px solid rgba(60,30,120,0.135);background:rgba(30,16,58,0.12);color:#B80000}
html[data-theme="light"] .ud-note{background:rgba(255,193,7,0.1);border:1px solid rgba(255,193,7,0.25);color:#8C6400}
html[data-theme="light"] .ud-note.ok{background:rgba(53,208,127,0.1);border-color:rgba(53,208,127,0.3);color:var(--av-green)}
html[data-theme="light"] .ud-adminnote{background:rgba(108,64,197,0.12);border:1px solid rgba(108,64,197,0.25);color:#3A3258}
html[data-theme="light"] .deal-card-active .status-badge.submitted{background:rgba(108,64,197,0.2) !important;color:#3E0FA8 !important}
html[data-theme="light"] .deal-card-active .status-badge.done{background:rgba(53,208,127,0.18) !important;color:var(--av-green) !important}
html[data-theme="light"] .deal-card-active .status-badge.waiting{background:rgba(255,193,7,0.16) !important;color:#8C6400 !important}
html[data-theme="light"] .dc-settle{background:rgba(30,16,58,0.088);border:1px solid rgba(255,215,0,0.2)}
html[data-theme="light"] .dc-settle-title{color:#857000}
html[data-theme="light"] .dc-acc{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .dc-acc-name{color:#575075}
html[data-theme="light"] .dc-acc code{color:#1A1033}
html[data-theme="light"] .dc-copy{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030}
html[data-theme="light"] .dc-upload-btn{background:rgba(108,64,197,0.079);color:#1A1033;border:1px solid rgba(60,30,120,0.135)}
html[data-theme="light"] .dc-send-btn{color:#04210F}
html[data-theme="light"] .dc-picked{color:#575075}
html[data-theme="light"] .dc-note{background:rgba(255,193,7,0.1);border:1px solid rgba(255,193,7,0.25);color:#8C6400}
html[data-theme="light"] .dc-note.ok{background:rgba(53,208,127,0.1);border-color:rgba(53,208,127,0.3);color:var(--av-green)}
html[data-theme="light"] .dc-adminnote{background:rgba(108,64,197,0.12);border:1px solid rgba(108,64,197,0.28);color:#3A3258}
html[data-theme="light"] .dc-adminnote i{color:#3E0FA8}
html[data-theme="light"] .db-cur-tab.active{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030}
html[data-theme="light"] .db-chat-empty{color:#6E6790}
html[data-theme="light"] .db-msg.user .db-msg-b{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .db-msg.admin .db-msg-b{background:linear-gradient(135deg,rgba(255,215,0,0.9),rgba(255,165,0,0.85));color:#1a1030}
html[data-theme="light"] .db-msg-file{color:inherit}
html[data-theme="light"] .db-chat-input input[type=text]{background:rgba(30,16,58,0.12);border:1px solid rgba(60,30,120,0.126);color:#1A1033}
html[data-theme="light"] .db-chat-input input[type=text]:focus{border-color:#FFD700}
html[data-theme="light"] .db-chat-file{background:rgba(108,64,197,0.079);color:#3A3258}
html[data-theme="light"] .db-chat-input button{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030}
html[data-theme="light"] .db-chat-fileinfo{color:#575075}
html[data-theme="light"] .wallet-hero{background:linear-gradient(160deg,rgba(108,64,197,0.28),rgba(244,243,248,0.55)) !important;border:1px solid rgba(255,215,0,0.22) !important;box-shadow:0 22px 50px -22px rgba(76,29,149,0.16) !important}
html[data-theme="light"] .wallet-hero::before{background:radial-gradient(circle,rgba(255,215,0,0.14),transparent 70%)}
html[data-theme="light"] .wallet-hero-switch button.active{background:linear-gradient(135deg,#FFD700,#FFA500) !important;color:#1a1030 !important;box-shadow:0 8px 16px -6px rgba(255,175,0,0.33) !important}
html[data-theme="light"] .qa-circle{box-shadow:0 10px 22px -10px rgba(108,64,197,0.36) !important}
html[data-theme="light"] .db-chat-list::-webkit-scrollbar-thumb{background:rgba(255,215,0,0.3)}
html[data-theme="light"] .hub-card{background:linear-gradient(160deg,rgba(108,64,197,0.074),rgba(108,64,197,0.046));border:1px solid rgba(60,30,120,0.108);box-shadow:0 18px 40px -18px rgba(76,29,149,0.16)}
html[data-theme="light"] .hub-tabs{background:rgba(30,16,58,0.1)}
html[data-theme="light"] .hub-tab{color:#575075}
html[data-theme="light"] .hub-tab-badge{background:#FF3B30;color:#fff;box-shadow:0 0 0 2px rgba(76,29,149,0.16),0 2px 8px rgba(255,59,48,0.36)}
html[data-theme="light"] .hub-tab.active .hub-tab-badge{box-shadow:0 0 0 2px rgba(255,215,0,0.54),0 2px 8px rgba(255,59,48,0.36)}
html[data-theme="light"] .hub-tab.active{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1030;box-shadow:0 8px 16px -6px rgba(255,175,0,0.33)}
html[data-theme="light"] .hub-rate-iframe{background:#FFFFFF}
html[data-theme="light"] .hub-tx{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .hub-tx-desc{color:#1A1033}
html[data-theme="light"] .hub-tx-date{color:#6E6790}
html[data-theme="light"] .hub-empty{color:#6E6790}
html[data-theme="light"] .hub-empty i{color:rgba(133,112,0,0.75)}
html[data-theme="light"] .hub-tab i{color:var(--tc,#857000)}
html[data-theme="light"] .hub-tab.active{background:var(--tc,#FFA500);color:#0e0a1e;box-shadow:0 8px 16px -8px rgba(76,29,149,0.16)}
html[data-theme="light"] .hub-tab.active i{color:#0E0A1E}
html[data-theme="light"] .hub-topup-cta{background:linear-gradient(135deg,rgba(53,208,127,0.16),rgba(46,204,113,0.06));border:1px solid rgba(53,208,127,0.3)}
html[data-theme="light"] .hub-topup-ic{color:#04210f;background:linear-gradient(135deg,#35D07F,#2ECC71);box-shadow:0 8px 18px -6px rgba(53,208,127,0.36)}
html[data-theme="light"] .hub-topup-txt b{color:#1A1033}
html[data-theme="light"] .hub-topup-txt span{color:#575075}
html[data-theme="light"] .hub-topup-btn{background:linear-gradient(135deg,#35D07F,#2ECC71);color:#04210f}
html[data-theme="light"] .hub-topup-note{color:#575075;background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .hub-topup-note i{color:#067BAF}
/* ---- from assets/css/dashboard-ava.css ---- */
html[data-theme="light"] #mainDashboard.ava-dash{color:var(--ava-txt)}
html[data-theme="light"][data-theme] #mainDashboard.ava-dash{--ava-bg:#F4F2FB;--ava-bg2:#FFFFFF;--ava-card:#FFFFFF;--ava-card2:#FAF9FF;--ava-line:rgba(16,8,40,.08);--ava-line2:rgba(16,8,40,.14);--ava-txt:#180F35;--ava-mut:#6B6390}
html[data-theme="light"] .ava-sec-title{color:var(--ava-txt)}
html[data-theme="light"] .ava-sec-title i{color:var(--ava-pur2)}
html[data-theme="light"] .ava-more{color:var(--ava-pur2)}
html[data-theme="light"] .ava-head{background:rgba(245,244,250,0.82)}
html[data-theme="light"][data-theme] .ava-head{background:rgba(244,242,251,.9)}
html[data-theme="light"] .ava-user img{border:2px solid rgba(124,58,237,0.55)}
html[data-theme="light"] .ava-user-lvl{color:var(--ava-mut)}
html[data-theme="light"] .ava-user-lvl .lvl-badge{color:#fff}
html[data-theme="light"] .ava-ico-btn{color:var(--ava-txt)}
html[data-theme="light"] .ava-wallet-card{background:radial-gradient(120% 90% at 100% 0%,rgba(255,77,141,0.22),transparent 55%),radial-gradient(120% 90% at 0% 100%,rgba(56,189,248,0.2),transparent 55%),linear-gradient(150deg,#EDEAF5 0%,#F1F0F7 55%,#F3F2F9 100%);border:1px solid rgba(168,85,247,0.35);box-shadow:0 18px 44px rgba(76,29,149,0.134),inset 0 1px 0 rgba(255,255,255,0.224)}
html[data-theme="light"] .ava-wallet-card::after{background:radial-gradient(circle,rgba(124,58,237,0.5),transparent 65%)}
html[data-theme="light"] .ava-wallet-card::before{background:linear-gradient(100deg,transparent,rgba(108,64,197,0.1),transparent)}
html[data-theme="light"] .ava-wal-top{color:#3A3258}
html[data-theme="light"] .ava-wal-top>span::before{background:#22C55E;box-shadow:0 0 0 0 rgba(34,197,94,0.36)}
html[data-theme="light"] .ava-wal-eye{background:rgba(108,64,197,0.085);border:1px solid rgba(60,30,120,0.144);color:#3A3258}
html[data-theme="light"] .ava-wal-eye:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-wal-amount{background:linear-gradient(120deg,#1A1033 20%,#5902B5 55%,#1A1033 90%);text-shadow:0 2px 20px rgba(168,85,247,0.14)}
html[data-theme="light"] .ava-wal-unit{color:#575075}
html[data-theme="light"] .ava-wal-btn{background:linear-gradient(135deg,rgba(108,64,197,0.1),rgba(108,64,197,0.074));border:1px solid rgba(60,30,120,0.198);color:#1A1033;box-shadow:0 8px 22px rgba(76,29,149,0.09)}
html[data-theme="light"] .ava-wal-btn:hover{background:linear-gradient(135deg,rgba(108,64,197,0.1),rgba(108,64,197,0.1))}
html[data-theme="light"] .ava-wal-btn i{color:#2904B3}
html[data-theme="light"] .ava-wal-art{color:#2904B3}
html[data-theme="light"] .ava-promo-card{background:linear-gradient(140deg,#4C1D95 0%,#ECE8F5 55%,#EFEDF6 100%);border:1px solid rgba(168,85,247,0.3)}
html[data-theme="light"] .ava-promo-card p{color:#351A9E}
html[data-theme="light"] .ava-promo-btn{background:rgba(108,64,197,0.09);border:1px solid rgba(60,30,120,0.198);color:#1A1033}
html[data-theme="light"] .ava-coin{color:#1A1033;box-shadow:0 8px 20px rgba(76,29,149,0.128)}
html[data-theme="light"] .ava-coin.c1{background:linear-gradient(135deg,#F7931A,#FFB65C)}
html[data-theme="light"] .ava-coin.c2{background:linear-gradient(135deg,#627EEA,#8FA5F5)}
html[data-theme="light"] .ava-coin.c3{background:linear-gradient(135deg,#26A17B,#4FD1A5)}
html[data-theme="light"] .ava-wal-item:hover{border-color:rgba(124,58,237,0.5)}
html[data-theme="light"] .ava-flag{background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-wal-item-code{color:var(--ava-mut)}
html[data-theme="light"] .ava-wal-item-unit{color:var(--ava-mut)}
html[data-theme="light"] .ava-qa-item{color:var(--ava-txt)}
html[data-theme="light"] .ava-qa-item:hover{border-color:rgba(124,58,237,0.5)}
html[data-theme="light"] .ava-qa-badge{color:#1A1033;box-shadow:0 6px 14px rgba(76,29,149,0.112),inset 0 1px 0 rgba(255,255,255,0.448)}
html[data-theme="light"] .ava-qa-badge::after{background:linear-gradient(180deg,rgba(255,255,255,0.3),rgba(108,64,197,0.035) 55%)}
html[data-theme="light"] .qa-g-violet{background:linear-gradient(145deg,#8B5CF6,#6D28D9)}
html[data-theme="light"] .qa-g-indigo{background:linear-gradient(145deg,#A855F7,#7C3AED)}
html[data-theme="light"] .qa-g-gold{background:linear-gradient(145deg,#FBBF24,#D97706)}
html[data-theme="light"] .qa-g-sky{background:linear-gradient(145deg,#38BDF8,#0284C7)}
html[data-theme="light"] .qa-g-pink{background:linear-gradient(145deg,#F472B6,#DB2777)}
html[data-theme="light"] .qa-g-green{background:linear-gradient(145deg,#34D399,#059669)}
html[data-theme="light"] .ava-port-total{color:var(--ava-mut)}
html[data-theme="light"] .ava-port-unit{color:var(--ava-mut)}
html[data-theme="light"] .ava-port-pl.up{color:var(--ava-grn)}
html[data-theme="light"] .ava-port-pl.dn{color:var(--ava-red)}
html[data-theme="light"] .ava-port-pl-lbl{color:var(--ava-mut)}
html[data-theme="light"] .ava-port-tabs{background:rgba(108,64,197,0.057)}
html[data-theme="light"] .ava-port-tab{color:var(--ava-mut)}
html[data-theme="light"] .ava-port-tab.active{color:#fff}
html[data-theme="light"] .ava-star{color:#936A03}
html[data-theme="light"] .ava-star.off{color:var(--ava-mut)}
html[data-theme="light"] .ava-rate-code{color:var(--ava-mut)}
html[data-theme="light"] .ava-rate-chg.up{color:var(--ava-grn)}
html[data-theme="light"] .ava-rate-chg.dn{color:var(--ava-red)}
html[data-theme="light"] .ava-quad-label{color:var(--ava-txt)}
html[data-theme="light"] .ava-quad-label i{color:var(--ava-pur2)}
html[data-theme="light"] .ava-list-s{color:var(--ava-mut)}
html[data-theme="light"] .ava-list-v.up{color:var(--ava-grn)}
html[data-theme="light"] .ava-list-v.dn{color:var(--ava-red)}
html[data-theme="light"] .ava-empty{color:var(--ava-mut)}
html[data-theme="light"] .ava-order{background:rgba(108,64,197,0.052)}
html[data-theme="light"] .ava-order-meta{color:var(--ava-mut)}
html[data-theme="light"] .ava-badge.wait{background:rgba(251,191,36,0.15);color:#936A03}
html[data-theme="light"] .ava-badge.ok{background:rgba(34,197,94,0.15);color:var(--ava-grn)}
html[data-theme="light"] .ava-badge.no{background:rgba(255,90,110,0.15);color:var(--ava-red)}
html[data-theme="light"] .ava-switch span{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-switch span::before{background:#FFFFFF}
html[data-theme="light"] .ava-add-alert{background:rgba(124,58,237,0.12);border:1px dashed rgba(124,58,237,0.45);color:var(--ava-pur2)}
html[data-theme="light"] .ava-serv{background:rgba(108,64,197,0.052);color:var(--ava-txt)}
html[data-theme="light"] .ava-banner{background:linear-gradient(120deg,#5B21B6,#ECE8F5 60%,#3B1E7E);border:1px solid rgba(168,85,247,0.3)}
html[data-theme="light"] .ava-banner p{color:#351A9E}
html[data-theme="light"] .ava-banner a,
html[data-theme="light"] .ava-banner button{color:#fff;box-shadow:0 6px 18px rgba(124,58,247,0.24)}
html[data-theme="light"] .ava-dots i{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-sheet-bd{background:rgba(30,16,58,0.358)}
html[data-theme="light"] .ava-sheet-close{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .ava-news-tabs{background:rgba(108,64,197,0.057)}
html[data-theme="light"] .ava-news-tab{color:var(--ava-mut)}
html[data-theme="light"] .ava-news-tab.active{color:#fff}
html[data-theme="light"] .ava-news-thumb{background:rgba(124,58,237,0.14);color:#9938F6}
html[data-theme="light"] .ava-news-date{color:var(--ava-mut)}
html[data-theme="light"] .ava-cur-name{color:var(--ava-mut)}
html[data-theme="light"] .ava-receipt-item{color:var(--ava-txt)}
html[data-theme="light"] .ava-receipt-item:hover{border-color:rgba(124,58,237,0.5)}
html[data-theme="light"] .ava-new-badge{background:linear-gradient(135deg,#FF5A6E,#FF8A3D);color:#fff}
html[data-theme="light"] .ava-inv-col-h{color:var(--ava-mut)}
html[data-theme="light"] .ava-inv-meta{color:var(--ava-mut)}
html[data-theme="light"] .ava-alert-del{color:var(--ava-red)}
html[data-theme="light"] .ava-toast{background:linear-gradient(135deg,#EFEEF6,#ECEAF4);border:1px solid rgba(124,58,237,0.5);color:#321A9D;box-shadow:0 10px 30px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-toast i{color:#9938F6}
html[data-theme="light"] .ava-toast.ava-toast-err{background:linear-gradient(135deg,#F7EFF2,#F5ECEF);border-color:rgba(255,90,110,0.55)}
html[data-theme="light"] .ava-toast.ava-toast-err i{color:#B80016}
html[data-theme="light"] .ava-port-pill{color:var(--ava-mut)}
html[data-theme="light"] .ava-port-pill.active{color:#fff}
html[data-theme="light"] .ava-add-mini{border:1px solid rgba(124,58,237,0.5);background:rgba(124,58,237,0.15);color:var(--ava-pur2)}
html[data-theme="light"] .ava-inv-blink{border-color:rgba(34,197,94,0.6) !important}
html[data-theme="light"] .ava-fs-modal{background:rgba(247,246,251,0.96)}
html[data-theme="light"] .ava-fs-top{color:var(--ava-txt)}
html[data-theme="light"] .ava-fs-close{background:rgba(255,90,110,0.15);border:1px solid rgba(255,90,110,0.4);color:#EE001D}
html[data-theme="light"] .ava-inv-bank-h{color:var(--ava-mut)}
html[data-theme="light"] .ava-inv-copy:hover{border-color:rgba(124,58,237,0.5)}
html[data-theme="light"] .ava-inv-copy-l{color:var(--ava-mut)}
html[data-theme="light"] .ava-inv-copy i{color:var(--ava-pur2)}
html[data-theme="light"] .ava-inv-note{background:rgba(251,191,36,0.12);color:#936A03}
html[data-theme="light"] .ava-inv-note.ok{background:rgba(34,197,94,0.12);color:#17843F}
html[data-theme="light"] .ava-inv-note.no{background:rgba(255,90,110,0.12);color:#EE001D}
html[data-theme="light"] .ava-ben-search i{color:#6E6790}
html[data-theme="light"] .ava-ben-search input{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.108);color:#1A1033}
html[data-theme="light"] .ava-ben-search input:focus{box-shadow:0 0 0 3px rgba(168,85,247,0.108)}
html[data-theme="light"] .ava-ben-item:hover{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .ava-ben-avatar{border:2px solid rgba(60,30,120,0.198);box-shadow:0 8px 20px rgba(76,29,149,0.112),inset 0 1px 0 rgba(255,255,255,0.48)}
html[data-theme="light"] .ava-ben-name{color:#1A1033}
html[data-theme="light"] .ava-ben-bank{color:#575075}
html[data-theme="light"] .ava-ben-form label{color:#575075}
html[data-theme="light"] .ava-ben-form label .req{color:#EE001D}
html[data-theme="light"] .ava-ben-form input{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.117);color:#1A1033}
html[data-theme="light"] .ava-ben-form input:focus{box-shadow:0 0 0 3px rgba(168,85,247,0.108)}
html[data-theme="light"] .ava-ben-err{background:rgba(255,90,110,0.12);border:1px solid rgba(255,90,110,0.3);color:#B80019}
html[data-theme="light"] .ava-ben-consent{background:rgba(251,191,36,0.08);border:1px solid rgba(251,191,36,0.28)}
html[data-theme="light"] .ava-ben-consent span{color:#3A3258}
html[data-theme="light"] .ava-ben-consent.ava-ben-consent-shake{border-color:#FF5A6E;background:rgba(255,90,110,0.1)}
html[data-theme="light"] .ava-btn-main{color:#fff;box-shadow:0 10px 26px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-btn-ghost{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.117);color:#1A1033}
html[data-theme="light"] .ava-btn-ghost.danger{color:#B80019;border-color:rgba(255,90,110,0.3)}
html[data-theme="light"] .ava-ben-add-big{color:#fff;background:linear-gradient(135deg,var(--ava-pur),#FF4D8D);box-shadow:0 12px 28px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-bm-modal{background:radial-gradient(140% 90% at 50% 0%,#ECE8F4 0%,#F0EEF7 40%,#F5F4FA 100%) !important}
html[data-theme="light"] .ava-bm-aura{background:radial-gradient(380px 380px at 12% 6%,rgba(168,85,247,0.26),transparent 60%),radial-gradient(320px 320px at 92% 14%,rgba(251,191,36,0.15),transparent 62%),radial-gradient(360px 360px at 50% 100%,rgba(255,77,141,0.13),transparent 60%)}
html[data-theme="light"] .ava-bm-top{background:linear-gradient(135deg,rgba(124,58,237,0.32),rgba(255,77,141,0.16))}
html[data-theme="light"] .ava-bm-card{background:linear-gradient(160deg,rgba(239,236,245,0.65),rgba(244,242,248,0.55));border:1px solid rgba(60,30,120,0.108);box-shadow:0 16px 40px rgba(76,29,149,0.112),inset 0 1px 0 rgba(255,255,255,0.128)}
html[data-theme="light"] .ava-bm-card-title{color:#1A1033}
html[data-theme="light"] .ava-bm-card-title i{color:#E10051}
html[data-theme="light"] .ava-ben-view-name{color:#1A1033}
html[data-theme="light"] .ava-ben-row{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .ava-ben-row span{color:#575075}
html[data-theme="light"] .ava-ben-row b{color:#1A1033}
html[data-theme="light"] .ava-ben-avatar{background:#F7F4FA !important}
html[data-theme="light"] .ava-inv-hist-link{background:rgba(108,64,197,0.074);border:1px solid rgba(60,30,120,0.126);color:#3A3258}
html[data-theme="light"] .ava-inv-hist-link:hover{background:rgba(168,85,247,0.18);border-color:rgba(168,85,247,0.45);color:#1A1033}
html[data-theme="light"] .ava-promo{border:1px solid rgba(60,30,120,0.144);box-shadow:0 12px 30px rgba(76,29,149,0.128),inset 0 1px 0 rgba(255,255,255,0.32)}
html[data-theme="light"] .ava-promo.p1{background:linear-gradient(120deg,#EDE6F5 0%,#7C3AED 55%,#2563EB 120%)}
html[data-theme="light"] .ava-promo.p2{background:linear-gradient(120deg,#F3E4ED 0%,#DB2777 55%,#F59E0B 130%)}
html[data-theme="light"] .ava-promo.p3{background:linear-gradient(120deg,#E9F1F6 0%,#0EA5E9 60%,#22C55E 140%)}
html[data-theme="light"] .ava-promo-glow{background:linear-gradient(105deg,transparent,rgba(255,255,255,0.28),transparent)}
html[data-theme="light"] .ava-promo-ico{background:rgba(108,64,197,0.1);border:1px solid rgba(60,30,120,0.2);color:#1A1033}
html[data-theme="light"] .ava-promo-t{color:#1A1033}
html[data-theme="light"] .ava-promo-s{color:#3A3258}
html[data-theme="light"] .ava-promo-arrow{color:#3A3258}
html[data-theme="light"] .ava-cn-item{border:1px solid rgba(60,30,120,0.108);background:linear-gradient(160deg,rgba(108,64,197,0.079),rgba(108,64,197,0.046))}
html[data-theme="light"] .ava-cn-item:hover{border-color:rgba(56,189,248,0.45)}
html[data-theme="light"] .ava-cn-img{background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-cn-title{color:#1A1033}
html[data-theme="light"] .ava-cn-meta{color:#575075}
html[data-theme="light"] .ava-cn-src{color:#067BAF}
html[data-theme="light"] .ava-cn-like{background:rgba(108,64,197,0.074);border:1px solid rgba(60,30,120,0.126);color:#3A3258}
html[data-theme="light"] .ava-cn-like.on{background:rgba(255,77,141,0.18);border-color:rgba(255,77,141,0.5);color:#B8003E}
html[data-theme="light"] .ava-cn-more{border:1px dashed rgba(56,189,248,0.45);background:rgba(56,189,248,0.07);color:#067BAF}
html[data-theme="light"] .ava-ben-swipe-hint{color:var(--ava-mut,#6E6790)}
/* ---- from assets/css/referral-box.css ---- */
html[data-theme="light"] .arf-banner{background:linear-gradient(120deg,#E9E5F1 0%,#EEEBF5 60%,#F1EFF7 100%);border:1px solid rgba(168,132,255,0.28);box-shadow:0 10px 28px -12px rgba(90,30,160,0.3)}
html[data-theme="light"] .arf-banner-ic{background:linear-gradient(135deg,#A855F7,#6D28D9);color:#fff;box-shadow:0 6px 16px -4px rgba(168,85,247,0.36)}
html[data-theme="light"] .arf-banner-title{color:#1A1033}
html[data-theme="light"] .arf-banner-sub{color:#575075}
html[data-theme="light"] .arf-banner-btn{background:linear-gradient(135deg,#A855F7,#7C3AED);color:#fff}
html[data-theme="light"] .arf-banner-copy{background:rgba(108,64,197,0.074);border:1px solid rgba(60,30,120,0.126);color:#4D00B8}
html[data-theme="light"] .arf-banner-copy.arf-copied{background:rgba(34,197,94,0.15);border-color:rgba(34,197,94,0.4);color:#188640}
html[data-theme="light"] .arf-modal-overlay{background:rgba(247,245,251,0.72)}
html[data-theme="light"] .arf-card{background:linear-gradient(155deg,#E9E5F1 0%,#F0EDF6 55%,#F4F1F9 100%);border:1px solid rgba(168,132,255,0.28);box-shadow:0 -14px 40px -14px rgba(90,30,160,0.33)}
html[data-theme="light"] .arf-card-close{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .arf-glow{background:radial-gradient(circle,rgba(180,100,255,0.22),transparent 70%)}
html[data-theme="light"] .arf-head-ic{background:linear-gradient(135deg,#A855F7,#6D28D9);color:#fff;box-shadow:0 8px 20px -6px rgba(168,85,247,0.36)}
html[data-theme="light"] .arf-head-title{color:#1A1033}
html[data-theme="light"] .arf-head-sub{color:#575075}
html[data-theme="light"] .arf-tabs{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .arf-tab{color:#575075}
html[data-theme="light"] .arf-tab.active{background:linear-gradient(135deg,#A855F7,#7C3AED);color:#fff;box-shadow:0 6px 16px -6px rgba(168,85,247,0.36)}
html[data-theme="light"] .arf-list-head{color:#4D00B8}
html[data-theme="light"] .arf-count-badge{background:rgba(168,132,255,0.18);border:1px solid rgba(168,132,255,0.35);color:#4200B8}
html[data-theme="light"] .arf-empty{color:#575075}
html[data-theme="light"] .arf-row{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .arf-row-avatar{background:linear-gradient(135deg,#A855F7,#6D28D9);color:#fff}
html[data-theme="light"] .arf-row-name{color:#1A1033}
html[data-theme="light"] .arf-row-meta{color:#575075}
html[data-theme="light"] .arf-row-earned{color:#188640}
html[data-theme="light"] .arf-row-chevron{color:#6E6790}
html[data-theme="light"] .arf-gift-ic{background:linear-gradient(135deg,#A855F7,#6D28D9);color:#fff;box-shadow:0 12px 30px -8px rgba(168,85,247,0.39)}
html[data-theme="light"] .arf-invite-title{color:#1A1033}
html[data-theme="light"] .arf-invite-sub{color:#575075}
html[data-theme="light"] .arf-link-row{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.126)}
html[data-theme="light"] .arf-link-ic{color:#4200B8}
html[data-theme="light"] .arf-link-row input{color:#4D00B8}
html[data-theme="light"] .arf-link-row button{background:linear-gradient(135deg,#A855F7,#7C3AED);color:#fff}
html[data-theme="light"] .arf-link-row button.arf-copied{background:linear-gradient(135deg,#22C55E,#16A34A)}
html[data-theme="light"] .arf-stat{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .arf-stat-ic{color:#4200B8}
html[data-theme="light"] .arf-stat-v{color:#1A1033}
html[data-theme="light"] .arf-stat-l{color:#575075}
html[data-theme="light"] .arf-howto{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .arf-howto-head{color:#836903}
html[data-theme="light"] .arf-howto-row{border-top:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .arf-howto-txt{color:#3A3258}
html[data-theme="light"] .arf-howto-num{background:rgba(168,132,255,0.2);color:#4200B8}
html[data-theme="light"] .arf-chart-card{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .arf-chart-title{color:#575075}
html[data-theme="light"] .arf-chart-val span:first-child{color:#1A1033}
html[data-theme="light"] .arf-chart-pct{color:#188640}
html[data-theme="light"] .arf-chart-pct.arf-neg{color:#B00808}
html[data-theme="light"] .arf-settle-btn{background:linear-gradient(135deg,#F59E0B,#D97706);color:#fff}
html[data-theme="light"] .arf-modal{background:linear-gradient(165deg,#EEEBF5 0%,#F3F1F8 100%);border:1px solid rgba(168,132,255,0.3)}
html[data-theme="light"] .arf-modal-head{border-bottom:1px solid rgba(60,30,120,0.072);color:#1A1033}
html[data-theme="light"] .arf-modal-head button{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .arf-modal-balance{color:#4D00B8}
html[data-theme="light"] .arf-modal-balance b{color:#188640}
html[data-theme="light"] .arf-modal-note{color:#575075}
html[data-theme="light"] .arf-field-label{color:#4200B8}
html[data-theme="light"] .arf-select,
html[data-theme="light"] .arf-input{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.126);color:#1A1033}
html[data-theme="light"] .arf-add-ben-btn{color:#067BAF}
html[data-theme="light"] .arf-save-ben-btn{background:rgba(168,132,255,0.18);border:1px solid rgba(168,132,255,0.4);color:#1A1033}
html[data-theme="light"] .arf-modal-error{color:#B00808}
html[data-theme="light"] .arf-submit-btn{background:linear-gradient(135deg,#A855F7,#7C3AED);color:#fff}
/* ---- from assets/css/dashboard-enhance.css ---- */
html[data-theme="light"] .ava-ben-scroll::before{background:linear-gradient(to left,var(--ava-card,#F3F2F8),transparent)}
html[data-theme="light"] .ava-ben-scroll::after{background:linear-gradient(to right,var(--ava-card,#F3F2F8),transparent)}
html[data-theme="light"] .ava-benchart{background:linear-gradient(160deg,rgba(108,64,197,0.074),rgba(108,64,197,0.046));border:1px solid rgba(60,30,120,0.099)}
html[data-theme="light"] .ava-benchart-title{color:#1A1033}
html[data-theme="light"] .ava-benchart-title i{color:var(--ava-pur2,#9938F6)}
html[data-theme="light"] .ava-benchart-sub{color:#575075}
html[data-theme="light"] .ava-benchart-tab{border:1px solid rgba(60,30,120,0.126);background:rgba(108,64,197,0.062);color:#3A3258}
html[data-theme="light"] .ava-benchart-tab .cnt{background:rgba(108,64,197,0.1);color:#3A3258}
html[data-theme="light"] .ava-benchart-tab.active{background:linear-gradient(135deg,var(--ava-pur,#7C3AED),var(--ava-pur2,#A855F7));color:#fff;box-shadow:0 6px 16px rgba(124,58,237,0.228)}
html[data-theme="light"] .ava-benchart-tab.active .cnt{background:rgba(255,255,255,0.25);color:#1A1033}
html[data-theme="light"] .ava-benchart-tab.all.active{background:linear-gradient(135deg,#0EA5E9,#22C55E);box-shadow:0 6px 16px rgba(14,165,233,0.21)}
html[data-theme="light"] .ava-benchart-sum b{color:#1A1033}
html[data-theme="light"] .ava-benchart-sum span{color:#575075}
html[data-theme="light"] .ava-benchart-tip{background:rgba(246,244,250,0.96);border:1px solid rgba(60,30,120,0.126);box-shadow:0 10px 28px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-benchart-tip-title{color:#1A1033;border-bottom:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .ava-benchart-tip-cur span:last-child{color:#575075}
html[data-theme="light"] .ava-benchart-tip-row{color:#3A3258;border-right:2px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-benchart-tip-row b{color:#1A1033}
html[data-theme="light"] .ava-benchart-tip-more{color:#6E6790}
html[data-theme="light"] .ava-benchart-hint{color:#6E6790}
html[data-theme="light"] .ava-benchart-hint i{color:#6E6790}
html[data-theme="light"] .ava-benchart-list{border-top:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .ava-benchart-list-row{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .ava-benchart-list-to{color:#1A1033}
html[data-theme="light"] .ava-benchart-list-meta span{color:#575075}
html[data-theme="light"] .ava-benchart-list-empty{color:#6E6790}
html[data-theme="light"] .ava-benchart-empty{color:#575075}
html[data-theme="light"] .ava-benchart-load{color:#6E6790}
html[data-theme="light"] .ava-promo.pcustom{background:linear-gradient(120deg,#EDE6F5 0%,#7C3AED 55%,#2563EB 120%)}
html[data-theme="light"] .ava-promo-badge{color:#1A1033;background:rgba(30,16,58,0.112);border:1px solid rgba(60,30,120,0.18)}
html[data-theme="light"] .ava-promo-big{border:1px solid rgba(60,30,120,0.144);box-shadow:0 14px 34px rgba(76,29,149,0.134)}
html[data-theme="light"] .ava-promo-big-ico{background:rgba(108,64,197,0.1);border:1px solid rgba(60,30,120,0.2);color:#1A1033}
html[data-theme="light"] .ava-promo-big-t{color:#1A1033}
html[data-theme="light"] .ava-promo-big-s{color:#3A3258}
html[data-theme="light"] .ava-promo-big-cta{background:rgba(255,255,255,0.95);color:#1A0B2E}
html[data-theme="light"] .ava-sec-hide-btn{border:1px solid rgba(255,90,110,0.55);background:rgba(250,244,247,0.92);color:#B80016;box-shadow:0 6px 16px rgba(76,29,149,0.16)}
html[data-theme="light"] body.ava-editing [data-avasec]{outline:1px dashed rgba(168,85,247,0.5)}
html[data-theme="light"] .ava-edit-bar>div{background:linear-gradient(135deg,#EFEEF6,#EBE9F3);border:1px solid rgba(168,85,247,0.5);box-shadow:0 12px 30px rgba(76,29,149,0.16);color:#321A9D}
html[data-theme="light"] .ava-edit-bar button{color:#fff;background:linear-gradient(135deg,var(--ava-pur,#7C3AED),var(--ava-pur2,#A855F7))}
html[data-theme="light"] .ava-secmgr-row{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .ava-secmgr-ico{background:rgba(124,58,237,0.16);color:var(--ava-pur2,#9938F6)}
html[data-theme="light"] .ava-secmgr-name{color:#1A1033}
html[data-theme="light"] .ava-secmgr-pos{color:#6E6790}
html[data-theme="light"] .ava-switch i{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-switch i::after{background:#FFFFFF;box-shadow:0 2px 6px rgba(76,29,149,0.112)}
html[data-theme="light"] .ava-switch input:checked + i{background:linear-gradient(135deg,var(--ava-pur,#7C3AED),var(--ava-pur2,#A855F7))}
html[data-theme="light"] .ava-top-inv.ava-inv-alarm{border-color:rgba(255,90,110,0.55) !important;background:radial-gradient(120% 130% at 100% 0%,rgba(255,90,110,0.16),transparent 62%),var(--ava-card,#F3F2F8)}
html[data-theme="light"] .ava-inv-alarm::before{background:linear-gradient(105deg,transparent,rgba(108,64,197,0.1),transparent)}
html[data-theme="light"] .ava-inv-ribbon{background:linear-gradient(135deg,#FF5A6E,#FF8A3D);color:#fff;box-shadow:0 4px 12px rgba(255,90,110,0.228)}
html[data-theme="light"] .ava-inv-alarm .ava-inv-count{background:linear-gradient(135deg,#FF5A6E,#FF8A3D) !important;color:#fff !important}
html[data-theme="light"] .ava-inv-alarm .ava-sec-title>i:first-child{color:#B80016}
html[data-theme="light"] .ava-inv-due{background:linear-gradient(135deg,rgba(255,90,110,0.18),rgba(255,138,61,0.12));border:1px solid rgba(255,90,110,0.35)}
html[data-theme="light"] .ava-inv-due-ico{background:rgba(255,90,110,0.22);color:#B80019}
html[data-theme="light"] .ava-inv-due-t{color:#3A3258}
html[data-theme="light"] .ava-inv-due-v{color:#1A1033}
html[data-theme="light"] .ava-inv-item.ava-inv-due-item{border-color:rgba(255,90,110,0.45) !important;background:linear-gradient(150deg,rgba(255,90,110,0.12),rgba(108,64,197,0.046)) !important}
html[data-theme="light"] .ava-inv-item.ava-inv-due-item::before{background:linear-gradient(180deg,#FF5A6E,#FF8A3D)}
html[data-theme="light"] .ava-inv-item.ava-inv-due-item .ava-inv-amt{color:#1A1033}
html[data-theme="light"] .ava-inv-pay{color:#fff;background:linear-gradient(135deg,#FF5A6E,#FF8A3D);box-shadow:0 6px 16px rgba(255,90,110,0.21)}
html[data-theme="light"] .ava-inv-topbar{color:#fff;background:linear-gradient(120deg,#F4E4E7 0%,#E11D48 55%,#F59E0B 130%);border:1px solid rgba(60,30,120,0.18);box-shadow:0 12px 28px rgba(225,29,72,0.192)}
html[data-theme="light"] .ava-alert-track .ava-inv-topbar.ava-alert-invoice{background:linear-gradient(120deg,#F4E4E7 0%,#E11D48 55%,#F59E0B 130%);box-shadow:0 12px 28px rgba(225,29,72,0.192)}
html[data-theme="light"] .ava-alert-track .ava-inv-topbar.ava-alert-accounts{background:linear-gradient(120deg,#F0E9F6 0%,#7C3AED 55%,#A855F7 130%);box-shadow:0 12px 28px rgba(124,58,237,0.192)}
html[data-theme="light"] .ava-alert-track .ava-inv-topbar.ava-alert-receipts{background:linear-gradient(120deg,#EDF7F4 0%,#0EA5E9 55%,#10B981 130%);box-shadow:0 12px 28px rgba(14,165,233,0.192)}
html[data-theme="light"] .ava-alert-track .ava-inv-topbar.ava-alert-offers{background:linear-gradient(120deg,#831843 0%,#EC4899 55%,#A855F7 130%);box-shadow:0 12px 28px rgba(236,72,153,0.192)}
html[data-theme="light"] .ava-inv-topbar-ico{background:rgba(108,64,197,0.1);border:1px solid rgba(60,30,120,0.2)}
html[data-theme="light"] .ava-inv-topbar-s{color:#3A3258}
html[data-theme="light"] .ava-inv-topbar-cta{background:#FFFFFF;color:#B91C3C}
html[data-theme="light"] .ava-inv-topbar-x{color:#3A3258}
html[data-theme="light"] .ava-secmgr-badge{color:#9938F6;background:rgba(168,85,247,0.14);border:1px solid rgba(168,85,247,0.35)}
html[data-theme="light"] .ava-sheet-title{color:#1A1033}
html[data-theme="light"] .ava-sheet-title i{color:var(--ava-pur2,#9938F6)}
html[data-theme="light"][data-theme] .ava-sheet-title{color:#1F1235}
html[data-theme="light"][data-theme] .ava-ben-scroll::before{background:linear-gradient(to left,#fff,transparent)}
html[data-theme="light"][data-theme] .ava-ben-scroll::after{background:linear-gradient(to right,#fff,transparent)}
html[data-theme="light"][data-theme] .ava-ben-nav{background:rgba(255,255,255,.92);color:#2A0D3F;border-color:rgba(0,0,0,.12)}
html[data-theme="light"][data-theme] .ava-benchart{background:rgba(124,58,237,.05);border-color:rgba(124,58,237,.16)}
html[data-theme="light"][data-theme] .ava-benchart-title,html[data-theme="light"][data-theme] .ava-benchart-sum b,html[data-theme="light"][data-theme] .ava-secmgr-name,html[data-theme="light"][data-theme] .ava-inv-due-v{color:#1F1235}
html[data-theme="light"][data-theme] .ava-benchart-tab{color:#5B5177;border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03)}
html[data-theme="light"][data-theme] .ava-secmgr-row{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.08)}
html[data-theme="light"][data-theme] .ava-top-inv.ava-inv-alarm{background:radial-gradient(120% 130% at 100% 0%,rgba(255,90,110,.12),transparent 62%),#fff}
html[data-theme="light"][data-theme] .ava-switch i{background:rgba(0,0,0,.16)}
html[data-theme="light"] .ava-inv-topbar.ava-alert-danger{background:linear-gradient(120deg,#F5E7E8 0%,#DC2626 50%,#EF4444 100%);border-color:rgba(255,120,120,0.55);box-shadow:0 12px 30px rgba(220,38,38,0.288)}
html[data-theme="light"] .ava-inv-topbar.ava-alert-danger .ava-inv-topbar-ico{background:rgba(108,64,197,0.1);color:#1A1033}
html[data-theme="light"] .ava-inv-topbar.ava-alert-danger .ava-inv-topbar-cta{background:#FFFFFF;color:#B91C1C}
/* ---- from dashboard.php ---- */
html[data-theme="light"] .topup-panel{background:linear-gradient(160deg, rgba(108,64,197,0.08) 0%, rgba(244,241,248,0.6) 100%);border:1px solid rgba(108,64,197,0.3)}
html[data-theme="light"] .topup-panel::before{background:linear-gradient(90deg, #6C40C5, #FF4D8D)}
html[data-theme="light"] .tp-title{color:#3A3258}
html[data-theme="light"] .tp-title i{color:#3207B1}
html[data-theme="light"] .tp-btn-history{background:rgba(108,64,197,0.18);border:1px solid rgba(108,64,197,0.35);color:#3207B1}
html[data-theme="light"] .tp-btn-history:hover{background:rgba(108,64,197,0.3)}
html[data-theme="light"] .tp-stepper-track::before{background:rgba(108,64,197,0.074)}
html[data-theme="light"] .tp-stepper-bar{background:linear-gradient(90deg, #6C40C5, #22D3A0)}
html[data-theme="light"] .tp-step-circle{background:rgba(108,64,197,0.068);border:2px solid rgba(60,30,120,0.09);color:#6E6790}
html[data-theme="light"] .tp-step.active .tp-step-circle{background:linear-gradient(135deg,#6C40C5,#8B5CF6);color:#fff;box-shadow:0 0 14px rgba(108,64,197,0.33)}
html[data-theme="light"] .tp-step.done .tp-step-circle{background:#22D3A0;color:#0a1a14}
html[data-theme="light"] .tp-step.rej .tp-step-circle{background:#FF4D6D;color:#fff}
html[data-theme="light"] .tp-step-lbl{color:#6E6790}
html[data-theme="light"] .tp-step.active .tp-step-lbl{color:#3207B1}
html[data-theme="light"] .tp-step.done .tp-step-lbl{color:#158464}
html[data-theme="light"] .tp-cur-tabs{background:rgba(30,16,58,0.1)}
html[data-theme="light"] .tp-cur-tab{color:#6E6790}
html[data-theme="light"] .tp-cur-tab.active[data-cur="USD"]{background:rgba(74,222,128,0.18);color:#188640}
html[data-theme="light"] .tp-cur-tab.active[data-cur="EUR"]{background:rgba(56,189,248,0.18);color:#067BAF}
html[data-theme="light"] .tp-cur-tab.active[data-cur="USDT"]{background:rgba(240,180,41,0.18);color:#946B0A}
html[data-theme="light"] .tp-amount-wrap input{background:rgba(108,64,197,0.068);border:1.5px solid rgba(108,64,197,0.3);color:#1A1033}
html[data-theme="light"] .tp-amount-wrap input:focus{border-color:#6C40C5;box-shadow:0 0 0 3px rgba(108,64,197,0.09)}
html[data-theme="light"] .tp-amount-wrap input::placeholder{color:#6E6790}
html[data-theme="light"] .tp-cur-badge{color:#6E6790}
html[data-theme="light"] .tp-quick-amt{border:1.5px solid rgba(108,64,197,0.2);background:rgba(108,64,197,0.06);color:#575075}
html[data-theme="light"] .tp-quick-amt:hover,
html[data-theme="light"] .tp-quick-amt.sel{border-color:#6C40C5;color:#2904B3;background:rgba(108,64,197,0.18)}
html[data-theme="light"] .tp-btn-submit{background:linear-gradient(135deg, #6C40C5, #FF4D8D);color:#fff}
html[data-theme="light"] .tp-step-body{background:rgba(108,64,197,0.052);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .tp-state-sub{color:#6E6790}
html[data-theme="light"] .tp-payment-header{color:#067BAF}
html[data-theme="light"] .tp-payment-item{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .tp-payment-item .label{color:#6E6790}
html[data-theme="light"] .tp-payment-item .value{color:#1A1033}
html[data-theme="light"] .tp-payment-item .value.highlight{color:#3207B1}
html[data-theme="light"] .tp-payment-item.full-width .value{color:#188640}
html[data-theme="light"] .tp-payment-item .copy-btn{background:rgba(167,139,250,0.15);border:1px solid rgba(167,139,250,0.3);color:#3207B1}
html[data-theme="light"] .tp-payment-item .copy-btn:active,
html[data-theme="light"] .tp-payment-item .copy-btn.copied{background:rgba(74,222,128,0.2);border-color:#4ADE80;color:#188640}
html[data-theme="light"] .tp-upload-area{border:1.5px dashed rgba(108,64,197,0.35);background:rgba(108,64,197,0.04)}
html[data-theme="light"] .tp-upload-area:hover{border-color:#6C40C5;background:rgba(108,64,197,0.1)}
html[data-theme="light"] .tp-upload-area i{color:#E10051}
html[data-theme="light"] .tp-upload-area span{color:#6E6790}
html[data-theme="light"] .tp-receipt-preview{border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .tp-btn-send{background:linear-gradient(135deg, #22D3A0, #38BDF8);color:#0a1a14}
html[data-theme="light"] .tp-reject-box{background:rgba(255,77,109,0.08);border:1px solid rgba(255,77,109,0.35)}
html[data-theme="light"] .tp-reject-box i{color:#E10028}
html[data-theme="light"] .tp-reject-box .rej-title{color:#E10028}
html[data-theme="light"] .tp-reject-box .rej-reason{color:#575075}
html[data-theme="light"] .tp-btn-retry{background:rgba(255,77,109,0.15);border:1px solid rgba(255,77,109,0.4);color:#E10028}
html[data-theme="light"] .tp-btn-retry:hover{background:rgba(255,77,109,0.25)}
html[data-theme="light"] .tp-done-box{background:rgba(34,211,160,0.06);border:1px solid rgba(34,211,160,0.25)}
html[data-theme="light"] .tp-done-box i{color:#158464}
html[data-theme="light"] .tp-done-box .done-title{color:#158464}
html[data-theme="light"] .tp-done-box .done-sub{color:#6E6790}
html[data-theme="light"] .tp-btn-new{background:rgba(34,211,160,0.15);border:1px solid rgba(34,211,160,0.35);color:#158464}
html[data-theme="light"] .tp-btn-new:hover{background:rgba(34,211,160,0.25)}
html[data-theme="light"] .tp-receipt-thumb{border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .wallet-header i{color:#E10051}
html[data-theme="light"] .wallet-header span{color:#575075}
html[data-theme="light"] .wallet-header .refresh-btn{background:rgba(108,64,197,0.062);color:#6E6790}
html[data-theme="light"] .wallet-hero{background:radial-gradient(120% 140% at 0% 0%, rgba(108,64,197,0.55), transparent 60%),
        radial-gradient(120% 140% at 100% 100%, rgba(255,77,141,0.45), transparent 55%),
        linear-gradient(135deg, #F1EEF7, #F7F4FA);border:1px solid rgba(60,30,120,0.09);box-shadow:0 14px 40px rgba(76,29,149,0.16)}
html[data-theme="light"] .wallet-hero::after{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .wallet-hero-label{color:#575075}
html[data-theme="light"] .wallet-hero-chip{background:rgba(108,64,197,0.09);border:1px solid rgba(60,30,120,0.126);color:#1A1033}
html[data-theme="light"] .wallet-hero-chip .dot{background:#4ADE80;box-shadow:0 0 8px rgba(74,222,128,0.6)}
html[data-theme="light"] .wallet-hero-amount{color:#1A1033}
html[data-theme="light"] .wallet-hero-amount .cur-tag{color:#575075}
html[data-theme="light"] .wallet-hero-eye{color:#575075}
html[data-theme="light"] .wallet-hero-switch button{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.09);color:#575075}
html[data-theme="light"] .wallet-hero-switch button.active{background:#FFFFFF;color:#1A0B2E;border-color:rgba(60,30,120,0.2)}
html[data-theme="light"] .wallet-card.selected{border-color:rgba(60,30,120,0.2);background:rgba(108,64,197,0.074)}
html[data-theme="light"] .wallet-icon.usd{background:rgba(74,222,128,0.15);color:#188640}
html[data-theme="light"] .wallet-icon.eur{background:rgba(56,189,248,0.15);color:#067BAF}
html[data-theme="light"] .wallet-icon.usdt{background:rgba(240,180,41,0.15);color:#946B0A}
html[data-theme="light"] .wallet-icon.irr{background:rgba(108,64,197,0.09);color:#575075}
html[data-theme="light"] .wallet-info .cur{color:#6E6790}
html[data-theme="light"] .wallet-info .bal{color:#1A1033}
html[data-theme="light"] .wallet-info .bal.usd{color:#188640}
html[data-theme="light"] .wallet-info .bal.eur{color:#067BAF}
html[data-theme="light"] .wallet-info .bal.usdt{color:#946B0A}
html[data-theme="light"] .wallet-info .bal.irr{color:#1A1033}
html[data-theme="light"] .news-lang-tabs{background:rgba(30,16,58,0.08)}
html[data-theme="light"] .news-lang-tab{color:#575075}
html[data-theme="light"] .news-lang-tab.active{background:linear-gradient(135deg, #38BDF8, #6C40C5);color:#fff;box-shadow:0 3px 10px rgba(56,189,248,0.18)}
html[data-theme="light"] .news-item{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .news-item:hover{border-color:rgba(56,189,248,0.4)}
html[data-theme="light"] .news-item-thumb{background:rgba(56,189,248,0.12);color:#067BAF}
html[data-theme="light"] .news-item-title{color:#1A1033}
html[data-theme="light"] .news-item-date{color:#6E6790}
html[data-theme="light"] .news-item-arrow{color:#6E6790}
html[data-theme="light"] .news-empty{color:#6E6790}
html[data-theme="light"] .news-modal-overlay{background:rgba(30,16,58,0.385)}
html[data-theme="light"] .news-modal-content{background:linear-gradient(180deg, #F2F0F7, #F5F3F9);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .news-modal-close{background:rgba(30,16,58,0.16);color:#1A1033}
html[data-theme="light"] .news-modal-title{color:#1A1033}
html[data-theme="light"] .news-modal-date{color:#6E6790}
html[data-theme="light"] .news-modal-body{color:#1A1033}
html[data-theme="light"] .invoice-panel{background:rgba(108,64,197,0.057);border:1px solid rgba(255,77,141,0.25)}
html[data-theme="light"] .invoice-panel::before{background:linear-gradient(90deg, #FF4D8D, #F0B429)}
html[data-theme="light"] .invoice-title{color:#575075}
html[data-theme="light"] .invoice-title i{color:#E10051}
html[data-theme="light"] .invoice-col-head{border-bottom:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .invoice-col-head.unpaid{color:#B8003B}
html[data-theme="light"] .invoice-col-head.history{color:#575075}
html[data-theme="light"] .invoice-col-more{color:#3207B1;background:rgba(108,64,197,0.08);border:1px solid rgba(108,64,197,0.2)}
html[data-theme="light"] .invoice-col-more:hover{background:rgba(108,64,197,0.18)}
html[data-theme="light"] .invoice-amount.USD{color:#188640}
html[data-theme="light"] .invoice-amount.EUR{color:#067BAF}
html[data-theme="light"] .invoice-amount.USDT{color:#946B0A}
html[data-theme="light"] .invoice-amount.IRR{color:#3A3258}
html[data-theme="light"] .invoice-empty{color:#6E6790}
html[data-theme="light"] .inv-badge.pending{background:rgba(245,158,11,0.15);color:#9E6506}
html[data-theme="light"] .inv-badge.approved{background:rgba(56,189,248,0.15);color:#067BAF}
html[data-theme="light"] .inv-badge.paid{background:rgba(108,64,197,0.15);color:#3207B1}
html[data-theme="light"] .inv-badge.finalized{background:rgba(34,211,160,0.15);color:#158464}
html[data-theme="light"] .inv-badge.rejected{background:rgba(255,77,109,0.15);color:#E10028}
html[data-theme="light"] .inv-cell{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .inv-cell:hover{border-color:rgba(108,64,197,0.45)}
html[data-theme="light"] .inv-cell.open{background:linear-gradient(135deg, rgba(255,77,141,0.16), rgba(240,180,41,0.08)),
        rgba(108,64,197,0.046);border:1px solid rgba(255,77,141,0.45);box-shadow:0 6px 18px rgba(255,77,141,0.072), inset 0 0 0 1px rgba(255,255,255,0.048)}
html[data-theme="light"] .inv-cell.open::before{background:linear-gradient(180deg, #FF4D8D, #F0B429)}
html[data-theme="light"] .inv-cell.open::after{color:rgba(225,0,81,0.75)}
html[data-theme="light"] .inv-cell-amount.USD{color:#188640}
html[data-theme="light"] .inv-cell-amount.EUR{color:#067BAF}
html[data-theme="light"] .inv-cell-amount.USDT{color:#946B0A}
html[data-theme="light"] .inv-cell-amount.IRR{color:#1A1033}
html[data-theme="light"] .inv-cell-desc{color:#575075}
html[data-theme="light"] .inv-pay-hint{color:#fff;background:linear-gradient(135deg, #FF4D8D, #FF6B35);box-shadow:0 3px 8px rgba(255,77,141,0.21)}
html[data-theme="light"] .inv-feat-amount.USD{color:#188640}
html[data-theme="light"] .inv-feat-amount.EUR{color:#067BAF}
html[data-theme="light"] .inv-feat-amount.USDT{color:#946B0A}
html[data-theme="light"] .inv-feat-amount.IRR{color:#1A1033}
html[data-theme="light"] .quick-actions-header i{color:#E10051}
html[data-theme="light"] .quick-actions-header span{color:#575075}
html[data-theme="light"] .quick-actions-grid{background:rgba(108,64,197,0.052);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .header{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .greeting p{color:#6E6790}
html[data-theme="light"] .avatar{border:2px solid rgba(108,64,197,0.3)}
html[data-theme="light"] .notification-bell .bell-icon{background:rgba(108,64,197,0.062);color:#3A3258}
html[data-theme="light"] .notification-bell:hover .bell-icon{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .bell-dot{background:#FF3B30;border:2px solid rgba(60,30,120,0.12)}
html[data-theme="light"] .notification-bell .notification-badge{background:#FF3B30;color:#fff}
html[data-theme="light"] .notification-overlay{background:rgba(30,16,58,0.165)}
html[data-theme="light"] .notification-badge{background:#FF3B30;color:#fff}
html[data-theme="light"] .slider-slide::before{background:rgba(108,64,197,0.074)}
html[data-theme="light"] .slider-slide::after{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .slider-slide-icon{color:#1A1033}
html[data-theme="light"] .slider-slide-title{color:#1A1033}
html[data-theme="light"] .slider-slide-desc{color:#3A3258}
html[data-theme="light"] .slider-dot{background:rgba(255,255,255,0.25)}
html[data-theme="light"] .slider-dot.active{background:#FFFFFF}
html[data-theme="light"] .qa-circle{color:#1A1033;box-shadow:0 4px 16px rgba(76,29,149,0.096)}
html[data-theme="light"] .tp-modal-overlay{background:rgba(30,16,58,0.385)}
html[data-theme="light"] .tp-modal-sheet{background:linear-gradient(135deg,#F4F1F8,#F4EEF7);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .tp-modal-handle{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .tp-modal-close{color:#1A1033}
html[data-theme="light"] .tp-req-item{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .tp-req-amount.USD{color:#188640}
html[data-theme="light"] .tp-req-amount.EUR{color:#067BAF}
html[data-theme="light"] .tp-req-amount.USDT{color:#946B0A}
html[data-theme="light"] .tp-req-date{color:#6E6790}
html[data-theme="light"] .tp-badge.pending{background:rgba(245,158,11,0.15);color:#9E6506}
html[data-theme="light"] .tp-badge.approved{background:rgba(56,189,248,0.15);color:#067BAF}
html[data-theme="light"] .tp-badge.waiting_payment{background:rgba(108,64,197,0.15);color:#3207B1}
html[data-theme="light"] .tp-badge.payment_received{background:rgba(108,64,197,0.2);color:#2904B3}
html[data-theme="light"] .tp-badge.completed,
html[data-theme="light"] .tp-badge.finalized{background:rgba(34,211,160,0.15);color:#158464}
html[data-theme="light"] .tp-badge.rejected{background:rgba(255,77,109,0.15);color:#E10028}
html[data-theme="light"] .notification-item.unread{background:rgba(108,64,197,0.08);border-right:3px solid #6C40C5}
html[data-theme="light"] .notification-item .msg{color:#575075}
html[data-theme="light"] .notification-item .time{color:#6E6790}
html[data-theme="light"] .notification-footer{border-top:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] #currencyRateSection{background:#F4F1F8}
html[data-theme="light"] .currency-rate-header{background:rgba(108,64,197,0.052);border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .back-button{background:rgba(108,64,197,0.062);color:#575075}
html[data-theme="light"] .refresh-btn{background:rgba(108,64,197,0.062);color:#6E6790}
html[data-theme="light"] .modal-overlay .close-modal{color:#6E6790}
html[data-theme="light"] .qa-balance-warning{background:rgba(255,77,109,0.1);border:1px solid rgba(255,77,109,0.3);color:#E10028}
html[data-theme="light"] .qa-balance-info{background:rgba(108,64,197,0.1);border:1px solid rgba(108,64,197,0.3);color:#3207B1}
html[data-theme="light"] .ava-inv-tab{background:var(--ava-card2, rgba(108,64,197,0.068));border:1.5px solid var(--ava-line, rgba(60,30,120,0.126));color:var(--ava-mut, #3A3258)}
html[data-theme="light"] .ava-inv-tab.active{background:linear-gradient(135deg, var(--ava-pur, #7C3AED), var(--ava-pur2, #A855F7));color:#fff;box-shadow:0 6px 16px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-inv-count{background:#FF4D8D;color:#fff}
html[data-theme="light"] .ava-receipt-new{border-color:rgba(255,90,110,0.55) !important;box-shadow:0 0 0 1px rgba(255,90,110,0.15) inset}
html[data-theme="light"] .ava-rec-count{background:rgba(56,189,248,0.18);color:#067BAF}
html[data-theme="light"] .ava-rec-thumbs{background:rgba(30,16,58,0.06)}
html[data-theme="light"] .ava-rec-thumb{background:var(--ava-card2, rgba(108,64,197,0.068));color:var(--ava-mut, #737373)}
html[data-theme="light"] .ava-rec-thumb.active{border-color:var(--ava-pur2, #A855F7)}
html[data-theme="light"] .ava-arch-item{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.072))}
html[data-theme="light"] .ava-arch-item:hover{border-color:var(--ava-pur2, #A855F7)}
html[data-theme="light"] .ava-hero-flag{background:rgba(108,64,197,0.09)}
html[data-theme="light"] .ava-hero-name{color:#1A1033}
html[data-theme="light"] .ava-hero-chg.up{color:#17843F;background:rgba(34,197,94,0.14);border:1px solid rgba(34,197,94,0.32)}
html[data-theme="light"] .ava-hero-chg.dn{color:#EE001D;background:rgba(255,90,110,0.14);border:1px solid rgba(255,90,110,0.32)}
html[data-theme="light"] .ava-hero-eq{color:#575075}
html[data-theme="light"] .ava-hero-dot{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-hero-dot.on{background:linear-gradient(90deg,#A855F7,#38BDF8);box-shadow:0 0 10px rgba(168,85,247,0.42)}
html[data-theme="light"] .ava-hero-all{background:linear-gradient(135deg,rgba(168,85,247,0.42),rgba(56,189,248,0.28)) !important}
html[data-theme="light"] .ava-allbal-n{color:var(--ava-txt)}
html[data-theme="light"] .ava-allbal-c{color:var(--ava-mut)}
html[data-theme="light"] .ava-allbal-v{color:var(--ava-txt)}
html[data-theme="light"] .ava-allbal-u{color:var(--ava-mut)}
html[data-theme="light"] .ava-allbal-chg.up{color:#17843F;background:rgba(34,197,94,0.14)}
html[data-theme="light"] .ava-allbal-chg.dn{color:#EE001D;background:rgba(255,90,110,0.14)}
html[data-theme="light"] .ava-allbal-total{background:linear-gradient(135deg,rgba(124,58,237,0.22),rgba(56,189,248,0.14));border:1px solid rgba(168,85,247,0.3)}
html[data-theme="light"] .ava-allbal-total .l{color:var(--ava-mut)}
html[data-theme="light"] .ava-allbal-total .v{color:var(--ava-txt)}
html[data-theme="light"] .ava-pendacc-card{border:1px solid rgba(255,215,0,0.28)}
html[data-theme="light"] .ava-pendacc-item{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.072))}
html[data-theme="light"] .ava-pendacc-item:hover{border-color:rgba(255,215,0,0.4);background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-pendacc-t{color:var(--ava-txt,#1A1033)}
html[data-theme="light"] .ava-pendacc-code{color:#857000;background:rgba(255,215,0,0.12)}
html[data-theme="light"] .ava-pendacc-s{color:var(--ava-mut,#575075)}
html[data-theme="light"] .ava-pendacc-cta{color:#1a1a2e;background:linear-gradient(135deg,#FFD700,#FFA500)}
html[data-theme="light"] .ava-pa-meta{background:linear-gradient(135deg,rgba(255,215,0,0.12),rgba(255,165,0,0.06));border:1px solid rgba(255,215,0,0.25)}
html[data-theme="light"] .ava-pa-meta-row + .ava-pa-meta-row{border-top:1px dashed rgba(255,215,0,0.2)}
html[data-theme="light"] .ava-pa-meta-l{color:var(--ava-mut,#655353)}
html[data-theme="light"] .ava-pa-meta-code{color:#857000}
html[data-theme="light"] .ava-pa-meta-amount{color:#857000}
html[data-theme="light"] .ava-pa-sec-title{color:var(--ava-txt,#1A1033)}
html[data-theme="light"] .ava-pa-sec-title i{color:#857000}
html[data-theme="light"] .ava-pa-sec-hint{color:var(--ava-mut,#737373)}
html[data-theme="light"] .ava-acc-row{background:var(--ava-card2,rgba(108,64,197,0.062));border:1px solid var(--ava-line,rgba(60,30,120,0.09))}
html[data-theme="light"] .ava-acc-row:hover{border-color:rgba(255,215,0,0.5);background:rgba(255,215,0,0.06)}
html[data-theme="light"] .ava-acc-name{color:var(--ava-mut,#655353)}
html[data-theme="light"] .ava-acc-card{color:var(--ava-txt,#1A1033)}
html[data-theme="light"] .ava-acc-copy{background:rgba(255,215,0,0.15);color:#857000}
html[data-theme="light"] .ava-acc-row:hover .ava-acc-copy{background:rgba(255,215,0,0.3)}
html[data-theme="light"] .ava-pa-note{background:rgba(56,189,248,0.1);border:1px solid rgba(56,189,248,0.2);color:#047BB4}
html[data-theme="light"] .ava-upzone{border:2px dashed rgba(255,215,0,0.4)}
html[data-theme="light"] .ava-upzone:hover{border-color:rgba(255,215,0,0.7);background:rgba(255,215,0,0.05)}
html[data-theme="light"] .ava-upzone.has-files{border-color:rgba(34,197,94,0.6);background:rgba(34,197,94,0.05)}
html[data-theme="light"] .ava-upzone-ic{color:#857000}
html[data-theme="light"] .ava-upzone.has-files .ava-upzone-ic{color:#17843F}
html[data-theme="light"] .ava-upzone-t{color:var(--ava-txt,#1A1033)}
html[data-theme="light"] .ava-upzone-s{color:var(--ava-mut,#737373)}
html[data-theme="light"] .ava-pa-chip{background:rgba(34,197,94,0.14);color:#17843F;border:1px solid rgba(34,197,94,0.3)}
html[data-theme="light"] .ava-pa-foot{border-top:1px solid var(--ava-line,rgba(60,30,120,0.072))}
html[data-theme="light"] .ava-pa-submit{background:linear-gradient(135deg,#FFD700,#FFA500);color:#1a1a2e;box-shadow:0 6px 18px rgba(255,165,0,0.18)}
html[data-theme="light"] .ava-pa-submit:hover{box-shadow:0 10px 24px rgba(255,165,0,0.24)}
html[data-theme="light"] .ava-alert-chans{color:var(--ava-pur2, #9938F6)}
html[data-theme="light"] .ava-alert-iv{color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-chan span{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.09));color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-chan input:checked + span{background:linear-gradient(135deg, rgba(124,58,237,0.22), rgba(56,189,248,0.14));border-color:var(--ava-pur2, #A855F7);color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-crypto-card .ava-crypto-live{color:var(--ava-mut, #575075);background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.072))}
html[data-theme="light"] .ava-crypto-dot{background:#22C55E;box-shadow:0 0 0 0 rgba(34,197,94,0.36)}
html[data-theme="light"] .ava-crypto-row{background:var(--ava-card2, rgba(108,64,197,0.052));border:1px solid var(--ava-line, rgba(60,30,120,0.07))}
html[data-theme="light"] .ava-crypto-row:hover{border-color:rgba(124,58,237,0.45);background:rgba(124,58,237,0.06)}
html[data-theme="light"] .ava-crypto-ic{background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-crypto-ic i{color:#AF6306}
html[data-theme="light"] .ava-crypto-name{color:var(--ava-txt)}
html[data-theme="light"] .ava-crypto-sym{color:var(--ava-mut)}
html[data-theme="light"] .ava-crypto-price{color:var(--ava-mut)}
html[data-theme="light"] .ava-crypto-chg.up{color:#17843F;background:rgba(34,197,94,0.12)}
html[data-theme="light"] .ava-crypto-chg.dn{color:#EE001D;background:rgba(255,90,110,0.12)}
html[data-theme="light"] .ava-crypto-rank{background:linear-gradient(135deg,#7C3AED,#A855F7);color:#fff}
html[data-theme="light"] .ava-crypto-rank.g1{background:linear-gradient(135deg,#F59E0B,#FBBF24);color:#3a2a00}
html[data-theme="light"] .ava-crypto-rank.g2{background:linear-gradient(135deg,#9CA3AF,#E5E7EB);color:#333333}
html[data-theme="light"] .ava-crypto-rank.g3{background:linear-gradient(135deg,#B45309,#D97706);color:#fff}
html[data-theme="light"] .ava-crypto-foot{color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-crypto-err{color:#EE001D}
html[data-theme="light"] .ava-coin-head-t #avaCoinName{color:var(--ava-txt)}
html[data-theme="light"] .ava-coin-price{color:var(--ava-txt)}
html[data-theme="light"] .ava-coin-chg.up{color:#17843F;background:rgba(34,197,94,0.14)}
html[data-theme="light"] .ava-coin-chg.dn{color:#EE001D;background:rgba(255,90,110,0.14)}
html[data-theme="light"] .ava-coin-chartwrap{background:var(--ava-card2, rgba(108,64,197,0.046));border:1px solid var(--ava-line, rgba(60,30,120,0.07))}
html[data-theme="light"] .ava-coin-chart-empty,
html[data-theme="light"] .ava-coin-chart-load{color:var(--ava-mut)}
html[data-theme="light"] .ava-coin-chart-load i{color:var(--ava-pur2,#9938F6)}
html[data-theme="light"] .ava-rate-live{color:var(--ava-grn, #17843F)}
html[data-theme="light"] .ava-rate-search{background:var(--ava-card2, rgba(108,64,197,0.062));border:1px solid var(--ava-line2, rgba(60,30,120,0.108));color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-rate-search:focus{border-color:var(--ava-pur2, #A855F7)}
html[data-theme="light"] .ava-rate-pick{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.07))}
html[data-theme="light"] .ava-rate-pick-btn{border:1px solid var(--ava-pur2, #A855F7);color:var(--ava-pur2, #9938F6)}
html[data-theme="light"] .ava-rate-pick-btn.on{background:linear-gradient(135deg, var(--ava-pur, #7C3AED), var(--ava-pur2, #A855F7));color:#fff}
html[data-theme="light"] .ava-sec-add{background:linear-gradient(135deg,var(--ava-pur,#7C3AED),var(--ava-pur2,#A855F7));color:#fff;box-shadow:0 6px 16px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-adrow{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.07))}
html[data-theme="light"] .ava-adrow:hover{border-color:var(--ava-pur2, #A855F7)}
html[data-theme="light"] .ava-adrow-t{color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-adrow-s{color:var(--ava-mut, #6E6790)}
html[data-theme="light"] .ava-adrow-cta{color:#fff;background:linear-gradient(135deg, var(--ava-pur, #7C3AED), var(--ava-pur2, #A855F7))}
html[data-theme="light"] .ava-offer-adinfo{background:var(--ava-card2, rgba(108,64,197,0.057));border:1px solid var(--ava-line, rgba(60,30,120,0.072))}
html[data-theme="light"] .ava-offer-adline span{color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-offer-adline b{color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-offer-field label{color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-offer-field input{background:var(--ava-card2, rgba(108,64,197,0.062));border:1px solid var(--ava-line2, rgba(60,30,120,0.108));color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-offer-field input:focus{border-color:var(--ava-pur2, #A855F7)}
html[data-theme="light"] .ava-offer-total{color:var(--ava-mut, #575075)}
html[data-theme="light"] .ava-offer-total b{color:#17843F}
html[data-theme="light"] .ava-qa-hint{background:linear-gradient(135deg, rgba(124,58,237,0.16), rgba(56,189,248,0.1));border:1px solid rgba(168,85,247,0.3)}
html[data-theme="light"] .ava-qa-hint-ico{background:rgba(168,85,247,0.22);color:#2904B3}
html[data-theme="light"] .ava-qa-hint-txt{color:var(--ava-mut, #3A3258)}
html[data-theme="light"] .ava-qa-hint-txt b{color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-qa-item span:last-child{color:var(--ava-txt, #1A1033)}
html[data-theme="light"] .ava-qa-badge{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.09);box-shadow:0 6px 16px -6px var(--ava-qa-glow, rgba(108,64,197,0.33))}
html[data-theme="light"] .ava-qa-badge i{color:#1A1033}
html[data-theme="light"] .ava-qa-item.ava-qa-pulse .ava-qa-badge{box-shadow:0 0 0 0 rgba(168,85,247,0.33)}
html[data-theme="light"] .ava-qa-count{background:linear-gradient(135deg,#FF5A6E,#FF8A3D);color:#fff;box-shadow:0 3px 8px rgba(255,90,110,0.3);border:2px solid var(--ava-card2, rgba(60,30,120,0.12))}
html[data-theme="light"] .ava-myex-title{color:var(--ava-txt)}
html[data-theme="light"] .ava-myex-icon{background:linear-gradient(135deg,#7C3AED,#4C1D95);color:#fff;box-shadow:0 4px 12px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-myex-icon.offers{background:linear-gradient(135deg,#FBBF24,#F97316);box-shadow:0 4px 12px rgba(251,191,36,0.24)}
html[data-theme="light"] .ava-myex-offers-card{background:linear-gradient(165deg, rgba(251,191,36,0.1), var(--ava-card) 45%);border:1px solid rgba(251,191,36,0.4);box-shadow:0 10px 30px rgba(251,191,36,0.072)}
html[data-theme="light"] .ava-myex-offers-glow{background:radial-gradient(circle, rgba(251,191,36,0.22), transparent 70%)}
html[data-theme="light"] .ava-myex-newbadge{background:linear-gradient(135deg,#FBBF24,#F97316);color:#1a0b2e;box-shadow:0 3px 10px rgba(251,191,36,0.3)}
html[data-theme="light"] .ava-myex-offer-card{background:rgba(245,244,249,0.55);border:1px solid rgba(251,191,36,0.3)}
html[data-theme="light"] .ava-myex-offer-av{border:2px solid rgba(251,191,36,0.5)}
html[data-theme="light"] .ava-myex-offer-name{color:var(--ava-txt)}
html[data-theme="light"] .ava-myex-offer-adref{color:var(--ava-mut)}
html[data-theme="light"] .ava-myex-offer-stat{background:rgba(108,64,197,0.057)}
html[data-theme="light"] .ava-myex-offer-stat span{color:var(--ava-mut)}
html[data-theme="light"] .ava-myex-offer-stat b{color:#936A03}
html[data-theme="light"] .ava-myex-offer-btn.accept{background:linear-gradient(135deg,#22C55E,#E3F3E9);color:#fff;box-shadow:0 4px 12px rgba(34,197,94,0.21)}
html[data-theme="light"] .ava-myex-offer-btn.reject{background:rgba(255,90,110,0.12);color:#EE001D;border:1px solid rgba(255,90,110,0.3)}
html[data-theme="light"] #avaPortCard{background:radial-gradient(120% 100% at 100% 0%, rgba(168,85,247,0.22), transparent 55%),
        radial-gradient(120% 100% at 0% 100%, rgba(56,189,248,0.14), transparent 55%),
        linear-gradient(165deg,#F0EDF6 0%,#F2F0F8 55%,#F4F3F9 100%);border:1px solid rgba(168,85,247,0.35);box-shadow:0 18px 44px rgba(76,29,149,0.128), inset 0 1px 0 rgba(255,255,255,0.128)}
html[data-theme="light"] #avaPortCard::after{background:radial-gradient(circle, rgba(124,58,237,0.45), transparent 68%)}
html[data-theme="light"] #avaPortCard .ava-sec-title{background:linear-gradient(120deg,#1A1033 30%,#5902B5 70%)}
html[data-theme="light"] #avaPortCard .ava-sec-title i{-webkit-text-fill-color:#9938F6;color:#9938F6}
html[data-theme="light"] #avaPortCard .tx-chart-title{color:#1A1033}
html[data-theme="light"] #avaPortCard .tx-chart-title i{color:#9938F6}
html[data-theme="light"] #avaPortCard .tx-chart-empty{color:#575075}
html[data-theme="light"] .ava-rate30d-select{background:rgba(108,64,197,0.079);border:1px solid rgba(168,85,247,0.35);color:#1A1033}
html[data-theme="light"] .ava-rate30d-select:focus{border-color:#A855F7}
html[data-theme="light"] .ava-rate30d-price{color:#1A1033}
html[data-theme="light"] .ava-rate30d-chg.up{color:#17843F}
html[data-theme="light"] .ava-rate30d-chg.dn{color:#EE001D}
html[data-theme="light"] #avaConvCard{background:radial-gradient(120% 100% at 100% 0%, rgba(56,189,248,0.2), transparent 55%),
        radial-gradient(120% 100% at 0% 100%, rgba(168,85,247,0.16), transparent 55%),
        linear-gradient(165deg,#EFF1F7 0%,#F0EFF7 55%,#F4F3F9 100%);border:1px solid rgba(56,189,248,0.32);box-shadow:0 18px 44px rgba(76,29,149,0.128), inset 0 1px 0 rgba(255,255,255,0.128)}
html[data-theme="light"] #avaConvCard .ava-sec-title{background:linear-gradient(120deg,#1A1033 30%,#0357B5 70%)}
html[data-theme="light"] #avaConvCard .ava-sec-title i{-webkit-text-fill-color:#067BAF;color:#067BAF}
html[data-theme="light"] .ava-conv-sub{color:#575075}
html[data-theme="light"] .ava-conv-lbl{color:#575075}
html[data-theme="light"] .ava-conv-field{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.108)}
html[data-theme="light"] .ava-conv-amt{color:#1A1033}
html[data-theme="light"] .ava-conv-sel{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.108);color:#1A1033}
html[data-theme="light"] .ava-conv-swap{background:linear-gradient(135deg,#38BDF8,#6C40C5);color:#fff;box-shadow:0 6px 16px -6px rgba(56,189,248,0.33)}
html[data-theme="light"] .ava-req-card{background:linear-gradient(165deg,rgba(108,64,197,0.16),rgba(14,165,233,0.1)), rgba(108,64,197,0.06);border:1px solid rgba(168,85,247,0.28);box-shadow:0 14px 32px -18px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-req-card-t{color:#1A1033}
html[data-theme="light"] .ava-req-card-s{color:#575075}
html[data-theme="light"] .ava-req-card-btn{color:#fff;background:linear-gradient(135deg,#0EA5E9,#6C40C5)}
html[data-theme="light"] .ava-req-field-lbl{color:#3A3258}
html[data-theme="light"] .ava-req-field input,
html[data-theme="light"] .ava-req-field select,
html[data-theme="light"] .ava-req-field textarea{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.108);color:#1A1033}
html[data-theme="light"] .ava-req-my-item{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-req-my-status.pending{background:rgba(245,158,11,0.18);color:#9E6506}
html[data-theme="light"] .ava-req-my-status.approved{background:rgba(34,197,94,0.18);color:#17843F}
html[data-theme="light"] .ava-req-my-status.rejected{background:rgba(255,90,110,0.18);color:#EE001D}
html[data-theme="light"] .ava-req-my-status.completed{background:rgba(168,85,247,0.18);color:#5C04B4}
html[data-theme="light"] .ava-discount-card{background:radial-gradient(120% 100% at 100% 0%, rgba(251,191,36,0.2), transparent 55%),
        radial-gradient(120% 100% at 0% 100%, rgba(168,85,247,0.16), transparent 55%),
        linear-gradient(165deg,#F7F4F2 0%,#F2F0F7 55%,#F4F3F9 100%);border:1px solid rgba(251,191,36,0.32);box-shadow:0 16px 38px rgba(76,29,149,0.112), inset 0 1px 0 rgba(255,255,255,0.08)}
html[data-theme="light"] .ava-discount-card .ava-sec-title i{color:#936A03}
html[data-theme="light"] .ava-discount-badge{color:#1A0F02}
html[data-theme="light"] .ava-discount-pct{color:#1A1033}
html[data-theme="light"] .ava-discount-pct span{color:#575075}
html[data-theme="light"] .ava-discount-next{color:#3A3258}
html[data-theme="light"] .ava-discount-next b{color:#936A03}
html[data-theme="light"] .ava-discount-bar{background:rgba(108,64,197,0.079)}
html[data-theme="light"] .ava-discount-bar-fill{background:linear-gradient(90deg,#F59E0B,#FBBF24)}
html[data-theme="light"] .ava-tiermini-badge{color:#1A0F02;box-shadow:0 4px 12px rgba(251,191,36,0.21)}
html[data-theme="light"] .ava-tiermini-name b{color:#1A1033}
html[data-theme="light"] .ava-tiermini-name span{color:#575075}
html[data-theme="light"] .ava-tiermini-pct{color:#936A03}
html[data-theme="light"] .ava-tiermini-bar{background:rgba(108,64,197,0.079)}
html[data-theme="light"] .ava-tiermini-bar-fill{background:linear-gradient(90deg,#F59E0B,#FBBF24)}
html[data-theme="light"] .ava-smart-gadget{background:radial-gradient(140% 130% at 105% -15%, rgba(192,132,252,0.4), transparent 55%),
        radial-gradient(120% 120% at -10% 120%, rgba(88,28,199,0.5), transparent 60%),
        linear-gradient(165deg,#ECEBF4 0%,#F0EFF7 55%,#F4F3F9 100%);box-shadow:0 16px 38px rgba(59,15,140,0.192), inset 0 1px 0 rgba(255,255,255,0.08)}
html[data-theme="light"] .ava-profit30-card{background:radial-gradient(120% 100% at 100% 0%, rgba(34,197,94,0.14), transparent 55%),
        radial-gradient(120% 100% at 0% 100%, rgba(168,85,247,0.1), transparent 55%),
        rgba(108,64,197,0.06);border:1px solid rgba(34,197,94,0.28);box-shadow:0 16px 38px rgba(76,29,149,0.112), inset 0 1px 0 rgba(255,255,255,0.08)}
html[data-theme="light"][data-theme] .ava-profit30-card{background:
        radial-gradient(120% 100% at 100% 0%, rgba(34,197,94,.10), transparent 55%),
        radial-gradient(120% 100% at 0% 100%, rgba(168,85,247,.08), transparent 55%),
        rgba(255,255,255,.55);}
html[data-theme="light"] .ava-profit30-card .ava-sec-title i{color:#17843F}
html[data-theme="light"] .ava-profit30-sub{color:#575075}
html[data-theme="light"] .ava-profit30-row{background:rgba(108,64,197,0.06);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-profit30-name{color:#1A1033}
html[data-theme="light"] .ava-profit30-name i{color:#17843F}
html[data-theme="light"] .ava-profit30-chg.up{color:#17843F}
html[data-theme="light"] .ava-profit30-chg.dn{color:#EE001D}
html[data-theme="light"] .ava-profit30-txt{color:#3A3258}
html[data-theme="light"] .ava-profit30-txt b{color:#1A1033}
html[data-theme="light"] .ava-profit30-txt.ava-typing::after{background:#22C55E}
html[data-theme="light"] .ava-profit30-empty{color:var(--ava-mut)}
html[data-theme="light"] .ava-smart-gadget::after{background:linear-gradient(180deg, rgba(108,64,197,0.062), transparent 45%)}
html[data-theme="light"] .ava-smart-gadget-badge{background:linear-gradient(135deg,#7C3AED,#C084FC);box-shadow:0 8px 18px rgba(124,58,237,0.27)}
html[data-theme="light"] .ava-smart-gadget-pulse{border:2px solid rgba(192,132,252,0.5)}
html[data-theme="light"] .ava-smart-gadget-chip{color:#5800B8;background:rgba(168,85,247,0.16);border:1px solid rgba(196,132,252,0.3)}
html[data-theme="light"] .ava-smart-gadget-livedot{background:#22C55E}
html[data-theme="light"] .ava-smart-gadget-cur{color:#575075}
html[data-theme="light"] .ava-smart-gadget-price{color:#1A1033}
html[data-theme="light"] .ava-smart-gadget-price small{color:#575075}
html[data-theme="light"] .ava-smart-gadget-chg.up{color:#17843F;background:rgba(34,197,94,0.14)}
html[data-theme="light"] .ava-smart-gadget-chg.down{color:#EE001D;background:rgba(255,90,110,0.14)}
html[data-theme="light"] .ava-smart-gadget-dots span{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-smart-gadget-dots span.on{background:linear-gradient(90deg,#A855F7,#EC4899)}
html[data-theme="light"] .ava-smart-gadget-cta{color:#3A3258}
html[data-theme="light"] .ava-smart-gadget-cta i{color:#5C04B4}
html[data-theme="light"] .ava-smart-hero-val{color:#1A1033}
html[data-theme="light"] .ava-smart-hero-chg{color:#17843F;background:rgba(34,197,94,0.12)}
html[data-theme="light"] .ava-smart-hero-chg.down{color:#EE001D;background:rgba(255,90,110,0.12)}
html[data-theme="light"] .ava-smart-hero-sub{color:#6E6790}
html[data-theme="light"] .ava-smart-ohlc .l{color:#6E6790}
html[data-theme="light"] .ava-smart-ohlc .v{color:#1A1033}
html[data-theme="light"] .ava-smart-ohlc .v.hi{color:#17843F}
html[data-theme="light"] .ava-smart-ohlc .v.lo{color:#EE001D}
html[data-theme="light"] .ava-smart-depth{background:rgba(108,64,197,0.06);border:1px solid rgba(60,30,120,0.081)}
html[data-theme="light"] .ava-smart-depth-ttl{color:#067BAF}
html[data-theme="light"] .ava-smart-depth-sub{color:#6E6790}
html[data-theme="light"] .ava-smart-depth-bar.sell{background:linear-gradient(180deg, rgba(255,90,110,0.9), rgba(255,90,110,0.35))}
html[data-theme="light"] .ava-smart-depth-bar.buy{background:linear-gradient(180deg, rgba(34,197,94,0.9), rgba(34,197,94,0.35))}
html[data-theme="light"] .ava-smart-depth-axis span{color:#6E6790}
html[data-theme="light"] .ava-smart-card::before{background:radial-gradient(circle, rgba(168,85,247,0.14), transparent 70%)}
html[data-theme="light"] .ava-smart-info{background:rgba(108,64,197,0.068);color:#6E6790}
html[data-theme="light"] .ava-smart-badge{background:rgba(168,85,247,0.18)}
html[data-theme="light"] .ava-smart-tab{background:rgba(245,243,248,0.6);border:1.5px solid rgba(60,30,120,0.126);color:#3A3258}
html[data-theme="light"] .ava-smart-tab.on{background:linear-gradient(135deg,#7C3AED,#A855F7);color:#fff;box-shadow:0 8px 20px rgba(124,58,237,0.27)}
html[data-theme="light"] .ava-smart-tab.crypto.on{background:linear-gradient(135deg,#F7931A,#EAB308);box-shadow:0 6px 16px rgba(247,147,26,0.24)}
html[data-theme="light"] .ava-smart-tab-ico{background:rgba(108,64,197,0.079)}
html[data-theme="light"] #avaSmartFullscreenModal{background-image:linear-gradient(180deg, rgba(247,246,251,0.9), rgba(247,246,251,0.95) 45%, rgba(247,246,251,0.98) 80%), url('assets/img/ai-forecast-bg.jpg')}
html[data-theme="light"] #avaSmartFullscreenModal .ava-fs-top{background:rgba(246,245,250,0.5)}
html[data-theme="light"] .ava-glass-card{background:rgba(108,64,197,0.06);border:1px solid rgba(60,30,120,0.081)}
html[data-theme="light"] .ava-targets-card{background:rgba(108,64,197,0.06);border:1px solid rgba(168,85,247,0.28);box-shadow:0 0 0 1px rgba(168,85,247,0.036) inset}
html[data-theme="light"] .ava-targets-ttl{color:#1A1033}
html[data-theme="light"] .ava-targets-ttl i{color:#5C04B4}
html[data-theme="light"] .ava-targets-viewall{background:rgba(108,64,197,0.079);border:1px solid rgba(60,30,120,0.126);color:#3A3258}
html[data-theme="light"] .ava-targets-addcoin{background:rgba(168,85,247,0.18);border:1px solid rgba(168,85,247,0.4);color:#5C04B4}
html[data-theme="light"] .ava-targets-empty{color:#6E6790}
html[data-theme="light"] .ava-target-row{background:rgba(108,64,197,0.052);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .ava-target-row:active{background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-target-ico{background:rgba(108,64,197,0.068)}
html[data-theme="light"] .ava-target-sym{color:#1A1033}
html[data-theme="light"] .ava-target-fname{color:#575075}
html[data-theme="light"] .ava-target-prices{color:#575075}
html[data-theme="light"] .ava-target-prices span b{color:#1A1033}
html[data-theme="light"] .ava-target-dir.up{background:rgba(34,197,94,0.15);color:#17843F}
html[data-theme="light"] .ava-target-dir.down{background:rgba(255,90,110,0.15);color:#EE001D}
html[data-theme="light"] .ava-target-tf.near{background:rgba(251,191,36,0.15);color:#936A03}
html[data-theme="light"] .ava-target-tf.far{background:rgba(56,189,248,0.15);color:#067BAF}
html[data-theme="light"] .ava-target-bar{background:rgba(108,64,197,0.079)}
html[data-theme="light"] .ava-target-bar-fill{background:linear-gradient(90deg,#7C3AED,#22C55E)}
html[data-theme="light"] .ava-target-bar-fill.down{background:linear-gradient(90deg,#7C3AED,#FF5A6E)}
html[data-theme="light"] .ava-target-bar-fill.hit{background:linear-gradient(90deg,#16A34A,#22C55E)}
html[data-theme="light"] .ava-target-bar-fill.down.hit{background:linear-gradient(90deg,#C0293D,#FF5A6E)}
html[data-theme="light"] .lad-card{background:linear-gradient(160deg, rgba(236,232,245,0.72), rgba(245,243,249,0.9));border:1px solid rgba(168,85,247,0.28);box-shadow:0 10px 28px rgba(76,29,149,0.144), inset 0 1px 0 rgba(255,255,255,0.096)}
html[data-theme="light"] .lad-head .ava-target-ico{box-shadow:0 0 0 2px rgba(168,85,247,0.21)}
html[data-theme="light"] .lad-name b{color:#1A1033}
html[data-theme="light"] .lad-name span{color:#575075}
html[data-theme="light"] .lad-trend{color:var(--a)}
html[data-theme="light"] .lad-lbl{color:#575075}
html[data-theme="light"] .lad-val{color:#1A1033}
html[data-theme="light"] .lad-val small{color:#575075}
html[data-theme="light"] .lad-ring{background:conic-gradient(var(--a) calc(var(--p) * 1%), rgba(108,64,197,0.079) 0)}
html[data-theme="light"] .lad-ring span{background:#F3F1F8;color:var(--a2)}
html[data-theme="light"] .lad-rail{background:rgba(108,64,197,0.074)}
html[data-theme="light"] .lad-fill{background:linear-gradient(90deg,#7C3AED,var(--a))}
html[data-theme="light"] .lad-card.down .lad-fill{background:linear-gradient(270deg,#7C3AED,var(--a))}
html[data-theme="light"] .lad-pin{background:#FFFFFF}
html[data-theme="light"] .lad-ends{color:#575075}
html[data-theme="light"] .lad-step.done{color:#0A0520}
html[data-theme="light"] .lad-step.cur{color:var(--a)}
html[data-theme="light"] .lad-step.lock{background:rgba(108,64,197,0.062);color:#6E6790}
html[data-theme="light"] .lad-link{background:rgba(108,64,197,0.09)}
html[data-theme="light"] .lad-hits span{color:var(--a2)}
html[data-theme="light"] .lad-foot div{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .lad-foot em{color:#575075}
html[data-theme="light"] .lad-foot b{color:#1A1033}
html[data-theme="light"] .lad-foot .stop b{color:#936A03}
html[data-theme="light"] .lad-time{color:#6E6790}
html[data-theme="light"] .ava-targets-tabbtn{border:1px solid rgba(60,30,120,0.072);background:rgba(108,64,197,0.057);color:#3A3258}
html[data-theme="light"] .ava-targets-tabbtn.on{background:rgba(124,58,237,0.18);border-color:rgba(124,58,237,0.5);color:#1A1033}
html[data-theme="light"] .ava-target-row .ava-target-hit-date{color:#575075}
html[data-theme="light"] .ava-target-status.hit{background:rgba(34,197,94,0.18);color:#17843F}
html[data-theme="light"] .ava-target-status.pending{background:rgba(108,64,197,0.068);color:#6E6790}
html[data-theme="light"] .ava-cal{background:rgba(108,64,197,0.054);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-cal-label{color:#1A1033}
html[data-theme="light"] .ava-cal-nav{border:1px solid rgba(60,30,120,0.09);background:rgba(108,64,197,0.062);color:#3A3258}
html[data-theme="light"] .ava-cal-nav:active{background:rgba(168,85,247,0.22)}
html[data-theme="light"] .ava-cal-week span{color:#6E6790}
html[data-theme="light"] .ava-cal-cell{background:rgba(108,64,197,0.052);color:#3A3258}
html[data-theme="light"] .ava-cal-cell.has-hit{background:rgba(34,197,94,0.12);color:#1A1033}
html[data-theme="light"] .ava-cal-cell.today{box-shadow:inset 0 0 0 1.5px rgba(192,132,252,0.33)}
html[data-theme="light"] .ava-cal-cell.sel{background:linear-gradient(135deg,#16A34A,#22C55E);color:#06170C}
html[data-theme="light"] .ava-cal-dot{background:#22C55E;color:#06170C}
html[data-theme="light"] .ava-cal-cell.sel .ava-cal-dot{background:rgba(246,250,247,0.55);color:#1A1033}
html[data-theme="light"] .ava-cal-daylist-ttl{color:#3A3258}
html[data-theme="light"] .ava-cal-daylist-ttl i{color:#17843F}
html[data-theme="light"] .ava-cal-daylist-count{background:rgba(34,197,94,0.15);color:#17843F}
html[data-theme="light"] .ava-smart-tab.add-tab{color:#9938F6}
html[data-theme="light"] .ava-smart-tab-x:hover{color:#EE001D}
html[data-theme="light"] .ava-smart-tabs-div{background:rgba(108,64,197,0.09)}
html[data-theme="light"] .ava-smart-tf-tabs{background:rgba(108,64,197,0.052)}
html[data-theme="light"] .ava-smart-tf-tab{color:#575075}
html[data-theme="light"] .ava-smart-tf-tab.on{background:linear-gradient(135deg,#A855F7,#7C3AED);color:#fff}
html[data-theme="light"] .ava-smart-best{background:linear-gradient(90deg, rgba(34,197,94,0.14), rgba(34,197,94,0.04));border:1px solid rgba(34,197,94,0.3);color:#3A3258}
html[data-theme="light"] .ava-smart-best i.fa-trophy{color:#936A03}
html[data-theme="light"] .ava-smart-best b{color:#17843F}
html[data-theme="light"] .ava-smart-pred{border-left:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-smart-pred-lbl{color:#575075}
html[data-theme="light"] .ava-smart-pred-val{color:#1A1033}
html[data-theme="light"] .ava-smart-pred-chg.up{color:#17843F}
html[data-theme="light"] .ava-smart-pred-chg.down{color:#EE001D}
html[data-theme="light"] .ava-smart-chart-top span{color:#575075}
html[data-theme="light"] .ava-smart-zoom-reset{background:rgba(108,64,197,0.068);color:#575075}
html[data-theme="light"] .ava-smart-legend span{color:#575075}
html[data-theme="light"] .ava-smart-gauge-pct{color:#1A1033}
html[data-theme="light"] .ava-smart-gauge-lbl{color:#3A3258}
html[data-theme="light"] .ava-smart-gauge-sub{color:#6E6790}
html[data-theme="light"] .ava-smart-ai-badge{background:rgba(168,85,247,0.25);color:#9938F6}
html[data-theme="light"] .ava-smart-hint{color:#6E6790;border-top:1px dashed rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-smart-hint i{color:#9938F6}
html[data-theme="light"] .ava-smart-chart-loading{color:#6E6790;background:rgba(241,240,247,0.6)}
html[data-theme="light"] .ava-smart-price-box{background:#EFEEF6;border:1.5px solid #A855F7;box-shadow:0 8px 20px rgba(76,29,149,0.128)}
html[data-theme="light"] .ava-smart-price-box::after{border-top:6px solid #A855F7}
html[data-theme="light"] .ava-smart-price-box-val{color:#1A1033}
html[data-theme="light"] .ava-smart-price-box-ads{color:#9938F6}
html[data-theme="light"] .ava-smart-price-box-disabled{border-color:rgba(60,30,120,0.18)}
html[data-theme="light"] .ava-smart-price-box-disabled::after{border-top-color:rgba(60,30,120,0.18)}
html[data-theme="light"] .ava-smart-price-box-disabled .ava-smart-price-box-ads{color:#6E6790}
html[data-theme="light"] .ava-smart-analysis{background:rgba(108,64,197,0.06);border:1px solid rgba(56,189,248,0.25)}
html[data-theme="light"] .ava-smart-analysis-ttl{color:#067BAF}
html[data-theme="light"] .ava-smart-analysis-txt{color:#3A3258}
html[data-theme="light"] .ava-smart-analysis-txt b.up{color:#17843F}
html[data-theme="light"] .ava-smart-analysis-txt b.down{color:#EE001D}
html[data-theme="light"] .ava-smart-accuracy{background:rgba(108,64,197,0.06);border:1px solid rgba(168,85,247,0.28)}
html[data-theme="light"] .ava-smart-accuracy-ttl{color:#5C04B4}
html[data-theme="light"] .ava-smart-accuracy-pct{color:#1A1033}
html[data-theme="light"] .ava-smart-accuracy-bar{background:rgba(108,64,197,0.079)}
html[data-theme="light"] .ava-smart-accuracy-bar-fill{background:linear-gradient(90deg,#7C3AED,#22C55E)}
html[data-theme="light"] .ava-smart-accuracy-sub{color:#575075}
html[data-theme="light"] .ava-smart-accuracy-last{border-top:1px dashed rgba(60,30,120,0.108)}
html[data-theme="light"] .ava-smart-accuracy-last.hit{color:#17843F}
html[data-theme="light"] .ava-smart-accuracy-last.missed{color:#EE001D}
html[data-theme="light"] .ava-smart-badge{background:linear-gradient(90deg, rgba(168,85,247,0.18) 25%, rgba(236,72,153,0.35) 50%, rgba(168,85,247,0.18) 75%)}
html[data-theme="light"] .ava-smart-ads-foot{border-top:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-smart-best-row{background:rgba(34,197,94,0.08) !important;border:1px solid rgba(34,197,94,0.3) !important}
html[data-theme="light"] .ava-smart-best-badge{background:rgba(251,191,36,0.16);color:#936A03}
html[data-theme="light"] .ava-dash .ava-card{box-shadow:0 10px 26px -14px rgba(76,29,149,0.16), inset 0 1px 0 rgba(255,255,255,0.08)}
html[data-theme="light"][data-theme] .ava-dash .ava-card{box-shadow:0 10px 24px -16px rgba(76,29,149,.22), inset 0 1px 0 rgba(255,255,255,.6);}
@media (hover:hover) and (pointer:fine){
html[data-theme="light"] .ava-dash .ava-card:hover{border-color:rgba(168,85,247,0.4);box-shadow:0 16px 34px -16px rgba(124,58,237,0.21), inset 0 1px 0 rgba(255,255,255,0.096)}
}
html[data-theme="light"] .ava-guest-overlay{background:rgba(245,244,248,0.72)}
html[data-theme="light"] .ava-guest-overlay i.fa-lock{color:#936A03}
html[data-theme="light"] .ava-guest-overlay span{color:#1A1033}
html[data-theme="light"] .ava-guest-overlay-btn{background:linear-gradient(135deg,#A855F7,#6C40C5);color:#fff}
html[data-theme="light"] .ava-stat-locked > .fa-lock{color:#1A1033;background:rgba(124,58,237,0.35);border:1px solid rgba(168,85,247,0.4)}
html[data-theme="light"] .ava-inv-guest-foot{color:var(--ava-mut)}
html[data-theme="light"] .ava-stat-chip{background:linear-gradient(160deg, rgba(124,58,237,0.16), rgba(241,240,247,0.92) 70%);box-shadow:0 8px 20px -14px rgba(76,29,149,0.16)}
html[data-theme="light"][data-theme] .ava-stat-chip{background:linear-gradient(160deg, rgba(124,58,237,.08), #FFFFFF 70%);}
html[data-theme="light"] .ava-stat-chip--accent{background:linear-gradient(155deg, rgba(255,77,141,0.24), rgba(124,58,237,0.26) 55%, rgba(241,240,247,0.94));border-color:rgba(168,85,247,0.42)}
html[data-theme="light"][data-theme] .ava-stat-chip--accent{background:linear-gradient(155deg, rgba(255,77,141,.14), rgba(124,58,237,.10) 55%, #FFFFFF);}
html[data-theme="light"] .ava-stat-ic{background:rgba(108,64,197,0.09);color:#5902B5}
html[data-theme="light"] .ava-stat-v{color:var(--ava-txt)}
html[data-theme="light"] .ava-stat-l{color:var(--ava-mut)}
@media (hover:hover) and (pointer:fine){
html[data-theme="light"] .ava-qa-item:hover{border-color:rgba(124,58,237,0.55)}
}
html[data-theme="light"] .ava-promo{box-shadow:0 12px 28px -16px rgba(76,29,149,0.16)}
html[data-theme="light"][data-theme] .ava-fs-modal{background:#FFFFFF;}
html[data-theme="light"][data-theme] .ava-sheet-close{background:rgba(0,0,0,.06); color:#1F1235;}
html[data-theme="light"][data-theme] .ava-flag{background:rgba(0,0,0,.05);}
html[data-theme="light"][data-theme] .ava-order{background:rgba(0,0,0,.025);}
html[data-theme="light"][data-theme] .ava-port-tabs,
html[data-theme="light"][data-theme] .ava-news-tabs{background:rgba(0,0,0,.04);}
html[data-theme="light"][data-theme] .ava-cn-img{background:rgba(0,0,0,.05);}
html[data-theme="light"] .ava-sec-modal-overlay{background:rgba(248,247,251,0.75)}
html[data-theme="light"] .ava-sec-modal-sheet{background:linear-gradient(165deg,#F3F0F7,#F4F2F8);border:1px solid rgba(139,92,246,0.3);box-shadow:0 -10px 40px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-sec-modal-head{color:#1A1033}
html[data-theme="light"] .ava-sec-modal-head button{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .ava-sec-modal-row{background:rgba(108,64,197,0.057)}
html[data-theme="light"] .ava-sec-modal-row-title{color:#41288F}
html[data-theme="light"] .ava-sec-modal-row-title i{color:#3207B1}
html[data-theme="light"] .ava-sec-switch-track{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-sec-switch-thumb{background:#FFFFFF}
html[data-theme="light"] .ava-sec-switch input:checked + .ava-sec-switch-track{background:linear-gradient(135deg,#8B5CF6,#EC4899)}
html[data-theme="light"] .ava-sec-modal-reset{background:rgba(108,64,197,0.068);color:#41288F}
/* ---- from includes/footer_menu.php ---- */
html[data-theme="light"][data-theme]{--ava-bg:#F4F2FB; --ava-bg2:#FFFFFF; --ava-card:#FFFFFF; --ava-card2:#FAF9FF;
        --ava-line:rgba(16,8,40,.08); --ava-line2:rgba(16,8,40,.14);
        --ava-txt:#180F35; --ava-mut:#6B6390;}
html[data-theme="light"] .avag-modal-top{color:var(--ava-txt)}
html[data-theme="light"] .avag-modal-top i{color:var(--ava-pur2)}
html[data-theme="light"] .avag-x{color:var(--ava-txt)}
html[data-theme="light"] .avag-nt-tools button{color:var(--ava-txt)}
html[data-theme="light"] .avag-nt-tools button.pri{color:#fff}
html[data-theme="light"] .avag-nt-item.unread{border-color:rgba(168,85,247,0.45)}
html[data-theme="light"] .avag-nt-item.unread::before{background:linear-gradient(180deg,var(--ava-pur2),#38BDF8)}
html[data-theme="light"] .avag-nt-t{color:var(--ava-txt)}
html[data-theme="light"] .avag-nt-m{color:var(--ava-mut)}
html[data-theme="light"] .avag-nt-d{color:var(--ava-mut)}
html[data-theme="light"] .avag-empty{color:var(--ava-mut)}
html[data-theme="light"] .avag-empty i{color:var(--ava-pur2)}
html[data-theme="light"] .bottom-nav{background:linear-gradient(100deg,
            rgba(244,238,247,0.95) 0%,
            rgba(238,233,243,0.93) 20%,
            rgba(88,48,148,0.88) 38%,
            rgba(66,66,122,0.86) 52%,
            rgba(232,241,242,0.87) 64%,
            rgba(234,232,241,0.92) 80%,
            rgba(244,241,248,0.96) 100%) !important;border:1px solid rgba(60,30,120,0.072) !important;box-shadow:0 12px 30px rgba(76,29,149,0.16), 0 4px 14px rgba(76,29,149,0.102), inset 0 1px 0 rgba(255,255,255,0.128) !important}
html[data-theme="light"] .nav-item{color:#575075}
html[data-theme="light"] .nav-item.active{color:#1A1033;background:linear-gradient(135deg, rgba(108,64,197,0.42), rgba(108,64,197,0.16)) !important;box-shadow:0 4px 14px rgba(108,64,197,0.21), inset 0 1px 0 rgba(255,255,255,0.224)}
html[data-theme="light"] .nav-item.active i{text-shadow:0 0 12px rgba(196,167,255,0.26)}
html[data-theme="light"] .nav-item:hover{color:#1A1033;background:rgba(108,64,197,0.068)}
html[data-theme="light"] .nav-scan-fab{border:3px solid rgba(60,30,120,0.198);background:radial-gradient(circle at 34% 28%, #6FE0C2, #22D3A0 55%, #0FA898 100%) !important;color:#0b3b33;box-shadow:0 10px 24px rgba(34,211,160,0.24), 0 0 0 7px rgba(34,211,160,0.06)}
html[data-theme="light"] .nav-scan-fab::before{background:radial-gradient(circle, rgba(34,211,160,0.3), transparent 70%)}
html[data-theme="light"] .nav-scan-fab::after{color:#1A1033;text-shadow:0 1px 4px transparent}
html[data-theme="light"] .ava-scan-overlay{background:#F9F8FB}
html[data-theme="light"] .ava-scan-header{color:#1A1033}
html[data-theme="light"] .ava-scan-title i{color:#067BAF}
html[data-theme="light"] .ava-scan-close,
html[data-theme="light"] .ava-scan-flip{background:rgba(108,64,197,0.079);border:1px solid rgba(60,30,120,0.108);color:#1A1033}
html[data-theme="light"] .ava-scan-stage{background:#FBFBFB}
html[data-theme="light"] .ava-scan-frame span{border:3px solid #38BDF8}
html[data-theme="light"] .ava-scan-laser{background:linear-gradient(90deg, transparent, #38BDF8, transparent);box-shadow:0 0 12px rgba(56,189,248,0.6)}
html[data-theme="light"] .ava-scan-foot{color:#3A3258}
html[data-theme="light"] .ava-scan-permit{background:linear-gradient(160deg, #F4F1F8, #F9F8FB)}
html[data-theme="light"] .ava-scan-permit-icon{background:rgba(56,189,248,0.12);border:1px solid rgba(56,189,248,0.35);color:#067BAF}
html[data-theme="light"] .ava-scan-permit-title{color:#1A1033}
html[data-theme="light"] .ava-scan-permit-text{color:#3A3258}
html[data-theme="light"] .ava-scan-permit-btn{background:linear-gradient(135deg, #22D3A0, #38BDF8);color:#fff;box-shadow:0 8px 20px rgba(56,189,248,0.21)}
html[data-theme="light"] .ava-scan-permit-hint{color:#B80000;background:rgba(255,59,48,0.08);border:1px solid rgba(255,59,48,0.25)}
html[data-theme="light"] .ava-chooser-hero-icon{background:linear-gradient(135deg, #6C40C5, #FF4D8D);color:#fff;box-shadow:0 12px 34px rgba(108,64,197,0.3)}
html[data-theme="light"] .ava-chooser-hero-title{color:#1A1033}
html[data-theme="light"] .ava-chooser-hero-sub{color:#575075}
html[data-theme="light"] .ava-chooser-card{border:1px solid rgba(60,30,120,0.09);background:rgba(108,64,197,0.057)}
html[data-theme="light"] .ava-chooser-card.send:hover{border-color:rgba(108,64,197,0.6);background:rgba(108,64,197,0.1)}
html[data-theme="light"] .ava-chooser-card.receive:hover{border-color:rgba(34,211,160,0.6);background:rgba(34,211,160,0.1)}
html[data-theme="light"] .ava-chooser-ic{color:#1A1033}
html[data-theme="light"] .ava-chooser-card.send .ava-chooser-ic{background:linear-gradient(135deg, #6C40C5, #8B5CF6)}
html[data-theme="light"] .ava-chooser-card.receive .ava-chooser-ic{background:linear-gradient(135deg, #22D3A0, #38BDF8)}
html[data-theme="light"] .ava-chooser-txt .t{color:#1A1033}
html[data-theme="light"] .ava-chooser-txt .s{color:#575075}
html[data-theme="light"] .ava-chooser-arrow{color:#6E6790}
html[data-theme="light"] .ava-receive-card{background:#FFFFFF;box-shadow:0 20px 60px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-receive-name{color:#1A0B2E}
html[data-theme="light"] .ava-receive-qr{background:#FFFFFF}
html[data-theme="light"] .ava-receive-acct-label{color:#727284}
html[data-theme="light"] .ava-receive-acct{color:#6C40C5}
html[data-theme="light"] .ava-receive-share{background:linear-gradient(135deg, #6C40C5, #FF4D8D);color:#fff}
html[data-theme="light"] .ava-receive-hint{color:#727284}
html[data-theme="light"] .ava-qr-send-modal{background:rgba(30,16,58,0.28)}
html[data-theme="light"] .ava-qr-send-sheet{background:linear-gradient(180deg, #F2F0F7, #F5F3F9);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-qr-send-close{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .ava-qr-send-title{color:#1A1033}
html[data-theme="light"] .ava-qr-send-title i{color:#E10051}
html[data-theme="light"] .ava-qr-send-to{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .ava-qr-send-avatar{background:linear-gradient(135deg, #6C40C5, #FF4D8D);color:#fff}
html[data-theme="light"] .ava-qr-send-name{color:#1A1033}
html[data-theme="light"] .ava-qr-send-acct{color:#575075}
html[data-theme="light"] .ava-qr-lbl{color:#575075}
html[data-theme="light"] .ava-qr-input{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.108);color:#1A1033}
html[data-theme="light"] .ava-qr-input:focus{border-color:#6C40C5}
html[data-theme="light"] .ava-qr-submit{background:linear-gradient(135deg, #6C40C5, #FF4D8D);color:#fff}
html[data-theme="light"] .global-loading-overlay{background:radial-gradient(120% 120% at 50% 0%, #EDEAF5 0%, #F2F0F8 45%, #F5F4FA 100%)}
html[data-theme="light"] .avl-aura{background:radial-gradient(360px 360px at 22% 24%, rgba(168,85,247,0.3), transparent 62%),
          radial-gradient(320px 320px at 78% 76%, rgba(56,189,248,0.2), transparent 62%),
          radial-gradient(300px 300px at 50% 50%, rgba(251,191,36,0.16), transparent 65%)}
html[data-theme="light"] .avl-spark{background:radial-gradient(circle,#FFE9A8 0%,#FBBF24 55%,rgba(251,191,36,0) 75%);box-shadow:0 0 8px 1px rgba(251,191,36,0.51)}
html[data-theme="light"] .avl-box{background:linear-gradient(160deg,rgba(108,64,197,0.1),rgba(108,64,197,0.062));border:1px solid rgba(60,30,120,0.18);box-shadow:0 24px 60px rgba(76,29,149,0.16),inset 0 1px 0 rgba(255,255,255,0.448), 0 0 0 1px rgba(168,85,247,0)}
html[data-theme="light"] .avlx-podium::before{background:linear-gradient(180deg, rgba(241,238,247,0.9), rgba(245,244,249,0.9));box-shadow:0 10px 24px rgba(76,29,149,0.16)}
html[data-theme="light"] .avlx-podium::after{background:linear-gradient(90deg, rgba(56,189,248,0.9), rgba(168,85,247,0.95), rgba(56,189,248,0.9));box-shadow:0 0 22px 4px rgba(124,58,237,0.39), 0 0 40px 8px rgba(56,189,248,0.21)}
html[data-theme="light"] .avlx-orbit{border:1.5px solid rgba(56,189,248,0.4);box-shadow:0 0 18px rgba(56,189,248,0.15), inset 0 0 18px rgba(168,85,247,0.108)}
html[data-theme="light"] .avlx-orbit::before,
html[data-theme="light"] .avlx-orbit::after{background:#FFFFFF;box-shadow:0 0 10px 2px rgba(255,255,255,0.9)}
html[data-theme="light"] .avlx-orbit::after{background:#FBBF24;box-shadow:0 0 10px 2px rgba(251,191,36,0.54)}
html[data-theme="light"] .avlx-ring{background:radial-gradient(closest-side, rgba(56,189,248,0.55), rgba(124,58,237,0.3) 60%, transparent 75%)}
html[data-theme="light"] .avlx-phone{background:linear-gradient(160deg,#F0EDF6,#F5F3F9);border:2px solid rgba(168,85,247,0.45);box-shadow:0 14px 30px rgba(76,29,149,0.16), 0 0 22px rgba(124,58,237,0.21), inset 0 1px 0 rgba(255,255,255,0.128)}
html[data-theme="light"] .avlx-phone-signal{color:#9938F6}
html[data-theme="light"] .avlx-phone-logo{color:#1A1033;text-shadow:0 0 10px rgba(168,85,247,0.36)}
html[data-theme="light"] .avlx-phone-glint{background:linear-gradient(100deg, transparent, rgba(255,255,255,0.35), transparent)}
html[data-theme="light"] .avlx-abar{background:linear-gradient(180deg,#EDE1FF 0%,#C9A6FF 30%,#8B5CF6 65%,#6C2BD9 100%);box-shadow:0 0 22px rgba(139,92,246,0.45), 0 10px 20px rgba(76,29,149,0.128)}
html[data-theme="light"] .avlx-card{background:linear-gradient(135deg,#E9E5F1,#F1EEF7);border:1px solid rgba(60,30,120,0.126);box-shadow:0 14px 26px rgba(76,29,149,0.16), 0 0 18px rgba(56,189,248,0.15)}
html[data-theme="light"] .avlx-card-chip{background:linear-gradient(135deg,#FDE68A,#D97706)}
html[data-theme="light"] .avlx-card-wifi{color:#3A3258}
html[data-theme="light"] .avlx-card-brand{color:#1A1033}
html[data-theme="light"] .avlx-plane{background:linear-gradient(135deg,#7C3AED,#38BDF8);color:#fff;box-shadow:0 0 16px rgba(56,189,248,0.36)}
html[data-theme="light"] .avlx-shield{background:linear-gradient(135deg,#22D3A0,#0EA5E9);color:#fff;box-shadow:0 0 16px rgba(34,211,160,0.36)}
html[data-theme="light"] .avlx-coin{color:#7A4A00;background:radial-gradient(circle at 35% 30%, #FFF3CE 0%, #FDE68A 25%, #FBBF24 60%, #D97706 100%);border:2px solid #F3D27A;box-shadow:0 0 14px rgba(251,191,36,0.45), inset 0 2px 3px rgba(255,255,255,0.9), inset 0 -3px 4px rgba(76,29,149,0.112)}
html[data-theme="light"] .avlx-coin::after{background:linear-gradient(90deg, transparent, rgba(255,255,255,0.85), transparent)}
html[data-theme="light"] .avlx-dot{background:rgba(168,85,247,0.7);box-shadow:0 0 8px rgba(168,85,247,0.48)}
html[data-theme="light"] .avlx-dot.d3{background:rgba(56,189,248,0.75);box-shadow:0 0 8px rgba(56,189,248,0.48)}
html[data-theme="light"] .avlx-brand-bar{background:linear-gradient(180deg,#EDE1FF,#8B5CF6)}
html[data-theme="light"] .avlx-brand-word{color:#4800B8}
html[data-theme="light"] .avlx-brand-sep{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .avlx-subtitle{color:#575075}
html[data-theme="light"] .avlx-subtitle i{color:#E10051}
html[data-theme="light"] .avlx-dots span{background:rgba(255,255,255,0.25)}
html[data-theme="light"] .avl-title{color:#1A1033}
html[data-theme="light"] .loading-progress{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .loading-progress-bar{background:linear-gradient(90deg,#7C3AED,#FBBF24,#38BDF8,#FF4D8D)}
html[data-theme="light"] .avl-tip{color:#3A3258}
html[data-theme="light"] .avl-tip i{color:#846A00}
html[data-theme="light"] .ava-story-bubble{background:#F7F4FA}
html[data-theme="light"] .ava-story-ring{background:conic-gradient(from 220deg,#FF3B5C,#FF7A59,#FFD93D,#FF3B5C)}
html[data-theme="light"] .ava-story-bubble.seen .ava-story-ring{background:conic-gradient(#6B6B78,#6B6B78)}
html[data-theme="light"] .ava-story-bubble i{color:#1A1033}
html[data-theme="light"] .ava-install-bar{background:linear-gradient(120deg,rgba(236,232,245,0.97),rgba(245,243,249,0.97));border:1px solid rgba(168,85,247,0.35);box-shadow:0 12px 28px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-install-bar img{box-shadow:0 4px 12px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-install-bar-txt b{color:#1A1033}
html[data-theme="light"] .ava-install-bar-txt span{color:#575075}
html[data-theme="light"] .ava-install-bar-btn{background:linear-gradient(135deg,#8B5CF6,#6D28D9);color:#fff;box-shadow:0 6px 16px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-install-bar-x{color:#6E6790}
html[data-theme="light"] .ava-openapp-bar{background:linear-gradient(135deg,rgba(236,232,245,0.96),rgba(245,243,249,0.96));border:1px solid rgba(168,85,247,0.35);box-shadow:0 12px 30px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-openapp-txt b{color:#1A1033}
html[data-theme="light"] .ava-openapp-txt span{color:#575075}
html[data-theme="light"] .ava-openapp-btn{background:linear-gradient(135deg,#8B5CF6,#6D28D9);color:#fff;box-shadow:0 6px 16px rgba(124,58,237,0.24)}
html[data-theme="light"] .ava-openapp-x{color:#6E6790}
html[data-theme="light"] .ava-install-hint{background:rgba(247,246,251,0.68)}
html[data-theme="light"] .ava-install-hint-box{background:linear-gradient(160deg,#EFEBF5,#F7F4F9);border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .ava-install-hint-box img{box-shadow:0 10px 24px rgba(124,58,237,0.3)}
html[data-theme="light"] .ava-install-hint-ttl{color:#1A1033}
html[data-theme="light"] .ava-install-hint-step{color:#3A3258;background:rgba(108,64,197,0.062)}
html[data-theme="light"] .ava-install-hint-step i{color:#5C04B4}
html[data-theme="light"] .ava-install-hint-close{background:linear-gradient(135deg,#6C40C5,#8B5CF6);color:#fff}
html[data-theme="light"] .ava-story-viewer{background:#FBFBFB}
html[data-theme="light"] .ava-story-bar{background:rgba(255,255,255,0.3)}
html[data-theme="light"] .ava-story-bar-fill{background:#FFFFFF}
html[data-theme="light"] .ava-story-head-label{color:#1A1033}
html[data-theme="light"] .ava-story-head-label i{color:#846A00}
html[data-theme="light"] .ava-story-close{background:rgba(108,64,197,0.1);color:#1A1033}
html[data-theme="light"] .ava-story-link-btn{color:#1A1033;background:rgba(108,64,197,0.1);border:1px solid rgba(60,30,120,0.2)}
html[data-theme="light"] .ava-rcpt-lb{background:radial-gradient(120% 120% at 50% 0%, rgba(237,234,245,0.92) 0%, rgba(245,244,250,0.96) 60%, rgba(248,247,251,0.98) 100%)}
html[data-theme="light"] .ava-rcpt-lb-box{background:linear-gradient(160deg,rgba(108,64,197,0.09),rgba(108,64,197,0.052));border:1px solid rgba(60,30,120,0.144);box-shadow:0 24px 60px rgba(76,29,149,0.16), inset 0 1px 0 rgba(255,255,255,0.32)}
html[data-theme="light"] .ava-rcpt-lb-close{background:linear-gradient(135deg,#7C3AED,#EC4899);color:#fff;box-shadow:0 8px 20px rgba(124,58,237,0.3)}
html[data-theme="light"] .ava-rcpt-lb-imgwrap{background:rgba(30,16,58,0.1)}
html[data-theme="light"] .ava-rcpt-lb-thumbs img.active{border-color:#A855F7}
html[data-theme="light"] .ava-rcpt-lb-dl{background:linear-gradient(135deg,#7C3AED,#A855F7);color:#fff}
html[data-theme="light"] .fluctuation-item.up{color:#1B802C}
html[data-theme="light"] .fluctuation-item.down{color:#E20C00}
@supports (padding-top: env(safe-area-inset-top)){
html[data-theme="light"] .currency-rate-header{background:#F5E9F6}
}
@media (max-width: 768px){
html[data-theme="light"] .currency-rate-header{background:#F5E9F6}
}
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3),
       only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3),
       only screen and (device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3),
       only screen and (device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3){
html[data-theme="light"] .currency-rate-header{background:#F5E9F6}
}
html[data-theme="light"] .back-button{color:var(--text-light)}
html[data-theme="light"] .back-button:hover{color:var(--accent-purple)}
html[data-theme="light"] .refresh-btn{color:var(--text-light)}
html[data-theme="light"] .refresh-btn:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .mr-wrap{background:#F4F1F8}
html[data-theme="light"] .mr-watch-box{background:rgba(245,179,1,0.07);border:1px solid rgba(245,179,1,0.25)}
html[data-theme="light"] .mr-watch-head{color:#1A1033}
html[data-theme="light"] .mr-updated{color:#575075}
html[data-theme="light"] .mr-tab{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.072);color:#575075}
html[data-theme="light"] .mr-tab.active{background:linear-gradient(135deg,#6C40C5,#A855F7);color:#fff;box-shadow:0 6px 18px rgba(108,64,197,0.21)}
html[data-theme="light"] .mr-search i{color:#6E6790}
html[data-theme="light"] .mr-search input{background:rgba(108,64,197,0.062);border:1px solid rgba(60,30,120,0.072);color:#1A1033}
html[data-theme="light"] .mr-search input:focus{border-color:#A855F7}
html[data-theme="light"] .mr-hint{color:#6E6790}
html[data-theme="light"] .mr-hint i{color:#8A6501}
html[data-theme="light"] .mr-thead{color:#6E6790}
html[data-theme="light"] .mr-loading{color:#575075}
html[data-theme="light"] .mr-row{background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .mr-star{color:#6E6790}
html[data-theme="light"] .mr-star.on{color:#8A6501}
html[data-theme="light"] .mr-name b{color:#1A1033}
html[data-theme="light"] .mr-code{color:#6E6790}
html[data-theme="light"] .mr-chg.up{color:#17843F}
html[data-theme="light"] .mr-chg.dn{color:#EE001D}
html[data-theme="light"] .mr-price.buy{color:#17843F}
html[data-theme="light"] .mr-price.sell{color:#B85A00}
html[data-theme="light"] .toast{background:#F1F1F5;background:rgba(244,244,247,0.97);color:#1A1033;border-right:3px solid #FFC107;box-shadow:0 5px 20px rgba(76,29,149,0.144)}
html[data-theme="light"] .toast.success{border-right-color:#4CD964}
html[data-theme="light"] .toast.error{border-right-color:#FF3B30}
html[data-theme="light"] .toast.info{border-right-color:#FFC107}
html[data-theme="light"] .arad-notification-dot{background:#FF3B30;border:2px solid rgba(60,30,120,0.12)}
html[data-theme="light"] .ava-upload-progress-overlay{background:rgba(247,246,250,0.72)}
html[data-theme="light"] .ava-upload-progress-card{background:linear-gradient(145deg,#F3F1F7,#EEEBF5);border:1px solid rgba(60,30,120,0.072);box-shadow:0 20px 50px rgba(76,29,149,0.16)}
html[data-theme="light"] .ava-upload-progress-ring .bg{stroke:#6E6790}
html[data-theme="light"] .ava-upload-progress-pct{color:#1A1033}
html[data-theme="light"] .ava-upload-progress-title{color:#1A1033}
html[data-theme="light"] .ava-upload-progress-sub{color:#575075}
html[data-theme="light"] .ava-upload-progress-check{color:#1C7D48}
/* ---- from includes/auth_modal.php ---- */
html[data-theme="light"] .ava-lock{background:rgba(244,243,249,0.88)}
html[data-theme="light"] .ava-lock-ic{background:rgba(124,58,237,0.28);border:1px solid rgba(168,85,247,0.35);color:#1A1033;box-shadow:0 6px 20px rgba(124,58,237,0.21)}
html[data-theme="light"] .ava-lock-t{color:#1A1033}
html[data-theme="light"] .ava-lock-btn{color:#fff;background:linear-gradient(135deg,#8B5CF6,#6D28D9);box-shadow:0 8px 22px rgba(124,58,237,0.27), inset 0 1px 0 rgba(255,255,255,0.4)}
html[data-theme="light"][data-theme] .ava-lock{background:rgba(244,240,250,.45);}
html[data-theme="light"][data-theme] .ava-lock-t{color:#2a1a52;}
html[data-theme="light"] .avl-ov{background:rgba(247,246,251,0.62)}
html[data-theme="light"] .avl-sheet{background:radial-gradient(120% 80% at 50% 0%, #EBE8F4 0%, #F1EFF8 55%, #F4F3FA 100%);border:1px solid rgba(168,85,247,0.28);box-shadow:0 -20px 60px rgba(76,29,149,0.16);color:#321A9D}
@media (min-width:640px){
html[data-theme="light"] .avl-sheet{border-bottom:1px solid rgba(168,85,247,0.28)}
}
html[data-theme="light"] .avl-grab{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .avl-x{background:rgba(108,64,197,0.079);color:#1A1033}
html[data-theme="light"] .avl-logo{background:linear-gradient(135deg,#8B5CF6,#EC4899);box-shadow:0 10px 30px rgba(168,85,247,0.27);color:#fff}
html[data-theme="light"] .avl-sub{color:#3F3384}
html[data-theme="light"] .avl-label{color:#362494}
html[data-theme="light"] .avl-input{border:1px solid rgba(60,30,120,0.108);background:rgba(108,64,197,0.068);color:#1A1033}
html[data-theme="light"] .avl-input:focus{border-color:#A855F7;box-shadow:0 0 0 4px rgba(168,85,247,0.108)}
html[data-theme="light"] .avl-input.err{border-color:#FF5A6E}
html[data-theme="light"] .avl-btn{color:#fff;background:linear-gradient(135deg,#8B5CF6,#6D28D9);box-shadow:0 10px 26px rgba(124,58,237,0.27)}
html[data-theme="light"] .avl-link{color:#2904B3}
html[data-theme="light"] .avl-link[disabled]{color:#6B6390}
html[data-theme="light"] .avl-row{color:#3F3384}
html[data-theme="light"] .avl-msg{color:#B8001C}
html[data-theme="light"] .avl-msg.ok{color:#188640}
html[data-theme="light"] .avl-note{color:#3F3384;background:rgba(108,64,197,0.057);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .avl-note i{color:#9938F6}
html[data-theme="light"] .avl-getid{border:1px dashed rgba(56,161,255,0.45);background:rgba(56,161,255,0.1);color:#0063B8}
html[data-theme="light"] .avl-getid:active{background:rgba(56,161,255,0.2)}
html[data-theme="light"][data-theme] .avl-getid{background:rgba(56,161,255,.08); color:#1D6FC7; border-color:rgba(29,111,199,.35);}
html[data-theme="light"] .avl-avatar img{border:2px solid #7C3AED}
html[data-theme="light"] .avl-avatar label{border:1px dashed rgba(168,85,247,0.5);color:#2904B3}
html[data-theme="light"] .avl-done-ic{background:linear-gradient(135deg,#22C55E,#16A34A);color:#fff;box-shadow:0 10px 30px rgba(34,197,94,0.27)}
html[data-theme="light"][data-theme] .avl-sheet{background:#fff; color:#180F35; border-color:rgba(124,58,237,.2);}
html[data-theme="light"][data-theme] .avl-input{background:#F4F2FB; color:#180F35; border-color:rgba(16,8,40,.12);}
html[data-theme="light"][data-theme] .avl-sub, html[data-theme="light"][data-theme] .avl-row{color:#6B6390;}
html[data-theme="light"][data-theme] .avl-label{color:#3d2f6b;}
html[data-theme="light"][data-theme] .avl-x{background:rgba(16,8,40,.06); color:#180F35;}
/* ---- from includes/wallet_hero.php ---- */
html[data-theme="light"] .wallet-header i{color:#E10051}
html[data-theme="light"] .wallet-header span{color:#575075}
html[data-theme="light"] .wallet-header .refresh-btn{background:rgba(108,64,197,0.062);color:#6E6790}
html[data-theme="light"] .wallet-hero{background:radial-gradient(120% 140% at 0% 0%, rgba(108,64,197,0.55), transparent 60%),
            radial-gradient(120% 140% at 100% 100%, rgba(255,77,141,0.45), transparent 55%),
            linear-gradient(135deg, #F1EEF7, #F7F4FA);border:1px solid rgba(60,30,120,0.09);box-shadow:0 14px 40px rgba(76,29,149,0.16)}
html[data-theme="light"] .wallet-hero::after{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .wallet-hero-label{color:#575075}
html[data-theme="light"] .wallet-hero-chip{background:rgba(108,64,197,0.09);border:1px solid rgba(60,30,120,0.126);color:#1A1033}
html[data-theme="light"] .wallet-hero-chip .dot{background:#4ADE80;box-shadow:0 0 8px rgba(74,222,128,0.6)}
html[data-theme="light"] .wallet-hero-amount{color:#1A1033}
html[data-theme="light"] .wallet-hero-amount .cur-tag{color:#575075}
html[data-theme="light"] .wallet-hero-eye{color:#575075}
html[data-theme="light"] .wallet-hero-switch button{background:rgba(108,64,197,0.068);border:1px solid rgba(60,30,120,0.09);color:#575075}
html[data-theme="light"] .wallet-hero-switch button.active{background:#FFFFFF;color:#1A0B2E;border-color:rgba(60,30,120,0.2)}
html[data-theme="light"][data-theme] .wallet-hero{box-shadow: 0 12px 34px rgba(108,64,197,0.22) !important;}
/* ---- from includes/withdrawal_modal_system.php ---- */
html[data-theme="light"] body{background:linear-gradient(115deg, #0069FF, #010CFF, #FAF3F8, #F9F0F8, #F4F9F8, #F3F5F9, #F5F1F9);color:#1A1033}
html[data-theme="light"] .avapay-header{background:linear-gradient(295deg, #F1EEF4, #F1EEF4);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .logo-text h1{background:linear-gradient(23deg, #1A1033, #5F7B00)}
html[data-theme="light"] .logo-text span{color:#747474}
html[data-theme="light"] .home-btn{background:rgba(108,64,197,0.09);color:#1A1033}
html[data-theme="light"] .nav-buttons-large{background:linear-gradient(135deg, rgba(108,64,197,0.079), rgba(108,64,197,0.08));border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .nav-large-btn{color:#3A3258}
html[data-theme="light"] .nav-large-btn.active{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e;box-shadow:0 4px 15px rgba(255,215,0,0.18)}
html[data-theme="light"] .nav-large-btn:not(.active):hover{background:rgba(108,64,197,0.1);color:#1A1033}
html[data-theme="light"] .glass-balance-card{background:linear-gradient(135deg, rgba(108,64,197,0.079), rgba(108,64,197,0.08));border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .currency-icon-small.irr{background:linear-gradient(135deg, #6C40C5, #4CD964);color:white}
html[data-theme="light"] .currency-icon-small.usd{background:linear-gradient(135deg, #2ECC71, #27AE60);color:white}
html[data-theme="light"] .currency-icon-small.eur{background:linear-gradient(135deg, #3498DB, #2980B9);color:white}
html[data-theme="light"] .currency-icon-small.usdt{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e}
html[data-theme="light"] .last-transfers-scroll::-webkit-scrollbar-track{background:rgba(108,64,197,0.062)}
html[data-theme="light"] .last-transfers-scroll::-webkit-scrollbar-thumb{background:#FFD700}
html[data-theme="light"] .avatar-circle{background:linear-gradient(145deg, #FFD700, #FFA500);color:#1a1a2e;box-shadow:0 8px 20px rgba(255,215,0,0.18);border:2px solid rgba(60,30,120,0.18)}
html[data-theme="light"] .transfer-name{color:#857000;background:rgba(30,16,58,0.2)}
html[data-theme="light"] .transfer-date{color:#575075}
html[data-theme="light"] .transfer-amount{color:#1B802C}
html[data-theme="light"] .empty-transfers{color:#575075}
html[data-theme="light"] .withdrawal-glass-card{background:linear-gradient(135deg, rgba(108,64,197,0.079), rgba(108,64,197,0.08));border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .withdrawal-glass-header{background:linear-gradient(135deg, rgba(108,64,197,0.3), rgba(255,77,141,0.15));border-bottom:1px solid rgba(255,215,0,0.2)}
html[data-theme="light"] .withdrawal-glass-header h3{color:#1A1033}
html[data-theme="light"] .withdrawal-glass-header h3 i{color:#857000}
html[data-theme="light"] .withdrawal-badge{background:rgba(255,193,7,0.2);color:#8C6900;border:1px solid rgba(255,193,7,0.3)}
html[data-theme="light"] .create-withdrawal-btn{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e}
html[data-theme="light"] .create-withdrawal-btn:hover{box-shadow:0 5px 20px rgba(255,215,0,0.18)}
html[data-theme="light"] .history-title h4{color:#3A3258}
html[data-theme="light"] .refresh-btn{background:rgba(255,215,0,0.1);border:1px solid rgba(255,215,0,0.2);color:#857000}
html[data-theme="light"] .refresh-btn:hover{background:rgba(255,215,0,0.2)}
html[data-theme="light"] .withdrawal-history-item{background:rgba(30,16,58,0.1);border-right:3px solid #4CD964}
html[data-theme="light"] .withdrawal-history-amount span{color:#1B802C}
html[data-theme="light"] .withdrawal-history-status{background:rgba(76,217,100,0.2);color:#1B802C}
html[data-theme="light"] .withdrawal-history-details{color:#575075}
html[data-theme="light"] .withdrawal-receipt-link{background:rgba(255,215,0,0.08)}
html[data-theme="light"] .withdrawal-receipt-link a{color:#857000}
html[data-theme="light"] .empty-withdrawals{color:#575075}
html[data-theme="light"] .stats-card{background:linear-gradient(135deg, rgba(76,217,100,0.12), rgba(108,64,197,0.08));border:1px solid rgba(76,217,100,0.2)}
html[data-theme="light"] .stats-card:hover{border-color:#4CD964}
html[data-theme="light"] .stats-card-label{color:#575075}
html[data-theme="light"] .stats-card-amount{color:#1B802C}
html[data-theme="light"] .stats-card-count{color:#6E6790}
html[data-theme="light"] .step-modal{background:rgba(30,16,58,0.3)}
html[data-theme="light"] .step-modal-content{background:linear-gradient(135deg, #F4F1F8, #F8F5FB);border:1px solid rgba(255,215,0,0.3)}
html[data-theme="light"] .step-modal-header{border-bottom:1px solid rgba(255,215,0,0.15);background:linear-gradient(135deg, rgba(108,64,197,0.2), rgba(255,77,141,0.1))}
html[data-theme="light"] .step-modal-header h2{color:#1A1033}
html[data-theme="light"] .step-modal-header h2 i{color:#857000}
html[data-theme="light"] .step-modal-close{color:#575075}
html[data-theme="light"] .step-modal-close:hover{color:#E20C00;background:rgba(255,59,48,0.1)}
html[data-theme="light"] .step-indicator::before{background:linear-gradient(90deg, rgba(255,215,0,0.1), rgba(255,215,0,0.4), rgba(255,215,0,0.1))}
html[data-theme="light"] .step-circle{background:rgba(108,64,197,0.062);border:2px solid rgba(255,215,0,0.2);color:#6E6790}
html[data-theme="light"] .step.active .step-circle{background:linear-gradient(135deg, #FFD700, #FFA500);border-color:#FFD700;color:#1a1a2e;box-shadow:0 0 20px rgba(255,215,0,0.24)}
html[data-theme="light"] .step.completed .step-circle{background:linear-gradient(135deg, #4CD964, #2ECC71);border-color:#4CD964;color:white}
html[data-theme="light"] .step-label{color:#575075}
html[data-theme="light"] .step.active .step-label{color:#857000}
html[data-theme="light"] .step.completed .step-label{color:#1B802C}
html[data-theme="light"] .currency-select-card{background:rgba(30,16,58,0.16);border:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .currency-select-card:hover{border-color:rgba(255,215,0,0.4);background:rgba(255,215,0,0.05)}
html[data-theme="light"] .currency-select-card.selected{border-color:#FFD700;background:linear-gradient(135deg, rgba(255,215,0,0.15), rgba(255,165,0,0.08))}
html[data-theme="light"] .currency-name{background:linear-gradient(135deg, #857000, #A36A00);color:transparent}
html[data-theme="light"] .balance-display{color:#1B802C}
html[data-theme="light"] .amount-input label{color:#3A3258}
html[data-theme="light"] .amount-input label i{color:#857000}
html[data-theme="light"] .amount-input input{background:rgba(30,16,58,0.16);border:1px solid rgba(60,30,120,0.09);color:#1A1033}
html[data-theme="light"] .amount-input input:focus{border-color:#FFD700;box-shadow:0 0 15px rgba(255,215,0,0.09)}
html[data-theme="light"] .amount-input input::placeholder{color:#6E6790}
html[data-theme="light"] #amountError{color:#E20C00;background:rgba(255,59,48,0.1)}
html[data-theme="light"] .live-balance{background:rgba(76,217,100,0.08);border:1px solid rgba(76,217,100,0.15)}
html[data-theme="light"] .live-balance span:first-child{color:#575075}
html[data-theme="light"] .live-balance span:last-child{color:#1B802C}
html[data-theme="light"] .bank-form-group label{color:#3A3258}
html[data-theme="light"] .bank-form-group label i{color:#857000}
html[data-theme="light"] .bank-form-group input,
html[data-theme="light"] .bank-form-group textarea{background:rgba(30,16,58,0.14);border:1px solid rgba(60,30,120,0.072);color:#1A1033}
html[data-theme="light"] .bank-form-group input:focus,
html[data-theme="light"] .bank-form-group textarea:focus{border-color:#FFD700;background:rgba(30,16,58,0.2)}
html[data-theme="light"] .btn-step-next{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e;box-shadow:0 4px 15px rgba(255,215,0,0.12)}
html[data-theme="light"] .btn-step-prev{background:rgba(108,64,197,0.079);color:#1A1033;border:1px solid rgba(60,30,120,0.09)}
html[data-theme="light"] .btn-step-submit{background:linear-gradient(135deg, #4CD964, #2ECC71);color:white;box-shadow:0 4px 15px rgba(76,217,100,0.12)}
html[data-theme="light"] .btn-step-prev:hover{background:rgba(108,64,197,0.1)}
html[data-theme="light"] .summary-card{background:linear-gradient(135deg, rgba(255,215,0,0.05), rgba(108,64,197,0.08));border:1px solid rgba(255,215,0,0.12)}
html[data-theme="light"] .summary-row{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .summary-label{color:#575075}
html[data-theme="light"] .summary-label i{color:#857000}
html[data-theme="light"] .summary-value{color:#857000}
html[data-theme="light"] .toast{background:rgba(30,16,58,0.3);color:#1A1033;border:1px solid rgba(255,215,0,0.2)}
html[data-theme="light"] .toast.success{background:linear-gradient(135deg, rgba(76,217,100,0.95), rgba(46,204,113,0.95))}
html[data-theme="light"] .toast.error{background:linear-gradient(135deg, rgba(255,59,48,0.95), rgba(255,149,0,0.95))}
html[data-theme="light"] .modal-overlay{background:rgba(30,16,58,0.42)}
html[data-theme="light"] .modal-content{background:linear-gradient(135deg, #F1EEF4, #F4F1F8);border:1px solid rgba(255,215,0,0.25)}
html[data-theme="light"] .modal-header{border-bottom:1px solid rgba(60,30,120,0.072)}
html[data-theme="light"] .modal-header h3 i{color:#857000}
html[data-theme="light"] .close-modal{color:#575075}
html[data-theme="light"] .close-modal:hover{color:#E20C00}
html[data-theme="light"] .form-group label{color:#3A3258}
html[data-theme="light"] .form-group label i{color:#857000}
html[data-theme="light"] .form-control{background:rgba(30,16,58,0.14);border:1px solid rgba(60,30,120,0.072);color:#1A1033}
html[data-theme="light"] .form-control:focus{border-color:#FFD700}
html[data-theme="light"] .btn-submit{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e}
html[data-theme="light"] .admin-withdrawal-container{background:linear-gradient(135deg, rgba(245,244,249,0.9), rgba(247,245,250,0.95));border:1px solid rgba(255,215,0,0.2)}
html[data-theme="light"] .admin-withdrawal-header{background:linear-gradient(135deg, rgba(108,64,197,0.3), rgba(255,77,141,0.15));border-bottom:1px solid rgba(255,215,0,0.15)}
html[data-theme="light"] .admin-withdrawal-header h3 i{color:#857000}
html[data-theme="light"] .stat-box{background:rgba(30,16,58,0.12);border:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .add-card-btn{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e}
html[data-theme="light"] .cards-table th,
html[data-theme="light"] .cards-table td{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .cards-table th{color:#857000;background:rgba(30,16,58,0.12)}
html[data-theme="light"] .btn-edit{background:linear-gradient(135deg, #3498DB, #2980B9);color:white}
html[data-theme="light"] .btn-delete{background:linear-gradient(135deg, #E74C3C, #C0392B);color:white}
html[data-theme="light"] .card-stats-card{background:linear-gradient(135deg, rgba(255,215,0,0.08), rgba(108,64,197,0.05));border:1px solid rgba(255,215,0,0.1)}
html[data-theme="light"] .card-stats-header{background:rgba(30,16,58,0.12)}
html[data-theme="light"] .card-stats-header .bank-name{color:#857000}
html[data-theme="light"] .card-stats-header .card-number{color:#3A3258}
html[data-theme="light"] .amount-words{color:#1B802C}
html[data-theme="light"] .withdrawal-table th,
html[data-theme="light"] .withdrawal-table td{border-bottom:1px solid rgba(60,30,120,0.07)}
html[data-theme="light"] .withdrawal-table th{color:#857000;background:rgba(30,16,58,0.12)}
html[data-theme="light"] .status-badge.pending{background:rgba(255,193,7,0.2);color:#8C6900}
html[data-theme="light"] .status-badge.completed{background:rgba(76,217,100,0.2);color:#1B802C}
html[data-theme="light"] .status-badge.rejected{background:rgba(255,59,48,0.2);color:#E20C00}
html[data-theme="light"] .btn-approve{background:linear-gradient(135deg, #4CD964, #34C759);color:white}
html[data-theme="light"] .btn-reject{background:linear-gradient(135deg, #FF3B30, #FF9500);color:white}
html[data-theme="light"] .btn-upload{background:linear-gradient(135deg, #FFD700, #FFA500);color:#1a1a2e}
html[data-theme="light"] .empty-state{color:#575075}
html[data-theme="light"] .floating-sphere{background:linear-gradient(135deg, #FFD700, #6C40C5, #FF4D8D);box-shadow:0 5px 20px rgba(108,64,197,0.24)}
html[data-theme="light"] .floating-sphere i{color:#1A1033}
/* ---- from includes/notify_helper.php ---- */
html[data-theme="light"] [data-ogsc] body,
html[data-theme="light"] [data-ogsc] table{background-color:#FFFFFF !important}
html[data-theme="light"] [data-ogsc] .ava-tint-w{color:#180F35 !important}
html[data-theme="light"] [data-ogsc] .ava-tint-m{color:#4B4470 !important}
html[data-theme="light"] [data-ogsc] .ava-tint-m2{color:#6B6390 !important}
