:root{--bg:#faf8f4;--bg-2:#f2efe8;--surface:#fff;--surface-2:#fbfaf6;--ink:#16140f;--ink-2:#4a463d;--ink-3:#78736a;--ink-4:#a39d92;--line:#e7e2d8;--line-2:#d9d3c6;--line-strong:#cfc8b9;--signal:#e0431d;--signal-bright:#f25733;--signal-deep:#b9320f;--signal-wash:#fbeae3;--heat-hot:#e0431d;--heat-warm:#d98a2b;--heat-cool:#8a857a;--r-sm:7px;--r:11px;--r-lg:16px;--r-xl:22px;--shadow-1:0 1px 2px #16140f0d;--shadow-2:0 6px 18px -6px #0000008c;--shadow-3:0 30px 60px -20px #000000b3;--sans:var(--font-sans), "Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--sig-funding:#2f9e6b;--sig-ma:#7b6ce0;--sig-exec:#3b7fd4;--sig-layoffs:#c2702a;--sig-launch:#d24f86;--sig-hiring:#1f9c9c;--sig-press:#8a857a;--sig-funding-w:#e3f3ea;--sig-ma-w:#ece9fb;--sig-exec-w:#e6f0fb;--sig-layoffs-w:#f6ecdf;--sig-launch-w:#fbe9f1;--sig-hiring-w:#e1f3f3;--sig-press-w:#efece6}.app.dark{--bg:#100e0b;--bg-2:#16140f;--surface:#16140f;--surface-2:#1b1813;--ink:#efebe2;--ink-2:#bdb7aa;--ink-3:#8c867a;--ink-4:#645f55;--line:#2a2620;--line-2:#332e27;--line-strong:#403a31;--signal:#f25733;--signal-wash:#2a160f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sig-funding-w:#14241c;--sig-ma-w:#1c1830;--sig-exec-w:#11202f;--sig-layoffs-w:#271c10;--sig-launch-w:#2a1421;--sig-hiring-w:#0f2424;--sig-press-w:#211e18}.app{background:var(--bg);height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow:hidden}.app a{color:inherit;text-decoration:none}.app .mono{font-family:var(--mono)}.app .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.app .kbd{font-family:var(--mono);background:var(--bg-2);border:1px solid var(--line);color:var(--ink-3);border-radius:5px;padding:2px 6px;font-size:11px;font-weight:500}.app .btn{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:14.5px;font-weight:500;transition:background .18s,box-shadow .18s,border-color .18s,color .18s;display:inline-flex}.app .btn svg{width:16px;height:16px}.app .btn-signal{background:var(--signal);color:#fff}.app .btn-signal:hover{background:var(--signal-bright)}.app .btn-ghost{color:var(--ink);border:1px solid var(--line-2);background:var(--surface)}.app .btn-ghost:hover{border-color:var(--ink-3)}.app .btn-quiet{color:var(--ink-2)}.app .btn-sm{height:34px;padding:0 13px;font-size:13px}.app .sig-chip{height:22px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px 0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.app .sig-chip .ic{width:12px;height:12px}.app .sig-dot{border-radius:2px;flex:none;width:7px;height:7px}.app .sig-funding{color:var(--sig-funding);background:var(--sig-funding-w)}.app .sig-ma{color:var(--sig-ma);background:var(--sig-ma-w)}.app .sig-exec{color:var(--sig-exec);background:var(--sig-exec-w)}.app .sig-layoffs{color:var(--sig-layoffs);background:var(--sig-layoffs-w)}.app .sig-launch{color:var(--sig-launch);background:var(--sig-launch-w)}.app .sig-hiring{color:var(--sig-hiring);background:var(--sig-hiring-w)}.app .sig-press{color:var(--sig-press);background:var(--sig-press-w)}.app .bg-funding{background:var(--sig-funding)}.app .bg-ma{background:var(--sig-ma)}.app .bg-exec{background:var(--sig-exec)}.app .bg-layoffs{background:var(--sig-layoffs)}.app .bg-launch{background:var(--sig-launch)}.app .bg-hiring{background:var(--sig-hiring)}.app .bg-press{background:var(--sig-press)}.app .bg-tech_change{background:var(--sig-launch)}.app .bg-displacement{background:var(--sig-funding)}.app .bg-champion_move{background:var(--sig-exec)}.app .fresh{font-family:var(--mono);color:var(--ink-3);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.app .fresh .pulse{background:var(--signal);border-radius:999px;width:6px;height:6px}.app .fresh.live .pulse{animation:2.2s infinite app-pulse}@keyframes app-pulse{0%{box-shadow:0 0 #f2573380}70%{box-shadow:0 0 0 7px #f2573300}to{box-shadow:0 0 #f2573300}}.app .scard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);gap:9px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.app .scard:hover{border-color:var(--line-strong)}.app .scard .row1{align-items:center;gap:10px;display:flex}.app .scard .logo{width:30px;height:30px;font-family:var(--mono);background:var(--bg-2);color:var(--ink-2);border:1px solid var(--line);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.app .scard .co{font-size:14.5px;font-weight:600}.app .scard .why{color:var(--ink-2);font-size:13.5px;line-height:1.45}.app .scard .why b{color:var(--ink);font-weight:600}.app .scard .meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.app .scard .src{font-family:var(--mono);color:var(--ink-4);align-items:center;gap:5px;font-size:11px;display:inline-flex}.app .scard .meta form{display:contents}.app .scard-act{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:7px;place-items:center;transition:all .14s;display:grid}.app .scard-act:hover{border-color:var(--sig-funding);color:var(--sig-funding);background:var(--sig-funding-w)}.app .scard-act svg{width:15px;height:15px}.app .scard.done{opacity:.55}.app .scard.done .scard-act{background:var(--sig-funding-w);color:var(--sig-funding);border-color:var(--sig-funding)}.app .brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;font-size:18px;font-weight:600;display:flex}.app .brand .mk{background:var(--signal);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.app .brand .mk:after{content:"";background:#fff;border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.app .shell{grid-template-columns:232px 1fr;height:100vh;display:grid}.app .side{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.app .side-top{padding:14px 14px 10px}.app .ws{border-radius:var(--r-sm);align-items:center;gap:9px;padding:8px;display:flex}.app .ws .av{background:var(--signal);width:26px;height:26px;font-family:var(--mono);color:#fff;border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.app .ws .nm{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.app .ws .sub{color:var(--ink-3);font-size:11px}.app .ws .chev{color:var(--ink-3);margin-left:auto}.app .ws .chev svg{width:15px;height:15px}.app .nav-sec{flex:1;padding:8px 10px;overflow-y:auto}.app .nav-lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);padding:12px 8px 6px;font-size:10px}.app .nav-item{border-radius:var(--r-sm);color:var(--ink-2);align-items:center;gap:10px;padding:7px 8px;font-size:13.5px;transition:background .14s,color .14s;display:flex;position:relative}.app .nav-item:hover{background:var(--surface-2);color:var(--ink)}.app .nav-item.active{background:var(--surface-2);color:var(--ink);font-weight:500}.app .nav-item.active:before{content:"";background:var(--signal);border-radius:2px;width:2.5px;position:absolute;top:7px;bottom:7px;left:-10px}.app .nav-item svg{width:16px;height:16px;color:var(--ink-3);flex:none}.app .nav-item.active svg{color:var(--signal)}.app .nav-item .count{font-family:var(--mono);color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:0 6px;font-size:11px;line-height:16px}.app .nav-item.active .count{color:var(--signal);border-color:color-mix(in srgb, var(--signal) 40%, var(--line))}.app .side-foot{border-top:1px solid var(--line);padding:10px}.app .plan-card{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:12px}.app .plan-card .pl{justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.app .plan-card .pl .tag{font-family:var(--mono);color:var(--signal);font-size:10px}.app .plan-card .meter{background:var(--line);border-radius:999px;height:5px;margin:9px 0 6px;overflow:hidden}.app .plan-card .meter i{background:var(--signal);border-radius:999px;height:100%;display:block}.app .plan-card .use{color:var(--ink-3);font-size:11px}.app .side-user{border-radius:var(--r-sm);align-items:center;gap:9px;margin-top:8px;padding:8px;display:flex}.app .side-user:hover{background:var(--surface-2)}.app .side-user .av{background:var(--sig-ma);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.app .side-user .nm{font-size:12.5px}.app .side-user svg{width:16px;height:16px}.app .main{background:var(--bg-2);flex-direction:column;min-width:0;min-height:0;display:flex}.app .topbar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:none;align-items:center;gap:14px;height:56px;padding:0 20px;display:flex}.app .topbar .crumb{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.app .topbar .crumb .muted{color:var(--ink-3);font-weight:400}.app .search{border:1px solid var(--line);background:var(--surface);width:320px;max-width:38vw;height:34px;color:var(--ink-3);border-radius:9px;align-items:center;gap:9px;margin-left:auto;padding:0 12px;display:flex}.app .search svg{width:15px;height:15px}.app .search input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.app .search input::placeholder{color:var(--ink-4)}.app .icon-btn{width:34px;height:34px;color:var(--ink-2);border:1px solid #0000;border-radius:9px;place-items:center;transition:background .14s,border-color .14s;display:grid;position:relative}.app .icon-btn:hover{background:var(--surface);border-color:var(--line);color:var(--ink)}.app .icon-btn svg{width:17px;height:17px}.app .icon-btn .ndot{background:var(--signal);border:1.5px solid var(--bg);border-radius:999px;width:6px;height:6px;position:absolute;top:7px;right:8px}.app .content{flex:1;min-height:0;overflow:hidden auto}.app .tbl-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.app .page{max-width:1120px;margin:0 auto;padding:28px 28px 80px}.app .page-wide{max-width:1320px;margin:0 auto;padding:28px 28px 80px}.app .ptitle{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.app .ptitle h1{letter-spacing:-.02em;font-size:24px}.app .ptitle .psub{color:var(--ink-3);margin-top:4px;font-size:13.5px}.app .stat-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.app .stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);gap:6px;padding:16px 18px;display:grid}.app .stat .k{color:var(--ink-3);font-size:12px}.app .stat .v{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1}.app .stat .d{font-family:var(--mono);font-size:11px}.app .stat .d.up{color:var(--sig-funding)}.app .stat .d.hot{color:var(--signal)}.app .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.app .panel-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.app .panel-head h2{letter-spacing:-.01em;white-space:nowrap;font-size:15px}.app .panel-head .more{color:var(--ink-3);margin-left:auto;font-size:12.5px}.app .panel-head .more:hover{color:var(--signal)}.app .panel-body{padding:14px 16px}.app .tbl{border-collapse:collapse;width:100%;font-size:13.5px}.app .tbl thead th{text-align:left;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);border-bottom:1px solid var(--line);background:var(--surface);padding:10px 14px;font-size:10.5px;font-weight:500}.app .tbl tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px}.app .tbl tbody tr{transition:background .12s}.app .tbl tbody tr:hover td{background:var(--surface-2)}.app .tbl tbody tr:last-child td{border-bottom:none}.app .tbl .co-cell{align-items:center;gap:11px;display:flex}.app .tbl .co-cell .logo{width:28px;height:28px;font-size:11px;font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2);border-radius:7px;flex:none;place-items:center;font-weight:600;display:grid}.app .tbl .co-cell .nm{font-size:13.5px;font-weight:600}.app .tbl .co-cell .dom{font-family:var(--mono);color:var(--ink-4);font-size:11px}.app .pill{border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.app .pill .d{border-radius:999px;width:6px;height:6px}.app .pill.new{background:var(--signal-wash);color:var(--signal)}.app .pill.new .d{background:var(--signal)}.app .pill.working{background:var(--sig-exec-w);color:var(--sig-exec)}.app .pill.working .d{background:var(--sig-exec)}.app .pill.actioned{background:var(--sig-funding-w);color:var(--sig-funding)}.app .pill.actioned .d{background:var(--sig-funding)}.app .pill.snooze{background:var(--surface-2);color:var(--ink-3);border:1px solid var(--line)}.app .pill.snooze .d{background:var(--ink-4)}.app .statusform{display:contents}.app button.pill{font:inherit;cursor:pointer;border:0}.app button.pill.snooze{border:1px solid var(--line)}.app .addrow input{background:var(--surface-2);border:1px solid var(--line);color:var(--ink);border-radius:8px;outline:none;padding:7px 11px;font-size:13px}.app .addrow input:focus{border-color:var(--line-strong)}.app details>summary{cursor:pointer;list-style:none}.app details>summary::-webkit-details-marker{display:none}.app .heatscore{align-items:center;gap:8px;display:inline-flex}.app .heatscore .num{font-family:var(--mono);width:26px;font-size:14px;font-weight:600}.app .heatscore .num.hot{color:var(--signal)}.app .heatscore .num.warm{color:var(--heat-warm)}.app .heatscore .bar{background:var(--line);border-radius:999px;width:54px;height:6px;overflow:hidden}.app .heatscore .bar i{border-radius:999px;height:100%;display:block}.app .heatscore .bar i.hot{background:linear-gradient(90deg, var(--heat-warm), var(--signal))}.app .heatscore .bar i.warm{background:var(--heat-warm)}.app .heatscore .bar i.cool{background:var(--heat-cool)}.app .filterbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.app .fchip{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}.app .fchip:hover{border-color:var(--line-strong);color:var(--ink)}.app .fchip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.app .fchip .d{border-radius:2px;width:7px;height:7px}.app .fchip svg{width:14px;height:14px}.app .mini-act{border:1px solid var(--line);width:30px;height:30px;color:var(--ink-3);border-radius:8px;place-items:center;transition:all .14s;display:grid}.app .mini-act:hover{color:var(--signal);border-color:var(--signal);background:var(--signal-wash)}.app .mini-act svg{width:15px;height:15px}.app .dash-grid{grid-template-columns:1fr 332px;align-items:start;gap:16px;display:grid}.app .actnow .row{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;transition:background .12s;display:grid}.app .actnow .row:hover{background:var(--surface-2)}.app .actnow .row:last-child{border-bottom:none}.app .actnow .rank{font-family:var(--mono);color:var(--ink-4);width:18px;font-size:12px}.app .actnow .co{align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.app .actnow .co .logo{width:24px;height:24px;font-size:10px;font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2);border-radius:6px;place-items:center;font-weight:600;display:grid}.app .actnow .why{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.4}.app .actnow .acts{gap:6px;display:flex}.app .scan-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:12px;margin-bottom:20px;padding:13px 16px;display:flex}.app .scan-card .pulse{background:var(--sig-funding);border-radius:999px;flex:none;width:8px;height:8px;animation:2.2s infinite app-pulse}.app .scan-card .tx{color:var(--ink-2);font-size:13px}.app .scan-card .tx b{color:var(--ink)}.app .mix .bar-row{grid-template-columns:120px 1fr auto;align-items:center;gap:12px;padding:9px 0;display:grid}.app .mix .bar-row .lbl{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.app .mix .bar-row .track{background:var(--line);border-radius:999px;height:7px;overflow:hidden}.app .mix .bar-row .track i{border-radius:999px;height:100%;display:block}.app .mix .bar-row .track .seg{background:var(--line-strong);border-radius:999px;height:100%;display:block;overflow:hidden}.app .mix .bar-row .track .seg b{background:var(--signal);border-radius:999px;height:100%;display:block}.app .mix .bar-row .n{font-family:var(--mono);color:var(--ink-3);font-size:12px}.app .activity .ev{border-bottom:1px solid var(--line);gap:11px;padding:11px 0;display:flex}.app .activity .ev:last-child{border-bottom:none}.app .activity .ev .ic{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.app .activity .ev .ic svg{width:13px;height:13px}.app .activity .ev .tx{color:var(--ink-2);font-size:12.5px;line-height:1.4}.app .activity .ev .tx b{color:var(--ink);font-weight:600}.app .activity .ev .tm{font-family:var(--mono);color:var(--ink-4);margin-top:3px;font-size:10.5px}.app .feed-grid{grid-template-columns:1fr 280px;align-items:start;gap:20px;display:grid}.app .feed-col{gap:11px;display:grid}.app .daysep{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:10px;padding:8px 2px 2px;font-size:10.5px;display:flex}.app .daysep:after{content:"";background:var(--line);flex:1;height:1px}.app .rail{gap:16px;display:grid}.app .legend-item{color:var(--ink-2);border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:13px;display:flex}.app .legend-item:hover,.app .legend-item.on{background:var(--surface-2);color:var(--ink)}.app .legend-item .sig-dot{width:8px;height:8px}.app .legend-item .n{font-family:var(--mono);color:var(--ink-4);margin-left:auto;font-size:12px}.app .live-toggle{border:1px solid color-mix(in srgb, var(--signal) 40%, var(--line));background:var(--surface);height:32px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;display:inline-flex}.app .live-toggle .sw{background:var(--signal);border-radius:999px;width:30px;height:17px;position:relative}.app .live-toggle .sw:after{content:"";background:#fff;border-radius:999px;width:13px;height:13px;position:absolute;top:2px;left:15px}.app .sigdots{gap:4px;display:flex}.app .sigdots .sig-dot{width:9px;height:9px}.app .tbl .last{align-items:center;gap:9px;display:flex}.app .tbl .last .fresh{font-size:11px}.app .rowacts{opacity:0;justify-content:flex-end;gap:6px;transition:opacity .12s;display:flex}.app .tbl tbody tr:hover .rowacts{opacity:1}.app .rowacts .mini-act{width:28px;height:28px}.app .count-note{font-family:var(--mono);color:var(--ink-4);font-size:11px}.app .acct-head{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;display:flex}.app .acct-head .logo{width:52px;height:52px;font-size:18px;font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);border-radius:13px;place-items:center;font-weight:600;display:grid}.app .acct-head h1{letter-spacing:-.02em;font-size:24px}.app .acct-head .dom{font-family:var(--mono);color:var(--ink-3);margin-top:3px;font-size:12.5px}.app .acct-head .acts{gap:10px;margin-left:auto;display:flex}.app .bigheat{background:var(--surface);border:1px solid var(--line);border-radius:11px;align-items:center;gap:10px;padding:8px 14px;display:flex}.app .bigheat .num{font-family:var(--mono);color:var(--signal);font-size:24px;font-weight:600;line-height:1}.app .bigheat .lbl{color:var(--ink-3);font-size:11px}.app .detail-grid{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.app .tl .ev{grid-template-columns:36px 1fr;gap:14px;display:grid}.app .tl .rail{justify-items:center;display:grid}.app .tl .knot{z-index:1;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.app .tl .knot svg{width:16px;height:16px}.app .tl .line{background:var(--line);flex:1;width:2px;min-height:18px}.app .tl .ev:last-child .line{display:none}.app .tl .body{min-width:0;padding-bottom:20px}.app .tl .body .top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.app .tl .body .when{font-family:var(--mono);color:var(--ink-4);font-size:11px}.app .tl .body .txt{color:var(--ink-2);margin-top:7px;font-size:14px;line-height:1.5}.app .tl .body .txt b{color:var(--ink);font-weight:600}.app .tl .body .why{color:var(--ink-2);border-left:2px solid var(--signal);margin-top:7px;padding-left:10px;font-size:12.5px;line-height:1.5}.app .tl .body .why .tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--signal);margin-right:6px;font-size:9.5px}.app .cold{text-align:center;justify-items:center;gap:18px;max-width:640px;margin:44px auto 0;display:grid}.app .cold-orb{background:var(--signal-wash);width:58px;height:58px;color:var(--signal);border-radius:15px;place-items:center;display:grid}.app .cold-orb svg{width:24px;height:24px}.app .cold h2{letter-spacing:-.02em;font-size:25px}.app .cold p{color:var(--ink-2);max-width:540px;font-size:14.5px;line-height:1.6}.app .cold-live{font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line);border-radius:99px;align-items:center;gap:9px;padding:7px 14px;font-size:12.5px;display:inline-flex}.app .cold-live .dot{background:var(--signal);border-radius:99px;width:7px;height:7px;animation:1.4s infinite app-pulse}.app .cold-live .t{color:var(--ink-3)}.app .cold-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.app .cold-acts .or{color:var(--ink-3);font-size:13px}.app .empty-import{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.app .empty-import input[type=file]{color:var(--ink-3);max-width:210px;font-size:12.5px}.app .empty-import .note{width:100%;color:var(--ink-3);font-size:12.5px}.app .cold-types{opacity:.85;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.app .icp-form{gap:16px;display:grid}.app .icp-f label{color:var(--ink-2);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.app .icp-f label span{color:var(--ink-4);font-weight:400;font-family:var(--mono);font-size:11px}.app .icp-f input,.app .icp-f textarea{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:8px;padding:9px 11px;font-size:13.5px}.app .icp-f input:focus,.app .icp-f textarea:focus{border-color:var(--signal);outline:none}.app .icp-row{flex-wrap:wrap;gap:12px;display:flex}.app .icp-row>.icp-f{flex:1;min-width:120px}.app .whynow .rec-open{border-top:1px dashed var(--line);margin-top:14px;padding-top:14px}.app .whynow .rec-open .eyebrow{color:var(--signal)}.app .whynow .rec-open p{color:var(--ink);margin-top:8px;font-size:14px;font-style:italic;line-height:1.5}@media (max-width:760px){.app .dash-grid,.app .detail-grid,.app .set-grid{grid-template-columns:1fr}.app .actnow .row{grid-template-columns:auto 1fr}.app .actnow .row>div:last-child{grid-column:1/-1;justify-content:flex-start;margin-top:2px;padding-left:36px}.app .tbl th:nth-child(4),.app .tbl td:nth-child(4),.app .tbl th:nth-child(5),.app .tbl td:nth-child(5),.app .tbl th:nth-child(6),.app .tbl td:nth-child(6){display:none}.app .tbl td,.app .tbl th{padding-left:10px;padding-right:10px}.app .tbl .heatscore .bar{display:none}}.app .tl .body .src{font-family:var(--mono);color:var(--ink-4);border:1px solid var(--line);border-radius:7px;align-items:center;gap:6px;margin-top:9px;padding:4px 9px;font-size:11px;display:inline-flex}.app .tl .body .src svg{width:12px;height:12px}.app .whynow{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.app .whynow .top{background:var(--signal-wash);border-bottom:1px solid var(--line);padding:14px 16px}.app .whynow .top .eyebrow{color:var(--signal)}.app .whynow .body{padding:16px}.app .whynow .body p{color:var(--ink);font-size:14.5px;line-height:1.55}.app .whynow .body p b{font-weight:600}.app .rec{gap:10px;display:grid}.app .rec .head{align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.app .rec .head .ic{background:var(--signal-wash);width:30px;height:30px;color:var(--signal);border-radius:8px;flex:none;place-items:center;display:grid}.app .rec .head .ic svg{width:16px;height:16px}.app .kv .r{border-bottom:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:13px;display:flex}.app .kv .r:last-child{border-bottom:none}.app .kv .r .k{color:var(--ink-3)}.app .kv .r .v{color:var(--ink);font-weight:500}.app .contact{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:11px 0;display:flex}.app .contact:last-child{border-bottom:none}.app .contact .av{color:#fff;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.app .contact .nm{font-size:13.5px;font-weight:600}.app .contact .role{color:var(--ink-3);font-size:11.5px}.app .contact .badge{font-family:var(--mono);color:var(--sig-funding);margin-left:auto;font-size:10px}.app .set-grid{grid-template-columns:200px 1fr;align-items:start;gap:32px;display:grid}.app .set-nav{gap:2px;display:grid}.app .set-nav .set-tab{color:var(--ink-2);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:8px 11px;font-size:13.5px;display:flex}.app .set-nav .set-tab:hover{background:var(--surface-2);color:var(--ink)}.app .set-nav .set-tab.on{background:var(--surface-2);color:var(--ink);font-weight:500}.app .set-nav .set-tab svg{width:15px;height:15px;color:var(--ink-4)}.app .set-nav .set-tab.on svg{color:var(--signal)}.app .set-sec{gap:18px;display:grid}.app .set-h{gap:4px;display:grid}.app .set-h h2{letter-spacing:-.01em;font-size:19px}.app .set-h p{color:var(--ink-3);font-size:13.5px}.app .srow{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);align-items:center;gap:14px;padding:15px 16px;display:flex}.app .srow .ic{background:var(--surface-2);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.app .srow .ic svg{width:19px;height:19px}.app .srow .nm{font-size:14px;font-weight:600}.app .srow .ds{color:var(--ink-3);margin-top:2px;font-size:12.5px}.app .srow .right{align-items:center;gap:12px;margin-left:auto;display:flex}.app .statepill{font-family:var(--mono);letter-spacing:.06em;border-radius:6px;padding:3px 9px;font-size:10.5px}.app .statepill.on{background:var(--sig-funding-w);color:var(--sig-funding)}.app .statepill.off{background:var(--surface-2);color:var(--ink-4);border:1px solid var(--line)}.app .statepill.lock{background:var(--signal-wash);color:var(--signal)}.app .sw-static{background:var(--line);border-radius:999px;flex:none;width:38px;height:22px;position:relative}.app .sw-static:after{content:"";background:var(--ink-4);border-radius:999px;width:18px;height:18px;position:absolute;top:2px;left:2px}.app .sw-static.on{background:var(--signal)}.app .sw-static.on:after{background:#fff;left:18px}.app .toggleform{display:contents}.app button.sw-static{border:0;padding:0}.app button.statepill{font:inherit;cursor:pointer;border:0}.app button.statepill.off{border:1px solid var(--line)}.app .packlist{grid-template-columns:1fr 1fr;gap:10px;display:grid}.app .drawer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:100;background:#0807058c;transition:opacity .25s;position:fixed;inset:0}.app .drawer-scrim.open{opacity:1;pointer-events:auto}.app .drawer{background:var(--bg);border-left:1px solid var(--line);z-index:101;flex-direction:column;width:480px;max-width:92vw;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.app .drawer.open{transform:none}.app .drawer-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:18px 20px;display:flex}.app .drawer-head h3{font-size:16px}.app .drawer-body{flex:1;align-content:start;gap:16px;padding:20px;display:grid;overflow-y:auto}.app .draft-field{gap:6px;display:grid}.app .draft-field label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:10.5px}.app .draft-field .box{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:11px 13px;font-size:13.5px}.app .draft-field textarea{background:var(--surface);border:1px solid var(--line);color:var(--ink);resize:vertical;min-height:220px;font-size:13.5px;line-height:1.6;font-family:var(--sans);border-radius:9px;outline:none;padding:13px}.app .draft-field textarea:focus{border-color:var(--line-strong)}.app .cite-note{color:var(--ink-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.app .cite-note .sig-dot{width:7px;height:7px}.app .drawer-foot{border-top:1px solid var(--line);gap:10px;padding:16px 20px;display:flex}.app .toast{background:var(--ink);color:var(--bg);opacity:0;pointer-events:none;z-index:200;box-shadow:var(--shadow-3);border-radius:10px;align-items:center;gap:9px;padding:11px 18px;font-size:13.5px;font-weight:500;transition:all .25s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(20px)}.app .toast.show{opacity:1;transform:translate(-50%)translateY(0)}.app .toast svg{width:16px;height:16px;color:var(--sig-funding)}.app .ob{grid-template-rows:auto 1fr;min-height:100vh;display:grid}.app .ob-top{border-bottom:1px solid var(--line);align-items:center;gap:14px;height:64px;padding:0 28px;display:flex}.app .ob-top .steps{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin-left:auto;font-size:11px}.app .ob-body{place-items:center;padding:48px 24px 80px;display:grid}.app .ob-card{width:100%;max-width:720px}.app .ob-card h1{letter-spacing:-.025em;font-size:30px}.app .ob-card .sub{color:var(--ink-3);margin-top:10px;font-size:15px}.app .ob .field{gap:8px;margin-top:22px;display:grid}.app .ob .field label{font-size:13.5px;font-weight:500}.app .ob .field input,.app .ob .field textarea{background:var(--surface);border:1px solid var(--line);color:var(--ink);font-size:14px;font-family:var(--sans);resize:vertical;border-radius:9px;outline:none;padding:11px 13px;line-height:1.5}.app .ob .field input:focus,.app .ob .field textarea:focus{border-color:var(--signal)}.app .packgrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.app .packopt{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;align-items:flex-start;gap:13px;padding:16px;transition:all .15s;display:flex}.app .packopt:hover{border-color:var(--line-strong)}.app .packopt .pi{background:var(--surface-2);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.app .packopt .pi svg{width:19px;height:19px}.app .packopt h3{font-size:15px}.app .packopt p{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.4}.app .packopt .chk{border:1px solid var(--line-2);color:#0000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.app .packopt .chk svg{width:13px;height:13px}.app .packopt:has(input:checked){border-color:var(--signal);box-shadow:0 0 0 1px var(--signal);background:color-mix(in srgb, var(--signal-wash) 60%, var(--surface))}.app .packopt:has(input:checked) .pi{background:var(--signal-wash);color:var(--signal);border-color:#0000}.app .packopt:has(input:checked) .chk{background:var(--signal);border-color:var(--signal);color:#fff}.app .ob-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:32px;padding-top:22px;display:flex}@media (max-width:640px){.app .packgrid{grid-template-columns:1fr}}.app .field .hint{color:var(--ink-4);font-size:12px;font-weight:400}.app .field .hintline{color:var(--ink-2);margin:-2px 0 8px;font-size:12px}.app .ob-select{background:var(--surface);border:1px solid var(--line);color:var(--ink);font-size:14px;font-family:var(--sans);border-radius:9px;outline:none;padding:11px 13px}.app .ob-select:focus{border-color:var(--signal)}.app .scanning{text-align:center;justify-items:center;gap:18px;padding:48px 0;display:grid}.app .scan-orb{background:var(--signal-wash);width:84px;height:84px;color:var(--signal);border-radius:50%;place-items:center;display:grid;position:relative}.app .scan-orb:before,.app .scan-orb:after{content:"";border:2px solid var(--signal);opacity:0;border-radius:50%;animation:2.2s ease-out infinite ob-ring;position:absolute;inset:0}.app .scan-orb:after{animation-delay:1.1s}@keyframes ob-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.app .scan-orb svg{width:34px;height:34px}.app .scan-log{font-family:var(--mono);color:var(--ink-3);text-align:left;gap:9px;font-size:12.5px;display:grid}.app .scan-log .l{align-items:center;gap:9px;display:flex}.app .scan-log .ok{color:var(--sig-funding);display:inline-flex}.app .scan-log .ok svg{width:14px;height:14px}.app .scan-log .l.pending{opacity:.4}.app .scan-log .spin{border:2px solid var(--line-strong);border-top-color:var(--signal);border-radius:50%;flex:none;width:13px;height:13px;animation:.9s linear infinite app-spin}@keyframes app-spin{to{transform:rotate(360deg)}}.app input[type=file]::file-selector-button{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);cursor:pointer;border-radius:999px;margin-right:10px;padding:6px 13px;font-size:12.5px;font-weight:500;transition:border-color .18s}.app input[type=file]::file-selector-button:hover{border-color:var(--ink-3)}@media (max-width:1080px){.app .dash-grid,.app .feed-grid,.app .detail-grid{grid-template-columns:1fr}}@media (max-width:920px){.app .shell{grid-template-columns:1fr}.app .side{display:none}.app .topbar .menu-btn{display:grid}.app .stat-row{grid-template-columns:1fr 1fr}.app .set-grid,.app .packlist{grid-template-columns:1fr}.app .tbl-wrap .tbl{min-width:640px}.app .acct-head .acts{flex-wrap:wrap;width:100%;margin-left:0}.app .srow{flex-wrap:wrap}.app .srow .right{justify-content:flex-start;width:100%;margin-left:0;min-width:0!important}.app .page,.app .page-wide{padding-left:16px;padding-right:16px}}@media (max-width:640px){.app .mix .bar-row{grid-template-columns:1fr auto}.app .mix .bar-row .lbl{grid-area:1/1}.app .mix .bar-row .n{grid-area:1/2}.app .mix .bar-row .track{grid-area:2/1/auto/-1}}.app .menu-btn{border:1px solid var(--line);background:var(--surface);display:none}.app .mnav-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:120;background:#0807058c;transition:opacity .25s;position:fixed;inset:0}.app .mnav-scrim.open{opacity:1;pointer-events:auto}.app .mnav{background:var(--bg);border-right:1px solid var(--line);z-index:121;flex-direction:column;width:284px;max-width:86vw;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}.app .mnav.open{transform:none}.app .mnav-head{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 10px 6px;display:flex}.app .mnav .nav-sec{flex:1;padding:8px 10px;overflow-y:auto}.dash-empty{color:var(--ink-4);padding:8px 2px;font-size:13px;line-height:1.55}.dash-empty b{color:var(--ink-2)}.dash-empty .btn{vertical-align:baseline;margin:0 2px}