/* Light palette for existing portal and login. Original selectors and layout retained. */
/* Kundali Expert full portal theme v1. Presentation only.
   Scoped to authenticated-layout DOM, not the login screen.
   No dimensions, visibility, permissions or report values are changed. */

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active {
  --ke-page:#f7f5ef;
  --ke-surface:#ffffff;
  --ke-raised:#fffdf9;
  --ke-header:#f8f2e7;
  --ke-line:#dfd5c5;
  --ke-gold:#8b5b18;
  --ke-text:#27231f;
  --ke-muted:#655f55;
  --ke-input:#fffdf9;
  --bs-body-bg:#f7f5ef;
  --bs-body-color:#27231f;
  --bs-border-color:#dfd5c5;
  --bs-secondary-color:#655f55;
  --bs-tertiary-bg:#fffdf9;
  --bs-link-color:#8b5b18;
  color-scheme:light;
  background: radial-gradient(ellipse at 10% 0%,#f2e8d7 0%,transparent 42%),#f7f5ef !important;
  color: var(--ke-text) !important;
  font-family: system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  scrollbar-color: #c1ac88 #f1ece3;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #root,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .App,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main-box.content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .section,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .first-section,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .last-section,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .common-container,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .dailyhoroscopecontainer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .webBlogContainer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .analytics-container,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 {
  background-color: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main-box.content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .section {
  background-image: none !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logo,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logout,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .navbar {
  background: linear-gradient(135deg,#ffffff,#fcfaf6) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar {
  border-right: 1px solid var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .navbar {
  border-bottom: 1px solid var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list li,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .subroute {
  background-color: transparent !important;
  border-color: #e8dfd2 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list a,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logout,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logout a {
  color: #40392f !important;
  background: transparent !important;
  border-color: #e8dfd2 !important;
  text-decoration: none;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list a:hover,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logout:hover,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list a:focus-visible {
  background: #fbf1de !important;
  color: #81551c !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list a.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar-menu-list a[aria-current="page"] {
  background: linear-gradient(90deg,#f6dfb4,#f8f2e7) !important;
  color: #543c17 !important;
  box-shadow: inset 3px 0 0 #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar svg,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .navbar .hamburger svg {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .navbar .hamburger svg {
  fill: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .heading,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .heding,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h1,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h3,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .section > h1,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .section > h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .section > h3,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main-box > h2 {
  color: #81551c !important;
  letter-spacing: .015em;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h4,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h5,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main h6,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main legend {
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .text-muted,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main small,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .dateTimelable {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main a:not(.btn):not(.common-btn),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .listLink {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .analytics-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .fileuploadcontainer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .tracking-container {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border: 1px solid #dfcba8 !important;
  border-radius: 14px !important;
  box-shadow: 0 8px 24px #59401a10,inset 0 1px 0 #ffffff70 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box > .title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1 > .title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .card-header {
  background: #fbf5e9 !important;
  color: #644615 !important;
  border-bottom: 1px solid #e0d5c3 !important;
  border-radius: 13px 13px 0 0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box .data,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1 .data,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .card-body {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box .count-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1 .count-title {
  color: var(--ke-muted) !important;
  font-weight: 500 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box .count-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1 .count-number {
  color: #865715 !important;
  font-weight: 700 !important;
  font-variant-numeric: tabular-nums;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-extra-analytics-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-learn-analytics-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-ta-root textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-notification-analytics-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-purchase-reconciliation-panel-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-purchase-reconciliation-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 {
  background: var(--ke-page) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-shell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-workspace,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-snapshot,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-content {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-hero,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-course,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-mini,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-quick,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-panel {
  background: linear-gradient(135deg,#ffffff,#fffdfa) !important;
  color: var(--ke-text) !important;
  border-color: #dfcba8 !important;
  box-shadow: 0 6px 20px #59401a0b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-main-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-workspace-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-rank-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-ai-recharge-amount,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 h3 {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-main-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-workspace-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-kpi-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-kpi-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-kpi-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-panel-caption,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-learn-status,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .keta-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 small {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-search,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-sort,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-tab,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-tabs,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-service,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-rank-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-list-row,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-rank-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-list-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-course-head,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-table-wrap,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-learn-table-wrap {
  background-color: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-tab.active,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-view-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-refresh,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 button.keta-primary {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-table th {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 tbody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 .ke-table td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 input:not([type=checkbox]):not([type=radio]):not([type=range]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astroclock-usage-v1 textarea {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  border-color: #d2c4b0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-kpi,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-panel,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-box,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-detail,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-learn-metric,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-extra-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .keta-card,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .keta-panel {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-kpi-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-panel-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-v5-title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-ai-recharge-amount {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-muted,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-note,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-sub,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-v5-small,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-info {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_Table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableBody,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableHeader,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_Pagination,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 table,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 .rdt_Table {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main thead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableHead,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableHeadRow,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableCol,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableCol_Sortable,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 .rdt_TableHead {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableRow,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableCell,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-native-list-v5 td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: #dfd4c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main tbody tr:nth-child(even) td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableRow:nth-child(even),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableRow:nth-child(even) .rdt_TableCell {
  background: #ffffff !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main tbody tr:hover td,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableRow:hover,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableRow:hover .rdt_TableCell {
  background: #fcf5e9 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_Pagination button,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableHeader button {
  background: transparent !important;
  color: var(--ke-gold) !important;
  fill: currentColor !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_Pagination button svg,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_TableCol_Sortable svg {
  fill: currentColor !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rdt_Pagination button:disabled {
  color: #766d60 !important;
  opacity: .5 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active textarea:not([data-ke-theme-preserve]),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active select {
  background: var(--ke-input) !important;
  color: var(--ke-text) !important;
  -webkit-text-fill-color: var(--ke-text) !important;
  caret-color: var(--ke-gold) !important;
  border-color: #d2c4b0 !important;
  border-radius: 8px;
  color-scheme:light;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input::placeholder,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active textarea::placeholder {
  color: #71695f !important;
  -webkit-text-fill-color: #71695f !important;
  opacity: 1;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:-webkit-autofill,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:-webkit-autofill:hover,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:-webkit-autofill:focus,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:autofill {
  -webkit-text-fill-color: #27231f !important;
  caret-color: #8b5b18 !important;
  -webkit-box-shadow: 0 0 0 1000px #fffdf9 inset !important;
  box-shadow: 0 0 0 1000px #fffdf9 inset !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:focus-visible,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active textarea:focus-visible,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active select:focus-visible,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button:focus-visible,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active a:focus-visible,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active [tabindex]:focus-visible {
  outline: 2px solid #d3a45f !important;
  outline-offset: 2px !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input[type=checkbox],
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input[type=radio],
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input[type=range] {
  accent-color: #d3a45f;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active option,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active optgroup {
  background-color: var(--ke-input) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main form,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .form {
  background-color: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .common-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .uploadbtn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .upload-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .pdfBtn {
  background-color: #faf0de !important;
  color: var(--ke-gold) !important;
  border-color: #c7aa7c !important;
  border-radius: 8px;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .common-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .uploadbtn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .pdfBtn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button[type=submit],
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .copy-url-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .tracking-button,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .submit-date-button {
  background: linear-gradient(115deg,#f0ca8b,#d3a45f) !important;
  color: #1a1713 !important;
  border-color: #d3a45f !important;
  font-weight: 650;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button:hover:not(:disabled),
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .common-btn:hover,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .btn:hover {
  filter: brightness(1.08);
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button:disabled,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active input:disabled,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active select:disabled,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active textarea:disabled {
  opacity: .55 !important;
  cursor: not-allowed;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .error,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .text-danger {
  color: #a33327 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .delete-btn-icon,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .btn-danger,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .status-notpaid,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active button[data-action=delete] {
  background: #fff1ed !important;
  color: #a33327 !important;
  border-color: #e7b4ab !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .status-paid,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .btn-success,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .approve-button,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .text-success {
  background-color: #edf8f0 !important;
  color: #236342 !important;
  border-color: #a8cfb5 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .status-paid,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .status-notpaid {
  border-radius: 999px;
  border-width: 1px;
  border-style: solid;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .modal-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .popup-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .image-preview-popup-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .confirmation-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .confirmation-header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .confirmation-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-overlay {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .modal-header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .modal-footer,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .image-preview-popup-header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-overlay-header {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-razorpay-payments-modal > div {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-razorpay-payments-modal th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-razorpay-payments-modal thead {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-razorpay-payments-modal td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak > div {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak thead {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astro-users-v2-modal > div {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astro-users-v2-modal th,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astro-users-v2-modal thead {
  background: #fbf5e9 !important;
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astro-users-v2-modal td {
  background: var(--ke-surface) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .btn-close,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .close-btn,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-live-close {
  background-color: transparent !important;
  color: #865715 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__time,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__time-list,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-calendar,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-month-view,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-time-view,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-agenda-view {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__current-month,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__time-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-toolbar-label {
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day--selected,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day--keyboard-selected,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__time-list-item--selected,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-toolbar button.rbc-active {
  background: #d3a45f !important;
  color: #17140f !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day--disabled,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .react-datepicker__day--outside-month,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-off-range {
  color: #72685b !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-today,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-off-range-bg,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-slot-selection {
  background: #fbefdc !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-day-bg,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-timeslot-group,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-time-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-header,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-time-header-content,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .rbc-day-slot .rbc-time-slot {
  border-color: #e0d5c3 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-container,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-toolbar__box,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-status-bar {
  background: var(--ke-surface) !important;
  border-color: var(--ke-line) !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-toolbar-button,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-toolbar-button button {
  background: transparent !important;
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-toolbar-button svg {
  fill: currentColor !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-wysiwyg,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .jodit-workplace [contenteditable] {
  background: #ffffff;
  color: #202020;
  color-scheme:light;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .recharts-tooltip-wrapper .recharts-default-tooltip,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .apexcharts-tooltip,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .apexcharts-menu {
  background: var(--ke-raised) !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .recharts-cartesian-axis-tick-value,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .apexcharts-xaxis-label,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .apexcharts-yaxis-label {
  fill: #6b6050 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-surface.ke-gb-surface {
  background: #ffffff !important;
  color: var(--ke-text) !important;
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-brand.ke-gb-brand {
  background: #fbefdc !important;
  color: var(--ke-gold) !important;
  border-color: #d8c09a !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-ink.ke-gb-ink {
  color: var(--ke-text) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-muted.ke-gb-muted {
  color: var(--ke-muted) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-accent.ke-gb-accent {
  color: var(--ke-gold) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-border.ke-gb-border {
  border-color: var(--ke-line) !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .ke-gb-track.ke-gb-track {
  background-color: #ede2d0 !important;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active ::selection {
  background: #f1d4a0;
  color: #3c2e19;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active ::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active ::-webkit-scrollbar-track {
  background: #f1ece3;
}

html[data-ke-color-mode="light"] body.ke-portal-goldblack-active ::-webkit-scrollbar-thumb {
  background: #746047;
  border: 2px solid #15161a;
  border-radius: 9px;
}


/* Supplemental overlay chrome and single-series progress indicators. */
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-bar-top,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-ai-recharge-name,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-mix-line,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-eyebrow,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-activity-percent {
 color: #615238 !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-ai-recharge,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 details,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-badge,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-rank-number,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-rank {
 background: #f8efdf !important; color: #865715 !important; border-color: #dfcba8 !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-fill,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-mini-fill,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-activity-fill {
 background: linear-gradient(90deg,#b38a4f,#e5bd79) !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-track,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-mini-track,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-analytics-dashboard-v4 .ke-activity-track {
 background: #eae0d2 !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 summary,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-mix-total,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-home-analytics-v3 .ke-list-count,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .modal-content h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .popup-content h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak h2,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak h3,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #ke-astro-users-v2-modal h2 {
 color: #8b5b18 !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak .ke-live-select,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak .ke-live-box,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak .ke-live-table-wrap {
 background: #ffffff !important; color: #27231f !important; border-color: #e0d5c3 !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active #kundali-live-users-modal-v4-peak .ke-live-segments button[aria-pressed="true"] {
 background: #d3a45f !important; color: #17140f !important; border-color: #d3a45f !important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .text-dark,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .modal-body .text-dark {
 color: #27231f !important;
}

@media print {
 html[data-ke-color-mode="light"] body.ke-portal-goldblack-active { color-scheme:light; background: #fff !important; color: #111 !important; }
 html[data-ke-color-mode="light"] body.ke-portal-goldblack-active :is(.main,.section,.main-box,.content,.box,.box1,.ke-panel,.ke-kpi,table,thead,tbody,tr,th,td,.rdt_Table,.rdt_TableRow,.rdt_TableCell,.ke-gb-surface,.ke-gb-brand) {
 background: #fff !important; color: #111 !important; box-shadow: none !important; border-color: #aaa !important;
 }
 html[data-ke-color-mode="light"] body.ke-portal-goldblack-active :is(h1,h2,h3,h4,h5,h6,.count-title,.count-number,.ke-gb-ink,.ke-gb-muted,.ke-gb-accent) { color: #111 !important; }
}

/* Login light palette; handlers and inputs are retained. */
html[data-ke-color-mode="light"] body.ke-gold-login-active{background:#f7f5ef!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login{border:0!important;background:radial-gradient(ellipse at 13% 20%,#f3e8d4 0%,transparent 43%),radial-gradient(ellipse at 91% 70%,#f7f1e9 0%,transparent 50%),#f7f5ef!important;color:#27231f!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-brand{border:0;background:none;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-mark{border:1px solid #c49654;background:linear-gradient(145deg,#f1dec0,#fffdf8);color:#8b5b18;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-brand-name{color:#27231f;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-brand-tag{color:#776b5d;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-eyebrow{color:#8b5b18;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-eyebrow::before{background:#c49654;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-headline{color:#27231f!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-headline span{color:#8b5b18!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-description{color:#665e54;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-rule{background:linear-gradient(90deg,#e5bd79,transparent);}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-point{color:#645645;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-tick{color:#8b5b18;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login .login-container{background:linear-gradient(135deg,#ffffff,#fcfaf6)!important;border:1px solid #dfd4c3!important;box-shadow:0 20px 75px #59401a18,inset 0 1px 0 #ffffff80!important;color:#27231f!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-panel-label{color:#8b5b18;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-badge{border:1px solid #d4bf98;color:#8b5b18;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-star{color:#8b5b18;background:#f6e8cf;border:1px solid #d4bb8f;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-title{color:#27231f!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-card-description{color:#665e54;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login form.form{background:transparent!important;box-shadow:none!important;border:0!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login label{color:#e8ddd1!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input#userName,html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input#password{border:1px solid #464044!important;background:#fffdf9!important;color:#27231f!important;box-shadow:none!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input::placeholder{color:#a19a9d!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input:focus{outline:2px solid #c49654!important;border-color:transparent!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input:-webkit-autofill{-webkit-text-fill-color:#27231f!important;box-shadow:0 0 0 1000px #fffdf9 inset!important;caret-color:#27231f;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login .error{color:#a33327!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-recovery-button{background:none!important;border:0!important;box-shadow:none!important;color:#8b5b18!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-pending{color:#70685f;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-notice{border:1px solid #d8bd8d;background:#fff4df;color:#6e5326;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login button#btn[type=submit]{background:linear-gradient(115deg,#f0ca8b,#d3a45f)!important;border:0!important;color:#1a1713!important;box-shadow:none!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login button:focus-visible{outline:2px solid #e5bd79!important;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-card-footer{border-top:1px solid #e2d8ca;color:#746b61;}html[data-ke-color-mode="light"] body.ke-gold-login-active .ke-gold-page-footer{color:#766c60;}
/* Shared visual controls and explicit readable autofill. Never modifies input values. */
html[data-ke-color-mode="dark"] { --ke-toggle-surface:#1b1c21; --ke-toggle-ink:#f9f4ea; --ke-toggle-gold:#e5bd79; --ke-toggle-border:#635136; --ke-login-input:#1b1c21; --ke-login-ink:#f9f4ea; --ke-login-placeholder:#b8b2b6; }
html[data-ke-color-mode="light"] { --ke-toggle-surface:#fffdf8; --ke-toggle-ink:#3c3021; --ke-toggle-gold:#8b5b18; --ke-toggle-border:#cbb78e; --ke-login-input:#fffdf9; --ke-login-ink:#27231f; --ke-login-placeholder:#71695f; }
html[data-ke-color-mode] body.ke-gold-login-active .section-login input#userName,
html[data-ke-color-mode] body.ke-gold-login-active .section-login input#password {
 background:var(--ke-login-input)!important; color:var(--ke-login-ink)!important;
 -webkit-text-fill-color:var(--ke-login-ink)!important;caret-color:var(--ke-toggle-gold)!important;
 -webkit-box-shadow:0 0 0 1000px var(--ke-login-input) inset!important;
 box-shadow:0 0 0 1000px var(--ke-login-input) inset!important;
 color-scheme:normal;
}
html[data-ke-color-mode] body.ke-gold-login-active .section-login input#userName::placeholder,
html[data-ke-color-mode] body.ke-gold-login-active .section-login input#password::placeholder {
 color:var(--ke-login-placeholder)!important;-webkit-text-fill-color:var(--ke-login-placeholder)!important;opacity:1!important;
}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .navbar,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar { background:#fffdf9!important; }
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box > .title,
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .main .box1 > .title {color:#453320!important;}
html[data-ke-color-mode="light"] body.ke-portal-goldblack-active .sidebar .logo small {color:#716351!important;}
body .navbar > #ke-portal-theme-control-v1,
body .ke-gold-brand > #ke-portal-theme-control-v1 {
 display:flex!important;flex:0 0 auto!important;align-items:center!important;margin-inline-start:auto!important;
 padding:4px 0!important;position:relative;z-index:2;max-width:100%;
}
body.ke-gold-login-active .ke-gold-brand {flex-wrap:wrap;row-gap:14px;}
html[data-ke-color-mode] body #ke-portal-theme-control-v1 .ke-theme-switch {
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;
 min-height:44px!important;width:auto!important;min-width:0!important;max-width:100%!important;
 padding:7px 13px!important;margin:0!important;border:1px solid var(--ke-toggle-border)!important;
 border-radius:99px!important;background:var(--ke-toggle-surface)!important;color:var(--ke-toggle-ink)!important;
 box-shadow:none!important;font:650 12px/1.2 system-ui,sans-serif!important;letter-spacing:.02em!important;
 text-transform:none!important;cursor:pointer!important;filter:none!important;touch-action:manipulation;
}
html[data-ke-color-mode] body #ke-portal-theme-control-v1 .ke-theme-switch:focus-visible {
 outline:2px solid var(--ke-toggle-gold)!important;outline-offset:3px!important;
}
body #ke-portal-theme-control-v1 .ke-theme-icon {width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;}
body #ke-portal-theme-control-v1 .ke-theme-track {position:relative;display:block;width:42px;height:24px;flex:0 0 42px;border-radius:99px;background:linear-gradient(115deg,#efc884,#c7964f);border:1px solid #a57934;box-shadow:inset 0 1px 3px #6c47182b;}
body #ke-portal-theme-control-v1 .ke-theme-knob {position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fffdf8;box-shadow:0 1px 3px #33221140;transform:translateX(0);transition:transform .16s ease;}
body #ke-portal-theme-control-v1 [aria-checked="true"] .ke-theme-knob {transform:translateX(18px);background:#28231d;}
body #ke-portal-theme-control-v1 [aria-checked="true"] .ke-theme-moon,
body #ke-portal-theme-control-v1 [aria-checked="false"] .ke-theme-sun {color:var(--ke-toggle-gold);}
body #ke-portal-theme-control-v1 .ke-theme-current {min-width:32px;}
@media(max-width:600px) {
 body.ke-gold-login-active .ke-gold-brand > #ke-portal-theme-control-v1 {flex-basis:100%!important;justify-content:flex-end!important;}
 html[data-ke-color-mode] body #ke-portal-theme-control-v1 .ke-theme-switch {gap:7px!important;padding:7px 10px!important;}
}
@media(prefers-reduced-motion:reduce) {body #ke-portal-theme-control-v1 .ke-theme-knob {transition:none;}}
@media(forced-colors:active) {
 body #ke-portal-theme-control-v1 .ke-theme-track {forced-color-adjust:none;background:Canvas;border-color:ButtonText;}
 body #ke-portal-theme-control-v1 .ke-theme-knob {forced-color-adjust:none;background:ButtonText!important;}
}
@media print {#ke-portal-theme-control-v1 {display:none!important;}}
/* Light login labels remain readable; original dark-theme labels are intentionally pale. */
html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login .input-field label {color:#4a4034!important;}
html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input#userName,
html[data-ke-color-mode="light"] body.ke-gold-login-active .section-login input#password {border-color:#c9baa4!important;}
@media print {
 body .navbar > #ke-portal-theme-control-v1,
 body .ke-gold-brand > #ke-portal-theme-control-v1 {display:none!important;}
}
