.intro-y,.intro-x,[class*=list-page],[class*=list-card],[class*=table],[class*=table] tr,[class*=table] td,[class*=table] th,tbody tr{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}*{scroll-behavior:auto!important}.adsAnalyticsPage{background:linear-gradient(135deg,#f7fffb 0%,#eefcf5 45%,#fff 100%);min-height:100vh;padding:28px}.analyticsHeader{background:#fffffff0;border:1px solid #d9f5e5;border-radius:22px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px 28px;display:flex;box-shadow:0 18px 45px #16a34a14}.analyticsHeader h2{color:#071328;margin:0;font-size:28px;font-weight:800}.analyticsHeader p{color:#64748b;margin:8px 0 0;font-weight:600}.analyticsHeader button{color:#16a34a;cursor:pointer;background:#fff;border:1px solid #86efac;border-radius:14px;padding:12px 18px;font-weight:800}.analyticsCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.analyticsCard{background:#fffffff5;border:1px solid #d9f5e5;border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 18px 45px #0f172a0f}.analyticsCard:after{content:"";background:#eafaf1;border-radius:50%;width:110px;height:110px;position:absolute;top:-35px;right:-35px}.analyticsIcon{color:#16a34a;background:#dcfce7;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-weight:900;display:flex}.analyticsCard h3{color:#16a34a;margin:0;font-size:34px;font-weight:900}.analyticsCard h4{color:#071328;margin:8px 0 0;font-size:16px;font-weight:900}.analyticsCard p{color:#64748b;margin:8px 0 0;font-size:13px;font-weight:700}.analyticsGrid{grid-template-columns:1fr 1.3fr;gap:20px;margin-bottom:24px;display:grid}.analyticsPanel{background:#fffffff5;border:1px solid #d9f5e5;border-radius:24px;padding:24px;box-shadow:0 18px 45px #0f172a0f}.panelTitle h3{color:#071328;margin:0;font-size:20px;font-weight:900}.panelTitle p{color:#64748b;margin:6px 0 20px;font-weight:600}.analyticsTableWrap{width:100%;overflow-x:auto}.analyticsTable{border-collapse:separate;border-spacing:0 10px;width:100%}.analyticsTable th{text-align:left;color:#64748b;white-space:nowrap;padding:12px 14px;font-size:13px}.analyticsTable td{color:#071328;white-space:nowrap;background:#f8fffb;border-top:1px solid #e5f8ec;border-bottom:1px solid #e5f8ec;padding:16px 14px;font-weight:800}.analyticsTable td:first-child{border-left:1px solid #e5f8ec;border-radius:14px 0 0 14px}.analyticsTable td:last-child{border-right:1px solid #e5f8ec;border-radius:0 14px 14px 0}.analyticsLoading{color:#16a34a;text-align:center;background:#fff;border-radius:20px;padding:40px;font-weight:800}@media (width<=1100px){.analyticsCards{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsGrid{grid-template-columns:1fr}}@media (width<=700px){.analyticsCards{grid-template-columns:1fr}.analyticsHeader{flex-direction:column;align-items:flex-start;gap:16px}}.monthSelectPanel{margin-bottom:24px}.analyticsMonthSelect{color:#071328;background:#fff;border:1px solid #bbf7d0;border-radius:14px;outline:none;width:280px;max-width:100%;padding:13px 16px;font-weight:800}.analyticsMonthSelect:focus{border-color:#16a34a;box-shadow:0 0 0 4px #16a34a1f}.selectedMonthPanel{margin-bottom:24px}.selectedMonthCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.selectedMonthCard{background:#f8fffb;border:1px solid #d9f5e5;border-radius:16px;padding:18px}.selectedMonthCard span{color:#64748b;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.selectedMonthCard strong{color:#16a34a;font-size:26px;font-weight:900;display:block}.analyticsTable tbody tr{cursor:pointer}.analyticsSelectedRow td{color:#064e3b!important;background:#dcfce7!important;border-color:#86efac!important}@media (width<=900px){.selectedMonthCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.selectedMonthCards{grid-template-columns:1fr}}.selectedMonthCard-deleted strong{color:#ef4444!important}.selectedMonthCard-expired strong{color:#f59e0b!important}.selectedMonthCard-active strong{color:#16a34a!important}.selectedMonthCard-pending strong{color:#2563eb!important}.selectedMonthCard-sold strong{color:#7c3aed!important}.chartInsight{flex-wrap:wrap;gap:12px;margin:12px 0 14px;display:flex}.chartInsight span{color:#334155;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:700}.chartInsight b{color:#16a34a}.analyticsHeader{justify-content:flex-end;align-items:center;margin-bottom:15px;display:flex}.analyticsHeader .reloadIconBtn{color:#fff;cursor:pointer;background:#198754;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:22px;line-height:1;display:flex}.analyticsHeader .reloadIconBtn:hover{background:#146c43}.requested-pagination{background:#fff;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.requested-pagination-info{color:#4b5563;font-size:14px;font-weight:600}.requested-pagination-actions{align-items:center;gap:12px;display:flex}.requested-pagination-actions button{color:#15803d;cursor:pointer;background:#f0fdf4;border:1px solid #86efac;border-radius:10px;min-width:90px;padding:9px 14px;font-weight:700}.requested-pagination-actions button:hover:not(:disabled){background:#dcfce7}.requested-pagination-actions button:disabled{opacity:.45;cursor:not-allowed}.requested-pagination-actions span{color:#111827;font-size:14px;font-weight:700}@media (width<=700px){.requested-pagination{flex-direction:column;align-items:stretch}.requested-pagination-actions{justify-content:space-between}}.requested-table th:nth-child(6){text-align:center;padding-left:24px}.requested-table td:nth-child(6){text-align:left;padding-left:24px}.requested-table td:nth-child(6) .requested-title-cell{text-align:left;max-width:none}.requested-table th:nth-child(7),.requested-table td:nth-child(7){text-align:center;padding-right:18px}.requested-table td:nth-child(7)>*{justify-content:center;align-items:center;display:flex}.requested-table th:nth-child(6){text-align:center!important}.requested-table td:nth-child(6){text-align:center!important;vertical-align:middle!important}.requested-table td:nth-child(6) .requested-title-cell{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding-left:20px!important;display:flex!important}.requested-table th:nth-child(4),.requested-table td:nth-child(4),.requested-table th:nth-child(5),.requested-table td:nth-child(5){text-align:center!important;vertical-align:middle!important;padding-left:22px!important}.requested-table td:nth-child(4),.requested-table td:nth-child(5){justify-content:center!important}.requested-table th:nth-child(5),.requested-table td:nth-child(5){transform:translate(25px);text-align:center!important;padding-left:45px!important}.requested-action-delete{color:#dc2626!important;background:#fef2f2!important;border:1px solid #fca5a5!important}.requested-action-delete:hover:not(:disabled){color:#b91c1c!important;background:#fee2e2!important;border-color:#ef4444!important}.requested-action-delete:disabled{opacity:.55;cursor:not-allowed}.requested-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;overflow-y:visible;overflow-x:auto!important}.requested-table{white-space:nowrap;width:100%;min-width:1400px}.requested-table-wrap::-webkit-scrollbar{height:10px}.requested-table-wrap::-webkit-scrollbar-thumb{background:#b7c1cc;border-radius:10px}.requested-title-cell{white-space:normal;min-width:360px}.requested-card{width:100%;max-width:100%;overflow:hidden}.requested-table-wrap{scrollbar-gutter:stable;padding-bottom:6px;width:100%!important;max-width:100%!important;display:block!important;overflow:scroll hidden!important}.requested-table{table-layout:fixed;width:1800px!important;min-width:1800px!important}.requested-table th:first-child,.requested-table td:first-child{width:80px}.requested-table th:nth-child(2),.requested-table td:nth-child(2){width:140px}.requested-table th:nth-child(3),.requested-table td:nth-child(3){width:170px}.requested-table th:nth-child(4),.requested-table td:nth-child(4){width:160px}.requested-table th:nth-child(5),.requested-table td:nth-child(5){width:190px}.requested-table th:nth-child(6),.requested-table td:nth-child(6){width:650px}.requested-table th:nth-child(7),.requested-table td:nth-child(7){width:400px}.requested-table-wrap::-webkit-scrollbar{height:12px!important;display:block!important}.requested-table-wrap::-webkit-scrollbar-track{background:#e5e7eb;border-radius:10px}.requested-table-wrap::-webkit-scrollbar-thumb{background:#9ca3af;border:2px solid #e5e7eb;border-radius:10px}.requested-table-wrap::-webkit-scrollbar-thumb:hover{background:#6b7280}.requested-table th:nth-child(5),.requested-table td:nth-child(5){text-align:center!important;position:relative!important;left:45px!important}.requested-table td:nth-child(5){vertical-align:middle!important}.requested-table{table-layout:fixed!important}.requested-table th:nth-child(6),.requested-table td:nth-child(6){width:620px!important;max-width:620px!important;overflow:hidden!important}.requested-table td:nth-child(6) .requested-title-cell{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 12px!important;display:block!important;overflow:hidden!important}.requested-table td:nth-child(6){white-space:nowrap!important}.requested-table th:nth-child(6),.requested-table td:nth-child(6){vertical-align:middle!important;width:620px!important;min-width:620px!important;max-width:620px!important;overflow:hidden!important}.requested-table td:nth-child(6) .requested-title-cell{white-space:normal!important;text-overflow:ellipsis!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:center!important;white-space:normal!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow-wrap:anywhere!important;text-align:center!important;-webkit-box-orient:vertical!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:2.8em!important;padding:4px 14px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}html,body,#root{width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f5f5!important;overflow:hidden!important}#root{text-align:left!important;display:block!important}*{box-sizing:border-box}a{text-decoration:none}button,input,select,textarea{font-family:inherit}.logo,.card,.read-the-docs{all:unset}#root{max-width:none!important;margin:0!important;padding:0!important}.main,.content,.container,.container-fluid,.wrapper,.page-wrapper{width:100%!important;max-width:none!important;margin:0!important}.side-nav,.side-menu,.side-menu__icon,.side-menu__title{max-width:none!important}.form-control,.form-select{color:#0f172a;background:#fff;border:1px solid #dbe4ee;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-weight:650;transition:all .18s}.form-control:focus,.form-select:focus{border-color:#111;box-shadow:0 0 0 4px #11111114}.form-label{color:#334155;margin-bottom:8px;font-size:14px;font-weight:850;display:block}.btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;font-weight:850;transition:all .18s;display:inline-flex}.btn-primary{color:#fff;background:#111;border-color:#111}.btn-primary:hover{background:#333;border-color:#333}.btn-outline-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.overflow-x-auto{overflow-x:auto}.animate-spin{animation:1s linear infinite dbSpin}@keyframes dbSpin{to{transform:rotate(360deg)}}:root{--db-black:#111;--db-dark-grey:#333;--db-grey:#666;--db-disabled:#a0a0a0;--db-border:#d6d6d6;--db-soft-grey:#eee;--db-page:#f5f5f5;--db-white:#fff}body{color:var(--db-black)!important;background:var(--db-page)!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.admin-layout,.admin-layout-shell,.admin-layout-content{background:var(--db-page)!important}.admin-layout-sidebar,.db-sidebar,.db-sidebar-brand{background:var(--db-white)!important}input,select,textarea,.form-control,.form-select{color:var(--db-black)!important;background:var(--db-white)!important;border-color:var(--db-border)!important}.btn-primary,button[type=submit]{color:var(--db-white)!important;background:var(--db-black)!important;border-color:var(--db-black)!important}.btn-primary:hover,button[type=submit]:hover{background:var(--db-dark-grey)!important;border-color:var(--db-dark-grey)!important}.btn-outline-secondary{color:var(--db-black)!important;background:var(--db-white)!important;border-color:var(--db-border)!important}.btn-outline-secondary:hover{background:var(--db-soft-grey)!important}table{color:var(--db-black);background:var(--db-white)}table th{color:var(--db-black)!important;background:var(--db-soft-grey)!important;border-color:var(--db-border)!important}table td{border-color:var(--db-border)!important}table tbody tr:hover td{background:var(--db-page)}.status-active,.payment-success,.badge-success{color:#166534!important;background:#dcfce7!important}.status-inactive,.payment-pending,.badge-warning{color:#854d0e!important;background:#fef9c3!important}.status-deleted,.payment-failed,.badge-danger{color:#991b1b!important;background:#fee2e2!important}::selection{color:#fff;background:#111}:root{--db-black:#111;--db-charcoal:#292929;--db-dark-grey:#444;--db-grey:#666;--db-muted:#8a8a8a;--db-disabled:#a0a0a0;--db-border:#d6d6d6;--db-border-light:#e5e5e5;--db-soft-grey:#eee;--db-page:#f5f5f5;--db-white:#fff;--db-success-bg:#dcfce7;--db-success-text:#166534;--db-warning-bg:#fef9c3;--db-warning-text:#854d0e;--db-danger-bg:#fee2e2;--db-danger-text:#991b1b;--db-info-bg:#e5e7eb;--db-info-text:#292929;--db-radius-sm:8px;--db-radius:12px;--db-radius-lg:16px;--db-shadow:0 4px 16px #1111110f;--db-shadow-hover:0 8px 22px #1111111a}html,body,#root,.admin-layout,.admin-layout-shell,.admin-layout-content,.admin-layout-content-inner{color:var(--db-black)!important;background:var(--db-page)!important}main,.main,.content,.page-wrapper,.content-wrapper,.container,.container-fluid,[class*=page],[class*=Page]{color:var(--db-black)}h1,h2,h3,h4,h5,h6,.page-title,.section-title,.card-title,.modal-title,[class*=title],[class*=Title]{color:var(--db-black)!important}p,span,label,small,strong,td,li,[class*=text],[class*=Text]{color:inherit}.subtitle,.description,.helper-text,.form-text,.text-muted,[class*=subtitle],[class*=description],[class*=helper],[class*=muted]{color:var(--db-grey)!important}.card,.panel,.dashboard-card,.analyticsCard,.analyticsPanel,.analyticsHeader,.selectedMonthCard,.list-card,.table-card,.form-card,.filter-card,.detail-card,.stats-card,.modal-content,[class*=card],[class*=Card],[class*=panel],[class*=Panel]{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important;box-shadow:var(--db-shadow)!important}.card,.panel,.dashboard-card,.analyticsCard,.analyticsPanel,.list-card,.table-card,.filter-card,.detail-card{border-radius:var(--db-radius-lg)!important}.dashboard-card:hover,.analyticsCard:hover,.stats-card:hover,[class*=stat-card]:hover{border-color:var(--db-black)!important;box-shadow:var(--db-shadow-hover)!important}.filters,.filter-section,.filter-container,.search-section,.search-container,.toolbar,.table-toolbar,.action-bar,.page-actions,[class*=filter],[class*=Filter],[class*=toolbar],[class*=Toolbar]{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}input,select,textarea,.form-control,.form-select,.search-input,.filter-input{background:var(--db-white)!important;color:var(--db-black)!important;border:1px solid var(--db-border)!important;border-radius:var(--db-radius)!important}input::placeholder,textarea::placeholder{color:var(--db-disabled)!important}input:hover,select:hover,textarea:hover{border-color:var(--db-muted)!important}input:focus,select:focus,textarea:focus,.form-control:focus,.form-select:focus{border-color:var(--db-black)!important;outline:none!important;box-shadow:0 0 0 3px #1111111a!important}input:disabled,select:disabled,textarea:disabled,button:disabled{opacity:.75;color:var(--db-disabled)!important;background:var(--db-soft-grey)!important;border-color:var(--db-border)!important;cursor:not-allowed!important}.btn-primary,.primary-btn,.primary-button,.save-btn,.submit-btn,.add-btn,.create-btn,button[type=submit]{background:var(--db-black)!important;color:var(--db-white)!important;border-color:var(--db-black)!important}.btn-primary:hover,.primary-btn:hover,.primary-button:hover,.save-btn:hover,.submit-btn:hover,.add-btn:hover,.create-btn:hover,button[type=submit]:hover{background:var(--db-charcoal)!important;border-color:var(--db-charcoal)!important}.btn-secondary,.btn-outline-secondary,.secondary-btn,.refresh-btn,.reset-btn,.cancel-btn{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}.btn-secondary:hover,.btn-outline-secondary:hover,.secondary-btn:hover,.refresh-btn:hover,.reset-btn:hover,.cancel-btn:hover{background:var(--db-soft-grey)!important;border-color:var(--db-grey)!important}.edit-btn,.view-btn,.details-btn,.action-btn{background:var(--db-soft-grey)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}.edit-btn:hover,.view-btn:hover,.details-btn:hover,.action-btn:hover{background:var(--db-black)!important;color:var(--db-white)!important;border-color:var(--db-black)!important}.delete-btn,.danger-btn,.btn-danger{background:var(--db-danger-bg)!important;color:var(--db-danger-text)!important;border-color:#fca5a5!important}.delete-btn:hover,.danger-btn:hover,.btn-danger:hover{background:var(--db-danger-text)!important;color:var(--db-white)!important}a{color:var(--db-black)}a:hover{color:var(--db-dark-grey)}.table-container,.table-wrapper,.table-responsive,.analyticsTableWrap,[class*=table-container],[class*=table-wrapper]{background:var(--db-white)!important;border-color:var(--db-border)!important}table,.table,.ads-table,.analyticsTable{width:100%;background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}table thead,table thead tr,table th,.table th,.ads-table th,.analyticsTable th{background:var(--db-soft-grey)!important;color:var(--db-black)!important;border-color:var(--db-border)!important;font-weight:800!important}table td,.table td,.ads-table td,.analyticsTable td{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border-light)!important}table tbody tr:nth-child(2n) td,.table tbody tr:nth-child(2n) td,.ads-table tbody tr:nth-child(2n) td{background:#fafafa!important}table tbody tr:hover td,.table tbody tr:hover td,.ads-table tbody tr:hover td,.analyticsTable tbody tr:hover td{background:var(--db-soft-grey)!important}table tbody tr.selected td,table tbody tr.active-row td,.table tbody tr.selected td,.ads-table tbody tr.selected td{background:var(--db-black)!important;color:var(--db-white)!important}.pagination,.pagination-container,.page-navigation,[class*=pagination]{color:var(--db-black)!important}.pagination button,.pagination a,.page-btn,.page-number{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}.pagination button:hover,.pagination a:hover,.page-btn:hover,.page-number:hover{background:var(--db-soft-grey)!important;border-color:var(--db-grey)!important}.pagination .active,.pagination button.active,.pagination a.active,.page-btn.active,.page-number.active{background:var(--db-black)!important;color:var(--db-white)!important;border-color:var(--db-black)!important}input[type=checkbox],input[type=radio]{accent-color:var(--db-black)!important}.dropdown-menu,.menu,.popover,.action-menu,[class*=dropdown-menu]{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important;box-shadow:var(--db-shadow)!important}.dropdown-item:hover,.menu-item:hover,.action-menu-item:hover{background:var(--db-soft-grey)!important;color:var(--db-black)!important}.modal,.modal-overlay,.dialog-overlay{background:#11111173!important}.modal-content,.dialog,.confirm-dialog{background:var(--db-white)!important;color:var(--db-black)!important;border-color:var(--db-border)!important}.empty-state,.no-data,.no-results,.no-records,[class*=empty],[class*=no-data]{color:var(--db-grey)!important;background:var(--db-white)!important;border-color:var(--db-border)!important}.loading,.loader-text,.spinner-text,.analyticsLoading{color:var(--db-black)!important}svg{color:inherit}.badge,.status-badge,.payment-badge,.type-badge,[class*=badge]{border:1px solid #0000;font-weight:800}.status-active,.payment-success,.badge-success,.status-live,.success-badge{color:var(--db-success-text)!important;background:var(--db-success-bg)!important;border-color:#86efac!important}.status-inactive,.payment-pending,.badge-warning,.status-pending,.pending-badge{color:var(--db-warning-text)!important;background:var(--db-warning-bg)!important;border-color:#fde047!important}.status-deleted,.status-failed,.payment-failed,.badge-danger,.danger-badge{color:var(--db-danger-text)!important;background:var(--db-danger-bg)!important;border-color:#fca5a5!important}.badge-info,.status-neutral,.payment-not-required,.not-required-badge{color:var(--db-info-text)!important;background:var(--db-info-bg)!important;border-color:var(--db-border)!important}hr,.divider,[class*=divider]{border-color:var(--db-border)!important;background:var(--db-border)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--db-page)}::-webkit-scrollbar-thumb{background:var(--db-disabled);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--db-grey)}::selection{background:var(--db-black);color:var(--db-white)}
