/* All page surfaces follow the single saved Wayron theme. Layout is unchanged. */
html[data-wayron-theme=light]{--wayron-page:#f7fbff;--wayron-panel:#fff;--wayron-soft:#eaf4ff;--wayron-text:#102640;--wayron-muted:#536c85;--wayron-line:#cfdeec;--wayron-link:#176fc4;--wayron-glass:rgba(255,255,255,.94)}
html[data-wayron-theme=dark]{--wayron-page:#112741;--wayron-panel:#162f4c;--wayron-soft:#213c59;--wayron-text:#edf5ff;--wayron-muted:#b0c7de;--wayron-line:#34516d;--wayron-link:#80bdff;--wayron-glass:rgba(17,39,65,.96)}
html[data-wayron-theme] body{background:var(--wayron-page);color:var(--wayron-text)}
html[data-wayron-theme] :is(.parking,.parking-slider,.home,.space,.download.download-modern,.marketplace,.faq,.mission-top,.mission-bottom,.mission-top .mission-links-conatiner){background:var(--wayron-page);color:var(--wayron-text)}
html[data-wayron-theme] :is(.parking-boxs a,.parking-slide_feature,.space .space-form,.download-modern_feature,.download-modern_card,.download-modern_card--android,.download-modern_future){background:var(--wayron-glass);border-color:var(--wayron-line);color:var(--wayron-text);box-shadow:0 14px 34px #10264014}
html[data-wayron-theme] :is(.parking-boxs h3,.parking-slide_wrap .parking-slide_copy h3,.space .space-list li,.download-modern_feature strong,.download-modern_card-heading h2,.download-modern_future h2,.marketplace-wrap h2,.marketplace-wrap h4,.mission-top h2,.mission-buttons h2,.faq h2,.faq-list p,.accept-text,.accept.two .accept-text){color:var(--wayron-text)}
html[data-wayron-theme] :is(.parking-boxs p,.parking-slide_wrap .parking-slide_copy h4,.space .space-form .select-wrap_title,.space .space-info_text,.download-modern_intro p,.download-modern_feature small,.download-modern_card-heading p,.download-modern_future p,.mission-top p){color:var(--wayron-muted)}
html[data-wayron-theme] .home-text h1{background:transparent;border-radius:0;padding:0}
html[data-wayron-theme] body #root :is(.home-text,.space-text,.download-modern_intro) .wayron-approved-hero>.wayron-hero-first{color:var(--wayron-text)}
html[data-wayron-theme] body #root .home .home-text .wayron-approved-hero>.wayron-hero-second,html[data-wayron-theme] body #root .home .home-text .search-box-near{color:var(--wayron-link)}
html[data-wayron-theme] .home-text p{color:var(--wayron-text)}
html[data-wayron-theme] :is(.home-input_point,.space .space-form .select-wrap select,.download.download-modern .download-input_point){background:var(--wayron-soft);color:var(--wayron-text);border-color:var(--wayron-line);box-shadow:none}
html[data-wayron-theme] :is(.home-input_point,.download-input_point)::placeholder{color:var(--wayron-muted)}
html[data-wayron-theme] body #root button.button.space-btn#space-btn{color:var(--wayron-link)!important}
html[data-wayron-theme] :is(.space-info_descr,.download-modern_platform,.download-modern_status,.download-modern_future>span,.download-modern a.download-modern_direct-action--secondary,.download-modern .download-store-badge.is-coming){background:var(--wayron-soft);color:var(--wayron-link);border-color:var(--wayron-line)}
html[data-wayron-theme] .download-modern_form-label{color:var(--wayron-text)}
html[data-wayron-theme=light] .parking-boxs_img{box-shadow:0 12px 28px #10264014}
html[data-wayron-theme=light] .parking-boxs a:hover .parking-boxs_img img:nth-child(2){opacity:0}
html[data-wayron-theme=light] .parking-slide:before,html[data-wayron-theme=light] .space:before{display:none}
html[data-wayron-theme=light] .parking-slide_wrap:before{background:transparent}
html[data-wayron-theme=light] .parking-slide_wrap:after{background:linear-gradient(transparent,#eaf4ffb0)}
html[data-wayron-theme=light] :is(.parking-pagination,.parking-arrow){background:#fffffff2;border-color:var(--wayron-line);box-shadow:0 8px 20px #10264014}
html[data-wayron-theme=light] .parking-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){color:var(--wayron-text)}
html[data-wayron-theme=light] .parking-bgr{background:#eaf4ff}
html[data-wayron-theme=dark] .home:after,html[data-wayron-theme=dark] .marketplace:after{opacity:.15}
html[data-wayron-theme=dark] .marketplace:before{opacity:.25}
html[data-wayron-theme] .marketplace-list h3,html[data-wayron-theme] .marketplace-wrap h2.bg,html[data-wayron-theme] .marketplace-wrap h2.bg-mob,html[data-wayron-theme] .marketplace-wrap h4.special{background:var(--wayron-panel);color:var(--wayron-text)}
html[data-wayron-theme] .accept:before,html[data-wayron-theme] .accept.two:before{background:var(--wayron-soft)}
html[data-wayron-theme=light] .accept .youtube-link:after{color:var(--wayron-text)}
html[data-wayron-theme] .accept-tabs li{color:var(--wayron-muted)}
html[data-wayron-theme] .accept-tabs li.active{color:var(--wayron-link)}
html[data-wayron-theme=light] .login-box img{background:var(--wayron-soft);box-shadow:0 10px 24px #10264014}
html[data-wayron-theme=light] .login-link:hover{color:#176fc4}
/* Article lists, expanded rows and articles use the same night surfaces. */
html[data-wayron-theme=dark] .blog-list-page .group,html[data-wayron-theme=dark] .blog-post-page .article,html[data-wayron-theme=dark] .blog-article-container{background:var(--wayron-panel);color:var(--wayron-text);color-scheme:dark}
html[data-wayron-theme=dark] :is(.blog-list-page .group h2,.blog-list-page .row summary,.blog-post-page .article h1,.blog-post-page .article h2,.blog-article-page h1,.blog-article-page h2,.blog-article-page h3,.blog-article-page p,.blog-article-page li){color:var(--wayron-text)}
html[data-wayron-theme=dark] :is(.blog-list-page .row .preview,.blog-list-page .row time,.blog-post-page .meta,.blog-article-meta){color:var(--wayron-muted)}
html[data-wayron-theme=dark] :is(.blog-post-page .notice,.blog-article-takeaway){background:var(--wayron-soft);color:var(--wayron-muted)}
html[data-wayron-theme=dark] :is(.blog-list-page .row,.blog-list-page .group h2,.blog-post-page .source-group,.blog-article-related-card){border-color:var(--wayron-line)}
html[data-wayron-theme=dark] :is(.blog-post-page .article a,.blog-article-page a,.blog-post-page .source-group summary){color:var(--wayron-link)}
html[data-wayron-theme=dark] .blog-post-page .article a.button{color:#fff}
/* The host sign-in pages inherit the saved site theme as well. */
html[data-wayron-theme] .layout_background:has([class*="Auth_main"]){background:var(--wayron-page);color:var(--wayron-text)}
html[data-wayron-theme] [class*="Auth_main"] :is(input,select){background:var(--wayron-soft);color:var(--wayron-text);border-color:var(--wayron-line)}
html[data-wayron-theme] [class*="Auth_main"] :is(label,h1,h2,h3){color:var(--wayron-text)}
html[data-wayron-theme] body #root .home.three .home-text .wayron-approved-hero>.wayron-hero-first{color:var(--wayron-text)}
html[data-wayron-theme] .download-input_point.light{background:var(--wayron-soft);color:var(--wayron-text);border-color:var(--wayron-line)}
html[data-wayron-theme=light] .parking-slider{background:#eaf4ff}
/* Shared navigation and public form surfaces. */
html[data-wayron-theme] .header .header-menu_list li:not(.active)>a:not([aria-current=page]){color:var(--wayron-link)}
html[data-wayron-theme] :is(.contact,.login.section-two){background:var(--wayron-page);color:var(--wayron-text)}
html[data-wayron-theme] .contact-form{background:var(--wayron-panel);border:1px solid var(--wayron-line);box-shadow:0 14px 34px #10264014}
html[data-wayron-theme] .contact-form :is(input,textarea){background:var(--wayron-soft);color:var(--wayron-text);border-color:var(--wayron-line);box-shadow:none}
html[data-wayron-theme] .contact-form :is(label,input::placeholder,textarea::placeholder){color:var(--wayron-muted)}
html[data-wayron-theme] :is(.login-link,.contact h1,.contact h2,.contact-form label){color:var(--wayron-text)}
html[data-wayron-theme] .accept-box img{width:auto;max-width:100%;height:auto;object-fit:contain}
html[data-wayron-theme] .accept-box span{color:var(--wayron-link)}
html[data-wayron-theme] [class*="Auth_main"] .page-header{color:var(--wayron-text)}
html[data-wayron-theme] [class*="Auth_main"] a{color:var(--wayron-link)}
html[data-wayron-theme=light] [class*="Auth_main"]>svg{background:url('/assets/wayron-logo-day-20261103.svg') center/contain no-repeat}
html[data-wayron-theme=light] [class*="Auth_main"]>svg>*{visibility:hidden}
html[data-wayron-theme=dark] .blog-list-page .group h2 small{color:var(--wayron-muted)}
html[data-wayron-theme] body>footer.footer{background:#112741;color:#fff;border-top:2px solid #4d9eff}
html[data-wayron-theme] body>footer.footer a{color:#80bdff}
html[data-wayron-theme] body #root .accept .accept-tabs li{color:var(--wayron-muted)}
html[data-wayron-theme] body #root .accept .accept-tabs li.active{color:var(--wayron-link)}
html[data-wayron-theme=light] .accept:after{opacity:.14}
html[data-wayron-theme=dark] .accept:after{opacity:.22}
html[data-wayron-theme] .contact-form{background:transparent;border:0;box-shadow:none}
html[data-wayron-theme] .contact-form .input-label{color:var(--wayron-text)}
html[data-wayron-theme] .contact-form input::placeholder,html[data-wayron-theme] .contact-form textarea::placeholder{color:var(--wayron-muted);opacity:1}
html[data-wayron-theme] [class*="Auth_main"] button:disabled{background:var(--wayron-soft);color:var(--wayron-muted);opacity:1;box-shadow:none;cursor:not-allowed}
