@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(/fonts/onest-latin.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(/fonts/onest-latin-ext.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:400 600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(/fonts/onest-cyrillic.woff2)format("woff2")}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/spline-sans-mono-latin.woff2)format("woff2")}:root{--bg:#faf7f1;--surface:#fff;--ink:#111110;--ink-2:#56554f;--ink-3:#68675f;--ink-4:#908f87;--line:#1111101c;--line-2:#1111102e;--hover:#1111100a;--pressed:#11111012;--accent:#d8380e;--accent-text:#c02f08;--accent-rail:#f2542b;--accent-soft:#d8380e17;--won:#2f7d5b;--won-text:#2a6f51;--miss:#b3261e;--miss-text:#a3221b;--chan-linkedin:#0a66c2;--chan-telegram:#26a5e4;--chan-email:#5f6368;--rail-bg:#1d160e;--rail-ink:#f4f4f2;--rail-ink-2:#f4f4f2a8;--rail-ink-3:#f4f4f28c;--rail-line:#f4f4f21f;--rail-hover:#f4f4f212;--rail-on:#f4f4f21f;--font-body:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Spline Sans Mono", ui-monospace, "SF Mono", monospace;--t-11:11px;--lh-11:14px;--tr-11:.006em;--t-12:12px;--lh-12:16px;--tr-12:.001em;--t-13:13px;--lh-13:18px;--tr-13:-.005em;--lh-13-prose:20px;--t-15:15px;--lh-15:20px;--tr-15:-.011em;--lh-15-prose:24px;--t-17:17px;--lh-17:22px;--tr-17:-.016em;--t-20:20px;--lh-20:25px;--tr-20:-.021em;--t-26:26px;--lh-26:30px;--tr-26:-.02em;--measure:58ch;--tr-mark:-.045em;--tr-mark-app:-.02em;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:56px;--space-12:80px;--radius-sm:5px;--radius:7px;--radius-lg:10px;--shadow-overlay:0 0 0 1px #1111100a, 0 16px 40px -12px #11111038;--shadow-pop:0 0 0 1px #1111100d, 0 6px 16px -6px #11111029;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-1:90ms;--dur-2:.16s;--dur-3:.22s;--rail:208px;--pad:var(--space-9);--control:34px}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}body{background:var(--bg);min-width:320px;color:var(--ink);font-family:var(--font-body);font-size:var(--t-13);line-height:var(--lh-13-prose);letter-spacing:var(--tr-13);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button,a,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::selection{color:inherit;background:#1111101f}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.shell{min-height:100vh}.rail{z-index:40;width:var(--rail);padding:var(--space-8) var(--space-5) var(--space-6);border-right:1px solid var(--rail-line);background:var(--rail-bg);color:var(--rail-ink-2);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:var(--space-3);padding:0 var(--space-5) var(--space-8);font-size:var(--t-15);line-height:var(--lh-15);color:var(--rail-ink);font-weight:600;display:flex}.brand-mark{letter-spacing:var(--tr-mark);color:var(--rail-ink)}.brand-mark em{color:var(--accent);font-style:normal}.brand i{background:var(--accent);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.brand-app{color:var(--rail-ink-3);letter-spacing:var(--tr-mark-app);font-weight:400}.rail-nav{flex-direction:column;gap:1px;display:flex}.rail-link{min-height:34px;color:var(--rail-ink-2);transition:background .14s var(--ease), color .14s var(--ease);border-radius:6px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.rail-break{margin-top:var(--space-3);padding-top:calc(var(--space-3) + 1px);box-shadow:inset 0 1px #faf7f124}.rail-link:hover{background:var(--rail-hover);color:var(--rail-ink)}.rail-link.is-on{background:var(--rail-on);color:var(--rail-ink);font-weight:500}.rail-count{color:var(--rail-ink-3);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);font-weight:400}.rail-count.is-hot{color:var(--accent-rail)}.rail-foot{gap:var(--space-3);border-top:1px solid var(--rail-line);flex-direction:column;margin-top:auto;padding:16px 10px 0;display:flex}.who{align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-3);transition:background var(--dur-1) var(--ease);border-radius:6px;margin:0 -6px;display:flex}.who:hover{background:var(--rail-hover)}.who.is-here{background:var(--rail-on)}.who-face{box-shadow:inset 0 0 0 1px var(--rail-line)}.who-name{flex-direction:column;min-width:0;display:flex}.who-name b{color:var(--rail-ink);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.who-name i{color:var(--rail-ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);font-style:normal}.sync{align-items:center;gap:var(--space-3);color:var(--rail-ink-3);font-size:var(--t-11);line-height:var(--lh-11);transition:background .14s var(--ease), color .14s var(--ease);border-radius:6px;margin:0 -6px;padding:4px 6px;display:flex}.sync:hover{background:var(--rail-hover);color:var(--rail-ink)}.sync.is-here{background:var(--rail-on);color:var(--rail-ink)}.dot{background:var(--rail-ink-3);border-radius:50%;width:5px;height:5px}.dot-live{background:var(--won)}.canvas{padding-left:var(--rail)}.page{max-width:1240px;padding:40px var(--pad) 96px}.rail-group{margin:var(--space-7) 0 0;padding:0 10px var(--space-2);color:var(--rail-ink-3,var(--rail-ink-2));font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11)}.rail-nav>.rail-group:first-child{margin-top:0}.rail-child{gap:var(--space-3);justify-content:flex-start}.rail-child .chan-glyph{flex:none}.rail-child .rail-count{margin-left:auto}
.view-head{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-9);display:flex}.view-head h1{margin:0;font-weight:600}.view-head-count{margin-left:var(--space-5);color:var(--ink-3);font-size:var(--t-13);letter-spacing:var(--tr-13);font-weight:400}.view-head-count b{color:var(--ink-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.view-head p{margin:var(--space-2) 0 0;max-width:62ch;color:var(--ink-3);text-wrap:pretty}.view-head-meta{color:var(--ink-3);text-align:right;white-space:nowrap}.view-head-meta strong{color:var(--ink);font-family:var(--font-mono);font-weight:500}.view-head-meta a:hover{color:var(--ink)}.block{margin-top:var(--space-10)}.block-head{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:32px;margin-bottom:var(--space-4);display:flex}.block-head h2,.band-head h2{margin:0;font-weight:600}.cut-head,.hyp-channel h3{font-weight:600}.filter-block.filter-sort{display:none}@media (max-width:760px){.filter-block.filter-sort{display:flex}}.more-rows{width:100%;margin-top:var(--space-6);color:var(--ink-2)}.more-rows span{color:var(--ink-3)}.block-note{margin:0 0 var(--space-5);max-width:68ch;color:var(--ink-2);text-wrap:pretty}.block-meta{color:var(--ink-3)}.more{margin-top:var(--space-6);color:var(--ink-3);display:inline-block}.more:hover{color:var(--ink)}
.metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.metric{justify-content:center;gap:var(--space-1);min-height:78px;padding:var(--space-5) var(--space-7) var(--space-5) 0;transition:opacity .14s var(--ease);flex-direction:column;display:flex}.metric+.metric{padding-left:var(--space-7);box-shadow:inset 1px 0 0 var(--line)}.metric span{color:var(--ink-3)}.metric strong{font-family:var(--font-mono);font-size:var(--t-26);line-height:var(--lh-26);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-26);font-weight:400}.metric small{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);display:block}.metric strong.is-hot{color:var(--accent)}a.metric:hover{opacity:.62}
.toolbar{align-items:end;gap:var(--space-6) 24px;margin-bottom:var(--space-2);padding:var(--space-5) 0;flex-wrap:wrap;display:flex}.filter-seg{min-width:0;max-width:100%}.search{flex:240px;min-width:0;max-width:340px}.search input{width:100%;height:var(--control);padding:0 var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .14s var(--ease);outline:none}.search input::placeholder{color:var(--ink-3)}.search input:focus{border-color:var(--line-2)}.toolbar select{height:var(--control);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' fill='none' stroke='%238b8a83' stroke-width='1.2'/></svg>") no-repeat right 9px center;appearance:none;cursor:pointer;padding:0 26px 0 10px}.link-button{color:var(--ink-3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.link-button:hover{color:var(--ink)}.link-button:disabled{cursor:default;opacity:.4}.seg{gap:var(--space-6);scrollbar-width:none;scroll-snap-type:x proximity;flex:none;max-width:100%;display:inline-flex;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg-item{min-height:var(--control);align-items:center;gap:var(--space-3);padding:0 0 var(--space-3);color:var(--ink-3);cursor:pointer;white-space:nowrap;scroll-snap-align:start;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;display:inline-flex}.seg-item:hover{color:var(--ink)}.seg-item.is-on{border-bottom-color:var(--ink);color:var(--ink);font-weight:500}.seg-item b{font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);opacity:.6;font-weight:400}.pill-row{margin-bottom:var(--space-5)}.pill{align-items:center;gap:var(--space-4);height:26px;padding:0 var(--space-5);border:1px solid var(--line-2);cursor:pointer;font-size:var(--t-12);line-height:var(--lh-12);background:0 0;border-radius:999px;display:inline-flex}.pill i{color:var(--ink-3);font-style:normal}.pill:hover i{color:var(--accent)}.filter-dates-end{margin-left:auto}@media (max-width:760px){.filter-dates-end{margin-left:0}}
.list{border-top:1px solid var(--line)}.row{align-items:center;gap:var(--space-6);width:100%;min-height:44px;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--line);text-align:left;transition:background .12s var(--ease);background:0 0;display:grid}.row[role=button],button.row,a.row{cursor:pointer;border-top:0;border-left:0;border-right:0}.row[role=button]:hover,button.row:hover,a.row:hover{background:var(--hover)}.row[role=button]:active,button.row:active,a.row:active,.seg-item:active,.rail-link:active,.hyp-cell:active{background:var(--pressed)}.row.is-on{box-shadow:inset 2px 0 0 var(--accent);background:#d8380e0b}.row-head{min-height:0;padding-top:var(--space-4);padding-bottom:var(--space-4);border-bottom-color:var(--line);color:var(--ink-3);font-weight:500}.row-head button{color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.row-head button:hover{color:var(--ink)}.row.is-idle{color:var(--ink-3)}.list-cols{border-top:0;overflow-x:auto}.list-cols .row{grid-template-columns:var(--cols-track);gap:var(--space-6);min-width:min-content}.list-cols .row-head{border-bottom:1px solid var(--line-2);background:var(--bg)}.list-cols .row-head>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-cols .row-cols{min-height:36px;padding:var(--space-2) var(--space-4) var(--space-2) 0}.list-cols .row.is-total{border-bottom:0;border-top:1px solid var(--line-2)}.list-cols .row.is-total .pcell-name strong{color:var(--ink);font-weight:600}.list-cols .row.is-total .pcell-num strong{color:var(--ink);font-weight:500}.pcell{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcell>span,.pcell>strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pcell-name strong{color:var(--ink);font-weight:500}.pcell-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.list-cols .row-head .is-num{text-align:right}.list-wrap .row{align-items:start}.list-wrap .pcell,.list-wrap .pcell>span,.list-wrap .pcell>strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;overflow:visible}.list-wrap .pcell>span,.list-wrap .pcell>strong,.list-wrap .pcell>em,.list-wrap .pcell>code,.list-wrap .pcell>a{display:inline}.pcell-mark{align-items:center;display:flex;overflow:visible}.pcell .is-void{color:var(--ink-4)}.cell-link{text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:2px}.cell-link:hover{color:var(--ink);text-decoration-color:currentColor}.pcell>.cell-link{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pcell .acct-state,.pcell .spark{min-width:0;display:flex;overflow:hidden}.pcell .spark{align-items:flex-end}.pcell .acct-state{align-items:center}.pcell .stage{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}
.pcell-do .button{visibility:hidden}.row-queue:hover .pcell-do .button,.row-queue:focus-within .pcell-do .button{visibility:visible}@media (hover:none){.pcell-do .button{visibility:visible}}.row-queue.is-cursor{background:var(--hover);box-shadow:inset 2px 0 0 var(--ink)}.row-queue.is-cursor .pcell-do .button{visibility:visible}
.who-face,.account-face{object-fit:cover;border-radius:50%;flex:0 0 26px;width:26px;height:26px}.account-face{box-shadow:inset 0 0 0 1px var(--line)}.account-who{flex-direction:column;min-width:0;display:flex}.account-who b{color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);letter-spacing:var(--tr-13);font-weight:500}.account-who i{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);font-style:normal}.owner-word{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);white-space:nowrap;flex:none}.channel{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);align-items:center;display:inline-flex}a.channel{padding:var(--space-3);margin:calc(var(--space-3) * -1);border-radius:var(--radius-sm);transition:background-color var(--dur-1) var(--ease)}a.channel:hover{background:var(--pressed)}.stage{align-items:center;gap:var(--space-3);white-space:nowrap;display:inline-flex}.stage i{background:var(--ink-3);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.stage-ready-to-send i,.stage-needs-review i,.stage-ready-to-connect i,.hyp-active i{background:var(--accent)}.stage-blocked i,.stage-failed i{box-shadow:inset 0 0 0 1.5px var(--accent);background:0 0}.stage-sent i,.stage-connection-pending i{background:var(--ink)}.stage-replied i,.stage-meeting-booked i,.stage-meeting-held i{background:var(--won)}.stage-accepted i,.stage-nurture i,.stage-not-a-fit i,.stage-selected i,.stage-withdrawn i,.stage-expired i,.stage-skipped i,.hyp-backlog i,.hyp-closed i,.hyp-crazy i,.hyp-rejected i,.hyp-unbound i{background:#11111033}.hyp-rejected i{background:0 0;box-shadow:inset 0 0 0 1.5px #11111040}.empty{gap:var(--space-2);padding:var(--space-11) 0;color:var(--ink-3);text-align:center;flex-direction:column;display:flex}.empty strong{color:var(--ink);font-weight:500}.fields{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));margin:0;display:grid}.fields.is-prose{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.fields.is-prose dd{max-width:var(--measure)}.field.is-wide{grid-column:1/-1}.field dt{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11)}.field dd{margin:var(--space-2) 0 0;color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);overflow-wrap:anywhere;text-wrap:pretty}.field dd.is-void{color:var(--ink-3)}.field dd a{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:2px}.field dd a:hover{-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2)}
.chan{align-items:center;gap:var(--space-3);color:var(--ink-2);line-height:1;display:inline-flex}.chan-glyph{fill:var(--chan-color,currentColor);flex:none;display:block}.chan-glyph.is-linkedin{--chan-color:var(--chan-linkedin)}.chan-glyph.is-telegram{--chan-color:var(--chan-telegram)}.chan-glyph.is-email{--chan-color:var(--chan-email)}.chan b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.chan.is-planned{color:var(--ink-3)}.chan.is-planned .chan-glyph{opacity:.7}.head-chan{align-items:center;gap:var(--space-4);display:flex}.acct-state{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.acct-state i{background:var(--ink-4);border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:block}.acct-state.is-on i{background:var(--ink)}.acct-state.is-quiet{color:var(--ink-3)}.acct-state.is-act{color:var(--accent-text)}.acct-state.is-act i{background:var(--accent)}.spark{align-items:flex-end;gap:var(--space-1);height:22px;display:inline-flex}.spark i{background:var(--ink-2);flex:0 0 4px;width:4px;display:block}.spark i.is-void{background:var(--line-2)}.findings{margin:var(--space-6) 0 0;gap:0;padding:0;list-style:none;display:grid}.findings li{align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--line);display:flex}.findings li b{min-width:2.5ch;font-family:var(--font-mono);font-size:var(--t-17);line-height:var(--lh-17);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:400}.findings li b.is-hot{color:var(--accent-text)}.findings li span{gap:var(--space-1);min-width:0;display:grid}.findings li strong{font-size:var(--t-13);line-height:var(--lh-13);font-weight:500}.findings li small{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12)}.headroom{gap:0;margin:0;padding:0;list-style:none;display:grid}.headroom li{justify-content:space-between;align-items:baseline;gap:var(--space-5);min-height:34px;padding:var(--space-3) 0;border-top:1px solid var(--line);display:flex}.headroom li span{color:var(--ink-2);font-size:var(--t-13);line-height:var(--lh-13)}.headroom li b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.rhythm{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:flex}.error-note{margin:var(--space-6) 0 0;padding:var(--space-5) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-3);font-size:var(--t-13);line-height:var(--lh-13)}
.button{min-height:var(--control);padding:0 var(--space-5);border-radius:var(--radius);cursor:pointer;white-space:nowrap;transition:background var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.button-ghost{color:var(--ink-2);background:0 0;border-color:#0000}.button-ghost:hover:not(:disabled){border-color:var(--line-2);background:var(--surface);color:var(--ink)}.button-ghost:active:not(:disabled){background:var(--pressed)}.button-ink{background:var(--ink);color:#fff}.button-ink:hover:not(:disabled){background:#24231f}.button-ink:active:not(:disabled){background:#000}.button-outline{border-color:var(--line-2)}.button-outline:hover:not(:disabled){background:var(--hover)}.button-full{width:100%;min-height:44px;margin-top:var(--space-5)}.button:disabled{cursor:default;border-color:var(--line);color:var(--ink-4);background:0 0}.copy-value{color:var(--ink-2);cursor:pointer;font-family:var(--font-mono);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:2px;transition:color var(--dur-1) var(--ease);background:0 0;border:0;align-items:center;padding:0;font-weight:400;display:inline-flex}.copy-value:hover{color:var(--ink);text-decoration-color:currentColor}
.drawer-layer{z-index:80;animation:fade .16s var(--ease);background:#1111103d;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{width:min(600px,100%);padding:var(--space-7) var(--space-8) var(--space-12);border-left:1px solid var(--line);background:var(--surface);animation:slide .22s var(--ease);box-shadow:var(--shadow-overlay);overflow-y:auto}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{opacity:0;transform:translate(16px)}}.drawer-head{justify-content:space-between;align-items:center;min-height:32px;display:flex}.drawer-close{width:32px;height:32px;color:var(--ink-3);cursor:pointer;font-size:var(--t-17);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-right:-6px;line-height:1;display:flex}.drawer-close:hover{background:var(--hover);color:var(--ink)}.card-head{gap:var(--space-5);padding:var(--space-5) 0 var(--space-6);grid-template-columns:44px minmax(0,1fr);display:grid}.card-mark{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font-size:var(--t-13);line-height:var(--lh-13);border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:flex}.card-who{min-width:0}.card-who h2{font-size:var(--t-20);line-height:var(--lh-20);letter-spacing:var(--tr-20);text-wrap:balance;margin:0;font-weight:600}.card-who>p{margin:var(--space-2) 0 0;color:var(--ink-2);text-wrap:pretty}.card-who>p.is-void{color:var(--ink-3)}.card-meta{align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-4);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);flex-wrap:wrap;display:flex}.drawer-part{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.drawer-part h3{margin:0 0 var(--space-5);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);font-weight:400}.drawer-part>p{color:var(--ink-2);margin:0}.drawer-read{margin-top:var(--space-3)!important}.drawer-note{margin-top:var(--space-5);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:block}.drawer-part>p.drawer-void{color:var(--ink-3)}.drawer-note code{font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11)}.act{margin:var(--space-3) 0 var(--space-6);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg)}.act-act{border-color:var(--line-2);background:var(--accent-soft);box-shadow:inset var(--space-1) 0 0 var(--accent)}.act-none,.act-done{padding:var(--space-7) 0;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0}.act-head{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.act-head>div{min-width:0}.act-head small,.act-aside{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.act-aside{font-family:var(--font-mono);white-space:nowrap;flex:none}.act h3{margin:var(--space-3) 0 0;font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17);font-weight:500}.act>p{margin:var(--space-3) 0 0;color:var(--ink-2);text-wrap:pretty}.act-work{margin-top:var(--space-6)}.act-note{margin:var(--space-5) 0 0;color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12)}.act-foot{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:flex}.msg{margin-top:var(--space-6)}.msg-hook{padding:0 0 0 var(--space-5);border-left:1px solid var(--line-2)}.msg-hook>small{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);display:block}.msg-hook>p{margin:var(--space-3) 0 0;color:var(--ink-2);text-wrap:pretty}.msg-hook>a{margin-top:var(--space-4);color:var(--ink-3);text-underline-offset:3px;text-decoration:underline;display:inline-block}.msg-hook>a:hover{color:var(--ink)}.msg-body{margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);line-height:var(--lh-13-prose);overflow-wrap:anywhere;white-space:pre-wrap}.drawer-part>.msg-body{border:1px solid var(--line);background:var(--bg)}.msg-by,.msg-rule{margin:var(--space-4) 0 0;color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.msg-actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.msg .form-error{margin:var(--space-3) 0 0;color:var(--accent-text);font-size:var(--t-12);line-height:var(--lh-12)}.fold{border-bottom:1px solid var(--line)}.fold>summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:44px;color:var(--ink-3);cursor:pointer;list-style:none;display:flex}.fold>summary::-webkit-details-marker{display:none}.fold>summary:hover,.fold[open]>summary{color:var(--ink)}.fold>summary>span{align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.fold>summary b{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-12);line-height:var(--lh-12);font-weight:400}.fold>summary:after{width:var(--space-3);height:var(--space-3);content:"";transition:transform var(--dur-1) var(--ease);border-bottom:1px solid;border-right:1px solid;flex:none;transform:translateY(-2px)rotate(45deg)}.fold[open]>summary:after{transform:translateY(1px)rotate(-135deg)}.fold-body{padding-bottom:var(--space-7)}.fold-body>.drawer-part:last-child{border-bottom:0;padding-bottom:0}.drawer-section-head{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.drawer-section-head h3{margin-bottom:0}.drawer-section-head>span{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.drawer-journey{gap:var(--space-2);margin-top:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.drawer-journey>div{gap:var(--space-2);min-width:0;padding:var(--space-5) var(--space-3) 0 0;border-top:1px solid var(--line);flex-direction:column;display:flex;position:relative}.drawer-journey i{top:calc(var(--space-1) * -1);width:var(--space-2);height:var(--space-2);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;position:absolute;left:0}.drawer-journey .is-complete i{background:var(--ink);box-shadow:none}.drawer-journey span,.drawer-mini-facts small{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.drawer-journey strong,.drawer-mini-facts strong{font-size:var(--t-12);line-height:var(--lh-12);text-overflow:ellipsis;font-weight:500;overflow:hidden}.drawer-mini-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.drawer-mini-facts>span{gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;display:flex}.drawer-mini-facts>span+span{border-left:1px solid var(--line)}.drawer-alert{margin:var(--space-5) 0 0;padding:var(--space-4);border-left:var(--space-1) solid var(--accent);background:var(--accent-soft);color:var(--ink-2)}.drawer-context-grid{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.drawer-context-grid .facts{margin-top:0}.facts{margin:var(--space-5) 0 0;gap:0;display:grid}.facts div{gap:var(--space-5);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);display:grid}.block .facts div{padding:var(--space-4) 0;grid-template-columns:132px minmax(0,1fr)}.facts dt{color:var(--ink-3)}.facts dd{overflow-wrap:anywhere;margin:0}.facts dd.is-void{color:var(--ink-3)}.facts dd small{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:block}.facts dd.is-hot{color:var(--accent)}.evidence{padding:0 0 var(--space-2)}.evidence small{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12)}.evidence p{margin:var(--space-2) 0 0;color:var(--ink-2);text-wrap:pretty}.evidence a{margin-top:var(--space-4);color:var(--ink-3);text-underline-offset:3px;text-decoration:underline;display:inline-block}.evidence a:hover{color:var(--ink)}.draft-edit{width:100%;padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);line-height:var(--lh-13-prose);resize:vertical;white-space:pre-wrap;outline:none}.draft-edit:focus{border-color:var(--line-2)}.outcome-bar{gap:var(--space-4);flex-wrap:wrap;display:flex}.reply-classes{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.outcome-more,.outcome-danger{margin-top:var(--space-5)}.outcome-more summary,.outcome-danger summary{min-height:44px;color:var(--ink-3);cursor:pointer;align-items:center;list-style:none;display:flex}.outcome-more summary::-webkit-details-marker{display:none}.outcome-danger summary::-webkit-details-marker{display:none}.outcome-more summary,.outcome-danger summary{justify-content:space-between;gap:var(--space-5)}.outcome-more summary:after,.outcome-danger summary:after{width:var(--space-3);height:var(--space-3);content:"";transition:transform var(--dur-1) var(--ease);border-bottom:1px solid;border-right:1px solid;flex:none;transform:translateY(-2px)rotate(45deg)}.outcome-more[open] summary:after,.outcome-danger[open] summary:after{transform:translateY(1px)rotate(-135deg)}.outcome-more summary:hover,.outcome-danger summary:hover{color:var(--ink)}.outcome-more[open] summary,.outcome-danger[open] summary{margin-bottom:var(--space-4);color:var(--ink)}.outcome-more button{display:block}.outcome-danger p{margin:0 0 var(--space-4);color:var(--ink-3)}.button-danger{border-color:var(--accent);color:var(--accent-text);background:0 0}.button-danger:hover:not(:disabled){background:var(--accent-soft)}.timeline{flex-direction:column;display:flex}.timeline>div{gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--line);grid-template-columns:12px minmax(0,1fr);display:grid}.timeline i{width:5px;height:5px;margin-top:var(--space-3);background:var(--line-2);border-radius:50%}.timeline strong{text-transform:capitalize;font-weight:500;display:block}.timeline small{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:block}.timeline p{margin:var(--space-1) 0 0;color:var(--ink-2)}.toast-region{z-index:60;bottom:var(--space-7);pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.toast-undo{align-items:center;gap:var(--space-6);pointer-events:auto;display:flex}.toast-undo button{color:#fff;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-weight:500;text-decoration:underline}.toast{padding:var(--space-4) var(--space-6);border-radius:var(--radius);background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);animation:fade var(--dur-2) var(--ease-out)}
.login{min-height:100vh;padding:var(--space-8);justify-content:center;align-items:center;display:flex}.login-card{width:min(340px,100%)}.brand-static{padding:0 0 var(--space-8);color:var(--ink)}.brand-static .brand-mark{color:var(--ink)}.brand-static .brand-app{color:var(--ink-3)}.login-card h1{margin:0 0 var(--space-7);font-size:var(--t-20);line-height:var(--lh-20);letter-spacing:var(--tr-20);font-weight:600}.login-who{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:flex}.login-note{margin:var(--space-6) 0 0;color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);text-wrap:pretty}.login-form input[type=password]{width:100%;height:44px;padding:0 var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);outline:none}.login-form input[type=password]:focus{border-color:var(--line-2)}.login-error{margin-top:var(--space-4);color:var(--accent-text);font-size:var(--t-12)}
.state-connected i{background:var(--ink)}.state-pending i{background:#11111059}.state-sent-outcome-unknown i{box-shadow:inset 0 0 0 1.5px var(--accent);background:0 0}.state-no-connection-evidence i{background:#11111033}.macro-grid{margin-top:var(--space-5);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.macro-grid button{min-height:44px;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:left;background:0 0}.macro-grid button:hover:not(:disabled){background:var(--hover)}.macro-grid button:disabled{cursor:default;opacity:.35}.macro-grid strong{font-weight:500;display:block}.macro-grid small{margin-top:var(--space-1);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:block}.thread{flex-direction:column;display:flex}.thread-note{border-top:1px solid var(--line);padding:10px 0}.thread-note.is-out{padding-left:var(--space-6);box-shadow:inset 2px 0 0 var(--line-2)}.thread-note small{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);display:block}.thread-note p{margin:var(--space-2) 0 0;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.thread-note em{margin-top:var(--space-2);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);font-style:normal;display:block}@media (max-width:760px){.macro-grid{grid-template-columns:minmax(0,1fr)}}.linkedin-account{margin-bottom:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.linkedin-account-head{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6);border-bottom:1px solid var(--line);display:flex}.linkedin-account-title,.linkedin-account-status{align-items:center;gap:var(--space-5);display:flex}.linkedin-account-title>span:last-child{gap:var(--space-1);flex-direction:column;display:flex}.linkedin-account-title small,.linkedin-account-status small{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.linkedin-account-title strong{font-size:var(--t-15);line-height:var(--lh-15);font-weight:500}.channel-mark{width:var(--space-9);height:var(--space-9);border:1px solid var(--line);border-radius:var(--radius);place-items:center;display:grid}.linkedin-account-status{align-items:flex-end;gap:var(--space-1);flex-direction:column}.linkedin-account-status>span{align-items:center;gap:var(--space-3);font-weight:500;display:inline-flex}.linkedin-account-status i{width:var(--space-2);height:var(--space-2);background:var(--won);border-radius:50%}.linkedin-account-status i.is-off{background:var(--ink-4)}.account-command{border-bottom:1px solid var(--line);grid-template-columns:minmax(188px,.72fr) minmax(0,2fr);display:grid}.account-primary{min-height:var(--space-12);justify-content:center;align-items:flex-start;gap:var(--space-2);padding:var(--space-6);border:0;border-right:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;flex-direction:column;display:flex}.account-primary:hover,.account-primary:active{background:var(--hover)}.account-primary.is-on{background:var(--accent-soft);box-shadow:inset var(--space-1) 0 0 var(--accent)}.account-primary span{color:var(--ink-2);font-weight:500}.account-primary strong{font-family:var(--font-mono);font-size:var(--t-26);line-height:var(--lh-26);font-variant-numeric:tabular-nums;font-weight:400}.account-primary small,.account-group-head small,.account-work-grid button small,.account-secondary-grid button small{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.account-work{min-width:0;padding:var(--space-5) var(--space-6)}.account-group-head{justify-content:space-between;align-items:baseline;gap:var(--space-5);margin-bottom:var(--space-4);display:flex}.account-group-head>span{font-weight:500}.account-work-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-work-grid button{align-content:center;gap:var(--space-1) var(--space-4);min-height:var(--space-10);padding:var(--space-4) var(--space-5);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.account-work-grid button+button{border-left:1px solid var(--line)}.account-work-grid button:hover,.account-work-grid button:active,.account-secondary-grid button:hover,.account-secondary-grid button:active{background:var(--hover)}.account-work-grid button.is-on,.account-secondary-grid button.is-on{background:var(--accent-soft);box-shadow:inset 0 calc(var(--space-1) * -1) 0 var(--accent)}.account-work-grid button span{align-self:center;font-weight:500}.account-work-grid button strong{font-family:var(--font-mono);font-size:var(--t-20);line-height:var(--lh-20);font-variant-numeric:tabular-nums;font-weight:400}.account-work-grid button small{grid-column:1/-1}.account-work-grid button em{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);grid-row:1/span 2;align-self:center;font-style:normal}.account-funnel .account-work-grid button{grid-template-columns:auto auto minmax(0,1fr)}.account-funnel .account-work-grid button small{grid-column:2/-1}.account-secondary{border-bottom:1px solid var(--line);grid-template-columns:minmax(188px,.72fr) minmax(0,2fr);display:grid}.account-secondary-label{padding:var(--space-4) var(--space-6);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);align-items:center;display:flex}.account-secondary-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.account-secondary-grid-linkedin{grid-template-columns:repeat(5,minmax(0,1fr))}.account-secondary-grid button{align-content:center;gap:var(--space-1) var(--space-4);min-height:var(--space-10);padding:var(--space-4) var(--space-5);border:0;border-left:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.account-secondary-grid button span{font-size:var(--t-12);line-height:var(--lh-12)}.account-secondary-grid button strong{font-family:var(--font-mono);font-size:var(--t-15);line-height:var(--lh-15);font-variant-numeric:tabular-nums;font-weight:400}.account-secondary-grid button small{grid-column:1/-1}.account-secondary-work .account-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-account-foot{min-height:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-6);padding:0 var(--space-6);display:flex}.linkedin-account-foot button{cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.linkedin-account-foot button:hover{text-underline-offset:var(--space-2);text-decoration:underline}.linkedin-account-foot span{color:var(--ink-3);font-size:var(--t-11)}.people-controls{align-items:end;gap:var(--space-5);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.colpick{margin-left:auto;position:relative}.colpick-toggle{align-items:center;gap:var(--space-3);min-height:32px;padding:0 var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);cursor:pointer;font-size:var(--t-12);display:inline-flex}.colpick-toggle:hover,.colpick-toggle[aria-expanded=true]{border-color:var(--line-2);color:var(--ink)}.colpick-toggle b{color:var(--ink-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.colpick-menu{z-index:50;width:236px;max-height:calc(100vh - 96px);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-overlay);position:fixed;overflow:auto}.colpick-head{margin-bottom:var(--space-3);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.colpick-menu>div+div .colpick-head{margin-top:var(--space-2)}.colpick-list{gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.colpick-list label{align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--t-12);line-height:var(--lh-12);display:flex}.colpick-list input,.multipick-list input{width:13px;height:13px;accent-color:var(--ink);flex:none}.filter-block{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.filter-block>span{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.people-controls select{height:var(--control);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' fill='none' stroke='%238b8a83' stroke-width='1.2'/></svg>") no-repeat right 9px center;appearance:none;cursor:pointer;min-width:148px;padding:0 26px 0 10px}.queue-toolbar{align-items:end;gap:var(--space-7);margin-bottom:var(--space-4);flex-wrap:wrap}@media (max-width:760px){.linkedin-account{margin-bottom:var(--space-6)}.linkedin-account-head{gap:var(--space-4);padding:var(--space-4)}.linkedin-account-title,.linkedin-account-status{gap:var(--space-3)}.linkedin-account-title small,.linkedin-account-status small{display:none}.linkedin-account-status{flex-direction:column;align-items:flex-end}.account-command,.account-secondary{grid-template-columns:minmax(0,1fr)}.account-primary{min-height:var(--space-11);padding:var(--space-4);border-right:0;border-bottom:1px solid var(--line)}.account-primary.is-on{box-shadow:inset var(--space-1) 0 0 var(--accent)}.account-work{padding:var(--space-4)}.account-group-head small{display:none}.account-work-grid button{min-height:var(--space-10);padding:var(--space-4);align-content:center}.account-work-grid button small{display:none}.account-secondary-label{padding:var(--space-4);border-bottom:1px solid var(--line)}.account-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-secondary-grid button:nth-child(odd){border-left:0}.account-secondary-grid button:nth-child(n+3){border-top:1px solid var(--line)}.linkedin-account-foot{min-height:var(--space-10);padding:0 var(--space-4)}.linkedin-account-foot span{display:none}.people-controls{grid-template-columns:auto minmax(0,1fr) auto}.people-controls .search{grid-column:1/-1}.colpick-toggle{min-height:44px}.filter-block{width:100%}.people-controls select{width:100%;height:44px}}.batch-import label{gap:var(--space-3);color:var(--ink-2);display:grid}.batch-import textarea{resize:vertical;width:100%;min-height:240px;padding:var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11)}.batch-preview{gap:var(--space-5);margin-top:var(--space-6);display:grid}.view-head-meta .search{align-items:center;gap:var(--space-3);width:136px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-3);transition:width var(--dur-2) var(--ease), color var(--dur-1) var(--ease);flex:none;display:flex}.view-head-meta .search:focus-within,.view-head-meta .search-open{border-color:var(--line-2);width:280px;color:var(--ink)}.view-head-meta .search input{width:100%;min-height:32px;color:var(--ink);font-size:var(--t-13);background:0 0;border:0;padding:0}.view-head-meta .search input:focus{outline:none}.filter-inline select{min-height:32px;padding:0 var(--space-7) 0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);font-size:var(--t-12)}.filter-inline select:hover{border-color:var(--line-2)}@media (max-width:760px){.view-head:has(.search){flex-direction:row;align-items:center}.view-head:has(.search) h1{min-width:0}.view-head-meta:has(.search){flex:0 168px;min-width:0}.view-head-meta .search,.view-head-meta .search-open,.view-head-meta .search:focus-within{flex:0 168px;width:auto;min-height:44px}.view-head-meta .search input{min-height:44px}.filter-inline{flex:140px}.filter-inline select{width:100%;min-height:44px}}.people-controls{min-width:0;max-width:100%;padding-bottom:var(--space-3);scrollbar-width:none;flex-wrap:nowrap;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.people-controls::-webkit-scrollbar{display:none}.people-controls>*{flex:none;position:relative}.people-controls .colpick{margin-left:var(--space-3)}.multipick{max-width:216px}.multipick-toggle:after{content:var(--multipick-widest,"");visibility:hidden;white-space:nowrap;grid-area:1/1;height:0;overflow:hidden}.multipick-toggle{grid-template-columns:minmax(0,1fr);place-items:center start;width:100%;display:grid}.multipick-toggle>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-width:100%;overflow:hidden}.multipick-menu{z-index:50;width:304px;max-height:calc(100vh - 96px);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-overlay);position:fixed;overflow:auto}.multipick-head{margin-bottom:var(--space-3);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.multipick-menu>div+div .multipick-head{margin-top:var(--space-5)}.multipick-list{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.multipick-list label{align-items:center;gap:var(--space-4);cursor:pointer;font-size:var(--t-12);line-height:var(--lh-12);display:flex}.multipick-list span{flex:auto;min-width:0}.multipick-list b{color:var(--ink-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}@media (max-width:760px){.people-controls{gap:var(--space-4)}.people-controls .filter-inline{flex:none}.people-controls .filter-inline select{width:auto}.multipick-list label{min-height:44px}}.morning-agent{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line)}.morning-agent h3{align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-4);font-size:var(--t-13);line-height:var(--lh-13);font-weight:600;display:flex}.morning-agent h3 small,.morning-state{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);font-weight:400}.morning-state.is-degraded,.morning-state.is-failed{color:var(--accent-text)}.morning-checks{gap:var(--space-3) var(--space-6);margin:var(--space-4) 0 0;color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);flex-wrap:wrap;display:flex}.morning-check:before{content:"✓ ";color:var(--ink-4)}.morning-check.is-hot{color:var(--accent-text)}.morning-check.is-hot:before{content:"! ";color:var(--accent-text)}.mono-quiet{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);overflow-wrap:anywhere}
.toolbar-report{justify-content:space-between;align-items:end;gap:var(--space-5) var(--space-8)}.report-cut{align-items:end;gap:var(--space-5) var(--space-6);flex-wrap:wrap;flex:auto;display:flex}.report-cut .filter-block{flex:0 132px}.report-cut select{width:100%;min-width:0}.range-dates{align-items:center;gap:var(--space-4);display:flex}@media (max-width:760px){.report-cut{gap:var(--space-4);width:100%}.report-cut .filter-block{flex:45%}.report-cut select{min-height:44px}.filter-dates{flex:100%}.range-dates input{flex:1 1 0;min-width:0}}.range-dates>i{color:var(--ink-4);font-style:normal}.range-dates input{min-height:var(--control);padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);line-height:var(--lh-12)}.range-dates input:hover{border-color:var(--line-2)}@media (max-width:760px){.block-head{flex-wrap:wrap;align-items:flex-start}.block-head .seg{max-width:100%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.range-dates{width:100%}.range-dates input{width:100%;min-height:44px}}.steps{gap:var(--space-8);padding:var(--space-7) 0;border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.step{grid-template-rows:subgrid;gap:var(--space-2);grid-row:span 3;min-width:0;display:grid}.step-label{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.step strong{font-family:var(--font-mono);font-size:var(--t-26);line-height:var(--lh-26);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-26);font-weight:400}.step strong.is-void{color:var(--ink-3);font-size:var(--t-15);line-height:var(--lh-26)}.step small{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11)}.list-funnel{margin-top:var(--space-4)}.list-funnel .row-funnel{min-height:32px}@media (max-width:760px){.steps{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.step strong{font-size:var(--t-20);line-height:var(--lh-20)}.step strong.is-void{font-size:var(--t-13);line-height:var(--lh-20)}}.hyp-line{align-items:center;gap:var(--space-3) var(--space-6);margin:0 0 var(--space-7);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);flex-wrap:wrap;display:flex}.hyp-line .hyp-stage{align-items:center;gap:var(--space-4);display:inline-flex}.hyp-claim{max-width:62ch;margin:0 0 var(--space-6);color:var(--ink);font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17);text-wrap:pretty}.hyp-claim.is-void{color:var(--ink-3)}.hyp-origin{max-width:62ch;margin:0 0 var(--space-8);padding-left:var(--space-5);border-left:2px solid var(--line);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);text-wrap:pretty}.hyp-claim-note,.hyp-planned{max-width:62ch;margin:0 0 var(--space-7);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12)}.hyp-verdict{max-width:68ch;margin:var(--space-6) 0 var(--space-8);color:var(--ink-2);text-wrap:pretty}.hyp-verdict.is-void{color:var(--ink-3)}.hyp-channel{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line)}.hyp-channel h3{align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);display:flex}.hyp-channel h3 small{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);font-weight:400}.hyp-split{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hyp-split .block{margin-top:var(--space-8)}.signal-list{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.signal{padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.signal-head{align-items:baseline;gap:var(--space-4);margin:0 0 var(--space-3);display:flex}.signal-head strong{font-size:var(--t-13);line-height:var(--lh-13);font-weight:600}.signal-flag{color:var(--accent-text);font-size:var(--t-11)}.signal ul{padding-left:var(--space-6);color:var(--ink-2);font-size:var(--t-12);line-height:var(--lh-12);margin:0}.signal li+li{margin-top:var(--space-2)}@media (max-width:900px){.hyp-split{grid-template-columns:minmax(0,1fr);gap:0}}.fact-list{padding-left:var(--space-5);margin:0}.fact-list li+li{margin-top:var(--space-2)}
.band{margin-top:var(--space-10)}.band-head{justify-content:space-between;align-items:baseline;gap:var(--space-6);min-height:32px;margin-bottom:var(--space-4);display:flex}.band-link{color:var(--ink-3);font-size:var(--t-13);line-height:var(--lh-13);white-space:nowrap;transition:color var(--dur-1) var(--ease);flex:none}.band-link:hover{color:var(--ink)}button.band-link{background:0 0;border:0;min-height:0;padding:0}.band-note{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);white-space:nowrap;flex:none}.band .block-note{margin:var(--space-5) 0 0;color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12)}.metric strong.is-void{color:var(--ink-3);font-size:var(--t-15);line-height:var(--lh-26)}.list-band .row-band{min-height:44px;color:inherit;align-items:center;text-decoration:none}a.row-band:hover{background:var(--hover)}a.row-band:active{background:var(--pressed)}.list-band .pcell-name{align-items:center;gap:var(--space-4);display:flex}.list-band .pcell-num{color:var(--ink)}.list-band .is-won{color:var(--won-text)}.pcell-void{color:var(--ink-3)}.toolbar-segments{margin-bottom:var(--space-6);gap:var(--space-4) var(--space-5)}.toolbar-segments>.filter-block{flex:0 150px}.toolbar-segments select{width:100%;min-width:0}.toolbar-segments>.filter-seg{min-width:min(max-content, 100%);flex:none;margin-left:auto}.seg-clear{min-height:var(--control);align-self:end}.list-funnel .row-funnel.is-total{border-bottom:0;border-top:1px solid var(--line-2)}.list-funnel .row-funnel.is-total .pcell-name strong{color:var(--ink);font-weight:600}.list-funnel .row-funnel.is-total .pcell-num span{color:var(--ink);font-weight:500}.list-band .pcell-num a{display:block}@media (max-width:760px){.list-band .pcell-num a,.list-band .pcell-name a{align-items:center;min-height:44px;display:flex}.band-head{align-items:flex-start;gap:var(--space-2) var(--space-5);flex-wrap:wrap}.band-link{align-items:center;min-height:44px;display:flex}}.list-band .row-band .pcell-name strong{font-weight:500}.list-band .row-band.row-play{min-height:32px;padding-top:var(--space-2);padding-bottom:var(--space-2);border-bottom-color:#0000}.list-band .row-band.row-play .pcell-name{padding-left:var(--space-6);box-shadow:inset 1px 0 0 var(--line-2)}.list-band .row-band.row-play .pcell-name strong{color:var(--ink-2);font-weight:400}.list-band .row-band.row-play .pcell-num span{color:var(--ink-2)}.list-band .row-band.row-play+.row-band:not(.row-play),.list-band .row-band.row-play:last-of-type{border-top:1px solid var(--line)}.list-band .row-band.is-total{border-top:0;border-bottom:1px solid var(--line-2)}.list-band .row-band.is-total .pcell-name strong{color:var(--ink);font-weight:600}.list-band .row-band.is-total .pcell-num span{color:var(--ink);font-weight:500}.list-band .pcell-num .is-short{color:var(--accent-text)}
@media (max-width:760px){.list-funnel .pcell-name a{align-items:center;min-height:44px;display:inline-flex}}.convo{margin:0;padding:0;list-style:none}.convo-msg{padding:var(--space-5) 0;border-top:1px solid var(--line)}.convo-msg:first-child{border-top:0}.convo-msg.is-in{padding-left:var(--space-5);box-shadow:inset 2px 0 0 var(--line-2)}.convo-meta{gap:var(--space-2) var(--space-5);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);flex-wrap:wrap;display:flex}.convo-body{margin:var(--space-3) 0 0;color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13-prose);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.leads-filters{gap:var(--space-6) 24px;flex-wrap:nowrap}.leads-filters .filter-block{flex:0 216px;min-width:0}@media (max-width:760px){.leads-filters{gap:var(--space-4);flex-wrap:wrap}.leads-filters .filter-block{flex:1 1 calc(50% - var(--space-4))}.hyp-verdict a{align-items:center;min-height:44px;display:inline-flex}}.lead-head{gap:var(--space-4) var(--space-6);padding:var(--space-5) 0 var(--space-6);grid-template-columns:72px minmax(0,1fr);display:grid}.lead-face{object-fit:cover;width:72px;height:72px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%}.lead-face-void{background:var(--hover);color:var(--ink-3);font-size:var(--t-15);line-height:var(--lh-15);justify-content:center;align-items:center;font-weight:500;display:flex}.lead-who{min-width:0}.lead-who h2{font-size:var(--t-26);line-height:var(--lh-26);letter-spacing:var(--tr-26);text-wrap:balance;margin:0;font-weight:600}.lead-who>p{margin:var(--space-2) 0 0;color:var(--ink-2);text-wrap:pretty}.lead-who>p.is-void{color:var(--ink-3)}.lead-chips{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.lead-chip{gap:var(--space-1);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);background:var(--hover);flex-direction:column;display:inline-flex}.lead-chip i{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);font-style:normal}.lead-chip b{align-items:center;gap:var(--space-3);color:var(--ink);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);white-space:nowrap;font-weight:500;display:inline-flex}.lead-chip.is-on{color:var(--won-text);background:#2f7d5b1a}.lead-chip.is-open{background:var(--accent-soft);color:var(--accent-text)}.lead-chip.is-off{background:var(--hover);color:var(--ink-3)}.lead-routes{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.lead-route.is-strong{border-color:var(--line-2);background:var(--hover);color:var(--ink);font-weight:500}.lead-route{align-items:center;gap:var(--space-3);min-height:30px;padding:0 var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);font-size:var(--t-12);line-height:var(--lh-12);text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-decoration:none;display:inline-flex;overflow:hidden}.lead-route b{color:var(--ink);font-weight:500}.lead-route span{color:var(--ink-3);text-overflow:ellipsis;overflow:hidden}.lead-route:hover{border-color:var(--line-2);background:var(--hover);color:var(--ink)}.lead-route:hover span{color:var(--ink-2)}@media (max-width:760px){.lead-route{min-height:44px}}.lead-act{padding:var(--space-7) 0;border-top:1px solid var(--line)}.lead-next{align-items:baseline;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-7);color:var(--ink);font-size:var(--t-15);line-height:var(--lh-20);letter-spacing:var(--tr-15);text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);display:grid}.lead-next b{color:var(--accent-text);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);text-transform:uppercase;font-weight:500}.lead-next em{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-12);font-variant-numeric:tabular-nums;grid-column:2;font-style:normal}.lead-next.is-void,.lead-next.is-void b{color:var(--ink-3)}.lead-rail{gap:var(--space-3) var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--line);flex-wrap:wrap;margin:0;list-style:none;display:flex}.lead-rail li{align-items:baseline;gap:var(--space-3);color:var(--ink-3);display:flex}.lead-rail li i{background:var(--ink-4);border-radius:50%;width:6px;height:6px}.lead-rail li.is-on i{background:var(--won)}.lead-rail b{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);font-weight:500}.lead-rail li.is-on b{color:var(--ink)}.lead-rail span{font-family:var(--font-mono);font-size:var(--t-12);font-variant-numeric:tabular-nums}.lead-rail li.is-on span{color:var(--ink-2)}.lead-people{margin:var(--space-5) 0 0;padding:0;list-style:none}.lead-people li+li{margin-top:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-4)}.lead-people b{color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:500}.lead-people span{margin-left:var(--space-4);color:var(--ink-2);font-size:var(--t-12);line-height:var(--lh-12)}.lead-people span.is-void{color:var(--ink-3)}.lead-sheet{width:min(1120px,100%);padding:var(--space-3) var(--space-9) var(--space-9);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);display:block}.lead-split{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lead-dossier,.lead-record{min-width:0;padding-top:var(--space-7)}.lead-dossier{border-right:1px solid var(--line);padding-right:var(--space-9)}.lead-record{padding-left:var(--space-9)}.lead-part{padding-bottom:var(--space-7)}.lead-part+.lead-part{border-top:1px solid var(--line);padding-top:var(--space-7)}.lead-part>h3{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-5);color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);flex-wrap:wrap;font-weight:600;display:flex}.lead-part>h3 span{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);font-weight:400}.lead-part .convo-body{margin-top:var(--space-5)}.firm-head{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.firm-mark{border-radius:var(--radius);object-fit:contain;flex:none;width:36px;height:36px}.firm-mark-void{background:var(--hover);color:var(--ink-3);font-size:var(--t-15);text-transform:uppercase;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.firm-name{min-width:0}.firm-name b{color:var(--ink);font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15);font-weight:600;display:block}.firm-name span{margin-top:var(--space-1);color:var(--ink-2);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);text-wrap:pretty;display:block}.firm-name span.is-void{color:var(--ink-3)}.fit{gap:var(--space-5);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.fit li{align-items:center;gap:var(--space-2) var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.fit li em{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--hover);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);white-space:nowrap;font-style:normal;font-weight:500;display:inline-flex}.fit-match em{color:var(--won-text);background:#2f7d5b1c}.fit-miss em{color:var(--miss-text);background:#b3261e17}.fit li b{color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:500}.fit li span{color:var(--ink-2);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);text-wrap:pretty;grid-column:1/-1}.fit-source{margin:var(--space-6) 0 0;color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);text-wrap:pretty}.lead-tabs{gap:var(--space-2);margin:0 0 var(--space-6);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.lead-tab{min-height:var(--control);padding:0 var(--space-4);color:var(--ink-3);cursor:pointer;font:inherit;font-size:var(--t-12);line-height:var(--lh-12);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.lead-tab:hover{color:var(--ink)}.lead-tab.is-on{border-bottom-color:var(--accent);color:var(--ink)}.call{padding:var(--space-5) 0;border-top:1px solid var(--line)}.call:first-of-type{border-top:0;padding-top:0}.call-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.call-head h4{font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15);margin:0;font-weight:600}.call-head span{color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);font-variant-numeric:tabular-nums}.call-who{margin:var(--space-4) 0 0;color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);word-break:break-word}.call .lead-routes,.call .convo-body{margin-top:var(--space-4)}.call-actions{margin:var(--space-4) 0 0;padding-left:var(--space-6);color:var(--ink-2)}.call-actions li{margin-top:var(--space-2);text-wrap:pretty}@media (max-width:760px){.lead-tab{min-height:44px}}.step-on{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.step-on:hover{background:var(--hover)}.step-on.is-on{background:var(--accent-soft)}.step-on.is-on .step-label{color:var(--accent-text)}@media (max-width:760px){.step-on{min-height:44px}}.pcell-name:has(.row-face){align-items:center;gap:var(--space-4);display:flex}.pcell .row-face{object-fit:cover;width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;flex:none}.pcell .row-face-void{background:var(--hover);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.lead-packages{border-top:1px solid var(--line);padding-top:var(--space-7)}.lead-meets{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lead-meets li{align-items:baseline;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lead-meets li+li{border-top:1px solid var(--line-2);padding-top:var(--space-5)}.lead-meets>li>b{min-width:6rem;color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:500}.pack-row{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),22rem));display:grid}.pack{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);min-width:0;transition:border-color var(--dur-2) var(--ease);flex-direction:column;display:flex;overflow:hidden}.pack:hover{border-color:var(--line-2)}.pack-shot{aspect-ratio:16/10;border-bottom:1px solid var(--line);background:var(--bg);object-fit:cover;object-position:top;width:100%;display:block}.pack-shot-void{color:var(--ink-4);justify-content:center;align-items:center;display:flex}.pack-body{padding:var(--space-5) var(--space-6) var(--space-6);display:block}.pack-body b{color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:500;display:block}.pack-body>span{margin-top:var(--space-2);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);display:block}.pack-body em{margin-top:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--hover);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);font-style:normal;display:inline-block}.mark-glyph{fill:none;stroke:currentColor;flex:none}.mark-glyph.is-yes{color:var(--won)}.mark-glyph.is-no{color:var(--miss)}
.setting{align-items:start;gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:200px minmax(0,1fr);display:grid}.setting-nav{gap:var(--space-1);top:var(--space-6);flex-direction:column;display:flex;position:sticky}.setting-nav a{min-height:34px;padding:0 var(--space-5);border-radius:var(--radius-sm);color:var(--ink-2);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);align-items:center;display:flex}.setting-nav a:hover{background:var(--hover);color:var(--ink)}.setting-group{margin:var(--space-7) 0 var(--space-2);padding:0 var(--space-5);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11)}.setting-nav>.setting-group:first-child{margin-top:0}.setting-nav a.is-here{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.setting-pane{padding:var(--space-7);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.setting-act{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);display:flex}.setting-said{color:var(--ink-3)}.setting-said.is-hot{color:var(--accent)}.setting-note{max-width:68ch;color:var(--ink-3);text-wrap:pretty;margin:0}.setting-note.is-hot,.setting .is-hot{color:var(--accent)}.setting .is-void{color:var(--ink-3)}.setting-head{margin:0 0 var(--space-4);font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15);font-weight:600}.setting-sub{margin:var(--space-9) 0 var(--space-4);color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:600}@media (max-width:900px){.setting{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.setting-nav{flex-flow:wrap;position:static}.setting-group{display:none}}@media (max-width:760px){.setting-pane{padding:var(--space-6)}.setting-act{align-items:flex-start;gap:var(--space-4);flex-direction:column}.setting-act .button,.setting-nav a{min-width:44px;min-height:44px}}.agent-forms{gap:var(--space-1);margin-bottom:var(--space-5);display:flex}.agent-form{min-height:30px;padding:0 var(--space-5);border-radius:var(--radius-sm);color:var(--ink-3);font:inherit;cursor:pointer;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0}.agent-form:hover{background:var(--hover);color:var(--ink)}.agent-form.is-here{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.agent-note{margin:0 0 var(--space-5);max-width:68ch;color:var(--ink-2);text-wrap:pretty}.agent-code{margin-bottom:var(--space-6);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);overflow-x:auto}.agent-code pre{margin:0}.agent-code code{color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);line-height:var(--lh-12);white-space:pre}.agent-head{margin:var(--space-8) 0 var(--space-5);color:var(--ink);font-size:var(--t-13);font-weight:600;line-height:var(--lh-13)}.agent-tools{border-top:1px solid var(--line);margin:0}.agent-tools>div{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);display:grid}.agent-tools dt{color:var(--ink);font-family:var(--font-mono);font-size:var(--t-12);line-height:var(--lh-13)}.agent-tools dd{color:var(--ink-2);line-height:var(--lh-13-prose);margin:0}.agent-rules{margin:0;padding:0;list-style:none}.agent-rules li{padding:var(--space-4) 0;color:var(--ink-2);line-height:var(--lh-13-prose)}.agent-rules strong{color:var(--ink);font-weight:500}.agent-rules code{font-family:var(--font-mono);font-size:var(--t-12)}@media (max-width:760px){.agent-form{min-width:44px;min-height:44px}.agent-code{padding:var(--space-5)}.agent-tools>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}.account-head{align-items:center;gap:var(--space-6);padding-bottom:var(--space-7);border-bottom:1px solid var(--line);display:flex}.account-face-lg{flex-basis:56px;width:56px;height:56px}.account-head .account-who b{font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17);font-weight:600}.account-head .account-who i{font-size:var(--t-13);line-height:var(--lh-13);letter-spacing:var(--tr-13)}.account-facts{margin:0 0 var(--space-7)}.account-facts>div{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);display:grid}.account-facts dt{color:var(--ink);font-size:var(--t-13);line-height:var(--lh-13);font-weight:500}.account-facts dd{max-width:68ch;color:var(--ink-2);line-height:var(--lh-13-prose);text-wrap:pretty;margin:0}@media (max-width:760px){.account-facts>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}
.funnel{padding:var(--space-6) var(--space-7) var(--space-7);gap:var(--space-2);margin:0;list-style:none;display:grid}.funnel-step{gap:var(--space-2);display:grid}.funnel-pass{align-items:center;gap:var(--space-3);padding-left:var(--space-4);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);color:var(--ink-3);display:flex}.funnel-pass>i{background:var(--line-2);flex:none;width:1px;height:14px}.funnel-bar{align-items:center;gap:var(--space-5);min-height:32px;padding:var(--space-2) var(--space-3);margin:0 calc(var(--space-3) * -1);border-radius:var(--radius-sm);color:inherit;grid-template-columns:minmax(112px,148px) 1fr auto;text-decoration:none;display:grid}a.funnel-bar:hover{background:var(--hover)}.funnel-name{font-size:var(--t-13);line-height:var(--lh-13);letter-spacing:var(--tr-13);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.funnel-track{border-radius:var(--radius-sm);background:var(--hover);height:20px;display:block;overflow:hidden}.funnel-fill{border-radius:var(--radius-sm);background:var(--accent);opacity:.74;height:100%;transition:width var(--dur-1) var(--ease);display:block}.funnel-void{font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);align-self:center}.funnel-count{font-family:var(--font-mono);font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15);color:var(--ink);text-align:right;min-width:32px;font-weight:500}
.doc{color:var(--ink-2);font-size:var(--t-15);line-height:var(--lh-15-prose)}.doc>h2,.doc>h3,.doc>h4,.doc>p,.doc>ul,.doc>ol,.doc>blockquote,.doc>hr{max-width:var(--measure)}.doc h2,.doc h3,.doc h4{color:var(--ink);letter-spacing:var(--tr-15);font-weight:600}.doc h2{margin:var(--space-9) 0 var(--space-5);font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17)}.doc>h2:first-child,.doc>h3:first-child{margin-top:0}.doc h3{margin:var(--space-7) 0 var(--space-4);font-size:var(--t-15);line-height:var(--lh-15)}.doc h4{margin:var(--space-6) 0 var(--space-3);color:var(--ink-3);font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12);text-transform:uppercase}.doc p{margin:0 0 var(--space-6)}.doc ul,.doc ol{margin:0 0 var(--space-6);padding-left:var(--space-7)}.doc li{margin-bottom:var(--space-4)}.doc li>ul,.doc li>ol{margin:var(--space-3) 0 0}.doc li::marker{color:var(--ink-4)}.doc strong{color:var(--ink);font-weight:500}.doc em{font-style:italic}.doc a{color:var(--accent-text);text-decoration:none}.doc a:hover{text-decoration:underline}.doc blockquote{margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border-left:2px solid var(--line-2);background:var(--hover);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink-3)}.doc code{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--hover);font-family:var(--font-mono);font-size:var(--t-12)}.doc pre{margin:0 0 var(--space-5);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-family:var(--font-mono);font-size:var(--t-12);line-height:var(--lh-12);overflow-x:auto}.doc hr{height:1px;margin:var(--space-8) 0;background:var(--line);border:0}.doc .list{margin-bottom:var(--space-6)}
.meet-links{flex-wrap:wrap;gap:2px 10px;min-width:0;display:flex}.pcell>.meet-links{display:flex}.meet-links>.is-void{white-space:nowrap}@media (max-width:760px){.meet-links>a,.meet-links>.is-void{justify-content:flex-start;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}
.journey{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.journey-key{gap:var(--space-4) var(--space-8);padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);flex-wrap:wrap;display:flex}.journey-key b{color:var(--ink);font-weight:600}.journey-track{gap:var(--space-3);padding:var(--space-7);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.journey-stop{gap:var(--space-4);min-width:0;min-height:104px;padding:var(--space-5) var(--space-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);flex-direction:column;align-items:flex-start;display:flex;position:relative}.journey-stop[data-empty=true]{background:var(--bg);border-style:dashed}.journey-stop:hover{background:var(--hover)}.journey-stop.is-on{border-color:var(--ink);background:var(--ink);color:var(--surface)}.journey-stop>span{font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);opacity:.64}.journey-stop strong{font-size:var(--t-13);line-height:var(--lh-13);letter-spacing:var(--tr-13);font-weight:500}.journey-stop i{z-index:1;width:var(--space-4);background:var(--line-2);height:1px;position:absolute;top:50%;left:calc(100% + 1px)}.journey-stop i:after{border-top:1px solid var(--ink-4);border-right:1px solid var(--ink-4);content:"";width:4px;height:4px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}@media (max-width:1080px){.journey-track{grid-template-columns:repeat(4,minmax(0,1fr))}.journey-stop i{display:none}}@media (max-width:760px){.journey-key{gap:var(--space-3);flex-direction:column}.journey-track{padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.journey-stop{min-height:84px}}.journey-after{gap:var(--space-3);padding:var(--space-7);border-top:1px solid var(--line);background:var(--bg);display:grid}.journey-after h2{font-size:var(--t-14);line-height:var(--lh-14);margin:0}.journey-after p{max-width:var(--measure);color:var(--ink-2);text-wrap:pretty;margin:0}.journey-after-producer{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11)}
.journey-stage{padding:var(--space-9) var(--space-7) var(--space-9)}.journey-stage-head{gap:var(--space-7);padding-bottom:var(--space-8);grid-template-columns:76px minmax(0,1fr) minmax(220px,.56fr);align-items:start;display:grid}.journey-stage-meta>span{font-family:var(--font-mono);font-size:var(--t-20);line-height:var(--lh-20);letter-spacing:var(--tr-20)}.journey-stage-head p,.journey-flow-step p{max-width:var(--measure);margin:var(--space-2) 0 0;text-wrap:pretty}.journey-stage-head>div p{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11)}.journey-stage-head h2{font-size:var(--t-26);line-height:var(--lh-26);letter-spacing:var(--tr-26);margin:0;font-weight:600}.journey-owner{padding-top:var(--space-2)}.journey-owner>span,.journey-flow-step h3{color:var(--ink-3);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);font-weight:500}.journey-owner p{margin-top:var(--space-3);color:var(--ink-2)}.journey-flow{border-top:1px solid var(--line);max-width:960px;margin:0 auto;padding:0;list-style:none}.journey-flow-step{gap:var(--space-6);min-height:108px;padding:var(--space-6) var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:52px 180px minmax(0,1fr);align-items:start;display:grid;position:relative}.journey-flow-step:before{background:var(--line-2);content:"";width:1px;position:absolute;top:42px;bottom:-1px;left:30px}.journey-flow-step:last-child:before{display:none}.journey-flow-index{z-index:1;border:1px solid var(--line-2);background:var(--surface);width:28px;height:28px;color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-11);line-height:var(--lh-11);letter-spacing:var(--tr-11);border-radius:50%;place-items:center;display:grid;position:relative}.journey-flow-step h3{margin:var(--space-2) 0 0}.journey-flow-step p{color:var(--ink-2);font-size:var(--t-15);line-height:var(--lh-15-prose);letter-spacing:var(--tr-15);margin:0}.journey-flow-step strong{margin-bottom:var(--space-3);color:var(--ink);font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17);font-weight:600;display:block}.journey-flow-step.is-artifact{background:var(--bg)}.journey-flow-step.is-artifact .journey-flow-index{border-color:var(--ink);background:var(--ink);color:var(--surface)}@media (max-width:1080px){.journey-stage-head{grid-template-columns:64px minmax(0,1fr)}.journey-owner{grid-column:2}}@media (max-width:760px){.journey-stage{padding:var(--space-8) var(--space-5) var(--space-7)}.journey-stage-head{grid-template-columns:52px minmax(0,1fr)}.journey-owner{grid-column:1/-1;padding-top:0}.journey-flow-step{gap:var(--space-4);padding:var(--space-6) 0;grid-template-columns:40px minmax(0,1fr)}.journey-flow-step:before{left:14px}.journey-flow-step h3{margin-top:var(--space-2)}.journey-flow-step>div{grid-column:2}.journey-flow-step p{font-size:var(--t-13);line-height:var(--lh-13-prose);letter-spacing:var(--tr-13)}.journey-flow-step strong{font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15)}.journey-flow-step.is-artifact{margin:0 calc(var(--space-5) * -1);padding-right:var(--space-5);padding-left:var(--space-5)}.journey-flow-step.is-artifact:before{left:calc(var(--space-5) + 14px)}}
@media (max-width:1200px){.hyp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hyp-cell:not(:nth-child(3n+1)){box-shadow:none;padding-left:0}.hyp-cell:not(:nth-child(odd)){padding-left:var(--space-8);box-shadow:inset 1px 0 0 var(--line)}.hyp-cell:nth-child(n+4){border-top:0}.hyp-cell:nth-child(n+3){border-top:1px solid var(--line)}}
@media (max-width:1080px){:root{--pad:24px}}
@media (max-width:900px){.rail{align-items:center;gap:var(--space-5);width:auto;padding:var(--space-5) var(--space-6);border-right:0;border-bottom:1px solid var(--rail-line);flex-direction:row;position:static;overflow:hidden}.brand{flex:none;padding:0}.brand i,.brand-app{display:none}.rail-nav{gap:var(--space-1);scrollbar-width:none;flex-direction:row;flex:1;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.rail-nav::-webkit-scrollbar{display:none}.rail-link{gap:var(--space-3);flex:none;min-height:36px;padding:0 10px}.rail-group{display:none}.rail-link.rail-group-start{margin-left:var(--space-4);box-shadow:inset 1px 0 0 var(--rail-line);padding-left:calc(10px + var(--space-4))}.rail-link.rail-break{margin-top:0;margin-left:var(--space-4);box-shadow:inset 1px 0 0 var(--rail-line);padding:0 10px;padding-left:calc(10px + var(--space-4))}.rail-foot{border:0;flex:none;margin:0;padding:0}.brand{min-height:44px}.sync{display:none}.who{margin:0;padding:0}.who-name{display:none}.who-face{flex-basis:44px;width:44px;height:44px}.canvas{padding-left:0}.page{padding:24px var(--pad) 72px}.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{padding-right:var(--space-6)}.metric:nth-child(3n+1){box-shadow:none;padding-left:0}.metric:nth-child(n+4){border-top:1px solid var(--line)}.lead-split{grid-template-columns:minmax(0,1fr)}.lead-dossier{border-right:0;padding-right:0}.lead-record{border-top:1px solid var(--line);padding-left:0}}
@media (max-width:760px){.view-head{gap:var(--space-4);flex-direction:column}.view-head-meta{text-align:left}.view-head-meta a{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.toolbar{gap:var(--space-4);flex-wrap:wrap}.search{flex-basis:100%;max-width:none}.toolbar .seg:first-of-type{flex:100%}.toolbar .seg{gap:var(--space-5);flex:0 auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.toolbar{row-gap:var(--space-5)}.row-head{display:none}.list .row{gap:var(--space-3);padding:var(--space-5) 0;grid-template-columns:minmax(0,1fr)!important}.list-cols .row-cols{gap:var(--space-4) var(--space-5);min-height:0;padding:var(--space-5) 0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.list-cols .pcell-name{grid-column:1/-1}.list-cols .pcell:empty{display:none}.list-cols .pcell:not(.pcell-name):before{margin-bottom:var(--space-1);color:var(--ink-3);content:attr(data-label);display:block}.list-cols .pcell-num{text-align:left}.copy-value{min-height:44px}.list-cols .pcell-mark{display:block}.hyp-grid{grid-template-columns:minmax(0,1fr)}.hyp-cell{padding:20px 0}.hyp-cell:not(:nth-child(odd)),.hyp-cell:not(:nth-child(3n+1)){box-shadow:none;padding-left:0}.hyp-cell:nth-child(n+2){border-top:1px solid var(--line)}.pcell-do .button{width:100%;min-height:44px}.pcell-do{justify-content:space-between}.pcell-do .button{flex:1}.drawer{padding:var(--space-6) var(--space-7) var(--space-11)}.act{padding:var(--space-5)}.act-foot,.drawer-section-head{flex-direction:column;align-items:flex-start}.act-head{align-items:flex-start;gap:var(--space-3);flex-direction:column}.drawer-journey{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-context-grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.drawer-mini-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.drawer-mini-facts>span+span{border-left:1px solid var(--line)}.drawer-mini-facts>span:nth-child(3n+1){border-left:0}.drawer-mini-facts>span:nth-child(n+4){border-top:1px solid var(--line)}.outcome-bar button,.reply-classes button,.rail-link,.seg-item{min-height:44px}.seg-item{justify-content:center;min-width:44px}a.channel,.msg-hook>a,.evidence a,.pcell>a{vertical-align:middle;align-items:center;min-height:44px;display:inline-flex}a.channel{justify-content:center;min-width:44px}.evidence a{margin-top:0}.search input,.toolbar select{height:44px}.link-button,.drawer-close,.drawer .button,.block-note a,.more-rows,.outcome-bar .button,.reply-classes .button{min-height:44px}.drawer-close{min-width:44px}.link-button,.block-note a{align-items:center;display:inline-flex}.list-queue .pcell-do{justify-content:stretch;gap:var(--space-4);grid-column:1/-1}.cell-link{align-items:center;min-height:44px;display:inline-flex}.pcell>.cell-link{display:flex}}
@media (max-width:460px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric span{min-height:calc(var(--lh-13) * 2)}.metric:nth-child(odd){box-shadow:none;padding-left:0}.metric:nth-child(n+3){border-top:1px solid var(--line)}.block .facts div{grid-template-columns:116px minmax(0,1fr)}}
.band,.block,.page>.list,.page>.metrics,.page>.findings{--gut:var(--space-7);margin-top:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.band,.block,.page>.metrics{overflow:hidden}.page>.list{margin-top:var(--space-6)}.band>*,.block>*{padding-right:var(--gut);padding-left:var(--gut)}.band>.list,.block>.list,.band>.metrics,.block>.metrics,.band>.fold,.block>.fold,.block>.cut{padding-left:0;padding-right:0}.band>.band-head,.block>.block-head{padding-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);margin-bottom:0}.band .list .row,.block .list .row,.page>.list .row{padding-right:var(--gut);padding-left:var(--gut)}.band .list>.row:last-child,.block .list>.row:last-child,.page>.list>.row:last-child{border-bottom:0}.band .list .row.is-total,.block .list .row.is-total,.page>.list .row.is-total{background:var(--bg)}.band>.band-head+*,.block>.block-head+*{border-top:0}.page>.metrics{border-top:0;border-bottom:0}.metrics .metric:first-child{padding-left:var(--gut)}.metrics .metric:last-child{padding-right:var(--gut)}.page>.findings>li{padding-right:var(--gut);padding-left:var(--gut)}.page>.findings>li:first-child{border-top:0}.band>.block-note,.block>.block-note,.band>.drawer-void,.block>.drawer-void,.band>.hyp-verdict,.block>.hyp-verdict,.band>.hyp-planned,.block>.hyp-planned,.band>.hyp-claim-note,.block>.hyp-claim-note{padding-top:var(--space-6);padding-bottom:var(--space-6);margin:0}.band>.fields,.block>.fields{padding-top:var(--space-6);padding-bottom:var(--space-6)}.band>.fields+.fields,.block>.fields+.fields{padding-top:0}.band>.doc,.block>.doc{padding-top:var(--space-7);padding-bottom:var(--space-7)}.band>.facts>div:first-child,.block>.facts>div:first-child{border-top:0}.band>.fold>summary,.block>.fold>summary{padding-right:var(--gut);padding-left:var(--gut)}.band>.fold>.fold-body,.block>.fold>.fold-body{padding-bottom:0}.band>.fold:last-child,.block>.fold:last-child{border-bottom:0}.block>.cut>.cut-head{padding:var(--space-6) var(--gut) var(--space-4);border-top:1px solid var(--line);margin:0}.band>.block-note,.block>.block-note,.band>.drawer-void,.block>.drawer-void{max-width:none}.block .signal-list{gap:0}.block .signal{padding:var(--space-5) 0;background:0 0;border:0;border-radius:0}.block .signal+.signal{border-top:1px solid var(--line)}@media (max-width:900px){.metrics .metric:nth-child(3n+1){padding-left:var(--gut)}}@media (max-width:760px){.band,.block,.page>.list,.page>.metrics,.page>.findings{--gut:var(--space-6)}}@media (max-width:460px){.metrics .metric:nth-child(odd){padding-left:var(--gut)}}
.view-head h1{font-size:var(--t-17);line-height:var(--lh-17);letter-spacing:var(--tr-17)}.block-head h2,.band-head h2{font-size:var(--t-15);line-height:var(--lh-15);letter-spacing:var(--tr-15)}.cut-head,.hyp-channel h3{font-size:var(--t-13);line-height:var(--lh-13);letter-spacing:var(--tr-13)}.row-head{font-size:var(--t-12);line-height:var(--lh-12);letter-spacing:var(--tr-12)}.pcell{font-size:var(--t-13);line-height:var(--lh-13)}.pcell-num{font-size:var(--t-12)}.list-band .pcell-num{font-size:var(--t-15);line-height:var(--lh-15)}@media (max-width:760px){.list-cols .pcell-name strong{font-size:var(--t-15);line-height:var(--lh-15)}.list-band .pcell-num{font-size:var(--t-13);line-height:var(--lh-13)}.list-cols .pcell:not(.pcell-name):before{font-size:var(--t-11);line-height:var(--lh-11)}}

