:root{color-scheme:light;--bg:#f5f7f5;--panel:#fff;--panel2:#f0f4ed;--line:#dce5dc;--muted:#65765e;--text:#26352b;--lime:#527d35}
body{background:var(--bg);color:var(--text)}.sidebar{background:#fff}.brand-mark{background:#d5e8b8;color:#30472b}.brand small{color:#74826f}.workspace-icon{background:#e9f1e3;color:#527d35}.workspace small{color:#7d8b77}.nav-caption{color:#829079}.nav-button{color:#657460}.nav-button.active{background:#edf4e5;color:#456b2e}.nav-button b{background:#dceacb;color:#4b6f32}.machine{color:#647260}.machine.selected{border-color:#c4d8b1;background:#f0f6e9;color:#344e28}.machine .machine-icon{color:#8b9b83}.machine.selected .machine-icon{color:#5c823e}.machine-meta{color:#87947f}.machine-dot{background:#c4cebf}.machine-dot.ready{background:#638b43}.add-machine{border-color:#c5d2be;color:#658051;background:#fbfdf9}.add-machine:hover{border-color:#69944b;color:#42692d}.sidebar-bottom{color:#73836b}.sidebar-bottom small,.version{color:#899581}.topbar{background:#fff}.breadcrumb{color:#7a8972}.breadcrumb span{color:#b2bea9}.breadcrumb strong{color:#40583b}.snapshot-label{color:#74856b}.icon-button{border-color:#ced8c7;color:#7a8b70;background:#fff}.eyebrow{color:#7a8e69}.button{border-color:#d4dfcb;background:#fff;color:#536b44;box-shadow:0 1px 2px #26382105}.button:hover{background:#f1f6eb;border-color:#a6bf92}.button.primary{background:#587e3e;border-color:#587e3e;color:#fff}.button.primary:hover{background:#456b2d}.fleet-stats{background:#fff}.stat-icon{background:#f0f5e9;border-color:#e0e8d7;color:#6e8b50}.fleet-stats small{color:#7c8c73}.fleet-stats strong{color:#334b2b}.fleet-stats strong span{color:#9aaa8f}.section-label>span:last-child{color:#91a283}.device-search{background:#fff;color:#7d9271}.device-search kbd{border-color:#e0e7da;color:#90a281}.device-search input::placeholder{color:#9aa88f}.device-card{background:#fff;box-shadow:0 3px 12px #324b2404}.device-hero{background:radial-gradient(ellipse at 85% 60%,#e3ecd6aa,transparent 58%),#fbfdf8}.device-ident{color:#8a9b7a}.device-ident>span{color:#5e7e43;background:#edf4e4;border-color:#cfdfbd}.device-hero h2{color:#354c2c}.device-subtitle{color:#819371}.tag{background:#fff;border-color:#d8e2ce;color:#71875d}.tower-label{color:#8ea078}.device-illustration svg{filter:drop-shadow(0 14px 15px #42602b22)}.hero-actions button{background:#fff}.tab{color:#7f9072}.tab.active{color:#557d38}.tab span{background:#edf3e5;color:#7d9568}.spec-card{border-color:#dce5d3;background:#fafcf6}.spec-card small{color:#8ca079}.spec-card strong{color:#3c542f}.spec-card p{color:#8b9d7c}.spec-card .spec-symbol{color:#8ca775}.block-heading h3{color:#527240}.block-heading small{color:#9bac8c}.info-table td{border-color:#e7ece1}.info-table td:first-child{color:#8b9d7c}.info-table td:last-child{color:#536c43}.storage-label{color:#526c42}.storage-label span:last-child{color:#8b9e79}.storage-track{background:#edf2e7}.storage-track i{background:#8caf65}.storage-note{color:#91a381}.snapshot-foot{background:#fcfdf9;color:#91a381}.snapshot-foot span:first-child{color:#7d9568}.software-toolbar input{border-color:#d9e3cf;background:#fbfdf8;color:#3f5a32}.software-toolbar span{color:#8ea17c}.software-table th{background:#f2f6eb;color:#8ba174}.software-table td{border-color:#e6eddf;color:#587348}.software-table td:nth-child(2){color:#7c9568}.software-table td:last-child{color:#8ca279}.pending-symbol{color:#92aa7b}.pending-view p{color:#8da17a}.compare-table th{color:#668d47}.compare-table td{color:#617e4f}.compare-table td:first-child{color:#8ba474}.compare-note{color:#8ca17b}footer{color:#94a785}.footer-separator{color:#c0cfb4}dialog{background:#fff;color:#36532a;border-color:#cfdcc5;box-shadow:0 30px 100px #344b2426}dialog::backdrop{background:#34472a55}dialog p,dialog li{color:#789363}dialog code{background:#f2f7eb;border-color:#d8e4cc;color:#587e40}dialog small{color:#90a77b}.info-note{background:#eef5e5;color:#7b9865}#toast{background:#edf5df;color:#4d742f;border:1px solid #c3d9ac;box-shadow:0 8px 35px #2b432119}.error-box{color:#9f673d;background:#fff9ed;border-color:#edd9b9}.usage-tree{background:#fff}.volume-node>summary,.usage-branch>summary{background:#f8fbf3}.volume-node[open]>summary,.usage-branch[open]>summary{background:#f0f6e7}.usage-state{background:#edf4e5;color:#789560;border-color:#d7e3c9}.usage-state.partial{background:#fff6e5;color:#a58948;border-color:#eaddba}.usage-kv dt{color:#8da37a}.usage-kv dd{color:#5c7b48}.usage-note{color:#829b70}.usage-metrics{background:#fcfdf9}.usage-metrics strong{color:#56783e}.folder-name{color:#5e7d4c}.folder-node>summary:hover,.folder-leaf:hover{background:#f7faf0}.folder-bytes{color:#719355}.resource-table th{background:#f6faef;color:#809c6b}.resource-table td{color:#62844b}.text-button{color:#648e43}
