:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e1218;--surface:#161c24;--surface-2:#1e2630;--surface-3:#26303b;--ink:#e7ecf2;--ink-2:#aeb9c5;--muted:#7e8b98;--line:#28313c;--line-2:#3a4552;--accent:#6ba3f5;--accent-soft:#17263c;--warn:#e0a955;--warn-soft:#2d2415;--good:#67c39a;--good-soft:#132e1f;--bad:#e08a8a;--bad-soft:#331a1a;--ent-person:#8fb6ea;--ent-person-bg:#16263c;--ent-org:#e08fa8;--ent-org-bg:#331a24;--ent-event:#b49ae0;--ent-event-bg:#241c38;--ent-fund:#6fc9c2;--ent-fund-bg:#123230;--ent-coinv:#d8bd72;--ent-coinv-bg:#2b2412;--st-watch:#a3a8dd;--st-watch-bg:#1f2136;--st-prosp:#6ba3f5;--st-prosp-bg:#17263c;--st-dd:#e0b26a;--st-dd-bg:#2e2314;--st-passed:#98a4b0;--st-passed-bg:#222a33;--st-port:#67c39a;--st-port-bg:#132e1f;--shadow:0 1px 2px #0006, 0 6px 20px -12px #000000b3;--pop:0 10px 34px -10px #000c;--logo:#8fb6ea}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;padding-block:18px 40px;padding-inline:16px;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.55}.apptop{align-items:center;gap:12px;padding:2px 2px 0;display:flex}.apptop svg{width:30px;height:30px;fill:var(--logo);flex:none}.brand{flex-direction:column;min-width:0;line-height:1.15;display:flex}.brand b{letter-spacing:.005em;color:var(--ink);font-family:IBM Plex Serif,Georgia,serif;font-size:19px;font-weight:600}.brand span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.apptop .spacer{flex:auto}.me{background:var(--ent-person-bg);width:30px;height:30px;color:var(--ent-person);border-radius:50%;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;display:flex}.wrap{flex-direction:column;gap:22px;max-width:1240px;margin:0 auto;display:flex}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:500}h1{text-wrap:balance;margin:0;font-family:IBM Plex Serif,Georgia,serif;font-size:clamp(25px,4.2vw,34px);font-weight:600;line-height:1.15}.lede{max-width:66ch;color:var(--ink-2);margin:0;font-size:15px}.mast{flex-direction:column;gap:10px;display:flex}.frame{background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:10px;overflow:hidden}.chrome{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 13px;display:flex}.dots{gap:5px;display:flex}.dots i{background:var(--line-2);border-radius:50%;width:9px;height:9px;display:block}.chrome .addr{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}.cmdwrap{border-bottom:1px solid var(--line);position:relative}.cmdstrip{align-items:center;gap:9px;padding:9px 13px;display:flex}.cmdbox{border:1px solid var(--line-2);background:var(--surface-2);border-radius:7px;flex:auto;align-items:center;gap:9px;min-width:0;padding:7px 12px;display:flex}.cmdbox:focus-within{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.cmdbox .caret{color:var(--accent);font-family:IBM Plex Mono,monospace;font-weight:600}.cmdbox input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:auto;font-family:IBM Plex Mono,monospace;font-size:12.5px}.cmdbox input::placeholder{color:var(--muted)}.kbdchip{background:var(--surface-3);border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:10px}.resolve{border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--pop);border-radius:8px;margin:0 13px 11px;overflow:hidden}.resolve .rtop{border-bottom:1px solid var(--line);background:var(--surface-2);align-items:flex-start;gap:8px;padding:10px 13px;font-size:13px;display:flex}.resolve .rtop b{font-weight:600}.resolve .rbody{flex-direction:column;gap:9px;padding:11px 13px;display:flex}.resolve .qlabel{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.resolve .opts{flex-direction:column;gap:5px;display:flex}.ropt{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;font:inherit;text-align:left;color:var(--ink);border-radius:6px;align-items:center;gap:9px;width:100%;padding:7px 10px;font-size:13px;display:flex}.ropt:hover{border-color:var(--accent);background:var(--accent-soft)}.ropt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ropt .pct{color:var(--muted);margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px}.ropt.create{color:var(--ink-2);border-style:dashed}.ropt.create b{color:var(--ink)}.resolve .rfoot{flex-wrap:wrap;gap:7px;padding-top:2px;display:flex}.warnline{background:var(--warn-soft);color:var(--warn);border-radius:6px;align-items:flex-start;gap:8px;padding:8px 11px;font-size:12.5px;display:flex}.shell{grid-template-columns:190px 1fr;min-height:520px;transition:grid-template-columns .18s;display:grid}.shell[data-rail="0"]{grid-template-columns:46px 1fr}@media (prefers-reduced-motion:reduce){.shell{transition:none}}.rail{border-right:1px solid var(--line);background:var(--surface-2);flex-direction:column;gap:1px;padding:8px 0;display:flex;overflow:hidden}.railtop{justify-content:space-between;align-items:center;padding:2px 8px 8px 12px;display:flex}.railtop h5{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin:0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500}.railtoggle{appearance:none;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1;display:flex}.railtoggle:hover{color:var(--ink)}.railtoggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.railitem{cursor:pointer;color:var(--ink-2);text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:7px 12px;font-family:inherit;font-size:13px;display:flex}.railitem:hover{color:var(--ink)}.railitem[data-cur="1"]{background:var(--surface);color:var(--ink);box-shadow:2px 0 0 var(--accent) inset;font-weight:600}.railitem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.railitem .gl{text-align:center;opacity:.85;flex:none;width:18px;font-family:IBM Plex Mono,monospace;font-size:11px}.railitem .lb{text-overflow:ellipsis;flex:auto;overflow:hidden}.railitem .n{color:var(--muted);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:11px}.railitem .n.flag{color:var(--warn);font-weight:600}.shell[data-rail="0"] .railtop h5,.shell[data-rail="0"] .railitem .lb,.shell[data-rail="0"] .railitem .n{display:none}.shell[data-rail="0"] .railitem{justify-content:center;padding:8px 0}.shell[data-rail="0"] .railtop{justify-content:center;padding:2px 0 8px}.railsep{background:var(--line);height:1px;margin:7px 10px}.shell[data-rail="0"] .railsep{margin:7px 8px}.main{flex-direction:column;min-width:0;display:flex}.toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:7px;padding:11px 14px;display:flex}.chipdiv{background:var(--line-2);align-self:stretch;width:1px;margin:1px 4px}.chip{cursor:pointer;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px}.chip[data-on="1"]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);font-weight:500}.chip .n{opacity:.75;margin-left:5px;font-family:IBM Plex Mono,monospace;font-size:11px}.chip.addcat{color:var(--muted);border-style:dashed}.spacer{flex:auto}.btn{font:inherit;cursor:pointer;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:6px;padding:6px 13px;font-size:12.5px;font-weight:500}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.sm{padding:4px 10px;font-size:12px}.btn.tiny{border-radius:5px;padding:3px 9px;font-size:11.5px}.btn:focus-visible,.chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.exnote{color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--line);padding:7px 14px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.tablewrap{flex:auto;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:680px;font-size:13px}th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;cursor:pointer;padding:9px 14px;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500}th:hover{color:var(--ink)}th .sort{opacity:.45;margin-left:4px;font-size:9px}th.cb{cursor:default}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 14px}tbody tr{cursor:pointer}tbody tr:hover{background:var(--surface-2)}tbody tr[data-sel="1"]{background:var(--accent-soft)}tbody tr:last-child td{border-bottom:none}td.cb{width:34px}.who{flex-direction:column;gap:1px;display:flex}.who b{font-weight:600}.who span{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px}td.dim{color:var(--ink-2)}td.mono{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:11.5px}input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:14px;height:14px}.tags{flex-wrap:wrap;gap:4px;display:flex}.tagpill{background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.tagpill.none{background:var(--warn-soft);color:var(--warn);border-color:#0000;font-family:IBM Plex Mono,monospace;font-size:10.5px}.status{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.status.new{background:var(--accent);color:#fff;border-color:var(--accent)}.status.new:before{content:"●";vertical-align:2px;margin-right:5px;font-size:7px}.status.watch{background:var(--st-watch-bg);color:var(--st-watch)}.status.prosp{background:var(--st-prosp-bg);color:var(--st-prosp)}.status.dd{background:var(--st-dd-bg);color:var(--st-dd)}.status.passed{background:var(--st-passed-bg);color:var(--st-passed)}.status.port{background:var(--st-port-bg);color:var(--st-port)}.status.nil{color:var(--muted);border-color:var(--line-2);background:0 0;font-weight:400}.actionbar{background:var(--accent-soft);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding:10px 14px;display:flex}.actionbar .count{color:var(--accent);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600}.actionbar .lbl{color:var(--ink-2);font-size:12px}.record{flex-direction:column;gap:16px;min-width:0;padding:16px 20px 22px;display:flex}.crumb{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.crumb button{appearance:none;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px}.crumb button:hover{text-decoration:underline}.crumb button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rhead{flex-wrap:wrap;align-items:flex-start;gap:13px;display:flex}.avatar{background:var(--ent-person-bg);width:42px;height:42px;color:var(--ent-person);border-radius:8px;flex:none;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;display:flex}.avatar.org{background:var(--ent-org-bg);color:var(--ent-org)}.avatar.event{background:var(--ent-event-bg);color:var(--ent-event)}.avatar.fund{background:var(--ent-fund-bg);color:var(--ent-fund)}.avatar.coinv{background:var(--ent-coinv-bg);color:var(--ent-coinv)}.rhead h2{margin:0;font-size:20px;font-weight:600;line-height:1.2}.rhead .meta{color:var(--muted);margin:2px 0 0;font-family:IBM Plex Mono,monospace;font-size:11.5px}.rhead .grow{flex:200px;min-width:0}.fields{border-top:1px solid var(--line);flex-direction:column;display:flex}.frow{border-bottom:1px solid var(--line);grid-template-columns:128px 1fr;align-items:baseline;gap:14px;padding:9px 0;display:grid}.flabel{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500}.fval{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.fval .sincenote{color:var(--muted);font-size:11.5px}.selectish{cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.selectish .cv{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.selectish:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.chip-ent{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:3px 9px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.chip-ent:before{opacity:.65;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600}.chip-ent.person{background:var(--ent-person-bg);color:var(--ent-person)}.chip-ent.person:before{content:"◆"}.chip-ent.org{background:var(--ent-org-bg);color:var(--ent-org)}.chip-ent.org:before{content:"▣"}.chip-ent.event{background:var(--ent-event-bg);color:var(--ent-event)}.chip-ent.event:before{content:"◇"}.chip-ent.fund{background:var(--ent-fund-bg);color:var(--ent-fund)}.chip-ent.fund:before{content:"▤"}.chip-ent.coinv{background:var(--ent-coinv-bg);color:var(--ent-coinv)}.chip-ent.coinv:before{content:"◈"}.chip-ent.ghost{border:1px dashed var(--line-2);color:var(--muted);background:0 0}.chip-ent.ghost:before{content:"＋";opacity:.8}.chip-ent:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.block{flex-direction:column;gap:8px;display:flex}.blockhead{align-items:center;gap:9px;display:flex}.blockhead h3{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500}.blockhead .rule{background:var(--line);flex:auto;height:1px}.suggestbar{background:var(--good-soft);color:var(--good);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:flex}.suggestbar b{font-weight:600}.suggestbar .spacer{flex:auto}.agentbar{background:var(--ent-event-bg);color:var(--ent-event);border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:flex}.agentbar b{font-weight:600}.agentbar .spacer{flex:auto}.agentnote{border:1px dashed var(--ent-event);background:var(--ent-event-bg);color:var(--ink);border-radius:7px;padding:11px 13px;font-size:13.5px;line-height:1.65}.agentnote ul{flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;display:flex}.agentnote li{font-size:13px}.summarybox{border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink);border-radius:7px;padding:11px 13px;font-size:13.5px;line-height:1.6}.summarybox .edithint{color:var(--muted);margin-top:7px;font-family:IBM Plex Mono,monospace;font-size:10.5px;display:block}.filestrip{flex-wrap:wrap;gap:7px;display:flex}.filecard{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;color:var(--ink);text-align:left;border-radius:6px;align-items:center;gap:8px;padding:7px 11px 7px 8px;font-family:inherit;font-size:12.5px;display:flex}.filecard:hover{border-color:var(--accent)}.filecard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.filecard .ft{background:var(--ent-org-bg);width:24px;height:24px;color:var(--ent-org);border-radius:4px;flex:none;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:8.5px;font-weight:600;display:flex}.filecard .ft.link{background:var(--ent-fund-bg);color:var(--ent-fund)}.filecard .ft.img{background:var(--ent-event-bg);color:var(--ent-event)}.filecard .fm{flex-direction:column;gap:1px;min-width:0;display:flex}.filecard .fm b{font-size:12.5px;font-weight:600}.filecard .fm em{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px;font-style:normal}.filecard.add{color:var(--muted);border-style:dashed}.gated{background:var(--warn-soft);color:var(--warn);border-radius:4px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600}.noteedit{position:relative}.editor{border:1px solid var(--line-2);background:var(--surface);min-height:88px;color:var(--ink);white-space:pre-wrap;word-break:break-word;border-radius:7px;outline:none;padding:11px 13px;font-size:13.5px;line-height:1.65}.editor:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.editor[data-suggested="1"]{background:var(--good-soft);border-style:dashed}.editor .mention{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:1px 7px;font-size:12.5px;font-weight:500;display:inline-flex}.editor .mention:before{opacity:.65;font-family:IBM Plex Mono,monospace;font-size:9px}.editor .mention.person{background:var(--ent-person-bg);color:var(--ent-person)}.editor .mention.person:before{content:"◆"}.editor .mention.org{background:var(--ent-org-bg);color:var(--ent-org)}.editor .mention.org:before{content:"▣"}.editor .mention.coinv{background:var(--ent-coinv-bg);color:var(--ent-coinv)}.editor .mention.coinv:before{content:"◈"}.editor .mention.event{background:var(--ent-event-bg);color:var(--ent-event)}.editor .mention.event:before{content:"◇"}.editor .mention.fund{background:var(--ent-fund-bg);color:var(--ent-fund)}.editor .mention.fund:before{content:"▤"}.editorfoot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.editorfoot .hint{font-family:IBM Plex Mono,monospace;font-size:10.5px}.mentionpop{z-index:40;background:var(--surface);border:1px solid var(--line-2);min-width:252px;max-width:330px;box-shadow:var(--pop);border-radius:8px;max-height:236px;position:absolute;overflow:hidden auto}.mentionpop .ph{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:var(--surface-2);padding:7px 11px;font-family:IBM Plex Mono,monospace;font-size:10px}.mopt{cursor:pointer;border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:7px 11px;font-size:13px;display:flex}.mopt:last-child{border-bottom:none}.mopt[data-cur="1"]{background:var(--accent-soft)}.mopt .glyph{text-align:center;flex:none;width:17px;font-family:IBM Plex Mono,monospace;font-size:10px}.mopt .glyph.person{color:var(--ent-person)}.mopt .glyph.org{color:var(--ent-org)}.mopt .glyph.coinv{color:var(--ent-coinv)}.mopt .glyph.event{color:var(--ent-event)}.mopt .glyph.fund{color:var(--ent-fund)}.mopt .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mopt .kd{color:var(--muted);flex:none;font-family:IBM Plex Mono,monospace;font-size:10px}.mopt.empty{color:var(--muted);cursor:default;font-style:italic}.disclose{border:1px solid var(--line);background:var(--surface);border-radius:7px;overflow:hidden}.dischead{background:var(--surface-2);width:100%;font:inherit;cursor:pointer;text-align:left;color:var(--ink);border:none;align-items:center;gap:10px;padding:10px 13px;display:flex}.dischead:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dischead .tw{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px;transition:transform .16s;display:inline-block}.dischead[aria-expanded=true] .tw{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.dischead .tw{transition:none}}.dischead .ttl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500}.dischead .cnt{color:var(--muted);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:11px}.dischead .spacer{flex:auto}.discbody{padding:2px 13px 4px}.ix{border-bottom:1px solid var(--line);grid-template-columns:74px 22px 1fr;align-items:start;gap:10px;padding:9px 0;display:grid}.ix:last-child{border-bottom:none}.ix time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:1px;font-family:IBM Plex Mono,monospace;font-size:11px}.ix .ic{text-align:center;padding-top:1px;font-family:IBM Plex Mono,monospace;font-size:11px}.ix .ic.mail{color:var(--ent-person)}.ix .ic.cal{color:var(--ent-event)}.ix .txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ix .txt b{color:var(--ink);font-size:12.5px;font-weight:600}.ix .txt span{color:var(--ink-2);font-size:12px}.ix .txt em{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11px;font-style:normal}.callout{background:var(--accent-soft);color:var(--accent);border-radius:6px;align-items:flex-start;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.callout b{font-weight:600}.vocab{flex-direction:column;gap:16px;padding:16px 20px 22px;display:flex}.vstat{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.vcard{border:1px solid var(--line);background:var(--surface-2);border-radius:7px;flex-direction:column;gap:2px;padding:11px 13px;display:flex}.vcard b{font-variant-numeric:tabular-nums;color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:600}.vcard b.warn{color:var(--warn)}.vcard span{color:var(--muted);font-size:11.5px}.vrow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.vrow:last-child{border-bottom:none}.vrow .vl{flex-direction:column;gap:2px;min-width:0;display:flex}.vrow .vl .nm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vrow .vl .nm b{font-size:13.5px;font-weight:600}.vrow .vl .ds{color:var(--muted);font-size:12px}.vrow .vl .ds.miss{color:var(--warn);font-style:italic}.vrow .vr{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.usage{color:var(--muted);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:11.5px}.usage.low{color:var(--warn);font-weight:600}.flagbadge{background:var(--bad-soft);color:var(--bad);border-radius:999px;padding:2px 8px;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:600}.flagbadge.info{background:var(--warn-soft);color:var(--warn)}.closing{background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:10px;flex-direction:column;gap:9px;padding:18px 20px;display:flex}.closing h2{margin:0;font-family:IBM Plex Serif,Georgia,serif;font-size:18px;font-weight:600}.closing ul{flex-direction:column;gap:6px;margin:2px 0 0;padding-left:19px;display:flex}.closing li{color:var(--ink-2)}.closing li b{color:var(--ink)}.raise{flex-direction:column;gap:16px;min-width:0;padding:16px 20px 22px;display:flex}.raisehead{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.raisehead h2{margin:0;font-family:IBM Plex Serif,Georgia,serif;font-size:21px;font-weight:600;line-height:1.2}.raisehead p{color:var(--ink-2);max-width:64ch;margin:3px 0 0;font-size:12.5px}.raisehead .grow{flex:260px;min-width:0}.kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.kpi{border:1px solid var(--line);background:var(--surface-2);border-radius:7px;flex-direction:column;gap:1px;min-width:0;padding:10px 13px;display:flex}.kpi .kl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px}.kpi b{font-variant-numeric:tabular-nums;color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:21px;font-weight:600}.kpi b.bad{color:var(--bad)}.kpi b.good{color:var(--good)}.kpi span{color:var(--muted);font-size:11.5px}.meter{flex-direction:column;gap:6px;display:flex}.mtrack{background:var(--surface-3);border-radius:4px;height:14px;position:relative;overflow:visible}.mseg{border-radius:4px 0 0 4px;position:absolute;top:0;bottom:0}.mseg.com{background:var(--good)}.mseg.soft{background:var(--ent-fund);opacity:.55}.mseg.wt{background:var(--accent);opacity:.22}.mmark{background:var(--ink);width:2px;position:absolute;top:-4px;bottom:-4px}.mlabels{height:16px;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10.5px;position:relative}.mlabels span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute}.mkey{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.mkey i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.sweep{border:1px solid var(--line-2);border-radius:8px;overflow:hidden}.sweephead{background:var(--surface-2);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 13px;font-size:12.5px;display:flex}.sweephead b{font-weight:600}.mbx{white-space:nowrap;border-radius:4px;padding:2px 7px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.mbx.ok{background:var(--good-soft);color:var(--good)}.mbx.off{background:var(--warn-soft);color:var(--warn)}.sweepcols{grid-template-columns:1fr 1.25fr;display:grid}.sweepcol{flex-direction:column;gap:2px;min-width:0;padding:10px 13px;display:flex}.sweepcol+.sweepcol{border-left:1px solid var(--line)}.sweepcol h4{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500}.sw{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.sw:last-child{border-bottom:none}.sw .swt{min-width:0}.sw .swt b{font-weight:600}.sw .swt em{color:var(--muted);font-size:11.5px;font-style:normal;display:block}.sw .swa{gap:5px;display:flex}.sw.done{opacity:.5}.sw.done .swa{display:none}.applied{color:var(--good);font-family:IBM Plex Mono,monospace;font-size:10.5px}.stagestrip{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.stg{cursor:pointer;border:1px solid var(--line);background:var(--surface);font:inherit;text-align:left;color:var(--ink);border-radius:6px;flex-direction:column;flex:1 0 104px;gap:2px;padding:8px 10px;display:flex}.stg:hover{border-color:var(--line-2)}.stg[data-on="1"]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.stg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stg .sn{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.stg .sn i{border-radius:50%;flex:none;width:8px;height:8px}.stg .sc{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:600}.stg .sd{color:var(--muted);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:10.5px}.stg.off{background:var(--surface-2);flex-basis:88px}.status.s-target{background:var(--st-watch-bg);color:var(--st-watch)}.status.s-contacted{background:var(--st-prosp-bg);color:var(--st-prosp)}.status.s-meeting{background:var(--ent-event-bg);color:var(--ent-event)}.status.s-diligence{background:var(--st-dd-bg);color:var(--st-dd)}.status.s-soft{background:var(--ent-fund-bg);color:var(--ent-fund)}.status.s-committed,.status.s-closed{background:var(--good);color:var(--surface)}.status.s-hold{color:var(--muted);border-color:var(--line-2);background:0 0}.status.s-passed{background:var(--st-passed-bg);color:var(--st-passed)}.dot-target{background:var(--st-watch)}.dot-contacted{background:var(--st-prosp)}.dot-meeting{background:var(--ent-event)}.dot-diligence{background:var(--st-dd)}.dot-soft{background:var(--ent-fund)}.dot-committed,.dot-closed{background:var(--good)}.dot-hold{background:var(--line-2)}.dot-passed{background:var(--st-passed)}table.rt{min-width:900px}table.rt td{vertical-align:top;padding:8px 12px}table.rt th{padding:9px 12px}tr.proposed td{background:var(--good-soft)}tr.passedrow td{color:var(--muted)}.pri{white-space:nowrap;border-radius:4px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.pri.p1{background:var(--bad-soft);color:var(--bad)}.pri.p2{background:var(--warn-soft);color:var(--warn)}.pri.p3,.pri.p4,.pri.p0{color:var(--muted)}.amt{white-space:nowrap;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:12px}.amt.none{color:var(--muted)}.mats{flex-wrap:wrap;gap:3px;max-width:170px;display:flex}.mat{background:var(--surface-3);color:var(--ink-2);white-space:nowrap;border-radius:3px;padding:1px 5px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600}.mat.dr{background:var(--ent-fund-bg);color:var(--ent-fund)}.fu{white-space:nowrap;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:11.5px}.fu.over{color:var(--bad);font-weight:600}.fu.unset{color:var(--warn)}.fu.trig{color:var(--ent-event)}.fu small{font-size:10.5px;font-weight:400;display:block}.badge{white-space:nowrap;vertical-align:1px;border-radius:4px;margin-left:6px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600}.badge.sweep{background:var(--good-soft);color:var(--good)}.badge.flag{background:var(--warn-soft);color:var(--warn)}.badge.new{background:var(--good);color:var(--surface)}.selectwrap select{font:inherit;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:6px;padding:4px 8px;font-size:12px}.raiseblock{border:1px solid var(--line-2);border-radius:8px;overflow:hidden}.raisebar{background:var(--ent-fund-bg);color:var(--ent-fund);flex-wrap:wrap;align-items:center;gap:9px;padding:8px 13px;font-size:12px;display:flex}.raisebar b{font-weight:600}.raisebar .spacer{flex:auto}.raisebody{padding:2px 13px 10px}.raisebody .fields{border-top:none}.stagepick{flex-wrap:wrap;gap:4px;display:flex}.stagepick .status{cursor:pointer;opacity:.4}.stagepick .status[data-cur="1"]{opacity:1;box-shadow:0 0 0 2px var(--surface), 0 0 0 3px currentColor}.matlist{flex-direction:column;gap:3px;width:100%;display:flex}.matlist div{gap:8px;font-size:12.5px;display:flex}.matlist .ck{width:14px;color:var(--good);font-family:IBM Plex Mono,monospace}.matlist .no{color:var(--muted)}.matlist .no .ck{color:var(--line-2)}.matlist em{color:var(--muted);margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-style:normal}.raiselog{background:var(--surface-2);color:var(--ink-2);white-space:pre-wrap;border-radius:6px;padding:10px 12px;font-size:12.5px;line-height:1.6}@media (max-width:780px){.sweepcols{grid-template-columns:1fr}.sweepcol+.sweepcol{border-left:none;border-top:1px solid var(--line)}.shell,.shell[data-rail="0"]{grid-template-columns:1fr}.rail{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;gap:0;padding:6px}.railtop{width:100%}.railitem{width:auto;padding:6px 10px}.railsep{display:none}.shell[data-rail="0"] .railitem .lb{display:inline}.frow{grid-template-columns:1fr;gap:4px}.ix{grid-template-columns:auto 18px 1fr;gap:8px}.chipdiv{display:none}}
a.railitem,a.chip,a.stg,a.btn,a.chip-ent,.crumb a,a.rowlink{text-decoration:none}a.chip,a.stg{display:inline-flex}a.stg{flex-direction:column}.crumb a{color:var(--accent)}.crumb a:hover{text-decoration:underline}tr.rowlink{cursor:pointer}td a.cellink{color:inherit;text-decoration:none;display:block}.empty{color:var(--muted);padding:22px 14px;font-size:13px}.signout{appearance:none;cursor:pointer;background:0 0;border:none;padding:0}.login{justify-content:center;align-items:center;min-height:70vh;display:flex}.loginbox{background:var(--surface);border:1px solid var(--line-2);max-width:360px;box-shadow:var(--shadow);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:16px;padding:34px 30px;display:flex}.loginbox svg{width:46px;height:46px;fill:var(--logo)}.loginbox p{color:var(--ink-2);margin:0;font-size:13px}.loginerr{color:var(--bad);font-size:12.5px}.cmdbox input:disabled{cursor:default}details.disclose>summary{list-style:none}details.disclose>summary::-webkit-details-marker{display:none}details.disclose[open] .tw{transform:rotate(90deg)}.editable-wrap,.popwrap{flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;display:inline-flex;position:relative}.editable{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:5px;max-width:100%;margin:-2px -5px;padding:1px 4px}.editable:hover{border-color:var(--line-2);background:var(--surface-2)}.editable:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.editable .ph{color:var(--muted);font-size:12px;font-style:italic}.editable.selectish{align-items:center;gap:5px;display:inline-flex}.editinput{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--accent);min-width:180px;max-width:100%;box-shadow:0 0 0 3px var(--accent-soft);border-radius:5px;padding:4px 7px;font-size:13px}textarea.editinput{resize:vertical;min-width:280px}.editerr{color:var(--bad);font-size:11.5px}.pop{z-index:50;background:var(--surface);border:1px solid var(--line-2);min-width:200px;max-height:340px;box-shadow:var(--pop);border-radius:8px;flex-direction:column;gap:3px;padding:7px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.pop.wide{min-width:300px}.popopt{appearance:none;width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;padding:5px 8px;font-size:12.5px;display:flex}.popopt:hover,.popopt[data-cur="1"]{background:var(--accent-soft)}.popopt.clear{color:var(--muted);font-size:12px}.popopt.check{cursor:pointer;align-items:flex-start}.popopt.check span{flex-direction:column;display:flex}.popopt.check em{color:var(--muted);font-size:11px;font-style:normal}.poplabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:4px 4px 0;font-family:IBM Plex Mono,monospace;font-size:9.5px}.popnote{color:var(--warn);padding:0 4px;font-size:11.5px}.linkish{appearance:none;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.matrow{appearance:none;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;gap:8px;width:100%;padding:1px 0;font-size:12.5px;display:flex}.matrow.no{color:var(--muted)}.matrow:hover{color:var(--accent)}.contactline{color:var(--muted);flex-direction:column;gap:2px;margin-top:2px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:flex}.contactline .lbl{width:50px;color:var(--muted);display:inline-block}.mat[data-tip]{cursor:default;position:relative}.mat[data-tip]:hover:after{content:attr(data-tip);white-space:nowrap;z-index:60;background:var(--ink);color:var(--ground);pointer-events:none;border-radius:5px;padding:4px 8px;font-family:IBM Plex Sans,sans-serif;font-size:11.5px;font-weight:500;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}td.namecell a{color:inherit;text-decoration:none}td.namecell a:hover b{text-decoration:underline}.newform{max-width:560px;margin:0 0 10px}.newform .nf{flex-direction:column;gap:3px;display:flex}.newform .warnline a{color:inherit;font-weight:600}.toolbar .chip.addcat{margin-left:auto}.convert{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.convert textarea{min-width:220px;font-size:12.5px}.vocab .vrow a{color:inherit}.cmdbox{margin:0}.cmdlist{max-height:340px;overflow-y:auto}a.ropt{text-decoration:none}.resolve .rtop .btn{flex:none}a.thsort{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}a.thsort:hover{color:var(--ink)}th[aria-sort] a.thsort{color:var(--accent)}tr.heldnote td{color:var(--muted);background:var(--surface-2);padding:6px 12px;font-size:12px}
