html.dark{color-scheme:dark;--bg-cream:#0f172a;--bg-white:#1e293b;--primary-light:#1e3a5f;--text-dark:#f1f5f9;--text-muted:#94a3b8;--text-light:#64748b;--border:#334155;--bl-primary-light:#1e3a5f;--bl-purple-light:#3b0764;--bl-teal-light:#134e4a;--bl-text:#ffffff;--bl-text-muted:#ffffff;--bl-border:#334155;--bl-bg:#0b1220;--free-bg:#0b1220;--free-white:#1e293b;--free-text-dark:#f1f5f9;--free-text-muted:#94a3b8;--free-border:#334155;--free-yellow:#422006;--free-yellow-dark:#78350f;--free-yellow-text:#fde68a;--g-bg:#0b1220;--g-card:#1e293b;--g-text:#e2e8f0;--g-muted:#94a3b8;--g-primary-light:#1e3a5f;--g-border:#334155;--g-accent-light:#064e3b;--p-white:#0b1220;--p-bg:#0f172a;--p-bg-alt:#1e293b;--p-primary:#f8fafc;--p-primary-dark:#e2e8f0;--p-primary-light:#1e3a5f;--p-text:#f1f5f9;--p-navy:#f8fafc;--p-blue:#32a8ee;--p-blue-deep:#1a8cd8;--p-muted:#94a3b8;--p-border:#334155;--p-green-lt:#064e3b;--p-amber-bg:#422006;--p-amber-text:#fde68a;--home-bg:#0b1220;--home-bg-alt:#0f172a;--home-text:#f1f5f9;--home-text-muted:#94a3b8;--home-border:#334155;--home-primary-light:#1e3a5f}body.dark .modern-header,html.dark .modern-header{background:#0f172a;border-bottom:1px solid #1e293b}body.dark .modern-header.scrolled,html.dark .modern-header.scrolled{background:rgba(15,23,42,.95);box-shadow:0 4px 20px rgba(0,0,0,.35)}body.dark .modern-header .btn-text,body.dark .modern-header .nav-link,html.dark .modern-header .btn-text,html.dark .modern-header .nav-link{color:#e2e8f0}body.dark .modern-header .btn-text:hover,body.dark .modern-header .nav-link:hover,html.dark .modern-header .btn-text:hover,html.dark .modern-header .nav-link:hover{color:#60a5fa;background:rgba(96,165,250,.1)}body.dark .modern-header .user-menu-button,html.dark .modern-header .user-menu-button{border-color:#334155;background:#1e293b}body.dark .modern-header .user-menu-button:hover,html.dark .modern-header .user-menu-button:hover{border-color:#60a5fa;background:rgba(96,165,250,.1)}body.dark .modern-header .dropdown-profile-avatar,body.dark .modern-header .user-avatar,html.dark .modern-header .dropdown-profile-avatar,html.dark .modern-header .user-avatar{filter:invert(1) brightness(1.15)}body.dark .modern-header .chevron,html.dark .modern-header .chevron{color:#94a3b8}body.dark .modern-header .user-dropdown,html.dark .modern-header .user-dropdown{background:#1e293b;border-color:#334155;box-shadow:0 12px 32px rgba(0,0,0,.45)}body.dark .modern-header .dropdown-item,body.dark .modern-header .dropdown-profile-label,html.dark .modern-header .dropdown-item,html.dark .modern-header .dropdown-profile-label{color:#e2e8f0}body.dark .modern-header .dropdown-item:hover,html.dark .modern-header .dropdown-item:hover{background:rgba(96,165,250,.12);color:#93c5fd}body.dark .modern-header .mobile-nav,body.dark .modern-header .mobile-nav-content,html.dark .modern-header .mobile-nav,html.dark .modern-header .mobile-nav-content{background:#0f172a!important;border-top-color:#1e293b!important}body.dark .modern-header .mobile-nav-link,html.dark .modern-header .mobile-nav-link{color:#e2e8f0!important}body.dark .modern-header .mobile-nav-link:focus,body.dark .modern-header .mobile-nav-link:hover,html.dark .modern-header .mobile-nav-link:focus,html.dark .modern-header .mobile-nav-link:hover{color:#60a5fa!important}body.dark .modern-header .hamburger-line,html.dark .modern-header .hamburger-line{background:#e2e8f0!important}body.dark .modern-header-mustache,html.dark .modern-header-mustache{background:#0f172a;border-bottom:1px solid #1e293b}body.dark .modern-header-mustache.scrolled,html.dark .modern-header-mustache.scrolled{background:rgba(15,23,42,.95);box-shadow:0 4px 20px rgba(0,0,0,.35)}body.dark .btn-text-mustache,body.dark .nav-link-mustache,html.dark .btn-text-mustache,html.dark .nav-link-mustache{color:#e2e8f0}body.dark .btn-text-mustache:hover,body.dark .nav-link-mustache:hover,html.dark .btn-text-mustache:hover,html.dark .nav-link-mustache:hover{color:#60a5fa;background:rgba(96,165,250,.1)}body.dark .mobile-nav-content-mustache,body.dark .mobile-nav-mustache,html.dark .mobile-nav-content-mustache,html.dark .mobile-nav-mustache{background:#0f172a!important}body.dark .mobile-nav-link-mustache,html.dark .mobile-nav-link-mustache{color:#e2e8f0!important}body.dark .mobile-nav-link-mustache:hover,html.dark .mobile-nav-link-mustache:hover{color:#60a5fa!important}body.dark .hamburger-line-mustache,html.dark .hamburger-line-mustache{background:#e2e8f0!important}body.dark .mobile-nav-divider-mustache,html.dark .mobile-nav-divider-mustache{background:#334155!important}.theme-toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1.5px solid #e5e7eb;border-radius:10px;background:0 0;color:#023047;cursor:pointer;transition:background .2s,border-color .2s,color .2s;flex-shrink:0}.theme-toggle-btn:hover{border-color:#32a8ee;background:rgba(50,168,238,.08);color:#32a8ee}.theme-toggle-btn svg{width:18px;height:18px;display:block}.theme-toggle-btn .theme-icon-sun{display:none}.theme-toggle-btn .theme-icon-moon{display:block}body.dark .theme-toggle-btn,html.dark .theme-toggle-btn{border-color:#334155;color:#e2e8f0}body.dark .theme-toggle-btn:hover,html.dark .theme-toggle-btn:hover{border-color:#60a5fa;background:rgba(96,165,250,.12);color:#93c5fd}body.dark .theme-toggle-btn .theme-icon-sun,html.dark .theme-toggle-btn .theme-icon-sun{display:block}body.dark .theme-toggle-btn .theme-icon-moon,html.dark .theme-toggle-btn .theme-icon-moon{display:none}body.dark .modern-footer,body.dark .modern-footer-react,html.dark .modern-footer,html.dark .modern-footer-react{background:#0f172a!important;color:#e2e8f0!important}body.dark .footer-content,body.dark .footer-content-react,html.dark .footer-content,html.dark .footer-content-react{border-bottom-color:#334155!important}body.dark .footer-bottom,body.dark .footer-bottom a,body.dark .footer-copyright-react,body.dark .footer-description,body.dark .footer-description-react,body.dark .footer-links a,body.dark .footer-links-react a,html.dark .footer-bottom,html.dark .footer-bottom a,html.dark .footer-copyright-react,html.dark .footer-description,html.dark .footer-description-react,html.dark .footer-links a,html.dark .footer-links-react a{color:#94a3b8!important}body.dark .footer-column h3,body.dark .footer-column h4,body.dark .footer-column-title,body.dark .footer-column-title-react,html.dark .footer-column h3,html.dark .footer-column h4,html.dark .footer-column-title,html.dark .footer-column-title-react{color:#f8fafc!important}body.dark .footer-bottom a:hover,body.dark .footer-links a:hover,body.dark .footer-links-react a:hover,html.dark .footer-bottom a:hover,html.dark .footer-links a:hover,html.dark .footer-links-react a:hover{color:#60a5fa!important}body.dark .footer-social-link,body.dark .footer-social-link-react,html.dark .footer-social-link,html.dark .footer-social-link-react{background:#1e293b!important;color:#e2e8f0!important;box-shadow:none!important}body.dark .footer-social-link-react:hover,body.dark .footer-social-link:hover,html.dark .footer-social-link-react:hover,html.dark .footer-social-link:hover{background:#32a8ee!important;color:#fff!important}body.dark .Main,body.dark .MainTitle,html.dark .Main,html.dark .MainTitle{color:#e2e8f0}body.dark .AccountNew-card,body.dark .AccountNew-header,html.dark .AccountNew-card,html.dark .AccountNew-header{background:#1e293b;box-shadow:0 4px 20px rgba(0,0,0,.35);color:#e2e8f0}body.dark .AccountNew-card-header,html.dark .AccountNew-card-header{color:#e2e8f0}body.dark .AccountNew-card-text,html.dark .AccountNew-card-text{color:#94a3b8}body.dark .AccountNew-theme-row,html.dark .AccountNew-theme-row{border-bottom-color:#334155}body.dark .AccountNew-theme-label,html.dark .AccountNew-theme-label{color:#f8fafc}body.dark .AccountNew-wrapper,html.dark .AccountNew-wrapper{background:#0b1220}body.dark .AccountNew-email,body.dark .AccountNew-label,body.dark .AccountNew-plan-name,body.dark .AccountNew-subtitle,body.dark .AccountNew-title,body.dark .AccountNew-upgrade-text,body.dark .AccountNew-value,html.dark .AccountNew-email,html.dark .AccountNew-label,html.dark .AccountNew-plan-name,html.dark .AccountNew-subtitle,html.dark .AccountNew-title,html.dark .AccountNew-upgrade-text,html.dark .AccountNew-value{color:#e2e8f0}body.dark .AccountNew-label,body.dark .AccountNew-subtitle,html.dark .AccountNew-label,html.dark .AccountNew-subtitle{color:#94a3b8}body.dark .form-control,body.dark input[type=email],body.dark input[type=password],body.dark input[type=text],body.dark select,body.dark textarea,html.dark .form-control,html.dark input[type=email],html.dark input[type=password],html.dark input[type=text],html.dark select,html.dark textarea{background-color:#1e293b;border-color:#334155;color:#e2e8f0}body.dark .button-23,html.dark .button-23{background-color:#1e293b;border-color:#64748b;color:#e2e8f0}body.dark .LoadMore,html.dark .LoadMore{background:#1e293b;color:#60a5fa}body.dark .Alert-info,body.dark .AlertSuccess,html.dark .Alert-info,html.dark .AlertSuccess{background-color:#1e293b;border-color:#334155;color:#e2e8f0}body.dark .text-muted,html.dark .text-muted{color:#94a3b8!important}body.dark .Payment,body.dark .Pricing_Main,html.dark .Payment,html.dark .Pricing_Main{background-color:#0b1220;color:#e2e8f0}body.dark,html.dark body{background:#0b1220!important;color:#e2e8f0}body.dark .v14-nav,html.dark .v14-nav{background:rgba(15,23,42,.96);border-bottom:1px solid #1e293b}body.dark .v14-nav-actions>a:not(.v14-btn),body.dark .v14-nav-links a,body.dark .v14-nav-logo,html.dark .v14-nav-actions>a:not(.v14-btn),html.dark .v14-nav-links a,html.dark .v14-nav-logo{color:#e2e8f0!important}body.dark .v14-nav-actions>a:not(.v14-btn):active,body.dark .v14-nav-actions>a:not(.v14-btn):hover,body.dark .v14-nav-actions>a:not(.v14-btn):visited,html.dark .v14-nav-actions>a:not(.v14-btn):active,html.dark .v14-nav-actions>a:not(.v14-btn):hover,html.dark .v14-nav-actions>a:not(.v14-btn):visited{color:#93c5fd!important}body.dark .v14-btn-primary,body.dark .v14-mobile-menu-links .v14-btn-primary,body.dark .v14-mobile-menu-links .v14-btn-primary:active,body.dark .v14-mobile-menu-links .v14-btn-primary:hover,body.dark .v14-mobile-menu-links .v14-btn-primary:visited,html.dark .v14-btn-primary,html.dark .v14-mobile-menu-links .v14-btn-primary,html.dark .v14-mobile-menu-links .v14-btn-primary:active,html.dark .v14-mobile-menu-links .v14-btn-primary:hover,html.dark .v14-mobile-menu-links .v14-btn-primary:visited{background:#32a8ee!important;color:#fff!important}body.dark .v14-btn-secondary,html.dark .v14-btn-secondary{color:#e2e8f0;border-color:#475569}body.dark .v14-nav-hamburger-line,html.dark .v14-nav-hamburger-line{background:#e2e8f0}body.dark .v14-mobile-menu,html.dark .v14-mobile-menu{background:#0f172a;border-top-color:#1e293b}body.dark .v14-mobile-menu-links a,html.dark .v14-mobile-menu-links a{color:#e2e8f0!important}body.dark .v14-mobile-menu-links a:hover,html.dark .v14-mobile-menu-links a:hover{background:rgba(148,163,184,.12)}body.dark .v14-dashboard,body.dark .v14-faq,body.dark .v14-formats,body.dark .v14-hero,body.dark .v14-pricing,body.dark .v14-section,body.dark .v14-testimonials,body.dark .v14-video-section,html.dark .v14-dashboard,html.dark .v14-faq,html.dark .v14-formats,html.dark .v14-hero,html.dark .v14-pricing,html.dark .v14-section,html.dark .v14-testimonials,html.dark .v14-video-section{background-color:transparent;color:#e2e8f0}body.dark .v14-hero-wrapper,html.dark .v14-hero-wrapper{background:#0f172a}body.dark .v14-steps,html.dark .v14-steps{background:#1e293b;color:#e2e8f0;box-shadow:0 8px 32px rgba(0,0,0,.35)}body.dark .v14-step-number,html.dark .v14-step-number{background:#1e3a5f;color:#60a5fa}body.dark .v14-faq-content h2,body.dark .v14-formats-content h2,body.dark .v14-hero-content h1,body.dark .v14-pricing-header h2,body.dark .v14-section-header h2,body.dark .v14-steps-header h2,body.dark .v14-testimonials-header h2,body.dark .v14-video-header h2,html.dark .v14-faq-content h2,html.dark .v14-formats-content h2,html.dark .v14-hero-content h1,html.dark .v14-pricing-header h2,html.dark .v14-section-header h2,html.dark .v14-steps-header h2,html.dark .v14-testimonials-header h2,html.dark .v14-video-header h2{color:#f8fafc!important}body.dark .v14-faq-content p,body.dark .v14-formats-content>p,body.dark .v14-hero-subtitle,body.dark .v14-pricing-header p,body.dark .v14-section-header p,body.dark .v14-steps-header p,body.dark .v14-testimonials-header p,body.dark .v14-video-header p,html.dark .v14-faq-content p,html.dark .v14-formats-content>p,html.dark .v14-hero-subtitle,html.dark .v14-pricing-header p,html.dark .v14-section-header p,html.dark .v14-steps-header p,html.dark .v14-testimonials-header p,html.dark .v14-video-header p{color:#94a3b8!important}body.dark .v14-logos,html.dark .v14-logos{background:#111827;border-bottom-color:#1e293b}body.dark .v14-logos-label,html.dark .v14-logos-label{color:#94a3b8}body.dark .v14-logos-grid img,html.dark .v14-logos-grid img{opacity:.75;filter:grayscale(1) brightness(1.35)}body.dark .v14-feature-card,html.dark .v14-feature-card{background:#1e293b;box-shadow:0 4px 20px rgba(0,0,0,.35);color:#e2e8f0}body.dark .v14-feature-card h3,html.dark .v14-feature-card h3{color:#f8fafc}body.dark .v14-feature-card p,html.dark .v14-feature-card p{color:#94a3b8}body.dark .v14-step,html.dark .v14-step{color:#e2e8f0}body.dark .v14-step h3,html.dark .v14-step h3{color:#f8fafc}body.dark .v14-step p,html.dark .v14-step p{color:#94a3b8}body.dark .v14-dashboard-card,body.dark .v14-formats-visual,body.dark .v14-stats-badge,html.dark .v14-dashboard-card,html.dark .v14-formats-visual,html.dark .v14-stats-badge{background:#1e293b;box-shadow:0 4px 40px rgba(0,0,0,.35);color:#e2e8f0}body.dark .v14-formats-visual-title,body.dark .v14-stats-number,html.dark .v14-formats-visual-title,html.dark .v14-stats-number{color:#f8fafc}body.dark .v14-formats-tab,html.dark .v14-formats-tab{background:#0f172a;color:#94a3b8}body.dark .v14-formats-tab.active,html.dark .v14-formats-tab.active{background:#32a8ee;color:#fff}body.dark .v14-formats-count,html.dark .v14-formats-count{background:#0f172a;color:#94a3b8}body.dark .v14-dashboard-item-label,body.dark .v14-dashboard-item-meta,body.dark .v14-format-text p,html.dark .v14-dashboard-item-label,html.dark .v14-dashboard-item-meta,html.dark .v14-format-text p{color:#94a3b8}body.dark .v14-dashboard-item,html.dark .v14-dashboard-item{border-bottom-color:#334155}body.dark .v14-dashboard-item-title,html.dark .v14-dashboard-item-title{color:#f8fafc}body.dark .v14-dashboard-tab.active,html.dark .v14-dashboard-tab.active{background:#e2e8f0;color:#0f172a}body.dark .v14-audio-book,body.dark .v14-audio-now-playing,body.dark .v14-audio-player,html.dark .v14-audio-book,html.dark .v14-audio-now-playing,html.dark .v14-audio-player{background:#1e293b;color:#e2e8f0}body.dark .v14-audio-title,html.dark .v14-audio-title{color:#f8fafc!important}body.dark .v14-audio-author,body.dark .v14-audio-duration,body.dark .v14-audio-times,html.dark .v14-audio-author,html.dark .v14-audio-duration,html.dark .v14-audio-times{color:#94a3b8!important}body.dark .v14-audio-duration,html.dark .v14-audio-duration{background:rgba(148,163,184,.15)}body.dark .v14-audio-progress-bar,html.dark .v14-audio-progress-bar{background:rgba(148,163,184,.25)}body.dark .v14-pricing-card:not(.featured),html.dark .v14-pricing-card:not(.featured){background:#1e293b;color:#e2e8f0;border:1px solid #334155}body.dark .v14-pricing-card:not(.featured) .v14-pricing-amount,body.dark .v14-pricing-card:not(.featured) .v14-pricing-plan-name,html.dark .v14-pricing-card:not(.featured) .v14-pricing-amount,html.dark .v14-pricing-card:not(.featured) .v14-pricing-plan-name{color:#f8fafc}body.dark .v14-pricing-card:not(.featured) .v14-pricing-desc,body.dark .v14-pricing-card:not(.featured) .v14-pricing-features li,body.dark .v14-pricing-card:not(.featured) .v14-pricing-period,html.dark .v14-pricing-card:not(.featured) .v14-pricing-desc,html.dark .v14-pricing-card:not(.featured) .v14-pricing-features li,html.dark .v14-pricing-card:not(.featured) .v14-pricing-period{color:#cbd5e1}body.dark .v14-pricing-card:not(.featured) .v14-pricing-desc,html.dark .v14-pricing-card:not(.featured) .v14-pricing-desc{border-bottom-color:#334155}body.dark .v14-pricing-btn.outline,html.dark .v14-pricing-btn.outline{color:#e2e8f0!important;border-color:#475569}body.dark .v14-pricing-btn.outline:hover,html.dark .v14-pricing-btn.outline:hover{border-color:#93c5fd;color:#93c5fd!important}body.dark .v14-pricing-check,html.dark .v14-pricing-check{background:#064e3b;color:#34d399}body.dark .v14-faq-item,html.dark .v14-faq-item{background:#1e293b;box-shadow:0 4px 15px rgba(0,0,0,.3);color:#e2e8f0}body.dark .v14-faq-question,html.dark .v14-faq-question{color:#f8fafc}body.dark .v14-faq-answer p,html.dark .v14-faq-answer p{color:#94a3b8!important}body.dark .v14-faq-question svg,html.dark .v14-faq-question svg{color:#94a3b8}body.dark .v14-testimonial-card,html.dark .v14-testimonial-card{color:#f8fafc}body.dark .v14-affiliate-card,html.dark .v14-affiliate-card{background:linear-gradient(90deg,#1e293b 0,#0f172a 100%)!important;border-color:#334155;box-shadow:none}body.dark .v14-affiliate-title,html.dark .v14-affiliate-title{color:#f8fafc!important}body.dark .v14-affiliate-copy,html.dark .v14-affiliate-copy{color:#94a3b8!important}body.dark .v14-affiliate-cta,body.dark .v14-affiliate-cta:hover,html.dark .v14-affiliate-cta,html.dark .v14-affiliate-cta:hover{background:#32a8ee!important;color:#fff!important}body.dark .v14-deal-modal-dialog,html.dark .v14-deal-modal-dialog{background:#1e293b;color:#e2e8f0}body.dark .v14-deal-modal-title,html.dark .v14-deal-modal-title{color:#f8fafc}body.dark .v14-deal-modal-copy,body.dark .v14-deal-modal-list li,html.dark .v14-deal-modal-copy,html.dark .v14-deal-modal-list li{color:#cbd5e1}body.dark .v14-deal-modal-close,html.dark .v14-deal-modal-close{background:#334155;color:#e2e8f0}body.dark .v14-deal-modal-upgrade,html.dark .v14-deal-modal-upgrade{background:#32a8ee!important;color:#fff!important}body.dark .v14-footer,html.dark .v14-footer{background:#020617;color:#94a3b8}html.dark .AboutNew{background:#0b1220;color:#e2e8f0}html.dark .AboutNew h1,html.dark .AboutNew h2,html.dark .AboutNew h3{color:#f8fafc}html.dark .AboutNew-cta{background:#16130f;color:#f8fafc}html.dark .BookLanding{background:#0b1220!important;color:#fff!important}html.dark .BookLanding-cta,html.dark .BookLanding-faq-item,html.dark .BookLanding-featured,html.dark .BookLanding-hero,html.dark .BookLanding-loader-card,html.dark .BookLanding-locked,html.dark .BookLanding-meta-pill,html.dark .BookLanding-more-options-menu,html.dark .BookLanding-proof-card,html.dark .BookLanding-section,html.dark .BookLanding-similar-card,html.dark .BookLanding-start-learning .dropdown-menu,html.dark .book-app-store-buttons{background:#1e293b!important;border-color:#334155!important;color:#fff!important}html.dark .book-app-store-buttons-label{color:#f8fafc!important}html.dark .BookLanding-action-btn:not(.BookLanding-action-btn--primary):not(.BookLanding-action-btn--amazon):not(.BookLanding-action-btn--buy){background:#0f172a!important;color:#e2e8f0!important;border-color:#334155!important}html.dark .BookLanding-action-btn--primary{background:#32a8ee!important;color:#fff!important;border-color:#32a8ee!important}html.dark .BookLanding-sticky-cta{background:rgba(15,23,42,.96)!important;border-top-color:#334155!important}html.dark .BookLanding-sticky-cta-btn{background:#32a8ee!important;color:#fff!important}html.dark .BookLanding-category{background:#6b21a8!important;border-color:#a855f7!important;color:#fff!important}html.dark .BookLanding-category:hover{background:#7e22ce!important;color:#fff!important}html.dark .BookLanding-action-btn--buy{background:#6b21a8!important;border-color:#a855f7!important;color:#fff!important}html.dark .BookLanding-action-btn--buy:hover{background:#7e22ce!important;border-color:#c084fc!important;color:#fff!important}html.dark .BookLanding-action-btn--pricing{background:#134e4a!important;border-color:#2dd4bf!important;color:#fff!important}html.dark .BookLanding-action-btn--pricing:hover{background:#0f766e!important;color:#fff!important}html.dark .BookLanding-section--accent,html.dark .BookLanding-section--analysis,html.dark .BookLanding-section--author,html.dark .BookLanding-section--exercises{background:#0f172a!important}html.dark .BookLanding h1,html.dark .BookLanding h2,html.dark .BookLanding h3,html.dark .BookLanding li,html.dark .BookLanding p,html.dark .BookLanding-author,html.dark .BookLanding-breadcrumb,html.dark .BookLanding-breadcrumb-current,html.dark .BookLanding-breadcrumb-sep,html.dark .BookLanding-cta-benefits,html.dark .BookLanding-cta-benefits li,html.dark .BookLanding-cta-title,html.dark .BookLanding-exercises-intro,html.dark .BookLanding-intro,html.dark .BookLanding-intro p,html.dark .BookLanding-keyword-intro,html.dark .BookLanding-title{color:#fff!important}html.dark .BookLanding-locked-overlay,html.dark .BookLanding-locked-overlay--exercises{background:linear-gradient(to bottom,rgba(15,23,42,.35),#0f172a 45%)!important;border-top-color:#334155!important}html.dark .BookLanding-locked-text{color:#fff!important}html.dark .BookLanding-exercise-step{border-bottom-color:#334155!important}html.dark .BookLanding-exercise-label{color:#fff!important}html.dark .BookLanding-exercise-line{background:#475569!important}html.dark .BookLanding-author a,html.dark .BookLanding-breadcrumb a{color:#fff!important}html.dark .BookLanding-more-options-btn,html.dark .BookLanding-share-btn{background:#1e3a5f!important;color:#fff!important;border-color:#334155!important}html.dark .BookLanding-learning-item{color:#e2e8f0!important}html.dark .BookLanding-learning-item:focus,html.dark .BookLanding-learning-item:hover{background:#1e3a5f!important;color:#fff!important}html.dark .BookLanding-learning-icon{background:#0f172a!important;color:#93c5fd!important}html.dark .BookLanding-upgrade-bar{background:#2563eb!important}html.dark .BookLanding-upgrade-bar-text,html.dark .BookLanding-upgrade-bar-text strong{color:#fff!important}html.dark .BookLanding-upgrade-bar-btn{background:#fff!important;color:#1d4ed8!important;border-color:#fff!important}html.dark .BookLanding-btn{background:#0f172a!important;color:#e2e8f0!important;border-color:#475569!important}html.dark .BookLanding-btn-primary{background:#32a8ee!important;color:#fff!important;border-color:#32a8ee!important}html.dark .BookLanding-cover-wrap{background:#0f172a!important;border-color:#334155!important}html.dark .free-book-page,html.dark body:has(.free-book-page){background:#0b1220!important;color:#e2e8f0}html.dark .free-book-page h1,html.dark .free-book-page h2,html.dark .free-book-page h3{color:#f8fafc!important}html.dark .GrowthLanding,html.dark body:has(.GrowthLanding){background:#0b1220!important;color:#e2e8f0}html.dark .GrowthLanding-hero h1{color:#f8fafc!important}html.dark .GrowthLanding-hero h1 em{color:#fff!important}html.dark .GrowthLanding-hero{background:#0f172a!important;border-bottom-color:#1e293b!important}html.dark .GrowthLanding h1,html.dark .GrowthLanding h2{color:#f8fafc!important}html.dark .GrowthLanding p,html.dark .GrowthLanding-lead,html.dark .GrowthLanding-meta{color:#94a3b8!important}html.dark .GQ-wrap{color:#e2e8f0}html.dark .GQ-card{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0}html.dark .GQ-card h1{color:#f8fafc}html.dark .GQ-note,html.dark .GQ-progress{color:#94a3b8!important}html.dark .GQ-scale button{background:#1e3a5f!important;border-color:#334155!important;color:#93c5fd!important}html.dark ._header_sumizeit_cont_wrap,html.dark ._header_sumizeit_wrapper,html.dark ._package_sumizeit_wrapper,html.dark ._quality_sumizeit_wrapper,html.dark ._team_featured_in,html.dark ._team_quality_sumizeit_wrapper,html.dark ._testi_wrapper{background:#0b1220!important;color:#e2e8f0!important}html.dark ._feature_icon_sumizeit_wrapper{background:#0f172a!important;color:#e2e8f0!important}html.dark ._package_sumizeit_card,html.dark ._quality_sumizeit_card,html.dark ._testi_slider_item{background:#1e293b!important;color:#e2e8f0!important;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.35)!important}html.dark ._q-col{background:0 0!important;box-shadow:none!important;border-radius:0!important}html.dark ._header_sumizeit_cont{color:#e2e8f0!important}html.dark ._feature_icon_sumizeit_heading_txt,html.dark ._header_sumizeit_cont h3,html.dark ._header_sumizeit_cont_title,html.dark ._header_teams_title,html.dark ._p-heading,html.dark ._package_sumizeit_title,html.dark ._q-col .title,html.dark ._quality_sumizeit_card_cont_txt,html.dark ._quality_sumizeit_heading_txt,html.dark ._sumizeit_heading_title,html.dark span._quality_sumizeit_rating_count{color:#f8fafc!important}html.dark span._quality_sumizeit_rating_count{color:#32a8ee!important}html.dark ._header_sumizeit_cont_para,html.dark ._header_teams_subtitle,html.dark ._q-col p,html.dark ._quality_sumizeit_card_cont_para,html.dark ._quality_sumizeit_heading p,html.dark ._quality_sumizeit_heading_subtitle,html.dark ._quality_sumizeit_join_thousands,html.dark ._quality_sumizeit_rating_counts,html.dark ._quality_sumizeit_rating_counts p,html.dark ._quality_sumizeit_rating_counts span,html.dark ._sumizeit_heading_para,html.dark ._testi_slider_item_btm_des,html.dark ._testi_slider_item_btm_name,html.dark ._testi_slider_item_txt,html.dark p._quality_sumizeit_rating_count_fine_print{color:#94a3b8!important}html.dark ._feature_icon_sumizeit_ic_tag{filter:brightness(1.15)}html.dark ._quality_sumizeit_rating_image img{filter:brightness(.92) contrast(1.05);border-radius:8px}html.dark .book-testimonials{color:#e2e8f0!important}html.dark .book-testimonials h2{color:#f8fafc!important}html.dark .book-testimonials-users-love{color:#94a3b8!important}html.dark .book-testimonial{background:#1e293b!important;border:1px solid #334155!important;color:#e2e8f0!important}html.dark .book-testimonial p,html.dark .book-testimonial p b{color:#e2e8f0!important}html.dark ._star_wrap,html.dark .book-testimonial ._star_wrap{filter:none}html.dark ._star path,html.dark .book-testimonial ._star path{fill:#32a8ee!important}html.dark .p-blue,html.dark .p-underline{color:#60a5fa!important}html.dark .explore-v3-book-card,html.dark .explore-v3-daily-read,html.dark .explore-v3-not-found-card,html.dark .explore-v3-search-section,html.dark .explore-v3-sidebar,html.dark .explore-v3-sort-bar,html.dark .explore-v3-sort-dropdown,html.dark .explore-v3-toggle-menu{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .explore-v3-book-card-title,html.dark .explore-v3-book-card-title a,html.dark .explore-v3-daily-read-title,html.dark .explore-v3-sidebar a,html.dark .explore-v3-sidebar h3{color:#f8fafc!important}html.dark .explore-v3-book-card-author,html.dark .explore-v3-daily-read-author,html.dark .explore-v3-daily-read-desc{color:#94a3b8!important}html.dark .explore-v3-sidebar a.active,html.dark .explore-v3-sidebar a:hover{background:#0f172a!important;color:#60a5fa!important}html.dark .explore-v3-pagination a{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .explore-v3-affiliate-banner,html.dark .explore-v3-affiliate-content{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}html.dark .explore-v3-affiliate-btn{background:#32a8ee!important;color:#fff!important}html.dark .p-cards-section,html.dark .p-hero,html.dark .pricing-page{background:#0b1220!important;color:#e2e8f0!important}html.dark .pricing-page .modern-header-mustache{background:#0f172a!important}html.dark .p-alert,html.dark .p-business-card,html.dark .p-card,html.dark .p-comparison-table,html.dark .p-faq-item,html.dark .p-testimonial-card{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important}html.dark .PricingNew-benefit-card,html.dark .p-benefit-card{background:0 0!important;border-color:transparent!important;box-shadow:none!important}html.dark .p-testimonials-cta-btn{background:#32a8ee!important;color:#fff!important}html.dark .p-card-featured{background:#1e293b!important}html.dark .p-friend-deal{background:linear-gradient(90deg,#064e3b 0,#14532d 100%)!important;border-color:#166534!important}html.dark .p-friend-deal-title,html.dark .p-hero h1,html.dark .pricing-page h1,html.dark .pricing-page h2,html.dark .pricing-page h3{color:#f8fafc!important}html.dark .p-friend-deal-copy,html.dark .p-hero-subtitle,html.dark .p-muted,html.dark .pricing-page p{color:#94a3b8!important}html.dark .p-friend-deal-eyebrow{color:#86efac!important}html.dark .p-card-icon.lifetime,html.dark .p-card-icon.monthly,html.dark .p-card-icon.yearly{background:0 0!important;color:#93c5fd!important}html.dark .p-bottom-cta{background:#1e293b!important;color:#e2e8f0!important}html.dark .p-comparison-row{border-color:#334155!important;color:#e2e8f0!important}html.dark .p-comparison-head{border-color:#0f172a!important;background:#0f172a!important}html.dark .p-comparison-head span{color:#f8fafc!important}html.dark .p-comparison-head .p-col-sumizeit{background:#14532d!important;color:#fff!important}html.dark .v14-pricing-card.featured{background:#ad1be4!important;color:#fff!important}html.dark .v14-pricing-card.featured .v14-pricing-amount,html.dark .v14-pricing-card.featured .v14-pricing-badge,html.dark .v14-pricing-card.featured .v14-pricing-desc,html.dark .v14-pricing-card.featured .v14-pricing-features li,html.dark .v14-pricing-card.featured .v14-pricing-period,html.dark .v14-pricing-card.featured .v14-pricing-plan-name{color:#fff!important}html.dark .v14-pricing-card.featured .v14-pricing-btn.filled{background:#fff!important;color:#ad1be4!important}html.dark .v14-cta{background:#ad1be4!important}html.dark .v14-cta h2{color:#fff!important}html.dark .v14-cta p{color:rgba(255,255,255,.85)!important}html.dark .v14-cta-btn,html.dark .v14-cta-btn:hover{background:#fff!important;color:#2563eb!important}html.dark .explore-v3-filter-checkbox label,html.dark .explore-v3-filters,html.dark .explore-v3-filters label,html.dark .explore-v3-search-section{color:#e2e8f0!important}html.dark .Shorts-feature{border-color:#334155!important}html.dark .Shorts-feature h3{color:#f8fafc!important}html.dark .Shorts-feature p{color:#94a3b8!important}html.dark .Infographics-body{color:#e2e8f0}html.dark .Infographics-affiliate{background:#422006!important;border-color:#78350f!important}html.dark .Infographics-affiliate p{color:#fde68a!important}html.dark .Infographics-card{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .Infographics-card h2{color:#f8fafc!important}html.dark .Infographics-card-img{background:#0f172a!important}html.dark .Infographics-card p,html.dark .Infographics-stars-count{color:#94a3b8!important}html.dark .DC-gate{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .DC-gate-title,html.dark .DC-label,html.dark .DC-spam-label{color:#f8fafc!important}html.dark .DC-input,html.dark .DC-spam-input{background:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .DC-spam{background:#1e3a5f!important;border-color:#334155!important}html.dark .GrowthLanding-cta,html.dark .GrowthLanding-rules{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .GrowthLanding-cta .Growth-link,html.dark .GrowthLanding-rules h2,html.dark .GrowthLanding-rules li{color:#e2e8f0!important}html.dark .GrowthLanding-rules li{color:#cbd5e1!important}html.dark .AccountNew-wrapper,html.dark .GetStarted,html.dark .Home-wrapper,html.dark .HomeNew-main,html.dark .HomeNew-sidebar,html.dark .HomeNew-wrapper,html.dark .Library,html.dark .Library-wrapper,html.dark .Login,html.dark .Login-wrapper,html.dark .Main,html.dark .SignUp{background:#0b1220!important;color:#e2e8f0!important}html.dark .AccountNew-card,html.dark .AccountNew-header,html.dark .Home-card,html.dark .HomeNew-card,html.dark .Library .card,html.dark .Library-card,html.dark .Login form,html.dark .Login-card,html.dark .SignUp form,html.dark .SignUp-card,html.dark .StandardForm,html.dark .card{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .AccountNew-title,html.dark .Home-wrapper h1,html.dark .Home-wrapper h2,html.dark .HomeNew-wrapper h1,html.dark .HomeNew-wrapper h2,html.dark .HomeNew-wrapper h3,html.dark .Library h1,html.dark .Library h2,html.dark .Library h3,html.dark .Login h1,html.dark .Main h1,html.dark .Main h2,html.dark .SignUp h1{color:#f8fafc!important}html.dark .AccountNew-card-text,html.dark .AccountNew-subtitle,html.dark .Home-wrapper p,html.dark .HomeNew-wrapper p,html.dark .Library p,html.dark .Login p,html.dark .Main p,html.dark .SignUp p{color:#94a3b8!important}html.dark .HomeNew-nav-link,html.dark .HomeNew-sidebar a{color:#e2e8f0!important}html.dark .HomeNew-wrapper input,html.dark .Library input,html.dark .Login input,html.dark .SignUp input{background:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .Blog,html.dark .BlogNew,html.dark .BlogNew-container,html.dark .BlogPost,html.dark .Post,html.dark .blog-redesign,html.dark .faq-page,html.dark .post,html.dark .privacy,html.dark .terms{background:#0b1220!important;color:#e2e8f0!important}html.dark .BlogNew h1,html.dark .BlogNew h2,html.dark .BlogNew-card-title,html.dark .BlogNew-card-title a,html.dark .BlogNew-title,html.dark .BlogPost-related-title,html.dark .BlogPost-title,html.dark .Post h1,html.dark .blog-redesign h1,html.dark .blog-redesign h2,html.dark .post h1,html.dark .privacy h1,html.dark .terms h1{color:#f8fafc!important}html.dark .BlogNew p,html.dark .BlogNew-card-excerpt,html.dark .BlogNew-eyebrow,html.dark .BlogNew-subtitle,html.dark .BlogPost-date{color:#94a3b8!important}html.dark .BlogPost-body,html.dark .BlogPost-body li,html.dark .BlogPost-body p,html.dark .BlogPost-body span,html.dark .BlogPost-body td,html.dark .BlogPost-body th,html.dark .BlogPost-lead{color:#fff!important}html.dark .BlogNew-card,html.dark .BlogNew-dropdown-menu,html.dark .BlogNew-header,html.dark .BlogPost-article,html.dark .BlogPost-categories,html.dark .BlogPost-promo,html.dark .blog-card{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .blog-affiliate-bar{background:#064e3b!important;border-color:#166534!important}html.dark .blog-affiliate-bar p{color:#86efac!important}html.dark .BlogNew-breadcrumb a,html.dark .BlogNew-filter-btn,html.dark .BlogNew-other-link,html.dark .BlogNew-read-link{color:#7dd3fc!important}html.dark .BlogNew-pager-nav,html.dark .BlogNew-pager-page,html.dark .BlogNew-search-field,html.dark .BlogNew-search-input,html.dark .BlogPost-share-btn{background:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .BlogNew-pager-page.is-active{background:#32a8ee!important;border-color:#32a8ee!important;color:#fff!important}html.dark .BlogPost-body h2,html.dark .BlogPost-body h3,html.dark .BlogPost-body h4,html.dark .BlogPost-body strong{color:#f8fafc!important}