:root{color-scheme:light;--background:#ffffff;--foreground:#171717;--surface:#ffffff;--surface-muted:#f6f4ee;--surface-elevated:#ffffff;--border-color:#e4e2dc;--input-bg:#ffffff;--input-text:#000000;--input-placeholder:#95999d;--overlay-bg:rgba(255,255,255,0.8);--muted-text:#6c757d;--page-section-bg:#eff1f5;--page-privacy-bg:#eaecf3;--page-team-bg:#faf6f3;--news-unread-bg:#eff6ff;--news-unread-border:#bfdbfe}@theme inline{--color-background:var(--background);--color-foreground:var(--foreground);--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono)}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--background:#0f1115;--foreground:#ededed;--surface:#1a1d24;--surface-muted:#151820;--surface-elevated:#22262f;--border-color:#333843;--input-bg:#1a1d24;--input-text:#f0f0f0;--input-placeholder:#9aa0a6;--overlay-bg:rgba(15,17,21,0.85);--muted-text:#a0a4ab;--page-section-bg:#151820;--page-privacy-bg:#151820;--page-team-bg:#151820;--news-unread-bg:#1a2740;--news-unread-border:#2d4a7a;--tp-heading-primary:#f3f4f6;--tp-heading-2:#e8eaed;--tp-heading-3:#e8eaed;--tp-heading-4:#e5e7eb;--tp-text-body:#c4c7ce;--tp-grey-1:#1a1d24;--tp-grey-2:#a8a49e;--tp-grey-3:#b0b3b8;--tp-grey-4:#22262f;--tp-grey-5:#b5b7bb;--tp-grey-6:#c4c7ce;--tp-blue-1:#1a1d24;--tp-border-primary:#333843;--tp-border-2:#3a3f4a;--tp-bg-surface:#1a1d24}body,html{background:var(--background)!important;color:var(--foreground)!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--tp-heading-primary)}p{color:var(--tp-text-body)}.bg-white{background-color:var(--surface)!important}.bg-light,.bg-white{color:var(--foreground)}.bg-light{background-color:var(--surface-muted)!important}.text-black,.text-dark{color:var(--foreground)!important}.text-muted,.text-secondary{color:var(--muted-text)!important}.text-body{color:var(--tp-text-body)!important}.border,.border-bottom,.border-end,.border-start,.border-top{border-color:var(--border-color)!important}.accordion-button,.accordion-item,.card,.dropdown-menu,.list-group-item,.modal-content,.offcanvas,.table,.table>:not(caption)>*>*{background-color:var(--surface)!important;color:var(--foreground);border-color:var(--border-color)!important}.accordion-button:not(.collapsed){background-color:var(--surface-elevated)!important;color:var(--foreground)}.accordion-button:after{filter:invert(1)}.form-check-input,.form-control,.form-select{background-color:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--border-color)!important}.form-control::placeholder{color:var(--input-placeholder)!important}.form-control:focus,.form-select:focus{background-color:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--tp-theme-primary,#ab0c2f)!important}.nice-select,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--border-color)!important}input::placeholder,textarea::placeholder{color:var(--input-placeholder)!important}.btn-light,.btn-outline-dark{background-color:var(--surface-elevated)!important;color:var(--foreground)!important;border-color:var(--border-color)!important}.btn-dark{background-color:#e8eaed!important;color:#111111!important;border-color:#e8eaed!important}.tp-btn-2,.tp-btn-4{color:#161613!important}.tp-btn-2:hover{color:var(--tp-heading-2)!important}.tp-btn-white{color:#ffffff!important;border-color:#ffffff!important}.tp-btn-white:hover{color:#161613!important;background-color:#ffffff!important}.google-btn{background:#ffffff!important;color:#333333!important;border-color:#dadce0!important}.google-btn:hover:not(:disabled){background:#f8f9fa!important;color:#333333!important}.grey-bg,.tp-cart-list,.tp-checkout-bill-area,.tp-checkout-place,.tp-course-details-2-widget,.tp-dashboard-box,.tp-event-details-box,.tp-login-from,.tp-login-wrapper,.tp-privacy-wrapper,.tp-shop-sidebar,.tpd-dashboard-card,.white-bg{background-color:var(--surface)!important;color:var(--foreground)}.grey-bg{background-color:var(--surface-muted)!important}.flatpickr-calendar,.select2-container--default .select2-selection--single,.select2-dropdown{background-color:var(--surface)!important;color:var(--foreground)!important;border-color:var(--border-color)!important}.page-loading-overlay{background:var(--overlay-bg)!important}.page-loading-overlay .loading-text{color:var(--foreground)!important}.offcanvas__wrapper,.tp-offcanvas-area,.tp-offcanvas-content{color:var(--foreground)}.offcanvas__wrapper a,.tp-offcanvas-area a{color:var(--tp-heading-primary)}.tp-course-filter,.tp-dashboard-content,.tp-profile-box,.tpd-dashboard-content,.tpd-main,.tpd-order-info,.tpd-table{color:var(--foreground)}.tp-dashboard-content h1,.tp-dashboard-content h2,.tp-dashboard-content h3,.tp-dashboard-content h4,.tp-dashboard-content h5,.tp-dashboard-content h6,.tpd-dashboard-content h1,.tpd-dashboard-content h2,.tpd-dashboard-content h3,.tpd-dashboard-content h4,.tpd-dashboard-content h5,.tpd-dashboard-content h6{color:var(--tp-heading-primary)}.tp-course-details-2-area,.tp-course-details-2-content,.tp-course-details-2-main-inner,.tp-course-details-2-related-area,.tp-course-details-2-widget,.tp-course-details-2-widget-content{color:var(--foreground)}.tp-course-details-2-main-title,.tp-course-details-2-related-title,.tp-course-details-2-widget-list h5,.tp-course-details-2-widget-price span,.tp-course-title,.tp-course-title a{color:var(--tp-heading-primary)!important}.tp-breadcrumb__area .tp-course-details-2-title,.tp-course-details-2-header .tp-course-details-2-title{color:#f1f3f9!important}.tp-course-details-2-related-heading p,.tp-course-details-2-text p,.tp-course-details-2-widget-btn p,.tp-course-details-2-widget-list-item span,.tp-course-meta span,.tp-course-rating-star p{color:var(--tp-text-body)!important}.tp-course-content,.tp-course-details-2-nav nav,.tp-course-details-2-widget,.tp-course-details-2-widget-btn a:not(.active),.tp-course-item{background-color:var(--surface)!important;border-color:var(--border-color)!important}.tp-course-details-2-widget-btn a:not(.active){color:var(--tp-heading-primary)!important}.tp-course-details-2-widget-btn a.active{color:#ffffff!important}.tp-course-details-2-widget-list-item{border-bottom-color:var(--border-color)!important}.tp-course-details-2-related-border,.tp-course-title{border-color:var(--border-color)!important}.tp-course-details-2-text .content:after{background:linear-gradient(359deg,var(--background) 37.73%,transparent 99.32%)!important}.tp-course-details-2-widget-list-item span{color:var(--tp-text-body)!important}.tp-course-details-2-faq .accordion-button,.tp-course-details-2-faq .accordion-item{background-color:var(--surface)!important;color:var(--foreground)!important;border-color:var(--border-color)!important}.tp-course-details-2-faq .accordion-button .lesson{color:var(--tp-text-body)!important;border-color:var(--border-color)!important}.tp-checkout-area,.tp-privacy-area{background-color:var(--page-section-bg)!important}.tp-checkout-input label,.tp-checkout-option label,.tp-checkout-payment-item label{color:var(--tp-heading-primary)!important}.tp-checkout-input label span{color:#ff5b5b!important}.tp-order-info-list ul li span,.tp-order-info-list ul li.tp-order-info-list-desc p,.tp-order-info-list ul li.tp-order-info-list-desc p span{color:var(--tp-text-body)!important}.tp-order-info-list ul li.tp-order-info-list-header h4,.tp-order-info-list ul li.tp-order-info-list-total span{color:var(--tp-heading-primary)!important}.tp-order-info-list ul li:not(:last-child){border-bottom-color:var(--border-color)!important}.tp-order-info-list ul li.tp-order-info-list-subtotal span:last-child{color:var(--tp-theme-8,#2dd4bf)!important}.tp-header-sticky{background:rgba(26,29,36,.85)!important;box-shadow:0 2px 4px rgba(0,0,0,.4)!important}.tp-header-sticky .main-menu nav>ul>li.has-dropdown>a:after,.tp-header-sticky .main-menu nav>ul>li>a,.tp-header-sticky .main-menu nav>ul>li>a:after,.tp-header-sticky .tp-header-serach{color:var(--tp-heading-primary)!important}.tp-header-sticky .tp-header-serach:hover{color:var(--tp-theme-primary,#ab0c2f)!important}.tp-header-sticky .logo-1{display:block!important}.tp-header-sticky .logo-2{display:none!important}.tp-header-2.tp-header-shop .main-menu>nav>ul>li>a,.tp-header-notification,.tp-header-shop .main-menu>nav>ul>li.has-dropdown>a:after,.tp-header-shop .main-menu>nav>ul>li>a{color:var(--tp-heading-primary)!important}.tp-breadcrumb__bg:after{content:"";position:absolute;inset:0;background:rgba(9,11,15,.72)}.tp-breadcrumb__content-filter p,.tp-breadcrumb__content-filter p span,.tp-breadcrumb__list span,.tp-breadcrumb__list span a,.tp-breadcrumb__list span.color,.tp-breadcrumb__title,.tp-breadcrumb__title.color,.tp-breadcrumb__title.white{color:var(--tp-heading-primary)!important}.tp-breadcrumb__list span:after{background-color:rgba(255,255,255,.22)!important}.tp-course-filter-bg{background:linear-gradient(180deg,#151820,#1b1725)!important}.tp-course-filter-top-result p{color:var(--tp-text-body)!important}.tp-course-filter-top-tab{background:var(--surface-muted)!important;border-color:var(--border-color)!important}.tp-course-filter-top-tab ul .nav-item .nav-link{color:var(--tp-text-body)!important}.tp-course-filter-top-tab ul .nav-item .nav-link.active{background:var(--surface-elevated)!important;color:var(--tp-heading-primary)!important}.tp-course-filter-top-right-search input{background:var(--input-bg)!important;color:var(--input-text)!important;border:1px solid var(--border-color)!important;box-shadow:none!important}.tp-dashboard-body-bg{background-color:var(--background)!important}.enrolled-course-card,.tp-course-info,.tp-dashboard-section-box,.tpd-area-wrapper,.tpd-empty-courses,.tpd-empty-recordings,.tpd-setting-box{background-color:var(--surface)!important;color:var(--foreground)}.batch-card-header,.enrolled-course-actions,.enrolled-course-card,.tpd-empty-courses,.tpd-empty-recordings{border-color:var(--border-color)!important}.batch-info h5,.recording-info h5,.tp-dashboard-section-title,.tp-dashboard-tab-title,.tp-dashboard-title,.tpd-empty-courses h4,.tpd-empty-recordings h4,.tpd-new-course-heading-title,.tpd-setting-cartificate-title,.tpd-setting-withdraw-title,.tpd-title{color:var(--tp-heading-primary)!important}.tp-fact-item{background-color:var(--surface)!important}.tp-fact-count{color:var(--tp-heading-primary)!important}.tp-fact-content span{color:var(--tp-text-body)!important}.tp-dashboard-tab-title{border-bottom-color:var(--border-color)!important}.tpd-input label{color:var(--tp-text-body)!important}.tpd-input input,.tpd-input textarea{background:var(--input-bg)!important;color:var(--input-text)!important;border:1px solid var(--tp-border-2,#3a3f4a)!important;box-shadow:none!important}.tpd-input input::placeholder,.tpd-input textarea::placeholder{color:var(--input-placeholder)!important}.tpd-recordings-table .table,.tpd-recordings-table td,.tpd-recordings-table th{background-color:var(--surface)!important;color:var(--foreground)!important;border-color:var(--border-color)!important}.tpd-recordings-table th{background-color:var(--surface-muted)!important}.tp-user-wrap{background-color:var(--surface)!important;box-shadow:0 1px 2px rgba(0,0,0,.3)!important}.tp-user-menu ul li a{color:var(--tp-text-body)!important}.tp-user-menu ul li a:hover{background:rgba(85,109,245,.18)!important}.tp-course-filter-select .nice-select,.tp-course-filter-select .nice-select.open,.tp-course-filter-select .nice-select:focus{background:var(--surface-elevated)!important;color:var(--foreground)!important;border-color:var(--border-color)!important;box-shadow:none!important}.tp-course-filter-select .nice-select .current{color:var(--foreground)!important}.tp-course-filter-select .nice-select:after{color:var(--tp-text-body)!important}.tp-course-filter-select .nice-select .list{background-color:var(--surface-elevated)!important;border:1px solid var(--border-color)!important;box-shadow:0 8px 24px rgba(0,0,0,.55)!important}.tp-course-filter-select .nice-select .option{color:var(--tp-text-body)!important;background-color:transparent!important}.tp-course-filter-select .nice-select .option.focus,.tp-course-filter-select .nice-select .option.selected,.tp-course-filter-select .nice-select .option:hover{color:var(--tp-heading-primary)!important;background-color:var(--surface-muted)!important}.offcanvas-open-btn i,.tp-header-2 .offcanvas-open-btn i{color:var(--tp-heading-primary)!important}.tp-header-2 .offcanvas-open-btn{border-color:var(--border-color)!important}.tp-main-menu-mobile ul li ul li a,.tp-main-menu-mobile ul li>a,.tp-main-menu-mobile ul li>a .menu-text{color:var(--tp-heading-primary)!important}.tp-main-menu-mobile ul li:not(:last-child)>a,.tp-main-menu-mobile ul li>a .menu-text{border-bottom-color:var(--border-color)!important}.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:after,.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn:before{background-color:var(--tp-heading-primary)!important}.cartmini__checkout-btn .tp-btn-border:hover,.cartmini__checkout-btn .tp-btn:hover,.cartmini__checkout-btn.home-2 .tp-btn.tp-btn-border:hover,.cartmini__checkout-btn.home-2 .tp-btn:hover,.cartmini__checkout-btn.home-5 .tp-btn.tp-btn-border:hover,.tp-course-btn a:hover,.tp-course-btn.home-2 a:hover,.tp-header-4-btn a:hover,.tp-leadership-social a:hover,.tp-login-from-btn .tp-btn-inner:hover,.tp-login-from-google-btn a:hover,.tp-login-from-google-btn button:hover,.tp-pricing-5-item.tp-pricing-inner-head.active .tp-pricing-inner-btn .tp-btn-4:hover{color:#14181f!important}}.tp-header-notification svg{width:22px;height:24px}.tpd-content-layout{padding-left:24px;padding-right:24px}@media only screen and (max-width:767px){.tpd-content-layout{padding-left:14px;padding-right:14px}}.tpd-area-wrapper{padding:30px}@media only screen and (max-width:767px){.tpd-area-wrapper{padding:20px}}body{background:var(--background);color:var(--foreground)}.fixed{position:fixed;top:0;left:0;right:0;z-index:9999}