::selection {
  background: #d0b358;
  color: #fff;
}

::-moz-selection {
  background: #d0b358;
  color: #fff;
}

.gold-theme .full-width-header,
.gold-theme .app-topbar {
    background: #d0b358;
    border-bottom: 1px solid #b8962f;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    color: #ffffff;
}

.gold-theme .header-logo{
    background: #ffffff;
}

.gold-theme .sidebar .menu-area,
.gold-theme .app-sidebar {
    scrollbar-color: #d0b358 #f9fafb;
}

.gold-theme .profile-text{
    color: #9ca3af;
}
.gold-theme .main-content-inner .text-muted {
    color: #9ca3af !important;
}

.gold-theme .logo-area::after {
    background-color: #4b5563;
}

.gold-theme #sidebarToggle,
.gold-theme .topbar-toggle-btn {
    color: #fff !important;
}
.gold-theme .topbar-toggle-btn:hover {
    color: #f3f4f6 !important;
}
.gold-theme .topbar-title {
    color: #fff;
}

.gold-theme .header-logo .brand {
    color: #d0b358;
}

.gold-theme .main-header h1 {
    color: #e5e7eb;
}

.gold-theme .main-header p {
    color: #ffffff;
}

.gold-theme .footer {
    color: #ffffff !important;
    border-color: #ffffff !important;
    background: #d0b358 !important;
}

/* ── New layout: app-footer ── */
.gold-theme .app-footer {
    background: #d0b358 !important;
    border-top-color: #b8962f !important;
    color: #fff !important;
}
.gold-theme .app-footer a,
.gold-theme .app-footer .text-muted { color: #fff !important; }

.gold-theme .text-muted {
    color: #ffffff !important;
}

/* Keep text-muted readable inside content area */
.gold-theme .app-content .text-muted { color: #9ca3af !important; }

.gold-theme .profile-text{
    color: #9ca3af !important;
}

