:root{color-scheme:light;font-family:Arial,Helvetica,sans-serif;--design-primary: #07090d;--design-secondary: #5f6b7a;--design-tertiary: #d71920;--design-neutral: #ffffff;--design-text: #111316;--design-border: #d9dde5;--design-surface-subtle: #fbfbfa;--design-surface-rail: #f4f5f7;--design-red-soft: #fdecee;--design-success: #007a43;--design-warning: #b77900;--design-danger: #b42318;--bg: var(--design-neutral);--surface: var(--design-neutral);--surface-2: var(--design-surface-subtle);--surface-3: var(--design-surface-rail);--line: var(--design-border);--line-soft: rgba(17, 19, 22, .1);--text: var(--design-text);--muted: var(--design-secondary);--faint: #8a94a1;--gold: var(--design-tertiary);--gold-2: var(--design-tertiary);--blue: #1d5fd1;--green: var(--design-success);--red: var(--design-tertiary);--shadow: none;--compact-shadow: none;--panel-shadow: none}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--design-neutral);color:var(--text);overflow-x:hidden}button,input,select{font:inherit;min-width:0}button{color:inherit;cursor:pointer}button,a,input,select,textarea{transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid rgba(215,25,32,.82);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell{min-height:100vh}.auth-shell{min-height:100vh;min-height:100svh;display:grid;place-items:center end;position:relative;isolation:isolate;padding:clamp(1rem,4vw,3.2rem);background:linear-gradient(90deg,#03050857,#0305082e 38%,#030508c7),linear-gradient(0deg,#0305088f,#0305082e 46%,#03050880),url(/yuma-luxury-home-bg.jpg) center / cover no-repeat}.auth-shell:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.2),transparent 24%),linear-gradient(90deg,rgba(215,25,32,.2),transparent 34%);pointer-events:none}.auth-card{width:min(500px,100%);display:grid;gap:1.4rem;padding:clamp(1.1rem,2.8vw,1.6rem);border:1px solid rgba(255,255,255,.72);border-top:4px solid var(--red);background:#fffffff0;box-shadow:0 28px 80px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-brand{display:flex;align-items:center;gap:.8rem}.auth-brand>div{display:grid;gap:.12rem}.auth-brand span{color:var(--muted);font-size:.74rem;font-weight:850;text-transform:uppercase}.auth-brand strong{color:var(--text);font-size:1rem}.auth-copy{display:grid;gap:.45rem}.auth-copy p{margin:0;color:var(--red);font-size:.72rem;font-weight:950;text-transform:uppercase}.auth-copy h1{margin:0;max-width:12ch;font-size:clamp(2rem,6vw,3.3rem);line-height:.94;letter-spacing:0}.auth-copy span{max-width:56ch;color:var(--muted);line-height:1.5}.auth-form{display:grid;gap:.9rem}.auth-form label{display:grid;gap:.38rem;color:var(--text);font-size:.78rem;font-weight:850}.auth-form input{width:100%;min-height:46px;border:1px solid var(--line);background:var(--surface);padding:.75rem .85rem;color:var(--text)}.auth-error{margin:0;border-left:3px solid var(--red);background:var(--design-red-soft);padding:.7rem .8rem;color:var(--design-danger);font-size:.86rem;line-height:1.35}.auth-checking{display:grid;gap:.7rem}.auth-checking span{color:var(--muted);font-size:.82rem;font-weight:800}.auth-photo-credit{position:absolute;left:1rem;bottom:.8rem;color:#ffffffc7;font-size:.64rem;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.8)}.supabase-status-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.62rem 1.25rem;border-bottom:1px solid var(--line-soft);background:#f8fafc}.supabase-status-bar>div{display:grid;gap:.12rem}.supabase-status-bar span{color:var(--muted);font-size:.65rem;font-weight:900;text-transform:uppercase}.supabase-status-bar strong{font-size:.84rem}.supabase-status-bar .secondary-button{min-height:34px;padding:.45rem .8rem}@media(max-width:720px){.auth-shell{align-items:start;place-items:start center;padding:1rem;background-position:center top}.auth-card{margin-top:1rem;padding:1rem}.auth-copy h1{max-width:13ch;font-size:2.35rem}.supabase-status-bar{align-items:stretch;display:grid;grid-template-columns:1fr;padding:.7rem 1rem}.auth-photo-credit{left:1rem;right:1rem;bottom:.7rem}}.top-nav{display:grid;grid-template-columns:minmax(230px,.8fr) auto minmax(280px,.72fr) minmax(170px,.42fr);align-items:center;gap:1rem;min-height:72px;padding:.75rem 1.25rem;border-bottom:1px solid var(--line-soft);background:#ffffffeb;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:sticky;top:0;z-index:10}.tra-tape{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:stretch;border-bottom:1px solid var(--line-soft);background:#fffffff0;min-height:48px;overflow:hidden}.tape-label{display:grid;align-content:center;gap:.08rem;border-right:1px solid var(--line-soft);background:#111316;color:#fff;padding:.55rem .85rem}.tape-label span{color:#f0c8ca;font-size:.64rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.tape-label strong{font-size:.82rem;line-height:1.05}.tape-window{overflow:hidden}.tape-track{display:flex;width:max-content;min-height:48px;animation:tape-scroll 110s linear infinite}.tra-tape:hover .tape-track,.tra-tape:focus-within .tape-track{animation-play-state:paused}.tape-track button{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:.58rem;min-width:max-content;border:0;border-right:1px solid var(--line-soft);background:transparent;padding:.52rem .9rem;text-align:left}.tape-track button:not(:disabled):hover,.tape-track button:not(:disabled):focus-visible{background:#d719200e}.tape-track button:disabled{cursor:default}.tape-inline-score{display:inline;background:transparent;color:var(--red);font-weight:950;padding:0}.tape-inline-score.score-high{color:#117a4b}.tape-inline-score.score-mid{color:#9b6a05}.tape-inline-score.score-low{color:var(--red)}.tape-track span{color:var(--red);font-size:.66rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.tape-track strong{color:var(--text);font-size:.82rem;white-space:nowrap}.tape-track em{color:var(--muted);font-size:.76rem;font-style:normal;font-weight:800;white-space:nowrap}.top-nav>*,.workspace>*,.command-center,.profile-strip>div,.global-search,.main-tabs,.role-switch,.metric,.pipeline-card,.pipeline-card-main,.queue-card,.lead-drawer,.drawer-score-row>*,.drawer-vitals>*,.today-command-grid>*,.hero-metrics>*,.brokerage-brief-strip>*,.realtor-command-grid>*,.lead-journey-strip>*,.approval-command-grid>*{min-width:0}.brand-lockup,.contact-line,.main-tabs,.nav-actions,.profile-strip,.profile-actions,.panel-heading,.score-badge,.next-action,.approval-bar,.draft-head,.side-title,.security-pill,.schema-pill{display:flex;align-items:center}.role-switch{display:inline-flex;border:1px solid var(--line-soft);background:#fff}.role-switch button{border:0;border-right:1px solid var(--line-soft);background:transparent;padding:.55rem .65rem;font-size:.72rem;font-weight:850}.role-switch button:last-child{border-right:0}.role-switch button.active{background:#111316;color:#fff}.brand-lockup{gap:.85rem}.brand-logo-frame{display:block;width:178px;height:52px;border-radius:.25rem;border:1px solid var(--line);background:#fff;overflow:hidden}.lead-avatar{display:grid;place-items:center;border:1px solid rgba(215,25,32,.35);background:linear-gradient(145deg,#16181c,#050505);color:#fff;font-weight:800;letter-spacing:0}.brand-logo{display:block;width:178px;height:52px;object-fit:contain;object-position:left center}.brand-logo-fallback{display:none}.auth-brand .brand-logo-frame{display:grid;place-items:center;width:92px;height:48px;border-radius:0;box-shadow:inset 5px 0 0 var(--red)}.auth-brand .brand-logo{width:100%;height:100%;padding:.3rem .5rem .3rem .8rem;object-fit:contain;object-position:center}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup span{color:var(--muted);font-size:.76rem;margin-top:.15rem}.main-tabs{gap:.25rem;border:1px solid var(--line-soft);background:#f6f7f9;padding:.3rem;border-radius:.5rem;min-width:0}.main-tabs button,.icon-button,.primary-button,.secondary-button,.avatar-button,.draft-actions button{border:1px solid transparent;cursor:pointer}.main-tabs button{display:flex;align-items:center;gap:.45rem;border-radius:.35rem;padding:.55rem .75rem;background:transparent;color:var(--muted)}.main-tabs button.active,.main-tabs button:hover,.main-tabs button:focus-visible{background:#111316;color:var(--text);color:#fff}.nav-actions{justify-content:flex-end;gap:.75rem}.global-search{position:relative}.global-search-field{display:flex;align-items:center;gap:.5rem;border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.48rem .65rem}.global-search input{width:100%;min-width:0;border:0;outline:0;background:transparent}.global-results{position:absolute;top:calc(100% + .45rem);left:0;right:0;z-index:30;display:grid;gap:.35rem;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow);padding:.5rem}.global-results button{display:grid;grid-template-columns:38px minmax(0,1fr);gap:.15rem .55rem;align-items:center;text-align:left;border:1px solid transparent;background:transparent;padding:.35rem;cursor:pointer}.global-results button:hover,.global-results button:focus-visible{border-color:#d7192052;background:#d719200b}.global-results .score-dot{grid-row:span 2;width:34px;height:34px;font-size:.78rem}.global-results em,.global-results p{color:var(--muted);font-size:.78rem;font-style:normal;margin:0}.security-pill,.schema-pill{gap:.4rem;border:1px solid rgba(17,122,75,.24);color:var(--green);background:#117a4b14;padding:.45rem .65rem;border-radius:999px;font-size:.78rem}.avatar-button{width:40px;height:40px;border-radius:50%;background:#d71920;color:#fff;font-weight:700}.workspace{display:grid;grid-template-columns:330px minmax(520px,1fr) 360px;gap:1rem;padding:1rem;align-items:start}.pipeline-shell,.workbench-shell{padding:1rem}.realtor-command-view{display:grid;gap:.85rem;border:1px solid var(--line-soft);background:#fff;padding:1rem;box-shadow:var(--shadow);margin-bottom:1rem}.realtor-command-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);gap:1rem;align-items:end;border-bottom:1px solid var(--line-soft);padding-bottom:.85rem}.realtor-command-head h1{margin:0;max-width:880px;font-size:clamp(1.55rem,2.25vw,2.35rem);line-height:1.02}.realtor-command-head p:not(.eyebrow){max-width:720px;color:var(--muted);line-height:1.45;margin:.45rem 0 0}.command-proof{display:grid;gap:.35rem;border:1px solid var(--line-soft);background:#fbfcfd;padding:.8rem}.command-proof span,.command-proof em,.realtor-command-card span,.realtor-command-card em,.lead-journey-strip span{color:var(--muted);font-size:.72rem;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.command-proof strong{line-height:1.25}.command-proof em{color:var(--red)}.realtor-command-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.realtor-command-card{--command-accent: #111316;display:grid;align-content:start;gap:.38rem;min-height:146px;border:1px solid var(--line-soft);border-top:4px solid var(--command-accent);background:#fbfcfd;padding:.72rem;text-align:left}.realtor-command-card:not(:disabled):hover,.realtor-command-card:not(:disabled):focus-visible{border-color:#d7192047;background:#fff;box-shadow:0 18px 40px #0f172a1a;transform:translateY(-2px)}.realtor-command-card:disabled{cursor:default;opacity:.68}.realtor-command-card strong{color:var(--command-accent);font-size:1.82rem;line-height:.95}.realtor-command-card p{color:#454d57;font-size:.78rem;line-height:1.32;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.realtor-command-card em{align-self:end;color:var(--command-accent)}.command-hot{--command-accent: #d71920}.command-fresh{--command-accent: #111316}.command-reply{--command-accent: #1d5fd1}.command-warm{--command-accent: #9b6a05}.command-risk{--command-accent: #a31524}.command-money{--command-accent: #117a4b}.money-start-flow,.lead-gen-command,.ai-trust-ledger,.activation-factory{border:1px solid rgba(7,8,10,.12);background:#fff;box-shadow:var(--compact-shadow)}.money-start-flow header,.lead-gen-command header,.ai-trust-ledger header,.activation-factory header{display:flex;align-items:end;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(7,8,10,.1);padding:.7rem .8rem}.money-start-flow header span,.lead-gen-command header span,.ai-trust-ledger header span,.activation-factory header span{color:var(--red);font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.money-start-flow header strong,.lead-gen-command h3,.ai-trust-ledger h3,.activation-factory h2{color:#07080a;margin:0}.money-start-flow>div,.lead-gen-command>div,.ai-trust-ledger>div,.activation-factory>div,.done-for-me-strip,.done-for-me-workflow{display:grid;gap:.62rem}.money-start-flow>div,.lead-gen-command>div,.activation-factory>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:.75rem}.money-start-flow button,.lead-gen-command button,.done-for-me-strip button,.done-for-me-workflow article,.ai-trust-ledger article,.activation-factory article{border:1px solid rgba(7,8,10,.105);background:#fbfbfa;text-align:left}.money-start-flow button,.lead-gen-command button,.done-for-me-strip button{cursor:pointer}.money-start-flow button{position:relative;display:grid;gap:.25rem;min-height:138px;padding:.78rem}.money-start-flow button em{position:absolute;top:.72rem;right:.72rem;display:inline-grid;place-items:center;width:24px;height:24px;background:#07080a;color:#fff;font-style:normal;font-weight:950}.money-start-flow button span,.lead-gen-command button span,.done-for-me-strip span,.done-for-me-workflow span,.ai-trust-ledger article span,.activation-factory article span{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.money-start-flow button strong,.lead-gen-command button strong,.done-for-me-strip strong,.done-for-me-workflow strong,.ai-trust-ledger article strong,.activation-factory article strong{color:#07080a;line-height:1.15}.money-start-flow button p,.lead-gen-command button p,.done-for-me-strip p,.done-for-me-workflow p,.ai-trust-ledger article p,.activation-factory article p{color:#58616d;font-size:.78rem;line-height:1.34;margin:0}.money-start-flow button b{align-self:end;color:#117a4b;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.money-start-flow button:hover,.money-start-flow button:focus-visible,.lead-gen-command button:hover,.lead-gen-command button:focus-visible,.done-for-me-strip button:hover,.done-for-me-strip button:focus-visible{border-color:#d7192061;background:#fff;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.lead-gen-command button{display:grid;gap:.25rem;min-height:104px;padding:.72rem}.lead-journey-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.lead-journey-strip button{display:grid;gap:.24rem;min-height:78px;border:1px solid var(--line-soft);background:#fff;padding:.58rem;text-align:left}.lead-journey-strip button:not(:disabled):hover,.lead-journey-strip button:not(:disabled):focus-visible{border-color:#d719204d;background:#d719200b}.lead-journey-strip button:disabled{cursor:default;opacity:.7}.lead-journey-strip strong{font-size:.98rem}.lead-journey-strip p{color:var(--muted);font-size:.72rem;line-height:1.25;margin:0}.speed-sla-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;border-top:1px solid rgba(10,11,13,.12);margin-top:1rem;padding-top:1rem}.speed-sla-strip button{display:grid;gap:.25rem;min-height:86px;border:1px solid rgba(10,11,13,.12);background:#fff;padding:.65rem;text-align:left}.speed-sla-strip button:not(:disabled):hover,.speed-sla-strip button:not(:disabled):focus-visible{border-color:#d719205c;background:#d719200b}.speed-sla-strip span{color:var(--muted);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.speed-sla-strip strong{font-size:1.15rem}.speed-sla-strip p{color:var(--muted);font-size:.76rem;line-height:1.3;margin:0}.speed-sla-strip .sla-good strong{color:#137a45}.speed-sla-strip .sla-warn strong{color:#a76600}.speed-sla-strip .sla-risk strong{color:#b42318}.ai-conversion-queue{border-top:1px solid rgba(10,11,13,.12);margin-top:1rem;padding-top:1rem}.ai-conversion-queue header,.ai-conversion-queue>div{display:grid;gap:.75rem}.ai-conversion-queue header{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:.85rem}.ai-conversion-queue h3{font-size:1rem;margin:.15rem 0 0}.ai-conversion-queue header>span{border:1px solid rgba(10,11,13,.18);background:#fff;color:#0a0b0d;font-size:.72rem;font-weight:900;padding:.4rem .55rem;text-transform:uppercase}.ai-conversion-queue>div{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-conversion-queue article{border:1px solid rgba(10,11,13,.13);background:#ffffffeb;padding:.75rem;min-width:0}.queue-head{display:grid;gap:.18rem;border-bottom:1px solid rgba(10,11,13,.1);margin-bottom:.55rem;padding-bottom:.5rem}.queue-head strong{font-size:.9rem;text-transform:uppercase}.queue-head span{color:var(--muted);font-size:.8rem}.ai-conversion-queue button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;width:100%;border:0;border-bottom:1px solid rgba(10,11,13,.08);background:transparent;color:inherit;padding:.55rem 0;text-align:left;cursor:pointer}.ai-conversion-queue button:last-child{border-bottom:0}.ai-conversion-queue button:hover,.ai-conversion-queue button:focus-visible{color:var(--red)}.ai-conversion-queue button strong,.ai-conversion-queue button small,.ai-conversion-queue button em{min-width:0;overflow-wrap:anywhere}.ai-conversion-queue button small,.ai-conversion-queue button em{color:var(--muted);font-size:.78rem}.ai-conversion-queue button em{font-style:normal;font-weight:850}.today-command-bar{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:.85rem;align-items:stretch;border:1px solid var(--line-soft);background:#fff;padding:.95rem;box-shadow:var(--shadow)}.today-command-bar h1{margin:.15rem 0 0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.today-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.today-command-grid button{display:grid;gap:.35rem;align-content:start;min-height:116px;border:1px solid var(--line-soft);background:#fbfcfd;padding:.75rem;text-align:left}.today-command-grid span,.lead-health-strip span,.quality-list span,.email-composer label span,.provider-grid span,.role-matrix span{color:var(--muted);font-size:.72rem;font-weight:850}.today-command-grid strong{font-size:1.7rem;line-height:.95}.today-command-grid p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pipeline-hero,.daily-queue,.workbench-panel{border:1px solid var(--line-soft);background:#ffffffeb;box-shadow:var(--shadow);border-radius:.55rem}.pipeline-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:1.25rem;margin-bottom:1rem}.pipeline-hero h1,.workbench-panel h1{font-size:1.65rem;max-width:760px;margin-bottom:0}.hero-copy{color:var(--muted);margin:.45rem 0 0;max-width:620px}.hero-metrics{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:.65rem;align-self:end}.brokerage-brief-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.brokerage-brief-strip button{--score-accent: var(--text);--score-bg: #ffffff;--score-border: var(--line-soft);display:grid;align-content:start;min-height:138px;text-align:left;border:1px solid var(--score-border);border-top:4px solid var(--score-accent);background:var(--score-bg);border-radius:.5rem;padding:.85rem;cursor:pointer}.brokerage-brief-strip button:disabled{cursor:default;opacity:.72}.brokerage-brief-strip button:not(:disabled):hover,.brokerage-brief-strip button:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a1a}.brokerage-brief-strip span,.brokerage-brief-strip em{color:var(--score-accent);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brokerage-brief-strip strong{display:block;margin-top:.5rem}.brokerage-brief-strip p{color:var(--muted);font-size:.82rem;line-height:1.38;margin:.45rem 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.brokerage-brief-strip em{align-self:end;font-style:normal;margin-top:.75rem}.daily-queue{padding:1rem;margin-bottom:1rem}.ai-suite-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.ai-suite-strip article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:.65rem;align-items:start;border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.85rem;box-shadow:0 10px 28px #0f172a12}.suite-icon{display:grid;place-items:center;width:36px;height:36px;background:#111316;color:#fff;border-radius:.35rem}.ai-suite-strip strong,.ai-suite-strip em,.ai-suite-strip p{display:block}.ai-suite-strip em{color:var(--red);font-style:normal;font-size:.76rem;font-weight:800;margin-top:.15rem;text-transform:uppercase;letter-spacing:.06em}.ai-suite-strip p{color:var(--muted);font-size:.8rem;line-height:1.35;margin:.25rem 0 0}.queue-row,.workbench-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.queue-row button,.workbench-grid article{text-align:left;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.45rem;padding:.85rem}.queue-row button{cursor:pointer}.queue-meta{display:flex;align-items:center;gap:.6rem}.queue-meta>span:first-child{color:var(--muted);font-size:.82rem}.queue-card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:.18rem .65rem;align-items:start}.queue-card .score-dot{grid-row:span 3}.queue-card strong,.queue-card em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-card em{color:var(--red);font-size:.74rem;font-style:normal;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.queue-row button:hover,.queue-row button:focus-visible{border-color:#d719205c;background:#d719200b}.queue-row span,.workbench-grid span,.workbench-grid p{display:block;color:var(--muted);font-size:.84rem;margin-top:.35rem;line-height:1.35}.pipeline-board{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:.85rem;overflow-x:auto;padding-bottom:.25rem;margin-bottom:1rem}.pipeline-column{min-width:220px;border:1px solid var(--line-soft);background:#ffffffdb;border-radius:.55rem;padding:.75rem}.column-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.65rem;border-bottom:1px solid var(--line-soft)}.column-head span,.column-head em{display:block;color:var(--muted);font-size:.78rem;font-style:normal;margin-top:.2rem}.column-head em{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#111316;color:#fff;margin-top:0}.pipeline-scale-note{display:block;color:var(--muted);font-size:.82rem;line-height:1.35;margin-top:.25rem}.pipeline-column-scale{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid var(--line-soft);color:var(--muted);padding:.48rem 0 .58rem}.pipeline-column-scale span,.pipeline-column-scale strong,.pipeline-column-scale button{font-size:.72rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.pipeline-column-scale strong,.pipeline-column-scale button{color:var(--red)}.pipeline-column-scale button{border:0;background:transparent;cursor:pointer;padding:0}.pipeline-column-scale button:hover,.pipeline-column-scale button:focus-visible{color:#08090b;outline:none;text-decoration:underline;text-underline-offset:.18rem}.pipeline-cards{display:grid;gap:.65rem;padding-top:.75rem}.pipeline-card{display:grid;gap:.75rem;border:1px solid var(--line-soft);border-left-width:4px;background:#fff;border-radius:.45rem;padding:.85rem;min-width:0}.pipeline-card-main{display:grid;gap:.75rem;width:100%;text-align:left;border:0;background:transparent;padding:0;cursor:pointer}.pipeline-card.score-high{border-left-color:#137a45}.pipeline-card.score-mid{border-left-color:#a76600}.pipeline-card.score-low{border-left-color:#b42318}.pipeline-card:hover,.pipeline-card:focus-visible{border-color:#d7192061;box-shadow:0 16px 32px #0f172a1a}.pipeline-card-head{display:grid;grid-template-columns:42px minmax(0,1fr);gap:.65rem;align-items:start}.pipeline-card-head em{grid-column:2;justify-self:start;color:var(--muted);border:1px solid var(--line-soft);border-radius:999px;background:#f6f7f9;padding:.2rem .42rem;font-size:.7rem;font-style:normal;font-weight:800;white-space:nowrap}.pipeline-card-head strong,.pipeline-card-head div span:not(.score-dot){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline-card span,.pipeline-card p{color:var(--muted);font-size:.82rem}.pipeline-card p{margin:0;line-height:1.35}.property-intent-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,1.05fr);gap:.35rem}.property-intent-row span{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.35rem;padding:.35rem .42rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pipeline-next-action{color:#2e3640;overflow-wrap:anywhere}.pipeline-card-foot{display:flex;justify-content:space-between;gap:.75rem;border-top:1px solid var(--line-soft);padding-top:.65rem}.pipeline-card-foot span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline-card-foot strong{color:var(--red);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pipeline-card-actions,.approval-actions,.message-actions,.activation-status div,.approval-button-row,.draft-status-actions{display:flex;flex-wrap:wrap;gap:.4rem}.pipeline-card-actions{border-top:1px solid var(--line-soft);padding-top:.65rem}.pipeline-card-actions button,.approval-actions button,.message-actions button,.activation-status button,.draft-status-actions button{border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:.32rem .52rem;color:var(--text);cursor:pointer;font-size:.74rem;font-weight:800}.pipeline-card-actions button:hover,.pipeline-card-actions button:focus-visible,.approval-actions button:hover,.approval-actions button:focus-visible,.message-actions button:hover,.message-actions button:focus-visible,.activation-status button:hover,.activation-status button:focus-visible,.draft-status-actions button:hover,.draft-status-actions button:focus-visible{border-color:#d7192061;background:#d719200e}.pipeline-card-actions button:disabled,.activation-status button:disabled{cursor:not-allowed;opacity:.52}.empty-column-state{border:1px dashed var(--line);border-radius:.4rem;color:var(--muted);padding:.85rem}.empty-column-state strong,.empty-column-state span{display:block}.empty-column-state span{font-size:.82rem;line-height:1.35;margin-top:.25rem}.pipeline-column-load,.pipeline-column-collapse{width:100%;border:1px solid var(--line-soft);background:#fff;color:var(--text);padding:.7rem;text-align:left;cursor:pointer}.pipeline-column-load{display:grid;gap:.22rem;border-style:dashed}.pipeline-column-load strong,.pipeline-column-load span,.pipeline-column-collapse{font-size:.78rem;font-weight:850}.pipeline-column-load span{color:var(--red);text-transform:uppercase;letter-spacing:.06em}.pipeline-column-collapse{color:var(--muted);text-align:center}.pipeline-column-load:hover,.pipeline-column-load:focus-visible,.pipeline-column-collapse:hover,.pipeline-column-collapse:focus-visible{border-color:#d7192061;box-shadow:inset 0 -2px 0 var(--red);outline:none}.card-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.card-chips span{display:inline-flex;max-width:100%;border:1px solid var(--line-soft);background:#f6f7f9;color:#424b56;border-radius:999px;padding:.28rem .45rem;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-panel{padding:1.25rem}.module-head{border:1px solid var(--line-soft);background:#fff;border-radius:.55rem;padding:1.25rem;margin-bottom:1rem;box-shadow:var(--shadow)}.module-head h1{max-width:780px;margin:0}.feature-grid.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.message-card,.task-desk article,.calendar-grid section,.transaction-grid article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem;box-shadow:0 12px 32px #0f172a14}.message-head,.transaction-grid article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.message-head span,.transaction-grid span,.message-card p,.task-desk p,.calendar-grid span,.transaction-grid p{color:var(--muted);font-size:.84rem}.message-card p,.task-desk p,.transaction-grid p{line-height:1.45;margin:.55rem 0 0}.task-desk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.task-desk article{display:grid;gap:.35rem}.task-type{color:var(--red);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.task-desk em{justify-self:start;border:1px solid rgba(215,25,32,.18);color:var(--red);background:#d719200e;border-radius:999px;padding:.3rem .55rem;font-style:normal;font-size:.78rem}.command-kpis,.command-lanes,.command-layout{display:grid;gap:.85rem}.guided-work-session{display:grid;gap:.9rem;border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem;margin-bottom:.85rem;box-shadow:0 12px 32px #0f172a14}.guided-work-session>header,.playbook-matrix>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:end;border-bottom:1px solid var(--line-soft);padding-bottom:.8rem}.guided-work-session h2,.playbook-matrix h2{margin:0;font-size:clamp(1.25rem,1.7vw,1.85rem);line-height:1.05}.session-proof{border:1px solid var(--line-soft);background:#fafbfc;padding:.65rem;min-width:150px}.session-proof span,.session-proof em,.session-step-head span,.session-question span,.playbook-matrix>header>span{display:block;color:var(--muted);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.session-proof strong{display:block;margin-top:.2rem;font-size:1.2rem}.session-proof em{font-style:normal;margin-top:.2rem;text-transform:none;letter-spacing:0}.session-step-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem}.session-step-grid article{display:grid;gap:.6rem;align-content:start;border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.75rem;min-width:0}.session-step-grid article.is-complete{border-color:#137a4547;background:linear-gradient(90deg,rgba(19,122,69,.06),transparent 58%),#fff}.session-step-grid article.is-complete .session-step-head strong{color:#137a45}.session-step-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:start}.session-step-head strong{color:var(--red);font-size:.78rem;text-transform:uppercase}.session-step-head em{grid-row:span 2;display:grid;place-items:center;min-width:34px;height:34px;border:1px solid currentColor;font-style:normal;font-weight:950}.session-step-head em.score-high{color:#137a45}.session-step-head em.score-mid{color:#a76600}.session-step-head em.score-low{color:#b42318}.session-step-grid h3{margin:0;font-size:1.03rem}.session-step-grid p,.session-step-grid blockquote,.session-question strong{color:var(--muted);font-size:.82rem;line-height:1.38;margin:0;overflow-wrap:anywhere}.session-step-grid blockquote{border-left:3px solid var(--red);background:#fafbfc;padding:.55rem}.session-question{display:grid;gap:.2rem;border-top:1px solid var(--line-soft);padding-top:.55rem}.session-question strong{color:var(--text)}.session-step-grid footer{display:grid;grid-template-columns:1fr;gap:.35rem;margin-top:auto}.session-step-grid footer button{border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;padding:.45rem .55rem;font-size:.78rem;font-weight:850}.command-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.command-kpis article,.command-lane,.priority-table,.command-side section{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.82rem;box-shadow:0 12px 32px #0f172a14}.command-kpis span,.command-lane header span,.priority-row>div:nth-child(3)>span{display:block;color:var(--muted);font-size:.73rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.command-kpis strong{display:block;font-size:2.05rem;line-height:.95;margin-top:.35rem}.command-kpis p{color:var(--muted);font-size:.76rem;line-height:1.3;margin:.38rem 0 0}.kpi-hot strong{color:#137a45}.kpi-review strong{color:var(--red)}.kpi-warning strong{color:#a76600}.kpi-risk strong{color:#b42318}.command-lane.urgent header strong{color:#137a45}.command-lane.review header strong{color:var(--red)}.command-lane.finance header strong{color:#a76600}.command-lane.listing header strong{color:#0a0b0d}.command-lanes{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.command-lane{display:grid;gap:.7rem;align-content:start}.command-lane header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line-soft);padding-bottom:.7rem}.command-lane header strong{display:block;font-size:2rem;line-height:.95;margin-top:.35rem}.command-lane header em{border:1px solid var(--line-soft);border-radius:999px;color:var(--muted);font-size:.75rem;font-style:normal;padding:.24rem .45rem}.command-lane>div,.command-side section{display:grid;gap:.6rem}.command-lane button,.command-side button{display:grid;gap:.22rem;text-align:left;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.58rem;cursor:pointer}.command-lane button:hover,.command-lane button:focus-visible,.command-side button:hover,.command-side button:focus-visible{border-color:#d719205c;background:#d719200b}.command-lane button span,.command-lane button p,.command-lane button em,.command-side button span,.command-side button p{color:var(--muted);font-size:.74rem;line-height:1.3;margin:0}.command-lane button em{color:var(--red);font-style:normal;font-weight:800;text-transform:capitalize}.command-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.priority-table{display:grid;gap:.65rem}.priority-row{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.1fr) 170px auto;gap:.85rem;align-items:center;border:1px solid var(--line-soft);border-left-width:4px;background:#fafbfc;border-radius:.45rem;padding:.75rem}.priority-row.priority-high{border-left-color:#137a45}.priority-row.priority-mid{border-left-color:#a76600}.priority-row.priority-low{border-left-color:#b42318}.priority-lead{display:flex;align-items:center;gap:.65rem}.priority-lead strong,.priority-lead span,.priority-row p{display:block}.priority-lead span:not(.score-dot),.priority-row p{color:var(--muted);font-size:.82rem}.priority-row p{line-height:1.35;margin:.25rem 0 0}.priority-row .secondary-button{justify-self:end}.command-side,.action-plan-summary,.action-plan-explainer,.action-plan-board,.deal-command-strip,.deal-stage-board,.calendar-workspace{display:grid;gap:.85rem}.action-plan-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.action-plan-summary article,.action-plan-explainer article,.action-plan-card,.calendar-month,.calendar-day-panel,.deal-stage-board>article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.9rem;box-shadow:0 12px 32px #0f172a14}.action-plan-summary span,.action-plan-explainer span,.plan-does-grid span,.calendar-month header span,.deal-stage-board header span{display:block;color:var(--muted);font-size:.73rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.action-plan-summary strong{display:block;font-size:2.05rem;line-height:.95;margin-top:.35rem}.plan-stat-hot strong,.plan-stat-review strong{color:var(--red)}.plan-stat-active strong{color:#137a45}.plan-stat-blocked strong{color:#b42318}.action-plan-summary p,.action-plan-explainer p,.plan-does-grid strong,.action-plan-card header span,.deal-stage-board header em,.deal-stage-board button p,.calendar-day-panel button p{color:var(--muted);line-height:1.35;margin:.35rem 0 0}.action-plan-explainer{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.action-plan-explainer strong{display:block;margin-top:.28rem;font-size:1rem}.playbook-matrix{display:grid;gap:.85rem;border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem;margin-bottom:.85rem;box-shadow:0 12px 32px #0f172a14}.playbook-matrix>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.playbook-matrix article{display:grid;gap:.35rem;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.75rem}.playbook-matrix strong{color:var(--text)}.playbook-matrix p,.playbook-matrix em{color:var(--muted);font-size:.82rem;line-height:1.38;margin:0}.playbook-matrix em{border-top:1px solid var(--line-soft);font-style:normal;padding-top:.45rem}.action-plan-board{grid-template-columns:repeat(2,minmax(0,1fr))}.action-plan-card{display:grid;gap:.8rem}.action-plan-card header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;border-bottom:1px solid var(--line-soft);padding-bottom:.75rem}.action-plan-card h3{margin:.12rem 0 0}.plan-does-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.plan-does-grid div{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.65rem;min-width:0}.plan-does-grid strong{display:block;color:var(--text);font-size:.86rem;overflow-wrap:anywhere}.action-plan-card footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top:1px solid var(--line-soft);padding-top:.75rem}.action-plan-card footer em{border:1px solid var(--line-soft);color:var(--muted);font-style:normal;font-weight:850;padding:.4rem .55rem}.action-plan-card footer button{border:1px solid var(--line-soft);background:#fff;font-weight:850;padding:.48rem .65rem}.action-plan-card footer button:disabled{cursor:not-allowed;opacity:.45}.calendar-workspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.calendar-month header{display:flex;justify-content:space-between;gap:.85rem;border-bottom:1px solid var(--line-soft);padding-bottom:.75rem;margin-bottom:.75rem}.calendar-month h3{margin:.15rem 0 0}.calendar-weekdays,.calendar-month-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-weekdays{border-bottom:1px solid var(--line-soft)}.calendar-weekdays span{color:var(--muted);font-size:.72rem;font-weight:900;padding:.45rem .35rem;text-transform:uppercase}.calendar-month-grid button{display:grid;align-content:start;gap:.28rem;min-height:112px;border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#fff;padding:.5rem;text-align:left}.calendar-month-grid button:nth-child(7n){border-right:0}.calendar-month-grid button:not(:disabled):hover,.calendar-month-grid button:not(:disabled):focus-visible{background:#d719200b}.calendar-month-grid button.is-empty{background:#f4f5f6}.calendar-month-grid button.is-today{box-shadow:inset 0 0 0 2px var(--red)}.calendar-month-grid button>span{font-weight:900}.calendar-month-grid em{display:block;border-left:3px solid currentColor;background:#f6f7f9;color:#2e333a;font-size:.7rem;font-style:normal;line-height:1.25;padding:.24rem .3rem;overflow-wrap:anywhere}.calendar-month-grid em.score-high,.calendar-day-panel em.score-high{color:#137a45}.calendar-month-grid em.score-mid,.calendar-day-panel em.score-mid{color:#a76600}.calendar-month-grid em.score-low,.calendar-day-panel em.score-low{color:#b42318}.calendar-day-panel{display:grid;gap:.65rem}.calendar-day-panel button{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:.55rem;align-items:start;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.65rem;text-align:left}.calendar-day-panel button div{display:grid;gap:.18rem}.calendar-day-panel button strong{display:block;line-height:1.2}.calendar-day-panel button span,.calendar-day-panel button em{color:var(--muted);font-size:.76rem}.calendar-day-panel button em{font-size:1rem;font-style:normal;font-weight:900}.deal-command-strip,.deal-stage-board{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.deal-stage-board>article{display:grid;align-content:start;gap:.65rem}.deal-stage-board header{display:grid;gap:.45rem;border-bottom:1px solid var(--line-soft);padding-bottom:.65rem}.deal-stage-board header strong{display:block;font-size:2rem;margin-top:.22rem}.deal-stage-board button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;width:100%;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.58rem;text-align:left}.deal-stage-board button+button{margin-top:.5rem}.deal-stage-board button em{color:var(--red);font-style:normal;font-weight:900}.calendar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.calendar-grid section{display:grid;gap:.65rem}.calendar-grid section h3{border-bottom:1px solid var(--line-soft);padding-bottom:.65rem}.calendar-grid article{display:grid;grid-template-columns:24px minmax(0,1fr);gap:.55rem;align-items:start}.calendar-grid article div{display:grid;gap:.2rem;min-width:0}.calendar-grid article strong,.calendar-grid article span{display:block;min-width:0}.transaction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.pipeline-mode-bar,.saved-view-bar,.approval-command-grid,.approval-strip,.inbox-layout,.calendar-agenda,.deal-room,.property-timeline-grid{display:grid;gap:.85rem}.pipeline-mode-bar{grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);align-items:center;border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.9rem;margin-bottom:1rem}.saved-view-bar{grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);align-items:center;border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.9rem;margin-bottom:1rem}.mode-buttons{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.mode-buttons button{border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:.45rem .72rem;cursor:pointer}.mode-buttons button.active{background:#111316;color:#fff}.approval-command-grid{grid-template-columns:1.05fr .95fr 1.1fr;margin-bottom:1rem}.approval-strip{grid-template-columns:1fr 1fr;margin-bottom:.85rem}.approval-queue,.agent-scorecard,.campaign-library,.inbox-priority,.inbox-drafts,.property-snapshot,.record-timeline{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem}.approval-list,.scorecard-list,.campaign-route-list{display:grid;gap:.55rem}.approval-list article,.scorecard-list article,.campaign-route-list article,.draft-approval-row{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.7rem}.approval-list strong,.approval-list span,.approval-list em,.campaign-route-list strong,.campaign-route-list span,.draft-approval-row strong,.draft-approval-row span,.draft-approval-row em{display:block}.approval-list span,.campaign-route-list span,.draft-approval-row span,.scorecard-list span{color:var(--muted);font-size:.82rem;line-height:1.35;margin-top:.2rem}.approval-list em,.draft-approval-row em{color:var(--red);font-style:normal;font-size:.76rem;font-weight:900;letter-spacing:.06em;margin-top:.35rem;text-transform:uppercase}.empty-approval{border-style:dashed}.inbox-command-strip,.lead-vitals-row,.drawer-vitals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.lead-health-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.lead-health-strip article,.quality-list article{display:grid;gap:.25rem;border:1px solid var(--line-soft);background:#fff;padding:.65rem}.lead-health-strip strong,.quality-list strong{font-size:.9rem}.health-good,.quality-good{border-left:3px solid #117a4b!important}.health-warn,.quality-warn{border-left:3px solid #9b6a05!important}.health-bad,.quality-bad{border-left:3px solid var(--red)!important}.inbox-command-strip,.lead-vitals-row{margin-bottom:1rem}.message-actions{margin-top:.75rem}.draft-approval-row p{color:var(--muted);font-size:.82rem;line-height:1.35;margin:.3rem 0 0}.draft-status-actions{justify-content:flex-end;align-items:center}.scorecard-list article>div{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.scorecard-list span{border:1px solid var(--line-soft);border-radius:999px;padding:.25rem .45rem}.inbox-layout{grid-template-columns:1.05fr .95fr}.inbox-priority,.inbox-drafts{display:grid;gap:.7rem;align-content:start}.draft-approval-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.calendar-agenda,.deal-room{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.calendar-connect-panel,.settings-card{border:1px solid var(--line-soft);background:#fff;padding:.95rem;box-shadow:var(--shadow)}.provider-grid,.settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.provider-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-grid article,.settings-card{display:grid;gap:.65rem}.provider-grid article{border:1px solid var(--line-soft);background:#fbfcfd;padding:.75rem}.provider-grid p,.settings-card p{margin:0;color:var(--muted);line-height:1.45}.role-matrix,.integration-list,.quality-list{display:grid;gap:.55rem}.role-matrix{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);align-items:center}.integration-list{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-list span{border:1px solid var(--line-soft);background:#fbfcfd;padding:.55rem;font-size:.82rem;font-weight:800}.growth-command-strip,.growth-action-grid,.growth-flow,.growth-focus-panel,.growth-lower-grid{display:grid;gap:.85rem}.growth-command-strip,.growth-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.growth-action-grid button{display:grid;gap:.32rem;border:1px solid var(--line-soft);background:#fff;padding:.85rem;text-align:left}.growth-action-grid button:hover,.growth-action-grid button:focus-visible,.growth-flow button:hover,.growth-flow button:focus-visible,.growth-flow button.active{border-color:#d719206b;background:#d719200e}.growth-flow{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:1rem}.growth-flow button{display:grid;gap:.22rem;border:1px solid var(--line-soft);background:#fff;padding:.75rem;text-align:left}.growth-action-grid span,.growth-flow span,.production-readiness-panel span,.growth-stage-card header span,.growth-stage-card header em,.growth-source-board header span,.growth-feature-list span,.growth-roadmap span{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.growth-flow em{color:var(--muted);font-size:.72rem;font-style:normal;font-weight:800}.growth-action-grid strong,.growth-flow strong{display:block;margin-top:.3rem;font-size:1rem}.growth-action-grid p{color:var(--muted);font-size:.78rem;line-height:1.35;margin:0}.growth-focus-panel{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin-bottom:1rem}.growth-stage-card,.growth-source-board,.growth-ai-map,.growth-roadmap,.production-readiness-panel{border:1px solid var(--line-soft);background:#fff;box-shadow:var(--shadow);padding:.95rem}.growth-stage-card{display:grid;gap:.7rem;align-content:start}.growth-stage-card header,.growth-source-board header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.growth-stage-card h2,.growth-source-board h2,.growth-ai-map h2,.growth-roadmap h2{margin:.2rem 0 0;font-size:1.12rem}.growth-stage-card>p,.growth-feature-list p,.growth-source-board p,.growth-ai-map p{color:var(--muted);font-size:.8rem;line-height:1.38;margin:0}.growth-feature-list{display:grid;gap:.45rem}.growth-feature-list button{display:grid;gap:.24rem;border:1px solid var(--line-soft);background:#fbfcfd;padding:.62rem;text-align:left}.growth-feature-list button:hover,.growth-feature-list button:focus-visible,.growth-source-board button:hover,.growth-source-board button:focus-visible{border-color:#d7192066;background:#d719200b}.growth-feature-list .status-live,.growth-action-grid .status-live,.production-readiness-panel .status-live{color:#137a45}.growth-feature-list .status-plan,.growth-action-grid .status-plan,.production-readiness-panel .status-plan{color:#9b6a05}.growth-feature-list .status-risk,.growth-action-grid .status-risk,.production-readiness-panel .status-risk{color:var(--red)}.growth-lower-grid{grid-template-columns:minmax(320px,1.05fr) minmax(320px,.95fr) minmax(280px,.8fr)}.growth-source-board,.growth-ai-map,.growth-roadmap,.production-readiness-panel{display:grid;gap:.65rem;align-content:start}.growth-source-board button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid var(--line-soft);background:#fbfcfd;padding:.65rem;text-align:left}.growth-source-board em{color:var(--red);font-style:normal;font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.growth-ai-map div,.growth-roadmap div,.production-readiness-panel div{display:grid;gap:.25rem;border:1px solid var(--line-soft);background:#fbfcfd;padding:.65rem}.production-readiness-panel h2{margin:.2rem 0 0;font-size:1.12rem}.production-readiness-panel p{color:var(--muted);font-size:.78rem;line-height:1.35;margin:0}.growth-ai-map div{grid-template-columns:auto minmax(0,1fr);align-items:start}.growth-ai-map svg{grid-row:span 2;color:#137a45;margin-top:.15rem}.growth-roadmap div{grid-template-columns:28px minmax(0,1fr);align-items:center}.insights-shell{align-content:start}.compact-insights-head{min-height:150px}.insights-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.range-switch{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--line-soft);background:#fff;padding:.25rem}.range-switch button{border:0;background:transparent;color:var(--muted);padding:.45rem .62rem;font-size:.78rem;font-weight:900}.range-switch button.active,.range-switch button:hover{background:#111316;color:#fff}.insight-kpi-strip,.insight-decision-grid,.lift-candidate-grid,.what-changed-strip{display:grid;gap:.85rem}.insight-kpi-strip,.what-changed-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.what-changed-strip article{border:1px solid var(--line-soft);background:#ffffffc7;padding:.75rem}.what-changed-strip span{display:block;color:var(--muted);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.what-changed-strip strong{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.55rem;line-height:1;margin-top:.28rem}.what-changed-strip p{color:var(--muted);font-size:.8rem;line-height:1.35;margin:.42rem 0 0}.insight-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-chart-card,.lift-candidate-panel{border:1px solid var(--line-soft);background:#fff;padding:.95rem;box-shadow:var(--shadow)}.insight-chart-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.insight-chart-card:hover{border-color:#d7192042;box-shadow:0 24px 70px #0f172a26;transform:translateY(-2px)}.insight-chart-card.wide{grid-column:span 2}.chart-head{display:grid;grid-template-columns:minmax(0,.75fr) minmax(180px,.55fr);gap:.85rem;align-items:start;border-bottom:1px solid var(--line-soft);padding-bottom:.75rem;margin-bottom:.85rem}.chart-head h3{margin:.1rem 0 0}.chart-head>p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.45}.line-chart svg{width:100%;min-height:220px;overflow:visible}.line-chart line{stroke:#0d11171a;stroke-width:1}.line-chart polyline{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900;animation:chart-line-draw .95s cubic-bezier(.2,.8,.2,1) forwards,chart-line-breathe 3.2s ease-in-out 1.1s infinite;filter:drop-shadow(0 8px 12px rgba(13,17,23,.08))}.score-series{opacity:0;animation:chart-fade-in .42s ease forwards}.score-series-1{animation-delay:90ms}.score-series-2{animation-delay:.18s}.score-line-color-0{stroke:#d71920}.score-line-color-1{stroke:#111316}.score-line-color-2{stroke:#117a4b}.score-fill-color-0{fill:#d71920}.score-fill-color-1{fill:#111316}.score-fill-color-2{fill:#117a4b}.score-point{cursor:crosshair;outline:none}.score-point circle{stroke:#fff;stroke-width:3;filter:drop-shadow(0 5px 8px rgba(13,17,23,.22));transform-box:fill-box;transform-origin:center;opacity:0;animation:chart-point-pop .42s ease forwards}.point-popover{opacity:0;pointer-events:none;transform-box:fill-box;transition:opacity .16s ease,transform .16s ease}.point-popover rect{fill:#111316;stroke:#ffffff38;stroke-width:1}.point-popover text{fill:#fff;font-size:9px;font-weight:900;stroke:none}.point-popover text+text{fill:#f0c8ca}.score-point:hover circle,.score-point:focus-visible circle{transform:scale(1.65);stroke:#111316;stroke-width:2}.score-point:hover .point-popover,.score-point:focus-visible .point-popover{opacity:1}.axis-label{fill:#111316;font-size:10px;font-weight:900;letter-spacing:0}.axis-label{fill:#8a94a1}.x-axis{text-anchor:middle}.chart-legend{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.chart-legend span{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.78rem;font-weight:800}.chart-legend i{width:18px;height:3px}.score-legend-color-0{background:#d71920}.score-legend-color-1{background:#111316}.score-legend-color-2{background:#117a4b}.bar-chart,.funnel-chart,.lift-chart{display:grid;gap:.72rem}.bar-chart article{display:grid;grid-template-columns:minmax(0,.8fr) minmax(90px,1fr) auto;gap:.55rem;align-items:center}.bar-chart article div:first-child,.lift-chart article{min-width:0}.bar-chart strong,.lift-chart strong,.campaign-bars strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-chart span,.bar-chart em,.campaign-bars p,.lift-candidate-grid small{color:var(--muted);font-size:.76rem;font-style:normal;font-weight:800}.bar-track,.funnel-chart div,.lift-chart div{overflow:hidden;border:1px solid var(--line-soft);background:#f3f4f6}.bar-track{height:12px}.bar-track progress,.funnel-chart progress,.band-track progress,.progress-rail progress{width:100%;height:100%;border:0;appearance:none;background:transparent}.bar-track progress::-webkit-progress-bar,.funnel-chart progress::-webkit-progress-bar,.band-track progress::-webkit-progress-bar,.progress-rail progress::-webkit-progress-bar{background:transparent}.bar-track progress::-webkit-progress-value,.funnel-chart progress::-webkit-progress-value,.band-track progress::-webkit-progress-value,.progress-rail progress::-webkit-progress-value,.bar-track progress::-moz-progress-bar,.funnel-chart progress::-moz-progress-bar,.band-track progress::-moz-progress-bar,.progress-rail progress::-moz-progress-bar{position:relative;overflow:hidden;transform-origin:left;animation:chart-bar-grow .72s ease forwards}.bar-track progress::-webkit-progress-value,.bar-track progress::-moz-progress-bar{background:linear-gradient(90deg,#9f1017,var(--red));transition:filter .18s ease,opacity .18s ease}.bar-chart article:hover .bar-track progress{filter:saturate(1.18) drop-shadow(0 5px 10px rgba(215,25,32,.18))}.funnel-chart article{display:grid;grid-template-columns:92px minmax(0,1fr) 34px;gap:.55rem;align-items:center}.funnel-chart span{color:var(--muted);font-size:.76rem;font-weight:850}.funnel-chart div{height:24px}.funnel-chart progress::-webkit-progress-value,.funnel-chart progress::-moz-progress-bar{background:#0a0b0d}.lift-chart article{display:grid;gap:.35rem}.lift-chart div{display:grid;gap:.28rem;background:transparent;border:0}.lift-chart span,.lift-chart em{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem;align-items:center;min-width:26px;padding:.2rem .45rem;color:#fff;font-size:.72rem;font-style:normal;font-weight:900;text-align:right}.lift-chart progress{width:100%;height:.62rem;border:0;appearance:none;background:#ffffff3d}.lift-chart progress::-webkit-progress-bar{background:#ffffff3d}.lift-chart span progress::-webkit-progress-value,.lift-chart span progress::-moz-progress-bar{background:#fff}.lift-chart em progress::-webkit-progress-value,.lift-chart em progress::-moz-progress-bar{background:#fff}.lift-chart span{background:linear-gradient(90deg,#686f78,#8b929b);transition:filter .18s ease,opacity .18s ease}.lift-chart em{background:linear-gradient(90deg,#0f6b3a,#149a5b);transition:filter .18s ease,opacity .18s ease}.lift-chart article:hover span,.lift-chart article:hover em{filter:saturate(1.12) drop-shadow(0 5px 10px rgba(17,122,75,.14))}.campaign-bars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.campaign-bars article{display:grid;gap:.45rem;border:1px solid var(--line-soft);background:#fbfcfd;padding:.65rem}.mini-bars{display:grid;gap:.32rem}.mini-bars span{display:grid;grid-template-columns:minmax(0,1fr) 2.8rem;gap:.45rem;align-items:center;color:var(--muted);font-size:.72rem;font-weight:900}.mini-bars progress{width:100%;height:.55rem;border:0;appearance:none;background:#eef1f4}.mini-bars progress::-webkit-progress-bar{background:#eef1f4}.mini-bars span:nth-child(1) progress::-webkit-progress-value,.mini-bars span:nth-child(1) progress::-moz-progress-bar{background:#0a0b0d}.mini-bars span:nth-child(2) progress::-webkit-progress-value,.mini-bars span:nth-child(2) progress::-moz-progress-bar{background:var(--red)}.mini-bars span:nth-child(3) progress::-webkit-progress-value,.mini-bars span:nth-child(3) progress::-moz-progress-bar{background:#117a4b}.score-band-chart{display:grid;gap:.7rem}.score-band-chart article{display:grid;grid-template-columns:minmax(0,.9fr) minmax(86px,1fr) auto;gap:.55rem;align-items:center}.score-band-chart strong{display:block;font-size:.9rem}.score-band-chart span,.score-band-chart em{color:var(--muted);font-size:.74rem;font-style:normal;font-weight:850}.band-track{height:14px;overflow:hidden;border:1px solid var(--line-soft);background:#f3f4f6}.band-track progress::-webkit-progress-value,.band-track progress::-moz-progress-bar{background-size:150px 100%,100% 100%;background-position:-150px 0,0 0;transform-origin:left;animation:chart-bar-grow .78s ease forwards,chart-sheen 2.8s ease-in-out .9s infinite}.band-hot .band-track progress::-webkit-progress-value,.band-hot .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#117a4b}.band-warm .band-track progress::-webkit-progress-value,.band-warm .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#c58a00}.band-nurture .band-track progress::-webkit-progress-value,.band-nurture .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#d71920}.band-cold .band-track progress::-webkit-progress-value,.band-cold .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#111316}.lift-candidate-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lift-candidate-grid button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;border:1px solid var(--line-soft);background:#fff;padding:.75rem;text-align:left}.lift-candidate-grid div{min-width:0}.lift-candidate-grid em{display:block;color:var(--red);font-size:.72rem;font-style:normal;font-weight:900;margin-top:.2rem}.lift-candidate-grid p{margin:.45rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.35}.lift-candidate-grid small{grid-column:1 / -1;justify-self:start;border:1px solid rgba(17,122,75,.22);background:#117a4b14;color:#117a4b;padding:.28rem .45rem}.calendar-agenda article,.deal-room article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem}.calendar-agenda span,.deal-room span,.deal-room em{color:var(--red);display:block;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.calendar-agenda strong,.deal-room strong{display:block;font-size:1.15rem;margin-top:.35rem}.calendar-agenda p,.deal-room p,.deal-room em{line-height:1.4;margin:.45rem 0 0}.deal-room em{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:500}.property-timeline-grid{grid-template-columns:.95fr 1.05fr}.property-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.property-facts div{border-bottom:1px solid var(--line-soft);padding-bottom:.45rem}.property-facts span{color:var(--muted);display:block;font-size:.75rem;margin-bottom:.2rem}.criteria-list{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.criteria-list span{border:1px solid var(--line-soft);border-radius:999px;color:var(--muted);padding:.3rem .5rem;font-size:.78rem}.record-timeline{display:grid;gap:.65rem}.record-timeline>div:not(.panel-heading){display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:.75rem;border-top:1px solid var(--line-soft);padding-top:.65rem}.record-timeline>div>span{color:var(--red);font-size:.74rem;font-weight:900}.record-timeline p{color:var(--muted);grid-column:2;line-height:1.4;margin:.2rem 0 0}.progress-rail{height:8px;border-radius:999px;background:#edf0f4;overflow:hidden;margin-top:.85rem}.progress-rail progress::-webkit-progress-value,.progress-rail progress::-moz-progress-bar{background:linear-gradient(90deg,#111316,#d71920)}.lead-rail,.command-center,.ops-panel{min-height:calc(100vh - 104px)}.lead-rail,.ai-panel,.draft-suite,.timeline-section,.side-block,.profile-strip{border:1px solid var(--line-soft);background:#ffffffe6;box-shadow:var(--shadow)}.lead-rail,.ops-panel{position:sticky;top:88px}.lead-rail{padding:1rem;border-radius:.55rem}.rail-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.people-scale-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem}.people-scale-strip div{border:1px solid var(--line-soft);background:#fff;border-radius:.4rem;padding:.55rem;min-width:0}.people-scale-strip span,.smart-list-chip span{display:block;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.people-scale-strip strong,.smart-list-chip strong{display:block;margin-top:.2rem;font-size:1.1rem;line-height:1}.people-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:.75rem}.people-mode-switch button{border:1px solid var(--line-soft);background:#fff;color:var(--text);padding:.55rem .42rem;font-size:.72rem;font-weight:900;text-transform:uppercase;cursor:pointer}.people-mode-switch button.active,.people-mode-switch button:hover,.people-mode-switch button:focus-visible{border-color:#08090b;background:#08090b;color:#fff;outline:none}.smart-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem}.smart-list-chip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;min-height:44px;border:1px solid var(--line-soft);background:#fff;border-radius:.4rem;padding:.5rem .55rem;text-align:left}.smart-list-chip strong{margin-top:0}.smart-list-chip.active{border-color:#0a0b0d;background:#0a0b0d}.smart-list-chip.active span,.smart-list-chip.active strong{color:#fff}.smart-list-chip.hot strong,.smart-list-chip.reply strong{color:#137a45}.smart-list-chip.finance strong{color:#a76600}.smart-list-chip.risk strong,.smart-list-chip.blocked strong{color:#b42318}.bulk-action-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.75rem}.bulk-action-strip button{min-width:0;border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;padding:.45rem .35rem;font-size:.72rem;font-weight:850}.eyebrow{margin:0 0 .25rem;color:var(--gold);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{margin-bottom:0;font-size:1.35rem}h2{font-size:1.55rem;margin-bottom:.4rem}h3{margin-bottom:0;font-size:1.05rem}.icon-button,.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:38px;border-radius:.4rem;padding:.55rem .85rem}.icon-button{width:38px;padding:0;background:var(--surface-3)}.icon-button.gold,.primary-button{background:linear-gradient(135deg,#d71920,#8f0f14);color:#fff;font-weight:800}.primary-button:disabled{cursor:not-allowed;opacity:.45}.secondary-button{background:#fff;border-color:var(--line-soft);color:var(--text)}.search-box,.select-box{display:flex;align-items:center;gap:.6rem;border:1px solid var(--line-soft);border-radius:.45rem;background:#fff;min-height:42px;padding:0 .75rem;margin-bottom:.75rem}.search-box input,.select-box select{width:100%;border:0;background:transparent;color:var(--text);outline:0}.select-box span{color:var(--muted);font-size:.8rem}.lead-list{display:grid;gap:.5rem}.lead-list-scale{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--muted);padding:.58rem 0}.lead-list-scale span,.lead-list-scale strong,.lead-list-scale button{font-size:.72rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.lead-list-scale strong,.lead-list-scale button{color:var(--red)}.lead-list-scale button{border:0;background:transparent;cursor:pointer;padding:0}.lead-list-scale button:hover,.lead-list-scale button:focus-visible{color:#08090b;outline:none;text-decoration:underline;text-underline-offset:.18rem}.lead-row{display:grid;grid-template-columns:48px minmax(0,1fr);gap:.7rem;width:100%;text-align:left;border:1px solid transparent;background:#fff;border-radius:.5rem;padding:.7rem}.lead-row.selected,.lead-row:hover,.lead-row:focus-visible{border-color:#d719206b;background:#d719200e}.lead-row strong,.lead-row small,.lead-row em{display:block}.lead-row small,.lead-row em{color:var(--muted);font-size:.78rem}.lead-row em{grid-column:2;font-style:normal}.lead-list-load,.lead-list-collapse{width:100%;border:1px solid var(--line-soft);background:#fff;color:var(--text);padding:.7rem;text-align:left;cursor:pointer}.lead-list-load{display:grid;gap:.22rem;border-style:dashed}.lead-list-load strong,.lead-list-load span,.lead-list-collapse{font-size:.78rem;font-weight:850}.lead-list-load span{color:var(--red);text-transform:uppercase;letter-spacing:.06em}.lead-list-collapse{color:var(--muted);text-align:center}.lead-list-load:hover,.lead-list-load:focus-visible,.lead-list-collapse:hover,.lead-list-collapse:focus-visible{border-color:#d7192061;box-shadow:inset 0 -2px 0 var(--red);outline:none}.people-database-mode{grid-template-columns:minmax(248px,292px) minmax(0,1fr)}.people-database-view{display:grid;gap:.85rem;width:100%;max-width:100%;border:1px solid var(--line-soft);background:#fff;overflow:hidden;padding:.95rem;box-shadow:var(--shadow)}.people-database-head{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:end;border-bottom:1px solid var(--line-soft);padding-bottom:.85rem}.people-database-head h2{font-size:clamp(1.8rem,3vw,3rem);line-height:1;margin:.15rem 0 0}.people-database-head p:not(.eyebrow){color:var(--muted);margin:.3rem 0 0}.people-page-size{display:flex;align-items:center;gap:.35rem}.people-page-size span,.people-page-size button{font-size:.72rem;font-weight:900;text-transform:uppercase}.people-page-size span{color:var(--muted);margin-right:.15rem}.people-page-size button,.people-pagination button{border:1px solid var(--line-soft);background:#fff;color:var(--text);padding:.48rem .62rem;cursor:pointer}.people-page-size button.active,.people-page-size button:hover,.people-page-size button:focus-visible,.people-pagination button:hover,.people-pagination button:focus-visible{border-color:#08090b;background:#08090b;color:#fff;outline:none}.people-pagination button:disabled{cursor:not-allowed;opacity:.45}.people-database-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.people-table{display:grid;border:1px solid var(--line-soft)}.people-table-row{display:grid;grid-template-columns:64px minmax(180px,1.2fr) minmax(92px,.7fr) minmax(108px,.75fr) minmax(130px,.85fr) minmax(112px,.75fr) minmax(220px,1.5fr);gap:.7rem;align-items:center;width:100%;border:0;border-bottom:1px solid var(--line-soft);background:#fff;color:var(--text);padding:.68rem;text-align:left}.people-table-row span{min-width:0;overflow-wrap:anywhere}.people-table-row:last-child{border-bottom:0}.people-table-head{background:var(--design-surface-rail);color:var(--muted);font-size:.7rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.people-table-row:not(.people-table-head){cursor:pointer}.people-table-row:not(.people-table-head):hover,.people-table-row:not(.people-table-head):focus-visible,.people-table-row.selected{background:#d719200b;outline:none}.people-table-row strong,.people-table-row small{display:block}.people-table-row small{color:var(--muted);font-size:.76rem;margin-top:.15rem}.people-table-row span:last-child{color:#3f4650;line-height:1.35}.people-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--muted)}.people-pagination>div,.people-pagination-left{display:flex;align-items:center;gap:.4rem}.people-pagination-left{flex-wrap:wrap;gap:.65rem}.score-dot{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--surface-3);font-weight:800}.score-dot.hot,.score-badge.hot{color:#a50f15;border-color:#d719206b}.score-dot.warm,.score-badge.warm{color:#b21b21;border-color:#d7192052}.score-dot.nurture,.score-badge.nurture{color:var(--blue);border-color:#1d5fd159}.score-dot.cold,.score-badge.cold{color:var(--muted)}.score-dot.score-high,.score-badge.score-high,.score-chip.score-high,.approval-score.score-high,.brokerage-brief-strip button.score-high,.decision-score.score-high{--score-accent: #137a45;--score-bg: #e9f8ef;--score-border: rgba(19, 122, 69, .34)}.score-dot.score-mid,.score-badge.score-mid,.score-chip.score-mid,.approval-score.score-mid,.brokerage-brief-strip button.score-mid,.decision-score.score-mid{--score-accent: #a76600;--score-bg: #fff5db;--score-border: rgba(167, 102, 0, .34)}.score-dot.score-low,.score-badge.score-low,.score-chip.score-low,.approval-score.score-low,.brokerage-brief-strip button.score-low,.decision-score.score-low{--score-accent: #b42318;--score-bg: #fff0ee;--score-border: rgba(180, 35, 24, .34)}.score-dot.score-high,.score-dot.score-mid,.score-dot.score-low,.score-badge.score-high,.score-badge.score-mid,.score-badge.score-low,.score-chip,.approval-score{border-color:var(--score-border);background:var(--score-bg);color:var(--score-accent)}.score-chip,.approval-score{display:inline-flex;align-items:center;width:fit-content;border:1px solid var(--score-border, var(--line-soft));border-radius:999px;padding:.24rem .48rem;font-weight:850}.command-center{display:grid;gap:1rem}.profile-strip{border-radius:.55rem;padding:1rem;gap:1rem}.lead-avatar{width:64px;height:64px;border-radius:.55rem;font-size:1.1rem}.contact-line{flex-wrap:wrap;gap:.75rem;color:var(--muted);font-size:.86rem;min-width:0}.contact-line span{display:inline-flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.profile-actions{margin-left:auto;gap:.65rem}.record-tabs{display:flex;align-items:center;gap:.35rem;border:1px solid var(--line-soft);background:#fff;border-radius:.55rem;padding:.35rem}.record-tabs button{border:1px solid transparent;background:transparent;color:var(--muted);border-radius:.35rem;padding:.55rem .85rem;cursor:pointer}.record-tabs button.active,.record-tabs button:hover,.record-tabs button:focus-visible{background:#111316;color:#fff}.decision-panel{display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:1rem;align-items:center;border:1px solid var(--line-soft);background:#fff;box-shadow:var(--shadow);border-radius:.55rem;padding:1rem}.decision-score{display:grid;place-items:center;border:1px solid var(--score-border, rgba(215, 25, 32, .24));background:var(--score-bg, rgba(215, 25, 32, .055));border-radius:.45rem;min-height:92px}.decision-score span{color:var(--score-accent, var(--red));font-size:2rem;font-weight:900;line-height:1}.decision-score strong{font-size:.76rem;margin-top:.25rem;text-transform:uppercase;letter-spacing:.08em}.decision-main h3{font-size:1.3rem}.decision-main p:not(.eyebrow){color:#3f4852;margin:.4rem 0 0;line-height:1.45}.ai-panel,.draft-suite,.timeline-section,.call-analytics-panel,.automation-panel{padding:1rem;border-radius:.55rem}.call-analytics-panel,.automation-panel{border:1px solid var(--line-soft);background:#ffffffeb;box-shadow:var(--shadow)}.activation-status{display:grid;gap:.45rem;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.45rem;padding:.85rem;margin-bottom:.85rem}.activation-status>span,.campaign-plan-detail span{color:var(--red);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.activation-status p{color:var(--muted);line-height:1.4;margin:0}.campaign-plan-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.85rem}.campaign-plan-detail article{border:1px solid var(--line-soft);background:#fff;border-radius:.4rem;padding:.65rem}.campaign-plan-detail strong,.campaign-plan-detail p{display:block}.campaign-plan-detail strong{margin-top:.25rem}.campaign-plan-detail p{color:var(--muted);font-size:.8rem;line-height:1.35;margin:.25rem 0 0}.mobile-action-bar{display:none}.panel-heading{justify-content:space-between;gap:1rem;margin-bottom:1rem}.panel-heading.compact{margin-bottom:.75rem}.score-badge{gap:.35rem;border:1px solid var(--line);background:#fff;border-radius:.45rem;padding:.55rem .65rem}.score-badge strong{font-size:1.2rem}.score-badge span{text-transform:uppercase;font-size:.7rem;letter-spacing:.08em}.summary{color:#303943;line-height:1.55;max-width:72ch}.call-coach-hero,.call-stage-grid,.call-outcome-result,.call-follow-up-draft{display:grid;gap:.7rem}.call-coach-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin-bottom:.8rem}.call-stage-grid,.call-outcome-result{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.8rem}.call-coach-hero article,.call-stage-grid article,.call-outcome-result article,.call-follow-up-draft,.call-outcome-workbench{border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.8rem}.call-coach-hero span,.call-stage-grid span,.call-outcome-result span,.call-follow-up-draft span,.call-outcome-workbench>header span{display:block;color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.call-coach-hero strong,.call-stage-grid strong,.call-outcome-result strong,.call-follow-up-draft strong{display:block;margin-top:.25rem;line-height:1.22}.call-coach-hero p,.call-stage-grid p,.call-follow-up-draft p{color:var(--muted);line-height:1.45;margin:.35rem 0 0}.call-outcome-workbench{display:grid;gap:.75rem;margin-bottom:.85rem;background:#fbfbfa}.call-outcome-workbench>header,.call-outcome-workbench footer,.call-follow-up-draft{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.call-outcome-workbench h3,.call-follow-up-draft h3{margin:.18rem 0 0}.call-outcome-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.call-outcome-buttons button,.call-outcome-workbench footer button{border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;padding:.65rem;font-weight:900}.call-outcome-buttons button.active,.call-outcome-buttons button:hover,.call-outcome-buttons button:focus-visible{border-color:#d7192066;background:#d7192012;color:var(--red)}.call-outcome-workbench footer button:first-child,.call-outcome-workbench footer button:hover,.call-outcome-workbench footer button:focus-visible{background:#111316;color:#fff;border-color:#111316}.call-follow-up-draft{grid-template-columns:minmax(0,1fr) minmax(170px,.36fr);margin-bottom:.85rem}.call-follow-up-draft aside{border-left:1px solid var(--line-soft);padding-left:.75rem}.insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1rem 0}.metric{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;padding:.75rem;text-align:left}.metric span,.key-value span{color:var(--muted);display:block;font-size:.75rem;margin-bottom:.25rem}.metric strong,.key-value strong{display:block;color:var(--text);min-width:0;overflow-wrap:anywhere;word-break:normal;line-height:1.12}.metric-button{cursor:pointer}.metric-button:hover,.metric-button:focus-visible{border-color:#d7192059;background:#fff;transform:translateY(-1px)}.next-action{gap:.7rem;border:1px solid rgba(215,25,32,.2);background:#d719200e;border-radius:.45rem;padding:.75rem;margin-bottom:.75rem}.next-action span{display:block;color:var(--gold);font-size:.76rem;margin-bottom:.2rem;text-transform:uppercase;letter-spacing:.08em}.reason-row,.tag-row{display:flex;flex-wrap:wrap;gap:.45rem}.reason-row span,.tag-row span{border-radius:999px;border:1px solid var(--line-soft);background:#f6f7f9;color:var(--muted);padding:.35rem .55rem;font-size:.78rem}.ai-conversion-desk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem}.conversion-card{display:grid;align-content:start;gap:.6rem;border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.75rem;min-width:0}.conversion-card header{display:flex;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line-soft);padding-bottom:.55rem}.conversion-card header span{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.conversion-card header strong{min-width:0;text-align:right;font-size:.84rem;overflow-wrap:anywhere}.conversion-card p,.conversion-card em,.prep-list strong{color:#3f4852;line-height:1.42;overflow-wrap:anywhere}.conversion-card p{margin:0}.conversion-card em{display:block;color:var(--muted);font-size:.82rem;font-style:normal}.call-prep-card{grid-column:span 2}.prep-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.prep-list p{min-width:0;margin:0;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.35rem;padding:.68rem .72rem}.prep-list p.featured{grid-column:1 / -1;border-color:#d7192033;background:#d7192009}.prep-list span{display:block;color:var(--muted);font-size:.7rem;margin-bottom:.24rem;text-transform:uppercase}.prep-list strong{display:block;color:var(--text);font-size:.94rem;line-height:1.28;overflow-wrap:anywhere}.prep-list p.featured strong{font-size:1rem;line-height:1.32}.known-facts,.guardrail-list{display:flex;flex-wrap:wrap;gap:.4rem}.known-facts span,.guardrail-list span{border:1px solid var(--line-soft);background:#f6f7f9;color:#2e333a;font-size:.76rem;padding:.32rem .45rem}.guardrail-pass{border-color:#117a4b38!important;color:#117a4b!important}.guardrail-review{border-color:#9b6a053d!important;color:#805405!important}.guardrail-blocked{border-color:#a3152438!important;color:#a31524!important}.approval-bar{justify-content:space-between;gap:1rem;border-top:1px solid var(--line-soft);margin-top:1rem;padding-top:1rem}.approval-bar span{display:block;color:var(--muted);font-size:.85rem;margin-top:.2rem}.draft-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.email-composer{display:grid;gap:.75rem;border:1px solid var(--line-soft);background:#fff;padding:.9rem;margin-bottom:.85rem}.email-composer header,.email-composer footer,.settings-actions{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.email-composer h3{margin:0}.email-composer label{display:grid;gap:.35rem}.email-composer input,.email-composer textarea{width:100%;border:1px solid var(--line-soft);background:#fbfcfd;padding:.65rem;color:var(--text);resize:vertical}.email-composer footer{justify-content:flex-start}.email-composer footer button,.settings-actions button,.provider-grid button{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line-soft);background:#fff;padding:.55rem .75rem;font-weight:850}.email-composer footer button:disabled{cursor:not-allowed;opacity:.45}.email-composer>p{margin:0;color:var(--muted);font-size:.84rem}.send-ready,.send-locked{border:1px solid var(--line-soft);padding:.38rem .55rem;font-size:.72rem;font-weight:850}.send-ready{border-color:#117a4b3d;background:#117a4b14;color:#117a4b}.send-locked{border-color:#d719203d;background:#d7192012;color:var(--red)}.draft-panel{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.45rem;padding:.85rem;min-width:0}.draft-head{justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.draft-head span{display:inline-flex;align-items:center;gap:.4rem;color:var(--gold-2)}.draft-head em{color:var(--muted);font-style:normal;font-size:.76rem;text-transform:uppercase}.draft-subject{display:block;margin-bottom:.5rem}.draft-panel p{color:#3f4852;line-height:1.5;white-space:pre-line}.draft-actions{display:flex;gap:.5rem;margin-top:.75rem}.draft-actions button{border-color:var(--line-soft);background:#fff;border-radius:.35rem;padding:.45rem .6rem}.analytics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.insight-list,.automation-item{border:1px solid var(--line-soft);border-radius:.45rem;background:#fafbfc;padding:.85rem}.insight-list ul{margin:.65rem 0 0;padding-left:1.1rem;color:var(--muted);line-height:1.45}.insight-list li+li{margin-top:.4rem}.integration-note{display:flex;gap:.55rem;align-items:flex-start;border:1px solid rgba(17,122,75,.18);background:#117a4b0f;color:#24563e;border-radius:.45rem;padding:.75rem;margin-top:.85rem;line-height:1.4}.lead-details-editor{display:grid;gap:.85rem;border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.9rem;margin-bottom:.85rem}.lead-details-editor header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.lead-details-editor h3{margin:.18rem 0 0}.lead-details-editor form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.lead-details-editor label{display:grid;gap:.34rem;min-width:0}.lead-details-editor label.wide{grid-column:1 / -1}.lead-details-editor label span{color:var(--muted);font-size:.74rem;font-weight:850;text-transform:uppercase}.lead-details-editor input,.lead-details-editor select,.lead-details-editor textarea{width:100%;border:1px solid var(--line-soft);background:#fbfcfd;border-radius:.35rem;padding:.62rem;color:var(--text);min-width:0}.lead-details-editor textarea{resize:vertical}.lead-details-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.55rem}.lead-details-actions button{border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;padding:.52rem .72rem;font-weight:850}.automation-list{display:grid;gap:.7rem}.automation-item{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1fr) auto;gap:.85rem;align-items:center}.automation-item span,.automation-item p,.automation-item em{color:var(--muted);font-size:.84rem}.automation-item p{margin:0}.automation-item em{border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:.3rem .5rem;font-style:normal}.automation-item.requires_approval em{border-color:#d719203d;color:var(--red)}.automation-item.suppressed em{color:#111316}.timeline{display:grid;gap:.85rem}.note-composer{display:grid;gap:.7rem;border:1px solid var(--line-soft);background:#fff;border-radius:.45rem;padding:.85rem;margin-bottom:.95rem}.note-composer label{display:grid;gap:.4rem}.note-composer span{color:var(--muted);font-size:.78rem;font-weight:850;text-transform:uppercase}.note-composer textarea{width:100%;min-height:7rem;border:1px solid var(--line-soft);background:#fbfcfd;border-radius:.35rem;padding:.7rem;color:var(--text);resize:vertical}.note-composer div{display:flex;justify-content:flex-end;gap:.55rem}.note-composer button{border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;padding:.52rem .72rem;font-weight:850}.timeline article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:.7rem}.timeline-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line-soft);border-radius:50%;color:var(--blue);background:#1d5fd114}.timeline-icon.ai{color:var(--red);background:#d7192014}.timeline p{color:var(--muted);margin:.25rem 0}.timeline small{color:var(--faint)}.ops-panel{display:grid;gap:.75rem;align-content:start;grid-auto-rows:max-content}.side-block{border-radius:.5rem;overflow:hidden}.side-block.collapsed{box-shadow:none}.side-title{justify-content:space-between;width:100%;border:0;border-bottom:1px solid var(--line-soft);background:#fbfcfd;padding:.85rem .9rem;cursor:pointer}.side-title-main{display:inline-flex;align-items:center;gap:.45rem;min-width:0;font-weight:850}.side-title-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:.55rem;min-width:0;color:var(--muted);font-size:.76rem;font-weight:750}.side-title-meta span{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapse-icon{flex:0 0 auto;transition:transform .16s ease}.side-block.collapsed .side-title{border-bottom:0}.side-block.collapsed .collapse-icon{transform:rotate(-90deg)}.side-block>div{padding:.9rem}.key-value{margin:0 0 .7rem}.task-list,.step-list{display:grid;gap:.55rem}.task-list div,.step-list div,.plan-status{border:1px solid var(--line-soft);border-radius:.4rem;padding:.65rem;background:#fafbfc}.task-list span,.step-list span,.plan-status span,.empty-text,.schema-note{display:block;color:var(--muted);font-size:.82rem;margin-top:.25rem}.drawer-backdrop{position:fixed;inset:0;z-index:40;display:flex;justify-content:flex-end;background:#08080847}.lead-drawer{width:min(560px,100vw);min-height:100vh;overflow-y:auto;overflow-x:hidden;border-left:1px solid var(--editorial-rule, var(--line));background:var(--paper-light, #ffffff);box-shadow:-20px 0 55px #0f172a38;padding:1rem}.lead-drawer header{display:flex;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--ink, #111316);padding-bottom:1rem}.lead-drawer header h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.2rem,6vw,4rem);font-weight:500;line-height:.92;margin:.2rem 0}.lead-drawer header button{width:38px;height:38px;border:1px solid var(--line);background:#fff;cursor:pointer}.drawer-score-row{display:grid;grid-template-columns:minmax(88px,104px) minmax(0,1fr);gap:.85rem;align-items:center;margin:1rem 0}.drawer-score-row p,.drawer-section p{color:var(--muted);line-height:1.45;margin:.4rem 0 0}.drawer-section{border-top:1px solid var(--line-soft);padding-top:1rem;margin-top:1rem}.lead-drawer footer{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:.5rem;border-top:1px solid var(--line);background:var(--paper-light, #ffffff);padding-top:1rem;margin-top:1rem}.lead-drawer .drawer-vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-drawer .metric strong{font-size:clamp(.92rem,3.5vw,1.12rem);overflow-wrap:anywhere}.assistant-launcher{position:fixed;right:1.15rem;bottom:1.15rem;z-index:38;display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(215,25,32,.28);border-radius:999px;background:#111316;color:#fff;padding:.78rem 1rem;font-weight:950;box-shadow:0 18px 45px #11131638}.assistant-launcher:hover,.assistant-launcher:focus-visible,.nav-ai-button:hover,.nav-ai-button:focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px #d719202e}.nav-ai-button{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(215,25,32,.22);border-radius:999px;background:#d7192012;color:var(--red);padding:.56rem .72rem;font-size:.72rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.assistant-backdrop{position:fixed;inset:0;z-index:45;display:grid;justify-content:end;background:#11131647;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.assistant-drawer{width:min(520px,100vw);height:100vh;overflow-y:auto;background:#fff;border-left:1px solid var(--line-soft);box-shadow:-24px 0 70px #0f172a38;padding:1rem;animation:drawer-in .18s ease-out}.assistant-drawer header,.call-insights-workbench header,.growth-command-builder{display:flex;align-items:start;justify-content:space-between;gap:1rem}.assistant-drawer header button{border:1px solid var(--line-soft);border-radius:999px;background:#fff;width:38px;height:38px}.assistant-drawer h2,.growth-command-builder h2,.call-insights-workbench h2{margin:.12rem 0;font-size:1.35rem;line-height:1.05}.assistant-drawer header span,.assistant-input span,.assistant-priority-list p,.assistant-answer em{color:var(--muted);font-size:.82rem}.assistant-prompt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0}.assistant-prompt-grid button,.assistant-next-actions button,.growth-builder-steps span,.call-insights-workbench footer button{border:1px solid var(--line-soft);border-radius:8px;background:#fff;padding:.7rem;text-align:left;font-weight:900}.assistant-prompt-grid button.active,.growth-action-grid button.active{border-color:#d7192061;background:#d7192012;color:var(--red)}.assistant-input{display:grid;gap:.4rem}.assistant-input textarea{width:100%;resize:vertical;border:1px solid var(--line-soft);border-radius:8px;padding:.75rem;color:var(--text);background:var(--surface-2)}.assistant-answer,.call-insights-workbench,.growth-command-builder{margin-top:1rem;border:1px solid var(--line-soft);border-radius:8px;background:#fff;padding:1rem}.assistant-answer>div:first-child,.assistant-priority-list button,.call-insights-workbench article>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem}.assistant-answer p{margin:.85rem 0;color:var(--text);line-height:1.5}.assistant-next-actions{display:flex;flex-wrap:wrap;gap:.5rem}.assistant-priority-list{display:grid;gap:.55rem;margin-top:1rem}.assistant-priority-list button{border:1px solid var(--line-soft);border-radius:8px;background:var(--surface-2);padding:.75rem;text-align:left}.assistant-priority-list p{margin:.15rem 0 0}.crm-toast{position:fixed;left:50%;bottom:1.3rem;z-index:60;transform:translate(-50%);border:1px solid rgba(17,122,75,.26);border-radius:999px;background:#10251b;color:#fff;padding:.75rem 1rem;font-size:.82rem;font-weight:950;box-shadow:var(--shadow)}.done-for-me-strip button.is-done{border-color:#117a4b52;background:#117a4b14}.done-for-me-strip button.is-done span{color:var(--green)}.clean-profile-strip{border-radius:0;border:0;border-bottom:1px solid var(--line-soft);background:transparent;box-shadow:none;padding:0 0 .75rem}.clean-lead-command{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(0,1fr) auto;align-items:center;gap:1rem;border:1px solid rgba(8,8,8,.14);background:#fff;padding:.85rem}.clean-score{display:flex;align-items:center;gap:.65rem;min-width:0}.clean-score strong,.clean-score p,.clean-command-main h3,.clean-command-main p{margin:0}.clean-score strong{display:block;line-height:1.1}.clean-score p,.clean-command-main p,.clean-command-meta{color:var(--muted);font-size:.82rem}.clean-command-main{min-width:0}.clean-command-main h3{font-size:1.1rem;line-height:1.22}.clean-command-meta{display:flex;flex-wrap:wrap;gap:.45rem .8rem;margin:.35rem 0}.clean-command-meta strong{color:var(--text)}.clean-command-actions{display:grid;grid-template-columns:repeat(2,minmax(104px,1fr));gap:.4rem}.clean-command-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--line-soft);background:#fff;color:var(--text);min-height:36px;padding:.45rem .58rem;font-size:.78rem;font-weight:900}.clean-command-actions button:hover,.clean-command-actions button:focus-visible{border-color:#111316;background:var(--design-surface-rail)}.clean-command-actions .primary-clean-action{border-color:#111316;background:#111316;color:#fff}.clean-command-actions button:disabled{cursor:not-allowed;opacity:.48}.clean-intel-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-soft);background:#fff}.clean-intel-row button{border:0;border-right:1px solid var(--line-soft);background:transparent;padding:.72rem;text-align:left}.clean-intel-row button:last-child{border-right:0}.clean-intel-row span{display:block;color:var(--muted);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.clean-intel-row strong{display:block;margin-top:.2rem;font-size:.92rem;line-height:1.18}.workflow-loop-panel{border:1px solid var(--line-soft);background:#fff;padding:.75rem .85rem}.workflow-loop-panel header{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.workflow-loop-panel h3{margin:0;font-size:1.05rem}.workflow-loop-panel header>span{color:var(--red);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.workflow-loop-panel>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line-soft)}.workflow-loop-panel button{border:0;border-right:1px solid var(--line-soft);background:#fff;padding:.62rem .7rem;text-align:left}.workflow-loop-panel button:last-child{border-right:0}.workflow-loop-panel button.is-complete{background:#117a4b13}.workflow-loop-panel button span{color:var(--red);font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.workflow-loop-panel button.is-complete span{color:var(--green)}.workflow-loop-panel button strong,.workflow-loop-panel button p{display:block}.workflow-loop-panel button strong{margin:.24rem 0}.workflow-loop-panel button p{color:var(--muted);font-size:.82rem;line-height:1.35;margin:0}.assistant-selected-context{border:1px solid var(--line-soft);border-radius:8px;background:var(--surface-2);padding:.7rem;margin:.8rem 0}.assistant-selected-context span{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.assistant-selected-context strong,.assistant-selected-context p{display:block;margin:.18rem 0 0}.growth-command-builder{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr)}.growth-command-builder strong{display:block;margin:.45rem 0 .8rem;font-size:1rem}.growth-builder-steps{display:flex;flex-wrap:wrap;gap:.5rem}.growth-builder-steps span{background:var(--surface-2);color:var(--text);font-size:.78rem}.growth-command-builder aside{display:grid;gap:.55rem}.growth-command-builder aside button{border:0;border-radius:8px;background:#111316;color:#fff;padding:.75rem;font-weight:950}.call-insights-workbench>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.call-insights-workbench article{border:1px solid var(--line-soft);border-radius:8px;background:var(--surface-2);padding:.85rem}.call-insights-workbench article p,.call-insights-workbench footer span{color:var(--muted);font-size:.84rem;line-height:1.42}.call-insights-workbench footer{display:grid;gap:.6rem}@keyframes drawer-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}code{color:var(--gold-2)}.editorial-theme{--paper: var(--design-neutral);--paper-light: var(--design-surface-subtle);--ink: var(--design-primary);--editorial-muted: var(--design-secondary);--editorial-rule: var(--design-border);--editorial-hairline: rgba(17, 19, 22, .1);background:var(--design-neutral);color:var(--design-text);font-family:Arial,Helvetica,sans-serif}.editorial-theme .top-nav{grid-template-columns:minmax(220px,.7fr) minmax(420px,auto) minmax(260px,.7fr) minmax(150px,.42fr);min-height:64px;border-bottom:1px solid var(--design-border);background:var(--design-neutral);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.editorial-theme .brand-logo-frame{position:relative;display:grid;place-items:center;width:86px;height:46px;border-radius:0;background:var(--design-neutral);border:1px solid var(--design-border)}.editorial-theme .brand-logo-frame:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--design-tertiary)}.editorial-theme .brand-logo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center;opacity:.92}.editorial-theme .brand-logo-fallback{position:relative;z-index:1;color:var(--design-primary);font-family:Arial,Helvetica,sans-serif;font-size:1.34rem;font-weight:800;letter-spacing:0}.editorial-theme .brand-logo-fallback:after{content:"";display:block;height:2px;width:100%;background:var(--red);margin-top:.24rem}.editorial-theme .brand-lockup strong{font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:800;letter-spacing:0}.editorial-theme .brand-lockup span{color:var(--editorial-muted)}.editorial-theme .main-tabs{border:1px solid var(--editorial-rule);border-radius:0;background:transparent;padding:0}.editorial-theme .main-tabs button{border-right:1px solid var(--editorial-hairline);border-radius:0;color:var(--ink);font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.editorial-theme .main-tabs button:last-child{border-right:0}.editorial-theme .main-tabs button.active,.editorial-theme .main-tabs button:hover,.editorial-theme .main-tabs button:focus-visible{background:var(--ink);color:#fff}.editorial-theme .security-pill,.editorial-theme .schema-pill{border-color:var(--editorial-rule);border-radius:0;background:#ffffff7a;color:var(--ink)}.editorial-theme .avatar-button{border-radius:0;background:var(--ink)}.editorial-theme .pipeline-hero,.editorial-theme .module-head{position:relative;overflow:hidden;border:1px solid var(--editorial-rule);border-radius:0;background:linear-gradient(90deg,var(--ink) 0 118px,transparent 118px),var(--paper-light);box-shadow:none;padding:1.35rem 1.35rem 1.35rem 150px}.editorial-theme .pipeline-hero{min-height:238px;align-items:end}.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{content:"TRA";position:absolute;left:1rem;top:1rem;color:#fff;font-size:.72rem;font-weight:950;letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed}.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:0}.editorial-theme .pipeline-hero h1{max-width:780px;font-size:clamp(2.65rem,4.95vw,5.55rem);line-height:.88}.editorial-theme .module-head h1{font-size:clamp(2.1rem,3.4vw,4.15rem);line-height:.94}.editorial-theme .hero-copy{max-width:680px;color:var(--editorial-muted);font-size:1rem}.editorial-theme .eyebrow,.editorial-theme .task-type,.editorial-theme .draft-head span,.editorial-theme code{color:var(--red)}.editorial-theme .hero-metrics{align-self:end}.editorial-theme .metric,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{border-color:var(--editorial-rule);border-radius:0;background:#ffffffbd;box-shadow:none}.editorial-theme .metric{background:#fff;min-height:112px}.editorial-theme .metric strong{font-family:Arial,Helvetica,sans-serif;font-size:1.65rem;font-weight:500}.editorial-theme .ai-suite-strip article{grid-template-columns:1fr;border-top:3px solid var(--ink);min-height:138px}.editorial-theme .suite-icon{border-radius:0;background:var(--ink)}.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .lead-rail,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .command-side section,.editorial-theme .command-center,.editorial-theme .ops-panel{box-shadow:none}.editorial-theme .command-center{align-content:start}.editorial-theme .column-head{border-bottom:2px solid var(--ink)}.editorial-theme .command-lane header{border-bottom:2px solid var(--ink)}.editorial-theme .column-head strong,.editorial-theme .panel-heading h3,.editorial-theme .side-title,.editorial-theme .rail-header h1,.editorial-theme .decision-main h3,.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong{font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:0}.editorial-theme .column-head em,.editorial-theme .lead-avatar,.editorial-theme .decision-score,.editorial-theme .score-dot{border-radius:0;background:var(--ink);color:#fff}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible{border-color:var(--red);background:#d719200f;box-shadow:none}.editorial-theme .card-chips span,.editorial-theme .pipeline-card-head em,.editorial-theme .property-intent-row span,.editorial-theme .reason-row span,.editorial-theme .tag-row span,.editorial-theme .automation-item em,.editorial-theme .task-desk em{border-radius:0;border-color:var(--editorial-hairline);background:#ffffff85}.editorial-theme .search-box,.editorial-theme .global-search-field,.editorial-theme .global-results,.editorial-theme .select-box,.editorial-theme .record-tabs,.editorial-theme .draft-actions button,.editorial-theme .secondary-button,.editorial-theme .score-badge,.editorial-theme .task-list div,.editorial-theme .step-list div,.editorial-theme .plan-status,.editorial-theme .insight-list,.editorial-theme .automation-item,.editorial-theme .draft-panel,.editorial-theme .approval-list article,.editorial-theme .scorecard-list article,.editorial-theme .campaign-route-list article,.editorial-theme .draft-approval-row,.editorial-theme .activation-status,.editorial-theme .campaign-plan-detail article,.editorial-theme .property-facts div{border-color:var(--editorial-rule);border-radius:0;background:#fff}.editorial-theme .record-tabs{padding:0;align-self:start;min-height:auto}.editorial-theme .record-tabs button{border-radius:0;border-right:1px solid var(--editorial-hairline);color:var(--ink)}.editorial-theme .record-tabs button:last-child{border-right:0}.editorial-theme .record-tabs button.active,.editorial-theme .record-tabs button:hover,.editorial-theme .record-tabs button:focus-visible{background:var(--ink);color:#fff}.editorial-theme .profile-strip{position:relative;overflow:hidden;border:1px solid var(--editorial-rule);background:linear-gradient(90deg,var(--ink) 0 86px,transparent 86px),#fff;padding:1rem 1rem 1rem 108px}.editorial-theme .profile-strip:before{left:1.05rem;top:.95rem;width:44px;height:auto;z-index:1;font-size:.72rem;letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed}.editorial-theme .profile-strip h2{font-size:clamp(2.1rem,3.25vw,3.7rem);line-height:.94}.editorial-theme .lead-avatar{position:relative;left:auto;bottom:auto;flex:0 0 48px;width:48px;height:48px;border-color:#07080a1f;background:#f4f4f1;color:#07080a}.editorial-theme .decision-panel{grid-template-columns:122px minmax(0,1fr) auto}.editorial-theme .decision-score{min-height:112px}.editorial-theme .decision-score span{color:#fff;font-size:3.1rem}.editorial-theme .decision-score strong{color:#fff;text-align:center}.editorial-theme .score-dot.score-high,.editorial-theme .score-dot.score-mid,.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-high,.editorial-theme .score-badge.score-mid,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip,.editorial-theme .approval-score{border-color:var(--score-border);background:var(--score-bg);color:var(--score-accent)}.editorial-theme .decision-score.score-high,.editorial-theme .decision-score.score-mid,.editorial-theme .decision-score.score-low{border-color:var(--score-border);background:var(--score-accent)}.editorial-theme .decision-score.score-high span,.editorial-theme .decision-score.score-mid span,.editorial-theme .decision-score.score-low span,.editorial-theme .decision-score.score-high strong,.editorial-theme .decision-score.score-mid strong,.editorial-theme .decision-score.score-low strong{color:#fff}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{border-radius:0;background:var(--red)}.editorial-theme .pipeline-card>div:first-child strong,.editorial-theme .pipeline-card>div:first-child span{display:block}.editorial-theme .pipeline-card-head strong{margin-bottom:.16rem}.editorial-theme .pipeline-card-head span:not(.score-dot){color:var(--editorial-muted);font-size:.8rem}.editorial-theme .pipeline-card p{color:#403b37}.editorial-theme .pipeline-card-foot{border-top-color:var(--editorial-hairline)}.editorial-theme .pipeline-card-foot strong{color:var(--red)}.editorial-theme .queue-row button{border-radius:0;background:#ffffffa3}.editorial-theme .queue-row button strong{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:500}.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button,.editorial-theme .scorecard-list span,.editorial-theme .criteria-list span{border-color:var(--editorial-hairline);border-radius:0;background:#ffffff8a}.editorial-theme .mode-buttons button.active{background:var(--ink);color:#fff}.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{font-family:Arial,Helvetica,sans-serif;font-weight:500}.overview-brief-grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:.75rem}.overview-brief-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-brief-grid article,.overview-brief-grid .brief-card{padding:1rem 1rem 1.05rem;min-height:156px;overflow:hidden}.overview-brief-grid .brief-card{display:grid;align-content:start;gap:.38rem;width:100%;border:1px solid rgba(10,11,13,.12);background:#fff;color:inherit;text-align:left;cursor:pointer}.overview-brief-grid .brief-card:hover,.overview-brief-grid .brief-card:focus-visible{border-color:#08090b;box-shadow:inset 0 -3px 0 var(--red),0 12px 28px #0a0b0d14;outline:none}.overview-brief-grid span{display:block;color:var(--red);font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.6rem}.overview-brief-grid strong{color:#08090b;font-size:.98rem;font-weight:920;line-height:1.16}.overview-brief-grid.compact .brief-card{min-height:118px;padding:.86rem .95rem}.overview-brief-grid.compact .brief-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.overview-brief-grid p,.overview-brief-grid li{color:#403b37;line-height:1.45}.overview-brief-grid p{margin:0}.overview-brief-grid ul{margin:0;padding-left:1rem}.overview-brief-grid li+li{margin-top:.35rem}@keyframes chart-line-draw{to{stroke-dashoffset:0}}@keyframes chart-line-breathe{0%,to{stroke-width:4;filter:drop-shadow(0 8px 12px rgba(13,17,23,.08))}50%{stroke-width:5.5;filter:drop-shadow(0 12px 18px rgba(215,25,32,.16))}}@keyframes chart-fade-in{to{opacity:1}}@keyframes chart-point-pop{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes chart-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chart-sheen{0%{background-position:-160px 0,0 0}48%,to{background-position:calc(100% + 160px) 0,0 0}}@keyframes chart-column-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes chart-column-glow{0%,to{filter:drop-shadow(0 0 0 rgba(215,25,32,0))}50%{filter:drop-shadow(0 8px 12px rgba(215,25,32,.16))}}@keyframes chart-column-sheen{0%{transform:translateY(-100%)}50%,to{transform:translateY(100%)}}@keyframes tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1240px){.workspace{grid-template-columns:310px minmax(0,1fr)}.ops-panel{position:static;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto}.draft-grid{grid-template-columns:1fr}.ai-suite-strip,.brokerage-brief-strip,.task-desk,.command-kpis,.command-lanes,.session-step-grid,.inbox-command-strip,.lead-vitals-row,.drawer-vitals,.campaign-plan-detail,.transaction-grid,.approval-command-grid,.inbox-layout,.property-timeline-grid,.today-command-bar,.today-command-grid,.hero-metrics,.realtor-command-grid,.queue-row{grid-template-columns:repeat(2,minmax(0,1fr))}.realtor-command-head{grid-template-columns:1fr}.lead-journey-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.speed-sla-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-conversion-queue>div,.ai-conversion-desk,.action-plan-summary,.action-plan-explainer,.action-plan-board,.playbook-matrix>div,.deal-command-strip,.deal-stage-board{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-workspace{grid-template-columns:1fr}.insight-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-layout{grid-template-columns:1fr}.lead-drawer{width:min(620px,96vw)}.priority-row{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr)}.priority-row .secondary-button{justify-self:start}}@media(max-width:860px){.top-nav{grid-template-columns:1fr}.main-tabs{width:100%;max-width:100%;overflow-x:auto;justify-content:flex-start}.tra-tape{grid-template-columns:1fr}.tape-label{grid-template-columns:auto auto;justify-content:space-between;border-right:0;border-bottom:1px solid var(--line-soft)}.tape-track{animation-duration:130s}.main-tabs button{flex:0 0 auto}.global-search{width:100%}.nav-actions{justify-content:flex-start}.global-results{position:static;margin-top:.45rem}.workspace{grid-template-columns:1fr;max-width:100vw;overflow-x:hidden}.command-center,.lead-rail,.profile-strip,.mobile-action-bar,.lead-vitals-row,.lead-health-strip{width:100%;max-width:100%;overflow-x:hidden}.lead-rail,.ops-panel{position:static;min-height:auto}.profile-strip,.approval-bar{align-items:flex-start;flex-direction:column}.editorial-theme .profile-strip{padding-left:96px}.contact-line{max-width:100%}.profile-actions{margin-left:0;width:100%}.profile-actions .primary-button,.profile-actions .secondary-button{flex:1}.insight-grid,.ops-panel,.ai-suite-strip,.feature-grid.two,.task-desk,.command-kpis,.command-lanes,.command-layout,.priority-row,.inbox-command-strip,.lead-vitals-row,.lead-health-strip,.drawer-vitals,.campaign-plan-detail,.calendar-grid,.transaction-grid,.overview-brief-grid,.pipeline-mode-bar,.saved-view-bar,.approval-command-grid,.approval-strip,.inbox-layout,.calendar-agenda,.deal-room,.property-timeline-grid{grid-template-columns:1fr}.insights-hero,.insight-kpi-strip,.what-changed-strip,.insight-decision-grid,.lift-candidate-grid,.score-band-chart article{grid-template-columns:1fr}.insight-chart-card.wide{grid-column:auto}.range-switch{justify-self:start;flex-wrap:wrap}.mode-buttons{justify-content:flex-start}.pipeline-hero,.hero-metrics,.brokerage-brief-strip,.today-command-bar,.today-command-grid,.realtor-command-grid,.realtor-command-head,.queue-row,.property-intent-row,.lead-journey-strip,.speed-sla-strip{grid-template-columns:1fr}.ai-conversion-queue>div,.ai-conversion-desk,.prep-list,.action-plan-summary,.action-plan-explainer,.action-plan-board,.session-step-grid,.guided-work-session>header,.playbook-matrix>header,.playbook-matrix>div,.plan-does-grid,.calendar-workspace,.deal-command-strip,.deal-stage-board{grid-template-columns:1fr}.prep-list p.featured,.call-prep-card{grid-column:auto}.pipeline-board{grid-template-columns:1fr;overflow-x:visible}.pipeline-column{min-width:0}.pipeline-card-head{grid-template-columns:38px minmax(0,1fr)}.lead-drawer .drawer-vitals{grid-template-columns:1fr}.mobile-action-bar{position:sticky;top:88px;z-index:5;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));width:100%;max-width:100%;gap:.35rem;border:1px solid var(--line);background:#fff;padding:.45rem}.mobile-action-bar button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--line-soft);background:#fff;padding:.55rem .35rem;font-size:.78rem;font-weight:800;min-width:0;white-space:nowrap}.contact-line span{max-width:calc(100vw - 132px);white-space:nowrap}.lead-drawer{width:100vw}}@media(max-width:520px){.workspace{padding:.65rem}.main-tabs button{padding:.5rem}.profile-actions{flex-direction:column}}.editorial-theme{--paper: var(--design-neutral);--paper-light: var(--design-surface-subtle);--ink: var(--design-primary);--editorial-muted: var(--design-secondary);--editorial-rule: var(--design-border);--editorial-hairline: rgba(17, 19, 22, .1);--panel-shadow: none;--compact-shadow: none;background:var(--design-neutral);font-family:Arial,Helvetica,sans-serif;color:var(--ink)}.editorial-theme .top-nav{grid-template-columns:220px minmax(700px,1fr) minmax(180px,.36fr) minmax(220px,.28fr);min-height:72px;padding:.65rem 1.1rem;border-bottom-color:var(--design-border);background:var(--design-neutral);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.editorial-theme .tape-label{background:var(--design-primary);border-right-color:var(--design-border)}.editorial-theme .tape-track button{border-right-color:#0a0b0d1c}.editorial-theme .tape-track strong{font-weight:900}.editorial-theme .tape-track em{color:#5d646e}.editorial-theme .brand-lockup{gap:.7rem}.editorial-theme .brand-lockup>div{min-width:0}.editorial-theme .brand-logo-frame{flex:0 0 82px;width:82px;height:44px;border-color:#0a0b0d2e;background:#fff;box-shadow:inset 6px 0 0 var(--red)}.editorial-theme .brand-logo{display:none}.editorial-theme .brand-logo-fallback{display:block;padding-left:.45rem;font-family:inherit;font-size:1.12rem;font-weight:950;letter-spacing:0;color:#0a0b0d}.editorial-theme .brand-logo-fallback:after{width:28px;height:2px;margin-top:.18rem;margin-left:0;background:var(--red)}.editorial-theme .brand-lockup strong,.editorial-theme .realtor-command-head h1,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2,.editorial-theme .metric strong,.editorial-theme .realtor-command-card strong,.editorial-theme .lead-journey-strip strong,.editorial-theme .column-head strong,.editorial-theme .panel-heading h3,.editorial-theme .side-title,.editorial-theme .rail-header h1,.editorial-theme .decision-main h3,.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong,.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{font-family:inherit;letter-spacing:0}.editorial-theme .brand-lockup strong{font-size:1rem;font-weight:900}.editorial-theme .brand-lockup span{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.editorial-theme .main-tabs{overflow:hidden;border-color:#0a0b0d24;background:#ffffffdb;box-shadow:inset 0 0 0 1px #fff9}.editorial-theme .main-tabs button{min-height:42px;padding:.58rem;border-right-color:#0a0b0d14;font-size:.66rem;font-weight:850;letter-spacing:.06em}.editorial-theme .main-tabs button.active,.editorial-theme .main-tabs button:hover,.editorial-theme .main-tabs button:focus-visible{background:#0a0b0d;color:#fff}.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill{min-height:42px;border-color:#0a0b0d24;background:#ffffffe6;color:var(--ink);box-shadow:inset 0 0 0 1px #ffffff94}.editorial-theme .nav-actions{gap:.45rem}.editorial-theme .security-pill{white-space:nowrap;padding-inline:.58rem}.editorial-theme .role-switch button{min-height:42px;padding:.48rem .45rem;font-size:.64rem}.editorial-theme .avatar-button{width:42px;height:42px;background:#0a0b0d}.editorial-theme .workspace{grid-template-columns:minmax(280px,310px) minmax(620px,1fr) minmax(315px,340px);gap:.85rem;padding:.85rem}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{gap:.85rem;padding:.85rem}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{background:linear-gradient(90deg,rgba(197,18,36,.028),transparent 26%),var(--paper)}.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip{min-height:auto;border-color:#0a0b0d29;background:linear-gradient(90deg,#0a0b0d 0 72px,transparent 72px),#fff;box-shadow:var(--panel-shadow)}.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .module-head{padding:1rem 1rem 1rem 96px}.editorial-theme .realtor-command-view{position:relative}.editorial-theme .realtor-command-view:before{content:"COMMAND";position:absolute;color:#fff;font-weight:950;writing-mode:vertical-rl;text-orientation:mixed}.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{top:.9rem;left:.9rem;width:44px;font-size:.58rem;line-height:1.1;letter-spacing:.09em}.editorial-theme .realtor-command-head h1,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1{max-width:820px;font-size:clamp(1.7rem,2.15vw,2.45rem);font-weight:900;line-height:1.02}.editorial-theme .hero-copy{max-width:720px;color:#4d535c;font-size:.94rem;line-height:1.55}.editorial-theme .metric,.editorial-theme .command-proof,.editorial-theme .guided-work-session,.editorial-theme .session-step-grid article,.editorial-theme .playbook-matrix,.editorial-theme .playbook-matrix article,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{border-color:#0a0b0d21;background:#fffffff0;box-shadow:var(--compact-shadow)}.editorial-theme .metric{min-height:78px;padding:.7rem}.editorial-theme .hero-metrics .metric{min-height:108px}.editorial-theme .metric strong{font-size:1.34rem;font-weight:900;letter-spacing:0}.editorial-theme .profile-strip{padding:.92rem 1rem .92rem 94px;gap:.85rem}.editorial-theme .profile-strip h2{font-size:clamp(1.6rem,2vw,2.25rem);font-weight:900;line-height:1.02}.editorial-theme .profile-strip p,.editorial-theme .contact-line,.editorial-theme .pipeline-card p,.editorial-theme .overview-brief-grid p,.editorial-theme .overview-brief-grid li{color:#4f5661;line-height:1.5}.editorial-theme .lead-avatar{width:48px;height:48px;border-color:#0a0b0d29;background:#fff;color:#0a0b0d}.editorial-theme .profile-actions{gap:.45rem}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{border-color:#0a0b0d;background:#0a0b0d;color:#fff}.editorial-theme .primary-button:hover,.editorial-theme .icon-button.gold:hover,.editorial-theme .primary-button:focus-visible,.editorial-theme .icon-button.gold:focus-visible{border-color:var(--red);background:var(--red);color:#fff}.editorial-theme .secondary-button,.editorial-theme .draft-actions button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button{border-color:#0a0b0d29;background:#fff;color:#0a0b0d;font-weight:850}.editorial-theme .mode-buttons button.active,.editorial-theme .secondary-button:hover,.editorial-theme .draft-actions button:hover,.editorial-theme .pipeline-card-actions button:hover,.editorial-theme .approval-actions button:hover,.editorial-theme .message-actions button:hover,.editorial-theme .activation-status button:hover,.editorial-theme .draft-status-actions button:hover{border-color:#0a0b0d;background:#0a0b0d;color:#fff}.editorial-theme .decision-panel{grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:.9rem;padding:.9rem}.editorial-theme .decision-score{min-height:104px;border-color:#0a0b0d1f;background:#0a0b0d;color:#fff}.editorial-theme .decision-score span{font-size:2.55rem;font-weight:900;color:#fff}.editorial-theme .decision-score strong{color:#ffffffb8}.editorial-theme .decision-score.score-high{background:#0f6b3a}.editorial-theme .decision-score.score-mid{background:#9b6a05}.editorial-theme .decision-score.score-low{background:#a31524}.editorial-theme .score-dot.score-high,.editorial-theme .score-badge.score-high,.editorial-theme .score-chip.score-high,.editorial-theme .approval-score.score-high{background:#0f6b3a1c;color:#0f6b3a;border-color:#0f6b3a3d}.editorial-theme .score-dot.score-mid,.editorial-theme .score-badge.score-mid,.editorial-theme .score-chip.score-mid,.editorial-theme .approval-score.score-mid{background:#9b6a051f;color:#805405;border-color:#9b6a0540}.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip.score-low,.editorial-theme .approval-score.score-low{background:#a315241a;color:#a31524;border-color:#a315243d}.editorial-theme .record-tabs{overflow:hidden;border-color:#0a0b0d24;background:#fff}.editorial-theme .record-tabs button{min-height:42px;font-size:.72rem;font-weight:900;letter-spacing:.06em}.editorial-theme .record-tabs button.active,.editorial-theme .record-tabs button:hover,.editorial-theme .record-tabs button:focus-visible{background:#0a0b0d;color:#fff}.editorial-theme .pipeline-column{padding:.8rem}.editorial-theme .pipeline-card{padding:.72rem;background:linear-gradient(180deg,#fff,#fbfaf8)}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible{border-color:#c512248a;box-shadow:0 1px #c5122414,0 20px 48px #0a0b0d1c}.editorial-theme .pipeline-card-head strong,.editorial-theme .lead-row strong,.editorial-theme .draft-head strong,.editorial-theme .timeline-item strong{font-size:.96rem;font-weight:900}.editorial-theme .card-chips span,.editorial-theme .pipeline-card-head em,.editorial-theme .property-intent-row span,.editorial-theme .reason-row span,.editorial-theme .tag-row span,.editorial-theme .automation-item em,.editorial-theme .task-desk em,.editorial-theme .scorecard-list span,.editorial-theme .criteria-list span{border-color:#0a0b0d1f;background:#f5f4f1;color:#2e333a}.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .automation-panel,.editorial-theme .call-analytics-panel{background:linear-gradient(90deg,rgba(197,18,36,.045),transparent 34%),#fff}.editorial-theme .property-timeline-grid{gap:.85rem}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .property-snapshot,.editorial-theme .record-timeline,.editorial-theme .side-block{padding:0}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{display:grid;align-content:start;padding:.9rem 1rem 1rem;overflow:hidden}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card{min-height:158px}.editorial-theme .overview-brief-grid span{margin-bottom:.55rem;line-height:1.1}.editorial-theme .overview-brief-grid ul{display:grid;gap:.32rem}.editorial-theme .overview-brief-grid li{margin-top:0;padding-right:.15rem}.editorial-theme .property-snapshot .panel-heading,.editorial-theme .record-timeline .panel-heading{margin:-.9rem -1rem 0;padding:.9rem 1rem .65rem;border-bottom:1px solid rgba(10,11,13,.1)}.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{line-height:1.15}.editorial-theme .property-facts{gap:0;margin:0 -1rem}.editorial-theme .property-facts div{min-width:0;padding:.72rem 1rem;border:0;border-right:1px solid rgba(10,11,13,.1);border-bottom:1px solid rgba(10,11,13,.1)}.editorial-theme .property-facts div:nth-child(2n){border-right:0}.editorial-theme .property-facts strong,.editorial-theme .record-timeline strong,.editorial-theme .record-timeline p{overflow-wrap:anywhere}.editorial-theme .criteria-list{margin-top:.75rem}.editorial-theme .record-timeline>div:not(.panel-heading){margin:0 -1rem;padding:.78rem 1rem;border-top:0;border-bottom:1px solid rgba(10,11,13,.1)}.editorial-theme .record-timeline>div:last-child{border-bottom:0;padding-bottom:0}.editorial-theme .side-title{min-height:56px;padding:.9rem 1rem;border-bottom-color:#0a0b0d1a;background:linear-gradient(90deg,rgba(10,11,13,.018),transparent 42%),#fff}.editorial-theme .side-block>div{padding:1rem}.editorial-theme .side-block.collapsed .side-title{min-height:48px;background:#fff}.editorial-theme .timeline-item{padding-left:1rem}.editorial-theme .timeline-item:before{background:var(--red)}.editorial-theme .drawer-card,.editorial-theme .lead-drawer{border-color:#0a0b0d29;background:#fff}@media(max-width:1240px){.editorial-theme .top-nav{grid-template-columns:1fr;gap:.65rem}.editorial-theme .workspace{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr)}}@media(max-width:860px){.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{grid-template-columns:1fr;padding:.65rem}.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip{padding-left:86px}.editorial-theme .decision-panel{grid-template-columns:1fr}.editorial-theme .mobile-action-bar{top:72px}}.editorial-theme{--paper: var(--design-neutral);--paper-light: var(--design-surface-subtle);--ink: var(--design-primary);--editorial-muted: var(--design-secondary);--editorial-rule: var(--design-border);--editorial-hairline: rgba(17, 19, 22, .1);--panel-shadow: none;--compact-shadow: none;background:var(--design-neutral)}.editorial-theme .top-nav{border-bottom:1px solid var(--design-border);background:var(--design-neutral);box-shadow:none}.editorial-theme .tra-tape{background:#fff}.editorial-theme .main-tabs,.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill,.editorial-theme .role-switch,.editorial-theme .record-tabs{border-color:#07080a1f;background:#fff;box-shadow:none}.editorial-theme .main-tabs button{color:#20252b}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{background:var(--design-neutral)}.editorial-theme .workbench-shell,.editorial-theme .pipeline-shell{padding:1rem}.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .profile-strip{border:1px solid rgba(7,8,10,.12);background:linear-gradient(90deg,#07080a 0 54px,transparent 54px),#fff;box-shadow:var(--panel-shadow)}.editorial-theme .module-head,.editorial-theme .realtor-command-view{padding:1.15rem 1.15rem 1.15rem 82px}.editorial-theme .module-head h1,.editorial-theme .realtor-command-head h1{max-width:920px;font-size:clamp(1.65rem,2.05vw,2.55rem);line-height:1;letter-spacing:0}.editorial-theme .eyebrow{color:var(--red);font-size:.66rem;font-weight:950;letter-spacing:.11em}.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel{min-height:calc(100vh - 126px)}.editorial-theme .metric,.editorial-theme .command-proof,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button,.editorial-theme .ai-conversion-queue article,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .action-plan-summary article,.editorial-theme .action-plan-explainer article,.editorial-theme .action-plan-card,.editorial-theme .calendar-month,.editorial-theme .calendar-day-panel,.editorial-theme .deal-stage-board>article,.editorial-theme .calendar-connect-panel,.editorial-theme .provider-grid article,.editorial-theme .insight-chart-card,.editorial-theme .lift-candidate-panel,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{border:1px solid rgba(7,8,10,.105);border-radius:0;background:#fff;box-shadow:var(--compact-shadow)}.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .action-plan-card,.editorial-theme .calendar-month,.editorial-theme .deal-stage-board>article{position:relative}.editorial-theme .command-kpis article:before,.editorial-theme .command-lane:before,.editorial-theme .guided-work-session:before,.editorial-theme .playbook-matrix:before,.editorial-theme .action-plan-card:before,.editorial-theme .calendar-month:before,.editorial-theme .deal-stage-board>article:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:#07080a}.editorial-theme .kpi-hot:before,.editorial-theme .command-lane.urgent:before,.editorial-theme .action-plan-card.score-high:before{background:#137a45}.editorial-theme .kpi-review:before,.editorial-theme .plan-stat-hot:before,.editorial-theme .action-plan-card.score-low:before{background:var(--red)}.editorial-theme .kpi-warning:before,.editorial-theme .command-lane.finance:before,.editorial-theme .action-plan-card.score-mid:before{background:#a76600}.editorial-theme .kpi-risk:before,.editorial-theme .command-lane.review:before{background:#b42318}.editorial-theme .command-kpis article,.editorial-theme .command-lane{padding:.95rem}.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong,.editorial-theme .action-plan-summary strong,.editorial-theme .deal-stage-board header strong{font-size:clamp(2rem,2.8vw,3rem);letter-spacing:0}.editorial-theme .command-lane header,.editorial-theme .priority-table .panel-heading,.editorial-theme .calendar-month header,.editorial-theme .deal-stage-board header{border-bottom-color:#07080a1a}.editorial-theme .command-lane button,.editorial-theme .session-step-grid footer button,.editorial-theme .command-side button,.editorial-theme .calendar-day-panel button,.editorial-theme .deal-stage-board button,.editorial-theme .smart-list-chip,.editorial-theme .bulk-action-strip button,.editorial-theme .action-plan-card footer button{border-color:#07080a1a;border-radius:0;background:#fbfbfa}.editorial-theme .command-lane button:hover,.editorial-theme .command-lane button:focus-visible,.editorial-theme .session-step-grid footer button:hover,.editorial-theme .session-step-grid footer button:focus-visible,.editorial-theme .priority-row:hover,.editorial-theme .calendar-day-panel button:hover,.editorial-theme .deal-stage-board button:hover,.editorial-theme .smart-list-chip:hover,.editorial-theme .smart-list-chip:focus-visible{border-color:#d719206b;background:#fff;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.editorial-theme .priority-row{grid-template-columns:minmax(220px,.88fr) minmax(260px,1.08fr) 160px auto;background:#fff}.editorial-theme .priority-row.priority-high{border-left-color:#137a45}.editorial-theme .priority-row.priority-mid{border-left-color:#a76600}.editorial-theme .priority-row.priority-low{border-left-color:#b42318}.editorial-theme .score-dot{border-radius:0;font-weight:950}.editorial-theme .score-dot.score-high{background:#137a45;color:#fff}.editorial-theme .score-dot.score-mid{background:#a76600;color:#fff}.editorial-theme .score-dot.score-low{background:var(--red);color:#fff}.editorial-theme .card-chips span,.editorial-theme .property-intent-row span,.editorial-theme .reason-row span,.editorial-theme .tag-row span,.editorial-theme .known-facts span,.editorial-theme .guardrail-list span{border-radius:0;background:var(--design-surface-rail)}.editorial-theme .primary-button,.editorial-theme .secondary-button,.editorial-theme .email-composer footer button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button{border-radius:0}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{background:#07080a}.editorial-theme .primary-button:hover,.editorial-theme .icon-button.gold:hover,.editorial-theme .primary-button:focus-visible,.editorial-theme .icon-button.gold:focus-visible{background:var(--red)}.editorial-theme .lead-row{border-radius:0;border-color:#07080a14}.editorial-theme .lead-row.selected{border-color:#d719208c;background:linear-gradient(90deg,rgba(215,25,32,.075),transparent 54%),#fff}.editorial-theme .people-scale-strip div{border-radius:0;background:#fbfbfa}.editorial-theme .smart-list-chip.active{background:#07080a}.editorial-theme .calendar-month-grid button{background:#fff}.editorial-theme .calendar-month-grid button.is-today{box-shadow:inset 0 0 0 2px var(--red)}.editorial-theme .calendar-month-grid em{border-radius:0;background:var(--design-surface-rail)}@media(max-width:1240px){.editorial-theme .priority-row{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr)}}@media(max-width:860px){.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .profile-strip{padding-left:78px}.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong{font-size:2.3rem}.editorial-theme .priority-row{grid-template-columns:1fr}}.editorial-theme,.editorial-theme *{min-width:0}.editorial-theme :where(p,li,strong,span,em,small,h1,h2,h3,h4,button,input,textarea,select){overflow-wrap:break-word}.editorial-theme :where(button,input,textarea,select){max-width:100%}.editorial-theme .top-nav{grid-template-columns:minmax(198px,220px) minmax(520px,1fr) minmax(180px,240px) auto;gap:.4rem}.editorial-theme .main-tabs,.editorial-theme .record-tabs,.editorial-theme .mode-buttons,.editorial-theme .profile-actions,.editorial-theme .nav-actions,.editorial-theme .bulk-action-strip{overflow-x:auto;scrollbar-width:thin}.editorial-theme .main-tabs button,.editorial-theme .record-tabs button,.editorial-theme .mode-buttons button,.editorial-theme .profile-actions button,.editorial-theme .nav-actions button,.editorial-theme .bulk-action-strip button{flex:0 0 auto;white-space:nowrap}.editorial-theme .main-tabs button{gap:.28rem;padding-inline:.44rem;font-size:.68rem}.editorial-theme .people-scale-strip span,.editorial-theme .select-box span{overflow-wrap:normal;word-break:normal;white-space:nowrap}.editorial-theme .people-scale-strip span{font-size:.62rem;letter-spacing:.045em}.editorial-theme .workspace{grid-template-columns:minmax(248px,292px) minmax(0,1fr) minmax(282px,320px)}.editorial-theme .workspace.people-database-mode{grid-template-columns:minmax(248px,292px) minmax(0,1fr)}.editorial-theme .realtor-command-grid{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}.editorial-theme .daily-action-strip,.editorial-theme .insight-action-strip,.editorial-theme .realtor-trust-strip,.editorial-theme .outcome-rules-strip,.editorial-theme .growth-command-strip,.editorial-theme .growth-action-grid,.editorial-theme .growth-flow{display:grid;gap:.62rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.editorial-theme .growth-focus-panel{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.editorial-theme .growth-lower-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.editorial-theme .daily-action-strip button,.editorial-theme .insight-action-strip article,.editorial-theme .realtor-trust-strip article,.editorial-theme .outcome-rules-strip article,.editorial-theme .growth-flow button,.editorial-theme .growth-action-grid button,.editorial-theme .scale-assurance{border:1px solid rgba(7,8,10,.105);border-radius:0;background:#fff;box-shadow:var(--compact-shadow)}.editorial-theme .daily-action-strip button{display:grid;gap:.25rem;min-height:94px;padding:.7rem;text-align:left}.editorial-theme .daily-action-strip button:hover,.editorial-theme .daily-action-strip button:focus-visible{border-color:#d719206b;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.editorial-theme .daily-action-strip span,.editorial-theme .insight-action-strip span,.editorial-theme .realtor-trust-strip span,.editorial-theme .outcome-rules-strip span{color:var(--red);font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.editorial-theme .daily-action-strip strong,.editorial-theme .insight-action-strip strong,.editorial-theme .realtor-trust-strip strong,.editorial-theme .outcome-rules-strip strong{color:#07080a;font-size:1rem;line-height:1.1}.editorial-theme .daily-action-strip p,.editorial-theme .insight-action-strip p,.editorial-theme .realtor-trust-strip p,.editorial-theme .outcome-rules-strip p{color:#58616d;font-size:.78rem;line-height:1.34;margin:0}.editorial-theme .ai-conversion-queue button div{display:grid;gap:.12rem}.editorial-theme .ai-conversion-queue button strong,.editorial-theme .ai-conversion-queue button small{display:block}.editorial-theme .daily-action-strip .daily-hot strong,.editorial-theme .daily-action-strip .daily-approval strong{color:#137a45}.editorial-theme .daily-action-strip .daily-risk strong{color:var(--red)}.editorial-theme .daily-action-strip .daily-finance strong{color:#a76600}.editorial-theme .insight-action-strip article,.editorial-theme .realtor-trust-strip article,.editorial-theme .outcome-rules-strip article{display:grid;gap:.28rem;padding:.72rem}.editorial-theme .insight-action-strip{margin-bottom:1rem}.editorial-theme .realtor-trust-strip{margin-top:-.25rem}.ai-trust-ledger,.done-for-me-strip,.activation-factory,.done-for-me-workflow{margin-bottom:.9rem}.ai-trust-ledger>div,.done-for-me-strip,.done-for-me-workflow{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.ai-trust-ledger>div{padding:.7rem}.ai-trust-ledger article,.done-for-me-workflow article{display:grid;gap:.28rem;padding:.72rem}.done-for-me-strip{border:1px solid rgba(7,8,10,.105);background:#fff;box-shadow:var(--compact-shadow);padding:.62rem}.done-for-me-strip button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .5rem;align-items:start;min-height:82px;padding:.65rem}.done-for-me-strip button svg{grid-row:span 2;color:var(--red);margin-top:.1rem}.done-for-me-strip button strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.done-for-me-workflow{border-top:1px solid rgba(7,8,10,.1);padding-top:.78rem}.activation-factory header h2{font-size:clamp(1.35rem,2vw,2rem)}.activation-factory article{display:grid;gap:.32rem;padding:.78rem}.activation-factory article span{display:inline-grid;place-items:center;width:26px;height:26px;background:#07080a;color:#fff}.editorial-theme .outcome-rules-strip{margin-bottom:.9rem}.editorial-theme .scale-assurance{display:grid;gap:.2rem;border-left:3px solid #07080a;margin:0 0 .75rem;padding:.62rem .7rem}.editorial-theme .scale-assurance strong{font-size:.82rem;text-transform:uppercase}.editorial-theme .scale-assurance span{color:#58616d;font-size:.76rem;line-height:1.35}.editorial-theme .lead-journey-strip,.editorial-theme .speed-sla-strip,.editorial-theme .command-kpis,.editorial-theme .task-desk,.editorial-theme .provider-grid,.editorial-theme .action-plan-summary,.editorial-theme .action-plan-explainer,.editorial-theme .deal-stage-board{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.editorial-theme .ai-conversion-queue>div,.editorial-theme .overview-brief-grid,.editorial-theme .session-step-grid,.editorial-theme .playbook-matrix>div,.editorial-theme .campaign-plan-detail,.editorial-theme .draft-grid,.editorial-theme .analytics-grid,.editorial-theme .conversion-matrix,.editorial-theme .ai-conversion-desk{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.editorial-theme .approval-command-grid,.editorial-theme .insight-decision-grid,.editorial-theme .calendar-workspace,.editorial-theme .deal-room,.editorial-theme .property-timeline-grid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.editorial-theme .pipeline-board{grid-template-columns:repeat(5,minmax(204px,1fr));padding-bottom:.35rem}.editorial-theme .pipeline-column{min-width:204px}.editorial-theme .pipeline-next-action,.editorial-theme .realtor-command-card p,.editorial-theme .speed-sla-strip p,.editorial-theme .lead-journey-strip p,.editorial-theme .command-lane button p,.editorial-theme .calendar-month-grid em,.editorial-theme .calendar-day-panel button p,.editorial-theme .deal-stage-board button p,.editorial-theme .message-card p,.editorial-theme .draft-panel p,.editorial-theme .automation-item p,.editorial-theme .conversion-card p,.editorial-theme .playbook-matrix p,.editorial-theme .campaign-route-list span,.editorial-theme .scorecard-list span,.editorial-theme .overview-brief-grid.compact p,.editorial-theme .overview-brief-grid li,.editorial-theme .record-timeline p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.editorial-theme .pipeline-next-action,.editorial-theme .command-lane button p,.editorial-theme .message-card p,.editorial-theme .draft-panel p,.editorial-theme .automation-item p,.editorial-theme .conversion-card p,.editorial-theme .overview-brief-grid.compact p,.editorial-theme .overview-brief-grid li,.editorial-theme .record-timeline p{-webkit-line-clamp:2}.editorial-theme .realtor-command-card p,.editorial-theme .speed-sla-strip p,.editorial-theme .lead-journey-strip p,.editorial-theme .playbook-matrix p,.editorial-theme .campaign-route-list span{-webkit-line-clamp:3}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card{min-height:132px}.editorial-theme .overview-brief-grid.compact .brief-card{min-height:118px}.editorial-theme .property-facts{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.editorial-theme .property-facts div:nth-child(2n){border-right:1px solid rgba(10,11,13,.1)}.editorial-theme .property-facts strong{font-size:.92rem;line-height:1.2}.editorial-theme .priority-row{grid-template-columns:minmax(190px,.9fr) minmax(220px,1.1fr) minmax(132px,.45fr) minmax(128px,auto)}.editorial-theme .priority-row>*{max-width:100%}.editorial-theme .session-step-grid article,.editorial-theme .playbook-matrix article,.editorial-theme .action-plan-card,.editorial-theme .command-lane,.editorial-theme .calendar-month-grid button,.editorial-theme .deal-stage-board button,.editorial-theme .pipeline-card{contain:layout}.editorial-theme .calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.editorial-theme .calendar-month-grid button{min-height:98px;padding:.52rem}.editorial-theme .calendar-month-grid em{max-width:100%;-webkit-line-clamp:1}.editorial-theme .side-title{gap:.55rem}.editorial-theme .side-title>span,.editorial-theme .side-title>strong{min-width:0}.editorial-theme .side-title>strong,.editorial-theme .side-title>span:last-child{white-space:normal}.editorial-theme .drawer-card,.editorial-theme .lead-drawer{max-width:min(560px,100vw)}.editorial-theme .custom-dropdown{position:relative;min-width:0;isolation:isolate}.editorial-theme .custom-dropdown.open{z-index:1000}.editorial-theme .custom-dropdown-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.55rem;width:100%;min-height:42px;border:1px solid rgba(10,11,13,.18);border-radius:0;background:#fff;color:#08090b;padding:.58rem .68rem;font-size:.72rem;font-weight:920;letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer}.editorial-theme .custom-dropdown-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editorial-theme .custom-dropdown-trigger svg{flex:0 0 auto;transition:transform .16s ease}.editorial-theme .custom-dropdown.open .custom-dropdown-trigger{border-color:#08090b;box-shadow:inset 0 -2px 0 var(--red)}.editorial-theme .custom-dropdown.open .custom-dropdown-trigger svg{transform:rotate(180deg)}.editorial-theme .custom-dropdown-menu{position:absolute;top:calc(100% + .38rem);left:0;z-index:1001;display:grid;gap:.18rem;min-width:min(260px,calc(100vw - 1.4rem));width:max-content;max-width:min(340px,calc(100vw - 1.4rem));border:1px solid rgba(10,11,13,.18);background:#fff;box-shadow:0 20px 48px #08090b29;padding:.32rem}.editorial-theme .custom-dropdown-menu button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;width:100%;min-height:38px;border:1px solid transparent;border-radius:0;background:#fff;color:#08090b;padding:.48rem .55rem;font-size:.74rem;font-weight:860;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer}.editorial-theme .custom-dropdown-menu button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editorial-theme .custom-dropdown-menu button svg{color:currentColor}.editorial-theme .custom-dropdown-menu button em{color:#69727d;font-size:.68rem;font-style:normal;font-weight:760;white-space:nowrap}.editorial-theme .custom-dropdown-menu button:hover,.editorial-theme .custom-dropdown-menu button:focus-visible,.editorial-theme .custom-dropdown-menu button.selected{border-color:#08090b;background:#08090b;color:#fff}.editorial-theme .custom-dropdown-menu button:hover em,.editorial-theme .custom-dropdown-menu button:focus-visible em,.editorial-theme .custom-dropdown-menu button.selected em{color:#ffffffbd}.editorial-theme .custom-dropdown-menu button.hot,.editorial-theme .custom-dropdown-menu button.reply{border-left:3px solid #137a45}.editorial-theme .custom-dropdown-menu button.finance{border-left:3px solid #b06b00}.editorial-theme .custom-dropdown-menu button.risk,.editorial-theme .custom-dropdown-menu button.blocked{border-left:3px solid #c91520}.editorial-theme .custom-dropdown-menu button:disabled{cursor:not-allowed;opacity:.45}.editorial-theme .main-tabs{overflow:visible}.editorial-theme .nav-more-dropdown{align-self:stretch;min-width:96px}.editorial-theme .nav-more-dropdown .custom-dropdown-trigger{height:100%;border:0;border-left:1px solid var(--line-soft);background:#fff;padding-inline:.85rem}.editorial-theme .nav-more-dropdown .custom-dropdown-menu{right:0;left:auto}.editorial-theme .pipeline-filter-bar{position:relative;z-index:80;display:grid;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);gap:.85rem;align-items:center;border:1px solid var(--line-soft);background:#fff;box-shadow:0 12px 34px #0a0b0d0f;padding:.9rem;margin-bottom:1rem;overflow:visible}.editorial-theme .dropdown-filter-group{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0}.editorial-theme .dropdown-filter-group .custom-dropdown{min-width:176px}.editorial-theme .dropdown-filter-group .custom-dropdown-menu{right:0;left:auto}.editorial-theme .pipeline-card,.editorial-theme .lead-card,.editorial-theme .record-tabs,.editorial-theme .profile-strip,.editorial-theme .guided-work-session{overflow:visible}.editorial-theme .profile-strip{background:linear-gradient(90deg,#07080a 0 72px,transparent 72px),#fff;padding-left:96px}.editorial-theme .profile-strip:before{left:28px;top:.9rem;width:14px;font-size:.64rem;letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed}.editorial-theme .module-head:before,.editorial-theme .pipeline-hero:before{left:22px;width:14px;writing-mode:vertical-rl;text-orientation:mixed}.editorial-theme .pipeline-board{position:relative;z-index:1;overflow:visible}.editorial-theme .pipeline-column,.editorial-theme .pipeline-cards,.editorial-theme .pipeline-card{position:relative;overflow:visible}.editorial-theme .pipeline-column:has(.custom-dropdown.open){z-index:40}.editorial-theme .pipeline-card:has(.custom-dropdown.open){z-index:50}.editorial-theme .pipeline-card-actions.compact{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,.8fr);gap:.38rem;overflow:visible}.editorial-theme .pipeline-card-actions.compact>button,.editorial-theme .pipeline-card-actions.compact .custom-dropdown-trigger{min-height:36px}.editorial-theme .pipeline-card-actions .custom-dropdown-menu{right:0;left:auto}.editorial-theme .lead-filter-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-bottom:.75rem}.editorial-theme .lead-filter-stack .custom-dropdown-trigger{min-height:40px;background:#fbfaf8}.editorial-theme .bulk-action-strip.compact{grid-template-columns:minmax(0,1fr) minmax(132px,.8fr)}.editorial-theme .bulk-action-strip.compact .custom-dropdown-menu{right:0;left:auto}.editorial-theme .record-tabs .custom-dropdown{flex:0 0 auto;min-width:106px}.editorial-theme .record-tabs .custom-dropdown-trigger{border:1px solid transparent;background:transparent;color:var(--muted);padding:.55rem .85rem}.editorial-theme .record-tabs .custom-dropdown.open .custom-dropdown-trigger,.editorial-theme .record-tabs .custom-dropdown-trigger:hover,.editorial-theme .record-tabs .custom-dropdown-trigger:focus-visible{background:#111316;color:#fff;box-shadow:none}.editorial-theme .record-tabs .custom-dropdown-menu{right:0;left:auto}.editorial-theme .session-control-stack{display:grid;grid-template-columns:minmax(168px,220px) auto;gap:.65rem;align-items:end;min-width:0}.editorial-theme .session-control-stack .custom-dropdown-trigger{background:#fbfaf8}.editorial-theme .pipeline-shell{display:grid;gap:1.1rem}.editorial-theme .pipeline-zone{position:relative;border:1px solid rgba(7,8,10,.14);background:#fff;box-shadow:0 1px #07080a0a}.editorial-theme .pipeline-zone-marker{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;border-bottom:1px solid rgba(7,8,10,.12);min-height:38px;padding:.5rem .85rem}.editorial-theme .pipeline-zone-marker span,.editorial-theme .pipeline-admin-zone summary span{display:inline-grid;place-items:center;min-width:24px;height:20px;border:1px solid rgba(215,25,32,.18);background:#d719200e;color:var(--red);font-size:.64rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.editorial-theme .pipeline-zone-marker strong,.editorial-theme .pipeline-admin-zone summary strong{color:#07080a;font-size:.72rem;font-weight:920;letter-spacing:.04em;text-transform:uppercase}.editorial-theme .pipeline-command-zone{margin-bottom:0;border-top:4px solid #07080a;background:linear-gradient(90deg,#07080a 0 72px,transparent 72px),linear-gradient(180deg,#fff,#fbfbfa)}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{margin:-1rem -1rem 0 0;background:#fff}.editorial-theme .pipeline-ai-zone{display:grid;gap:0;border-color:#d7192042;border-top:4px solid var(--red);background:linear-gradient(90deg,rgba(215,25,32,.055),transparent 42%),linear-gradient(180deg,#fff,#fbf8f7);color:#07080a}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker{border-bottom-color:#d7192029;background:#fff}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker strong,.editorial-theme .pipeline-ai-zone .ai-conversion-queue h3,.editorial-theme .pipeline-ai-zone .ai-conversion-queue strong{color:#07080a}.editorial-theme .pipeline-ai-zone .ai-conversion-queue{border:0;background:transparent;box-shadow:none;padding:.95rem}.editorial-theme .pipeline-ai-zone .ai-conversion-queue header{border-bottom-color:#07080a1a}.editorial-theme .pipeline-ai-zone .ai-conversion-queue header>span{border-color:#d719203d;background:#d719200f;color:var(--red)}.editorial-theme .pipeline-ai-zone .ai-conversion-queue article,.editorial-theme .pipeline-ai-zone .ai-conversion-queue button{border-color:#07080a21;background:#ffffffeb;color:#07080a}.editorial-theme .pipeline-ai-zone .ai-conversion-queue button:hover,.editorial-theme .pipeline-ai-zone .ai-conversion-queue button:focus-visible{border-color:#d7192052;background:#d719200e}.editorial-theme .pipeline-ai-zone .ai-conversion-queue small,.editorial-theme .pipeline-ai-zone .ai-conversion-queue em,.editorial-theme .pipeline-ai-zone .ai-conversion-queue p{color:#58616d}.editorial-theme .pipeline-board-zone{padding:.85rem;border-top:4px solid var(--red);background:linear-gradient(180deg,#f4f4f1,#ededeb)}.editorial-theme .pipeline-board-zone .pipeline-zone-marker{margin:-.85rem -.85rem .85rem;background:#fff}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{box-shadow:none;margin-bottom:.85rem}.editorial-theme .pipeline-board-zone .pipeline-board{margin-bottom:0}.editorial-theme .pipeline-admin-zone{background:#fbfbfa}.editorial-theme .pipeline-admin-zone summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:pointer;padding:.9rem 1rem}.editorial-theme .pipeline-admin-zone summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-admin-zone summary div{display:grid;gap:.18rem}.editorial-theme .pipeline-admin-zone summary svg{transition:transform .16s ease}.editorial-theme .pipeline-admin-zone[open] summary{border-bottom:1px solid rgba(7,8,10,.12)}.editorial-theme .pipeline-admin-zone[open] summary svg{transform:rotate(180deg)}.editorial-theme .pipeline-admin-zone .approval-command-grid{padding:.9rem;margin:0}.editorial-theme .pipeline-command-support{border:1px solid rgba(7,8,10,.12);background:#ffffffb8}.editorial-theme .pipeline-command-support summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;list-style:none;cursor:pointer;padding:.65rem .75rem}.editorial-theme .pipeline-command-support summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-command-support summary span{color:#07080a;font-size:.76rem;font-weight:920}.editorial-theme .pipeline-command-support summary strong{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.editorial-theme .pipeline-command-support summary svg{flex:0 0 auto;transition:transform .16s ease}.editorial-theme .pipeline-command-support[open] summary{border-bottom:1px solid rgba(7,8,10,.12)}.editorial-theme .pipeline-command-support[open] summary svg{transform:rotate(180deg)}.editorial-theme .pipeline-command-support .lead-journey-strip,.editorial-theme .pipeline-command-support .speed-sla-strip{padding:.65rem}.editorial-theme .pipeline-command-support .speed-sla-strip{padding-top:0}@media(max-width:1320px){.editorial-theme .top-nav{grid-template-columns:minmax(180px,.52fr) minmax(0,1fr)}.editorial-theme .global-search,.editorial-theme .nav-actions{grid-column:span 1}.editorial-theme .workspace{grid-template-columns:minmax(244px,292px) minmax(0,1fr)}.editorial-theme .ops-panel{grid-column:1 / -1;min-height:auto}}@media(max-width:980px){.editorial-theme .top-nav{grid-template-columns:1fr}.editorial-theme .brand-lockup{align-items:center}.editorial-theme .global-search,.editorial-theme .nav-actions,.editorial-theme .main-tabs{width:100%}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{grid-template-columns:1fr;padding:.7rem}.editorial-theme .workspace .command-center{order:1}.editorial-theme .workspace .ops-panel{order:2}.editorial-theme .workspace .lead-rail{order:3}.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel{min-height:auto}.editorial-theme .realtor-command-head,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .priority-row{grid-template-columns:1fr}.editorial-theme .pipeline-board{grid-template-columns:repeat(5,minmax(196px,78vw))}.editorial-theme .profile-strip,.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero{padding-left:78px}}@media(max-width:620px){html,body,#root,.app-shell,.editorial-theme{width:100%;max-width:100%;overflow-x:hidden}.editorial-theme .top-nav,.editorial-theme .tra-tape,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{width:100vw;max-width:100vw;overflow-x:hidden}.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{max-width:calc(100vw - 1.1rem)}.editorial-theme .realtor-command-view>*,.editorial-theme .module-head>*,.editorial-theme .lead-rail>*,.editorial-theme .command-center>*,.editorial-theme .ops-panel>*{max-width:100%}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .top-nav{padding-inline:.55rem}.editorial-theme .main-tabs,.editorial-theme .record-tabs{overflow-x:auto;overflow-y:hidden}.editorial-theme .realtor-command-head h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{width:calc(100vw - 3.6rem);max-width:calc(100vw - 3.6rem);overflow-wrap:normal;word-break:normal}.editorial-theme .brand-logo-frame,.editorial-theme .brand-logo{width:132px}.editorial-theme .brand-lockup{gap:.55rem}.editorial-theme .brand-lockup strong{font-size:.9rem}.editorial-theme .brand-lockup span,.editorial-theme .security-pill,.editorial-theme .schema-pill{font-size:.7rem}.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .profile-strip{background:#fff;padding:.9rem}.editorial-theme .module-head:before,.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .profile-strip:before{display:none}.editorial-theme .module-head h1,.editorial-theme .realtor-command-head h1,.editorial-theme .profile-strip h2{font-size:1.55rem;line-height:1.05}.editorial-theme .hero-copy,.editorial-theme .realtor-command-head p:not(.eyebrow),.editorial-theme .profile-strip p{font-size:.86rem}.editorial-theme .overview-brief-grid,.editorial-theme .property-timeline-grid,.editorial-theme .clean-lead-command,.editorial-theme .clean-intel-row,.editorial-theme .ai-conversion-queue>div,.editorial-theme .daily-action-strip,.editorial-theme .insight-action-strip,.editorial-theme .realtor-trust-strip,.editorial-theme .outcome-rules-strip,.editorial-theme .session-step-grid,.editorial-theme .playbook-matrix>div,.editorial-theme .draft-grid,.editorial-theme .analytics-grid,.editorial-theme .call-coach-hero,.editorial-theme .call-stage-grid,.editorial-theme .call-outcome-result,.editorial-theme .call-outcome-buttons,.editorial-theme .call-follow-up-draft,.editorial-theme .ai-conversion-desk{grid-template-columns:1fr}.editorial-theme .call-outcome-workbench>header,.editorial-theme .call-outcome-workbench footer,.editorial-theme .call-follow-up-draft{display:grid}.editorial-theme .call-follow-up-draft aside{border-left:0;border-top:1px solid var(--line-soft);padding-left:0;padding-top:.75rem}.editorial-theme .clean-command-actions{grid-template-columns:1fr 1fr}.editorial-theme .clean-intel-row button,.editorial-theme .workflow-loop-panel button{border-right:0;border-bottom:1px solid var(--line-soft)}.editorial-theme .clean-intel-row button:last-child,.editorial-theme .workflow-loop-panel button:last-child{border-bottom:0}.editorial-theme .calendar-month-grid button{min-height:78px;padding:.38rem}.editorial-theme .calendar-month-grid em{font-size:.62rem}.editorial-theme .property-facts{grid-template-columns:1fr 1fr}.editorial-theme .realtor-command-grid,.editorial-theme .lead-journey-strip,.editorial-theme .speed-sla-strip,.editorial-theme .command-kpis,.editorial-theme .people-scale-strip,.editorial-theme .lead-health-strip,.editorial-theme .bulk-action-strip{grid-template-columns:1fr}.editorial-theme .bulk-action-strip button:last-child{grid-column:auto}.editorial-theme .smart-list-grid{grid-template-columns:1fr}.editorial-theme .main-tabs,.editorial-theme .record-tabs,.editorial-theme .pipeline-card-actions,.editorial-theme .bulk-action-strip{overflow:visible}.editorial-theme .mobile-action-bar{grid-template-columns:1fr}.editorial-theme .pipeline-filter-bar,.editorial-theme .dropdown-filter-group,.editorial-theme .bulk-action-strip.compact,.editorial-theme .pipeline-card-actions.compact,.editorial-theme .session-control-stack{display:grid;grid-template-columns:1fr;justify-content:stretch}.editorial-theme .dropdown-filter-group .custom-dropdown,.editorial-theme .nav-more-dropdown,.editorial-theme .record-tabs .custom-dropdown{width:100%;min-width:0}.editorial-theme .custom-dropdown-menu,.editorial-theme .nav-more-dropdown .custom-dropdown-menu,.editorial-theme .record-tabs .custom-dropdown-menu,.editorial-theme .pipeline-card-actions .custom-dropdown-menu,.editorial-theme .bulk-action-strip.compact .custom-dropdown-menu{right:auto;left:0;width:100%;min-width:100%;max-width:100%}.editorial-theme .custom-dropdown-menu button{grid-template-columns:auto minmax(0,1fr)}.editorial-theme .custom-dropdown-menu button em{grid-column:2;white-space:normal}.editorial-theme .select-box{align-items:center}.editorial-theme .select-box span{white-space:nowrap}.editorial-theme .pipeline-board{grid-template-columns:1fr;overflow-x:visible}.editorial-theme .pipeline-column{min-width:0}.editorial-theme .daily-action-strip button,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button,.editorial-theme .scale-assurance{width:calc(100vw - 3.1rem);max-width:calc(100vw - 3.1rem)}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .scale-assurance span{width:100%;max-width:calc(100vw - 4.6rem)}}@media(max-width:620px){.assistant-launcher{right:.75rem;bottom:.75rem;width:46px;height:46px;justify-content:center;padding:0}.assistant-launcher span{display:none}.assistant-drawer{width:100vw;padding:.85rem}.assistant-prompt-grid,.assistant-answer>div:first-child,.assistant-priority-list button,.call-insights-workbench article>div:first-child{grid-template-columns:1fr}.crm-toast{left:.7rem;right:.7rem;bottom:4.2rem;transform:none;border-radius:8px;text-align:center}.editorial-theme .top-nav,.editorial-theme .tra-tape,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{width:100%;max-width:100%}.editorial-theme .top-nav>.main-tabs{inline-size:calc(100vw - 1.1rem);max-inline-size:calc(100vw - 1.1rem)}.editorial-theme .main-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;overflow:visible}.editorial-theme .main-tabs>button:not(.active){display:none}.editorial-theme .main-tabs button,.editorial-theme .nav-more-dropdown .custom-dropdown-trigger{justify-content:center;width:100%;min-height:42px;padding-inline:.28rem;font-size:.62rem}.editorial-theme .main-tabs button svg{width:14px;height:14px}.editorial-theme .nav-more-dropdown{width:100%;min-width:0}.editorial-theme .lead-filter-stack .custom-dropdown-trigger,.editorial-theme .bulk-action-strip.compact .custom-dropdown-trigger,.editorial-theme .pipeline-card-actions.compact .custom-dropdown-trigger{min-height:42px}.editorial-theme .growth-command-strip,.editorial-theme .growth-action-grid,.editorial-theme .growth-flow,.editorial-theme .growth-command-builder,.editorial-theme .growth-focus-panel,.editorial-theme .growth-lower-grid,.editorial-theme .call-insights-workbench>div{grid-template-columns:1fr}.editorial-theme .growth-stage-card,.editorial-theme .growth-source-board,.editorial-theme .growth-ai-map,.editorial-theme .growth-roadmap,.editorial-theme .growth-command-builder,.editorial-theme .call-insights-workbench,.editorial-theme .production-readiness-panel,.editorial-theme .growth-action-grid button,.editorial-theme .growth-flow button{width:100%;max-width:100%}.editorial-theme .scale-assurance span,.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .pipeline-card p,.editorial-theme .growth-action-grid p,.editorial-theme .growth-head p,.editorial-theme .assistant-answer p,.editorial-theme .assistant-priority-list p,.editorial-theme .call-insights-workbench p,.editorial-theme .growth-flow em,.editorial-theme .growth-stage-card p,.editorial-theme .growth-feature-list p,.editorial-theme .growth-source-board p,.editorial-theme .growth-ai-map p,.editorial-theme .production-readiness-panel p,.editorial-theme .lead-row span,.editorial-theme .lead-row small{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.editorial-theme .daily-action-strip button,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button,.editorial-theme .scale-assurance{width:100%;max-width:100%}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .scale-assurance span{max-width:100%}}@media(max-width:620px){.editorial-theme .pipeline-zone{max-width:100%;overflow-x:hidden}.editorial-theme .pipeline-command-zone{background:#fff;padding:.85rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker,.editorial-theme .pipeline-board-zone .pipeline-zone-marker{margin:0 0 .85rem;padding:.62rem 0}.editorial-theme .pipeline-ai-zone .ai-conversion-queue,.editorial-theme .pipeline-board-zone,.editorial-theme .pipeline-admin-zone .approval-command-grid{padding:.7rem}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker{padding-inline:.7rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{margin-bottom:.7rem}.editorial-theme .pipeline-zone-marker strong,.editorial-theme .pipeline-admin-zone summary strong{display:none}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .pipeline-command-support p{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.editorial-theme .people-database-head,.editorial-theme .people-database-stats{grid-template-columns:1fr}.editorial-theme .people-database-view{width:calc(100vw - 4.8rem);max-width:calc(100vw - 4.8rem);padding:.7rem}.editorial-theme .people-database-head p:not(.eyebrow){max-width:100%;white-space:normal;overflow-wrap:anywhere}.editorial-theme .workspace.people-database-mode{grid-template-columns:1fr}.editorial-theme .workspace.people-database-mode .people-database-view{order:1}.editorial-theme .workspace.people-database-mode .lead-rail{order:2}.editorial-theme .people-page-size{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;width:100%;max-width:100%;overflow:hidden}.editorial-theme .people-page-size span{grid-column:1 / -1}.editorial-theme .people-page-size button{min-width:0;padding-inline:.3rem}.editorial-theme .people-table{border:0;gap:.55rem}.editorial-theme .people-table-head{display:none}.editorial-theme .people-table-row{grid-template-columns:48px minmax(0,1fr);border:1px solid var(--line-soft);padding:.75rem}.editorial-theme .people-table-row span{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.editorial-theme .people-table-row span:nth-child(n+3){grid-column:2}.editorial-theme .people-pagination{align-items:stretch;flex-direction:column}.editorial-theme .people-pagination>div:not(.people-pagination-left){display:grid;grid-template-columns:1fr 1fr}.editorial-theme .people-pagination-left{display:grid;grid-template-columns:1fr}.editorial-theme .money-start-flow,.editorial-theme .lead-gen-command,.editorial-theme .ai-trust-ledger,.editorial-theme .activation-factory,.editorial-theme .done-for-me-strip,.editorial-theme .done-for-me-workflow{width:100%;max-width:100%;overflow:hidden}.editorial-theme .money-start-flow header,.editorial-theme .lead-gen-command header,.editorial-theme .ai-trust-ledger header,.editorial-theme .activation-factory header{display:grid;align-items:start;gap:.32rem}.editorial-theme .money-start-flow header strong,.editorial-theme .lead-gen-command h3,.editorial-theme .ai-trust-ledger h3,.editorial-theme .activation-factory h2{line-height:1.1}.editorial-theme .money-start-flow>div,.editorial-theme .lead-gen-command>div,.editorial-theme .ai-trust-ledger>div,.editorial-theme .activation-factory>div,.editorial-theme .done-for-me-strip,.editorial-theme .done-for-me-workflow,.editorial-theme .workflow-loop-panel>div{grid-template-columns:1fr}.editorial-theme .money-start-flow button,.editorial-theme .lead-gen-command button,.editorial-theme .done-for-me-strip button,.editorial-theme .workflow-loop-panel button,.editorial-theme .done-for-me-workflow article,.editorial-theme .ai-trust-ledger article,.editorial-theme .activation-factory article{width:100%;max-width:100%}.command-palette{width:95vw;max-height:70vh}}.error-boundary{display:grid;place-items:center;min-height:100vh;background:var(--bg);padding:2rem}.error-boundary-content{text-align:center;max-width:420px}.error-boundary-content svg{color:var(--red);margin-bottom:1rem}.error-boundary-content h2{font-size:1.35rem;margin:0 0 .5rem}.error-boundary-content p{color:var(--muted);margin:0 0 1.5rem;font-size:.88rem;line-height:1.5}.error-boundary-content button{padding:.6rem 1.5rem;border:none;border-radius:6px;background:var(--red);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}.error-boundary-content button:hover{opacity:.9}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1.5rem;gap:.5rem}.empty-state.compact{padding:1rem}.empty-state.compact p{margin:0;color:var(--faint);font-size:.8rem}.empty-state-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--surface-2);color:var(--faint);margin-bottom:.25rem}.empty-state h3{font-size:.95rem;margin:0;color:var(--text)}.empty-state p{font-size:.82rem;color:var(--muted);margin:0;max-width:280px;line-height:1.45}.empty-state .primary-button{margin-top:.75rem;padding:.45rem 1rem;font-size:.8rem;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--text);font-weight:600}.empty-state .primary-button:hover{background:var(--surface-2)}.people-table-empty{grid-column:1 / -1;padding:2rem 0}.skeleton-card{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:8px;background:var(--surface);border:1px solid var(--line-soft)}.skeleton-dot{width:36px;height:36px;border-radius:50%;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:skeleton-pulse 1.5s ease-in-out infinite;flex-shrink:0}.skeleton-lines{flex:1;display:flex;flex-direction:column;gap:.5rem;padding-top:.2rem}.skeleton-line{height:10px;border-radius:4px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-line-0{width:85%}.skeleton-line-1{width:70%}.skeleton-line-2{width:55%}@keyframes skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.sla-card{display:flex;flex-direction:column;gap:.15rem;padding:.65rem .85rem;border-radius:8px;background:var(--surface);border:1px solid var(--line-soft);cursor:default;transition:border-color .18s ease}.sla-card[role=button]{cursor:pointer}.sla-card[role=button]:hover{border-color:var(--text)}.sla-card span{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--faint)}.sla-card strong{font-size:.88rem}.sla-card p{font-size:.76rem;color:var(--muted);margin:0;line-height:1.35}.sla-card.sla-risk strong{color:var(--red)}.sla-card.sla-warn strong{color:#b8860b}.sla-card.sla-good strong{color:var(--green)}.journey-card{display:flex;flex-direction:column;gap:.15rem;padding:.65rem .85rem;border-radius:8px;background:var(--surface);border:1px solid var(--line-soft)}.journey-card span{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--faint)}.journey-card strong{font-size:.88rem}.journey-card p{font-size:.76rem;color:var(--muted);margin:0}.card-cta-primary{background:var(--text)!important;color:#fff!important;border-color:var(--text)!important;font-weight:700!important}.card-cta-primary:hover{opacity:.85}.cmd-k-hint{display:inline-flex;align-items:center;gap:2px;padding:0 .25rem;background:transparent;border:none;cursor:pointer;flex-shrink:0}.cmd-k-hint kbd{display:inline-block;padding:.1rem .35rem;border:1px solid var(--line);border-radius:4px;background:var(--surface-2);font-size:.65rem;font-family:inherit;font-weight:600;color:var(--faint);line-height:1.4}.cmd-k-hint:hover kbd{border-color:var(--muted);color:var(--text)}.command-palette-overlay{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:grid;place-items:start center;padding-top:min(18vh,160px);animation:palette-fade-in .12s ease}@keyframes palette-fade-in{0%{opacity:0}to{opacity:1}}.command-palette{width:min(580px,92vw);max-height:460px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 64px #00000047;display:flex;flex-direction:column;overflow:hidden;animation:palette-slide-in .15s ease}@keyframes palette-slide-in{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.command-palette-input{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-bottom:1px solid var(--line-soft)}.command-palette-input svg{flex-shrink:0;color:var(--faint)}.command-palette-input input{flex:1;border:none;outline:none;background:transparent;font-size:.95rem;color:var(--text)}.command-palette-input input::placeholder{color:var(--faint)}.command-palette-input kbd{padding:.15rem .4rem;border:1px solid var(--line);border-radius:4px;background:var(--surface-2);font-size:.65rem;font-family:inherit;color:var(--faint);flex-shrink:0}.command-palette-results{flex:1;overflow-y:auto;padding:.35rem}.command-palette-item{display:flex;align-items:center;gap:.65rem;width:100%;padding:.55rem .7rem;border:none;border-radius:6px;background:transparent;text-align:left;cursor:pointer;font-size:.85rem;color:var(--text)}.command-palette-item:hover,.command-palette-item.selected{background:var(--surface-2)}.command-palette-item.selected{outline:2px solid rgba(215,25,32,.5);outline-offset:-2px}.palette-type-badge{display:inline-block;padding:.1rem .4rem;border-radius:4px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;min-width:38px;text-align:center}.command-palette-item.lead .palette-type-badge{background:#1d5fd11a;color:var(--blue)}.command-palette-item.view .palette-type-badge{background:#117a4b1a;color:var(--green)}.command-palette-item.action .palette-type-badge{background:#d719201a;color:var(--red)}.palette-label{font-weight:600;flex-shrink:0}.palette-detail{color:var(--faint);font-size:.78rem;margin-left:auto;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.command-palette-empty{padding:1.5rem;text-align:center;color:var(--faint);font-size:.85rem}.command-palette-footer{display:flex;gap:1rem;padding:.5rem 1rem;border-top:1px solid var(--line-soft);background:var(--surface-2)}.command-palette-footer span{font-size:.68rem;color:var(--faint);display:inline-flex;align-items:center;gap:.25rem}.command-palette-footer kbd{display:inline-block;padding:.05rem .3rem;border:1px solid var(--line);border-radius:3px;background:var(--surface);font-size:.6rem;font-family:inherit;font-weight:600}.pipeline-card[draggable=true]{cursor:grab}.pipeline-card[draggable=true]:active{cursor:grabbing;opacity:.7;transform:rotate(1.5deg);box-shadow:0 8px 24px #00000026;z-index:10}.pipeline-column.drag-over{background:#1d5fd10f;border-color:var(--blue);outline:2px dashed var(--blue);outline-offset:-2px;border-radius:10px;transition:background .15s ease,outline .15s ease}.pipeline-column.drag-over .column-head strong{color:var(--blue)}.editorial-theme .realtor-command-view{gap:.72rem;padding:.85rem;box-shadow:0 1px #07080a0a}.editorial-theme .pipeline-command-zone{position:relative;overflow:hidden;padding-left:5rem;background:#fff}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{position:absolute;inset:0 auto 0 0;z-index:1;display:grid;grid-template-rows:auto 1fr;justify-items:center;align-items:start;width:4rem;min-height:100%;margin:0;border:0;border-right:1px solid rgba(7,8,10,.12);background:#07080a;padding:.85rem 0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker span{min-width:26px;height:22px;border-color:#fff3;background:#fff;color:var(--red)}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{align-self:center;color:#fff;font-size:.66rem;letter-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase;transform:rotate(-90deg);white-space:nowrap}.editorial-theme .realtor-command-head{align-items:center;padding-bottom:.72rem}.editorial-theme .realtor-command-head h1{max-width:780px;font-size:clamp(1.32rem,1.8vw,1.92rem);line-height:1.08}.editorial-theme .command-proof{background:#fbfbfa;box-shadow:none}.editorial-theme .money-start-flow{border-color:#07080a29;box-shadow:none}.editorial-theme .money-start-flow>div{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-theme .money-start-flow button{min-height:116px;padding:.7rem;box-shadow:none}.editorial-theme .money-start-flow button strong{font-size:.98rem}.editorial-theme .money-start-flow button p,.editorial-theme .daily-action-strip p,.editorial-theme .realtor-command-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-theme .pipeline-command-support,.lead-proof-drawer,.pipeline-card-proof{border:1px solid rgba(7,8,10,.105);background:#fff}.editorial-theme .pipeline-command-support>summary,.lead-proof-drawer>summary,.pipeline-card-proof>summary{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-height:42px;padding:.62rem .72rem;cursor:pointer;list-style:none}.editorial-theme .pipeline-command-support>summary::-webkit-details-marker,.lead-proof-drawer>summary::-webkit-details-marker,.pipeline-card-proof>summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-command-support>summary span,.lead-proof-drawer>summary span,.pipeline-card-proof>summary{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.editorial-theme .pipeline-command-support>summary strong,.lead-proof-drawer>summary strong{color:#07080a;font-size:.82rem;text-align:right}.editorial-theme .pipeline-command-support[open]>summary,.lead-proof-drawer[open]>summary,.pipeline-card-proof[open]>summary{border-bottom:1px solid rgba(7,8,10,.1)}.editorial-theme .pipeline-command-support .daily-action-strip,.editorial-theme .pipeline-command-support .realtor-command-grid{padding:.72rem}.editorial-theme .pipeline-command-support .daily-action-strip{padding-bottom:0}.editorial-theme .pipeline-command-support .lead-gen-command{border:0;box-shadow:none}.editorial-theme .realtor-command-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.editorial-theme .realtor-command-card{min-height:112px;gap:.28rem;border-top-width:2px;box-shadow:none}.editorial-theme .realtor-command-card strong{font-size:1.35rem}.editorial-theme .daily-action-strip button{min-height:82px;box-shadow:none}.pipeline-card-meta{grid-template-columns:minmax(0,1fr)}.pipeline-card-meta span{border:0;border-bottom:1px solid rgba(7,8,10,.08);border-radius:0;background:transparent;padding:.16rem 0 .28rem}.pipeline-card-why{display:grid;gap:.22rem;border:1px solid rgba(7,8,10,.1);background:#fbfbfa;padding:.54rem}.pipeline-card-why span{color:var(--red);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.pipeline-card-why strong{color:#16191d;font-size:.84rem;line-height:1.28}.pipeline-card-proof{border-color:#07080a14}.pipeline-card-proof>summary{min-height:auto;padding:.42rem .5rem}.pipeline-card-proof .card-chips{margin:0;padding:.5rem}.lead-clarity-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;margin-bottom:.8rem}.lead-clarity-strip article{display:grid;gap:.28rem;border:1px solid rgba(7,8,10,.105);background:#fff;padding:.72rem}.lead-clarity-strip span{color:var(--red);font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.lead-clarity-strip strong{color:#111316;font-size:.92rem;line-height:1.28}.lead-proof-drawer{margin-bottom:.8rem}.lead-proof-drawer .clean-intel-row{margin:0;padding:.72rem}.sla-card{display:grid;width:100%;text-align:left}.sla-card:disabled{cursor:default;opacity:.68}@media(max-width:980px){.editorial-theme .money-start-flow>div,.lead-clarity-strip{grid-template-columns:1fr 1fr}}@media(max-width:640px){.editorial-theme .realtor-command-head{grid-template-columns:1fr}.editorial-theme .money-start-flow>div,.lead-clarity-strip{grid-template-columns:1fr}.editorial-theme .pipeline-command-support>summary,.lead-proof-drawer>summary{align-items:flex-start;flex-direction:column}.editorial-theme .pipeline-command-support>summary strong,.lead-proof-drawer>summary strong{text-align:left}.editorial-theme .workspace.people-database-mode .lead-rail{order:1}.editorial-theme .workspace.people-database-mode .people-database-view{order:2;width:100%;max-width:100%}.editorial-theme .pipeline-board-zone{padding:.55rem}.editorial-theme .pipeline-board-zone .pipeline-zone-marker{margin:-.55rem -.55rem .55rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{gap:.75rem;padding:.62rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar h3{font-size:1rem}.editorial-theme .pipeline-board-zone .pipeline-scale-note{display:none}.editorial-theme .pipeline-board{gap:.55rem}.editorial-theme .pipeline-column{padding:.55rem}.editorial-theme .column-head{align-items:center;padding-bottom:.42rem}.editorial-theme .column-head strong{font-size:.95rem}.editorial-theme .pipeline-column-scale{min-height:28px;padding:.34rem 0}.editorial-theme .pipeline-cards{gap:.5rem;padding-top:.5rem}.editorial-theme .pipeline-card{gap:.48rem;padding:.58rem;border-left-width:3px}.editorial-theme .pipeline-card-main{gap:.46rem}.editorial-theme .pipeline-card-head{grid-template-columns:36px minmax(0,1fr) auto;gap:.5rem;align-items:center}.editorial-theme .pipeline-card-head em{grid-column:auto;justify-self:end;padding:.12rem .3rem;font-size:.62rem}.editorial-theme .pipeline-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem}.editorial-theme .pipeline-card-meta span{border:1px solid rgba(7,8,10,.08);background:var(--design-surface-rail);padding:.22rem .28rem;font-size:.68rem;white-space:nowrap}.editorial-theme .pipeline-card-why{padding:.42rem}.editorial-theme .pipeline-card-why strong{display:-webkit-box;overflow:hidden;font-size:.78rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editorial-theme .pipeline-card-proof{display:none}.editorial-theme .pipeline-card-foot{padding-top:.4rem}.editorial-theme .pipeline-card-foot span{max-width:55%;font-size:.68rem}.editorial-theme .pipeline-card-actions.compact{display:none}.editorial-theme .pipeline-column-load,.editorial-theme .pipeline-column-collapse{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.42rem .5rem}.editorial-theme .pipeline-column-load strong,.editorial-theme .pipeline-column-load span{font-size:.68rem}}.editorial-theme .brand-lockup strong,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2,.editorial-theme .metric strong,.editorial-theme .queue-row button strong,.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3,.editorial-theme .realtor-command-head h1,.editorial-theme .realtor-command-card strong{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0}.editorial-theme .brand-lockup strong{font-size:1rem}.editorial-theme .brand-lockup span,.editorial-theme .hero-copy,.editorial-theme .pipeline-card p,.editorial-theme .realtor-command-card p,.editorial-theme .money-start-flow button p{color:var(--design-secondary)}.editorial-theme .main-tabs,.editorial-theme .global-search,.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill,.editorial-theme .avatar-button,.editorial-theme .role-switch button,.editorial-theme .cmd-k-hint,.editorial-theme .primary-button,.editorial-theme .secondary-button,.editorial-theme .icon-button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button,.editorial-theme .assistant-launcher,.editorial-theme .assistant-prompt-grid button,.editorial-theme .assistant-next-actions button,.editorial-theme .command-palette,.editorial-theme .command-palette-item,.editorial-theme .command-palette-input,.editorial-theme .custom-dropdown-trigger,.editorial-theme .custom-dropdown-menu,.editorial-theme .custom-dropdown-item{border-radius:4px}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace{background:var(--design-neutral)}.editorial-theme .pipeline-zone,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .metric,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline,.editorial-theme .people-database-view,.editorial-theme .people-database-stats article,.editorial-theme .money-start-flow,.editorial-theme .money-start-flow button,.editorial-theme .realtor-command-card,.editorial-theme .pipeline-command-support,.editorial-theme .assistant-answer,.editorial-theme .assistant-selected-context,.editorial-theme .assistant-priority-list button{border:1px solid var(--design-border);border-radius:4px;background:var(--design-neutral);box-shadow:none}.editorial-theme .pipeline-zone{margin-bottom:.9rem;padding:.85rem}.editorial-theme .pipeline-zone-marker{height:28px;margin:-.85rem -.85rem .85rem;border:0;border-bottom:1px solid var(--design-border);background:var(--design-surface-rail);color:var(--design-primary)}.editorial-theme .pipeline-zone-marker span,.editorial-theme .pipeline-zone-marker strong,.editorial-theme .eyebrow,.editorial-theme .task-type,.editorial-theme .draft-head span,.editorial-theme code{color:var(--design-tertiary);font-family:Arial,Helvetica,sans-serif;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .pipeline-hero{background:var(--design-neutral);padding:.95rem}.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{display:none}.editorial-theme .realtor-command-head{grid-template-columns:minmax(0,1fr) auto;gap:1rem;border-bottom:1px solid var(--design-border);padding-bottom:.75rem}.editorial-theme .realtor-command-head h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.05}.editorial-theme .money-start-flow{background:var(--design-surface-subtle);padding:.65rem}.editorial-theme .money-start-flow header{border-bottom:1px solid var(--design-border);padding-bottom:.55rem}.editorial-theme .money-start-flow>div,.editorial-theme .realtor-command-grid,.editorial-theme .command-kpis{gap:.62rem}.editorial-theme .money-start-flow button,.editorial-theme .realtor-command-card,.editorial-theme .pipeline-card{padding:.68rem}.editorial-theme .pipeline-card{border-left:3px solid transparent}.editorial-theme .pipeline-card.score-high{border-left-color:var(--design-success)}.editorial-theme .pipeline-card.score-mid{border-left-color:var(--design-warning)}.editorial-theme .pipeline-card.score-low{border-left-color:var(--design-danger)}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .realtor-command-card:not(:disabled):hover,.editorial-theme .realtor-command-card:not(:disabled):focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible,.editorial-theme .command-palette-item:hover,.editorial-theme .command-palette-item.selected{border-color:var(--design-tertiary);background:var(--design-red-soft);box-shadow:none}.editorial-theme .main-tabs button.active,.editorial-theme .main-tabs button:hover,.editorial-theme .main-tabs button:focus-visible,.editorial-theme .record-tabs button.active,.editorial-theme .record-tabs button:hover,.editorial-theme .record-tabs button:focus-visible,.editorial-theme .mode-buttons button.active{background:var(--design-primary)!important;color:var(--design-neutral)!important;opacity:1}.editorial-theme .primary-button,.editorial-theme .icon-button.gold,.editorial-theme .assistant-launcher{border-color:var(--design-tertiary);background:var(--design-tertiary);color:var(--design-neutral)}.editorial-theme .score-dot.score-high,.editorial-theme .score-badge.score-high,.editorial-theme .score-chip.score-high{border-color:#007a4338;background:#007a431a;color:var(--design-success)}.editorial-theme .score-dot.score-mid,.editorial-theme .score-badge.score-mid,.editorial-theme .score-chip.score-mid{border-color:#b779003d;background:#b779001f;color:#7a5100}.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip.score-low{border-color:#b4231838;background:#b423181a;color:var(--design-danger)}.editorial-theme .assistant-drawer,.editorial-theme .command-palette,.editorial-theme .custom-dropdown-menu,.editorial-theme .global-results,.editorial-theme .lead-drawer{border:1px solid var(--design-border);background:var(--design-neutral);box-shadow:0 18px 45px #07090d29}.editorial-theme .assistant-backdrop,.editorial-theme .command-palette-overlay{background:#ffffffb8;-webkit-backdrop-filter:none;backdrop-filter:none}.editorial-theme .tra-tape{border-bottom-color:var(--design-border);background:var(--design-neutral)}.editorial-theme .tape-label{background:var(--design-primary);color:var(--design-neutral)}.editorial-theme .tape-track button:not(:disabled):hover,.editorial-theme .tape-track button:not(:disabled):focus-visible{background:var(--design-red-soft)}.editorial-theme .people-database-head h2,.editorial-theme .people-database-head p:not(.eyebrow){letter-spacing:0}@media(max-width:760px){.editorial-theme .top-nav{min-height:auto}.editorial-theme .realtor-command-head{grid-template-columns:1fr}.editorial-theme .pipeline-zone{padding:.62rem}.editorial-theme .pipeline-zone-marker{margin:-.62rem -.62rem .62rem}}.editorial-theme .pipeline-command-zone{padding:.85rem .85rem .85rem 5rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{position:absolute;inset:0 auto 0 0;width:4rem;min-height:100%;margin:0;border:0;border-right:1px solid var(--design-border);border-radius:4px 0 0 4px;background:var(--design-primary);color:var(--design-neutral)}.editorial-theme .pipeline-command-zone .pipeline-zone-marker span{color:var(--design-tertiary)}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{color:var(--design-neutral)}@media(max-width:760px){.editorial-theme .pipeline-command-zone{padding:.62rem .62rem .62rem 3.75rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{width:3.05rem;margin:0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{font-size:.58rem}.editorial-theme .realtor-command-head,.editorial-theme .realtor-command-head>div{min-width:0}.editorial-theme .realtor-command-head h1{max-width:100%;font-size:1.42rem;line-height:1.1;overflow-wrap:anywhere}}.editorial-theme .brand-lockup>div>span{white-space:normal;overflow-wrap:anywhere;line-height:1.08}.editorial-theme .pipeline-card-foot span{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.18}.editorial-theme .custom-dropdown-trigger span{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.1}.editorial-theme .bar-chart strong,.editorial-theme .campaign-bars strong,.editorial-theme .property-intent-row span{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.12}.editorial-theme .side-title-meta span{max-width:none;white-space:normal;overflow-wrap:anywhere;line-height:1.1}.editorial-theme .call-prep-card .prep-list p,.editorial-theme .call-prep-card .prep-list strong{display:block;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:initial}
