/* White workspace, black masthead, restrained restaurant gold. */
:root{--ink:#191b1e;--muted:#667078;--gold:#a47720;--line:#e4e7eb;--paper:#fff;color-scheme:light}
body,.main{background:#fff;color:#24282d}a{color:#956a17}h1,h2,h3{color:#17191c}.subtitle,small,.activity small,.stat small{color:#697078}.eyebrow{color:#936b22}
aside{background:#fff;color:#25282c;border-right:1px solid #e5e7e9;box-shadow:3px 0 18px #17212c06;scrollbar-color:#d9d9d5 transparent}.restaurant-logo{border-color:#c3a25e;box-shadow:0 0 0 5px #f6f3eb}.brand-name{color:#222!important}.brand-name small{color:#806525!important}nav a{color:#5a6067;border:1px solid transparent}nav a.active,nav a.active:hover{background:#f6ecd7;color:#62460d;border:1px solid #dcc28c;box-shadow:none;text-shadow:none}nav a:hover{background:#f5f6f7;color:#17191c}nav .nav-count{background:#eceef0;color:#535b63;box-shadow:none}.aside-bottom,.aside-bottom a,.aside-bottom small,.signout{color:#60676e}.aside-bottom{border-color:#e5e7eb}
header{background:#090a0b;border-bottom:1px solid #282a2c;color:#fff;box-shadow:none}.command-header-brand,.command-header-brand>span:first-child{color:#fff}.header-location{color:#cbd0d4;border-color:#383b3e}.command-header-tools a{color:#f4f4f4}.profile-medallion{box-shadow:none}.demo-banner{background:#faf8f2;color:#776541;border-bottom:1px solid #eee7d7}.demo-banner span{background:#efe7d5;color:#735213}
.command-hero{border-color:#dedbd3;box-shadow:none}.command-hero h1{color:#fff}.command-eyebrow,.hero-capabilities span{color:#fff}.script-title{color:#efd078}.hero-demo-label{color:#f1d17e}
.card,.stat,.command-panel,.titan-panel{background:#fff;border:1px solid #e1e4e8;border-top-color:#e1e4e8;border-radius:14px;box-shadow:0 3px 14px #17233306}.performance{border-color:#e6dcc4;box-shadow:0 3px 16px #8a662008}.command-stat{background:#fff!important;border:1px solid #e1e4e8!important;box-shadow:0 3px 14px #17233306!important}.command-stat h2{color:#545c63}.command-stat strong,.stat strong{color:#17191c;text-shadow:none}.command-stat small{color:#737a81}.command-stat-icon{color:#a67d2b}.command-stat.red .command-stat-icon{color:#b74637}.command-panel-title h2{color:#25282c}.command-panel-title a,.card-head a{color:#946c23}.command-panel-title svg{color:#ad8432}.period-pill{background:#f7f8f9;border-color:#e0e4e8;color:#61686e}.chart-caption{color:#727a81}.sample-label{background:#faf4e6;color:#806022;border-color:#e1cf9e}.performance-chart text{fill:#78818a}.performance-chart line{stroke:#e8ebee}
.command-actions button,.assistant-action{background:#fff;color:#343a40;border:1px solid #dfe3e7;box-shadow:0 2px 8px #18263505}.command-actions svg,.assistant-action svg{color:#aa812d;filter:none}.command-actions button:hover,.assistant-action:hover{background:#faf6ec;border-color:#ceb67f;color:#57421b}.command-actions button.red-action{background:#191b1e;border-color:#191b1e;color:#fff;box-shadow:none}.command-actions button.red-action:hover{background:#34373b}.command-actions .red-action svg{color:#e6c575}.titan-heading h2{color:#876221}.titan-heading p{color:#69717a}.robot-orb{background:#fbf5e5;color:#a27724;border-color:#dcc388;box-shadow:none}.ai-disclosure,.local-checklist-label{color:#82744e}.plan-item{color:#47515b;border-color:#edf0f2}.plan-check{background:#fff;border-color:#cdd2d6;color:transparent}.plan-item input:checked+.plan-check{background:#c49a42;color:#fff;border-color:#c49a42}.command-tip{background:#fbf7ee;border:1px solid #e8d8b6;box-shadow:none;color:#5d5036}.command-tip h2{color:#75571e}.command-tip p{color:#776b53}
.command-campaign-row{color:#292e33;border-color:#edf0f2}.command-campaign-row:hover{background:#faf8f3}.campaign-row-copy small{color:#77808a}.campaign-thumb{background:#f7f0df;color:#a77d27;border-color:#e6d6ae}.command-empty,.command-empty p,.empty{color:#78818a}.command-empty a{color:#93691c}.tool-card p{color:#69717a}
button,.button{background:#fff;color:#30363c;border-color:#d7dce1;box-shadow:none;text-shadow:none}button:hover,.button:hover{background:#f7f8f9;border-color:#b9c1c8;color:#15191d}.primary,button.primary,.button.primary{background:#17191c;color:#fff;border:1px solid #17191c;box-shadow:none}.primary:hover,button.primary:hover,.button.primary:hover{background:#34383d;color:#fff}.primary svg{color:#e8c36d}button:disabled{opacity:.45}.danger{color:#a84235}
th{background:#f6f7f8;color:#626b74}td{color:#353c43;border-color:#e8ebee}td small{color:#7b828a}input,select,textarea{background:#fff;color:#1e242a;border-color:#d6dce2;color-scheme:light}input::placeholder,textarea::placeholder{color:#929aa2}input:focus,select:focus,textarea:focus{outline-color:#b89246;border-color:#b89246}label{color:#4c5660}.badge{background:#edf7ef;color:#39744c;border-color:#cfe4d5}.badge.gold{background:#fbf3df;color:#8b681c;border-color:#e7d5a2}.badge.gray{background:#f0f2f4;color:#66717b;border-color:#dce1e6}.note{background:#faf7ef;color:#7a6741;border-color:#e9dfc8}.stat:first-child{background:#fff}.stat-top{color:#5d6771}.stat-icon,.step-icon{background:#f6f0e3;color:#9c772a}.steps p,.activity p{color:#323b43}.steps small{color:#78818a}.steps li,.activity{border-color:#e8ecef}.bubble{background:#f3f5f7;color:#323c45;border-color:#e1e6eb}.bubble.outbound{background:#fcf3df;color:#5c4b29}.phone{background:#fff;border-color:#d8dee4;color:#222}.conversation{color:#444d56;border-color:#e8ecef}.conversation.selected,.conversation:hover{background:#faf3e4;color:#624d24}.conversation small{color:#727b84}.command-dialog,dialog{background:#fff!important;color:#303941!important;border-color:#d9dfe5!important;box-shadow:0 20px 80px #121a2840}dialog h2,dialog h3{color:#22282e}dialog::backdrop{background:#10182088}.idea-option{background:#fafbfc;border-color:#e1e6eb;color:#3e4851}.idea-option p{color:#3e4851}
.auth-panel{background:#fff;border-color:#e3e6e9}.auth-panel h1,.auth-panel label{color:#20262c}.auth-links button{color:#7d622d}.auth-brand{background:#080a0b}.auth-brand h1{color:#fff}.auth-brand p{color:#c1c5c9}.auth-brand small{color:#c1c5c9}.account-page{color:#343b42}.team-row{border-color:#e8ecef}.invite-link{background:#faf5e8;color:#78602a}.form-message{color:#816021}footer{color:#818992;border-color:#e8ebee}#toast{background:#17191c;color:#fff}
@media(max-width:650px){aside{background:#fff;border-bottom:1px solid #e1e5e8}.brand-name{color:#222!important}header{display:flex;height:54px;padding:0 16px}.command-header-brand{font-size:12px}.command-header-tools{gap:14px}.command-header-tools svg{width:19px;height:19px}.profile-medallion{height:29px;width:29px}.header-location{display:none}.demo-banner{background:#faf8f2}.command-hero{border-bottom-color:#dcd4c2}.command-stat{box-shadow:none!important}}
.phone-top{color:#29333c;border-color:#e1e5e9}.preview-label,.metrics{color:#747e87}.command-stat-icon,.command-stat.red .command-stat-icon{filter:none}.performance-chart [stroke="#33373a"]{stroke:#e5e9ec}.performance-chart [stroke="#f8b51c"]{stroke:#b88924}.performance-chart [stroke="#ffcb38"]{stroke:#b88924}.plan-item input:checked+.plan-check{box-shadow:none}.phone{box-shadow:0 10px 28px #17233312}
