@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_2a6cd1{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.__variable_2a6cd1{--font-titillium:"Titillium Web","Titillium Web Fallback"}:root{--ink:#111318;--ink-2:#363d4a;--ink-3:#565e6c;--line:#e1e3e8;--bg:#f2f3f5;--panel:#ffffff;--panel-2:#f6f7f9;--field:#ffffff;--brand:#8405b7;--brand-ink:#ffffff;--brand-soft:#f3e8fa;--brand-text:#5c0381;--red:#f6032e;--red-text:#b5001f;--peach:#f1b688;--fresh:#136b4b;--fresh-soft:#e1f2ea;--warn:#8a5200;--warn-soft:#fbefdc;--bar:#000000;--bar-ink:#ffffff;--bar-muted:#c9c9cf;--focus:#8405b7;--btn:#eaecf0;--radius:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--ease:cubic-bezier(0.2,0.7,0.2,1);--font:var(--font-titillium),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body,html{background:var(--bg)}body{color:var(--ink);font:15px/1.45 var(--font);-webkit-font-smoothing:antialiased}a{color:var(--brand-text);text-underline-offset:2px}h1{font-size:24px;line-height:1.2;margin:0;letter-spacing:-.01em}h2{font-size:15px;line-height:1.3;margin:0 0 var(--space-3);color:var(--ink);font-weight:600}p{margin:0 0 var(--space-2);text-wrap:pretty}h1,h2{text-wrap:balance}kbd{font:600 11px/1 var(--font);padding:2px 5px;border-radius:4px;background:var(--btn);color:var(--ink-2)}.muted{color:var(--ink-3)}.small{font-size:13px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.count{font-weight:400;color:var(--ink-3);font-size:13px}.shell{min-height:100svh;display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.topbar{display:flex;gap:var(--space-6);padding:0 var(--space-6);min-height:52px;background:var(--bar)}.topbar,.wordmark{align-items:center;color:var(--bar-ink)}.wordmark{display:inline-flex;gap:6px;text-decoration:none;font-weight:700;letter-spacing:.01em;white-space:nowrap}.wordmark-sub{font-weight:400;color:var(--bar-muted)}.slash{display:inline-block;width:4px;height:18px;background:var(--peach);transform:skewX(-20deg);border-radius:1px;flex:none}.slash-red{background:var(--red)}.topnav{display:flex;gap:var(--space-4);min-width:0;overflow-x:auto;scrollbar-width:none}.topnav a{color:var(--bar-muted);text-decoration:none;white-space:nowrap;padding:14px 0 12px;border-bottom:2px solid transparent;transition:color .14s var(--ease)}.topnav a:hover{color:var(--bar-ink)}.topnav a[aria-current=page]{color:var(--bar-ink);border-bottom-color:var(--red)}.topbar-end{margin-left:auto;display:flex;align-items:center;gap:var(--space-3)}.signout{background:transparent;color:var(--bar-muted);border:0;padding:4px 6px;font:inherit;font-size:14px;cursor:pointer;transition:color .14s var(--ease)}.signout:hover{color:var(--bar-ink)}.topbar-end form{margin:0}.keyhint{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--bar-muted);border:0;padding:4px 6px;font:inherit;font-size:14px;cursor:pointer;white-space:nowrap;transition:color .14s var(--ease)}.keyhint kbd,.keyhint:hover{color:var(--bar-ink)}.keyhint kbd{background:rgb(255 255 255/.16)}main{padding:var(--space-6);max-width:1280px;width:100%;min-width:0;margin:0 auto}.panel{background:var(--panel);border-radius:var(--radius);padding:var(--space-4);min-width:0}.stack>*+*{margin-top:var(--space-4)}.page-head{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-4)}.page-head p{margin:0}.btn{text-decoration:none;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:14px;line-height:1.3;border-radius:var(--radius);padding:7px 12px;border:0;background:var(--btn);color:var(--ink);cursor:pointer;transition:background-color .14s var(--ease)}.btn:hover{background:color-mix(in srgb,var(--btn) 80%,var(--ink) 12%)}.btn.primary{background:var(--brand);color:var(--brand-ink)}.btn.primary:hover{background:color-mix(in srgb,var(--brand) 85%,black)}.btn.primary kbd{background:rgb(255 255 255/.2);color:var(--brand-ink)}.btn:disabled{opacity:.6;cursor:progress}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}label{display:block;font-size:13px;color:var(--ink-2);margin-bottom:4px}input,select,textarea{font:inherit;font-size:14px;width:100%;padding:6px 8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--field);color:var(--ink);min-width:0}textarea{min-height:72px;resize:vertical}.inline,.row{display:flex;gap:var(--space-2);align-items:flex-end}.inline>input,.inline>select,.row>*{flex:1 1}.inline>.btn,.row>.btn{flex:0 0 auto}.tag{display:inline-block;font-size:12px;line-height:18px;padding:0 6px;border-radius:4px;background:var(--panel-2);color:var(--ink-2);margin-right:6px;white-space:nowrap}.tag.fresh{background:var(--fresh-soft);color:var(--fresh)}.tag.warn{background:var(--warn-soft);color:var(--warn);margin-left:6px}.bucket{display:inline-block;font-size:12px;line-height:18px;padding:0 6px;border-radius:4px;font-weight:600;white-space:nowrap;background:var(--panel-2);color:var(--ink-2)}.bucket-1{background:var(--fresh-soft);color:var(--fresh)}.bucket-2{background:var(--warn-soft);color:var(--warn)}.bucket-3{background:var(--brand-soft);color:var(--brand-text)}.meter{display:inline-flex;gap:2px;vertical-align:middle}.meter i{width:6px;height:10px;border-radius:1px;background:var(--line)}.meter i[data-on]{background:var(--brand)}.scorebar{display:inline-flex;align-items:center;gap:6px}.scorebar b{min-width:2ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scorebar-track{width:40px;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.scorebar-track span{display:block;height:100%;background:var(--brand);transform-origin:left}.status{font-size:12px;padding:1px 6px;border-radius:4px;background:var(--panel-2);color:var(--ink-2);white-space:nowrap}.status-contacted,.status-in_conversation{background:var(--brand-soft);color:var(--brand-text)}.status-live,.status-pilot{background:var(--fresh-soft);color:var(--fresh)}.contacts,.notes,.signals,.tasks{list-style:none;margin:0;padding:0}.contacts li,.notes li,.signals li{padding:var(--space-2) 0}.contacts li+li,.notes li+li,.signals li+li{margin-top:var(--space-1)}.signal-head{margin:4px 0 2px}.notes p{margin:2px 0 0;white-space:pre-wrap}.note-form{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start;margin-bottom:var(--space-3)}.note-form label{margin:0}.task-form{display:flex;gap:var(--space-2);align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--space-3)}.task-form .grow{flex:1 1 160px;min-width:0}.task-form .due{flex:0 1 150px;min-width:0}.tasks li{display:flex;gap:var(--space-2);align-items:center;padding:6px 0}.tasks .task-title{flex:1 1;min-width:0}.tasks li[data-done] .task-title{text-decoration:line-through;color:var(--ink-3)}.contacts p{margin:2px 0 6px}.status-form label{margin-bottom:4px}.records p{margin-bottom:6px}.today-actions{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.today-actions form{margin:0}.empty{color:var(--ink-3);font-size:14px}.notice{font-size:13px;color:var(--warn);background:var(--warn-soft);padding:6px 10px;border-radius:var(--radius)}.ch-fix p{margin:0}.ch-fix{margin-top:var(--space-3);padding:var(--space-3);background:var(--panel-2);border-radius:var(--radius)}dialog.keys{border:0;border-radius:8px;padding:var(--space-6);background:var(--panel);color:var(--ink);width:min(480px,calc(100vw - 32px));max-height:calc(100svh - 32px)}dialog.keys::-webkit-backdrop{background:rgb(0 0 0/.5)}dialog.keys::backdrop{background:rgb(0 0 0/.5)}dialog.keys h2{font-size:20px;margin-bottom:4px}dialog.keys>p{margin-bottom:var(--space-4)}dialog.keys dl{margin:0 0 var(--space-4);display:grid;grid-gap:2px;gap:2px}dialog.keys dl div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:5px 0}dialog.keys dt kbd{font-size:12px}dialog.keys dd{margin:0}dialog.keys dd span{display:block;font-size:13px;color:var(--ink-3)}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.filter-actions{display:flex;gap:var(--space-2)}.table-wrap{overflow-x:auto;padding:0;max-width:100%}table.map{border-collapse:collapse;width:100%;font-size:14px}table.map td,table.map th{text-align:left;padding:7px 10px;white-space:nowrap;font-weight:400}table.map thead th{background:var(--panel-2);font-weight:600;font-size:13px;position:-webkit-sticky;position:sticky;top:0;z-index:1}table.map thead a{color:var(--ink-2);text-decoration:none}table.map thead th[aria-sort] a{color:var(--brand-text)}table.map tbody th{font-weight:600}table.map tbody th a{color:var(--ink);text-decoration:none}table.map tbody th a:hover{color:var(--brand-text);text-decoration:underline}table.map tbody tr:nth-child(2n){background:var(--panel-2)}table.map tbody tr{transition:background-color .12s var(--ease)}table.map tbody tr:focus-within,table.map tbody tr:hover{background:var(--brand-soft)}table.map .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sort-mark{display:inline-block;width:1ch;margin-left:2px}.cell-meter{display:inline-flex;align-items:center;gap:6px}.cell-meter span{min-width:1ch}input[type=range]{padding:0;border:0;accent-color:var(--brand);background:transparent}.lg-today{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.lg-queue{background:var(--panel);border-radius:var(--radius);padding:var(--space-2);display:grid;grid-gap:2px;gap:2px}.lg-queue a{display:grid;grid-template-columns:1.75rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:10px var(--space-3) 10px var(--space-2);border-radius:4px;color:inherit;text-decoration:none;transition:background-color .12s var(--ease);position:relative}.lg-queue a:hover{background:var(--panel-2)}.lg-queue a[aria-current=true]{background:var(--brand-soft)}.lg-queue a[aria-current=true] .lg-rank{color:var(--brand-text);font-weight:700}.lg-rank{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:13px;padding-top:2px;text-align:right}.lg-q-body{min-width:0;display:grid;grid-gap:4px;gap:4px}.lg-q-top{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.lg-q-top b{font-weight:600;overflow-wrap:anywhere}.lg-q-score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink-2)}.lg-q-why{font-size:13px;color:var(--ink-2);line-height:1.4}.lg-q-why .bucket{margin-right:4px}.lg-detail{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6)}.lg-parts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;background:var(--panel-2);border-radius:var(--radius);padding:var(--space-3)}.lg-parts dt{font-size:12px;color:var(--ink-3)}.lg-parts dd{margin:2px 0 0;display:flex;gap:6px;align-items:center}.lg-facts{display:grid;grid-gap:4px;gap:4px;margin:0}.lg-facts div{display:grid;grid-template-columns:5.5rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.lg-facts dt{color:var(--ink-3)}.lg-facts dd{margin:0}.lg-hint{margin-top:var(--space-4)}.lg-empty{padding:var(--space-8);max-width:560px}.lg-filters{padding:var(--space-3) var(--space-4)}.lg-map tbody th{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:inherit}.lg-map tbody tr{background:var(--panel)}.lg-map tbody tr:nth-child(2n){background:var(--panel-2)}.lg-map tbody tr:focus-within,.lg-map tbody tr:hover{background:var(--brand-soft)}.lg-map thead th:first-child{left:0;z-index:2}@media (max-width:900px){.lg-today{grid-template-columns:minmax(0,1fr)}.lg-detail{order:-1;padding:var(--space-4)}}@media (max-width:520px){.lg-parts{grid-template-columns:repeat(3,minmax(0,1fr))}}.lg-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-4)}.lg-two,.lg-wide{display:grid;gap:var(--space-4);align-items:start}.lg-wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg-stack,.lg-wide{grid-gap:var(--space-4)}.lg-stack{display:grid;gap:var(--space-4);min-width:0}.panel.lg-flush{padding:0}.lg-flush>h2{padding:var(--space-4) var(--space-4) 0}.lg-flush .table-wrap{padding:0 0 var(--space-2)}.lg-flush table.map tr>:first-child{padding-left:var(--space-4)}.lg-flush table.map tr>:last-child{padding-right:var(--space-4)}.lg-flush>.empty{padding:0 var(--space-4) var(--space-4);margin:0}.lg-foot{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.lg-foot [role=status]{margin-left:auto}.lg-saved{color:var(--fresh)}.lg-sliders{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6)}.lg-sliders h2{margin:0}.lg-slider{display:grid;grid-gap:2px;gap:2px}.lg-slider-top{display:flex;align-items:baseline;gap:var(--space-3)}.lg-slider-top label{margin:0;flex:1 1;font-size:15px;font-weight:600;color:var(--ink)}.lg-share{font-size:13px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-slider-top output{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2ch;text-align:right}.lg-slider p{margin:0}.lg-rescore{padding:var(--space-6)}.lg-rescore h2{margin-bottom:2px}.lg-rescore>p{margin-bottom:var(--space-3)}.lg-ranked{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.lg-ranked a{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:8px var(--space-2);border-radius:4px;color:inherit;text-decoration:none;transition:background-color .12s var(--ease)}.lg-ranked a:focus-visible,.lg-ranked a:hover{background:var(--panel-2)}.lg-ranked .lg-rank{padding:0}.lg-ranked b{font-weight:600;min-width:0;overflow-wrap:anywhere}.lg-move{font-size:12px;line-height:18px;padding:0 6px;border-radius:4px;white-space:nowrap;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-move[data-dir=up]{background:var(--fresh-soft);color:var(--fresh)}.lg-move[data-dir=down]{background:var(--warn-soft);color:var(--warn)}.lg-move[data-dir=new]{background:var(--brand-soft);color:var(--brand-text)}.lg-jobs{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;grid-gap:2px;gap:2px}.lg-jobs li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3);border-radius:4px;background:var(--panel-2)}.lg-jobs form,.lg-jobs p{margin:0}.lg-job-name{font-weight:600}.lg-import{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.lg-import p{margin:0}.lg-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.lg-fields .lg-full{grid-column:1/-1}.result-ok{background:var(--fresh-soft);color:var(--fresh)}.result-bad{background:var(--warn-soft);color:var(--warn)}.role-admin{background:var(--brand-soft);color:var(--brand-text)}table.map td.lg-wrap{white-space:normal;min-width:16rem}.lg-steps{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.lg-steps li{counter-increment:step;display:grid;grid-template-columns:1.75rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.lg-steps li:before{content:counter(step);font-size:13px;font-weight:600;color:var(--brand-text);text-align:right;padding-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-help h2{display:flex;align-items:baseline;gap:var(--space-2)}.lg-help .panel{padding:var(--space-6)}.lg-help .panel>p:last-child{margin-bottom:0}.lg-defs{margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.lg-defs dt{display:flex;align-items:center;gap:var(--space-2);font-weight:600}.lg-defs dd{margin:2px 0 0;color:var(--ink-2);font-size:14px}.lg-keys{margin:0;display:grid;grid-gap:4px;gap:4px}.lg-keys div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);font-size:14px}.lg-keys dd{margin:0}.lg-login{max-width:400px;padding-top:12vh}.lg-login .panel{padding:var(--space-6);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.lg-login h1{margin-bottom:4px}.lg-login p{margin:0}.lg-login .btn.primary{justify-self:start}@media (max-width:900px){.lg-two,.lg-wide{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.lg-help .panel,.lg-login .panel,.lg-rescore,.lg-sliders{padding:var(--space-4)}.lg-fields,.lg-jobs li{grid-template-columns:minmax(0,1fr)}.lg-jobs .btn{justify-self:start}.lg-login{padding-top:var(--space-6)}}@media (max-width:760px){main{padding:var(--space-4)}.topbar{flex-wrap:wrap;gap:0 var(--space-4);padding:var(--space-2) var(--space-4) 0}.topbar .wordmark{min-height:36px}.topnav{order:3;flex:1 0 100%}.topnav a{padding:8px 0 10px}.keyhint-word{display:none}}@media (max-width:400px){.wordmark-sub{display:none}}@media (hover:none){.today-actions kbd{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}h3{font-size:14px;line-height:1.3;margin:0 0 var(--space-2);font-weight:600;color:var(--ink)}.rs p{margin-bottom:6px;overflow-wrap:anywhere}.rs-list{list-style:none;margin:0 0 var(--space-2);padding:0;display:grid;grid-gap:2px;gap:2px}.dp{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;align-content:start}.dp h3,.dp p{margin:0}.dp-pick{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:end}.dp-hook{background:var(--panel-2);border-radius:var(--radius);padding:6px 10px}.dp-field .row{align-items:center}.dp-field textarea{font-size:14px;line-height:1.5}.dp-field input[readonly],.dp-field textarea{background:var(--panel-2)}.dp-actions{margin-top:var(--space-2)}.dp-actions,.dp-sent{display:flex;gap:var(--space-2)}.dp-sent{flex-wrap:wrap;align-items:flex-end}.dp-sent>div{flex:1 1 140px;min-width:0}.dp-log-head{margin-top:var(--space-2)}.dp-log{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.dp-log li{display:grid;grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:4px 0}.find-contacts{display:grid;grid-gap:var(--space-1);gap:var(--space-1);justify-items:start;margin-bottom:var(--space-3)}.find-contacts p{margin:0}.pager{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;text-align:center}.ds-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ds-kpis.ds-kpis-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ds-kpis p{margin:0}.ds-kpi{font-size:28px;font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-table tfoot td,.ds-table tfoot th{font-weight:600;background:var(--panel-2)}.ds-bar{display:inline-flex;align-items:center;gap:8px}.ds-bar b{min-width:3ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ds-track{width:80px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.ds-track span{display:block;height:100%;background:var(--brand);transform-origin:left}.ds-note{padding:var(--space-2) var(--space-4) var(--space-4);margin:0}.ds-sources{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ds-sources li{background:var(--panel-2);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.ds-sources p{margin:4px 0 0}.ds-src-head{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.ds-src-count{font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.ds-kpis,.ds-kpis.ds-kpis-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.dp-pick{grid-template-columns:minmax(0,1fr)}.dp-pick .btn{justify-self:start}.dp-log li{grid-template-columns:minmax(0,1fr);gap:0}.ds-kpi{font-size:22px}.pager{grid-template-columns:1fr 1fr}.pager>span.small{grid-column:1/-1;grid-row:1}}.table-wrap.panel{padding:var(--space-2)}.help-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;padding:0;border:0;border-radius:50%;background:var(--btn);color:var(--ink-2);font:600 13px/1 var(--font);cursor:pointer;vertical-align:middle;transition:background-color .14s var(--ease)}.help-btn:hover{background:var(--brand-soft);color:var(--brand-text)}.label-row{display:flex;align-items:center;gap:2px;margin-bottom:4px}.label-row label{margin:0}.label-row .help-btn{width:22px;height:22px;font-size:12px}.filter-def{grid-column:1/-1;margin:0}.score-btn{display:inline-flex;padding:3px 4px;margin:-3px -4px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background-color .14s var(--ease)}.score-btn b{-webkit-text-decoration:underline dotted var(--ink-3);text-decoration:underline dotted var(--ink-3);text-underline-offset:3px}.pop,.score-btn:hover{background:var(--panel)}.pop{border:0;border-radius:8px;padding:var(--space-6);color:var(--ink);width:min(520px,calc(100vw - 32px));max-height:calc(100svh - 32px);overflow:auto;font-size:15px;font-weight:400;line-height:1.45;text-align:left;white-space:normal}.pop::-webkit-backdrop{background:rgb(0 0 0/.5)}.pop::backdrop{background:rgb(0 0 0/.5)}.pop h2{font-size:18px;margin-bottom:4px}.pop-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.pop-score{margin:0;white-space:nowrap}.pop-score b{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pop-defs{margin:var(--space-3) 0;display:grid;grid-gap:2px;gap:2px}.pop-defs div{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:5px 0}.pop-defs dt{font-weight:600}.pop-defs dd{margin:0;color:var(--ink-2);font-size:14px}.pop-parts{margin:var(--space-3) 0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.pop-parts dt{display:flex;align-items:center;gap:var(--space-2);font-weight:600}.pop-parts dt span{min-width:6.5rem}.pop-parts dt b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pop-parts dd{margin:2px 0 0;color:var(--ink-2)}.pop-links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.pop-close{margin-top:var(--space-2)}.ds-def{display:block;font-weight:400;color:var(--ink-3);font-size:13px;white-space:normal;max-width:34rem}.ds-defs{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-3) var(--space-6);gap:var(--space-3) var(--space-6)}.ds-defs dt{font-weight:600}.ds-defs dd{margin:2px 0 0;color:var(--ink-2);font-size:14px}.ds-defs+h3{margin-top:var(--space-6)}.lg-defaults{margin:0}@media (max-width:520px){.pop{padding:var(--space-4)}.pop-defs div{grid-template-columns:minmax(0,1fr);gap:0}}.ds-defs-note{margin:var(--space-4) 0 0}@media (max-width:760px){.lg-map tbody th{white-space:normal;min-width:9rem;max-width:11rem}}.spend{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start}.spend,.spend p{margin:0}.spend-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.spend-confirm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);background:var(--brand-soft);border-radius:var(--radius);padding:var(--space-3);max-width:100%}.spend-force{display:flex;gap:var(--space-2);align-items:center;margin:0;color:var(--ink)}.spend-force input{width:auto}.why-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.why-list li{overflow-wrap:anywhere}.why-src{white-space:normal}.why-compact{margin-top:var(--space-2);gap:var(--space-1);font-size:14px}.nv{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.nv h2,.nv p{margin:0}.nv-sec h3{margin-bottom:var(--space-1)}.nv-claims{margin:0;padding-left:1.1em;display:grid;grid-gap:4px;gap:4px}.nv-claims li{overflow-wrap:anywhere}.nv-cite{font-size:12px;margin-left:2px;text-decoration:none;font-weight:600}.nv-sources{margin:0;padding-left:1.4em;display:grid;grid-gap:2px;gap:2px;overflow-wrap:anywhere}.nv-older summary{cursor:pointer;color:var(--brand-text)}.nv-old{margin-top:var(--space-3);padding:var(--space-3);background:var(--panel-2);border-radius:var(--radius);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.us-caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.us-cap{background:var(--panel-2);border-radius:var(--radius);padding:var(--space-3) var(--space-4);display:grid;grid-gap:4px;gap:4px;align-content:start}.us-cap p{margin:0}.us-n{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v3{font-size:15px}.v3 .bucket,.v3 .count,.v3 .nv-cite,.v3 .small,.v3 .status,.v3 .tag,.v3 label{font-size:13px}.v3 .bucket,.v3 .tag{line-height:20px}.v3 kbd{font-size:13px}.v3 .btn,.v3 .contacts .small,.v3 .dp-field textarea,.v3 .dp-hook.small,.v3 .dp-log.small,.v3 .empty,.v3 .notice,.v3 .nv-sources.small,.v3 .records p.small,.v3 .rs p.small,.v3 .rs-list.small,.v3 input,.v3 select,.v3 textarea{font-size:15px}.v3 .records .muted,.v3 .rs p.small .muted,.v3 .signals .small,.v3 .signals a.small,.v3 .why-src{font-size:13px}.v3 h3{font-size:15px}.v3-meta{font-size:13px;color:var(--ink-3);margin:0}.v3-lede{font-size:17px;color:var(--ink-2);margin:0}.v3-quiet{color:var(--ink-3);margin:0}.v3-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.v3-actions form{margin:0}.v3-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.v3-sub{margin-top:var(--space-4)}.v3-sub-block{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--panel-2);border-radius:var(--radius)}.v3-gaps{margin:0;padding-left:1.2em;color:var(--warn)}.v3 .find-contacts,.v3 .note-form{margin:0}.v3-parts{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6)}.v3-parts dt{display:flex;align-items:center;gap:var(--space-2);font-weight:600}.v3-parts dt span{flex:1 1}.v3-parts dt b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1ch;text-align:right}.v3-parts dd{margin:4px 0 0;color:var(--ink-2)}@media (max-width:900px){.v3-two{grid-template-columns:minmax(0,1fr)}}.v3b{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.v3b-brief{background:var(--bar);color:var(--bar-ink);border-radius:var(--radius);padding:var(--space-6) var(--space-8) var(--space-8);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.v3b-brief p{margin:0}.v3b-brief a{color:var(--peach)}.v3b-brief-top{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.v3b-crumb{font-size:13px;color:var(--bar-muted)}.v3b-score{display:grid;justify-items:end;line-height:1;grid-gap:4px;gap:4px}.v3b-score b{font-size:56px;font-weight:700;color:var(--peach);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.v3b-score span{font-size:13px;color:var(--bar-muted)}.v3b-brief h1{font-size:36px;line-height:1.1;letter-spacing:-.015em;max-width:22ch}.v3b-who{font-size:17px;color:var(--bar-muted);max-width:72ch}.v3b-why{margin-top:var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:62ch}.v3b-why-label{display:flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:600;color:var(--bar-muted)}.v3b-why-text{font-size:22px;line-height:1.35;font-weight:600;text-wrap:pretty}.v3b-why-src{font-size:13px;color:var(--bar-muted);overflow-wrap:anywhere}.v3b-move{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:var(--space-4);gap:var(--space-4)}.v3b-call,.v3b-then{background:var(--panel);border-radius:var(--radius);padding:var(--space-6);display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start;min-width:0}.v3b-call p,.v3b-then p{margin:0;overflow-wrap:anywhere}.v3b-move h2{font-size:13px;font-weight:600;color:var(--ink-3);margin:0}.v3b-name{font-size:24px;font-weight:600;line-height:1.2}.v3b-step{font-size:20px;line-height:1.35}.v3b-then .note-form{margin-top:var(--space-3);padding:var(--space-3);background:var(--panel-2);border-radius:var(--radius);justify-items:stretch}.v3b-then .note-form .btn{justify-self:start}.v3b-then textarea{min-height:48px}.v3b-file{display:grid;grid-gap:2px;gap:2px}.v3b-file>h2{font-size:20px;margin:var(--space-4) 0 var(--space-2)}.v3b-row{background:var(--panel)}.v3b-row,.v3b-row>summary{border-radius:var(--radius)}.v3b-row>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:baseline;padding:var(--space-3) var(--space-6);transition:background-color .14s var(--ease)}.v3b-row>summary::-webkit-details-marker{display:none}.v3b-row>summary:after{content:"Open";font-size:13px;color:var(--brand-text)}.v3b-row[open]>summary:after{content:"Close"}.v3b-row>summary:hover{background:var(--panel-2)}.v3b-row-title{font-weight:600;font-size:17px}.v3b-row-gist{color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3b-row-body{padding:var(--space-2) var(--space-6) var(--space-6);min-width:0}.v3b-row-body .nv{padding:0}@media (max-width:760px){.v3b-brief{padding:var(--space-4) var(--space-4) var(--space-6)}.v3b-brief h1{font-size:28px}.v3b-score b{font-size:44px}.v3b-why-text{font-size:19px}.v3b-move{grid-template-columns:minmax(0,1fr)}.v3b-call,.v3b-then{padding:var(--space-4)}.v3b-row>summary{grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);padding:var(--space-3) var(--space-4)}.v3b-row-gist{grid-column:1/-1;grid-row:2;white-space:normal}.v3b-row>summary:after{grid-column:2;grid-row:1}.v3b-row-body{padding:var(--space-2) var(--space-4) var(--space-4)}.v3-two{grid-template-columns:minmax(0,1fr)}}.v3-board{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.v3-board>*{min-width:0}.v3-board-head h1{font-size:28px;line-height:1.15;margin:0 0 4px}.v3-board-head b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.v3-board-filters{background:var(--panel);border-radius:var(--radius);padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.v3-board-filters>div{min-width:0}.v3-f-act{display:flex;gap:var(--space-2)}.v3-bsearch{margin:0}.v3-bsearch .row,.v3-pager{align-items:center}.v3-pager{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);text-align:center}.v3-empty-board{background:var(--panel);border-radius:var(--radius);padding:var(--space-6);color:var(--ink-2);max-width:720px}.v3-empty-board p{margin:0}.v3-move{display:flex;gap:var(--space-2);margin:0}.v3-move select{flex:1 1;min-width:0}.v3-none{color:var(--ink-3)}.v3s-find{max-width:420px}.v3s-find input{background:var(--panel)}.v3s-bar{grid-template-columns:repeat(8,minmax(0,1fr));background:var(--panel);border-radius:var(--radius);padding:var(--space-1)}.v3s-bar,.v3s-stage{display:grid;grid-gap:2px;gap:2px}.v3s-stage{padding:var(--space-3);border-radius:4px;color:var(--ink-2);text-decoration:none;min-width:0;transition:background-color .14s var(--ease)}.v3s-stage:hover{background:var(--panel-2)}.v3s-stage[aria-current=true]{background:var(--ink);color:var(--panel)}.v3s-stage[data-over]{background:var(--brand-soft);color:var(--brand-text)}.v3s-n{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.v3s-name{font-size:13px;text-transform:none;overflow-wrap:anywhere}.v3s-track{height:4px;border-radius:2px;background:var(--line);overflow:hidden;margin-top:4px}.v3s-track span{display:block;height:100%;background:var(--brand);transform-origin:left}.v3s-stage[aria-current=true] .v3s-track{background:rgb(255 255 255/.2)}.v3s-stage[aria-current=true] .v3s-track span{background:var(--peach)}.v3s-untouched{box-shadow:inset 1px 0 0 var(--line)}.v3s-list{position:relative;list-style:none;margin:0;padding:0;background:var(--panel);border-radius:var(--radius)}.v3s-row{display:grid;grid-template-columns:2.25rem minmax(0,2fr) 3rem minmax(0,2fr) minmax(190px,auto);grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);cursor:-webkit-grab;cursor:grab}.v3s-row:nth-child(2n){background:var(--panel-2)}.v3s-row:last-child{border-radius:0 0 var(--radius) var(--radius)}.v3s-row form{margin:0}.v3s-rank{color:var(--ink-3);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.v3s-main{display:grid;min-width:0}.v3s-firm{font-weight:600;font-size:17px;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.v3s-firm:hover{color:var(--brand-text);text-decoration:underline}.v3s-score{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.v3s-next{color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.v3s-act{justify-self:end}@media (max-width:1100px){.v3s-bar{grid-template-columns:repeat(4,minmax(0,1fr))}.v3s-row{grid-template-columns:2rem minmax(0,1fr) 3rem}.v3s-act,.v3s-next{grid-column:2/-1}.v3s-act{justify-self:start}}@media (max-width:760px){.v3-board-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v3-f-act,.v3-f-q{grid-column:1/-1}.v3s-row{padding:var(--space-3)}}@media (max-width:520px){.v3s-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.v3s-bar .v3s-play,.v3s-bar .v3s-untouched{grid-column:span 1}.v3s-row{grid-template-columns:minmax(0,1fr) 3rem}.v3s-rank{display:none}.v3s-act,.v3s-next{grid-column:1/-1}.v3-pager{grid-template-columns:1fr 1fr}.v3-pager>span{grid-column:1/-1;grid-row:1}}.v3b-marks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.v3b-mark{font-size:13px;line-height:20px;padding:2px 10px;border-radius:999px;font-weight:600;overflow-wrap:anywhere}.v3b-mark-client{background:var(--fresh-soft);color:var(--fresh)}.v3b-mark-warn{background:var(--warn-soft);color:var(--warn)}.v3b-note{font-size:13px;color:var(--bar-muted);max-width:62ch}.v3-list{margin:0 0 var(--space-2);padding-left:1.2em;display:grid;grid-gap:2px;gap:2px}.v3b-brief .bucket{margin-left:4px}.v3b-brief .why-list{color:var(--bar-ink)}.v3b-brief .small.muted,.v3b-brief .why-src{color:var(--bar-muted)}.v3 .why-compact{font-size:15px}.v3b-brief-compact{padding:var(--space-4) var(--space-6) var(--space-6);gap:var(--space-2)}.v3b-title{font-size:24px;line-height:1.2;color:var(--bar-ink);margin:0 0 2px}.v3b-brief-compact .v3b-who{font-size:15px}.v3b-brief-compact .v3b-score b{font-size:44px}.v3b-brief-compact .v3b-why{margin-top:var(--space-2)}.v3b-brief-compact .v3b-why-text{font-size:19px}.lg-detail.v3{padding:var(--space-3)}.lg-detail.v3>:not(.v3b-brief){margin-left:var(--space-3);margin-right:var(--space-3)}.lg-call h3{font-size:13px;color:var(--ink-3);margin:0 0 2px}.lg-call p{margin:0}.lg-call b{font-size:17px}.lg-detail.v3 .lg-parts dt{font-size:13px}@media (max-width:760px){.v3b-brief-compact{padding:var(--space-4)}.lg-detail.v3>:not(.v3b-brief){margin-left:var(--space-1);margin-right:var(--space-1)}}.af-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-top:var(--space-2)}.pl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.pl-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.pl-row{display:grid;grid-template-columns:minmax(0,2fr) auto minmax(0,1.2fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);background:var(--panel-2);border-radius:4px}.pl-main{display:grid;min-width:0}.pl-name{font-weight:600;font-size:17px;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.pl-name:hover{color:var(--brand-text);text-decoration:underline}.pl-tags .tag{margin:0 4px 0 0}.pl-reach{color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.pl-add>summary,.pl-more>summary,.sig-add>summary{cursor:pointer;color:var(--brand-text)}.pl-more[open]>summary{margin-bottom:var(--space-2)}.dr-form,.pl-add-form,.ps-form,.sig-add-form{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-3) 0 0;max-width:640px}.ps-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ps-grid,.ps-list{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ps-list{list-style:none;margin:0;padding:0}.ps-list li{overflow-wrap:anywhere}.ps-list .signal-head{margin:2px 0}.ps-src{font-size:13px}.pr-email{overflow-wrap:anywhere}.pr-status{max-width:420px;margin-bottom:var(--space-2)}.v3b-then .dr-form{margin:0;max-width:none}.v3b-then .dr-form textarea{min-height:96px}.sig-add{margin-top:2px}.v3b-crumb a{color:var(--peach)}@media (max-width:760px){.pl-row{grid-template-columns:minmax(0,1fr) auto}.pl-reach{grid-column:1/-1}.pl-tags{grid-column:2;grid-row:1}.pl-act{grid-column:1/-1}.ps-grid{grid-template-columns:minmax(0,1fr)}}.lc{background:var(--panel);border-radius:var(--radius);padding:var(--space-6);display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.lc p{margin:0}.lc-off{color:var(--warn)}.lc-head{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);align-items:center;justify-content:space-between}.lc-head h2{font-size:20px;margin:0}.lc-stages{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:2px;background:var(--panel-2);border-radius:var(--radius);padding:2px}.lc-stages li{font-size:13px;padding:4px 10px;border-radius:4px;color:var(--ink-3)}.lc-stages li[aria-current=step]{background:var(--ink);color:var(--panel);font-weight:600}.lc-stages .lc-parked{margin-left:var(--space-2)}.lc-facts{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3) var(--space-6);gap:var(--space-3) var(--space-6)}.lc-facts dt{font-size:13px;color:var(--ink-3)}.lc-facts dd{margin:2px 0 0;overflow-wrap:anywhere}.lc-add{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.lc-add form{margin:0}.lc-note{background:var(--warn-soft);color:var(--ink);padding:var(--space-3) var(--space-4);border-radius:var(--radius)}.lc-move{max-width:360px}.lc-draft{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4);min-width:0}.lc-draft>h3{font-size:17px;margin:0}.lc-claims{background:var(--panel-2);border-radius:var(--radius);padding:var(--space-3) var(--space-4);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.lc-claims h3{margin:0}.lc-claims ul{margin:0;padding-left:1.2em;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.lc-claims li{overflow-wrap:anywhere}.lc-src{font-size:13px}.de{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.de-form{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0}.de-form textarea{min-height:240px;line-height:1.5}.de-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.de-wait{background:var(--brand-soft);color:var(--brand-text);padding:var(--space-3) var(--space-4);border-radius:var(--radius);margin:0}.de-back{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start;margin:0;max-width:640px}.de .dp-sent{margin:0}.pb-row{display:grid;grid-template-columns:2.25rem minmax(0,1.6fr) 3rem minmax(0,2.4fr) minmax(190px,auto);grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);cursor:-webkit-grab;cursor:grab}.pb-row:nth-child(2n){background:var(--panel-2)}.pb-row:last-child{border-radius:0 0 var(--radius) var(--radius)}.pb-row form{margin:0}.pb-add-row{cursor:default}.pb-face,.pb-who{display:grid;min-width:0}.pb-face{grid-gap:2px;gap:2px;overflow-wrap:anywhere;color:var(--ink-2)}.pb-hook{color:var(--ink)}.pb-due{font-size:13px;font-weight:600;color:var(--ink-2)}.pb-today{color:var(--brand-text)}.pb-late{color:var(--warn)}.pb-review{color:var(--brand-text);font-weight:600}.v3s-stage[aria-current=true] .pb-review{color:var(--peach)}.pb-bar{grid-template-columns:repeat(8,minmax(0,1fr))}.pb-msg{min-height:0}.pb-stage-meeting,.pb-stage-sent{background:var(--brand-soft);color:var(--brand-text)}.pb-stage-partner{background:var(--fresh-soft);color:var(--fresh)}.fu{margin-top:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.fu h2{font-size:20px;margin:0}.fu-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.fu-list li{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);background:var(--panel-2);border-radius:4px}.fu-when{font-size:13px;font-weight:600;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fu-late .fu-when{color:var(--warn)}.fu-who{display:grid;min-width:0;overflow-wrap:anywhere}.fu-who a{color:var(--ink);text-decoration:none;font-size:17px}.fu-who a:hover{color:var(--brand-text);text-decoration:underline}.lg-addboard{margin:var(--space-2) 0 0}@media (max-width:1100px){.pb-row{grid-template-columns:2rem minmax(0,1fr) 3rem}.pb-face{grid-column:2/-1}.pb-row .v3s-act{grid-column:2/-1;justify-self:start}.pb-bar{grid-template-columns:repeat(4,minmax(0,1fr))}.lc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lc{padding:var(--space-4)}.fu-list li{grid-template-columns:minmax(0,1fr) auto}.fu-when{grid-column:1/-1}}@media (max-width:520px){.pb-row{grid-template-columns:minmax(0,1fr) 3rem;padding:var(--space-3)}.pb-row .v3s-rank{display:none}.pb-face,.pb-row .v3s-act{grid-column:1/-1}.pb-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.fu-list li,.lc-facts{grid-template-columns:minmax(0,1fr)}.fu-list .btn{justify-self:start}}.tag.deal,.v3 .tag.deal{background:var(--brand-soft);color:var(--brand-text);font-weight:600}.ts{grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);background:var(--panel-2);border-radius:var(--radius)}.ts,.ts-block{display:grid;min-width:0}.ts-block{grid-gap:var(--space-2);gap:var(--space-2)}.ts-h{font-size:15px;margin:0;color:var(--ink)}.ts-titles{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.ts-titles li{font-size:13px;line-height:20px;padding:2px 10px;border-radius:999px;background:var(--panel);color:var(--ink-2);overflow-wrap:anywhere}.ts-more>summary{cursor:pointer;color:var(--brand-text);width:-moz-fit-content;width:fit-content}.ts-form{margin:var(--space-2) 0;max-width:520px}.ts-form,.ts-sites{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ts-sites{list-style:none;margin:0;padding:0}.ts-sites li{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);align-items:baseline;justify-content:space-between;padding:var(--space-2) var(--space-3);background:var(--panel);border-radius:4px;min-width:0}.ts-sites li>span{min-width:0;overflow-wrap:anywhere}.ts-domain{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2);overflow-wrap:anywhere}.ts .spend{padding-top:var(--space-1)}.ts-results{padding-top:var(--space-3)}.ts-pick fieldset{border:0;margin:0;padding:0;min-width:0}.ts-hits{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.ts-hit{display:grid;grid-template-columns:auto minmax(0,2fr) auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);background:var(--panel);border-radius:4px}.ts-hit input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--brand)}.ts-hit-main{display:grid;min-width:0;cursor:pointer}.ts-hit-name{font-weight:600;font-size:17px;color:var(--ink);overflow-wrap:anywhere}.ts-hit-tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.ts-hit-tags .tag{margin:0}.ts-hit-state{min-width:0;overflow-wrap:anywhere}.ts-hit-off .ts-hit-main{cursor:default}.ts-hit-off .ts-hit-name{color:var(--ink-3)}.ts-group{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--brand-soft);border-radius:var(--radius)}.ts-group p{margin:0}.pl-group{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.pl-group .v3-sub a{color:var(--ink)}@media (max-width:760px){.ts{padding:var(--space-3)}.ts-hit{grid-template-columns:auto minmax(0,1fr)}.ts-hit-state,.ts-hit-tags{grid-column:2}}.tt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-3)}.tt-seg{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--space-3);background:var(--panel-2);border-radius:var(--radius);min-width:0}.tt-seg h3{font-size:15px;margin:0}.tt-list{margin:0;padding-left:1.4em;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.tt-list li{padding-left:2px}.tt-list li>*{vertical-align:middle}.tt-title{overflow-wrap:anywhere;margin-right:var(--space-2)}.tt-acts{display:inline-flex;gap:var(--space-1)}.tt-acts form{margin:0}.tt-acts .btn{padding:2px 8px;font-size:13px;min-height:0}.tt-add{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}