.theme-toggle,.back-projects{min-height:34px;padding:7px 11px;border:1px solid #5a4b25;border-radius:99px;background:transparent;color:var(--gold-soft,#d8c27a);font:inherit;font-size:10px;line-height:1;cursor:pointer;white-space:nowrap}.theme-toggle:focus-visible,.back-projects:focus-visible{outline:3px solid #d8c27a;outline-offset:3px}.admin-actions,.roadmap-actions,.header-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.header-actions form{margin:0}
html[data-theme=light]{color-scheme:light;--ink:#f4f1e8;--panel:#fff;--panel-2:#f8f5ed;--line:#cfc7b4;--muted:#676257;--text:#17150f;--gold:#8c711e;--gold-soft:#745c16;--green:#39794e;--blue:#336e9b;--violet:#70599b;--sand:#806616;--red:#9f3e3e}
html[data-theme=light] body{background:#f4f1e8!important;color:#17150f!important}
html[data-theme=light] header,html[data-theme=light] .topbar,html[data-theme=light] footer{background:#f4f1e8;border-color:#cfc7b4}
html[data-theme=light] .hero{background:radial-gradient(ellipse at 85% 10%,#c6a84a20,transparent 55%),#f4f1e8}
html[data-theme=light] .metrics article,html[data-theme=light] .summary article,html[data-theme=light] .workspace-grid article,html[data-theme=light] .project-card,html[data-theme=light] .application,html[data-theme=light] .shared-grid article,html[data-theme=light] .connection-list article,html[data-theme=light] .phase,html[data-theme=light] .phase-columns section,html[data-theme=light] .risk-list article,html[data-theme=light] .decision-list article,html[data-theme=light] .milestone-grid article,html[data-theme=light] .pricing-grid article,html[data-theme=light] article,html[data-theme=light] .login{background:#fff!important;border-color:#cfc7b4!important;color:#17150f}
html[data-theme=light] .search input{background:#fff;color:#17150f;border-color:#aaa18b}
html[data-theme=light] .filters,html[data-theme=light] .view-switch,html[data-theme=light] .country-switch{background:#ebe5d6;border-color:#bdb49f}
html[data-theme=light] .phase-columns li{border-color:#ded7c8;color:#343127}
html[data-theme=light] .intro,html[data-theme=light] .vision,html[data-theme=light] .phase-objective,html[data-theme=light] .risk-list p,html[data-theme=light] .pricing-grid article>p,html[data-theme=light] .section-heading>p,html[data-theme=light] .section-head>p{color:#625e54}
html[data-theme=light] .theme-toggle,html[data-theme=light] .back-projects,html[data-theme=light] .private,html[data-theme=light] .environment{border-color:#8c711e;color:#604b10}
html[data-theme=light] .project-card:hover{border-color:#8c711e!important}
html[data-theme=light] .timeline-overview li:before{background:#c6bfae}
html[data-theme=light] .timeline-dot{background:#f4f1e8}
html[data-theme=light] .pricing-market{background:#fff}
html[data-theme=light] .section-nav{background:#f4f1e8ed;border-color:#cfc7b4}html[data-theme=light] .pricing-choices button,html[data-theme=light] .pricing-exclusion{background:#fff;border-color:#cfc7b4;color:#17150f}html[data-theme=light] .pricing-exclusion p{color:#625e54}
html[data-theme=light] .stage-cost-toggle{color:#604b10;border-color:#8c711e;background:#8c711e12}
html[data-theme=light] input{background:#fff;color:#17150f;border-color:#9f9785}
html[data-theme=light] .badge{color:#625e54;border-color:#aaa18b}
@media(max-width:620px){.admin-actions,.roadmap-actions{gap:5px}.theme-toggle,.back-projects{padding:7px 9px;font-size:9px}.roadmap-actions .private{display:none}}
