/** * PDS Dark Mode - Neve Theme Addon * Version:1.3.0 * Description:Extends dark mode support to Neve theme elements * Auto-loads when Neve theme is detected * * This addon targets common Neve theme elements to provide * full-site dark mode when using the Neve theme. */:root[data-pds-theme="dark"] body,:root[data-pds-theme="dark"] body[class*="neve"],:root[data-pds-theme="dark"] body.nv-index-posts,:root[data-pds-theme="dark"] .neve-main,:root[data-pds-theme="dark"] #content,:root[data-pds-theme="dark"] .site,:root[data-pds-theme="dark"] .page-wrap{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .header-main,:root[data-pds-theme="dark"] .header-main-inner,:root[data-pds-theme="dark"] .site-header,:root[data-pds-theme="dark"] .hfg-site-header,:root[data-pds-theme="dark"] .header--row,:root[data-pds-theme="dark"] .header--row-inner,:root[data-pds-theme="dark"] .header-top-inner,:root[data-pds-theme="dark"] .page_header--row-inner,:root[data-pds-theme="dark"] .page_header-top-inner{background-color:var(--pds-bg-secondary) !important;border-bottom-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .header-top,:root[data-pds-theme="dark"] .header-bottom{background-color:var(--pds-bg-tertiary) !important}:root[data-pds-theme="dark"] .site-title,:root[data-pds-theme="dark"] .site-title a{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .neve-site-logo,:root[data-pds-theme="dark"] .site-logo img,:root[data-pds-theme="dark"] .custom-logo{filter:invert(1) !important}:root[data-pds-theme="dark"] .nav-ul,:root[data-pds-theme="dark"] .primary-menu-ul,:root[data-pds-theme="dark"] .nv-nav-wrap{background-color:transparent !important}:root[data-pds-theme="dark"] .nav-ul .menu-item a,:root[data-pds-theme="dark"] .primary-menu-ul .menu-item a,:root[data-pds-theme="dark"] .nav-menu-primary .menu-item a{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .nav-ul .menu-item a:hover,:root[data-pds-theme="dark"] .primary-menu-ul .menu-item a:hover,:root[data-pds-theme="dark"] .nav-menu-primary .menu-item a:hover{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .nav-ul .current-menu-item > a,:root[data-pds-theme="dark"] .primary-menu-ul .current-menu-item > a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .nav-ul .sub-menu,:root[data-pds-theme="dark"] .primary-menu-ul .sub-menu{background-color:var(--pds-bg-elevated) !important;border-color:var(--pds-border-medium) !important;box-shadow:0 4px 12px rgba(0,0,0,0.3) !important}:root[data-pds-theme="dark"] .nav-ul .sub-menu .menu-item a,:root[data-pds-theme="dark"] .primary-menu-ul .sub-menu .menu-item a{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .nav-ul .sub-menu .menu-item a:hover,:root[data-pds-theme="dark"] .primary-menu-ul .sub-menu .menu-item a:hover{background-color:var(--pds-bg-hover) !important;color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .header-menu-sidebar,:root[data-pds-theme="dark"] .header-menu-sidebar-bg,:root[data-pds-theme="dark"] .header-menu-sidebar .mobile-menu,:root[data-pds-theme="dark"] .menu-mobile-wrapper{background-color:var(--pds-bg-secondary) !important}:root[data-pds-theme="dark"] .header-menu-sidebar .menu-item a{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .navbar-toggle,:root[data-pds-theme="dark"] .menu-mobile-toggle{color:var(--pds-text-primary) !important;background-color:transparent !important}:root[data-pds-theme="dark"] .caret-wrap{background-color:transparent !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .neve-mm-heading{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .neve-mm-heading .no-link,:root[data-pds-theme="dark"] .neve-mm-heading span{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .neve-mm-divider{border-color:var(--pds-border-medium) !important;background-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .neve-mm-col{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .neve-mm-description{color:var(--pds-text-secondary) !important}:root[data-pds-theme="dark"] .nv-icon{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .nv-icon svg{fill:currentColor !important}.nav-ul .pds-dark-mode-toggle-inline,.primary-menu-ul .pds-dark-mode-toggle-inline,.header-menu-sidebar .pds-dark-mode-toggle-inline,.menu-item .pds-dark-mode-toggle-inline,.nv-nav-wrap .pds-dark-mode-toggle-inline{background:transparent;border:none;padding:0;margin:0;vertical-align:middle;line-height:inherit}.nav-ul .pds-dark-mode-toggle-inline .pds-icon-light,.nav-ul .pds-dark-mode-toggle-inline .pds-icon-dark,.primary-menu-ul .pds-dark-mode-toggle-inline .pds-icon-light,.primary-menu-ul .pds-dark-mode-toggle-inline .pds-icon-dark{font-size:20px}.menu-item .pds-dark-mode-toggle-inline{display:inline-block}:root[data-pds-theme="dark"] .site-footer,:root[data-pds-theme="dark"] .footer--row,:root[data-pds-theme="dark"] .footer--row-inner,:root[data-pds-theme="dark"] .footer-top,:root[data-pds-theme="dark"] .footer-top-inner,:root[data-pds-theme="dark"] .footer-bottom,:root[data-pds-theme="dark"] .footer-main,:root[data-pds-theme="dark"] .footer-content-wrap{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-primary) !important;border-top-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .site-footer a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .site-footer a:hover{color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .site-footer .menu-item a,:root[data-pds-theme="dark"] .footer--row .menu-item a,:root[data-pds-theme="dark"] .footer-content-wrap .menu-item a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .site-footer .menu-item a:hover,:root[data-pds-theme="dark"] .footer--row .menu-item a:hover,:root[data-pds-theme="dark"] .footer-content-wrap .menu-item a:hover{color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .site-footer h1,:root[data-pds-theme="dark"] .site-footer h2,:root[data-pds-theme="dark"] .site-footer h3,:root[data-pds-theme="dark"] .site-footer h4,:root[data-pds-theme="dark"] .site-footer h5,:root[data-pds-theme="dark"] .site-footer h6{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .widget,:root[data-pds-theme="dark"] .widget-area,:root[data-pds-theme="dark"] .nv-sidebar-wrap{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .widget-title{color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .widget a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .widget a:hover{color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .widget ul,:root[data-pds-theme="dark"] .widget ol{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .widget li{border-color:var(--pds-border-light) !important}:root[data-pds-theme="dark"] .nv-content-wrap,:root[data-pds-theme="dark"] .entry-content,:root[data-pds-theme="dark"] .article-content-col,:root[data-pds-theme="dark"] .nv-single-post-wrap,:root[data-pds-theme="dark"] article{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .entry-title,:root[data-pds-theme="dark"] .entry-title a,:root[data-pds-theme="dark"] h1.title,:root[data-pds-theme="dark"] h2.title{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .entry-title a:hover{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .entry-meta,:root[data-pds-theme="dark"] .post-meta{color:var(--pds-text-secondary) !important}:root[data-pds-theme="dark"] blockquote{background-color:var(--pds-bg-secondary) !important;border-left-color:var(--pds-brand-blue) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] code,:root[data-pds-theme="dark"] pre{background-color:var(--pds-bg-tertiary) !important;color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] input[type="text"],:root[data-pds-theme="dark"] input[type="email"],:root[data-pds-theme="dark"] input[type="url"],:root[data-pds-theme="dark"] input[type="password"],:root[data-pds-theme="dark"] input[type="search"],:root[data-pds-theme="dark"] input[type="number"],:root[data-pds-theme="dark"] input[type="tel"],:root[data-pds-theme="dark"] input[type="date"],:root[data-pds-theme="dark"] textarea,:root[data-pds-theme="dark"] select{background-color:var(--pds-bg-elevated) !important;border-color:var(--pds-border-medium) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] input:focus,:root[data-pds-theme="dark"] textarea:focus,:root[data-pds-theme="dark"] select:focus{border-color:var(--pds-brand-blue) !important;box-shadow:0 0 0 3px rgba(56,189,248,0.2) !important}:root[data-pds-theme="dark"] label{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .button,:root[data-pds-theme="dark"] button,:root[data-pds-theme="dark"] input[type="submit"],:root[data-pds-theme="dark"] input[type="button"],:root[data-pds-theme="dark"] .wp-block-button__link{background-color:var(--pds-brand-blue) !important;color:var(--pds-text-inverse) !important;border-color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .button:hover,:root[data-pds-theme="dark"] button:hover,:root[data-pds-theme="dark"] input[type="submit"]:hover,:root[data-pds-theme="dark"] input[type="button"]:hover,:root[data-pds-theme="dark"] .wp-block-button__link:hover{background-color:var(--pds-brand-blue-hover) !important;border-color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .button.secondary{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .nv-post-thumbnail-wrap,:root[data-pds-theme="dark"] .card,:root[data-pds-theme="dark"] .box,:root[data-pds-theme="dark"] .nv-card{background-color:var(--pds-bg-elevated) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] a:hover{color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .breadcrumbs,:root[data-pds-theme="dark"] .nv-breadcrumbs{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-secondary) !important}:root[data-pds-theme="dark"] .breadcrumbs a{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .menu-item-nav-search,:root[data-pds-theme="dark"] .menu-item-nav-search.canvas{background-color:transparent !important}:root[data-pds-theme="dark"] .nv-icon.nv-search,:root[data-pds-theme="dark"] a.nv-icon.nv-search{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .nv-icon.nv-search:hover,:root[data-pds-theme="dark"] a.nv-icon.nv-search:hover{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .nv-icon.nv-search svg,:root[data-pds-theme="dark"] .nv-search-icon-wrap svg{fill:currentColor !important}:root[data-pds-theme="dark"] .nv-nav-search{background-color:var(--pds-bg-elevated) !important;border-color:var(--pds-border-medium) !important;box-shadow:0 4px 12px rgba(0,0,0,0.3) !important}:root[data-pds-theme="dark"] .form-wrap.container.responsive-search{background-color:transparent !important}:root[data-pds-theme="dark"] .search-form{background-color:transparent !important}:root[data-pds-theme="dark"] .search-form input[type="search"],:root[data-pds-theme="dark"] .search-form .search-field,:root[data-pds-theme="dark"] .nv-search-icon-component input,:root[data-pds-theme="dark"] .nv-nav-search input[type="search"]{background-color:var(--pds-bg-elevated) !important;border-color:var(--pds-border-medium) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .search-form input[type="search"]:focus,:root[data-pds-theme="dark"] .search-form .search-field:focus,:root[data-pds-theme="dark"] .nv-nav-search input[type="search"]:focus{border-color:var(--pds-brand-blue) !important;box-shadow:0 0 0 3px rgba(56,189,248,0.2) !important}:root[data-pds-theme="dark"] .search-form input[type="search"]::placeholder,:root[data-pds-theme="dark"] .search-form .search-field::placeholder{color:var(--pds-text-muted) !important;opacity:0.6}:root[data-pds-theme="dark"] .search-submit,:root[data-pds-theme="dark"] .search-submit.nv-submit,:root[data-pds-theme="dark"] button.search-submit{background-color:var(--pds-brand-blue) !important;color:var(--pds-text-inverse) !important;border-color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .search-submit:hover,:root[data-pds-theme="dark"] button.search-submit:hover{background-color:var(--pds-brand-blue-hover) !important;border-color:var(--pds-brand-blue-hover) !important}:root[data-pds-theme="dark"] .nv-search-icon-wrap,:root[data-pds-theme="dark"] .nv-search-icon-wrap .nv-icon{color:inherit !important}:root[data-pds-theme="dark"] .close-responsive-search,:root[data-pds-theme="dark"] button.close-responsive-search{background-color:transparent !important;color:var(--pds-text-primary) !important;border:none !important}:root[data-pds-theme="dark"] .close-responsive-search:hover,:root[data-pds-theme="dark"] button.close-responsive-search:hover{color:var(--pds-brand-blue) !important}:root[data-pds-theme="dark"] .close-responsive-search svg{fill:currentColor !important}:root[data-pds-theme="dark"] .close-container.responsive-search{background-color:transparent !important}:root[data-pds-theme="dark"] .search-form .screen-reader-text{color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .pagination,:root[data-pds-theme="dark"] .page-numbers{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .page-numbers.current{background-color:var(--pds-brand-blue) !important;color:var(--pds-text-inverse) !important}:root[data-pds-theme="dark"] table{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] th{background-color:var(--pds-bg-secondary) !important;color:var(--pds-text-primary) !important;border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] td{border-color:var(--pds-border-light) !important}:root[data-pds-theme="dark"] .comment-list,:root[data-pds-theme="dark"] .comment-respond{background-color:var(--pds-bg-primary) !important;color:var(--pds-text-primary) !important}:root[data-pds-theme="dark"] .comment{border-color:var(--pds-border-medium) !important}:root[data-pds-theme="dark"] .comment-meta,:root[data-pds-theme="dark"] .comment-metadata{color:var(--pds-text-secondary) !important}:root[data-pds-theme="dark"]::-webkit-scrollbar{background-color:var(--pds-bg-secondary)}:root[data-pds-theme="dark"]::-webkit-scrollbar-thumb{background-color:var(--pds-border-dark)}:root[data-pds-theme="dark"]::-webkit-scrollbar-thumb:hover{background-color:var(--pds-text-muted)}iframe[id$="_ifr"]{color-scheme:light dark}.wp-editor-iframe-active{filter:none !important}#input_90_3_ifr{background:transparent !important}