body{margin:0}.engine{color-scheme:dark;font-family:ui-sans-serif,system-ui,sans-serif;background:#0c0d10;color:#e8e6e1;min-height:100vh}.engine a{color:#f3c16b}.engine .wrap{max-width:1100px;margin:0 auto;padding:28px 20px 64px}.engine .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.engine .card{background:#17181d;border:1px solid #2a2c34;border-radius:12px;padding:16px}.engine .card h2{margin:0 0 8px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#9a968c}.engine .card .n{font-size:32px;font-weight:650}.engine table{width:100%;border-collapse:collapse;font-size:14px}.engine td,.engine th{text-align:left;padding:8px 6px;border-bottom:1px solid #2a2c34;vertical-align:top}.engine .muted{color:#9a968c}.engine pre{white-space:pre-wrap;font-size:13px}.engine .btn,.engine button{background:#f3c16b;color:#111;border:0;border-radius:8px;padding:8px 12px;font-weight:650;cursor:pointer}.engine .danger{background:#d85a5a;color:#fff}.engine .gmail-connect{margin:16px 0}.engine .gmail-connect p{margin:0 0 8px}.engine .gmail-connect .btn{display:inline-block;text-decoration:none}.engine .dash-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.engine .dash-head h1{margin:0 0 4px}.engine .sec{margin:28px 0 10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#9a968c}.engine .pipe{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.engine .pipe-step .n{font-size:26px}.engine .warn{border-color:#8a5a2b;background:#221910}.engine .warn ul{margin:0;padding-left:18px}.engine .pulse{margin:0 0 16px}.engine .pulse-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline}.engine .pulse-head h2{margin:0;text-transform:none;letter-spacing:0;font-size:16px;color:#e8e6e1}.engine .pulse-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px;margin-top:12px}.engine .pulse-item{border:1px solid #2a2c34;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:4px;font-size:13px}.engine .pulse-item strong{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#9a968c}.engine .tone-green{border-color:#2f5d3a}.engine .tone-amber{border-color:#8a5a2b}.engine .tone-red{border-color:#8a3030}.engine .pulse-green{border-color:#2f5d3a}.engine .pulse-amber{border-color:#8a5a2b;background:#221910}.engine .pulse-red{border-color:#8a3030;background:#241414}.engine .feed{list-style:none;padding:0;margin:0}.engine .feed li{display:grid;grid-template-columns:88px 1fr auto;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid #2a2c34;font-size:13px}.engine .tag{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#f3c16b}.engine .st-working{color:#8fd18f}.engine .st-idle{color:#9a968c}.engine .st-blocked{color:#e07a7a}.engine .stamp{font-size:12px}.engine .warm-now{margin-top:8px}.engine .warm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.engine .warm-card{border-color:#c9a15b;background:#1c1810}.engine .warm-card h2{text-transform:none;letter-spacing:0;font-size:18px;color:#f3c16b;margin-bottom:4px}.engine .warm-rank{margin:0 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c9a15b}.engine .warm-phone{font-size:22px;font-weight:650;margin:4px 0 8px}.engine .outcome{margin-top:8px}.engine .outcome>p:first-of-type{font-size:18px;font-weight:650;margin:0 0 8px}.engine .card.pulse{border-color:#c9a15b;background:#1c1810}.engine .card.pulse h2{color:#f3c16b}.engine .blocker{margin-top:12px}.engine .blocker p{margin:0 0 6px}.theme-toggle{position:fixed;top:10px;right:12px;z-index:80;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#1c1c1c;border:1px solid #d0d0d0;border-radius:999px;padding:6px 12px;font:600 12px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.theme-toggle:hover{background:#f3f3f3}.theme-toggle:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}.site .site-header{padding-right:112px}.cmd .cmd-top{padding-right:96px}@media (max-width:900px){.ops-side{padding-right:84px}.call-desk .call-top{padding-right:96px}}html[data-theme=dark]{color-scheme:dark;background:#121212}html[data-theme=dark] body{background:#121212;color:#f2f2f2}html[data-theme=dark] .theme-toggle{background:#1c1c1c;color:#f2f2f2;border-color:#3a3a3a}html[data-theme=dark] .theme-toggle:hover{background:#2a2a2a}html[data-theme=dark] .theme-toggle:focus-visible{outline-color:#f2f2f2}html[data-theme=dark] .call-desk,html[data-theme=dark] .ops,html[data-theme=dark] .ops-login,html[data-theme=dark] .site{--ink:#f2f2f2;--muted:#a3a3a3;--line:#2e2e2e;--line-strong:#3d3d3d;--well:#1c1c1c;background:#141414;color:#f2f2f2}html[data-theme=dark] .ops-side,html[data-theme=dark] .site-footer,html[data-theme=dark] .site-header{background:#101010}html[data-theme=dark] .ops-nav a,html[data-theme=dark] .site .site-lede,html[data-theme=dark] .site-field,html[data-theme=dark] .site-filters label,html[data-theme=dark] .site-hero p,html[data-theme=dark] .site-nav a{color:#d5d5d5}html[data-theme=dark] .ops-nav a[aria-current=page],html[data-theme=dark] .site-nav a[aria-current=page]{color:#fff;background:#1c1c1c}html[data-theme=dark] .crm-move-list a:hover,html[data-theme=dark] .crm-stats a:hover,html[data-theme=dark] .lot-row:hover,html[data-theme=dark] .ops tbody tr:hover td,html[data-theme=dark] .ops-deal:hover,html[data-theme=dark] .ops-nav a:hover{background:#1c1c1c}html[data-theme=dark] .ops-filters-form button,html[data-theme=dark] .ops-login button,html[data-theme=dark] .ops-reply button,html[data-theme=dark] .site a.site-button,html[data-theme=dark] .site button,html[data-theme=dark] .site-button{background:#f2f2f2;color:#111;border-color:#f2f2f2}html[data-theme=dark] .call-refill button,html[data-theme=dark] .call-results button,html[data-theme=dark] .call-top button,html[data-theme=dark] .site a.site-button.secondary,html[data-theme=dark] .site button.secondary,html[data-theme=dark] .site-button.secondary{background:transparent;color:#f2f2f2;border-color:#3d3d3d}html[data-theme=dark] .call-note,html[data-theme=dark] .ops input,html[data-theme=dark] .ops select,html[data-theme=dark] .ops textarea,html[data-theme=dark] .ops-filters-form input,html[data-theme=dark] .ops-filters-form select,html[data-theme=dark] .ops-login input,html[data-theme=dark] .site input,html[data-theme=dark] .site select,html[data-theme=dark] .site textarea{background:#1a1a1a;color:#f2f2f2;border-color:#3d3d3d}html[data-theme=dark] .call-card,html[data-theme=dark] .crm-card,html[data-theme=dark] .crm-col-live,html[data-theme=dark] .crm-col-live header,html[data-theme=dark] .crm-detail,html[data-theme=dark] .deal-stage,html[data-theme=dark] .deal-thumbs button,html[data-theme=dark] .ops-deal img,html[data-theme=dark] .ops-deal-photo{background:#1a1a1a;border-color:#333;color:#f2f2f2}html[data-theme=dark] .call-empty,html[data-theme=dark] .call-opener,html[data-theme=dark] .crm-col,html[data-theme=dark] .crm-col header,html[data-theme=dark] .crm-inventory img,html[data-theme=dark] .crm-inventory-empty,html[data-theme=dark] .crm-lot-list .crm-photo-empty,html[data-theme=dark] .crm-lot-list img,html[data-theme=dark] .crm-move-list .crm-photo-empty,html[data-theme=dark] .crm-move-list img,html[data-theme=dark] .crm-photo-empty,html[data-theme=dark] .form-prominent input[type=file],html[data-theme=dark] .ops-internal{background:#1c1c1c;color:#f2f2f2}html[data-theme=dark] .call-photos img,html[data-theme=dark] .crm-card .crm-photo-empty,html[data-theme=dark] .crm-card-top img,html[data-theme=dark] .ops-photo,html[data-theme=dark] .ops-photo-empty{background:#222}html[data-theme=dark] .crm-owner.is-bailey,html[data-theme=dark] .crm-value-ask,html[data-theme=dark] .crm-value-ledger,html[data-theme=dark] .crm-value-none,html[data-theme=dark] .crm-value-our_quote,html[data-theme=dark] .st-sold{color:#f2f2f2}html[data-theme=dark] .ops th{color:#c8c8c8;border-bottom-color:#333}html[data-theme=dark] .ops td,html[data-theme=dark] .ops-thread li{border-bottom-color:#2a2a2a}html[data-theme=dark] .call-desk .err,html[data-theme=dark] .ops-login .err,html[data-theme=dark] .site-error{color:#f0a8a8}html[data-theme=dark] .cmd{color:var(--cmd-ink)}