/* Dongne Electric Banjang: public pages unified light-blue theme */
body{background:#f8fbff!important;color:#182b45!important}
main,.article-layout,.work_type-page{color:#182b45}
.page-title,.article,.post-card,.sidebox,.maker-card,.model-grid a,.region-finder,.region-search-results article,.complete-card{background:#fff!important;color:#182b45!important;border-color:#e0e9f6!important;box-shadow:0 8px 28px rgba(18,68,136,.055)!important}
.page-title h1,.article-header h1,.article-body h2,.article-body h3,.maker-card strong,.model-grid strong,.related-grid strong,.complete-card h1{color:#142744!important}
.page-title p,.article-meta,.breadcrumb,.region-finder-head p,.region-search-help,.inquiry-copy p,.maker-card p,.model-grid span,.related-grid p,.complete-card p{color:#60748d!important}
.article-body{color:#283b55!important}
.article-body th,.article-body td{border-color:#dce6f3!important}
.article-body blockquote{background:#edf5ff!important;border-left-color:#1263ed!important;color:#26466b!important}
.article-body .landing-link-box{background:#eef5ff!important;border:1px solid #cfe0fa!important;color:#1b3558!important}
.article-body .landing-link-box h3,.article-body .landing-link-box p{color:#1b3558!important}
.article-body .landing-link-box a{color:#1263ed!important}
.keyword-links,.faq-section,.related{border-top-color:#e0e9f6!important}
.keyword-links a,.tag-list a,.popular-regions a{background:#eef5ff!important;border-color:#d7e6fa!important;color:#1b5ec5!important}
.faq-section details{border-bottom-color:#dce6f3!important}
.region-finder-head span,.maker-card span,.representative-box span{color:#1263ed!important}
.region-search-box input,.inquiry-form input,.inquiry-form textarea,.inquiry-form select{background:#fff!important;color:#172b48!important;border:1px solid #cddbed!important}
.region-search-box input:focus,.inquiry-form input:focus,.inquiry-form textarea:focus,.inquiry-form select:focus{outline:2px solid #bad4ff!important;border-color:#1263ed!important}
.region-search-box button,.inquiry-form button,.complete-card>a,.inquiry-call{background:#1263ed!important;color:#fff!important}
.region-result-nearby{background:#eef5ff!important;border-left-color:#dce6f3!important;color:#1263ed!important}
.representative-box{background:#edf5ff!important;border-color:#cfe0fa!important}
.representative-box a{color:#1263ed!important}
.global-inquiry{background:linear-gradient(130deg,#edf5ff,#f9fcff)!important;border-top:1px solid #dce8f8!important}
.inquiry-copy>span{color:#1263ed!important}
.inquiry-copy h2{color:#142744!important}
.inquiry-form{background:#fff!important;border:1px solid #d8e5f7!important;box-shadow:0 14px 35px rgba(25,75,145,.09)!important}
.inquiry-form label span{color:#283d58!important}
.inquiry-form small{color:#64748b!important}
.inquiry-status{color:#b42318!important}
.complete-card{border-radius:18px!important}
.complete-check{background:#1263ed!important;color:#fff!important}
.cta{background:#edf5ff!important;border:1px solid #d5e6ff!important}
.cta h2{color:#142744!important}
.cta p{color:#516784!important}
.cta a,.prevnext a{color:#1263ed!important}
.related-grid a,.sidebox a{color:#1c3556!important}
.article-body img,.featured{background:#e8f1fc!important}
@media(max-width:760px){.inquiry-form{padding:18px!important}}

/* 2026-10-27 complete public light theme pass */
:root{color-scheme:light}
html,body{background:#f8fbff!important;color:#182b45!important}
.updated,.post-card time,.post-card p,.related-grid p,.region-search-help{color:#60748d!important}
.post-card,.post-card>a,.region-search-results article,.no-image,.related-thumb,.sidebox,.maker-card,.model-grid a{background:#fff!important;color:#1c3556!important}
.post-card h2,.post-card h3,.post-card a,.post-card time,.region-search-results a,.region-search-results strong,.region-search-results span,.sidebox h3,.related h2,.faq-section h2,.keyword-links h2,.region-finder h2,.region-finder h3,.representative-box strong{color:#1c3556!important}
.post-card img,.post-card>a>img,.related-thumb img,.no-image,.featured{background:#eaf2fc!important}
.pagination a,.pagination b{background:#eaf2ff!important;color:#1855a7!important;border:1px solid #d7e6fa!important}
.region-finder{background:linear-gradient(145deg,#fff,#f0f7ff)!important;border-color:#dce8f8!important}
.region-search-results article,.region-result-nearby,.region-search-box,.representative-box,.model-grid a,.maker-card{border-color:#dce8f8!important}
.region-search-results a:hover,.maker-card:hover,.model-grid a:hover{background:#edf5ff!important;border-color:#1263ed!important}
.region-search-results p,.region-search-results small,.region-finder p,.representative-box p{color:#63758c!important}
.article-body .landing-link-box,.article-body .landing-link-box strong,.article-body .landing-link-box h2,.article-body .landing-link-box h3,.article-body .landing-link-box p{color:#1b3558!important}
.article-body .landing-link-box{background:linear-gradient(130deg,#fff,#eaf3ff)!important;border-color:#cfe0fa!important;box-shadow:0 10px 25px rgba(20,80,150,.06)!important}
.article-body .landing-link-box a,.article-body a.external-link-highlight{background:#edf5ff!important;color:#1263ed!important;border-color:#bcd6fa!important;box-shadow:none!important}
.article-body .landing-link-box::before{display:none!important}
.article-body a:not(.external-link-highlight){color:#1263ed}
.article-body table,.article-body th,.article-body td{background:#fff!important;color:#243b58!important}
.article-body th{background:#edf5ff!important}
.article-body code,.article-body pre{background:#f1f6fd!important;color:#1e3a5f!important}
.complete-divider{background:#e1eaf6!important}
.complete-card strong,.complete-card small{color:#29415e!important}
.inquiry-form input::placeholder,.inquiry-form textarea::placeholder{color:#8291a6!important}
.el-footer{background:#edf5ff!important;color:#1d3655!important;border-top:1px solid #d7e6fa!important}
.el-footer strong,.el-footer p,.el-footer small,.el-footer a{color:#1d3655!important}
.el-footer-phone{display:inline-block;font-size:19px;font-weight:900;color:#1263ed!important}
.el-consult{background:linear-gradient(120deg,#e9f3ff,#f8fbff)!important;color:#172d4d!important;border-block:1px solid #d9e9fc!important}
.el-consult h2{color:#172d4d!important}.el-consult p{color:#5a718e!important}.el-consult .el-eyebrow{color:#1263ed!important}
.el-consult a{background:#1263ed!important;color:#fff!important}
.el-top-cta{white-space:nowrap}
.cta a{display:inline-block;text-align:center;background:#1263ed!important;color:#fff!important;padding:13px 20px;border-radius:12px;line-height:1.45}
.cta a small{font-size:17px;color:#fff!important}
.inquiry-call{white-space:normal;text-align:center}
.el-mobile-call{display:none}
@media(max-width:760px){body{padding-bottom:72px!important}.el-mobile-call{position:fixed;z-index:9999;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:12px;min-height:64px;padding:12px 16px;background:#1263ed;color:#fff!important;font-size:17px;font-weight:900;box-shadow:0 -6px 24px rgba(16,80,180,.18)}.el-mobile-call strong{font-size:16px;color:#fff!important}.el-footer{padding-bottom:28px!important}.el-top-cta{display:inline-block!important;font-size:12px;padding:11px 12px}.el-brand{font-size:17px}.el-logo{width:38px;height:38px}.el-brand small{font-size:9px}.el-head-inner{gap:6px}}
