/* =========================================
   LIGHT MODE OVERRIDES FOR PRELOADER
   ========================================= */

/* Fix Preloader Background in Light Mode */
body.light-mode #preloader,
html.light-mode body #preloader {
    background-color: #fdfbf7 !important;
}

/* Fix Preloader Logo Text Visibility */
body.light-mode .preloader-logo-final,
html.light-mode body .preloader-logo-final {
    font-family: var(--font-ui) !important;
    font-weight: 800 !important;
    letter-spacing: 5px !important;
    background: linear-gradient(135deg, #a88542 0%, #dbb458 25%, #f5d78e 50%, #dbb458 75%, #a88542 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: #dbb458 !important;
    text-shadow: none !important;
}

/* Fix Preloader Loading Bar Track */
body.light-mode .preloader-loader,
html.light-mode body .preloader-loader {
    background: rgba(219, 180, 88, 0.15) !important;
}

/* Fix Preloader Loading Bar Progress */
body.light-mode .preloader-loader-bar,
html.light-mode body .preloader-loader-bar {
    background: linear-gradient(90deg, #a88542, #dbb458, #f5d78e, #dbb458) !important;
    box-shadow: 0 0 12px rgba(219, 180, 88, 0.4) !important;
}