:root{--theme-color-rgb:248,152,54!important;--theme-accent-rgb:61,169,98!important;--theme-secondary-rgb:255,207,18!important}a{color:#f89836!important}.header-panel a,.main-link,.main-nav a,.navigation-panel a,header a,nav a{color:#fff!important}.main-link,.main-link svg,.main-link:hover,.main-link:hover svg,a.main-link,a.main-link svg,a[href="/dashboard/feed"],a[href="/dashboard/feed"] svg{transition:none!important;transform:none!important;animation:none!important}a:hover{color:#e87816!important}.header-panel a:hover,.main-link:hover,.main-nav a:hover,.navigation-panel a:hover,header a:hover,nav a:hover{color:#fff!important}.comment-action a,.comment-action a svg,.comment-button,.like-action a,.like-action a svg,.like-button,.post-comment i,.post-like i,.post-react ul li a,.post-react ul li a svg{color:#666!important;fill:none!important;stroke:#666!important}.comment-action a:hover,.comment-action a:hover svg,.comment-button:hover,.like-action a:hover,.like-action a:hover svg,.like-button:hover,.post-comment:hover i,.post-like:hover i,.post-react ul li a:hover,.post-react ul li a:hover svg{color:#3da962!important;fill:none!important;stroke:#3da962!important}footer .text-sm,footer a.font-medium,footer p{color:#333!important}footer a.font-medium:hover{color:#f89836!important}[class*="/user/courses/"] .card{background-color:#fff!important;border:1px solid #e5e7eb!important}[class*="/user/courses/"] .card-title,[class*="/user/courses/"] .text-lg,[class*="/user/courses/"] .text-xl,[class*="/user/courses/"] h2,[class*="/user/courses/"] h3,[class*="/user/courses/"] label{color:#333!important}[class*="/user/courses/"] .text-base,[class*="/user/courses/"] .text-sm,[class*="/user/courses/"] p{color:#555!important}[class*="/user/courses/"] .badge{background-color:#e5e7eb!important;color:#333!important}[class*="/user/courses/"] .badge-primary{background-color:#f89836!important;color:#fff!important}[class*="/user/courses/"] .card:hover{border-color:#f89836!important}.text-primary,.text-theme,.text-theme-color,.theme-color,[class*=text-primary]{color:#f89836!important}.accent-color,.text-accent,.text-success,[class*=text-success]{color:#3da962!important}.text-secondary-theme,.text-warning,[class*=text-warning]{color:#ffcf12!important}.bg-primary,.bg-theme,.theme-background,.theme-bg,[class*=bg-primary]{background-color:#f89836!important}.accent-bg,.bg-accent,.bg-success,[class*=bg-success]{background-color:#fff!important;border:1px solid #3da962!important;color:#3da962!important}.bg-secondary-theme,.bg-warning,[class*=bg-warning]{background-color:#ffcf12!important}.border-primary,.border-theme,[class*=border-primary]{border-color:#f89836!important}.border-accent,.border-success,[class*=border-success]{border-color:#3da962!important}.border-warning,[class*=border-warning]{border-color:#ffcf12!important}.btn-primary,.btn-solid,[class*=btn-primary],[type=submit],button.primary{background:linear-gradient(135deg,#f89836,#e87816)!important;border-color:#f89836!important;color:#fff!important;transition:all .3s ease!important}.btn-primary:hover,.btn-solid:hover,[class*=btn-primary]:hover,[type=submit]:hover,button.primary:hover{background:linear-gradient(135deg,#e87816,#d46c14)!important;box-shadow:0 5px 15px rgba(248,152,54,.3)!important;transform:translateY(-2px)!important}.btn-outline,.btn-outline-primary,[class*=btn-outline]{border-color:#f89836!important;color:#f89836!important;background:transparent!important}.btn-outline-primary:hover,.btn-outline:hover,[class*=btn-outline]:hover{background-color:rgba(248,152,54,.1)!important;transform:translateY(-2px)!important}.btn-success,[class*=btn-success]{background:linear-gradient(135deg,#3da962,#2d9952)!important;border-color:#3da962!important;color:#fff!important}.btn-success:hover,[class*=btn-success]:hover{background:linear-gradient(135deg,#2d9952,#1d8942)!important;box-shadow:0 5px 15px rgba(61,169,98,.3)!important}.btn-secondary,.btn-warning,[class*=btn-secondary],[class*=btn-warning]{background:linear-gradient(135deg,#ffcf12,#efc002)!important;border-color:#ffcf12!important;color:#000!important}.btn-secondary:hover,.btn-warning:hover,[class*=btn-secondary]:hover,[class*=btn-warning]:hover{background:linear-gradient(135deg,#efc002,#dfb002)!important;box-shadow:0 5px 15px rgba(255,207,18,.3)!important}.header-panel,.main-header,.navigation-panel,.top-panel,header,nav.main-nav{background:linear-gradient(90deg,#f89836,#fa9f4c)!important;color:#fff!important}.brand-logo img,.header-panel .logo img{filter:brightness(1.1)!important}.header-panel .user-img img,.profile-image img,.user-profile img{border:2px solid #3da962!important}.menu-item a,.nav-item a,.nav-link{color:hsla(0,0%,100%,.9)!important;transition:all .2s ease!important}.menu-item a:hover,.nav-item a:hover,.nav-link:hover{color:#fff!important;background-color:hsla(0,0%,100%,.1)!important}.active-nav-link,.menu-item.active a,.nav-item.active a,.nav-link.active{color:#fff!important;font-weight:600!important;border-bottom:2px solid #fff!important}.side-menu,.sidebar,.sidebar-panel,aside.sidebar{background-color:#fff!important;border-right:1px solid rgba(248,152,54,.1)!important}.side-menu-item,.sidebar a,.sidebar-link{color:#555!important;transition:all .2s ease!important}.side-menu-item:hover,.sidebar a:hover,.sidebar-link:hover{color:#f89836!important;background-color:rgba(248,152,54,.1)!important}.active-sidebar-link,.side-menu-item.active,.sidebar a.active,.sidebar-link.active{color:#f89836!important;background-color:rgba(248,152,54,.15)!important;border-left:3px solid #f89836!important;font-weight:600!important}.badge-notification,.notification-dot,.notification-indicator{background-color:#ffcf12!important;border:2px solid #fff!important}.badge-count,.unread-count{background-color:#f89836!important;color:#fff!important}.card,.content-card,.info-card,[class*=card]{border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;transition:transform .3s ease,box-shadow .3s ease!important;border-color:rgba(248,152,54,.1)!important}.card:hover,.content-card:hover,.info-card:hover,[class*=card]:hover{transform:translateY(-5px)!important;box-shadow:0 8px 25px rgba(0,0,0,.08)!important;border-color:rgba(248,152,54,.2)!important}.card-header,.card-heading,.card-title{color:#f89836!important;border-bottom-color:rgba(248,152,54,.1)!important}.card-actions,.card-footer{border-top-color:rgba(248,152,54,.1)!important}.profile-box,.profile-card,.user-profile{border:1px solid rgba(248,152,54,.2)!important}.profile-box:hover,.profile-card:hover,.user-profile:hover{border-color:#f89836!important}.profile-stats,.stats-counter,.user-stats{color:#3da962!important}.cover-image-container,.profile-banner,.user-banner{border-bottom:3px solid #f89836!important}.icon-theme,.theme-icon,i.theme-icon,svg.theme-icon{color:#f89836!important;fill:#f89836!important}.icon-success,.success-icon,i.success-icon,svg.success-icon{color:#3da962!important;fill:#3da962!important}.icon-warning,.warning-icon,i.warning-icon,svg.warning-icon{color:#ffcf12!important;fill:#ffcf12!important}.form-control:focus,[class*=input]:focus,input:focus,select:focus,textarea:focus{border-color:#f89836!important;box-shadow:0 0 0 .2rem rgba(248,152,54,.25)!important}.form-check-input:checked,input[type=checkbox]:checked,input[type=radio]:checked{background-color:#f89836!important;border-color:#f89836!important}.form-switch .form-check-input:checked,.toggle-switch input:checked{background-color:#3da962!important;border-color:#3da962!important}.active-page,.page-item.active .page-link,.pagination .active a{background-color:#f89836!important;border-color:#f89836!important;color:#fff!important}.page-link,.page-number,.pagination a{color:#f89836!important}.page-link:hover,.page-number:hover,.pagination a:hover{color:#e87816!important;background-color:rgba(248,152,54,.1)!important}.badge-primary,.tag-primary,[class*=badge-primary]{background-color:#f89836!important;color:#fff!important}.badge-success,.tag-success,[class*=badge-success]{background-color:#3da962!important;color:#fff!important}.badge-warning,.tag-warning,[class*=badge-warning]{background-color:#ffcf12!important;color:#000!important}.gradient-primary,.primary-gradient,.theme-gradient{background:linear-gradient(135deg,#f89836,#ffcf12)!important;color:#fff!important}.accent-gradient,.gradient-accent,.success-gradient{background:linear-gradient(135deg,#3da962,#f89836)!important;color:#fff!important}.completion-bar,.loading-bar,.progress-bar{background-color:#f89836!important}.active-tab,.nav-tabs .nav-link.active,.tab-active{color:#f89836!important;border-color:#f89836!important;font-weight:600!important}.nav-tabs .nav-link:hover,.tab-item:hover{border-color:rgba(248,152,54,.2)!important;color:#f89836!important}.chat-content .chat-msg-box,.incoming-message,.message-bubble.received{background-color:rgba(248,152,54,.1)!important;border:1px solid rgba(248,152,54,.2)!important}.chat-content .msg-box,.message-bubble.sent,.outgoing-message{background-color:#3da962!important;color:#fff!important}.active-chat,.chat-user.active,.conversation.active{background-color:rgba(248,152,54,.1)!important;border-left:3px solid #f89836!important}.alert-primary,.notification-primary,[class*=alert-primary]{background-color:rgba(248,152,54,.1)!important;border-color:rgba(248,152,54,.3)!important;color:#e87816!important}.alert-success,.notification-success,[class*=alert-success]{background-color:rgba(61,169,98,.1)!important;border-color:rgba(61,169,98,.3)!important;color:#2d9952!important}.alert-warning,.notification-warning,[class*=alert-warning]{background-color:rgba(255,207,18,.1)!important;border-color:rgba(255,207,18,.3)!important;color:#efc002!important}.dropdown-item:focus,.dropdown-item:hover,.dropdown-menu a:focus,.dropdown-menu a:hover{background-color:rgba(248,152,54,.1)!important;color:#f89836!important}.context-menu,.dropdown-menu{border-color:rgba(248,152,54,.2)!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important}.Toastify__toast--success,.toast-success{background-color:#fff!important;color:#3da962!important;border:1px solid #3da962!important}.Toastify__toast--info,.toast-info,.toast-primary{background-color:#f89836!important}.Toastify__toast--warning,.toast-warning{background-color:#ffcf12!important;color:#000!important}.dialog-header,.modal-header{border-bottom:1px solid rgba(248,152,54,.2)!important;background-color:rgba(248,152,54,.05)!important}.dialog-footer,.modal-footer{border-top:1px solid rgba(248,152,54,.2)!important;background-color:rgba(248,152,54,.05)!important}.hover-effect:hover,.interactive:hover{background-color:rgba(248,152,54,.1)!important}.like-button.active,.liked,.post-like.active i{color:#f89836!important}.comment-button,.comment-icon,.post-comment i{color:#3da962!important}.post-share i,.share-button,.share-icon{color:#ffcf12!important}.table-header,table th,thead tr{background-color:rgba(248,152,54,.1)!important;color:#f89836!important;font-weight:600!important}.table-row:hover,table tr:hover{background-color:rgba(248,152,54,.05)!important}.list-bullet,ol.themed-list li:before,ul.themed-list li:before{color:#f89836!important}.quote-block,blockquote{border-left:4px solid #f89836!important;background-color:rgba(248,152,54,.05)!important}::-webkit-scrollbar-thumb{background-color:rgba(248,152,54,.6)!important;border-radius:10px!important}::-webkit-scrollbar-thumb:hover{background-color:#f89836!important}::-moz-selection{background-color:rgba(248,152,54,.3)!important;color:#000!important}::selection{background-color:rgba(248,152,54,.3)!important;color:#000!important}.from-blue-50{--tw-gradient-from:rgba(248,152,54,.1)!important}.to-blue-100{--tw-gradient-to:rgba(248,152,54,.2)!important}.text-blue-500,.text-blue-600,.text-blue-700{color:#f89836!important}.bg-blue-500,.bg-blue-600,.bg-blue-700{background-color:#f89836!important}.border-blue-500,.border-blue-600,.border-blue-700{border-color:#f89836!important}.course-title,.module-title,[class*="/user/courses/"] h1,[class*="/user/courses/"] h2{color:#f89836!important}.course-tabs,.lesson-tabs,[class*="/user/courses/"] .tabs-list{border-bottom-color:rgba(248,152,54,.2)!important}.course-card:hover,.lesson-card:hover{border-color:#f89836!important}.completion-indicator,.progress-indicator{color:#3da962!important}.dashboard-stat-card{border-left:4px solid #f89836!important}.stat-value{color:#f89836!important;font-weight:700!important}.stat-label{color:#555!important}@media (max-width:767px){.mobile-menu-toggle{color:#fff!important}.mobile-menu{border-top:2px solid #f89836!important}.mobile-menu-item.active{background-color:rgba(248,152,54,.1)!important;color:#f89836!important}}[fill="#0389C9"],[fill="#0389c9"],[style*="#0389C9"],[style*="#0389c9"]{fill:#f89836!important}svg:not(.notification-bell-icon)[stroke="#0389C9"],svg:not(.notification-bell-icon)[stroke="#0389c9"]{stroke:#f89836!important}.notification-bell-icon{stroke:#fff!important}[style*="background-image: linear-gradient"]{background-image:linear-gradient(135deg,#f89836,#ffcf12)!important}.bg-amber-50,.bg-orange-50,.bg-yellow-50,[class*="/coordinator/"],body{background-color:#fff!important}.bg-primary{background-color:#f89836!important}.hover\:bg-primary\/90:hover,button.hover\:bg-primary\/90:hover{background-color:#e87816!important}.curriculum-tab .badge,[value=curriculum] .badge,[value=curriculum] Badge,[value=curriculum] span[class*=badge]{background-color:transparent!important;border:1px solid #f89836!important;color:#f89836!important}.badge,[data-value=curriculum] .badge{background:none!important;background-color:transparent!important;border:1px solid #f89836!important;color:#f89836!important}.sidebar-panel a,[class*=Sidebar] a,[class*=sidebar] a,aside a,aside nav a,div[class*="flex h-full"] nav a,nav.grid a{color:#555!important;visibility:visible!important;opacity:1!important}.sidebar-panel a.active,[class*=sidebar] a.active,[href^="/admin"].active,[href^="/admin"][aria-current=page],[href^="/admin"][data-state=active],aside a.active,div[class*="flex h-full"] nav a.active,nav.grid a.active{color:#f89836!important;font-weight:500!important}.sidebar-panel a:hover,[class*=sidebar] a:hover,aside a:hover,div[class*="flex h-full"] nav a:hover,nav.grid a:hover{color:#f89836!important}.bg-primary:hover,.btn-danger:hover,.btn-dark:hover,.btn-info:hover,.btn-light:hover,.btn-primary:hover,.btn-secondary:hover,.btn-success:hover,.btn-warning:hover,.force-white-text,.force-white-text:hover,html body .btn,html body .btn:hover,html body .login-button,html body .login-button:hover,html body [role=button],html body [role=button]:hover,html body a.btn,html body a.btn:hover,html body button,html body button.bg-primary,html body button.bg-primary:hover,html body button:hover,html body input[type=button],html body input[type=button]:hover,html body input[type=submit],html body input[type=submit]:hover{color:#fff!important}.bg-white button,.bg-white button:hover,.white-bg button,.white-bg button:hover,button.bg-white,button.bg-white:hover,button.cancel-button,button.cancel-button:hover,button[type=button].cancel-button,button[type=button].cancel-button:hover{color:#333!important}@media screen and (max-width:767px){.Toastify__toast-container{width:90%!important;max-width:350px!important;left:50%!important;transform:translateX(-50%)!important;top:1rem!important}.Toastify__toast{margin-bottom:.5rem!important;border-radius:8px!important;padding:8px 15px!important;min-height:auto!important}.Toastify__toast-body{font-size:14px!important;padding:0!important}.Toastify__close-button{padding:0!important}}[data-sonner-toast][data-type=success]{background-color:#fff!important;color:#10b981!important;border:1px solid #10b981!important}[data-sonner-toast][data-type=success] [data-icon]{color:#10b981!important}.mobile-fix-menu .header-btn.add-friend,a[class*=add-friend],button[class*=add-friend],div[class*=add-friend]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.NotificationBell svg,.header-btn svg,.main-link svg,header .NotificationBell svg{width:24px!important;height:24px!important;transform:scale(1.2)!important}@media (max-width:767px){svg:has(path[d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"]){display:none!important;visibility:hidden!important;opacity:0!important}body .footer-fixed,body .mobile-fix-menu,body [class*=fix-menu],body [class*=mobile-fix-menu]{display:none!important;opacity:0!important;visibility:hidden!important;position:fixed!important;bottom:-9999px!important;left:-9999px!important;z-index:-1!important}.icon-light.stroke-width-3.d-sm-none.d-block.iw-16.ih-16{display:none!important}div[style*="transform: translate3d(0px, 0px, 0px);"]{transform:translate3d(0,-200px,0)!important}}.mobile-bottom-navigation{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;right:0;height:60px;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:999}.mobile-bottom-navigation .header-btn.add-friend{display:none!important}@media (max-width:767px){.footer-fixed,.mobile-fix-menu,div.fixed.bottom-0,nav.fixed.bottom-0{display:none!important;bottom:-999px!important}[class*=jsx-] [style*=bottom]{bottom:-999px!important;transform:translateY(200px)!important;opacity:0!important;visibility:hidden!important}[style*="bottom: 0"],[style*="bottom: 0px"],[style*="bottom:0"],[style*="bottom:0px"]{bottom:-999px!important;display:none!important}[style*=transform] [class*=profile-btn],[style*=transform] [class*=profile]{display:none!important}.header-panel .profile-btn,.header-section .profile-btn,[class*=header-].profile-btn,header .profile-btn{display:flex!important;opacity:1!important;visibility:visible!important}}.modal-open .page-body,.modal-open header{filter:none!important}.modal-body,.modal-content,.modal-footer,.modal-header{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal-backdrop.show{opacity:.5;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal-content{box-shadow:0 10px 25px rgba(0,0,0,.2)!important;background-color:#fff!important}.edit-profile-sec{filter:none!important}.modal-overlay{background-color:rgba(0,0,0,.5)!important}.modal-overlay,.modal-overlay .modal-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modal-overlay .modal-content{filter:none!important}[data-state=active].data-\[state\=active\]\:bg-primary,[role=tab][data-state=active]{background-color:#f89836!important;color:#fff!important}.TabsTrigger,[role=tab]{color:#333!important}.TabsTrigger[data-state=active],.data-\[state\=active\]\:bg-\[\#F89836\][data-state=active],[role=tab][data-state=active],a[href*="/coordinator/courses/"] button.bg-primary,button.bg-primary{color:#fff!important;background-color:#f89836!important}button.bg-primary:hover,button.hover\:bg-primary\/90:hover{background-color:#e87816!important}.btn:hover,.button:hover,.login-button:hover,a.btn:hover,a.button:hover,button:hover{color:#fff!important}button:contains("Cancel"),button:contains("Close"),button>span:contains("Cancel"),button>span:contains("Close"){color:#333!important}button:contains("Cancel"):hover,button:contains("Close"):hover,button>span:contains("Cancel"):hover,button>span:contains("Close"):hover{color:#333!important}