:root{--thf-bg:#fff;--thf-surface:#fff;--thf-surface-2:#f4f5f6;--thf-surface-3:#e7e7e7;--thf-border:#e2e3e5;--thf-border-strong:#cdced1;--thf-text:#474544;--thf-text-2:#6a6764;--thf-text-muted:#8c8987;--thf-heading:#2f2d2c;--thf-link:#8a5c3a;--thf-link-hover:#bd926f;--thf-accent:#bd926f;--thf-accent-2:#face68;--thf-navbar-bg:#fff;--thf-navbar-text:#474544;--thf-navbar-border:#e2e3e5;--thf-footer-bg:#2f2d2c;--thf-footer-text:#e7e7e7;--thf-input-bg:#fff;--thf-input-text:#474544;--thf-input-border:#cdced1;--thf-input-placeholder:#9a9794;--thf-shadow:rgba(20,23,26,.1);--thf-overlay:rgba(20,23,26,.55)}html[data-theme=dark]{--thf-bg:#14171a;--thf-surface:#1d2125;--thf-surface-2:#262b30;--thf-surface-3:#30363c;--thf-border:#333a40;--thf-border-strong:#454d54;--thf-text:#e6e7e8;--thf-text-2:#b4b8bb;--thf-text-muted:#8b9094;--thf-heading:#f2f3f4;--thf-link:#d9b48f;--thf-link-hover:#f0cfa6;--thf-navbar-bg:#1a1e22;--thf-navbar-text:#e6e7e8;--thf-navbar-border:#2a3036;--thf-footer-bg:#0f1214;--thf-footer-text:#c7cacd;--thf-input-bg:#1d2125;--thf-input-text:#e6e7e8;--thf-input-border:#3a4147;--thf-input-placeholder:#7d8286;--thf-shadow:rgba(0,0,0,.55);--thf-overlay:rgba(0,0,0,.66);--body-bg:var(--thf-bg);--body-text:var(--thf-text);--heading-text:var(--thf-heading);--block-bg:var(--thf-surface);--block-border:var(--thf-border);--light-block-bg:var(--thf-surface-2);--label-bg:var(--thf-surface-2);--label-text:var(--thf-text);--tooltip-bg:#e6e7e8;--tooltip-text:#14171a;--secondary-btn-bg:#2a3036;--secondary-btn-hover:#3a4147;--secondary-btn-text:#e6e7e8;--secondary-btn-text-hover:#fff;--lg-warm-dark:var(--thf-heading);--lg-warm-brown:var(--thf-text-2);--lg-text:var(--thf-text);--lg-text-soft:var(--thf-text-muted);--lg-cream:var(--thf-bg);--lg-cream-dark:var(--thf-surface-2);--lg-border:var(--thf-border);--lg-white:var(--thf-surface);--bk-warm-dark:var(--thf-heading);--bk-warm-brown:var(--thf-text-2);--bk-text:var(--thf-text);--bk-text-soft:var(--thf-text-muted);--bk-cream:var(--thf-bg);--bk-cream-dark:var(--thf-surface-2);--bk-border:var(--thf-border);--bk-white:var(--thf-surface);--ana-warm-dark:var(--thf-heading);--ana-warm-brown:var(--thf-text-2);--ana-text:var(--thf-text);--ana-text-soft:var(--thf-text-muted);--ana-cream:var(--thf-bg);--ana-cream-dark:var(--thf-surface-2);--ana-border:var(--thf-border);--ana-white:var(--thf-surface);--members-card-bg:var(--thf-surface);color-scheme:dark}html[data-theme=dark][data-theme-palette=cinema]{--thf-bg:#191817;--thf-surface:#2b2521;--thf-surface-2:#352e29;--thf-surface-3:#403832;--thf-border:#4a4038;--thf-border-strong:#5a4d43;--thf-text:#f0ede8;--thf-text-2:#cbbba8;--thf-text-muted:#92887f;--thf-heading:#f6efe5;--thf-link:#d5ac83;--thf-link-hover:#face68;--thf-navbar-bg:#181818;--thf-navbar-text:#eadfce;--thf-navbar-border:#302a25;--thf-footer-bg:#121110;--thf-footer-text:#cbbba8;--thf-input-bg:#251f1c;--thf-input-text:#f0ede8;--thf-input-border:#51463d;--thf-input-placeholder:#8e8378;--thf-shadow:rgba(0,0,0,.58);--thf-overlay:rgba(0,0,0,.7);--tooltip-bg:#f0ede8;--tooltip-text:#191817;--secondary-btn-bg:#332c27;--secondary-btn-hover:#443a33;--secondary-btn-text:#eadfce;--secondary-btn-text-hover:#fff}html[data-theme=dark][data-theme-palette=classic]{--thf-bg:#14171a;--thf-surface:#1d2125;--thf-surface-2:#262b30;--thf-surface-3:#30363c;--thf-border:#333a40;--thf-border-strong:#454d54;--thf-text:#e6e7e8;--thf-text-2:#b4b8bb;--thf-text-muted:#8b9094;--thf-heading:#f2f3f4;--thf-link:#d9b48f;--thf-link-hover:#f0cfa6;--thf-navbar-bg:#1a1e22;--thf-navbar-text:#e6e7e8;--thf-navbar-border:#2a3036;--thf-footer-bg:#0f1214;--thf-footer-text:#c7cacd;--thf-input-bg:#1d2125;--thf-input-text:#e6e7e8;--thf-input-border:#3a4147;--thf-input-placeholder:#7d8286;--tooltip-bg:#e6e7e8;--tooltip-text:#14171a;--secondary-btn-bg:#2a3036;--secondary-btn-hover:#3a4147;--secondary-btn-text:#e6e7e8;--secondary-btn-text-hover:#fff}html[data-theme=dark][data-theme-palette=noir]{--thf-bg:#050607;--thf-surface:#0d0f10;--thf-surface-2:#16191b;--thf-surface-3:#22262a;--thf-border:#2d3237;--thf-border-strong:#41484f;--thf-text:#f4f5f5;--thf-text-2:#c4c8cc;--thf-text-muted:#858c92;--thf-heading:#fff;--thf-link:#e1bd98;--thf-link-hover:#face68;--thf-navbar-bg:#050607;--thf-navbar-text:#f4f5f5;--thf-navbar-border:#22262a;--thf-footer-bg:#050607;--thf-footer-text:#c4c8cc;--thf-input-bg:#0d0f10;--thf-input-text:#f4f5f5;--thf-input-border:#353b41;--thf-input-placeholder:#858c92;--thf-shadow:rgba(0,0,0,.75);--thf-overlay:rgba(0,0,0,.82);--tooltip-bg:#f4f5f5;--tooltip-text:#050607;--secondary-btn-bg:#16191b;--secondary-btn-hover:#252a2f;--secondary-btn-text:#f4f5f5;--secondary-btn-text-hover:#fff}html[data-theme=dark] body{background-color:var(--thf-bg);color:var(--thf-text)}html[data-theme=dark] a{color:var(--thf-link)}html[data-theme=dark] a:hover{color:var(--thf-link-hover)}html[data-theme=dark] .main-header,html[data-theme=dark] .my-navbar,html[data-theme=dark] .navbar{background-color:var(--thf-navbar-bg)!important;border-color:var(--thf-navbar-border)!important;box-shadow:0 2px 8px var(--thf-shadow)!important;color:var(--thf-navbar-text)!important}html[data-theme=dark] .navbar .navbar-brand img.brand-image{content:url(/images/THF-Dark-Logo.webp)}@media (min-width:768px){html[data-theme=dark] .navbar .navbar-brand img.brand-image{height:33px!important;max-height:33px!important;object-fit:contain;width:125px!important}}html[data-theme=dark] .main-header .nav-link,html[data-theme=dark] .main-header .navbar-brand,html[data-theme=dark] .navbar .nav-link,html[data-theme=dark] .navbar .navbar-nav .nav-link,html[data-theme=dark] .navbar .navbar-nav>li>a{color:var(--thf-navbar-text)!important}html[data-theme=dark] .main-header .nav-link:hover,html[data-theme=dark] .navbar .nav-link:focus-visible,html[data-theme=dark] .navbar .nav-link:hover,html[data-theme=dark] .navbar .navbar-nav .nav-link:hover,html[data-theme=dark] .navbar .navbar-nav>li>a:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .main-header .nav-link i,html[data-theme=dark] .navbar .nav-link i{color:inherit!important}html[data-theme=dark] .main-header .dropdown-menu,html[data-theme=dark] .navbar .dropdown-menu{background-color:var(--thf-surface)!important;border-color:var(--thf-border-strong)!important;box-shadow:0 8px 22px var(--thf-shadow)!important}html[data-theme=dark] .main-header .dropdown-footer-link,html[data-theme=dark] .main-header .dropdown-item,html[data-theme=dark] .main-header .dropdown-item-text,html[data-theme=dark] .main-header .dropdown-item-title,html[data-theme=dark] .navbar .dropdown-footer-link,html[data-theme=dark] .navbar .dropdown-item,html[data-theme=dark] .navbar .dropdown-item-text,html[data-theme=dark] .navbar .dropdown-item-title{color:var(--thf-text)!important}html[data-theme=dark] .main-header .dropdown-item-desc,html[data-theme=dark] .navbar .dropdown-item-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .main-header .dropdown-item:focus,html[data-theme=dark] .main-header .dropdown-item:hover,html[data-theme=dark] .navbar .dropdown-item:focus,html[data-theme=dark] .navbar .dropdown-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .main-header .dropdown-item-icon,html[data-theme=dark] .main-header .dropdown-item-icon i,html[data-theme=dark] .navbar .dropdown-item-icon,html[data-theme=dark] .navbar .dropdown-item-icon i{color:var(--thf-link)!important}html[data-theme=dark] .main-header .dropdown-divider,html[data-theme=dark] .main-header .dropdown-divider-custom,html[data-theme=dark] .navbar .dropdown-divider,html[data-theme=dark] .navbar .dropdown-divider-custom{border-color:var(--thf-border)!important}html[data-theme=dark] .main-header .dropdown-item:focus .dropdown-item-title,html[data-theme=dark] .main-header .dropdown-item:hover .dropdown-item-title,html[data-theme=dark] .navbar .dropdown-item:focus .dropdown-item-title,html[data-theme=dark] .navbar .dropdown-item:hover .dropdown-item-title{color:var(--thf-link-hover)!important}html[data-theme=dark] .main-header .dropdown-item:focus .dropdown-item-desc,html[data-theme=dark] .main-header .dropdown-item:hover .dropdown-item-desc,html[data-theme=dark] .navbar .dropdown-item:focus .dropdown-item-desc,html[data-theme=dark] .navbar .dropdown-item:hover .dropdown-item-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .v1-side-navigation{background-color:var(--thf-navbar-bg)!important;border-right:1px solid var(--thf-navbar-border)!important;box-shadow:2px 0 8px var(--thf-shadow)!important}html[data-theme=dark] .v1-nav-item,html[data-theme=dark] .v1-sidebar-header,html[data-theme=dark] .v1-user-panel{border-color:var(--thf-navbar-border)!important}html[data-theme=dark] .v1-collapse-toggle,html[data-theme=dark] .v1-nav-icon,html[data-theme=dark] .v1-nav-link,html[data-theme=dark] .v1-nav-text,html[data-theme=dark] .v1-user-info{color:var(--thf-navbar-text)!important}html[data-theme=dark] .v1-collapse-toggle:hover,html[data-theme=dark] .v1-nav-link:hover,html[data-theme=dark] .v1-nav-link:hover .v1-nav-icon,html[data-theme=dark] .v1-nav-link:hover .v1-nav-text{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .v1-nav-item.active .v1-nav-link{background-color:var(--thf-accent)!important;border-left-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .v1-nav-item.active .v1-nav-link .v1-nav-icon,html[data-theme=dark] .v1-nav-item.active .v1-nav-link .v1-nav-text{color:var(--thf-bg)!important}html[data-theme=dark] .v1-sidebar-toggle{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .v1-sidebar-toggle:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}.thf-palette-option[data-thf-palette-option=cinema] .thf-palette-swatch{background:linear-gradient(135deg,#191817,#191817 35%,#2b2521 0,#2b2521 70%,#bd926f 0,#face68)}.thf-palette-option[data-thf-palette-option=classic] .thf-palette-swatch{background:linear-gradient(135deg,#14171a,#14171a 35%,#1d2125 0,#1d2125 70%,#d9b48f 0,#f0cfa6)}.thf-palette-option[data-thf-palette-option=noir] .thf-palette-swatch{background:linear-gradient(135deg,#050607,#050607 35%,#0d0f10 0,#0d0f10 70%,#e1bd98 0,#face68)}html.thf-theme-anim .card,html.thf-theme-anim .content-wrapper,html.thf-theme-anim .navbar,html.thf-theme-anim .wrapper,html.thf-theme-anim body{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.thf-theme-toggle{align-items:center;background:none;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;min-height:2.25rem;min-width:2.25rem;padding:.5rem .65rem}.thf-theme-toggle:focus-visible{border-radius:6px;outline:2px solid var(--thf-accent);outline-offset:2px}.thf-theme-toggle-mobile{font-size:1.1rem;padding:.5rem .4rem}.thf-theme-toggle .thf-theme-icon{transition:transform .3s ease}.thf-theme-toggle .thf-icon-sun{display:none}.thf-theme-toggle .thf-icon-moon,html[data-theme=dark] .thf-theme-toggle .thf-icon-sun{display:inline-block}html[data-theme=dark] .thf-theme-toggle .thf-icon-moon{display:none}.thf-theme-toggle:hover .thf-theme-icon{transform:rotate(-12deg) scale(1.08)}html[data-theme=dark] .thf-theme-toggle:hover .thf-theme-icon{transform:rotate(12deg) scale(1.08)}.thf-appearance-backdrop[hidden],.thf-appearance-drawer[hidden]{display:none!important}.thf-appearance-backdrop{background:transparent;inset:0;opacity:0;position:fixed;z-index:1052}.thf-appearance-backdrop.is-open{opacity:0}.thf-appearance-drawer{background:var(--thf-surface);border-left:1px solid var(--thf-border);border-radius:8px 0 0 8px;box-shadow:0 18px 54px var(--thf-shadow);color:var(--thf-text);display:flex;flex-direction:column;height:100vh;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .22s ease;width:min(360px,calc(100vw - 24px));z-index:1053}@supports (height:100dvh){.thf-appearance-drawer{height:100dvh}}.thf-appearance-drawer.is-open{transform:translateX(0)}body.thf-appearance-open{overflow:hidden}.thf-appearance-header{align-items:center;background:var(--thf-navbar-bg);border-bottom:1px solid var(--thf-border);color:var(--thf-navbar-text);display:flex;gap:1rem;justify-content:space-between;padding:1rem}.thf-appearance-header>div{flex:1 1 auto;min-width:0}@supports (padding-top:env(safe-area-inset-top)){.thf-appearance-header{padding-top:calc(1rem + env(safe-area-inset-top))}.thf-appearance-body{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}.thf-appearance-header .thf-appearance-title,.thf-appearance-header h2,.thf-appearance-section .thf-appearance-section-title,.thf-appearance-section h3{color:inherit;font-size:1rem;letter-spacing:0;line-height:1.25;margin:0}.thf-appearance-section-primary span,.thf-appearance-status,.thf-schedule-fields span{color:var(--thf-text-2);display:block;font-size:.82rem;margin-top:.15rem}.thf-appearance-header .thf-appearance-status{color:var(--thf-navbar-text);opacity:.82}.thf-appearance-close{align-items:center;background:var(--thf-surface-2);border:1px solid var(--thf-navbar-border);border-radius:6px;color:var(--thf-text);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;margin-left:auto;width:2.25rem}.thf-appearance-close span{display:block;font-size:1.6rem;font-weight:400;line-height:1}.thf-appearance-close:focus-visible,.thf-appearance-close:hover{background:var(--thf-accent);border-color:var(--thf-accent);color:var(--thf-bg)}.thf-appearance-body{flex:1 1 auto;overflow-y:auto;padding:1rem}.thf-appearance-section{border-bottom:1px solid var(--thf-border);padding:1rem 0}.thf-appearance-section:first-child{padding-top:0}.thf-appearance-section:last-child{border-bottom:0}.thf-appearance-section-primary{align-items:center;display:flex;gap:1rem;justify-content:space-between}.thf-appearance-switch{align-items:center;display:inline-flex;margin:0;position:relative}.thf-appearance-switch input{opacity:0;pointer-events:none;position:absolute}.thf-appearance-switch-track{align-items:center;background:var(--thf-surface-3);border:1px solid var(--thf-border-strong);border-radius:999px;display:inline-flex;height:1.75rem;padding:.2rem;position:relative;transition:background-color .2s ease,border-color .2s ease;width:3.25rem}.thf-appearance-switch-thumb{background:var(--thf-heading);border-radius:50%;height:1.25rem;transform:translateX(0);transition:transform .2s ease,background-color .2s ease;width:1.25rem}.thf-appearance-switch input:checked+.thf-appearance-switch-track{background:var(--thf-accent);border-color:var(--thf-accent)}.thf-appearance-switch input:checked+.thf-appearance-switch-track .thf-appearance-switch-thumb{background:var(--thf-bg);transform:translateX(1.45rem)}.thf-appearance-switch input:focus-visible+.thf-appearance-switch-track{outline:2px solid var(--thf-accent);outline-offset:2px}.thf-mode-options,.thf-palette-options{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.thf-mode-option,.thf-palette-option{align-items:center;background:var(--thf-surface-2);border:1px solid var(--thf-border);border-radius:8px;color:var(--thf-text);cursor:pointer;display:flex;gap:.5rem;justify-content:flex-start;min-height:2.75rem;padding:.65rem .7rem;text-align:left}.thf-mode-option:focus-visible,.thf-mode-option:hover,.thf-palette-option:focus-visible,.thf-palette-option:hover{border-color:var(--thf-accent);color:var(--thf-heading)}.thf-mode-option.selected,.thf-palette-option.selected{background:var(--thf-accent);border-color:var(--thf-accent);color:var(--thf-bg)}.thf-mode-option i{text-align:center;width:1rem}.thf-palette-swatch{border:1px solid var(--thf-border-strong);border-radius:50%;flex:0 0 auto;height:1.35rem;width:1.35rem}.thf-schedule-fields{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.thf-schedule-fields label{margin:0}.thf-schedule-fields input{background:var(--thf-input-bg);border:1px solid var(--thf-input-border);border-radius:8px;color:var(--thf-input-text);margin-top:.35rem;padding:.55rem .6rem;width:100%}@media (max-width:575.98px){.thf-appearance-drawer{border-left:0;border-radius:0;max-width:100vw;width:100vw}.thf-appearance-header{position:sticky;top:0;z-index:1}.thf-appearance-close{flex:0 0 auto;height:2.75rem;width:2.75rem}}html[data-theme=dark]{--messenger-primary:var(--thf-accent);--messenger-primary-dark:var(--thf-link);--messenger-primary-light:var(--thf-surface-3);--messenger-gold:var(--thf-accent-2);--messenger-gold-light:var(--thf-link-hover);--messenger-dark:var(--thf-navbar-bg);--messenger-dark-light:var(--thf-surface-2);--messenger-dark-muted:var(--thf-text-muted);--messenger-bg:var(--thf-surface);--messenger-bg-light:var(--thf-surface-2);--messenger-bg-warm:var(--thf-surface-3);--messenger-text:var(--thf-text);--messenger-text-muted:var(--thf-text-2);--messenger-border:var(--thf-border);--messenger-border-light:var(--thf-border);--messenger-shadow:0 8px 28px var(--thf-shadow)}html[data-theme=dark] #main-content,html[data-theme=dark] .content-wrapper,html[data-theme=dark] .course-catalog-page,html[data-theme=dark] .dashboard-content,html[data-theme=dark] .main-content,html[data-theme=dark] .page-content,html[data-theme=dark] .topical-content-wrapper,html[data-theme=dark] .wrapper,html[data-theme=dark] body,html[data-theme=dark] main{background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .main-header.navbar,html[data-theme=dark] .main-header.navbar.navbar-light,html[data-theme=dark] .main-header.navbar.navbar-white,html[data-theme=dark] .my-navbar,html[data-theme=dark] .navbar.bg-white,html[data-theme=dark] .navbar.navbar-light,html[data-theme=dark] .navbar.navbar-white,html[data-theme=dark] nav.main-header.navbar.my-navbar{background-color:var(--thf-navbar-bg)!important;border-bottom-color:var(--thf-navbar-border)!important;box-shadow:0 2px 8px var(--thf-shadow)!important;color:var(--thf-navbar-text)!important}html[data-theme=dark] .navbar-light .navbar-nav .nav-link,html[data-theme=dark] .navbar-white .navbar-nav .nav-link,html[data-theme=dark] nav.main-header.navbar.my-navbar .messenger-icon-btn,html[data-theme=dark] nav.main-header.navbar.my-navbar .nav-link,html[data-theme=dark] nav.main-header.navbar.my-navbar .navbar-nav .nav-link,html[data-theme=dark] nav.main-header.navbar.my-navbar .navbar-toggler,html[data-theme=dark] nav.main-header.navbar.my-navbar button.nav-link{color:var(--thf-navbar-text)!important;opacity:1!important}html[data-theme=dark] nav.main-header.navbar.my-navbar .messenger-icon-btn:hover,html[data-theme=dark] nav.main-header.navbar.my-navbar .nav-link:focus,html[data-theme=dark] nav.main-header.navbar.my-navbar .nav-link:hover,html[data-theme=dark] nav.main-header.navbar.my-navbar .navbar-toggler:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] nav.main-header.navbar.my-navbar i,html[data-theme=dark] nav.main-header.navbar.my-navbar svg{color:currentColor!important}html[data-theme=dark] .main-sidebar,html[data-theme=dark] .sidebar,html[data-theme=dark] .v1-side-navigation,html[data-theme=dark] .v1-side-navigation.night-mode{background-color:var(--thf-navbar-bg)!important;border-color:var(--thf-navbar-border)!important;box-shadow:2px 0 8px var(--thf-shadow)!important;color:var(--thf-navbar-text)!important}html[data-theme=dark] .main-sidebar a,html[data-theme=dark] .sidebar a,html[data-theme=dark] .v1-side-navigation .v1-nav-icon,html[data-theme=dark] .v1-side-navigation .v1-nav-link,html[data-theme=dark] .v1-side-navigation .v1-nav-text,html[data-theme=dark] .v1-side-navigation a,html[data-theme=dark] .v1-side-navigation button{color:var(--thf-navbar-text)!important;opacity:1!important}html[data-theme=dark] .v1-side-navigation .v1-nav-link:hover,html[data-theme=dark] .v1-side-navigation a:hover,html[data-theme=dark] .v1-side-navigation button:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .alert-light,html[data-theme=dark] .answer-card,html[data-theme=dark] .answer-row,html[data-theme=dark] .article-card,html[data-theme=dark] .bg-light,html[data-theme=dark] .bg-white,html[data-theme=dark] .blog-card,html[data-theme=dark] .book-card,html[data-theme=dark] .card,html[data-theme=dark] .card-body,html[data-theme=dark] .card-footer,html[data-theme=dark] .channel-card,html[data-theme=dark] .chapter-card,html[data-theme=dark] .content-card,html[data-theme=dark] .course-card,html[data-theme=dark] .dashboard-card,html[data-theme=dark] .donation-card,html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .empty-state,html[data-theme=dark] .event-card,html[data-theme=dark] .featured-card,html[data-theme=dark] .filter-panel,html[data-theme=dark] .forum-card,html[data-theme=dark] .forum-post,html[data-theme=dark] .forum-topic,html[data-theme=dark] .jumbotron,html[data-theme=dark] .lesson-card,html[data-theme=dark] .library-card,html[data-theme=dark] .list-group-item,html[data-theme=dark] .login-card,html[data-theme=dark] .modal-content,html[data-theme=dark] .popover,html[data-theme=dark] .pricing-card,html[data-theme=dark] .qa-card,html[data-theme=dark] .reader-card,html[data-theme=dark] .resource-card,html[data-theme=dark] .search-panel,html[data-theme=dark] .settings-card,html[data-theme=dark] .sidebar-card,html[data-theme=dark] .stat-card,html[data-theme=dark] .table,html[data-theme=dark] .table td,html[data-theme=dark] .table th,html[data-theme=dark] .toast,html[data-theme=dark] .topic-card,html[data-theme=dark] .topic-panel,html[data-theme=dark] .video-card,html[data-theme=dark] .volume-card,html[data-theme=dark] .work-card{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .accordion-button,html[data-theme=dark] .accordion-header,html[data-theme=dark] .box-header,html[data-theme=dark] .card-header,html[data-theme=dark] .dropdown-header-custom,html[data-theme=dark] .filter-header,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header,html[data-theme=dark] .panel-heading,html[data-theme=dark] .search-header{background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] .blog-card:hover,html[data-theme=dark] .card:hover,html[data-theme=dark] .channel-card:hover,html[data-theme=dark] .course-card:hover,html[data-theme=dark] .forum-card:hover,html[data-theme=dark] .lesson-card:hover,html[data-theme=dark] .library-card:hover,html[data-theme=dark] .qa-card:hover,html[data-theme=dark] .topic-card:hover,html[data-theme=dark] .video-card:hover,html[data-theme=dark] .work-card:hover{background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .blog-title,html[data-theme=dark] .course-title,html[data-theme=dark] .forum-title,html[data-theme=dark] .h1,html[data-theme=dark] .h2,html[data-theme=dark] .h3,html[data-theme=dark] .h4,html[data-theme=dark] .h5,html[data-theme=dark] .h6,html[data-theme=dark] .lesson-title,html[data-theme=dark] .library-title,html[data-theme=dark] .page-title,html[data-theme=dark] .section-title,html[data-theme=dark] .topic-title,html[data-theme=dark] .work-title,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6{color:var(--thf-heading)!important}html[data-theme=dark] .breadcrumb-item.active,html[data-theme=dark] .card-text,html[data-theme=dark] .description,html[data-theme=dark] .excerpt,html[data-theme=dark] .metadata,html[data-theme=dark] .summary,html[data-theme=dark] .text-black,html[data-theme=dark] .text-body,html[data-theme=dark] .text-dark,html[data-theme=dark] .text-navy,html[data-theme=dark] label,html[data-theme=dark] li,html[data-theme=dark] p{color:var(--thf-text)!important}html[data-theme=dark] .blog-meta,html[data-theme=dark] .course-meta,html[data-theme=dark] .form-text,html[data-theme=dark] .forum-meta,html[data-theme=dark] .help-text,html[data-theme=dark] .lesson-meta,html[data-theme=dark] .meta,html[data-theme=dark] .small,html[data-theme=dark] .subtext,html[data-theme=dark] .subtitle,html[data-theme=dark] .text-muted,html[data-theme=dark] .topic-meta,html[data-theme=dark] .work-meta,html[data-theme=dark] small{color:var(--thf-text-2)!important}html[data-theme=dark] .custom-select,html[data-theme=dark] .filter-input,html[data-theme=dark] .form-control,html[data-theme=dark] .form-select,html[data-theme=dark] .input-group-text,html[data-theme=dark] .search-input,html[data-theme=dark] .select2-selection,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .form-control::placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .custom-select:focus,html[data-theme=dark] .form-control:focus,html[data-theme=dark] .form-select:focus,html[data-theme=dark] input:focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{background-color:var(--thf-input-bg)!important;border-color:var(--thf-accent)!important;box-shadow:0 0 0 .2rem var(--thf-overlay)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .btn-light,html[data-theme=dark] .btn-outline-dark,html[data-theme=dark] .btn-outline-primary,html[data-theme=dark] .btn-outline-secondary,html[data-theme=dark] .btn-outline-warning,html[data-theme=dark] .secondary-btn,html[data-theme=dark] button.bg-light{background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] .btn-light:hover,html[data-theme=dark] .btn-outline-dark:hover,html[data-theme=dark] .btn-outline-primary:hover,html[data-theme=dark] .btn-outline-secondary:hover,html[data-theme=dark] .btn-outline-warning:hover,html[data-theme=dark] .secondary-btn:hover,html[data-theme=dark] button.bg-light:hover{background-color:var(--secondary-btn-hover)!important;border-color:var(--thf-border-strong)!important;color:var(--secondary-btn-text-hover)!important}html[data-theme=dark] .badge-primary,html[data-theme=dark] .btn-primary,html[data-theme=dark] .btn-warning,html[data-theme=dark] .page-item.active .page-link{background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .breadcrumb,html[data-theme=dark] .nav-pills,html[data-theme=dark] .nav-tabs,html[data-theme=dark] .pagination,html[data-theme=dark] hr{border-color:var(--thf-border)!important}html[data-theme=dark] .breadcrumb a,html[data-theme=dark] .nav-pills .nav-link,html[data-theme=dark] .nav-tabs .nav-link,html[data-theme=dark] .page-link{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-link)!important}html[data-theme=dark] .nav-pills .nav-link.active,html[data-theme=dark] .nav-tabs .nav-link.active,html[data-theme=dark] .page-link:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .table thead th,html[data-theme=dark] .table-hover tbody tr:hover,html[data-theme=dark] .table-striped tbody tr:nth-of-type(odd){background-color:var(--thf-surface-2)!important;color:var(--thf-text)!important}html[data-theme=dark] .answer-content,html[data-theme=dark] .article-content,html[data-theme=dark] .blockquote,html[data-theme=dark] .chapter-content,html[data-theme=dark] .post-content,html[data-theme=dark] .quote-card,html[data-theme=dark] .reader-content,html[data-theme=dark] .work-content,html[data-theme=dark] blockquote{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .blog-hero,html[data-theme=dark] .course-hero,html[data-theme=dark] .hero,html[data-theme=dark] .jumbotron,html[data-theme=dark] .library-hero,html[data-theme=dark] .page-hero,html[data-theme=dark] .topic-hero{background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .blog-hero h1,html[data-theme=dark] .course-hero h1,html[data-theme=dark] .hero h1,html[data-theme=dark] .library-hero h1,html[data-theme=dark] .page-hero h1,html[data-theme=dark] .topic-hero h1{color:var(--thf-heading)!important;text-shadow:0 2px 8px var(--thf-shadow)}html[data-theme=dark] .accordion-button:not(.collapsed),html[data-theme=dark] .dropdown-item:focus,html[data-theme=dark] .dropdown-item:hover,html[data-theme=dark] .list-group-item-action:focus,html[data-theme=dark] .list-group-item-action:hover{background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .messenger-icon-btn{color:var(--thf-navbar-text)!important}html[data-theme=dark] .messenger-admin-tools-view,html[data-theme=dark] .messenger-chat-messages,html[data-theme=dark] .messenger-chat-view,html[data-theme=dark] .messenger-drawer,html[data-theme=dark] .messenger-drawer-body,html[data-theme=dark] .messenger-mobile-content,html[data-theme=dark] .mm-app,html[data-theme=dark] .mm-messages{background-color:var(--thf-surface)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-chat-header,html[data-theme=dark] .messenger-drawer-header,html[data-theme=dark] .messenger-mobile-header,html[data-theme=dark] .messenger-top-cover,html[data-theme=dark] .mm-header{background-color:var(--thf-navbar-bg)!important;border-color:var(--thf-navbar-border)!important;color:var(--thf-navbar-text)!important}html[data-theme=dark] .messenger-attach-menu,html[data-theme=dark] .messenger-conversation-item,html[data-theme=dark] .messenger-document,html[data-theme=dark] .messenger-emoji-picker,html[data-theme=dark] .messenger-message.received .messenger-message-bubble,html[data-theme=dark] .messenger-new-menu,html[data-theme=dark] .messenger-settings-panel,html[data-theme=dark] .messenger-typing-bubble,html[data-theme=dark] .mm-composer{background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-attach-option:hover,html[data-theme=dark] .messenger-conversation-item.active,html[data-theme=dark] .messenger-conversation-item.unread,html[data-theme=dark] .messenger-conversation-item:hover,html[data-theme=dark] .messenger-menu-item:hover{background-color:var(--thf-surface-3)!important;color:var(--thf-heading)!important}html[data-theme=dark] .messenger-attach-option,html[data-theme=dark] .messenger-chat-title,html[data-theme=dark] .messenger-conversation-name,html[data-theme=dark] .messenger-drawer-title,html[data-theme=dark] .messenger-menu-item,html[data-theme=dark] .messenger-message-bubble,html[data-theme=dark] .mm-input,html[data-theme=dark] .mm-title{color:var(--thf-text)!important}html[data-theme=dark] .messenger-chat-subtitle,html[data-theme=dark] .messenger-conversation-preview,html[data-theme=dark] .messenger-conversation-time,html[data-theme=dark] .messenger-empty-text,html[data-theme=dark] .messenger-message-time,html[data-theme=dark] .messenger-typing-text{color:var(--thf-text-2)!important}html[data-theme=dark] .messenger-message.sent .messenger-message-bubble,html[data-theme=dark] .messenger-voice-play-btn.playing,html[data-theme=dark] .mm-btn.mm-send{background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .messenger-composer textarea,html[data-theme=dark] .messenger-edit-input,html[data-theme=dark] .messenger-input,html[data-theme=dark] .mm-input{background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] #messenger-keyboard-backdrop,html[data-theme=dark] .messenger-drawer-overlay.visible{background-color:var(--thf-overlay)!important}html[data-theme=dark] .card-body,html[data-theme=dark] .card-footer,html[data-theme=dark] .dropdown-item,html[data-theme=dark] .list-group-item,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header,html[data-theme=dark] .table,html[data-theme=dark] .table td,html[data-theme=dark] .table th{box-shadow:none!important}html[data-theme=dark]{--search-bg:var(--thf-surface);--search-border:var(--thf-border);--search-accent:var(--thf-accent);--search-accent-hover:var(--thf-link-hover);--search-text:var(--thf-text);--search-text-muted:var(--thf-text-2);--search-input-border:var(--thf-input-border);--search-input-focus:var(--thf-accent);--search-result-hover:var(--thf-surface-2);--search-filter-active-bg:var(--thf-accent-2);--search-filter-active-text:var(--thf-bg);--search-filter-bg:var(--thf-surface-2);--search-filter-text:var(--thf-text)}html[data-theme=dark] .advanced-filters,html[data-theme=dark] .search-history-dropdown,html[data-theme=dark] .search-initial-state,html[data-theme=dark] .search-no-results,html[data-theme=dark] .search-results,html[data-theme=dark] .search-slideout,html[data-theme=dark] .search-tab-content,html[data-theme=dark] .search-top-tabs{background-color:var(--search-bg)!important;border-color:var(--search-border)!important;color:var(--search-text)!important}html[data-theme=dark] .checkbox-custom,html[data-theme=dark] .checkbox-filter,html[data-theme=dark] .history-header,html[data-theme=dark] .history-item,html[data-theme=dark] .open-new-tab-btn,html[data-theme=dark] .result-timestamp,html[data-theme=dark] .result-type-badge,html[data-theme=dark] .search-bible-result,html[data-theme=dark] .search-bible-scope-btn,html[data-theme=dark] .search-filter-btn,html[data-theme=dark] .search-initial-state kbd,html[data-theme=dark] .search-input,html[data-theme=dark] .search-result-card,html[data-theme=dark] .search-top-tab,html[data-theme=dark] .toggle-filters-btn{background-color:var(--search-filter-bg)!important;border-color:var(--search-border)!important;color:var(--search-text)!important}html[data-theme=dark] .search-input{background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .search-input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .search-input:focus{border-color:var(--search-input-focus)!important;box-shadow:0 0 0 3px var(--thf-overlay)!important}html[data-theme=dark] .checkbox-filter:hover,html[data-theme=dark] .history-item:hover,html[data-theme=dark] .search-bible-result:hover,html[data-theme=dark] .search-bible-scope-btn:hover,html[data-theme=dark] .search-clear-btn:hover,html[data-theme=dark] .search-filter-btn:hover,html[data-theme=dark] .search-history-btn:hover,html[data-theme=dark] .search-result-card:hover,html[data-theme=dark] .search-top-tab:hover:not(.active),html[data-theme=dark] .toggle-filters-btn:hover{background-color:var(--search-result-hover)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .apply-filters-btn,html[data-theme=dark] .checkbox-filter input[type=checkbox]:checked+.checkbox-custom,html[data-theme=dark] .open-new-tab-btn:hover,html[data-theme=dark] .search-bible-result .bible-translation-badge,html[data-theme=dark] .search-bible-scope-btn.active,html[data-theme=dark] .search-filter-btn.active,html[data-theme=dark] .search-history-btn.active,html[data-theme=dark] .search-top-tab.active,html[data-theme=dark] .toggle-filters-btn .active-filters-badge{background-color:var(--search-filter-active-bg)!important;border-color:var(--search-filter-active-bg)!important;color:var(--search-filter-active-text)!important}html[data-theme=dark] .apply-filters-btn:hover{background-color:var(--search-accent-hover)!important;border-color:var(--search-accent-hover)!important;color:var(--thf-bg)!important}html[data-theme=dark] .advanced-filters-label,html[data-theme=dark] .checkbox-filter .filter-desc,html[data-theme=dark] .history-item .history-icon,html[data-theme=dark] .history-item .history-time,html[data-theme=dark] .result-meta,html[data-theme=dark] .search-bible-results-status,html[data-theme=dark] .search-clear-btn,html[data-theme=dark] .search-history-btn,html[data-theme=dark] .search-initial-state .initial-hint,html[data-theme=dark] .search-input-icon,html[data-theme=dark] .search-no-results .no-results-hint,html[data-theme=dark] .search-stats{color:var(--search-text-muted)!important}html[data-theme=dark] .checkbox-filter .filter-text,html[data-theme=dark] .history-item .history-text,html[data-theme=dark] .result-snippet,html[data-theme=dark] .result-title,html[data-theme=dark] .search-bible-result .bible-ref-text,html[data-theme=dark] .search-bible-result .bible-verse-text{color:var(--search-text)!important}html[data-theme=dark] .clear-history-btn,html[data-theme=dark] .search-bible-results-status .bible-load-more-btn,html[data-theme=dark] .search-top-tab.close-tab .tab-icon{color:var(--thf-link)!important}html[data-theme=dark] .clear-history-btn:hover{background-color:var(--search-result-hover)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .result-score .score-bar,html[data-theme=dark] .search-bible-result .bible-match-badge{background-color:var(--thf-surface-3)!important;color:var(--thf-text-2)!important}html[data-theme=dark] .result-score .score-fill,html[data-theme=dark] .search-spinner{border-top-color:var(--search-accent)!important}html[data-theme=dark] .search-spinner{border-color:var(--thf-border)!important;border-top-color:var(--search-accent)!important}html[data-theme=dark] .search-results{scrollbar-color:var(--thf-border-strong) transparent!important}html[data-theme=dark] .search-results::-webkit-scrollbar-thumb{background-color:var(--thf-border-strong)!important}html[data-theme=dark] .search-backdrop.visible,html[data-theme=dark] .search-slideout .resize-handle:hover{background-color:var(--thf-overlay)!important}html[data-theme=dark] .search-filter-btn .filter-count,html[data-theme=dark] .search-filter-btn.active .filter-count{background-color:var(--thf-surface-3)!important;color:var(--thf-text)!important}html[data-theme=dark] .checkbox-filter input[type=checkbox]:checked+.checkbox-custom:after{color:var(--search-filter-active-text)!important}html[data-theme=dark] .exception,html[data-theme=dark] .exception .container,html[data-theme=dark] .exception .source,html[data-theme=dark] .exception .trace,html[data-theme=dark] .exception code,html[data-theme=dark] .exception pre,html[data-theme=dark] .wrap{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .exception h1,html[data-theme=dark] .exception h2,html[data-theme=dark] .exception h3,html[data-theme=dark] .wrap h1,html[data-theme=dark] .wrap h2,html[data-theme=dark] .wrap h3{color:var(--thf-heading)!important}html[data-theme=dark] .donation-input,html[data-theme=dark] .donation-tabs,html[data-theme=dark] .filters-container,html[data-theme=dark] .impact-item,html[data-theme=dark] .impact-section,html[data-theme=dark] .library-image-container,html[data-theme=dark] .topical-empty,html[data-theme=dark] .topical-search-panel,html[data-theme=dark] .topical-search-row{background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:none!important;color:var(--thf-text)!important}html[data-theme=dark] .impact-item,html[data-theme=dark] .library-image-container,html[data-theme=dark] .topical-search-row{background-color:var(--thf-surface-2)!important}html[data-theme=dark] .section-header-divider{background:var(--thf-surface-2)!important;border:1px solid var(--thf-border-strong)!important;box-shadow:0 10px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .section-header-divider h2{color:var(--thf-link-hover)!important}html[data-theme=dark] .section-header-divider .text-muted,html[data-theme=dark] .section-header-divider p{color:var(--thf-text-2)!important}html[data-theme=dark] .admin-banner,html[data-theme=dark] .partnered-banner{background:var(--thf-navbar-bg)!important;border-bottom:1px solid var(--thf-border)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .youtube-channel-app-icon,html[data-theme=dark] .youtube-channel-app-image{background-color:var(--thf-surface-2)!important}html[data-theme=dark] .youtube-channel-app-label{color:var(--thf-text)!important}html[data-theme=dark] .amount-btn,html[data-theme=dark] .btn-view-toggle,html[data-theme=dark] .donation-tab,html[data-theme=dark] .topical-search-row button{background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;box-shadow:none!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] .amount-btn:hover,html[data-theme=dark] .btn-view-toggle:hover,html[data-theme=dark] .donation-tab:hover,html[data-theme=dark] .topical-search-row button:hover{background-color:var(--secondary-btn-hover)!important;border-color:var(--thf-border-strong)!important;color:var(--secondary-btn-text-hover)!important}html[data-theme=dark] .amount-btn.is-selected,html[data-theme=dark] .btn-view-toggle.active,html[data-theme=dark] .donation-tab.is-active,html[data-theme=dark] .topical-search-row button.is-active{background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .donation-input input,html[data-theme=dark] .topical-search-row input{background-color:transparent!important;color:var(--thf-input-text)!important}html[data-theme=dark] .donation-input__prefix,html[data-theme=dark] .impact-item p,html[data-theme=dark] .impact-item span,html[data-theme=dark] .topical-search-row i{color:var(--thf-text-2)!important}html[data-theme=dark] .donate-wrapper{background:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .donate-content{background:transparent!important;color:var(--thf-text)!important}html[data-theme=dark] .donate-hero{background:linear-gradient(135deg,var(--thf-surface-2),var(--thf-surface-3))!important;box-shadow:0 20px 60px var(--thf-shadow)!important}html[data-theme=dark] .donation-card__title h2,html[data-theme=dark] .impact-content h4,html[data-theme=dark] .section-title{color:var(--thf-heading)!important}html[data-theme=dark] .donate-footer p,html[data-theme=dark] .donation-label,html[data-theme=dark] .donation-meta{color:var(--thf-text-2)!important}html[data-theme=dark] .donation-error,html[data-theme=dark] .donation-taxbox{background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .donation-taxbox-content p,html[data-theme=dark] .donation-taxbox-content strong{color:var(--thf-text)!important}html[data-theme=dark] .donate-footer{border-color:var(--thf-border)!important}html[data-theme=dark] #pwa-install-banner,html[data-theme=dark] .accordion-header,html[data-theme=dark] .accordion-item,html[data-theme=dark] .article-body,html[data-theme=dark] .audio-player-sticky-custom,html[data-theme=dark] .auth-container,html[data-theme=dark] .blog-featured,html[data-theme=dark] .blog-wrapper,html[data-theme=dark] .btn-google,html[data-theme=dark] .category-header,html[data-theme=dark] .channel-header-section,html[data-theme=dark] .channel-tabs,html[data-theme=dark] .course-content-section,html[data-theme=dark] .course-details-section,html[data-theme=dark] .course-free-mission-note,html[data-theme=dark] .course-preview-card,html[data-theme=dark] .custom-audio-player,html[data-theme=dark] .encounter-about-card,html[data-theme=dark] .encounter-section,html[data-theme=dark] .evidence-report,html[data-theme=dark] .evidence-report .evidence-dark-header,html[data-theme=dark] .evidence-report .evidence-dark-panel,html[data-theme=dark] .evidence-report .evidence-hero,html[data-theme=dark] .evidence-report .evidence-item,html[data-theme=dark] .evidence-report .evidence-question-card,html[data-theme=dark] .evidence-report .evidence-resource-card,html[data-theme=dark] .evidence-report .evidence-section,html[data-theme=dark] .evidence-report .evidence-section-body,html[data-theme=dark] .evidence-report .evidence-section-header,html[data-theme=dark] .evidence-report .evidence-source-group,html[data-theme=dark] .forum-card,html[data-theme=dark] .forum-item,html[data-theme=dark] .hands-free-course-cta,html[data-theme=dark] .library-audio-player,html[data-theme=dark] .preview-card-body,html[data-theme=dark] .pwa-ios-content,html[data-theme=dark] .quickstart-card,html[data-theme=dark] .topic-item,html[data-theme=dark] .topical-topic-card,html[data-theme=dark] .topical-topic-guide,html[data-theme=dark] .topical-topic-guide a,html[data-theme=dark] .work-v2-header,html[data-theme=dark] .work-v2-header-bar,html[data-theme=dark] .work-v2-main-content,html[data-theme=dark] .work-v2-wrapper{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 28px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .accordion-header,html[data-theme=dark] .auth-container .divider:after,html[data-theme=dark] .auth-container .divider:before,html[data-theme=dark] .blog-featured-avatar,html[data-theme=dark] .blog-featured-label,html[data-theme=dark] .category-header,html[data-theme=dark] .channel-tabs,html[data-theme=dark] .course-free-mission-note,html[data-theme=dark] .encounter-about-card,html[data-theme=dark] .evidence-report .evidence-dark-header,html[data-theme=dark] .evidence-report .evidence-item-context,html[data-theme=dark] .evidence-report .evidence-section-header,html[data-theme=dark] .forum-item:hover,html[data-theme=dark] .hands-free-course-cta,html[data-theme=dark] .quickstart-card:hover,html[data-theme=dark] .topic-item:hover,html[data-theme=dark] .topical-topic-guide a{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important}html[data-theme=dark] .article-body h1,html[data-theme=dark] .article-body h2,html[data-theme=dark] .article-body h3,html[data-theme=dark] .auth-container h1,html[data-theme=dark] .auth-container h2,html[data-theme=dark] .auth-container h3,html[data-theme=dark] .auth-title,html[data-theme=dark] .blog-featured-title,html[data-theme=dark] .blog-featured-title a,html[data-theme=dark] .category-name,html[data-theme=dark] .channel-header-section h1,html[data-theme=dark] .channel-header-section h2,html[data-theme=dark] .channel-header-section h3,html[data-theme=dark] .channel-tabs .nav-link,html[data-theme=dark] .course-content-title,html[data-theme=dark] .course-includes-title,html[data-theme=dark] .encounter-about-card h4,html[data-theme=dark] .encounter-section-title,html[data-theme=dark] .evidence-item-title,html[data-theme=dark] .evidence-report h1,html[data-theme=dark] .evidence-report h2,html[data-theme=dark] .evidence-report h3,html[data-theme=dark] .form-label,html[data-theme=dark] .forum-card h3,html[data-theme=dark] .forum-name,html[data-theme=dark] .forum-title,html[data-theme=dark] .lesson-title,html[data-theme=dark] .pwa-install-text strong,html[data-theme=dark] .pwa-ios-content h3,html[data-theme=dark] .quickstart-card h3,html[data-theme=dark] .topic-title,html[data-theme=dark] .topical-topic-card h3,html[data-theme=dark] .topical-topic-guide,html[data-theme=dark] .work-v2-main-content h1,html[data-theme=dark] .work-v2-main-content h2,html[data-theme=dark] .work-v2-main-content h3{color:var(--thf-heading)!important}html[data-theme=dark] .article-body li,html[data-theme=dark] .article-body p,html[data-theme=dark] .auth-container .divider,html[data-theme=dark] .auth-container p,html[data-theme=dark] .author-name,html[data-theme=dark] .blog-featured-excerpt,html[data-theme=dark] .category-description,html[data-theme=dark] .ccr-count,html[data-theme=dark] .ccr-value,html[data-theme=dark] .course-card-rating,html[data-theme=dark] .course-excerpt,html[data-theme=dark] .course-includes-list li,html[data-theme=dark] .encounter-about-card p,html[data-theme=dark] .encounter-section-subtitle,html[data-theme=dark] .encounter-upload-help,html[data-theme=dark] .enrollment-count,html[data-theme=dark] .evidence-item-excerpt,html[data-theme=dark] .evidence-question-card small,html[data-theme=dark] .evidence-report p,html[data-theme=dark] .evidence-report-meta,html[data-theme=dark] .forgot-password-link,html[data-theme=dark] .forum-header-stats,html[data-theme=dark] .forum-meta,html[data-theme=dark] .forum-stats,html[data-theme=dark] .forum-subtitle,html[data-theme=dark] .lesson-count,html[data-theme=dark] .preview-text,html[data-theme=dark] .pwa-install-text span,html[data-theme=dark] .pwa-ios-content p,html[data-theme=dark] .pwa-ios-steps li,html[data-theme=dark] .quickstart-card p,html[data-theme=dark] .quickstart-info,html[data-theme=dark] .registration-status p,html[data-theme=dark] .topic-count,html[data-theme=dark] .topic-title,html[data-theme=dark] .topical-search-support,html[data-theme=dark] .topical-topic-card p,html[data-theme=dark] .work-v2-main-content li,html[data-theme=dark] .work-v2-main-content p{color:var(--thf-text-2)!important}html[data-theme=dark] .accordion-icon,html[data-theme=dark] .article-category-badge,html[data-theme=dark] .auth-container a,html[data-theme=dark] .blog-featured-label,html[data-theme=dark] .category-name i,html[data-theme=dark] .course-card-rating .fa-star,html[data-theme=dark] .evidence-report .evidence-item-actions a,html[data-theme=dark] .evidence-report .evidence-kicker,html[data-theme=dark] .evidence-report-label,html[data-theme=dark] .forum-card h3 i,html[data-theme=dark] .rating-stars,html[data-theme=dark] .topic-icon{color:var(--thf-link-hover)!important}html[data-theme=dark] .auth-container .btn-primary,html[data-theme=dark] .btn-new-topic,html[data-theme=dark] .carousel-arrow,html[data-theme=dark] .enc-reaction-btn,html[data-theme=dark] .evidence-narration-button,html[data-theme=dark] .player-btn-custom,html[data-theme=dark] .speed-cycle-btn,html[data-theme=dark] .topical-button{background:var(--secondary-btn-bg)!important;background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] .auth-container .btn-primary:hover,html[data-theme=dark] .btn-new-topic:hover,html[data-theme=dark] .carousel-arrow:hover,html[data-theme=dark] .enc-reaction-btn:hover,html[data-theme=dark] .evidence-narration-button:hover,html[data-theme=dark] .player-btn-custom:hover,html[data-theme=dark] .speed-cycle-btn:hover,html[data-theme=dark] .topical-button:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .auth-container .form-control,html[data-theme=dark] .auth-container input,html[data-theme=dark] .auth-container select,html[data-theme=dark] .auth-container textarea{background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .auth-container .form-control::placeholder,html[data-theme=dark] .auth-container input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] body:has(.auth-container){background:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .article-hero,html[data-theme=dark] .blog-featured-image,html[data-theme=dark] .course-preview-card::-webkit-scrollbar-track{background:var(--thf-bg)!important}html[data-theme=dark] .course-preview-card::-webkit-scrollbar-thumb,html[data-theme=dark] .result-score .score-fill{background:var(--thf-accent)!important}html[data-theme=dark] .forum-icon,html[data-theme=dark] .impact-icon,html[data-theme=dark] .step-icon{background:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .blog-featured-author,html[data-theme=dark] .blog-featured-meta,html[data-theme=dark] .channel-description,html[data-theme=dark] .channel-meta,html[data-theme=dark] .course-description,html[data-theme=dark] .evidence-report .evidence-report-meta dd,html[data-theme=dark] .evidence-report dd,html[data-theme=dark] .forum-stat-value,html[data-theme=dark] .hands-free-course-login-note,html[data-theme=dark] .home-section-header,html[data-theme=dark] .sign-in-link,html[data-theme=dark] .text-uppercase.font-weight-bold,html[data-theme=dark] .topic-stat-label,html[data-theme=dark] .topic-stat-value,html[data-theme=dark] .topic-stats,html[data-theme=dark] .topical-card-meta,html[data-theme=dark] .topical-topic-guide-title{color:var(--thf-text)!important}html[data-theme=dark] .audio-bible-feature-card,html[data-theme=dark] .audio-bible-translation-hubs a,html[data-theme=dark] .topic-index-alpha a,html[data-theme=dark] .topic-index-badge,html[data-theme=dark] .topic-index-empty,html[data-theme=dark] .topic-index-group,html[data-theme=dark] .topic-index-row,html[data-theme=dark] .topic-index-search,html[data-theme=dark] .topic-index-sort button,html[data-theme=dark] .topic-index-toolbar,html[data-theme=dark] .topical-key-passage,html[data-theme=dark] .topical-key-passage span,html[data-theme=dark] .topical-panel,html[data-theme=dark] .topical-reference-card,html[data-theme=dark] .topical-resource-card,html[data-theme=dark] .topical-sidebar-resource,html[data-theme=dark] .topical-study-step{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .audio-bible-feature-card:hover,html[data-theme=dark] .audio-bible-translation-hubs a:hover,html[data-theme=dark] .topic-index-alpha a:hover,html[data-theme=dark] .topic-index-group h2,html[data-theme=dark] .topic-index-sort button:hover,html[data-theme=dark] .topic-index-sort button[aria-pressed=true],html[data-theme=dark] .topical-key-passage span,html[data-theme=dark] .topical-key-passage:hover,html[data-theme=dark] .topical-sidebar-resource{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .topic-index-search input,html[data-theme=dark] .topic-index-search input:focus{background:transparent!important;color:var(--thf-input-text)!important}html[data-theme=dark] .audio-bible-feature-card h3,html[data-theme=dark] .audio-bible-translation-hubs strong,html[data-theme=dark] .topic-index-row h3,html[data-theme=dark] .topical-key-passage strong,html[data-theme=dark] .topical-panel h2,html[data-theme=dark] .topical-reference-head a,html[data-theme=dark] .topical-reference-section-title,html[data-theme=dark] .topical-resource-card strong,html[data-theme=dark] .topical-sidebar-resource strong,html[data-theme=dark] .topical-study-step strong{color:var(--thf-heading)!important}html[data-theme=dark] .audio-bible-feature-card p,html[data-theme=dark] .audio-bible-translation-hubs span,html[data-theme=dark] .topic-index-row p,html[data-theme=dark] .topical-panel li,html[data-theme=dark] .topical-panel p,html[data-theme=dark] .topical-reference-note,html[data-theme=dark] .topical-sidebar-resource span,html[data-theme=dark] .topical-study-step span{color:var(--thf-text-2)!important}html[data-theme=dark] .topic-index-badge,html[data-theme=dark] .topic-index-stat,html[data-theme=dark] .topical-pill,html[data-theme=dark] .topical-resource-type{border-color:var(--thf-border-strong)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .audio-player-sticky-custom button,html[data-theme=dark] .font-size-btn,html[data-theme=dark] .fullscreen-btn,html[data-theme=dark] .work-v2-main-content button{background:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] .audio-player-sticky-custom button:hover,html[data-theme=dark] .font-size-btn:hover,html[data-theme=dark] .fullscreen-btn:hover,html[data-theme=dark] .work-v2-main-content button:hover{background:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .library-image,html[data-theme=dark] img.library-image{background-color:var(--thf-surface-2)!important}html[data-theme=dark] .android-trans-text,html[data-theme=dark] .android-trans-trigger,html[data-theme=dark] .article-content strong,html[data-theme=dark] .blog-article strong,html[data-theme=dark] .book-chapters,html[data-theme=dark] .channel-video-title,html[data-theme=dark] .recent-topic-meta,html[data-theme=dark] .testament-btn.active,html[data-theme=dark] .testament-btn.active span,html[data-theme=dark] .topic-last-activity,html[data-theme=dark] .topical-card strong,html[data-theme=dark] .topical-topic-guide strong,html[data-theme=dark] .topical-topic-guide-title strong,html[data-theme=dark] .video-card .video-title,html[data-theme=dark] .video-title{color:var(--thf-text)!important}html[data-theme=dark] .channel-video-meta,html[data-theme=dark] .topic-index-badge span,html[data-theme=dark] .video-card .video-meta,html[data-theme=dark] .video-meta,html[data-theme=dark] .video-meta span,html[data-theme=dark] .work-v2-breadcrumb,html[data-theme=dark] .work-v2-breadcrumb span{color:var(--thf-text-2)!important}html[data-theme=dark] .work-v2-sidebar,html[data-theme=dark] .work-v2-sidebar .card,html[data-theme=dark] .work-v2-sidebar .list-group-item,html[data-theme=dark] .work-v2-sidebar .work-v2-sidebar-card{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .evidence-report .best-evidence-link,html[data-theme=dark] .evidence-report a,html[data-theme=dark] .work-v2-breadcrumb a,html[data-theme=dark] .work-v2-sidebar a{color:var(--thf-link)!important}html[data-theme=dark] .article-category-badge,html[data-theme=dark] .btn-encounter-primary,html[data-theme=dark] .category-badge{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .article-category-badge:hover,html[data-theme=dark] .btn-encounter-primary:hover,html[data-theme=dark] .category-badge:hover{background:var(--thf-link-hover)!important;background-color:var(--thf-link-hover)!important;border-color:var(--thf-link-hover)!important;color:var(--thf-bg)!important}html[data-theme=dark] .course-free-mission-note strong,html[data-theme=dark] .topical-section-kicker,html[data-theme=dark] .topical-topic-guide-links span,html[data-theme=dark] [data-topic-group-count]{color:var(--thf-text)!important}html[data-theme=dark] .android-trans-trigger,html[data-theme=dark] .android-trans-trigger .android-trans-text,html[data-theme=dark] .chapter-item.active,html[data-theme=dark] .testament-btn.active,html[data-theme=dark] .testament-btn.active span{color:var(--thf-bg)!important}html[data-theme=dark] .paragraph-content .paragraph-text,html[data-theme=dark] .work-v2-main-content .paragraph-text,html[data-theme=dark] .work-v2-paragraphs .paragraph-text{color:var(--thf-text)!important}html[data-theme=dark] .work-v2-paragraphs .chapter-subtitle,html[data-theme=dark] .work-v2-paragraphs .paragraph-text em{color:var(--thf-text-2)!important}html[data-theme=dark] .mobile-lesson-item,html[data-theme=dark] .mobile-lessons-header,html[data-theme=dark] .mobile-lessons-list,html[data-theme=dark] .mobile-lessons-panel{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .mobile-lesson-item a{color:var(--thf-link)!important}html[data-theme=dark] body.course-catalog-page,html[data-theme=dark] body.course-catalog-page #appsViewContainer,html[data-theme=dark] body.course-catalog-page #gridViewContainer,html[data-theme=dark] body.course-catalog-page .content-wrapper,html[data-theme=dark] body.course-catalog-page .wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] body.course-catalog-page .catalog-section,html[data-theme=dark] body.course-catalog-page .course-grid-container,html[data-theme=dark] body.course-catalog-page .filters-container,html[data-theme=dark] body.course-catalog-page .filters-container .card,html[data-theme=dark] body.course-catalog-page .search-results-info{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] body.course-catalog-page .catalog-section,html[data-theme=dark] body.course-catalog-page .course-grid-container{box-shadow:none!important}html[data-theme=dark] body.course-catalog-page .section-header{border-color:var(--thf-border)!important}html[data-theme=dark] body.course-catalog-page .section-toggle{color:var(--thf-text-2)!important}html[data-theme=dark] body.course-catalog-page .catalog-search-clear:hover,html[data-theme=dark] body.course-catalog-page .section-toggle:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] body.course-catalog-page .course-card-rating .ccr-value,html[data-theme=dark] body.course-catalog-page .course-catalog-title,html[data-theme=dark] body.course-catalog-page .course-title,html[data-theme=dark] body.course-catalog-page .search-results-info strong,html[data-theme=dark] body.course-catalog-page .section-title{color:var(--thf-heading)!important}html[data-theme=dark] body.course-catalog-page .author-name,html[data-theme=dark] body.course-catalog-page .course-card-rating,html[data-theme=dark] body.course-catalog-page .course-card-rating .ccr-count,html[data-theme=dark] body.course-catalog-page .course-excerpt,html[data-theme=dark] body.course-catalog-page .course-meta,html[data-theme=dark] body.course-catalog-page .course-progress-text,html[data-theme=dark] body.course-catalog-page .filter-label,html[data-theme=dark] body.course-catalog-page .lesson-count,html[data-theme=dark] body.course-catalog-page .search-results-info{color:var(--thf-text-2)!important}html[data-theme=dark] body.course-catalog-page .course-image-container,html[data-theme=dark] body.course-catalog-page .course-progress-bar-container{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important}html[data-theme=dark] body.course-catalog-page .catalog-search-input,html[data-theme=dark] body.course-catalog-page .filter-select{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.course-catalog-page .catalog-search-clear,html[data-theme=dark] body.course-catalog-page .catalog-search-icon{color:var(--thf-text-muted)!important}html[data-theme=dark] .topical-page .topical-letter-nav a{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:none!important;color:var(--thf-link)!important}html[data-theme=dark] .topical-page .topical-letter-nav a small{color:var(--thf-text-2)!important}html[data-theme=dark] .topical-page .topical-letter-nav a.active,html[data-theme=dark] .topical-page .topical-letter-nav a:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .topical-page .topical-letter-nav a.active small,html[data-theme=dark] .topical-page .topical-letter-nav a:hover small{color:var(--thf-bg)!important}html[data-theme=dark] body.course-catalog-page .author-avatar{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-accent)!important;box-shadow:0 0 0 2px var(--thf-surface)!important}html[data-theme=dark] .topical-section-header{border-color:var(--thf-border-strong)!important}html[data-theme=dark] .topical-panel h2,html[data-theme=dark] .topical-section h2{color:var(--thf-link-hover)!important}html[data-theme=dark] .topical-reference-flags,html[data-theme=dark] .topical-section-kicker{color:var(--thf-text-2)!important}html[data-theme=dark] .topical-reference-section-title{color:var(--thf-link)!important}html[data-theme=dark] .topical-reference-section-title:before{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important}html[data-theme=dark] .topical-key-passage strong,html[data-theme=dark] .topical-reference-head a{color:var(--thf-link-hover)!important}html[data-theme=dark] .topical-reference-head a:hover,html[data-theme=dark] .topical-resource-card:hover strong,html[data-theme=dark] .topical-sidebar-resource:hover strong{color:var(--thf-accent-2)!important}html[data-theme=dark] .topical-verse-text{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-left-color:var(--thf-accent)!important;color:var(--thf-text)!important}html[data-theme=dark] .topical-pill,html[data-theme=dark] .topical-pill.review{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-accent)!important;color:var(--thf-accent-2)!important}html[data-theme=dark] .topical-key-passage span{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .settings-drawer,html[data-theme=dark] .settings-drawer-body,html[data-theme=dark] .time-edit-modal{color:var(--thf-text)!important}html[data-theme=dark] .settings-drawer,html[data-theme=dark] .settings-drawer-body,html[data-theme=dark] .settings-drawer-header,html[data-theme=dark] .time-edit-modal{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important}html[data-theme=dark] .settings-drawer strong,html[data-theme=dark] .settings-drawer-header h4,html[data-theme=dark] .time-edit-modal h4{color:var(--thf-heading)!important}html[data-theme=dark] .settings-drawer .settings-section-title,html[data-theme=dark] .settings-drawer p,html[data-theme=dark] .time-edit-row label,html[data-theme=dark] .time-range-display{color:var(--thf-text-2)!important}html[data-theme=dark] .settings-item,html[data-theme=dark] .settings-item span{color:var(--thf-text)!important}html[data-theme=dark] .settings-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important}html[data-theme=dark] .dark-mode-btn,html[data-theme=dark] .edit-times-btn,html[data-theme=dark] .font-btn-settings,html[data-theme=dark] .settings-autoplay-btn,html[data-theme=dark] .settings-close-btn,html[data-theme=dark] .time-edit-cancel{background:var(--secondary-btn-bg)!important;background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] .dark-mode-btn:hover,html[data-theme=dark] .edit-times-btn:hover,html[data-theme=dark] .font-btn-settings:hover,html[data-theme=dark] .settings-autoplay-btn:hover,html[data-theme=dark] .settings-close-btn:hover,html[data-theme=dark] .time-edit-cancel:hover{background:var(--secondary-btn-hover)!important;background-color:var(--secondary-btn-hover)!important;border-color:var(--thf-border-strong)!important;color:var(--secondary-btn-text-hover)!important}html[data-theme=dark] .dark-mode-btn.active,html[data-theme=dark] .settings-autoplay-btn.active,html[data-theme=dark] .time-edit-save{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .time-edit-row input[type=time]{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.answers-evidence-body,html[data-theme=dark] body.answers-evidence-body .answer-evidence-page,html[data-theme=dark] body.answers-evidence-body .content-wrapper,html[data-theme=dark] body.answers-evidence-body .wrapper,html[data-theme=dark] body.topic-index-body,html[data-theme=dark] body.topic-index-body .content-wrapper,html[data-theme=dark] body.topic-index-body .topic-index-page,html[data-theme=dark] body.topic-index-body .wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-panel,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section-header,html[data-theme=dark] body.answers-evidence-body .evidence-sources-disclosure,html[data-theme=dark] body.answers-evidence-body .evidence-topic-faq-item,html[data-theme=dark] body.topic-index-body .topic-index-empty,html[data-theme=dark] body.topic-index-body .topic-index-group,html[data-theme=dark] body.topic-index-body .topic-index-hero,html[data-theme=dark] body.topic-index-body .topic-index-toolbar{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report{box-shadow:0 18px 44px var(--thf-shadow)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section-header,html[data-theme=dark] body.answers-evidence-body .evidence-sources-disclosure,html[data-theme=dark] body.topic-index-body .topic-index-group{box-shadow:none!important}html[data-theme=dark] body.answers-evidence-body .evidence-curated-section,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-panel,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section-header,html[data-theme=dark] body.answers-evidence-body .evidence-report-meta,html[data-theme=dark] body.answers-evidence-body .evidence-report-meta div,html[data-theme=dark] body.answers-evidence-body .evidence-sources-disclosure summary,html[data-theme=dark] body.answers-evidence-body .evidence-sources-disclosure-body,html[data-theme=dark] body.answers-evidence-body .evidence-topic-faq-item p,html[data-theme=dark] body.topic-index-body .topic-index-group h2,html[data-theme=dark] body.topic-index-body .topic-index-row,html[data-theme=dark] body.topic-index-body .topic-index-row:nth-child(odd){border-color:var(--thf-border)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-panel:nth-of-type(2n),html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section:nth-of-type(2n),html[data-theme=dark] body.topic-index-body .topic-index-group h2{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important}html[data-theme=dark] body.answers-evidence-body .evidence-curation-badge,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-kicker span,html[data-theme=dark] body.answers-evidence-body .evidence-report-label,html[data-theme=dark] body.answers-evidence-body .evidence-resource-type,html[data-theme=dark] body.answers-evidence-body .evidence-source-count,html[data-theme=dark] body.answers-evidence-body .evidence-source-group h3,html[data-theme=dark] body.topic-index-body .topic-index-badge,html[data-theme=dark] body.topic-index-body .topic-index-kicker,html[data-theme=dark] body.topic-index-body .topic-index-stat{color:var(--thf-link-hover)!important}html[data-theme=dark] body.answers-evidence-body .evidence-curated-section h3,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header h2,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero h1,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section h2,html[data-theme=dark] body.answers-evidence-body .evidence-result-article h2,html[data-theme=dark] body.answers-evidence-body .evidence-result-article h3,html[data-theme=dark] body.answers-evidence-body .evidence-topic-faq-item summary,html[data-theme=dark] body.topic-index-body .topic-index-group h2,html[data-theme=dark] body.topic-index-body .topic-index-hero h1,html[data-theme=dark] body.topic-index-body .topic-index-row h3{color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-curated-section h3,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header h2,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-section h2,html[data-theme=dark] body.topic-index-body .topic-index-group h2{color:var(--thf-link-hover)!important}html[data-theme=dark] body.answers-evidence-body .evidence-answer-summary,html[data-theme=dark] body.answers-evidence-body .evidence-curated-intro,html[data-theme=dark] body.answers-evidence-body .evidence-curated-section-summary,html[data-theme=dark] body.answers-evidence-body .evidence-full-dossier-intro,html[data-theme=dark] body.answers-evidence-body .evidence-item-excerpt,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-dark-header p,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero p,html[data-theme=dark] body.answers-evidence-body .evidence-result-article,html[data-theme=dark] body.answers-evidence-body .evidence-result-article p,html[data-theme=dark] body.answers-evidence-body .evidence-takeaway-list li,html[data-theme=dark] body.answers-evidence-body .evidence-topic-faq-item p,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-card li,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-card p,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-main,html[data-theme=dark] body.topic-index-body .topic-index-group h2 span,html[data-theme=dark] body.topic-index-body .topic-index-hero p,html[data-theme=dark] body.topic-index-body .topic-index-row,html[data-theme=dark] body.topic-index-body .topic-index-row p{color:var(--thf-text-2)!important}html[data-theme=dark] body.answers-evidence-body .evidence-answer-cta strong,html[data-theme=dark] body.answers-evidence-body .evidence-full-dossier-intro strong,html[data-theme=dark] body.answers-evidence-body .evidence-item-title,html[data-theme=dark] body.answers-evidence-body .evidence-item-title a,html[data-theme=dark] body.answers-evidence-body .evidence-resource-title,html[data-theme=dark] body.answers-evidence-body .evidence-sources-disclosure summary,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-card h3,html[data-theme=dark] body.topic-index-body .topic-index-row:hover h3{color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-item-title a:hover,html[data-theme=dark] body.answers-evidence-body .evidence-resource-card:hover .evidence-resource-title,html[data-theme=dark] body.topic-index-body .topic-index-row:hover h3{color:var(--thf-accent-2)!important}html[data-theme=dark] body.answers-evidence-body .evidence-answer-cta small,html[data-theme=dark] body.answers-evidence-body .evidence-item-meta,html[data-theme=dark] body.answers-evidence-body .evidence-report-meta dd,html[data-theme=dark] body.answers-evidence-body .evidence-report-meta dt,html[data-theme=dark] body.answers-evidence-body .evidence-resource-desc,html[data-theme=dark] body.answers-evidence-body .evidence-sources-summary-note,html[data-theme=dark] body.topic-index-body .topic-index-badge{color:var(--thf-text-muted)!important}html[data-theme=dark] body.answers-evidence-body .evidence-resource-desc{color:var(--thf-text-2)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero-actions a,html[data-theme=dark] body.answers-evidence-body .evidence-report-meta dd,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-actions a,html[data-theme=dark] body.topic-index-body .topic-index-alpha a,html[data-theme=dark] body.topic-index-body .topic-index-sort button{color:var(--thf-text)!important}html[data-theme=dark] body.answers-evidence-body .evidence-additional-list,html[data-theme=dark] body.answers-evidence-body .evidence-additional-witnesses,html[data-theme=dark] body.answers-evidence-body .evidence-full-dossier-intro,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-curated-list .evidence-item,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item,html[data-theme=dark] body.answers-evidence-body .evidence-resource-card,html[data-theme=dark] body.answers-evidence-body .evidence-takeaway-list li,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-card,html[data-theme=dark] body.topic-index-body .topic-index-row{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item{border-bottom-color:var(--thf-border)!important}html[data-theme=dark] body.answers-evidence-body .evidence-answer-summary,html[data-theme=dark] body.answers-evidence-body .evidence-full-dossier-intro,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-curated-list .evidence-item,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item-excerpt,html[data-theme=dark] body.answers-evidence-body .evidence-resource-card,html[data-theme=dark] body.answers-evidence-body .evidence-takeaway-list li,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-main{border-left-color:var(--thf-accent)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero-actions a:hover,html[data-theme=dark] body.answers-evidence-body .evidence-resource-card:hover,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-actions a:hover,html[data-theme=dark] body.topic-index-body .topic-index-alpha a:hover,html[data-theme=dark] body.topic-index-body .topic-index-row:hover,html[data-theme=dark] body.topic-index-body .topic-index-sort button:hover,html[data-theme=dark] body.topic-index-body .topic-index-sort button[aria-pressed=true]{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] body.answers-evidence-body .evidence-relevance-highlight,html[data-theme=dark] body.answers-evidence-body .evidence-result-article blockquote{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-accent-2)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-term-highlight{border-bottom-color:var(--thf-accent-2)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-relevance-highlight .evidence-term-highlight{color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-narration-word.is-active{background:var(--thf-surface-3)!important;box-shadow:0 0 0 2px var(--thf-border-strong)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.answers-evidence-body .evidence-curation-badge{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border:1px solid var(--thf-border-strong)!important}html[data-theme=dark] body.answers-evidence-body .evidence-copy-button,html[data-theme=dark] body.answers-evidence-body .evidence-narration-button,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero-actions a,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item-context,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-actions a,html[data-theme=dark] body.topic-index-body .topic-index-alpha a,html[data-theme=dark] body.topic-index-body .topic-index-sort button{background:var(--secondary-btn-bg)!important;background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border)!important;color:var(--secondary-btn-text)!important}html[data-theme=dark] body.answers-evidence-body .evidence-copy-button:hover,html[data-theme=dark] body.answers-evidence-body .evidence-narration-button.is-playing,html[data-theme=dark] body.answers-evidence-body .evidence-narration-button:hover,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item-context:hover{background:var(--secondary-btn-hover)!important;background-color:var(--secondary-btn-hover)!important;border-color:var(--thf-border-strong)!important;color:var(--secondary-btn-text-hover)!important}html[data-theme=dark] body.answers-evidence-body .evidence-article-context,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item-context{color:var(--thf-link)!important}html[data-theme=dark] body.answers-evidence-body .evidence-article-context:hover,html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-item-context:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] body.answers-evidence-body .evidence-copy-button[data-copied="1"]{border-color:var(--thf-accent-2)!important;color:var(--thf-accent-2)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-kicker img{content:url(/images/THF-Dark-Logo.webp)!important}html[data-theme=dark] body.answers-evidence-body .evidence-report .evidence-hero-actions a:hover,html[data-theme=dark] body.answers-evidence-body .evidence-verse-answer-actions a:hover,html[data-theme=dark] body.topic-index-body .topic-index-alpha a:hover,html[data-theme=dark] body.topic-index-body .topic-index-sort button:hover,html[data-theme=dark] body.topic-index-body .topic-index-sort button[aria-pressed=true]{color:var(--thf-link-hover)!important}html[data-theme=dark] body.topic-index-body .topic-index-search,html[data-theme=dark] body.topic-index-body .topic-index-search input{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.topic-index-body .topic-index-search input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] body.topic-index-body .topic-index-alpha a:hover,html[data-theme=dark] body.topic-index-body .topic-index-search i,html[data-theme=dark] body.topic-index-body .topic-index-sort button[aria-pressed=true]{color:var(--thf-link-hover)!important}html[data-theme=dark]{--about-gold:var(--thf-accent);--about-gold-light:var(--thf-link);--about-gold-hover:var(--thf-accent-2);--about-dark:var(--thf-heading);--about-text:var(--thf-text-2);--about-light:var(--thf-surface-2);--about-cream:var(--thf-surface);--about-border:var(--thf-border);--gold:var(--thf-accent);--gold-light:var(--thf-link);--dark:var(--thf-heading);--text:var(--thf-text-2);--thf-bronze:var(--thf-accent);--thf-bronze-hover:var(--thf-link-hover);--thf-bronze-light:var(--thf-link);--thf-green:var(--thf-link);--thf-green-dark:var(--thf-accent);--thf-gold:var(--thf-link-hover);--thf-gold-light:var(--thf-accent-2);--thf-muted:var(--thf-text-muted);--thf-card:var(--thf-surface);--updates-gold:var(--thf-accent);--updates-gold-light:var(--thf-link);--updates-gold-hover:var(--thf-accent-2);--updates-dark:var(--thf-heading);--updates-dark-mid:var(--thf-surface-2);--updates-text:var(--thf-text-2);--updates-muted:var(--thf-text-muted);--updates-light:var(--thf-surface-2);--updates-cream:var(--thf-surface-2);--updates-border:var(--thf-border);--updates-white:var(--thf-surface);--updates-green:var(--thf-link)}html[data-theme=dark] .nav-item.hover-dropdown .dropdown-menu{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border:1px solid var(--thf-border-strong)!important;box-shadow:0 16px 36px var(--thf-shadow)!important}html[data-theme=dark] .dropdown-header-custom{background:linear-gradient(135deg,var(--thf-surface-2),var(--thf-surface-3))!important;background-color:var(--thf-surface-2)!important;border-bottom-color:var(--thf-accent)!important}html[data-theme=dark] .dropdown-header-custom .dropdown-heading,html[data-theme=dark] .dropdown-header-custom .dropdown-heading i,html[data-theme=dark] .dropdown-header-custom h6,html[data-theme=dark] .dropdown-header-custom h6 i{color:var(--thf-heading)!important}html[data-theme=dark] .dropdown-items-container{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important}html[data-theme=dark] .nav-item.hover-dropdown .dropdown-item{background:transparent!important;border-left-color:transparent!important;color:var(--thf-text)!important}html[data-theme=dark] .nav-item.hover-dropdown .dropdown-item:focus,html[data-theme=dark] .nav-item.hover-dropdown .dropdown-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-left-color:var(--thf-accent)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .dropdown-item-icon{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border:1px solid var(--thf-border)!important;color:var(--thf-link)!important}html[data-theme=dark] .dropdown-item-icon i,html[data-theme=dark] .dropdown-item-icon i[style]{color:inherit!important}html[data-theme=dark] .nav-item.hover-dropdown .dropdown-item:focus .dropdown-item-icon,html[data-theme=dark] .nav-item.hover-dropdown .dropdown-item:hover .dropdown-item-icon{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-accent)!important;box-shadow:0 0 0 1px var(--thf-border-strong) inset!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .dropdown-item-title{color:var(--thf-heading)!important}html[data-theme=dark] .dropdown-item-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .dropdown-divider-custom{background:linear-gradient(90deg,transparent,var(--thf-border),transparent)!important;background-color:transparent!important}html[data-theme=dark] .dropdown-footer-link{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-top:1px solid var(--thf-border)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .dropdown-footer-link:focus,html[data-theme=dark] .dropdown-footer-link:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .about-cta-section,html[data-theme=dark] .about-hero,html[data-theme=dark] .contact-hero,html[data-theme=dark] .help-hero,html[data-theme=dark] .teachers-cta-section,html[data-theme=dark] .teachers-hero,html[data-theme=dark] .updates-hero,html[data-theme=dark] .wos-bottom-cta,html[data-theme=dark] .wos-hero{background:linear-gradient(135deg,var(--thf-navbar-bg),var(--thf-surface-2))!important;background-color:var(--thf-navbar-bg)!important}html[data-theme=dark] .about-section,html[data-theme=dark] .about-section:nth-child(2n),html[data-theme=dark] .contact-content,html[data-theme=dark] .help-content-wrapper,html[data-theme=dark] .teacher-section,html[data-theme=dark] .teacher-section:nth-child(2n),html[data-theme=dark] .updates-main,html[data-theme=dark] .wos-main{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .about-section h2,html[data-theme=dark] .category-card h3,html[data-theme=dark] .contact-card h3,html[data-theme=dark] .contact-form-section h2,html[data-theme=dark] .search-results h2,html[data-theme=dark] .start-here h2,html[data-theme=dark] .teacher-bio em,html[data-theme=dark] .teacher-name,html[data-theme=dark] .tutorial-card h3,html[data-theme=dark] .updates-activity-card h3,html[data-theme=dark] .updates-activity-summary-value,html[data-theme=dark] .updates-growth-card h3,html[data-theme=dark] .updates-growth-label,html[data-theme=dark] .updates-issue h3,html[data-theme=dark] .updates-metric-value,html[data-theme=dark] .updates-panel-heading h2,html[data-theme=dark] .updates-scripture p,html[data-theme=dark] .updates-summary-value,html[data-theme=dark] .value-content h4,html[data-theme=dark] .wos-bottom-cta h3,html[data-theme=dark] .wos-highlight-text h3{color:var(--thf-heading)!important}html[data-theme=dark] .about-cta-section p,html[data-theme=dark] .about-hero-subtitle,html[data-theme=dark] .contact-hero p,html[data-theme=dark] .help-hero p,html[data-theme=dark] .teachers-cta-section p,html[data-theme=dark] .teachers-hero-subtitle,html[data-theme=dark] .updates-hero-subtitle,html[data-theme=dark] .wos-bottom-cta p{color:var(--thf-link)!important}html[data-theme=dark] .about-section-lead,html[data-theme=dark] .belief-card p,html[data-theme=dark] .category-card p,html[data-theme=dark] .contact-card p,html[data-theme=dark] .nonprofit-note p,html[data-theme=dark] .teacher-bio p,html[data-theme=dark] .tutorial-card p,html[data-theme=dark] .updates-activity-explainer,html[data-theme=dark] .updates-behind-scenes p,html[data-theme=dark] .updates-footer-note,html[data-theme=dark] .updates-growth-card p,html[data-theme=dark] .updates-growth-month,html[data-theme=dark] .updates-growth-value,html[data-theme=dark] .updates-lead,html[data-theme=dark] .updates-letter p,html[data-theme=dark] .updates-list,html[data-theme=dark] .updates-metric-note,html[data-theme=dark] .updates-note,html[data-theme=dark] .updates-panel-heading p,html[data-theme=dark] .updates-story p,html[data-theme=dark] .value-content p,html[data-theme=dark] .wos-highlight-text p{color:var(--thf-text-2)!important}html[data-theme=dark] .belief-card,html[data-theme=dark] .category-card,html[data-theme=dark] .coming-soon,html[data-theme=dark] .contact-card,html[data-theme=dark] .contact-form-section,html[data-theme=dark] .device-badge,html[data-theme=dark] .device-toggle button,html[data-theme=dark] .help-search input,html[data-theme=dark] .nonprofit-note,html[data-theme=dark] .tutorial-card,html[data-theme=dark] .updates-activity-card,html[data-theme=dark] .updates-activity-explainer,html[data-theme=dark] .updates-activity-summary,html[data-theme=dark] .updates-behind-scenes,html[data-theme=dark] .updates-growth-card,html[data-theme=dark] .updates-growth-track,html[data-theme=dark] .updates-issue,html[data-theme=dark] .updates-letter,html[data-theme=dark] .updates-metric-card,html[data-theme=dark] .updates-scripture,html[data-theme=dark] .updates-stat-chip,html[data-theme=dark] .updates-summary,html[data-theme=dark] .updates-tab,html[data-theme=dark] .video-placeholder,html[data-theme=dark] .wos-hero-badge,html[data-theme=dark] .wos-highlight{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .belief-card:hover,html[data-theme=dark] .category-card:hover,html[data-theme=dark] .contact-card:hover,html[data-theme=dark] .tutorial-card:hover,html[data-theme=dark] .updates-tab:hover,html[data-theme=dark] .updates-tab[aria-selected=true]{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .belief-number,html[data-theme=dark] .coming-soon,html[data-theme=dark] .device-badge,html[data-theme=dark] .updates-activity-summary-item,html[data-theme=dark] .updates-behind-scenes,html[data-theme=dark] .updates-growth-track,html[data-theme=dark] .updates-issue-header,html[data-theme=dark] .updates-metric-card,html[data-theme=dark] .updates-summary-item,html[data-theme=dark] .video-placeholder{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;box-shadow:none!important}html[data-theme=dark] .teacher-section,html[data-theme=dark] .updates-activity-summary-item,html[data-theme=dark] .updates-issue-header,html[data-theme=dark] .updates-summary-item,html[data-theme=dark] .value-item{border-color:var(--thf-border)!important}html[data-theme=dark] .about-footer-note,html[data-theme=dark] .teachers-footer-note{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text-2)!important}html[data-theme=dark] .about-footer-note p,html[data-theme=dark] .category-card .tutorial-count,html[data-theme=dark] .search-results-count,html[data-theme=dark] .teachers-footer-note p,html[data-theme=dark] .updates-activity-summary-label,html[data-theme=dark] .updates-metric-label,html[data-theme=dark] .updates-stat-caption,html[data-theme=dark] .updates-summary-label{color:var(--thf-text-muted)!important}html[data-theme=dark] .teacher-image{border-color:var(--thf-surface-2)!important;box-shadow:0 10px 28px var(--thf-shadow)!important}html[data-theme=dark] .belief-number,html[data-theme=dark] .form-group label,html[data-theme=dark] .section-title i,html[data-theme=dark] .updates-date,html[data-theme=dark] .updates-eyebrow,html[data-theme=dark] .updates-scripture-reference,html[data-theme=dark] .updates-section-label,html[data-theme=dark] .updates-tab i,html[data-theme=dark] .wos-hero-badge,html[data-theme=dark] .wos-hero-ribbon-num,html[data-theme=dark] .wos-highlight-stat-num{color:var(--thf-link-hover)!important}html[data-theme=dark] .wos-hero-ribbon-label,html[data-theme=dark] .wos-highlight-stat-label{color:var(--thf-text-muted)!important}html[data-theme=dark] .about-section-icon i,html[data-theme=dark] .contact-icon,html[data-theme=dark] .value-icon i{color:var(--thf-bg)!important}html[data-theme=dark] .form-group input,html[data-theme=dark] .form-group textarea,html[data-theme=dark] .help-search input{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .form-group input::placeholder,html[data-theme=dark] .form-group textarea::placeholder,html[data-theme=dark] .help-search input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .about-cta-btn,html[data-theme=dark] .about-hero-cta:hover,html[data-theme=dark] .device-toggle button.active,html[data-theme=dark] .help-content-wrapper .contact-card a,html[data-theme=dark] .help-content-wrapper .contact-card a:hover,html[data-theme=dark] .submit-btn,html[data-theme=dark] .teachers-cta-btn,html[data-theme=dark] .updates-growth-fill,html[data-theme=dark] .view-courses-btn,html[data-theme=dark] .wos-btn-primary,html[data-theme=dark] .wos-highlight-cta.primary{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .wos-btn-outline,html[data-theme=dark] .wos-highlight-cta.secondary{background:transparent!important;background-color:transparent!important;border-color:var(--thf-border-strong)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .wos-btn-outline:hover,html[data-theme=dark] .wos-highlight-cta.secondary:hover{border-color:var(--thf-accent)!important;color:var(--thf-accent-2)!important}html[data-theme=dark] .contact-content .contact-card a{background:transparent!important;background-color:transparent!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .contact-content .contact-card a:focus,html[data-theme=dark] .contact-content .contact-card a:hover{color:var(--thf-accent-2)!important}html[data-theme=dark] .about-hero-cta,html[data-theme=dark] .form-group input:focus,html[data-theme=dark] .form-group textarea:focus,html[data-theme=dark] .help-search input:focus{border-color:var(--thf-accent)!important}html[data-theme=dark] .contact-form-section>div[style]{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border:1px solid var(--thf-border-strong)!important;color:var(--thf-text)!important}html[data-theme=dark]{--wos-gold:var(--thf-accent);--wos-gold-light:var(--thf-link);--wos-gold-hover:var(--thf-accent-2);--wos-gold-glow:var(--thf-shadow);--wos-dark:var(--thf-navbar-bg);--wos-dark-mid:var(--thf-surface-2);--wos-text:var(--thf-text);--wos-text-muted:var(--thf-text-muted);--wos-light:var(--thf-bg);--wos-cream:var(--thf-surface);--wos-border:var(--thf-border);--wos-green:var(--thf-accent)}html[data-theme=dark] .wos-card:not(.featured),html[data-theme=dark] .wos-community-card,html[data-theme=dark] .wos-footer,html[data-theme=dark] .wos-toc{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .wos-community-stat-sub,html[data-theme=dark] .wos-footer p,html[data-theme=dark] .wos-group-label,html[data-theme=dark] .wos-stat-label,html[data-theme=dark] .wos-toc-title{color:var(--thf-text-muted)!important}html[data-theme=dark] .wos-card-body p,html[data-theme=dark] .wos-community-card p,html[data-theme=dark] .wos-toc-grid a{color:var(--thf-text-2)!important}html[data-theme=dark] .wos-card:not(.featured):hover,html[data-theme=dark] .wos-community-card:hover,html[data-theme=dark] .wos-toc-grid a:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .wos-card-title,html[data-theme=dark] .wos-community-card h4,html[data-theme=dark] .wos-community-stat,html[data-theme=dark] .wos-stat-num{color:var(--thf-heading)!important}html[data-theme=dark] .wos-card-cta,html[data-theme=dark] .wos-card-tag,html[data-theme=dark] .wos-community-link,html[data-theme=dark] .wos-footer a,html[data-theme=dark] .wos-toc-grid a i,html[data-theme=dark] .wos-toc-grid a:hover{color:var(--thf-link)!important}html[data-theme=dark] .wos-card-tag{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important}html[data-theme=dark] .wos-card-cta{border-color:var(--thf-border-strong)!important}html[data-theme=dark] .wos-card-cta:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .primary-col,html[data-theme=dark] .secondary-col,html[data-theme=dark] .video-page-container{color:var(--thf-text)!important}html[data-theme=dark] .audio-section-label,html[data-theme=dark] .video-title,html[data-theme=dark] .yt-audio-section-label{color:var(--thf-heading)!important}html[data-theme=dark] .video-meta-row{border-bottom-color:var(--thf-border)!important}html[data-theme=dark] .suggestion-meta,html[data-theme=dark] .video-description-toggle,html[data-theme=dark] .video-stats{color:var(--thf-text-muted)!important}html[data-theme=dark] .video-description-toggle:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] .blog-placeholder,html[data-theme=dark] .thf-related-content,html[data-theme=dark] .transcript-container-custom,html[data-theme=dark] .video-description-box.expanded,html[data-theme=dark] .yt-transcript-container{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border-strong)!important;box-shadow:0 12px 28px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .blog-placeholder *,html[data-theme=dark] .transcript-container-custom,html[data-theme=dark] .transcript-container-custom *,html[data-theme=dark] .video-description-box.expanded *,html[data-theme=dark] .video-description-box.expanded .video-description-content,html[data-theme=dark] .video-description-box.expanded div[style*=white-space],html[data-theme=dark] .yt-transcript-container,html[data-theme=dark] .yt-transcript-container *{color:var(--thf-text)!important}html[data-theme=dark] .audio-player-content-custom,html[data-theme=dark] .audio-player-sticky-custom,html[data-theme=dark] .yt-audio-player-content,html[data-theme=dark] .yt-audio-player-sticky{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important;box-shadow:0 12px 28px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .audio-player-custom,html[data-theme=dark] .yt-audio-player{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;color:var(--thf-text)!important}html[data-theme=dark] .thf-related-header,html[data-theme=dark] .thf-related-link{border-color:var(--thf-border)!important}html[data-theme=dark] .suggestion-title,html[data-theme=dark] .thf-related-link-title,html[data-theme=dark] .thf-related-title{color:var(--thf-heading)!important}html[data-theme=dark] .thf-related-link-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .thf-related-arrow,html[data-theme=dark] .thf-related-badge span,html[data-theme=dark] .thf-related-link-type{color:var(--thf-link-hover)!important}html[data-theme=dark] .thf-related-icon,html[data-theme=dark] .thf-related-logo{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border:1px solid var(--thf-border)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .suggestion-item:hover,html[data-theme=dark] .suggestion-thumb,html[data-theme=dark] .thf-related-link:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important}html[data-theme=dark] .transcript-container-custom .active,html[data-theme=dark] .transcript-container-custom .current,html[data-theme=dark] .transcript-container-custom .current-word,html[data-theme=dark] .yt-transcript-container .active,html[data-theme=dark] .yt-transcript-container .current,html[data-theme=dark] .yt-transcript-container .current-word{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .catalog-section,html[data-theme=dark] .content-wrapper:has(.course-banner),html[data-theme=dark] .content-wrapper:has(.course-catalog-header),html[data-theme=dark] .content-wrapper:has(.lesson-wrapper),html[data-theme=dark] .course-banner+.container,html[data-theme=dark] .course-catalog-header,html[data-theme=dark] .course-grid-container,html[data-theme=dark] .lesson-wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .course-catalog-title,html[data-theme=dark] .course-content-title,html[data-theme=dark] .course-includes-title,html[data-theme=dark] .course-lesson-guide-item h4,html[data-theme=dark] .course-reviews-section h2,html[data-theme=dark] .course-seo-hub h2,html[data-theme=dark] .course-seo-hub h3,html[data-theme=dark] .course-title,html[data-theme=dark] .lesson-course-title h2,html[data-theme=dark] .lesson-title,html[data-theme=dark] .lesson-title-text,html[data-theme=dark] .lessons-section-title,html[data-theme=dark] .materials-content h2,html[data-theme=dark] .quiz-section-title,html[data-theme=dark] .section-title{color:var(--thf-heading)!important}html[data-theme=dark] .author-name,html[data-theme=dark] .course-description,html[data-theme=dark] .course-excerpt,html[data-theme=dark] .course-free-mission-note,html[data-theme=dark] .course-free-mission-note strong,html[data-theme=dark] .course-includes-list li,html[data-theme=dark] .course-lesson-guide-item .lesson-question-list li,html[data-theme=dark] .course-lesson-guide-item p,html[data-theme=dark] .course-reviews-section .review-card-body,html[data-theme=dark] .course-reviews-section .reviews-empty-prompt,html[data-theme=dark] .course-reviews-section .reviews-empty-prompt p,html[data-theme=dark] .course-reviews-section .reviews-mission-banner,html[data-theme=dark] .course-reviews-section .reviews-section-summary,html[data-theme=dark] .course-seo-hub .hub-intro,html[data-theme=dark] .course-seo-panel li,html[data-theme=dark] .enrollment-count,html[data-theme=dark] .lesson-author-name,html[data-theme=dark] .lesson-count,html[data-theme=dark] .lesson-description,html[data-theme=dark] .lesson-description p,html[data-theme=dark] .lesson-position-inline,html[data-theme=dark] .materials-content p,html[data-theme=dark] .preview-text,html[data-theme=dark] .reviews-mission-banner strong,html[data-theme=dark] .topic-count{color:var(--thf-text-2)!important}html[data-theme=dark] .books-section,html[data-theme=dark] .completion-modal-content,html[data-theme=dark] .course-card,html[data-theme=dark] .course-card-list,html[data-theme=dark] .course-details-section,html[data-theme=dark] .course-free-mission-note,html[data-theme=dark] .course-lesson-guide-item,html[data-theme=dark] .course-preview-card,html[data-theme=dark] .course-reviews-section .review-card,html[data-theme=dark] .course-reviews-section .reviews-empty-prompt,html[data-theme=dark] .course-reviews-section .reviews-mission-banner,html[data-theme=dark] .course-seo-panel,html[data-theme=dark] .document-group,html[data-theme=dark] .document-item,html[data-theme=dark] .embedded-document,html[data-theme=dark] .embedded-document iframe,html[data-theme=dark] .filters-container,html[data-theme=dark] .hands-free-course-cta,html[data-theme=dark] .lesson-header-bar,html[data-theme=dark] .lesson-left-content,html[data-theme=dark] .lesson-right-content,html[data-theme=dark] .mark-complete-confirm-modal-global .mark-complete-confirm-content,html[data-theme=dark] .media-player-wrapper,html[data-theme=dark] .no-materials,html[data-theme=dark] .search-results-info{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .accordion-header:hover,html[data-theme=dark] .accordion-item:hover,html[data-theme=dark] .btn-view-toggle:hover,html[data-theme=dark] .catalog-search-clear:hover,html[data-theme=dark] .course-card-link:hover .course-card,html[data-theme=dark] .course-seo-theme,html[data-theme=dark] .document-group-header,html[data-theme=dark] .document-group-header:hover,html[data-theme=dark] .document-item:hover,html[data-theme=dark] .lesson-nav-link:hover,html[data-theme=dark] .quiz-link:hover,html[data-theme=dark] .section-toggle:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-text)!important}html[data-theme=dark] .accordion-header,html[data-theme=dark] .accordion-header-meta .lesson-progress-bar-container,html[data-theme=dark] .accordion-item,html[data-theme=dark] .btn-view-toggle,html[data-theme=dark] .catalog-search-input,html[data-theme=dark] .course-progress-bar-container,html[data-theme=dark] .filter-select,html[data-theme=dark] .lesson-nav-link,html[data-theme=dark] .lesson-nav-progress-bar-container,html[data-theme=dark] .quiz-link{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .course-content-section,html[data-theme=dark] .course-includes-list li,html[data-theme=dark] .course-reviews-section,html[data-theme=dark] .course-seo-hub,html[data-theme=dark] .document-item,html[data-theme=dark] .lesson-course-title,html[data-theme=dark] .lesson-navigation-section,html[data-theme=dark] .lesson-tabs,html[data-theme=dark] .lesson-title-row,html[data-theme=dark] .registration-status,html[data-theme=dark] .section-header,html[data-theme=dark] .topic-item{border-color:var(--thf-border)!important}html[data-theme=dark] .document-count,html[data-theme=dark] .filter-label,html[data-theme=dark] .lesson-breadcrumb .breadcrumb-item,html[data-theme=dark] .lesson-breadcrumb .breadcrumb-item a,html[data-theme=dark] .lesson-breadcrumb .breadcrumb-item.active,html[data-theme=dark] .lesson-breadcrumb .breadcrumb-item:before,html[data-theme=dark] .no-content,html[data-theme=dark] .no-materials,html[data-theme=dark] .reviews-section-footer .read-all-reviews,html[data-theme=dark] .search-results-info,html[data-theme=dark] .search-results-info strong,html[data-theme=dark] .section-toggle,html[data-theme=dark] .tab-link{color:var(--thf-text-muted)!important}html[data-theme=dark] .catalog-search-clear,html[data-theme=dark] .catalog-search-icon,html[data-theme=dark] .course-free-mission-note a,html[data-theme=dark] .course-free-mission-note i,html[data-theme=dark] .course-includes-list li i,html[data-theme=dark] .course-lesson-guide-item h4 a:hover,html[data-theme=dark] .course-reviews-section .reviews-empty-prompt i,html[data-theme=dark] .course-reviews-section .reviews-mission-banner i,html[data-theme=dark] .course-reviews-section .reviews-section-footer .read-all-reviews:hover,html[data-theme=dark] .course-seo-hub .hub-eyebrow,html[data-theme=dark] .document-group-title .toggle-icon,html[data-theme=dark] .document-icon i,html[data-theme=dark] .enrollment-count i,html[data-theme=dark] .lesson-count i,html[data-theme=dark] .quiz-icon,html[data-theme=dark] .section-title i,html[data-theme=dark] .tab-link.active,html[data-theme=dark] .tab-link:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] .catalog-search-input,html[data-theme=dark] .filter-select{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .catalog-search-input::placeholder,html[data-theme=dark] .filter-select::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .audio-player audio,html[data-theme=dark] .course-image-container,html[data-theme=dark] .document-icon,html[data-theme=dark] .play-button,html[data-theme=dark] .preview-image-container{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .font-size-btn,html[data-theme=dark] .fullscreen-btn,html[data-theme=dark] .fullscreen-btn i,html[data-theme=dark] .play-button i,html[data-theme=dark] .player-btn-custom,html[data-theme=dark] .resize-handle,html[data-theme=dark] .width-toggle-btn{color:var(--secondary-btn-text)!important}html[data-theme=dark] .fullscreen-exit-btn,html[data-theme=dark] .mobile-nav-btn{color:var(--thf-bg)!important}html[data-theme=dark] .fullscreen-btn,html[data-theme=dark] .resize-handle{background:var(--secondary-btn-bg)!important;background-color:var(--secondary-btn-bg)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .fullscreen-btn.active,html[data-theme=dark] .fullscreen-btn:hover,html[data-theme=dark] .fullscreen-exit-btn,html[data-theme=dark] .resize-handle:active,html[data-theme=dark] .resize-handle:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .lesson-right-content:-webkit-full-screen,html[data-theme=dark] .lesson-right-content:-webkit-full-screen .audio-player-sticky-custom,html[data-theme=dark] .lesson-right-content:fullscreen,html[data-theme=dark] .lesson-right-content:fullscreen .audio-player-sticky-custom,html[data-theme=dark] .lesson-wrapper.page-fullscreen,html[data-theme=dark] body.browser-fullscreen-active .audio-player-sticky-custom{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .back-to-course-btn,html[data-theme=dark] .btn-doc.btn-download,html[data-theme=dark] .btn-doc.btn-view:hover,html[data-theme=dark] .btn-print-group,html[data-theme=dark] .btn-view-toggle.active,html[data-theme=dark] .course-forum-btn,html[data-theme=dark] .course-reviews-section .reviews-section-footer .btn-review-cta,html[data-theme=dark] .course-status-badge,html[data-theme=dark] .hands-free-course-btn,html[data-theme=dark] .mark-complete-confirm-modal-global .go-back-btn,html[data-theme=dark] .mobile-completed-sticky-bar-global .sticky-bar-btn.discussion-btn,html[data-theme=dark] .mobile-incomplete-sticky-bar-global .mark-complete-sticky-btn,html[data-theme=dark] .start-course-btn,html[data-theme=dark] .video-mark-complete-btn-global{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .lesson-nav-item.active .lesson-nav-link,html[data-theme=dark] .lesson-progress-nav.active .lesson-nav-link,html[data-theme=dark] .mark-complete-confirm-modal-global .confirm-complete-btn,html[data-theme=dark] .mark-complete-confirm-modal-global .modal-icon-circle,html[data-theme=dark] .mobile-completed-sticky-bar-global .sticky-bar-btn.next-btn{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;border-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .lesson-nav-item.active .current-lesson-icon,html[data-theme=dark] .lesson-nav-item.active .lesson-nav-icon,html[data-theme=dark] .lesson-nav-item.active .lesson-nav-name,html[data-theme=dark] .lesson-progress-nav.active .current-lesson-icon,html[data-theme=dark] .lesson-progress-nav.active .lesson-nav-badge,html[data-theme=dark] .lesson-progress-nav.active .lesson-nav-icon,html[data-theme=dark] .lesson-progress-nav.active .lesson-nav-name,html[data-theme=dark] .mark-complete-confirm-modal-global .confirm-complete-btn,html[data-theme=dark] .mark-complete-confirm-modal-global .modal-icon-circle i,html[data-theme=dark] .mobile-completed-sticky-bar-global .sticky-bar-btn.next-btn{color:var(--thf-bg)!important}html[data-theme=dark] .document-name,html[data-theme=dark] .lesson-nav-name,html[data-theme=dark] .lesson-nav-name-completed,html[data-theme=dark] .lesson-nav-name-in_progress,html[data-theme=dark] .lesson-nav-name-locked,html[data-theme=dark] .lesson-nav-name-not_started,html[data-theme=dark] .lesson-progress-nav.completed .lesson-nav-name,html[data-theme=dark] .lesson-progress-nav.in_progress .lesson-nav-name,html[data-theme=dark] .lesson-progress-nav.not_started .lesson-nav-name,html[data-theme=dark] .lesson-title-completed,html[data-theme=dark] .lesson-title-in_progress,html[data-theme=dark] .lesson-title-not_started,html[data-theme=dark] .quiz-name{color:var(--thf-text)!important}html[data-theme=dark] .coming-soon-badge,html[data-theme=dark] .lesson-locked,html[data-theme=dark] .lesson-nav-locked{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-text-muted)!important}html[data-theme=dark] body .lesson-nav-name-completed,html[data-theme=dark] body .lesson-progress-nav.completed .lesson-nav-name,html[data-theme=dark] body .lesson-progress-nav.completed .lesson-nav-name-completed{color:var(--thf-bg)!important}html[data-theme=dark] body .tab-link.tab-link-external.discussion-tab,html[data-theme=dark] body a.tab-link.discussion-tab{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-text)!important}html[data-theme=dark] body .tab-link.tab-link-external.discussion-tab i,html[data-theme=dark] body a.tab-link.discussion-tab i{color:var(--thf-link-hover)!important}html[data-theme=dark] body .tab-link.tab-link-external.discussion-tab:hover,html[data-theme=dark] body a.tab-link.discussion-tab:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] body .tab-link.tab-link-external.discussion-tab:hover i,html[data-theme=dark] body a.tab-link.discussion-tab:hover i{color:var(--thf-bg)!important}html[data-theme=dark] .mobile-completed-sticky-bar-global,html[data-theme=dark] .mobile-incomplete-sticky-bar-global,html[data-theme=dark] .player-nav-dropdown{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border-strong)!important;box-shadow:0 -4px 20px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .lesson-header-bar *,html[data-theme=dark] .mobile-completed-sticky-bar-global .sticky-bar-discussion-note,html[data-theme=dark] .player-nav-dropdown .dropdown-header,html[data-theme=dark] .player-nav-dropdown a{color:var(--thf-text-2)!important}html[data-theme=dark] .player-nav-dropdown a:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] #push-status,html[data-theme=dark] .admin-seo-container .card,html[data-theme=dark] .admin-seo-container .chart-card,html[data-theme=dark] .admin-seo-container .chat-log,html[data-theme=dark] .admin-seo-container .chat-shell,html[data-theme=dark] .admin-seo-container .kw-new-controls,html[data-theme=dark] .admin-seo-container .kw-table th,html[data-theme=dark] .admin-seo-container .kw-table tr:hover td,html[data-theme=dark] .forum-post-card,html[data-theme=dark] .my-course-item,html[data-theme=dark] .my-section-body,html[data-theme=dark] .my-section-card,html[data-theme=dark] .points-card,html[data-theme=dark] .push-status,html[data-theme=dark] .quick-link-card,html[data-theme=dark] .resume-course-card{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .forum-post-card:hover,html[data-theme=dark] .my-section-card:hover,html[data-theme=dark] .points-card:hover,html[data-theme=dark] .quick-link-card:hover,html[data-theme=dark] .resume-course-card:hover{box-shadow:0 12px 30px var(--thf-shadow)!important}html[data-theme=dark] .admin-seo-container .card .kpi-value,html[data-theme=dark] .admin-seo-container .chart-card h2,html[data-theme=dark] .admin-seo-container .kw-query-cell,html[data-theme=dark] .admin-seo-container .kw-summary-bar strong,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content h1,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content h2,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content h3,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content strong,html[data-theme=dark] .course-reviews-section .review-card-author,html[data-theme=dark] .forum-author-name,html[data-theme=dark] .forum-post-body h3,html[data-theme=dark] .forum-post-title,html[data-theme=dark] .my-course-title,html[data-theme=dark] .points-title,html[data-theme=dark] .quick-link-card h3,html[data-theme=dark] .resume-course-name,html[data-theme=dark] .resume-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.admin-seo-container .seo-title{color:var(--thf-heading)!important}html[data-theme=dark] .admin-seo-container .freshness,html[data-theme=dark] .admin-seo-container .insight-list li,html[data-theme=dark] .admin-seo-container .kw-delta,html[data-theme=dark] .admin-seo-container .kw-new-label,html[data-theme=dark] .admin-seo-container .kw-new-status,html[data-theme=dark] .admin-seo-container .kw-period-label,html[data-theme=dark] .admin-seo-container .kw-summary-bar,html[data-theme=dark] .admin-seo-container .meta-row,html[data-theme=dark] .admin-seo-container .msg,html[data-theme=dark] .admin-seo-container .msg .who,html[data-theme=dark] .admin-seo-container .msg.assistant,html[data-theme=dark] .admin-seo-container .msg.user,html[data-theme=dark] .admin-seo-container .muted,html[data-theme=dark] .admin-seo-container .seo-subtitle,html[data-theme=dark] .course-reviews-section .review-card-date,html[data-theme=dark] .discussion-summary,html[data-theme=dark] .forum-post-date,html[data-theme=dark] .forum-post-excerpt,html[data-theme=dark] .my-course-meta,html[data-theme=dark] .no-content-message,html[data-theme=dark] .no-courses-message,html[data-theme=dark] .points-description,html[data-theme=dark] .push-status,html[data-theme=dark] .push-status-text,html[data-theme=dark] .quick-link-card p{color:var(--thf-text-2)!important}html[data-theme=dark] .admin-seo-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.admin-seo-container{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .admin-seo-container .chat-controls,html[data-theme=dark] .admin-seo-container .chat-form,html[data-theme=dark] .admin-seo-container .kw-table td,html[data-theme=dark] .admin-seo-container .kw-table th,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content table td,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content table th{border-color:var(--thf-border)!important}html[data-theme=dark] .admin-seo-container .chat-controls input[type=text],html[data-theme=dark] .admin-seo-container .chat-controls select,html[data-theme=dark] .admin-seo-container .chat-form textarea,html[data-theme=dark] .admin-seo-container .keywords-toolbar input,html[data-theme=dark] .admin-seo-container .keywords-toolbar select,html[data-theme=dark] .admin-seo-container .kw-filter-btn,html[data-theme=dark] .admin-seo-container .kw-new-controls input[type=date],html[data-theme=dark] .admin-seo-container .window-select{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .my-course-item:hover,html[data-theme=dark] .quick-link-card:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-heading)!important}html[data-theme=dark] .forum-post-header{border-color:var(--thf-border)!important}html[data-theme=dark] .view-all-btn.secondary-btn{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border:1px solid var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .view-all-btn.secondary-btn:hover{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;color:var(--thf-heading)!important}html[data-theme=dark] .admin-seo-container .chat-controls input[type=text]::placeholder,html[data-theme=dark] .admin-seo-container .chat-form textarea::placeholder,html[data-theme=dark] .admin-seo-container .keywords-toolbar input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .admin-seo-container .chat-controls,html[data-theme=dark] .admin-seo-container .chat-form,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content code,html[data-theme=dark] .admin-seo-container .msg.assistant .msg-content table th,html[data-theme=dark] .admin-seo-container .warning{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-text)!important}html[data-theme=dark] .admin-seo-container .warning{border-color:var(--thf-accent-2)!important}html[data-theme=dark] .admin-seo-container .kw-filter-btn.active,html[data-theme=dark] .admin-seo-container .kw-filter-btn:hover{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .admin-seo-container .kw-search-link,html[data-theme=dark] .admin-seo-container .kw-table th:hover,html[data-theme=dark] .admin-seo-container a{color:var(--thf-link)!important}html[data-theme=dark] .admin-seo-container .kw-search-link:hover,html[data-theme=dark] .admin-seo-container a:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] .admin-seo-container .badge-concerning,html[data-theme=dark] .admin-seo-container .badge-mixed,html[data-theme=dark] .admin-seo-container .badge-strong,html[data-theme=dark] .admin-seo-container .kw-trend.declining,html[data-theme=dark] .admin-seo-container .kw-trend.improving,html[data-theme=dark] .admin-seo-container .kw-trend.new-kw,html[data-theme=dark] .admin-seo-container .kw-trend.stable{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border:1px solid var(--thf-border-strong)!important;color:var(--thf-heading)!important}html[data-theme=dark] .messenger-admin-tools-view,html[data-theme=dark] .messenger-chat-messages,html[data-theme=dark] .messenger-chat-view,html[data-theme=dark] .messenger-drawer,html[data-theme=dark] .messenger-drawer-body,html[data-theme=dark] .messenger-mobile-content,html[data-theme=dark] .messenger-search-view{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-ai-chip-tray,html[data-theme=dark] .messenger-ai-pinned,html[data-theme=dark] .messenger-bug-pinned,html[data-theme=dark] .messenger-call-content,html[data-theme=dark] .messenger-call-minimized,html[data-theme=dark] .messenger-call-minimized-info,html[data-theme=dark] .messenger-composer,html[data-theme=dark] .messenger-composer-format-bar,html[data-theme=dark] .messenger-composer-toolbar,html[data-theme=dark] .messenger-conversation-item,html[data-theme=dark] .messenger-forward-panel,html[data-theme=dark] .messenger-giving-pinned,html[data-theme=dark] .messenger-jc-tab,html[data-theme=dark] .messenger-jc-tabs,html[data-theme=dark] .messenger-mail-pinned,html[data-theme=dark] .messenger-newusers-pinned,html[data-theme=dark] .messenger-options-content,html[data-theme=dark] .messenger-recorder-append-selection,html[data-theme=dark] .messenger-recorder-folder-pinned,html[data-theme=dark] .messenger-recorder-live-main,html[data-theme=dark] .messenger-recorder-mode,html[data-theme=dark] .messenger-recorder-panel,html[data-theme=dark] .messenger-recorder-pinned,html[data-theme=dark] .messenger-recorder-status-chip,html[data-theme=dark] .messenger-recorder-upload-row,html[data-theme=dark] .messenger-search-filters,html[data-theme=dark] .messenger-search-input-wrapper,html[data-theme=dark] .messenger-search-result-item,html[data-theme=dark] .messenger-security-pinned,html[data-theme=dark] .messenger-transcription-content{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-ai-chip:hover,html[data-theme=dark] .messenger-composer-tool:hover,html[data-theme=dark] .messenger-conversation-item.active,html[data-theme=dark] .messenger-conversation-item.unread,html[data-theme=dark] .messenger-conversation-item:hover,html[data-theme=dark] .messenger-filter-btn:hover,html[data-theme=dark] .messenger-jc-tab.has-unread,html[data-theme=dark] .messenger-jc-tab:hover,html[data-theme=dark] .messenger-search-result-item:hover{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-heading)!important}html[data-theme=dark] .messenger-jc-tab.tab-disabled,html[data-theme=dark] .messenger-jc-tab.tab-disabled:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:transparent!important;color:var(--thf-text-muted)!important}html[data-theme=dark] .jc-tab-label,html[data-theme=dark] .messenger-ai-result-text,html[data-theme=dark] .messenger-ai-result-text h1,html[data-theme=dark] .messenger-ai-result-text h2,html[data-theme=dark] .messenger-ai-result-text h3,html[data-theme=dark] .messenger-call-name,html[data-theme=dark] .messenger-conversation-name,html[data-theme=dark] .messenger-recorder-panel-copy strong,html[data-theme=dark] .messenger-search-filename,html[data-theme=dark] .messenger-search-result-sender,html[data-theme=dark] .messenger-transcription-header h3,html[data-theme=dark] .messenger-transcription-text{color:var(--thf-heading)!important}html[data-theme=dark] .messenger-ai-result-meta,html[data-theme=dark] .messenger-call-status-text,html[data-theme=dark] .messenger-conversation-preview,html[data-theme=dark] .messenger-conversation-time,html[data-theme=dark] .messenger-empty-text,html[data-theme=dark] .messenger-recorder-drop-hint,html[data-theme=dark] .messenger-recorder-folder-row label,html[data-theme=dark] .messenger-recorder-panel-copy span,html[data-theme=dark] .messenger-search-date,html[data-theme=dark] .messenger-search-result-preview,html[data-theme=dark] .messenger-search-result-time,html[data-theme=dark] .messenger-search-text-preview{color:var(--thf-text-2)!important}html[data-theme=dark] .messenger-audio-download-btn,html[data-theme=dark] .messenger-document,html[data-theme=dark] .messenger-message.received .messenger-message-bubble,html[data-theme=dark] .messenger-typing-bubble{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .jc-tab-badge,html[data-theme=dark] .jc-tab-icon,html[data-theme=dark] .messenger-composer-send-btn,html[data-theme=dark] .messenger-filter-btn.active,html[data-theme=dark] .messenger-message.sent .messenger-message-bubble,html[data-theme=dark] .messenger-recorder-panel-btn.primary,html[data-theme=dark] .messenger-recorder-quick-btn,html[data-theme=dark] .messenger-search-go-btn{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .messenger-message-bubble,html[data-theme=dark] .messenger-message-bubble *,html[data-theme=dark] .messenger-message-bubble [style*=color]{color:inherit!important}html[data-theme=dark] .messenger-giving-stats-banner,html[data-theme=dark] .messenger-newuser-stats-banner,html[data-theme=dark] .messenger-security-stats-banner{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-copy,html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-date,html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-table td,html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-table th,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-cell,html[data-theme=dark] .messenger-newuser-stats-banner .giving-custom-copy,html[data-theme=dark] .messenger-newuser-stats-banner .giving-custom-date,html[data-theme=dark] .messenger-newuser-stats-banner .giving-stats-cell,html[data-theme=dark] .messenger-security-stats-banner .giving-stats-cell,html[data-theme=dark] .messenger-security-stats-banner .giving-stats-cell.security-stats-cell{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-giving-stats-banner .stats-collapse-bar,html[data-theme=dark] .messenger-giving-stats-banner.is-collapsed,html[data-theme=dark] .messenger-newuser-stats-banner .stats-collapse-bar,html[data-theme=dark] .messenger-newuser-stats-banner.is-collapsed,html[data-theme=dark] .messenger-security-stats-banner .stats-collapse-bar,html[data-theme=dark] .messenger-security-stats-banner.is-collapsed{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important}html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-label,html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-na,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-cell-label,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-foot,html[data-theme=dark] .messenger-giving-stats-banner .stats-collapse-summary,html[data-theme=dark] .messenger-giving-stats-banner .stats-collapse-toggle,html[data-theme=dark] .messenger-newuser-stats-banner .giving-custom-label,html[data-theme=dark] .messenger-newuser-stats-banner .giving-stats-cell-label,html[data-theme=dark] .messenger-newuser-stats-banner .giving-stats-foot,html[data-theme=dark] .messenger-newuser-stats-banner .newuser-stats-sub,html[data-theme=dark] .messenger-newuser-stats-banner .newuser-stats-total-label,html[data-theme=dark] .messenger-newuser-stats-banner .newuser-stats-total-sub,html[data-theme=dark] .messenger-newuser-stats-banner .stats-collapse-summary,html[data-theme=dark] .messenger-newuser-stats-banner .stats-collapse-toggle,html[data-theme=dark] .messenger-security-stats-banner .giving-stats-cell-label,html[data-theme=dark] .messenger-security-stats-banner .giving-stats-foot,html[data-theme=dark] .messenger-security-stats-banner .security-stats-label,html[data-theme=dark] .messenger-security-stats-banner .stats-collapse-summary,html[data-theme=dark] .messenger-security-stats-banner .stats-collapse-toggle{color:var(--thf-text-2)!important}html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-title,html[data-theme=dark] .messenger-newuser-stats-banner .giving-custom-title,html[data-theme=dark] .messenger-security-stats-banner .security-stats-total{color:var(--thf-heading)!important}html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-row-gain td:not(:first-child),html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-row-gift td:not(:first-child),html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-row-net.pos td:not(:first-child),html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-gain,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-gifts,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-net.pos,html[data-theme=dark] .messenger-giving-stats-banner .stats-collapse-summary .pos,html[data-theme=dark] .messenger-newuser-stats-banner .newuser-stats-big,html[data-theme=dark] .messenger-newuser-stats-banner .newuser-stats-total-num,html[data-theme=dark] .messenger-newuser-stats-banner .stats-collapse-summary .pos,html[data-theme=dark] .messenger-security-stats-banner .security-stats-count,html[data-theme=dark] .messenger-security-stats-banner .security-stats-icon,html[data-theme=dark] .messenger-security-stats-banner .stats-collapse-summary .pos{color:var(--thf-link-hover)!important}html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-row-loss td:not(:first-child),html[data-theme=dark] .messenger-giving-stats-banner .giving-custom-row-net.neg td:not(:first-child),html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-loss,html[data-theme=dark] .messenger-giving-stats-banner .giving-stats-net.neg,html[data-theme=dark] .messenger-giving-stats-banner .stats-collapse-summary .neg,html[data-theme=dark] .messenger-newuser-stats-banner .stats-collapse-summary .neg,html[data-theme=dark] .messenger-security-stats-banner .stats-collapse-summary .neg{color:var(--thf-accent-2)!important}html[data-theme=dark] .messenger-ai-prompt-textarea,html[data-theme=dark] .messenger-composer-input,html[data-theme=dark] .messenger-composer-input-rich,html[data-theme=dark] .messenger-font-family-select,html[data-theme=dark] .messenger-font-size-select,html[data-theme=dark] .messenger-recorder-folder-row select,html[data-theme=dark] .messenger-recorder-mode select,html[data-theme=dark] .messenger-search-input{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .messenger-ai-prompt-textarea::placeholder,html[data-theme=dark] .messenger-composer-input-rich:empty:before,html[data-theme=dark] .messenger-composer-input::placeholder,html[data-theme=dark] .messenger-search-input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .article-main,html[data-theme=dark] .blog-main,html[data-theme=dark] .blog-wrapper,html[data-theme=dark] .forum-breadcrumb{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .admin-menu-dropdown,html[data-theme=dark] .article-body,html[data-theme=dark] .article-content code,html[data-theme=dark] .article-content pre,html[data-theme=dark] .article-content table,html[data-theme=dark] .article-content td,html[data-theme=dark] .article-content th,html[data-theme=dark] .article-share-bar,html[data-theme=dark] .article-share-btn,html[data-theme=dark] .article-tag,html[data-theme=dark] .author-box,html[data-theme=dark] .blog-empty,html[data-theme=dark] .blog-featured,html[data-theme=dark] .blog-pagination a,html[data-theme=dark] .blog-pagination span,html[data-theme=dark] .blog-post-card,html[data-theme=dark] .blog-sidebar,html[data-theme=dark] .category-header,html[data-theme=dark] .comment-points,html[data-theme=dark] .comments-closed,html[data-theme=dark] .comments-section,html[data-theme=dark] .delete-modal,html[data-theme=dark] .delete-modal-body,html[data-theme=dark] .delete-modal-footer,html[data-theme=dark] .delete-modal-warning,html[data-theme=dark] .form-card,html[data-theme=dark] .forum-card,html[data-theme=dark] .forum-empty-state,html[data-theme=dark] .forum-header,html[data-theme=dark] .forum-item,html[data-theme=dark] .inline-reply-form,html[data-theme=dark] .no-results,html[data-theme=dark] .post-footer,html[data-theme=dark] .post-header,html[data-theme=dark] .post-item,html[data-theme=dark] .post-item.is-reply,html[data-theme=dark] .recent-topic-item,html[data-theme=dark] .related-card,html[data-theme=dark] .reply-form-container,html[data-theme=dark] .reply-placeholder,html[data-theme=dark] .search-header,html[data-theme=dark] .search-result,html[data-theme=dark] .search-results,html[data-theme=dark] .thread-replies-container,html[data-theme=dark] .thread-replies-container .child-post,html[data-theme=dark] .thread-replies-toggle,html[data-theme=dark] .topic-header,html[data-theme=dark] .topic-item{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .article-share-btn:hover,html[data-theme=dark] .article-tag:hover,html[data-theme=dark] .blog-featured:hover,html[data-theme=dark] .blog-pagination a:hover,html[data-theme=dark] .blog-post-card:hover,html[data-theme=dark] .btn-cancel,html[data-theme=dark] .btn-load-more,html[data-theme=dark] .category-nav-link,html[data-theme=dark] .child-post-avatar,html[data-theme=dark] .forum-item:hover,html[data-theme=dark] .inline-reply-cancel,html[data-theme=dark] .inline-reply-form,html[data-theme=dark] .post-avatar,html[data-theme=dark] .post-footer,html[data-theme=dark] .post-header,html[data-theme=dark] .related-card:hover,html[data-theme=dark] .reply-form-container,html[data-theme=dark] .result-type-badge,html[data-theme=dark] .search-result:hover,html[data-theme=dark] .thread-replies-toggle,html[data-theme=dark] .toolbar-btn,html[data-theme=dark] .topic-avatar,html[data-theme=dark] .topic-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important}html[data-theme=dark] .article-share-bar,html[data-theme=dark] .article-share-btn,html[data-theme=dark] .article-tag,html[data-theme=dark] .author-box,html[data-theme=dark] .blog-post-footer,html[data-theme=dark] .blog-section-header,html[data-theme=dark] .blog-sidebar,html[data-theme=dark] .category-nav-link,html[data-theme=dark] .comment,html[data-theme=dark] .comment-form,html[data-theme=dark] .comment-replies,html[data-theme=dark] .comment.reply,html[data-theme=dark] .comments-section,html[data-theme=dark] .post-footer,html[data-theme=dark] .post-header,html[data-theme=dark] .related-card,html[data-theme=dark] .search-result,html[data-theme=dark] .thread-replies-container,html[data-theme=dark] .thread-replies-container .child-post{border-color:var(--thf-border)!important}html[data-theme=dark] .article-content .has-black-color,html[data-theme=dark] .article-content .has-black-color *,html[data-theme=dark] .article-content h1,html[data-theme=dark] .article-content h2,html[data-theme=dark] .article-content h3,html[data-theme=dark] .article-content h4,html[data-theme=dark] .article-content h5,html[data-theme=dark] .article-content h6,html[data-theme=dark] .article-content strong,html[data-theme=dark] .author-box-name,html[data-theme=dark] .blog-empty h3,html[data-theme=dark] .blog-featured-title,html[data-theme=dark] .blog-featured-title a,html[data-theme=dark] .blog-post-title,html[data-theme=dark] .blog-post-title a,html[data-theme=dark] .blog-section-title,html[data-theme=dark] .category-name,html[data-theme=dark] .child-post-author,html[data-theme=dark] .comment-author,html[data-theme=dark] .comment-form-title,html[data-theme=dark] .comments-title,html[data-theme=dark] .form-card h1,html[data-theme=dark] .form-label,html[data-theme=dark] .forum-card h3,html[data-theme=dark] .forum-header-title,html[data-theme=dark] .forum-name,html[data-theme=dark] .forum-title,html[data-theme=dark] .post-author-name,html[data-theme=dark] .recent-topic-title,html[data-theme=dark] .related-card-title,html[data-theme=dark] .related-title,html[data-theme=dark] .reply-form-title,html[data-theme=dark] .result-title,html[data-theme=dark] .search-header h1,html[data-theme=dark] .sidebar-title,html[data-theme=dark] .topic-header-title,html[data-theme=dark] .topic-list-title,html[data-theme=dark] .topic-stat-value,html[data-theme=dark] .topic-title,html[data-theme=dark] .topic-title a{color:var(--thf-heading)!important}html[data-theme=dark] .article-content,html[data-theme=dark] .article-content li,html[data-theme=dark] .article-content p,html[data-theme=dark] .article-content td,html[data-theme=dark] .child-post-content,html[data-theme=dark] .comment-content,html[data-theme=dark] .post-content,html[data-theme=dark] .result-excerpt,html[data-theme=dark] .result-snippet{color:var(--thf-text)!important}html[data-theme=dark] .article-content em,html[data-theme=dark] .article-share-label,html[data-theme=dark] .article-stats,html[data-theme=dark] .author-box-bio,html[data-theme=dark] .blog-empty p,html[data-theme=dark] .blog-featured-author,html[data-theme=dark] .blog-featured-excerpt,html[data-theme=dark] .blog-featured-meta,html[data-theme=dark] .blog-post-author,html[data-theme=dark] .blog-post-date,html[data-theme=dark] .blog-post-excerpt,html[data-theme=dark] .category-description,html[data-theme=dark] .char-count,html[data-theme=dark] .child-post-action,html[data-theme=dark] .child-post-date,html[data-theme=dark] .comment-date,html[data-theme=dark] .comment-points,html[data-theme=dark] .comments-closed,html[data-theme=dark] .form-label small,html[data-theme=dark] .form-subtitle,html[data-theme=dark] .forum-header-description,html[data-theme=dark] .forum-header-stats,html[data-theme=dark] .forum-meta,html[data-theme=dark] .forum-stat-label,html[data-theme=dark] .forum-stats,html[data-theme=dark] .forum-subtitle,html[data-theme=dark] .inline-reply-title,html[data-theme=dark] .no-results,html[data-theme=dark] .post-action,html[data-theme=dark] .post-date,html[data-theme=dark] .post-edited,html[data-theme=dark] .post-number,html[data-theme=dark] .recent-topic-meta,html[data-theme=dark] .related-card-date,html[data-theme=dark] .reply-indicator,html[data-theme=dark] .result-meta,html[data-theme=dark] .result-type-badge,html[data-theme=dark] .search-stats,html[data-theme=dark] .thread-replies-loading,html[data-theme=dark] .topic-last-activity,html[data-theme=dark] .topic-meta,html[data-theme=dark] .topic-stat-label,html[data-theme=dark] .topic-stats{color:var(--thf-text-2)!important}html[data-theme=dark] .article-content a,html[data-theme=dark] .article-share-btn,html[data-theme=dark] .article-tag,html[data-theme=dark] .author-box-label,html[data-theme=dark] .blog-category-badge,html[data-theme=dark] .category-nav-link,html[data-theme=dark] .child-post-content a,html[data-theme=dark] .forum-breadcrumb,html[data-theme=dark] .forum-breadcrumb a,html[data-theme=dark] .post-content a,html[data-theme=dark] .reply-btn{color:var(--thf-link)!important}html[data-theme=dark] .article-content a:hover,html[data-theme=dark] .child-post-content a:hover,html[data-theme=dark] .forum-breadcrumb a:hover,html[data-theme=dark] .post-content a:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] .article-content .wp-block-pullquote,html[data-theme=dark] .article-content .wp-block-quote,html[data-theme=dark] .article-content blockquote{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-accent)!important;color:var(--thf-text)!important}html[data-theme=dark] .comment-form input[type=email],html[data-theme=dark] .comment-form input[type=text],html[data-theme=dark] .comment-form textarea,html[data-theme=dark] .form-card .form-control,html[data-theme=dark] .form-card textarea,html[data-theme=dark] .inline-reply-textarea,html[data-theme=dark] .refine-input,html[data-theme=dark] .reply-form input[type=email],html[data-theme=dark] .reply-form input[type=text],html[data-theme=dark] .reply-form textarea,html[data-theme=dark] .search-input{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .comment-form input[type=email]::placeholder,html[data-theme=dark] .comment-form input[type=text]::placeholder,html[data-theme=dark] .comment-form textarea::placeholder,html[data-theme=dark] .form-card .form-control::placeholder,html[data-theme=dark] .form-card textarea::placeholder,html[data-theme=dark] .inline-reply-textarea::placeholder,html[data-theme=dark] .refine-input::placeholder,html[data-theme=dark] .reply-form input[type=email]::placeholder,html[data-theme=dark] .reply-form input[type=text]::placeholder,html[data-theme=dark] .reply-form textarea::placeholder,html[data-theme=dark] .search-input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .article-share-btn:hover,html[data-theme=dark] .article-tag:hover,html[data-theme=dark] .blog-community-btn,html[data-theme=dark] .blog-empty-btn,html[data-theme=dark] .btn-ai-assist,html[data-theme=dark] .btn-cta-dark,html[data-theme=dark] .btn-refine:hover,html[data-theme=dark] .btn-submit,html[data-theme=dark] .category-nav-link.active,html[data-theme=dark] .category-nav-link:hover,html[data-theme=dark] .inline-reply-submit,html[data-theme=dark] .page-item.active .page-link,html[data-theme=dark] .post-author-badge,html[data-theme=dark] .search-btn,html[data-theme=dark] .solution-badge,html[data-theme=dark] .topic-sticky-badge,html[data-theme=dark] .watch-topic-btn.watching{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .ana-page,html[data-theme=dark] .bk-page,html[data-theme=dark] .lg-page,html[data-theme=dark] body.has-v1-sidebar,html[data-theme=dark] body.has-v1-sidebar .admin-page-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.admin-analytics-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.admin-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.bunny-audio-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.bunny-messenger-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.email-templates-container,html[data-theme=dark] body.has-v1-sidebar .wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .activity-table,html[data-theme=dark] .activity-table-wrap,html[data-theme=dark] .ep-cta-card,html[data-theme=dark] .ep-info-card,html[data-theme=dark] .ep-reward-card,html[data-theme=dark] .leaderboard-row,html[data-theme=dark] .members-section,html[data-theme=dark] .pts-action-card,html[data-theme=dark] .pts-card,html[data-theme=dark] .pts-stat-card,html[data-theme=dark] .pts-tips,html[data-theme=dark] .push-help,html[data-theme=dark] .push-ios-help,html[data-theme=dark] .push-permission-help,html[data-theme=dark] .push-section,html[data-theme=dark] .push-settings,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .admin-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .card-box,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .chart-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .comment-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .drafts-table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .editor-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .editor-card-body,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .filter-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .filters-container,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .form-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .jobs-table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pagination a,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .post-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .post-card-body,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .reports-table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .schedule-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .status-filter,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .tab-nav a,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .table-responsive,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .template-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .test-email-section,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .topic-table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .users-table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .users-table-wrap{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .activity-table tbody td,html[data-theme=dark] .activity-table thead th,html[data-theme=dark] .pts-table tbody td,html[data-theme=dark] .pts-table thead th,html[data-theme=dark] body.has-v1-sidebar .content-wrapper table,html[data-theme=dark] body.has-v1-sidebar .content-wrapper tbody,html[data-theme=dark] body.has-v1-sidebar .content-wrapper td,html[data-theme=dark] body.has-v1-sidebar .content-wrapper th,html[data-theme=dark] body.has-v1-sidebar .content-wrapper thead,html[data-theme=dark] body.has-v1-sidebar .content-wrapper tr{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .activity-table tbody tr:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .jobs-table tr:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .leaderboard-row:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .topic-table tr:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .users-table tbody tr:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper tr:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;color:var(--thf-heading)!important}html[data-theme=dark] .activity-table td:first-child,html[data-theme=dark] .ep-reward-name,html[data-theme=dark] .pts-action-title,html[data-theme=dark] .pts-stat-number,html[data-theme=dark] .pts-stat-number-sm,html[data-theme=dark] .push-settings-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .admin-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .chart-card h2,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .et-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .job-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .member-name,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .page-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .post-card-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .topic-title-link,html[data-theme=dark] body.has-v1-sidebar .content-wrapper h1,html[data-theme=dark] body.has-v1-sidebar .content-wrapper h2,html[data-theme=dark] body.has-v1-sidebar .content-wrapper h3,html[data-theme=dark] body.has-v1-sidebar .content-wrapper h4,html[data-theme=dark] body.has-v1-sidebar .content-wrapper h5,html[data-theme=dark] body.has-v1-sidebar .content-wrapper label,html[data-theme=dark] body.has-v1-sidebar .content-wrapper strong{color:var(--thf-heading)!important}html[data-theme=dark] .activity-footnote,html[data-theme=dark] .ep-reward-desc,html[data-theme=dark] .ep-reward-freq,html[data-theme=dark] .pts-action-desc,html[data-theme=dark] .pts-stat-label,html[data-theme=dark] .push-help-text,html[data-theme=dark] .push-status-text,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .admin-subtitle,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .analytics-subtitle,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .comment-author-email,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .et-subtitle,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .muted,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .page-subtitle,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .post-card-excerpt,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .post-card-meta,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .template-key,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .text-muted,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .topic-meta,html[data-theme=dark] body.has-v1-sidebar .content-wrapper p,html[data-theme=dark] body.has-v1-sidebar .content-wrapper small{color:var(--thf-text-2)!important}html[data-theme=dark] .push-btn-secondary,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .filter-select,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .form-control,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .window-select,html[data-theme=dark] body.has-v1-sidebar .content-wrapper input,html[data-theme=dark] body.has-v1-sidebar .content-wrapper select,html[data-theme=dark] body.has-v1-sidebar .content-wrapper textarea{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper input::placeholder,html[data-theme=dark] body.has-v1-sidebar .content-wrapper textarea::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .rank-default,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .action-btn-view,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-secondary,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .bulk-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .user-actions-dropdown{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .ana-section a[style*="background: var(--ana-gold)"],html[data-theme=dark] .bk-hero .cta-row a:hover,html[data-theme=dark] .ep-card-link:hover,html[data-theme=dark] .pts-btn-gold,html[data-theme=dark] .pts-btn-solid,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .action-btn-primary,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-primary,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .filter-btn.active,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .status-filter.active,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .user-actions-btn{color:var(--thf-bg)!important}html[data-theme=dark] .lg-translation-card .badge,html[data-theme=dark] .lg-translation-card .badge.audio,html[data-theme=dark] .lg-translation-card .badge.drama,html[data-theme=dark] .lg-translation-card .badge.text{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border:1px solid var(--thf-border)!important;color:var(--thf-link)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #fff"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: white"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background:#fff"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background:white"]{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color: #2c3e50"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color: #474544"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color: #666"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color: #6c757d"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color: #999"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color:#2c3e50"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color:#474544"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color:#666"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color:#6c757d"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="color:#999"]{color:var(--thf-text-2)!important}html[data-theme=dark] body.has-v1-sidebar .certificate-container,html[data-theme=dark] body.has-v1-sidebar .certificate-page-wrapper,html[data-theme=dark] body.has-v1-sidebar .certificates-content,html[data-theme=dark] body.has-v1-sidebar .certificates-wrapper,html[data-theme=dark] body.has-v1-sidebar .donations-content,html[data-theme=dark] body.has-v1-sidebar .donations-wrapper,html[data-theme=dark] body.has-v1-sidebar .eccsom-fixer-container,html[data-theme=dark] body.has-v1-sidebar .finance-container,html[data-theme=dark] body.has-v1-sidebar .main-container,html[data-theme=dark] body.has-v1-sidebar .nw-container,html[data-theme=dark] body.has-v1-sidebar .pchat-wrapper,html[data-theme=dark] body.has-v1-sidebar .settings-content,html[data-theme=dark] body.has-v1-sidebar .settings-wrapper,html[data-theme=dark] body.has-v1-sidebar .soniox-cloud-container{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .account-card,html[data-theme=dark] body.has-v1-sidebar .account-card-body,html[data-theme=dark] body.has-v1-sidebar .act-tab-panel,html[data-theme=dark] body.has-v1-sidebar .add-card-section,html[data-theme=dark] body.has-v1-sidebar .ai-generator-section,html[data-theme=dark] body.has-v1-sidebar .ai-modal,html[data-theme=dark] body.has-v1-sidebar .appearance-preview-card,html[data-theme=dark] body.has-v1-sidebar .card-item,html[data-theme=dark] body.has-v1-sidebar .certificate-actions,html[data-theme=dark] body.has-v1-sidebar .certificate-card,html[data-theme=dark] body.has-v1-sidebar .certificate-nav,html[data-theme=dark] body.has-v1-sidebar .chart-container,html[data-theme=dark] body.has-v1-sidebar .chart-section,html[data-theme=dark] body.has-v1-sidebar .child-post,html[data-theme=dark] body.has-v1-sidebar .closing-card,html[data-theme=dark] body.has-v1-sidebar .comparison-card,html[data-theme=dark] body.has-v1-sidebar .custom-modal,html[data-theme=dark] body.has-v1-sidebar .date-filter-section,html[data-theme=dark] body.has-v1-sidebar .delete-modal,html[data-theme=dark] body.has-v1-sidebar .delete-modal-body,html[data-theme=dark] body.has-v1-sidebar .donations-section,html[data-theme=dark] body.has-v1-sidebar .download-guide-card,html[data-theme=dark] body.has-v1-sidebar .download-guide-step,html[data-theme=dark] body.has-v1-sidebar .drawer-section-selector,html[data-theme=dark] body.has-v1-sidebar .empty-section,html[data-theme=dark] body.has-v1-sidebar .find-replace-panel,html[data-theme=dark] body.has-v1-sidebar .hub-btn-outline,html[data-theme=dark] body.has-v1-sidebar .hub-callout,html[data-theme=dark] body.has-v1-sidebar .hub-card,html[data-theme=dark] body.has-v1-sidebar .hub-link,html[data-theme=dark] body.has-v1-sidebar .lesson-results,html[data-theme=dark] body.has-v1-sidebar .lessons-panel,html[data-theme=dark] body.has-v1-sidebar .main-container .section,html[data-theme=dark] body.has-v1-sidebar .materials-section,html[data-theme=dark] body.has-v1-sidebar .nw-audit-card,html[data-theme=dark] body.has-v1-sidebar .nw-card,html[data-theme=dark] body.has-v1-sidebar .nw-card-body,html[data-theme=dark] body.has-v1-sidebar .nw-chat,html[data-theme=dark] body.has-v1-sidebar .nw-chat-input,html[data-theme=dark] body.has-v1-sidebar .nw-chat-messages,html[data-theme=dark] body.has-v1-sidebar .nw-modal,html[data-theme=dark] body.has-v1-sidebar .nw-modal-preview,html[data-theme=dark] body.has-v1-sidebar .nw-thread-list,html[data-theme=dark] body.has-v1-sidebar .pchat-blog-panel,html[data-theme=dark] body.has-v1-sidebar .pchat-btn-clear,html[data-theme=dark] body.has-v1-sidebar .pchat-conv-sidebar,html[data-theme=dark] body.has-v1-sidebar .pchat-doc-sidebar,html[data-theme=dark] body.has-v1-sidebar .pchat-filter-drawer,html[data-theme=dark] body.has-v1-sidebar .pchat-filter-section,html[data-theme=dark] body.has-v1-sidebar .pchat-input-area,html[data-theme=dark] body.has-v1-sidebar .pchat-main,html[data-theme=dark] body.has-v1-sidebar .pchat-suggestion,html[data-theme=dark] body.has-v1-sidebar .pchat-welcome,html[data-theme=dark] body.has-v1-sidebar .post-container,html[data-theme=dark] body.has-v1-sidebar .post-item,html[data-theme=dark] body.has-v1-sidebar .profile-header-card,html[data-theme=dark] body.has-v1-sidebar .quiz-question-card,html[data-theme=dark] body.has-v1-sidebar .reply-form-container,html[data-theme=dark] body.has-v1-sidebar .result-item,html[data-theme=dark] body.has-v1-sidebar .results-list,html[data-theme=dark] body.has-v1-sidebar .section-card,html[data-theme=dark] body.has-v1-sidebar .section-content,html[data-theme=dark] body.has-v1-sidebar .section-settings,html[data-theme=dark] body.has-v1-sidebar .sections-panel,html[data-theme=dark] body.has-v1-sidebar .settings-section,html[data-theme=dark] body.has-v1-sidebar .settings-tab,html[data-theme=dark] body.has-v1-sidebar .storage-card,html[data-theme=dark] body.has-v1-sidebar .study-group-section,html[data-theme=dark] body.has-v1-sidebar .subscription-card,html[data-theme=dark] body.has-v1-sidebar .table-container,html[data-theme=dark] body.has-v1-sidebar .thread-replies-container,html[data-theme=dark] body.has-v1-sidebar .thumbnail-cropper-container,html[data-theme=dark] body.has-v1-sidebar .timeline-card,html[data-theme=dark] body.has-v1-sidebar .tips-card,html[data-theme=dark] body.has-v1-sidebar .tool-card,html[data-theme=dark] body.has-v1-sidebar .transcript-words-container,html[data-theme=dark] body.has-v1-sidebar .user-details-card,html[data-theme=dark] body.has-v1-sidebar .wos-card,html[data-theme=dark] body.has-v1-sidebar .wos-card-cta,html[data-theme=dark] body.has-v1-sidebar .wos-card-footer,html[data-theme=dark] body.has-v1-sidebar .wos-card-stats{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .account-card-header,html[data-theme=dark] body.has-v1-sidebar .delete-modal-footer,html[data-theme=dark] body.has-v1-sidebar .delete-modal-header,html[data-theme=dark] body.has-v1-sidebar .download-guide-header,html[data-theme=dark] body.has-v1-sidebar .nw-card-header,html[data-theme=dark] body.has-v1-sidebar .pchat-blog-panel-header,html[data-theme=dark] body.has-v1-sidebar .pchat-conv-header,html[data-theme=dark] body.has-v1-sidebar .pchat-doc-sidebar-header,html[data-theme=dark] body.has-v1-sidebar .pchat-header,html[data-theme=dark] body.has-v1-sidebar .post-header,html[data-theme=dark] body.has-v1-sidebar .quiz-card-header,html[data-theme=dark] body.has-v1-sidebar .reply-form-title,html[data-theme=dark] body.has-v1-sidebar .section-header{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .act-table,html[data-theme=dark] body.has-v1-sidebar .act-table td,html[data-theme=dark] body.has-v1-sidebar .act-table th,html[data-theme=dark] body.has-v1-sidebar .donations-table,html[data-theme=dark] body.has-v1-sidebar .donations-table td,html[data-theme=dark] body.has-v1-sidebar .donations-table th,html[data-theme=dark] body.has-v1-sidebar .drafts-table,html[data-theme=dark] body.has-v1-sidebar .history-table,html[data-theme=dark] body.has-v1-sidebar .history-table td,html[data-theme=dark] body.has-v1-sidebar .history-table th,html[data-theme=dark] body.has-v1-sidebar .jobs-table,html[data-theme=dark] body.has-v1-sidebar .pchat-blog-table,html[data-theme=dark] body.has-v1-sidebar .pchat-blog-table td,html[data-theme=dark] body.has-v1-sidebar .pchat-blog-table th,html[data-theme=dark] body.has-v1-sidebar .tb-sample-table{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .download-select,html[data-theme=dark] body.has-v1-sidebar .nw-modal-input,html[data-theme=dark] body.has-v1-sidebar .pchat-textarea{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.has-v1-sidebar .account-card-title,html[data-theme=dark] body.has-v1-sidebar .card-stat,html[data-theme=dark] body.has-v1-sidebar .certificate-course,html[data-theme=dark] body.has-v1-sidebar .certificate-course-title,html[data-theme=dark] body.has-v1-sidebar .certificate-recipient,html[data-theme=dark] body.has-v1-sidebar .certificate-title,html[data-theme=dark] body.has-v1-sidebar .child-post-author,html[data-theme=dark] body.has-v1-sidebar .hub-card h3,html[data-theme=dark] body.has-v1-sidebar .hub-card-title,html[data-theme=dark] body.has-v1-sidebar .nw-card-header,html[data-theme=dark] body.has-v1-sidebar .pchat-filter-section-title,html[data-theme=dark] body.has-v1-sidebar .post-author-name,html[data-theme=dark] body.has-v1-sidebar .result-title,html[data-theme=dark] body.has-v1-sidebar .section-title,html[data-theme=dark] body.has-v1-sidebar .section-title-area,html[data-theme=dark] body.has-v1-sidebar .settings-title,html[data-theme=dark] body.has-v1-sidebar .wos-card-title{color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .card-expiry,html[data-theme=dark] body.has-v1-sidebar .card-stat-label,html[data-theme=dark] body.has-v1-sidebar .certificate-date,html[data-theme=dark] body.has-v1-sidebar .certificate-id,html[data-theme=dark] body.has-v1-sidebar .child-post-date,html[data-theme=dark] body.has-v1-sidebar .download-guide-copy,html[data-theme=dark] body.has-v1-sidebar .download-guide-subtitle,html[data-theme=dark] body.has-v1-sidebar .download-note,html[data-theme=dark] body.has-v1-sidebar .hub-card p,html[data-theme=dark] body.has-v1-sidebar .pchat-disclaimer,html[data-theme=dark] body.has-v1-sidebar .post-date,html[data-theme=dark] body.has-v1-sidebar .post-edited,html[data-theme=dark] body.has-v1-sidebar .result-meta,html[data-theme=dark] body.has-v1-sidebar .section-meta,html[data-theme=dark] body.has-v1-sidebar .settings-description,html[data-theme=dark] body.has-v1-sidebar .wos-card-body{color:var(--thf-text-2)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper #topFilesContainer,html[data-theme=dark] body.has-v1-sidebar .content-wrapper #topFilesContent,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .breadcrumb-nav,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .comment-content,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-browser,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-item,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-list,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .filter-bar,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .password-hash,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .password-modal-content,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .placeholders-list,html[data-theme=dark] body.has-v1-sidebar .hero-letter,html[data-theme=dark] body.has-v1-sidebar .hero-letter-inner,html[data-theme=dark] body.has-v1-sidebar .member-search-box,html[data-theme=dark] body.has-v1-sidebar .search-results-info,html[data-theme=dark] body.has-v1-sidebar .stats-bar .stat-item{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .hero-letter{background:radial-gradient(circle at 18% 22%,rgba(189,146,111,.12) 0,transparent 38%),radial-gradient(circle at 86% 78%,rgba(201,162,39,.09) 0,transparent 42%),linear-gradient(180deg,var(--thf-surface) 0,var(--thf-surface-2) 100%)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .clear-search-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-item.selected,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-item:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .placeholders-list code,html[data-theme=dark] body.has-v1-sidebar .hero-letter-inner,html[data-theme=dark] body.has-v1-sidebar .subscription-card.paused{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .hero-letter:before{border-left-color:rgba(189,146,111,.42)!important;border-top-color:rgba(189,146,111,.42)!important}html[data-theme=dark] body.has-v1-sidebar .hero-letter:after{border-bottom-color:rgba(201,162,39,.34)!important;border-right-color:rgba(201,162,39,.34)!important}html[data-theme=dark] body.has-v1-sidebar .closing-card .closing-body,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .comment-content,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-name,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-size,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .placeholders-list strong,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .stat-value,html[data-theme=dark] body.has-v1-sidebar .hero-body,html[data-theme=dark] body.has-v1-sidebar .subscription-next{color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper #topFilesContent p,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .breadcrumb-separator,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .file-meta,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .stat-label,html[data-theme=dark] body.has-v1-sidebar .hero-signature,html[data-theme=dark] body.has-v1-sidebar .hero-stat-label,html[data-theme=dark] body.has-v1-sidebar .subscription-frequency{color:var(--thf-text-2)!important}html[data-theme=dark] body.has-v1-sidebar .hero-greeting,html[data-theme=dark] body.has-v1-sidebar .hero-stat-value,html[data-theme=dark] body.has-v1-sidebar .subscription-amount{color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .member-search-input{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] body.has-v1-sidebar .member-search-input::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] body.ana-page,html[data-theme=dark] body.ana-page .content-wrapper,html[data-theme=dark] body.lg-page,html[data-theme=dark] body.lg-page .content-wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] body.ana-page .ana-card,html[data-theme=dark] body.ana-page .ana-faq details,html[data-theme=dark] body.ana-page .ana-key-stat,html[data-theme=dark] body.ana-page .ana-learn-card,html[data-theme=dark] body.ana-page .ana-pull-quote,html[data-theme=dark] body.ana-page .ana-snippet,html[data-theme=dark] body.ana-page .ana-toc,html[data-theme=dark] body.lg-page .lg-empty,html[data-theme=dark] body.lg-page .lg-faq details,html[data-theme=dark] body.lg-page .lg-meta-strip,html[data-theme=dark] body.lg-page .lg-other-langs a,html[data-theme=dark] body.lg-page .lg-translation-card{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] body.ana-page .ana-key-stat,html[data-theme=dark] body.lg-page .lg-translation-card .badge{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important}html[data-theme=dark] body.ana-page .ana-card h4,html[data-theme=dark] body.ana-page .ana-faq summary,html[data-theme=dark] body.ana-page .ana-learn-card,html[data-theme=dark] body.ana-page .ana-learn-card h4,html[data-theme=dark] body.ana-page .ana-snippet h3,html[data-theme=dark] body.ana-page .ana-toc h2,html[data-theme=dark] body.ana-page h1,html[data-theme=dark] body.ana-page h2,html[data-theme=dark] body.ana-page h3,html[data-theme=dark] body.ana-page h4,html[data-theme=dark] body.lg-page .lg-faq summary,html[data-theme=dark] body.lg-page .lg-meta-strip .item .value,html[data-theme=dark] body.lg-page .lg-translation-card,html[data-theme=dark] body.lg-page .lg-translation-card .name,html[data-theme=dark] body.lg-page h1,html[data-theme=dark] body.lg-page h2,html[data-theme=dark] body.lg-page h3,html[data-theme=dark] body.lg-page h4{color:var(--thf-heading)!important}html[data-theme=dark] body.ana-page .ana-card p,html[data-theme=dark] body.ana-page .ana-faq details p,html[data-theme=dark] body.ana-page .ana-learn-card p,html[data-theme=dark] body.ana-page .ana-section ol,html[data-theme=dark] body.ana-page .ana-section p,html[data-theme=dark] body.ana-page .ana-section ul,html[data-theme=dark] body.ana-page .ana-snippet p,html[data-theme=dark] body.lg-page .lg-faq details p,html[data-theme=dark] body.lg-page .lg-section p{color:var(--thf-text-2)!important}html[data-theme=dark] body.ana-page .ana-card .ana-card-meta,html[data-theme=dark] body.ana-page .ana-key-stat .label,html[data-theme=dark] body.ana-page .ana-pull-quote cite,html[data-theme=dark] body.lg-page .lg-meta-strip .item .label,html[data-theme=dark] body.lg-page .lg-translation-card .abbr,html[data-theme=dark] body.lg-page footer,html[data-theme=dark] body.lg-page footer p{color:var(--thf-text-muted)!important}html[data-theme=dark] body.ana-page .ana-section,html[data-theme=dark] body.lg-page .lg-section{border-color:var(--thf-border)!important}html[data-theme=dark] body.ana-page .ana-learn-card:hover,html[data-theme=dark] body.ana-page .ana-section a:hover,html[data-theme=dark] body.ana-page .ana-toc a:hover,html[data-theme=dark] body.lg-page .lg-section a:hover,html[data-theme=dark] body.lg-page .lg-translation-card:hover{border-color:var(--thf-border-strong)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .browse-section,html[data-theme=dark] .ep-section,html[data-theme=dark] .pts-qa-card,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .alert-info,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-token-badge,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-usage-bar,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .setting-item,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #d4edda"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8d7da"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #fff3cd"]{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 8px 24px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .browse-section:hover,html[data-theme=dark] .ep-section:hover,html[data-theme=dark] .pts-qa-card:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item.active,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border-strong)!important}html[data-theme=dark] .ep-chart-bar-wrap,html[data-theme=dark] .pts-qa-icon,html[data-theme=dark] .pts-qa-tag,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .activity-toggle-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-outline,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-sm.btn-view,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-view,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item-actions button,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .show-all-btn{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] .browse-section h3,html[data-theme=dark] .ep-chart-label,html[data-theme=dark] .ep-chart-label span,html[data-theme=dark] .ep-chart-pts,html[data-theme=dark] .ep-section-header,html[data-theme=dark] .pts-qa-card,html[data-theme=dark] .pts-qa-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .kpi-value,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item-title,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-usage-bar strong,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .setting-item label{color:var(--thf-heading)!important}html[data-theme=dark] .browse-section p,html[data-theme=dark] .ep-chart-note,html[data-theme=dark] .pts-qa-desc,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .meta-row,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-conv-item-time,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .setting-item p,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #d4edda"] div,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #d4edda"] span,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8d7da"] div,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8d7da"] span,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #fff3cd"] div,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #fff3cd"] span{color:var(--thf-text-2)!important}html[data-theme=dark] .ep-chart-icon,html[data-theme=dark] .pts-qa-card:hover .pts-qa-cta,html[data-theme=dark] .pts-qa-cta,html[data-theme=dark] .pts-qa-icon,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #d4edda"] a,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8d7da"] a,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #fff3cd"] a{color:var(--thf-link)!important}html[data-theme=dark] .pts-btn.pts-btn-gold,html[data-theme=dark] .pts-btn.pts-btn-solid,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-analytics,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-edit,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-sm.btn-edit,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-success{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .pts-btn.pts-btn-gold:hover,html[data-theme=dark] .pts-btn.pts-btn-solid:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-analytics:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-edit:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-sm.btn-edit:hover,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-success:hover{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;border-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .btn-view-toggle.active,html[data-theme=dark] .btn-view-toggle.active *,html[data-theme=dark] .filter-btn.active,html[data-theme=dark] .filter-btn.active *,html[data-theme=dark] .search-filter-btn.active,html[data-theme=dark] .search-filter-btn.active *{color:var(--thf-bg)!important}html[data-theme=dark] body.ana-page .ana-learn-card[style*="background:"],html[data-theme=dark] body.ana-page .ana-pull-quote,html[data-theme=dark] body.ana-page .ana-section p[style*="background:"]{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.ana-page .ana-learn-card[style*="background:"] p,html[data-theme=dark] body.ana-page .ana-pull-quote cite,html[data-theme=dark] body.ana-page .ana-pull-quote cite *,html[data-theme=dark] body.ana-page .ana-section p[style*="background:"] *{color:var(--thf-text-2)!important}html[data-theme=dark] .browse-section ul,html[data-theme=dark] .ep-reward-freq,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-btn-outline,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-chat-attachments,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-preview-frame,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-doc-item,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-filter-toggle,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8f9fa"]{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper.finance-container .stat-card[style*="#f8f9fa"]{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-text)!important}html[data-theme=dark] .ep-reward-freq,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-preview-frame,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-preview-frame *,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-doc-item-name,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-filter-toggle-label,html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8f9fa"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper [style*="background: #f8f9fa"] *{color:var(--thf-heading)!important}html[data-theme=dark] .browse-section li,html[data-theme=dark] .browse-section ul,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-chat-attachments,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-chat-attachments *,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-doc-item-meta,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-filter-toggle-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .btn-download.primary,html[data-theme=dark] .ep-reward-pts,html[data-theme=dark] .ep-reward-pts.ep-pts-bronze,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-btn-primary,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-period-btn.active,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-blog-toggle-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper a.active{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .ep-reward-pts.ep-pts-gold{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;border-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .stat-card .value.count,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .value.count{color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-login-as,html[data-theme=dark] body.has-v1-sidebar .content-wrapper button[style*="background: #28a745"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper button[style*="background: #BD926F"]{color:var(--thf-bg)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-login-as:disabled,html[data-theme=dark] body.has-v1-sidebar .content-wrapper button:disabled{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border)!important;color:var(--thf-text-2)!important;opacity:1!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .alert-success b,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .alert-success strong{color:var(--thf-bg)!important}html[data-theme=dark] .download-guide-card li,html[data-theme=dark] .download-guide-card ul,html[data-theme=dark] .offline-hint li,html[data-theme=dark] .offline-hint ul,html[data-theme=dark] .tips-card li,html[data-theme=dark] .tips-card strong,html[data-theme=dark] .tips-card ul{color:var(--thf-text-2)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .btn-login-as{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] .pchat-filter-drawer .pchat-filter-toggle-label,html[data-theme=dark] .pchat-filter-drawer .pchat-filter-toggle-label small,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-filter-toggle-label,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .pchat-filter-toggle-label small{color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-attach-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-attach-btn svg,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .soniox-cloud-container .tab,html[data-theme=dark] body.has-v1-sidebar .content-wrapper.soniox-cloud-container .tab{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-attach-btn,html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-attach-btn svg{stroke:var(--thf-heading)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-card a[style*="background: #BD926F"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-card a[style*="background:#BD926F"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper a[style*="background: #BD926F"],html[data-theme=dark] body.has-v1-sidebar .content-wrapper a[style*="background:#BD926F"]{color:var(--thf-bg)!important}html[data-theme=dark] body.has-v1-sidebar .content-wrapper .nw-prompt-item-name{color:var(--thf-heading)!important}html[data-theme=dark] .audio-player-sticky-custom{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important}html[data-theme=dark] .audio-player-content-custom{border:1px solid var(--thf-border)!important;box-shadow:0 10px 28px var(--thf-shadow)!important}html[data-theme=dark] .transcript-container-custom{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 12px 30px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .transcript-container-custom div,html[data-theme=dark] .transcript-container-custom li,html[data-theme=dark] .transcript-container-custom p,html[data-theme=dark] .transcript-container-custom span{color:var(--thf-text)!important}html[data-theme=dark] .transcript-container-custom h1,html[data-theme=dark] .transcript-container-custom h2,html[data-theme=dark] .transcript-container-custom h3,html[data-theme=dark] .transcript-container-custom h4,html[data-theme=dark] .transcript-container-custom strong{color:var(--thf-heading)!important}html[data-theme=dark] .word-custom:hover{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important}html[data-theme=dark] .word-custom.active{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .word-custom.active *{color:var(--thf-bg)!important}html[data-theme=dark] .mobile-lessons-header,html[data-theme=dark] .mobile-lessons-panel,html[data-theme=dark] .player-nav-dropdown,html[data-theme=dark] .speed-dropdown-menu{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;box-shadow:0 10px 28px var(--thf-shadow)!important;color:var(--thf-text)!important}html[data-theme=dark] .mobile-lessons-header h3,html[data-theme=dark] .mobile-lessons-panel a,html[data-theme=dark] .player-nav-dropdown a,html[data-theme=dark] .speed-dropdown-item{color:var(--thf-text)!important}html[data-theme=dark] .mobile-lesson-item.active,html[data-theme=dark] .mobile-lesson-item:hover,html[data-theme=dark] .player-nav-dropdown a:hover,html[data-theme=dark] .speed-dropdown-item:hover{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-accent)!important;color:var(--thf-link-hover)!important}html[data-theme=dark] .pchat-main,html[data-theme=dark] .pchat-messages,html[data-theme=dark] body .content-wrapper.pchat-wrapper{background:var(--thf-bg)!important;background-color:var(--thf-bg)!important;color:var(--thf-text)!important}html[data-theme=dark] .pchat-blog-modal,html[data-theme=dark] .pchat-blog-panel,html[data-theme=dark] .pchat-conv-header,html[data-theme=dark] .pchat-conv-sidebar,html[data-theme=dark] .pchat-doc-sidebar,html[data-theme=dark] .pchat-doc-sidebar-header,html[data-theme=dark] .pchat-filter-drawer,html[data-theme=dark] .pchat-filter-drawer-header,html[data-theme=dark] .pchat-filter-footer,html[data-theme=dark] .pchat-header,html[data-theme=dark] .pchat-input-area{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .pchat-blog-field label,html[data-theme=dark] .pchat-blog-modal h2,html[data-theme=dark] .pchat-blog-panel-header h3,html[data-theme=dark] .pchat-blog-table .title-cell,html[data-theme=dark] .pchat-conv-header h3,html[data-theme=dark] .pchat-conv-item-title,html[data-theme=dark] .pchat-doc-item-name,html[data-theme=dark] .pchat-doc-sidebar-header h3,html[data-theme=dark] .pchat-filter-drawer-header h3,html[data-theme=dark] .pchat-filter-section-title,html[data-theme=dark] .pchat-filter-toggle-label,html[data-theme=dark] .pchat-header h1,html[data-theme=dark] .pchat-markdown h1,html[data-theme=dark] .pchat-markdown h2,html[data-theme=dark] .pchat-markdown h3,html[data-theme=dark] .pchat-markdown h4,html[data-theme=dark] .pchat-markdown h5,html[data-theme=dark] .pchat-markdown h6,html[data-theme=dark] .pchat-markdown strong,html[data-theme=dark] .pchat-reevaluated-content h2,html[data-theme=dark] .pchat-reevaluated-content h3,html[data-theme=dark] .pchat-reformatted h3,html[data-theme=dark] .pchat-source-author,html[data-theme=dark] .pchat-source-ref,html[data-theme=dark] .pchat-welcome h2{color:var(--thf-heading)!important}html[data-theme=dark] .pchat-blog-empty,html[data-theme=dark] .pchat-blog-field input[type=file],html[data-theme=dark] .pchat-blog-status,html[data-theme=dark] .pchat-conv-empty,html[data-theme=dark] .pchat-conv-item-time,html[data-theme=dark] .pchat-disclaimer,html[data-theme=dark] .pchat-doc-empty,html[data-theme=dark] .pchat-doc-item-meta,html[data-theme=dark] .pchat-filter-toggle-label small,html[data-theme=dark] .pchat-header .subtitle,html[data-theme=dark] .pchat-loading-text,html[data-theme=dark] .pchat-results-toggle label,html[data-theme=dark] .pchat-source-label,html[data-theme=dark] .pchat-source-text,html[data-theme=dark] .pchat-source-volume,html[data-theme=dark] .pchat-transcribing,html[data-theme=dark] .pchat-web-toggle label,html[data-theme=dark] .pchat-welcome p{color:var(--thf-text-muted)!important}html[data-theme=dark] .pchat-markdown,html[data-theme=dark] .pchat-markdown em,html[data-theme=dark] .pchat-markdown li,html[data-theme=dark] .pchat-markdown p,html[data-theme=dark] .pchat-markdown td,html[data-theme=dark] .pchat-msg.assistant .pchat-msg-body,html[data-theme=dark] .pchat-reevaluated-content,html[data-theme=dark] .pchat-reevaluated-content p,html[data-theme=dark] .pchat-reformatted li,html[data-theme=dark] .pchat-verify-body,html[data-theme=dark] .pchat-verify-body p{color:var(--thf-text)!important}html[data-theme=dark] .pchat-blog-action-btn,html[data-theme=dark] .pchat-blog-table,html[data-theme=dark] .pchat-blog-table td,html[data-theme=dark] .pchat-blog-table th,html[data-theme=dark] .pchat-conv-item,html[data-theme=dark] .pchat-conv-item-actions button,html[data-theme=dark] .pchat-doc-item,html[data-theme=dark] .pchat-filter-toggle,html[data-theme=dark] .pchat-markdown blockquote,html[data-theme=dark] .pchat-markdown blockquote blockquote,html[data-theme=dark] .pchat-markdown code,html[data-theme=dark] .pchat-markdown pre,html[data-theme=dark] .pchat-markdown th,html[data-theme=dark] .pchat-markdown tr:nth-child(2n) td,html[data-theme=dark] .pchat-msg.user .pchat-msg-body,html[data-theme=dark] .pchat-reevaluated-content blockquote,html[data-theme=dark] .pchat-reevaluated-wrapper,html[data-theme=dark] .pchat-reformatted,html[data-theme=dark] .pchat-seo-result,html[data-theme=dark] .pchat-source-item,html[data-theme=dark] .pchat-sources,html[data-theme=dark] .pchat-suggestion,html[data-theme=dark] .pchat-token-badge,html[data-theme=dark] .pchat-usage-bar,html[data-theme=dark] .pchat-verify-body{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .pchat-blog-action-btn:hover,html[data-theme=dark] .pchat-blog-table tr:hover td,html[data-theme=dark] .pchat-conv-item-actions button:hover,html[data-theme=dark] .pchat-conv-item.active,html[data-theme=dark] .pchat-conv-item:hover,html[data-theme=dark] .pchat-doc-item.selected,html[data-theme=dark] .pchat-doc-item:hover,html[data-theme=dark] .pchat-filter-close:hover,html[data-theme=dark] .pchat-filter-footer button:hover,html[data-theme=dark] .pchat-source-item.clickable:hover,html[data-theme=dark] .pchat-sources-toggle:hover,html[data-theme=dark] .pchat-suggestion:hover{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border-strong)!important;color:var(--thf-heading)!important}html[data-theme=dark] .pchat-blog-actions,html[data-theme=dark] .pchat-filter-divider,html[data-theme=dark] .pchat-markdown hr,html[data-theme=dark] .pchat-markdown td,html[data-theme=dark] .pchat-markdown th,html[data-theme=dark] .pchat-reevaluated-wrapper,html[data-theme=dark] .pchat-usage-bar,html[data-theme=dark] .pchat-verify-result{border-color:var(--thf-border)!important}html[data-theme=dark] .pchat-markdown a,html[data-theme=dark] .pchat-source-read-link{color:var(--thf-link)!important;text-decoration-color:var(--thf-accent-2)!important}html[data-theme=dark] .pchat-markdown a:hover,html[data-theme=dark] .pchat-source-read-link:hover{color:var(--thf-link-hover)!important}html[data-theme=dark] .pchat-blog-field input[type=text],html[data-theme=dark] .pchat-blog-field textarea,html[data-theme=dark] .pchat-textarea{background:var(--thf-input-bg)!important;background-color:var(--thf-input-bg)!important;border-color:var(--thf-input-border)!important;color:var(--thf-input-text)!important}html[data-theme=dark] .pchat-blog-field input[type=text]:focus,html[data-theme=dark] .pchat-blog-field textarea:focus,html[data-theme=dark] .pchat-textarea:focus{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-accent-2)!important}html[data-theme=dark] .pchat-textarea::placeholder{color:var(--thf-input-placeholder)!important}html[data-theme=dark] .pchat-attach,html[data-theme=dark] .pchat-blog-actions .btn-cancel,html[data-theme=dark] .pchat-btn-blog,html[data-theme=dark] .pchat-btn-clear,html[data-theme=dark] .pchat-btn-export,html[data-theme=dark] .pchat-btn-reevaluate,html[data-theme=dark] .pchat-doc-item-actions button,html[data-theme=dark] .pchat-doc-item-delete,html[data-theme=dark] .pchat-filter-close,html[data-theme=dark] .pchat-filter-footer button,html[data-theme=dark] .pchat-mic{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-heading)!important}html[data-theme=dark] .pchat-ask-results-badge,html[data-theme=dark] .pchat-btn-blog:hover,html[data-theme=dark] .pchat-btn-reevaluate:hover,html[data-theme=dark] .pchat-conv-new-btn,html[data-theme=dark] .pchat-doc-upload-btn,html[data-theme=dark] .pchat-filter-footer button.primary,html[data-theme=dark] .pchat-send{background:var(--thf-accent)!important;background-color:var(--thf-accent)!important;border-color:var(--thf-accent)!important;color:var(--thf-bg)!important}html[data-theme=dark] .pchat-conv-new-btn:hover,html[data-theme=dark] .pchat-doc-upload-btn:hover,html[data-theme=dark] .pchat-filter-footer button.primary:hover,html[data-theme=dark] .pchat-send:hover{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;border-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .pchat-doc-upload-btn:disabled,html[data-theme=dark] .pchat-send:disabled{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important;border-color:var(--thf-border)!important;color:var(--thf-text-muted)!important}html[data-theme=dark] .pchat-filter-switch,html[data-theme=dark] .pchat-toggle-track{background:var(--thf-surface-3)!important;background-color:var(--thf-surface-3)!important}html[data-theme=dark] #pchatFilterBtn.has-changes,html[data-theme=dark] .pchat-filter-switch.on,html[data-theme=dark] .pchat-msg-doc-tag,html[data-theme=dark] .pchat-toggle-track.on,html[data-theme=dark] .pchat-web-badge{background:var(--thf-accent-2)!important;background-color:var(--thf-accent-2)!important;color:var(--thf-bg)!important}html[data-theme=dark] .pchat-filter-switch:after,html[data-theme=dark] .pchat-toggle-thumb{background:var(--thf-heading)!important;background-color:var(--thf-heading)!important}html[data-theme=dark] .strongs-pronounce-button,html[data-theme=dark] a.strongs-action,html[data-theme=dark] a.strongs-action.secondary{color:var(--primary-btn-text)!important}html[data-theme=dark] a.strongs-action:focus-visible,html[data-theme=dark] a.strongs-action:hover{color:var(--secondary-btn-text-hover)!important}html[data-theme=dark] .btn-view-toggle.active .filter-label,html[data-theme=dark] .filter-btn.active .filter-label,html[data-theme=dark] .search-filter-btn.active .filter-label{color:var(--thf-bg)!important}html[data-theme=dark] body.answers-evidence-body .evidence-additional-witnesses summary,html[data-theme=dark] body.answers-evidence-body .evidence-additional-witnesses summary span{color:var(--thf-text)!important}html[data-theme=dark] .annotations-menu{background:var(--thf-surface)!important;color:var(--thf-text)!important}html[data-theme=dark] .annotations-menu .add-slide-btn-fixed,html[data-theme=dark] .annotations-menu .btn-align,html[data-theme=dark] .annotations-menu .btn-preview,html[data-theme=dark] .annotations-menu .edit-slide-window,html[data-theme=dark] .annotations-menu .presenter-notes-content,html[data-theme=dark] .annotations-menu .presenter-notes-section,html[data-theme=dark] .annotations-menu .slide-body-content,html[data-theme=dark] .annotations-menu .slide-body-section,html[data-theme=dark] .annotations-menu .window-header{background-color:var(--thf-surface-2)!important;color:var(--thf-text)!important}html[data-theme=dark] .annotations-menu .icon-tab,html[data-theme=dark] .annotations-menu .icon-tab .label,html[data-theme=dark] .annotations-menu h2,html[data-theme=dark] .annotations-menu h3,html[data-theme=dark] .annotations-menu h4{color:var(--thf-text)!important}html[data-theme=dark] body.is-pwa-standalone .paragraph-content,html[data-theme=dark] body.is-pwa-standalone .work-v2-paragraphs .paragraph-content,html[data-theme=dark].is-pwa-standalone body .paragraph-content,html[data-theme=dark].is-pwa-standalone body .work-v2-paragraphs .paragraph-content{background:var(--thf-surface-2)!important;box-shadow:0 1px 3px var(--thf-shadow)!important}html[data-theme=dark] body.is-pwa-standalone .paragraph-text,html[data-theme=dark] body.is-pwa-standalone .paragraph-text p,html[data-theme=dark].is-pwa-standalone body .paragraph-text,html[data-theme=dark].is-pwa-standalone body .paragraph-text p{color:var(--thf-text)!important}html[data-theme=dark] body.is-pwa-standalone .paragraph-icons,html[data-theme=dark].is-pwa-standalone body .paragraph-icons{border-top-color:var(--thf-border)!important}html[data-theme=dark] .yt-channel-mobile-sticky-bar{background:var(--thf-surface)!important;border-top-color:var(--thf-border)!important}html[data-theme=dark] .yt-channel-mobile-sticky-bar .sticky-bar-content{color:var(--thf-text)!important}html[data-theme=dark] .encounter-pricing-card,html[data-theme=dark] .schedule-mobile-card{background:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .encounter-pricing-price{color:var(--thf-heading)!important}html[data-theme=dark] .encounter-pricing-desc{color:var(--thf-text-2)!important}html[data-theme=dark] .newsletter-display-section{background:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .newsletter-display-section h1,html[data-theme=dark] .newsletter-display-section h2,html[data-theme=dark] .newsletter-display-section h3{color:var(--thf-heading)!important}html[data-theme=dark] .newsletter-display-section p{color:var(--thf-text-2)!important}html[data-theme=dark] .hub-intro{background:var(--thf-surface)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .hub-intro li,html[data-theme=dark] .hub-intro p{color:var(--thf-text-2)!important}html[data-theme=dark] .hub-intro h1,html[data-theme=dark] .hub-intro h2,html[data-theme=dark] .hub-intro h3{color:var(--thf-heading)!important}html[data-theme=dark] a.hub-btn-primary,html[data-theme=dark] a.hub-btn-primary *{color:var(--primary-btn-text)!important}html[data-theme=dark] .topical-result-pager{background:var(--thf-surface)!important;border-color:var(--thf-border)!important}html[data-theme=dark] .topical-result-pager a,html[data-theme=dark] .topical-result-pager button,html[data-theme=dark] .topical-result-pager span{color:var(--thf-text)!important}html[data-theme=dark] .mobile-completed-sticky-bar,html[data-theme=dark] .mobile-incomplete-sticky-bar{background:var(--thf-surface)!important;border-top-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .pchat-combine-bar{background:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .pchat-combine-bar label,html[data-theme=dark] body.has-v1-sidebar .pchat-combine-bar span,html[data-theme=dark] body.has-v1-sidebar .pchat-combine-count{color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .pchat-mic,html[data-theme=dark] body.has-v1-sidebar .pchat-suggestion,html[data-theme=dark] body.has-v1-sidebar .pchat-welcome .pchat-suggestions .pchat-suggestion{background:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] body.has-v1-sidebar .pchat-input-area{background:var(--thf-surface)!important;border-top-color:var(--thf-border)!important}html[data-theme=dark] body.ana-page .ana-hero{background-color:var(--thf-surface-2)!important;background-image:linear-gradient(135deg,var(--thf-surface-2) 0,var(--thf-bg) 100%)!important}html[data-theme=dark] body.ana-page .ana-divider-section,html[data-theme=dark] body.ana-page [style*="--ana-warm-dark"]:not([style*="--ana-gold"]){background:linear-gradient(135deg,var(--thf-surface-2) 0,var(--thf-surface) 100%)!important;color:var(--thf-text)!important}html[data-theme=dark] body.ana-page a[style*="--ana-gold"][style*="--ana-warm-dark"]{color:var(--thf-bg)!important}html[data-theme=dark] .bk-hero,html[data-theme=dark] .lg-hero{background:linear-gradient(135deg,var(--thf-surface-2) 0,var(--thf-bg) 100%)!important}html[data-theme=dark] .bk-hero .testament-badge,html[data-theme=dark] .lg-hero .region-badge{background:hsla(0,0%,100%,.14)!important;color:var(--thf-heading)!important}html[data-theme=dark] .bk-hero a.secondary,html[data-theme=dark] .lg-hero a.secondary{border-color:hsla(0,0%,100%,.4)!important;color:var(--thf-text)!important}#thf-admin-2fa-challenge{background:var(--thf-overlay)}#thf-admin-2fa-challenge .thf-2fa-card{background:var(--thf-surface);border-color:var(--thf-border);box-shadow:0 18px 48px var(--thf-shadow);color:var(--thf-text)}#thf-admin-2fa-challenge .thf-2fa-icon{background:var(--thf-surface-2);color:var(--thf-accent)}#thf-admin-2fa-challenge .thf-2fa-card h2{color:var(--thf-heading)}#thf-admin-2fa-challenge .thf-2fa-card p{color:var(--thf-text-2)}#thf-admin-2fa-challenge .thf-2fa-primary{background:var(--primary-btn-bg,var(--thf-accent));color:var(--primary-btn-text,#fff)}#thf-admin-2fa-challenge .thf-2fa-primary:focus{outline:none}#thf-admin-2fa-challenge .thf-2fa-primary:focus-visible{outline:2px solid var(--thf-accent);outline-offset:3px}#thf-admin-2fa-challenge .thf-2fa-secondary{border-color:var(--thf-border);color:var(--thf-text-2)}#thf-admin-2fa-challenge .thf-2fa-secondary:hover{background:var(--thf-surface-2);color:var(--thf-heading)}html[data-theme=dark] body.is-pwa-standalone .messenger-chat-header,html[data-theme=dark] body.is-pwa-standalone .messenger-drawer-header,html[data-theme=dark] body.is-pwa-standalone .messenger-mobile-header,html[data-theme=dark] body.is-pwa-standalone .messenger-search-header,html[data-theme=dark].is-pwa-standalone body .messenger-chat-header,html[data-theme=dark].is-pwa-standalone body .messenger-drawer-header,html[data-theme=dark].is-pwa-standalone body .messenger-mobile-header,html[data-theme=dark].is-pwa-standalone body .messenger-search-header{background:var(--thf-surface)!important;background-color:var(--thf-surface)!important;color:var(--thf-heading)!important}html[data-theme=dark] body.is-pwa-standalone .messenger-chat-title,html[data-theme=dark] body.is-pwa-standalone .messenger-drawer-title,html[data-theme=dark] body.is-pwa-standalone .messenger-mobile-title,html[data-theme=dark].is-pwa-standalone body .messenger-chat-title,html[data-theme=dark].is-pwa-standalone body .messenger-drawer-title,html[data-theme=dark].is-pwa-standalone body .messenger-mobile-title{color:var(--thf-heading)!important}html[data-theme=dark] body.is-pwa-standalone .messenger-btn-icon,html[data-theme=dark] body.is-pwa-standalone .messenger-chat-back,html[data-theme=dark] body.is-pwa-standalone .mm-back,html[data-theme=dark] body.is-pwa-standalone .mm-more,html[data-theme=dark].is-pwa-standalone body .messenger-btn-icon,html[data-theme=dark].is-pwa-standalone body .messenger-chat-back,html[data-theme=dark].is-pwa-standalone body .mm-back,html[data-theme=dark].is-pwa-standalone body .mm-more{color:var(--thf-text-2)!important}html[data-theme=dark] .messenger-attach-menu,html[data-theme=dark] .messenger-chat-menu,html[data-theme=dark] .messenger-emoji-picker,html[data-theme=dark] .messenger-msg-menu,html[data-theme=dark] .messenger-new-menu,html[data-theme=dark] .messenger-options-content{background:var(--thf-surface-2)!important;background-color:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-attach-option,html[data-theme=dark] .messenger-menu-item,html[data-theme=dark] .messenger-msg-menu-item,html[data-theme=dark] .messenger-option-btn{color:var(--thf-text)!important}html[data-theme=dark] .messenger-attach-option:hover,html[data-theme=dark] .messenger-menu-item:hover,html[data-theme=dark] .messenger-msg-menu-btn,html[data-theme=dark] .messenger-msg-menu-item:hover,html[data-theme=dark] .messenger-option-btn:hover{background:var(--thf-surface-3)!important;color:var(--thf-heading)!important}html[data-theme=dark] .messenger-msg-menu-btn{border-color:var(--thf-border)!important}html[data-theme=dark] .messenger-grammar-header,html[data-theme=dark] .messenger-options-header,html[data-theme=dark] .messenger-seen-by-header{background:var(--thf-surface-3)!important;color:var(--thf-heading)!important}html[data-theme=dark] .messenger-grammar-header h3,html[data-theme=dark] .messenger-options-header h3,html[data-theme=dark] .messenger-seen-by-header h3{color:var(--thf-heading)!important}html[data-theme=dark] .messenger-grammar-close,html[data-theme=dark] .messenger-options-close,html[data-theme=dark] .messenger-seen-by-close{color:var(--thf-text-2)!important}html[data-theme=dark] body.is-pwa-standalone .mm-app,html[data-theme=dark] body.is-pwa-standalone .mm-messages,html[data-theme=dark] body.is-pwa-standalone.messenger-mobile-page,html[data-theme=dark].is-pwa-standalone body .mm-app,html[data-theme=dark].is-pwa-standalone body .mm-messages,html[data-theme=dark].is-pwa-standalone body.messenger-mobile-page{background:var(--thf-bg)!important}html[data-theme=dark] body.is-pwa-standalone .messenger-drawer,html[data-theme=dark] body.messenger-open .messenger-drawer,html[data-theme=dark].is-pwa-standalone body .messenger-drawer,html[data-theme=dark]:has(body.messenger-open){background:var(--thf-surface)!important}html[data-theme=dark] body.is-pwa-standalone .messenger-drawer .messenger-active-now-bar,html[data-theme=dark] body.is-pwa-standalone .messenger-drawer .messenger-composer,html[data-theme=dark].is-pwa-standalone body .messenger-drawer .messenger-active-now-bar,html[data-theme=dark].is-pwa-standalone body .messenger-drawer .messenger-composer{background:var(--thf-surface)!important}@media (max-width:768px){.messenger-drawer{background:var(--thf-surface,var(--messenger-bg))!important;border-radius:0!important;bottom:0!important;box-sizing:border-box!important;height:auto!important;max-height:none!important;top:0!important}body.messenger-open .messenger-drawer-overlay,body.messenger-open .messenger-drawer-overlay.visible{background:var(--thf-surface,var(--messenger-bg))!important;bottom:0!important;height:auto!important;left:0!important;right:0!important;top:0!important}}html:has(body.messenger-open){background:var(--thf-surface)!important;padding:0!important}body.is-pwa-standalone.messenger-open,html.is-pwa-standalone :where(body).messenger-open{padding-bottom:0!important}html[data-theme=dark] .messenger-setting-item,html[data-theme=dark] .messenger-view-switch{background:var(--thf-surface-2)!important;border-color:var(--thf-border)!important;color:var(--thf-text)!important}html[data-theme=dark] .messenger-view-switch-btn{color:var(--thf-text)!important}html[data-theme=dark] .messenger-view-switch-btn.active{background:var(--primary-btn-bg)!important;color:var(--primary-btn-text)!important}html[data-theme=dark] .messenger-admin-folder-label,html[data-theme=dark] .messenger-feature-label{color:var(--thf-accent)!important}html[data-theme=dark] .messenger-bug-pinned .messenger-conversation-time,html[data-theme=dark] .messenger-security-pinned .messenger-conversation-time{color:#e74c3c!important}html[data-theme=dark] .messenger-newusers-pinned .messenger-conversation-time{color:#14b8a6!important}html[data-theme=dark] .messenger-giving-pinned .messenger-conversation-time{color:#9b59b6!important}html[data-theme=dark] .messenger-mail-pinned .messenger-conversation-time{color:#27ae60!important}html[data-theme=dark] .messenger-recorder-folder-pinned .messenger-conversation-time,html[data-theme=dark] .messenger-recorder-pinned .messenger-conversation-time,html[data-theme=dark] .messenger-recorder-tools-pinned .messenger-conversation-time{color:#bd926f!important}