/* ML brand: white, ink, yellow-lime. No muted sage interface tint. */
:root{--ink:#181c13;--muted:#6a7064;--line:#e3e5dc;--paper:#f6f7f2;--lime:#cefc0d;--pine:#161c0f;--soft:#f4f8e6;--green:#526710}
body{color:var(--ink);background:var(--paper)}h1,h2,h3,h4{color:#181c13}h1{font-weight:600}p,.muted{color:#697060}
.sidebar{background:#12160e;border-color:#292f22;color:#f6f7ef;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#363e28 #12160e}.brand{color:#fff}.brand-mark{background:#1e2515;border:1px solid #ffffff10}.brand>span:last-child>small{color:#909a81}.workspace-switch{background:#1d2316;border-color:#343c29;color:#fafcf4;box-shadow:none}.workspace-switch small{color:#a1ac92}.workspace-switch>.icon{color:#aab598}.store-avatar{background:#d9ff51;color:#243008}.sidebar .nav-label{color:#8f9b7d;font-size:8px;margin-top:18px}.nav-link,.nav-folder-toggle{color:#c0c9b4;font-size:12px}.nav-link .icon,.nav-folder-toggle>.icon{color:#98a689}.nav-link:hover,.nav-folder-toggle:hover{background:#222a18;color:#fff}.nav-folder-toggle.active{color:#ecf4df}.nav-folder-toggle.active>.icon{color:#cefc0d}.nav-link[aria-current=page]{background:#cefc0d;color:#202907}.nav-link[aria-current=page] .icon{color:#202907}.nav-link[aria-current=page]:after{background:#202907}.nav-children{border-color:#384329}.nav-child{color:#aebb9e;font-size:11px}.nav-child:hover{background:#242d19;color:#fff}.nav-child[aria-current=page]{background:#cefc0d;color:#202907;box-shadow:none;font-weight:600}.nav-child small{color:inherit}.sidebar-help{background:radial-gradient(ellipse at 100% 100%,#cefc0d19,transparent 85%),#1d2315;border-color:#3b4829}.sidebar-help h3{color:#f7fbea}.sidebar-help p{color:#aeb99e}.sidebar-help button{color:#d5ff40}.account{border-color:#303a24}.account b{color:#e6eddb}.account small,.account>.icon{color:#8d9a7e}.account .store-avatar{background:#2e391e;color:#cefc0d}
.topbar{background:#fffffff2;border-color:#e4e7dc}.breadcrumbs{color:#89917f}.breadcrumbs strong{color:#343d2a}.breadcrumbs>.icon{color:#62695b}.search-trigger{color:#62695b;border-color:#e3e7d9}.search-trigger kbd{background:#f6f7f1;color:#79816e}.icon-button{border-color:#e1e6d7;color:#6c775d}.icon-button:hover{background:#f4f8e7}.demo-badge{background:#f2f8d7;border-color:#e0ecb0;color:#53651c}.demo-badge i,.notification-dot{background:#9fbb19}.top-avatar{background:#e5f5b0;color:#475a16}
.page-head p,.panel-head p,.control-group p,.field>small,.settings-split p,.toggle-line small,.integration-card p,.offer-card>p,.offer-card-footer small,.offer-stage-note,.wizard-footer>span,.wizard-intro p,.wizard-body p{color:#68715e}.field>span{color:#414c34;font-size:11px}.field input,.field select,.field textarea{color:#27331c!important;border-color:#dce2d1}.field>small{font-size:10px}.small-text{color:#6b745f}.eyebrow{color:#62695b}.btn{color:#37462a;border-color:#dce3ce;background:#fff}.btn:hover{background:#f5f9e7;border-color:#c5d3a8}.btn.primary,.btn.lime{background:#cefc0d;color:#202b05;border-color:#bedf1e;font-weight:600;box-shadow:0 2px 0 #91b00b12}.btn.primary:hover,.btn.lime:hover{background:#daff47;border-color:#bad622}.btn.danger{color:#a0463b;border-color:#ecd6d1}.btn.ghost{background:transparent;border-color:transparent}.date-select{color:#4c593a}.inline-link,.table-link{color:#586d1c}.inline-link:hover{color:#2a3911}.panel,.stat,.integration-card{border-color:#e2e7d8;box-shadow:0 2px 4px #14200002}.demo-foot{color:#62695b}.demo-foot .inline-link{color:#62695b}.unsaved.saved{color:#62695b}.unsaved:not(.saved){color:#8b7418}
.stat-top{color:#6a765a;font-size:11px}.stat-top .icon{color:#62695b}.stat-value{font-weight:550;color:#19270d}.stat-bottom,.stat-bottom .positive{color:#62695b}.stats>.stat:first-child{background:radial-gradient(ellipse at 120% 150%,#cefc0d34,transparent 75%),#161c0f;border-color:#27311c}.stats>.stat:first-child .stat-value{color:#e0ff72}.stats>.stat:first-child .stat-top{color:#d1ddbd}.stats>.stat:first-child .stat-top .icon,.stats>.stat:first-child .stat-bottom,.stats>.stat:first-child .positive{color:#aabb91}.stat-spark{opacity:.8}.stat-spark path{stroke:#a4c422}.stats>.stat:first-child .stat-spark path{stroke:#cefc0d}
.launch-banner{border-color:#d4e69c;background:radial-gradient(ellipse at 0% 110%,#d7fc7755,transparent 80%),linear-gradient(110deg,#f3f9df,#fdfff4 60%,#f0f5d5)}.launch-banner h3{color:#253314}.launch-banner p{color:#687746}.launch-banner>.btn{background:#ffffffb8;border-color:#ccd9ad;color:#4d602b}.launch-orbit{background:conic-gradient(#accd22 var(--progress),#dce7c2 0)}.launch-orbit:before{background:#f7fbeb}.launch-orbit .icon{color:#62695b}.chart-legend{color:#62695b}.chart-legend i{background:#b6da2b}.chart-legend span+span i{background:#dfe5d2}.health-strip{background:#fbfdf6;color:#62695b}.health-strip a{color:#62695b}.health-strip i{background:#b0cf3c}.funnel-label{color:#62695b}.funnel-label b{color:#374b24}.funnel-track{background:#f0f5e2}.funnel-track>i{background:#e3f3ab}.funnel-row:nth-child(2) .funnel-track>i{background:#d0eb76}.funnel-row:nth-child(3) .funnel-track>i{background:#b4da36}.funnel-row:nth-child(4) .funnel-track>i{background:#8fb719}.funnel-caption{color:#62695b}.funnel-caption a{color:#526b25}
th{background:#f8faf3;color:#62695b}td{color:#415432;border-color:#eaf0df}.customer-cell small{color:#62695b}.customer-avatar{color:#62695b;background:#f3f7e9;border-color:#e7eed9}.row-click:hover{background:#fbfef4}.table-summary{color:#62695b}.tab{color:#62695b}.tab[aria-selected=true],.tab.active,.pill-tabs button[aria-selected=true],.pill-tabs button[aria-pressed=true]{background:#eff8ca;border-color:#ddebaf;color:#506b17}.pill-tabs button{color:#62695b}.status.good{background:#eff8d8;color:#62695b}.status.warn{background:#fcf3db;color:#947121}.status.bad{background:#fbeee9;color:#a75340}.status.neutral{background:#f2f4ed;color:#62695b}.status.outline{border-color:#d9e8be}.app-icon{background:#fafcf4;border-color:#e7eddc}.mini-integration small{color:#62695b}.mini-integration{border-color:#eaf0df}.integration-counter{color:#587624}.integration-counter small,.category-tag{color:#62695b}.integration-card:hover{border-color:#c2d88f;box-shadow:0 4px 16px #7c9d0810}.note{background:#f8fbe9;border-color:#e5edc9;color:#62695b}.note b{color:#566d2e}.connection-path{background:#f9fcef;border-color:#e2edc7}.connection-path>.icon{color:#62695b}
.preview-panel{border-color:#dce4cd;background:#f0f3e6}.preview-top,.preview-foot{background:#fbfdf6;border-color:#e0e8d1;color:#62695b}.preview-stage{background:radial-gradient(ellipse at 80% 0%,#cefc0d16,transparent 65%),#eef2e5}.section-row{color:#4c6234;border-color:#e0e8d2}.section-row>.icon,.drag-handle{color:#62695b}.section-row.locked{background:#f7faee;color:#62695b}.section-row.selected{background:#f0f8cc;border-color:#c4da8d}.section-row.drag-over,.canvas-block.drag-over{background:#f1facf;border-color:#a4cb45}.block-label{color:#62695b}.block-inspector{background:#fcfdf8}.base-steps>summary{color:#62695b;border-color:#e5ecd9}.editor-hint>.icon{color:#62695b}.add-block-slot{background:#fcfef5;border-color:#d6e4b8;color:#62695b}.library-tile{background:#fff;border-color:#e0e9cd;color:#506c2d}.library-tile:hover{background:#f9fde9;border-color:#c3da8a}.library-tile small{color:#62695b}.canvas-block:hover,.canvas-block.selected{border-color:#adc966;background:#f7fbe955}.canvas-edit{background:#829f3e}.segments button[aria-pressed=true]{background:#f2f8db;color:#62695b;border-color:#cbdda8}.toggle{background:#f0f5e7;border-color:#dce7c9}.toggle[aria-checked=true]{background:#b6d957;border-color:#b6d957}.toggle[aria-checked=true]:after{background:#fff}.checkout-render{border-color:#dce4d0}.checkout-render p,.mock-field,.checkout-trust,.preview-product small,.preview-total>div,.checkout-timer,.preview-review small{color:#62695b}.checkout-timer{background:#f5f9e7;border-color:#dfeac6}.checkout-timer b{color:#62695b}.preview-content{background:#f3f8e7}.preview-content h4{color:#62695b}.preview-content p{color:#62695b}.preview-review>span{color:#62695b}
.setup-progress>button{border-color:#e1e8d4;color:#62695b}.setup-progress>button[aria-selected=true]{background:#f1f8d9;border-color:#d1e4a8;color:#62695b}.step-number.done{background:#f0f8d6;color:#62695b}.setup-side,.plan-hero{background:radial-gradient(ellipse at 110% 110%,#cefc0d25,transparent 75%),linear-gradient(135deg,#151b0f,#253314);border-color:#303f20}.setup-side h2,.plan-hero h2{color:#fbfff2}.setup-side p,.plan-hero p,.setup-side li{color:#baca9f}.setup-side .eyebrow,.plan-hero .eyebrow{color:#b8cb92}.setup-side .divider{background:#ffffff25}.setup-side li>.icon{color:#cefc0d}.plan-metrics strong{color:#62695b}.plan-metrics small{color:#62695b}.connected-success{background:#fafdeb;border-color:#e0edc3}.connected-success>.icon{color:#62695b}.install-options>div{background:#fcfef4;border-color:#e5edcf}.install-icon{background:#f4f9e1;color:#62695b}.advanced summary{color:#62695b}.launch-check p,.plan-includes small{color:#62695b}.launch-check .step-number{color:#62695b}.wizard-footer{background:#fbfdf6}.experiment-intro{background:#f5fadd;border-color:#e4edbd}.experiment-intro>span:first-child{background:#e9f6b5;color:#62695b}.variant-card{background:#fbfdf5;border-color:#e4edcf}.variant-card>.row>span{color:#62695b}.variant-lines i{border-color:#e7eedb}
.offer-type{color:#62695b}.offer-visual{background:#f9fcee;border-color:#e4edcb}.offer-card{border-color:#e0e8d1;background:#fff}.offer-callout{background:#f8fce9;border-color:#e2eec1}.offer-preview-stage{background:radial-gradient(ellipse at 80% 0%,#cefc0d13,transparent 75%),#f4f7e9}.flow-node{border-color:#e0eacb;color:#62695b;background:#fbfdf6}.flow-node.active{background:#f0f8cf;border-color:#d5e6a8;color:#62695b}.post-preview{border-color:#e0e9ca}.post-preview>small{color:#62695b}.post-preview p{color:#62695b}.success-icon{background:#f0f8d1;color:#62695b}.discount-symbol{background:#f1f8d6;color:#62695b}.discount-row p{color:#62695b}.search-result:hover{background:#f9fde9}.search-result>.icon{color:#62695b}.notification-item>.icon{color:#62695b}.notification-item p,.detail-pairs small,.timeline small{color:#62695b}.dialog-head p{color:#62695b}.recovery-detail{background:#fafdee;border-color:#e0edc1}
#toast{background:#192510;color:#e8f7ce;box-shadow:0 7px 25px #13220022}input[type=checkbox],input[type=range]{accent-color:#b5d747}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-color:#a3c84a}.sidebar button:focus-visible,.sidebar a:focus-visible{outline-color:#cefc0d}
.csv-preview{width:100%;height:250px;font:11px/1.7 ui-monospace,Consolas,monospace;color:#344228;background:#fafcf6;white-space:pre;overflow:auto}

.sales-chart text{fill:#858b7b}.sales-chart>path[stroke="#8da868"]{stroke:#8aa62e}.funnel-track>i{background:#e4f5ad}.funnel-row:nth-child(2) .funnel-track>i{background:#d5ee86}.funnel-row:nth-child(3) .funnel-track>i{background:#c8e75c}.funnel-row:nth-child(4) .funnel-track>i{background:#b3d72c}
