:root{--paper:#f6f6f1;--ink:#142b23;--forest:#0b493c;--lime:#cfef63;--line:#dce2d9;--muted:#738078}.header-actions{display:flex;align-items:center;gap:8px}.theme-button{border:1px solid var(--line);background:transparent;border-radius:100px;padding:9px 12px;color:var(--ink);font:600 13px Manrope,"Noto Sans KR",sans-serif;cursor:pointer}.theme-button span{font-size:17px;line-height:0;vertical-align:-1px;margin-right:4px}.topbar{background:rgba(246,246,241,.92)}.lead-art{background:#0b5949}.lead-card{background:#0b493c}.scenario{background:#edf0e7}.chain-stage{background:#f8faf5}
html[data-theme="dark"]{background:#0c1512;color-scheme:dark}html[data-theme="dark"] body{background:#0c1512;color:#edf4ef}html[data-theme="dark"] .topbar{background:rgba(12,21,18,.91)!important;border-color:#26332d}html[data-theme="dark"] .brand,html[data-theme="dark"] .theme-button,html[data-theme="dark"] .search-button,html[data-theme="dark"] .back-home{color:#edf4ef}html[data-theme="dark"] .desktop-nav a{color:#94a69c}html[data-theme="dark"] .desktop-nav a.active{color:#d9fa70}html[data-theme="dark"] .theme-button,html[data-theme="dark"] .search-button{border-color:#34443c}html[data-theme="dark"] .grain{opacity:.045}html[data-theme="dark"] .intro h1 i,html[data-theme="dark"] .page-title h1 i,html[data-theme="dark"] .detail-head h1 i,html[data-theme="dark"] .empty h1 i,html[data-theme="dark"] .perspective i{color:#d9fa70}html[data-theme="dark"] .intro-copy,html[data-theme="dark"] .issue-card p,html[data-theme="dark"] .archive-item p,html[data-theme="dark"] .detail-head>p,html[data-theme="dark"] .story-block>p:not(.label),html[data-theme="dark"] .perspective p:last-child,html[data-theme="dark"] .value-chain .page-title>p:last-child,html[data-theme="dark"] .sector-page .page-title>p:last-child{color:#afbeb5}html[data-theme="dark"] .issue-card,html[data-theme="dark"] .search-field,html[data-theme="dark"] .chain-node,html[data-theme="dark"] .sector-card,html[data-theme="dark"] .sector-detail{background:#12201b!important;border-color:#34443c;color:#edf4ef}html[data-theme="dark"] .issue-card footer,html[data-theme="dark"] .archive-item,html[data-theme="dark"] .story-block,html[data-theme="dark"] .company-mini,html[data-theme="dark"] .company-hero,html[data-theme="dark"] .related,html[data-theme="dark"] .company-list,html[data-theme="dark"] .company-list article,html[data-theme="dark"] .representatives,html[data-theme="dark"] .representatives a{border-color:#34443c}html[data-theme="dark"] .scenario{background:#1c2b23}html[data-theme="dark"] .scenario article{border-color:#526158}html[data-theme="dark"] .scenario article p,html[data-theme="dark"] .chain-note p{color:#e2eae4}html[data-theme="dark"] .chain-stage{background:#111d18;border-color:#34443c}html[data-theme="dark"] .chain-stage-head,html[data-theme="dark"] .chain-note{border-color:#34443c;background:#18271f}html[data-theme="dark"] .chain-node.focus{background:#20391f;border-color:#71955a}html[data-theme="dark"] .chain-note{background:#1b2b22}html[data-theme="dark"] .flow span{background:#213027}html[data-theme="dark"] .filters{border-color:#34443c}html[data-theme="dark"] .filters button{border-color:#405148;color:#b6c6bd}html[data-theme="dark"] .filters button.selected{background:#d9fa70;border-color:#d9fa70;color:#173124}html[data-theme="dark"] .search-field input{background:transparent;color:#edf4ef}html[data-theme="dark"] .bottom-nav{background:rgba(12,21,18,.94);border-color:#26332d}html[data-theme="dark"] .bottom-nav a{color:#8fa098}html[data-theme="dark"] .bottom-nav a.active{color:#d9fa70}html[data-theme="dark"] .sector-card.selected{background:#20391f!important;border-color:#8db66d}html[data-theme="dark"] .sector-summary,html[data-theme="dark"] .sector-note p:last-child{color:#afbeb5}html[data-theme="dark"] .sector-stat b,html[data-theme="dark"] .chain-link,html[data-theme="dark"] .sector-chain-link{color:#d9fa70}@media(max-width:767px){.header-actions{gap:2px}.theme-button{border:0;padding:4px}.theme-button em{display:none}.theme-button span{font-size:20px;margin:0}}
