:root{--blue:#0f6eff;--blue-50:#eaf2ff;--blue-100:#d4e4ff;--blue-600:#0d5ed9;--blue-700:#0b4fb3;--indigo:#30c;--indigo-50:#ece6ff;--g00:#fff;--g25:#fbfbfc;--g50:#f5f6f8;--g100:#eceef2;--g200:#dfe2e7;--g300:#c7ccd4;--g400:#9aa1ad;--g500:#6b7280;--g600:#4b5563;--g700:#2c313a;--g800:#17191f;--ok:#12b981;--ok-soft:#e6f7f1;--warn:#f59e0b;--warn-soft:#fef3e0;--amber:#b06f00;--danger:#e5484d;--danger-soft:#fdecec;--fg1:var(--g800);--fg2:var(--g600);--fg3:var(--g500);--fg4:var(--g400);--line:var(--g100);--sans:"Poppins", ui-sans-serif, system-ui, -apple-system, sans-serif;--rmd:8px;--rlg:12px;--rxl:16px;--rpill:999px;--rchip:6px;--sh-sm:0 1px 2px #1118270f, 0 1px 3px #1118270d;--sh-md:0 4px 10px #1118270f, 0 2px 4px #1118270a;--sh-lg:0 12px 28px #11182714, 0 4px 10px #1118270a;--ease:cubic-bezier(.2,.7,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}#criteria,#pricing{scroll-margin-top:74px}body{font-family:var(--sans);color:var(--fg1);background:var(--g50);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}a{color:var(--blue-700)}.muted{color:var(--fg2)}.small{font-size:13.5px}.tiny,.fine{color:var(--fg3);font-size:12px}h1{letter-spacing:-.02em;text-wrap:balance;font-size:38px;font-weight:800;line-height:1.12}h2{letter-spacing:-.01em;text-wrap:balance;font-size:25px;font-weight:700;line-height:1.16}h3{font-size:16px;font-weight:600}@media (max-width:640px){h1{font-size:29px}h2{font-size:21px}}.btn,button.primary{font-family:var(--sans);border-radius:var(--rmd);border:1px solid var(--g200);color:var(--fg1);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:12px 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn:hover{border-color:var(--g300)}.btn:focus-visible,button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.btn.pri,button.primary{background:var(--blue);color:#fff;border-color:var(--blue)}.btn.pri:hover,button.primary:hover{background:var(--blue-600)}.btn.lg{padding:14px 24px;font-size:15px}.btn.sm{padding:7px 12px;font-size:12.5px}.btn.ghost{color:var(--fg2);background:0 0;border:none}.btn.ghost:hover{color:var(--fg1)}.btn .ti{font-size:18px}button:disabled{opacity:.55;cursor:default}.appbar{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.appbar-in{justify-content:space-between;align-items:center;gap:20px;max-width:1060px;height:58px;margin:0 auto;padding:0 22px;display:flex}.brand{color:var(--fg1);flex-shrink:0;align-items:center;gap:9px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.brand .bmark{width:auto;height:22px;display:block}.brand .ph{color:var(--fg3);white-space:nowrap;border-left:1px solid var(--g200);margin-left:3px;padding-left:13px;font-weight:500}.appnav-links{align-items:center;gap:4px;display:flex}.appnav-links a{color:var(--fg3);border-radius:var(--rmd);padding:8px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s}.appnav-links a:hover{color:var(--fg1);background:var(--g50)}.appnav-links a.on{color:var(--blue-700);background:var(--blue-50)}.appbar-in:has(.quotapill){max-width:1620px}@media (max-width:1160px){.appbar-in:has(.quotapill) .brand .ph{display:none}}@media (max-width:600px){.appbar-in{flex-wrap:wrap;row-gap:4px;height:auto;padding:8px 14px}.brand .ph{display:none}.appnav-links a{padding:6px 9px;font-size:12.5px}}.app{max-width:1080px;margin:0 auto;padding:26px 22px 90px}.app.wide{max-width:1240px}.app.xwide{max-width:1620px}.servicebanner{border-radius:var(--rmd);max-width:760px;color:var(--fg2);background:#fff9e8;border:1px solid #f0d48a;align-items:flex-start;gap:10px;margin:0 auto 18px;padding:12px 14px;font-size:13px;display:flex}.servicebanner strong{color:var(--fg1)}.servicebanner .ti{color:var(--amber);font-size:18px}.serviceinline{color:var(--fg2);margin-top:10px;font-size:13px}.appunavailable{text-align:center;max-width:620px;margin:70px auto 0}.appunavailable>.ti{color:var(--blue);margin-bottom:12px;font-size:38px;display:block}.appunavailable h1{font-size:24px}.appunavailable p{color:var(--fg2);max-width:460px;margin:10px auto 20px}.card{border:1px solid var(--line);border-radius:var(--rxl);background:#fff;box-shadow:0 1px 2px #1018280a}.card.flat{box-shadow:none}.segmented{background:#fff;border:1px solid #e9ecf1;border-radius:10px;gap:4px;padding:4px;display:inline-flex}.segmented button{font-family:var(--sans);color:#475467;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.segmented button:disabled{opacity:.5;cursor:default}.segmented button.on{color:var(--blue,#0f6eff);background:#eaf2ff;font-weight:600}.segmented button .chipcount{font-size:inherit;font-weight:inherit;color:inherit;margin-left:2px}.pad{padding:22px 26px}@media (max-width:640px){.pad{padding:18px}}.toolwrap{max-width:720px;margin:0 auto}.toolbanner{text-align:center;padding:26px 10px 22px}.toolbanner h1{margin-top:10px}.toolbanner p.sub{color:var(--fg2);max-width:520px;margin:12px auto 0;font-size:15.5px}.ministat{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:16px;display:flex}.ministat div{color:var(--fg3);font-size:12px}.ministat b{color:var(--fg1);font-weight:700}.fcard{padding:22px 26px}@media (max-width:640px){.app{padding:20px 16px 90px}.fcard{padding:18px}}.deckdrop{border:2px dashed var(--g300);background:var(--g25);text-align:center;cursor:pointer;border-radius:12px;padding:40px 22px;transition:all .15s}.deckdrop:hover{border-color:var(--blue);background:var(--blue-50)}.deckdrop .ti{color:var(--blue);font-size:34px}.fromdeck{background:var(--ok-soft);color:#0a7a58;border-radius:var(--rmd);border:1px solid #bfe9d8;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;font-size:13px;display:flex}.fromdeck .ti{color:var(--ok);font-size:17px}.frow{margin-bottom:18px}.flabel{align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{font-family:var(--sans);border:1px solid var(--g200);border-radius:var(--rpill);color:var(--fg2);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;padding:9px 15px;font-size:13px;font-weight:500;line-height:1.2;transition:all .15s}.chip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.chip:hover{border-color:var(--g300)}.chip.on{background:var(--blue-50);border-color:var(--blue);color:var(--blue,#0f6eff);font-weight:600}.tin{width:100%;font-family:var(--sans);border:1px solid var(--g200);border-radius:var(--rmd);color:var(--fg1);background:#fff;padding:11px 14px;font-size:14px}.tin:focus{outline:2px solid var(--blue-100);border-color:var(--blue)}.grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:600px){.grid2{grid-template-columns:1fr}}.factions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.filterdetail{border-top:1px dashed var(--g200);margin-top:16px;padding-top:16px}.filterhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.filterheadlabel{color:var(--fg1);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.filterheadlabel .ti{color:var(--blue);font-size:16px}.filteractive{color:var(--blue-700);background:var(--blue-50);border-radius:var(--rpill);padding:2px 9px;font-size:11px;font-weight:700}.filtercollapse{cursor:pointer;font-family:var(--sans);color:var(--fg3);border-radius:var(--rmd);background:0 0;border:none;align-items:center;gap:5px;padding:4px 6px;font-size:13px;font-weight:600;display:inline-flex}.filtercollapse:hover{color:var(--blue-700);background:var(--g50)}.filterbody{margin-top:16px;display:none}.filterbody.show{display:block}.dealtag{color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--rpill);align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:12px;display:inline-flex}.loader{text-align:center;max-width:560px;margin:0 auto;padding:34px 24px}.orb{background:conic-gradient(from 0deg, var(--blue), var(--indigo), var(--blue));border-radius:50%;width:52px;height:52px;margin:0 auto 16px;animation:1.1s linear infinite spin;-webkit-mask:radial-gradient(17px,#0000 98%,#000);mask:radial-gradient(17px,#0000 98%,#000)}@keyframes spin{to{transform:rotate(360deg)}}.lsteps{text-align:left;max-width:380px;margin:6px auto 0}.lstep{color:var(--g400);align-items:center;gap:11px;padding:8px 0;font-size:14px;transition:all .3s;display:flex}.lstep .ic{border:2px solid var(--g200);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:13px;transition:background .3s,border-color .3s,color .3s;display:grid}.lstep.on{color:var(--fg1)}.lstep.on .ic{border-color:var(--blue);color:var(--blue)}.lstep.done .ic{background:var(--ok);border-color:var(--ok);color:#fff}.mlist{overflow:hidden}.mrow{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 20px;display:flex}.mrow:last-child{border-bottom:none}.mrow.click{cursor:pointer}.mrow.click:hover{background:var(--g25)}.mmain{flex:1;min-width:0}.avat{background:var(--indigo-50);width:38px;height:38px;color:var(--indigo);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.avat.logo{border:1px solid var(--line);background:#fff}.avat.logo img{object-fit:contain;width:24px;height:24px}.avat.lg{border-radius:12px;width:48px;height:48px;font-size:15px}.avat.lg.logo img{width:30px;height:30px}.dhead{align-items:center;gap:14px;display:flex}.mname{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.mname .name{cursor:pointer;color:var(--blue,#0f6eff);font-weight:500}.mname .name:hover{color:#0a58cc}.mwhy{color:var(--fg2);text-overflow:ellipsis;margin-top:3px;font-size:12.5px;overflow:hidden}.mwhy .hl{color:var(--fg1);font-weight:600}.mfacts{color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;overflow:hidden}.mfacts .hl{color:var(--fg1);font-weight:600}.mprose{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.mmeta{text-align:right;flex:0 auto;max-width:min(36%,360px);margin-left:auto}.mcheck{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}.mtier{color:var(--fg3);white-space:nowrap;font-size:11px}.tdot{background:var(--g300);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.t1{background:var(--ok)}.t2{background:var(--warn)}.t3{background:var(--g300)}.verify{color:var(--fg3);white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.verify .ti{color:var(--ok);font-size:12.5px}.verify.stale .ti{color:var(--amber)}.contactsline{color:var(--fg3);white-space:normal;flex-direction:column;align-items:flex-end;gap:1px;margin-top:2px;font-size:10.5px;font-weight:600;display:flex}.costline{display:block}.emailtag{color:var(--fg3);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.emailtag .ti{font-size:12px}.emailtag.verified{color:#2f7d54}.dchip.emailtag{border:none;border-radius:6px;padding:6px 8px}.dchip.emailtag.verified{color:#2f7d54;background:#e9f6ee;border:none}.rolechip{letter-spacing:.03em;text-transform:uppercase;color:var(--indigo);background:var(--indigo-50);border-radius:var(--rpill);white-space:nowrap;vertical-align:middle;align-items:center;margin-left:7px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.actpill{color:#0a7a58;background:var(--ok-soft);border-radius:var(--rpill);white-space:nowrap;border:1px solid #bfe9d8;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.actpill .ti{font-size:12px}.revealedtag{letter-spacing:.05em;text-transform:uppercase;color:var(--blue-700);white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.revealcost{opacity:.75;margin-left:8px;font-size:11px;font-weight:500}.revealpop{animation:.3s ease-out revealpop}@keyframes revealpop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.feedrow{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:14px 20px;display:flex}.feedrow:last-child{border-bottom:none}.feedtype{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--fg3);background:var(--g50);border:1px solid var(--line);border-radius:var(--rpill);flex:0 0 84px;margin-top:1px;padding:3px 0;font-size:10px;font-weight:700}.feedtype.t-deal{color:#0a7a58;background:var(--ok-soft);border-color:#bfe9d8}.feedtype.t-fund{color:var(--blue-700);background:var(--blue-50);border-color:var(--blue-100)}.feedtype.t-leadership{color:var(--indigo);background:var(--indigo-50);border-color:#d8ccff}.feedmain{flex:1;min-width:0}.feedbody{font-size:13.5px;line-height:1.45}.feedmeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:5px;display:flex}.feedbm{color:var(--blue);font-size:13px}.simgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:560px){.simgrid{grid-template-columns:1fr}}.simcard{text-align:left;font-family:var(--sans);border:1px solid var(--line);border-radius:var(--rmd);cursor:pointer;background:#fff;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;text-decoration:none;transition:all .15s;display:flex}.simcard:hover{border-color:var(--blue);box-shadow:var(--sh-sm)}.simname{color:var(--fg1);font-size:13px;font-weight:600}.simmeta{color:var(--fg3);font-size:11.5px}.firmchan{background:var(--g25);border:1px solid var(--line);border-radius:var(--rmd);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.firmchan .fclabel{letter-spacing:.04em;text-transform:uppercase;color:var(--fg3);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.registrytag{letter-spacing:.02em;color:var(--fg3);background:var(--g50);border:1px solid var(--line);border-radius:var(--rpill);white-space:nowrap;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.chipcount{color:var(--fg3);margin-left:6px;font-size:11px;font-weight:500}.chip.on .chipcount{color:var(--blue,#0f6eff)}.fchiprail{z-index:20;background:linear-gradient(var(--g50) 85%, transparent);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;padding:10px 2px;display:flex;position:sticky;top:58px}.railchip{color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--rpill);cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--sans);align-items:center;gap:6px;padding:5px 11px;transition:all .15s;display:inline-flex}.railchip:hover{border-color:var(--blue)}.railchip .ti{font-size:12px}.sortsel{align-items:center;gap:7px;display:inline-flex}.heroactions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.modeswitch{background:#fff;border:1px solid #e9ecf1;border-radius:10px;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.modeswitch button{font-family:var(--sans);color:#475467;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.modeswitch button.on{color:var(--blue,#0f6eff);background:#eaf2ff;font-weight:600}.modecount{color:#98a2b3;font-size:12px;font-weight:500}.modeswitch button.on .modecount{color:var(--blue,#0f6eff)}.resultcount{color:var(--fg2);font-size:14px}.resultcount b{color:var(--fg1);letter-spacing:-.01em;margin-right:2px;font-size:20px;font-weight:700}.listhead{color:var(--fg2);justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px 2px;font-size:13px;display:flex}.viewhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:6px 0 14px;display:flex}.viewhead h2{margin:0}.linklike{font:inherit;color:var(--blue-700);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.linklike:hover{text-decoration:underline}.tablewrap{overflow-x:auto}.leadtable{border-collapse:collapse;table-layout:auto;width:100%;font-size:13.5px}.leadtable th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--fg3);border-bottom:1px solid var(--line);white-space:nowrap;background:var(--g25);padding:12px 22px;font-size:10.5px;font-weight:700}.leadtable th .ti{vertical-align:-2px;color:var(--g400);margin-right:3px;font-size:13px}.leadtable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 22px}.leadtable tbody tr:last-child td{border-bottom:none}.leadtable tbody tr:hover{background:var(--g25)}.leadtable .tname{white-space:nowrap;align-items:center;gap:9px;font-weight:600;display:inline-flex}.leadtable .avat.sm{border-radius:7px;width:26px;height:26px;font-size:10px}.leadtable .temail{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.emaildark{color:#344054;text-decoration:none}.emaildark:hover{text-decoration:underline}.emptycontacts{text-align:center;border:1px dashed var(--g300);background:var(--g25);border-radius:12px;margin:8px;padding:40px 24px}.leadtable .vok{color:var(--ok);font-size:14px}.leadtable .ttitle{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--fg2);overflow:hidden}.leadtable .tfirm{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.leadtable .tfirm .linklike{white-space:nowrap}.leadtable .tphone{color:var(--fg2);white-space:nowrap}.cellblank{color:var(--g300)}.tlink{color:var(--blue-700);white-space:nowrap;align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.tlink:hover{text-decoration:underline}.rowcheck{cursor:pointer;width:16px;height:16px;accent-color:var(--blue);flex:none}.rowcheck.ghost{visibility:hidden}.leadtable .selcell{width:36px;padding-right:0}.leadtable .selcell input{cursor:pointer;width:16px;height:16px;accent-color:var(--blue)}.leadtable tbody tr.selrow td,.leadtable tbody tr.selrow:hover td,.mrow.selrow,.mrow.click.selrow:hover{background:var(--blue-50)}.listselall{border-bottom:1px solid var(--line);color:var(--fg2);cursor:pointer;align-items:center;gap:9px;padding:11px 20px;font-size:12.5px;display:flex}.listselall input{cursor:pointer;width:16px;height:16px;accent-color:var(--blue)}.selbar{z-index:20;color:var(--fg1);border:1px solid var(--g100);box-shadow:var(--sh-lg);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;display:flex;position:sticky;bottom:12px}.selinfo{font-size:13px}.selinfo b{font-weight:700}.selnote{color:var(--fg3);font-weight:400}.selactions{gap:8px;display:flex}.quotapill{color:var(--fg3);background:var(--g50);border:1px solid var(--line);border-radius:var(--rpill);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.quotapill .ti{color:var(--blue);font-size:13px}@media (max-width:700px){.quotapill{display:none}}button.followstar{border:1px solid var(--g200);width:30px;height:30px;color:var(--g400);cursor:pointer;font-size:15px;font-family:var(--sans);background:#fff;border-radius:8px;flex:none;place-items:center;line-height:1;transition:all .15s;display:grid}button.followstar:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:560px){.mrow{flex-wrap:wrap;row-gap:0}.mwhy{white-space:nowrap}.mmeta{text-align:left;order:1;width:calc(100% - 52px);margin-top:2px;margin-left:52px}}.lockzone{border-top:1px solid var(--line);position:relative}.locklist{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.skel{background:var(--g200);border-radius:6px;height:12px}.skel.w40{width:40%}.skel.w60{width:60%}.gate{background:linear-gradient(#fbfbfc80,#fbfbfcde 26%,#fbfbfced);place-items:center;padding:26px 22px 32px;display:grid;position:relative}.gatebox{text-align:center;width:100%;max-width:460px}.gatetitle{letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:700}.gatebox .pr{letter-spacing:-.025em;font-size:44px;font-weight:800;line-height:1.05}.gatebox .pr span{color:var(--fg3);letter-spacing:0;font-size:15px;font-weight:500}.prsub{color:var(--fg3);min-height:19px;margin-top:3px;font-size:12.5px}.billtoggle{background:var(--g50);border:1px solid var(--g100);border-radius:var(--rpill);gap:4px;margin:16px 0 18px;padding:4px;display:inline-flex}.billbtn{font-family:var(--sans);color:var(--fg3);border-radius:var(--rpill);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.billbtn.on{color:var(--fg1);box-shadow:var(--sh-sm);background:#fff}.billbtn .save{letter-spacing:.04em;text-transform:uppercase;color:var(--blue);background:var(--blue-50);border-radius:var(--rpill);padding:3px 7px;font-size:10.5px;font-weight:700}.billbtn.on .save{background:var(--blue);color:#fff}.gatefeat{text-align:left;max-width:380px;margin:20px auto;list-style:none}.gatefeat li{color:var(--fg2);align-items:flex-start;gap:9px;padding:5px 0;font-size:13px;display:flex}.gatefeat .ti{color:var(--ok);flex:none;margin-top:1px;font-size:17px}.consent{text-align:left;color:var(--fg3);align-items:flex-start;gap:8px;margin-top:14px;font-size:12px;display:flex}.consent input{accent-color:var(--blue);flex:none;margin-top:2px}.gatecta{justify-content:center;width:100%;margin-top:12px}.stripe{color:var(--fg3);justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.stripe .ti{color:#635bff}.note{border-radius:var(--rlg);align-items:flex-start;gap:11px;margin:14px 0;padding:12px 14px;font-size:12.5px;display:flex}.note.wall{background:var(--g50);border:1px solid var(--g200);color:var(--fg2)}.note.ok{background:var(--ok-soft);color:#0a7a58;border:1px solid #bfe9d8}.note .ti{flex:none;margin-top:1px;font-size:18px}.note b{color:var(--fg1)}.note.ok b{color:#0a5c43}.drawerback{z-index:40;opacity:0;pointer-events:none;background:#11192866;transition:all .25s;position:fixed;inset:0}.drawerback.show{opacity:1;pointer-events:auto}.drawer{z-index:41;width:500px;max-width:96vw;height:100%;transition:transform .3s var(--ease);background:#fff;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-14px 0 44px #11182729}.drawer.show{transform:none}.dclose{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);z-index:2;background:#fffffff2;justify-content:space-between;align-items:center;padding:13px 20px;display:flex;position:sticky;top:0}.deyebrowactions{align-items:center;gap:8px;display:flex}.dbody{padding:18px 22px 44px}.dhname{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:21px;font-weight:700;display:flex}.dmeta{color:var(--fg2);margin-top:5px;font-size:12.5px}.dchips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.dchip{border-radius:var(--rpill);background:var(--g50);border:1px solid var(--g200);color:var(--fg2);padding:5px 11px;font-size:11.5px;font-weight:600}.dchip.ok{background:var(--ok-soft);color:#0a7a58;border-color:#bfe9d8}.dsec{margin-top:22px}.dlabel{letter-spacing:.05em;text-transform:uppercase;color:var(--fg3);margin-bottom:11px;font-size:11px;font-weight:700}.dsummary{color:var(--fg2);max-width:62ch;font-size:13.5px;line-height:1.7}.dsources{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.dsrclabel{letter-spacing:.06em;text-transform:uppercase;color:var(--fg3);font-size:10px;font-weight:700}.dsrcitem{color:var(--fg3);background:var(--g50);border:1px solid var(--g200);border-radius:var(--rpill);white-space:nowrap;padding:2px 9px;font-size:11px}.whyul{flex-direction:column;gap:9px;list-style:none;display:flex}.whyul li{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.srcpill{background:var(--g50);border:1px solid var(--g200);color:var(--fg3);border-radius:var(--rpill);white-space:nowrap;flex:none;padding:2px 8px;font-size:10.5px}.pcard{border:1px solid #e9ecf1;border-radius:10px;gap:11px;margin-bottom:10px;padding:14px 16px;display:flex}.pcard:last-child{margin-bottom:0}.pcardreveal{flex:none;align-self:center}.pav{background:var(--indigo-50);width:38px;height:38px;color:var(--indigo);border-radius:10px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.pn{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pt{color:var(--fg2);margin:1px 0 7px;font-size:12px}.dmflag{color:#0a7a58;background:var(--ok-soft);border-radius:var(--rpill);align-items:center;gap:3px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.plinks{flex-wrap:wrap;gap:6px;display:flex}.plink{color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--rpill);align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;text-decoration:none;display:inline-flex}.plink .ti{font-size:12px}.gkgrid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}@media (max-width:520px){.gkgrid{grid-template-columns:1fr}}.gk{flex-direction:column;gap:5px;display:flex}.gk span{color:#98a2b3;font-size:11.5px;font-weight:400}.gk b{color:#101828;text-align:left;font-size:13px;font-weight:500}.dfoot{gap:8px;margin-top:24px;display:flex}.dfoot .btn{flex:1;justify-content:center}@media (max-width:520px){.drawer{width:100%;max-width:100%}.dbody{padding:18px 16px 44px}}.kpirow{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}@media (max-width:720px){.kpirow{grid-template-columns:1fr}}.kpi{border:1px solid var(--line);border-radius:var(--rlg);box-shadow:var(--sh-sm);background:#fff;padding:15px 16px}.kpi .kl{color:var(--fg3);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.kpi .kl .ti{color:var(--g400);font-size:16px}.kpi b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.kbar{background:var(--g100);border-radius:4px;height:6px;margin-top:8px;overflow:hidden}.kbar i{background:var(--blue);height:100%;display:block}.kpi .ksub{color:var(--fg3);margin-top:6px;font-size:11px}.statustag{letter-spacing:.03em;text-transform:uppercase;color:#0a7a58;background:var(--ok-soft);border-radius:var(--rpill);align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.statustag.warn{color:var(--amber);background:var(--warn-soft)}.statustag.trial{color:var(--blue-700);background:var(--blue-50)}.btn.gated{color:var(--fg3);background:var(--g50);border-color:var(--g200)}.btn.gated:hover{color:var(--fg2);background:var(--g100)}.btn.gated .ti{color:var(--fg3)}.tipwrap{display:inline-flex;position:relative}.tipwrap .tip{z-index:40;background:var(--g800);color:#fff;border-radius:var(--rmd);width:max-content;max-width:250px;box-shadow:var(--sh-md);opacity:0;pointer-events:none;transition:opacity .12s var(--ease), transform .12s var(--ease);padding:8px 12px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-3px)}.tipwrap .tip:before{content:"";background:var(--g800);border-radius:1px;width:8px;height:8px;position:absolute;top:-4px;right:20px;transform:rotate(45deg)}.tipwrap:hover .tip,.tipwrap:focus-within .tip{opacity:1;transform:none}.matchhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:14px 0;display:flex}.pager{color:var(--fg3);align-items:center;gap:10px;margin:16px 0;font-size:13px;display:flex}.exportrow{color:var(--fg3);border-radius:var(--rlg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:13px 18px;font-size:12.5px;display:flex}.secttitle{letter-spacing:.03em;text-transform:uppercase;color:var(--fg3);align-items:center;gap:8px;margin:26px 0 12px;font-size:12.5px;font-weight:700;display:flex}.signin-box{text-align:center;max-width:520px;margin:0 auto}.signin{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.signin input{min-width:200px;font-family:var(--sans);border:1px solid var(--g200);border-radius:var(--rmd);background:#fff;flex:0 300px;padding:10px 13px;font-size:14px}.signin input:focus{outline:2px solid var(--blue-100);border-color:var(--blue)}#signin-msg{color:var(--fg2);min-height:1em;margin-top:8px;font-size:12.5px}.welcome{max-width:640px;margin:40px auto;padding:0 22px}.welcome .card{padding:28px 30px}.welcome h1{margin-bottom:12px;font-size:26px}.welcome p,.welcome li{color:var(--fg2);margin-bottom:10px;font-size:14px}.welcome ul{padding-left:20px}@media (max-width:640px){.welcome .card{padding:20px}}.view-rise{animation:rise .45s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}footer{border-top:1px solid var(--line);max-width:980px;color:var(--fg3);text-align:center;margin:40px auto 0;padding:22px;font-size:12px}footer p{max-width:720px;margin:0 auto 10px}footer a{color:var(--fg3)}.mrow.clickable{cursor:pointer}.mrow.clickable:hover,.mrow.clickable:focus-visible{background:var(--g25)}.mrow.clickable:focus-visible{outline:2px solid var(--blue-100);outline-offset:-2px}.plink.masked{color:var(--fg3)}.maskdots{letter-spacing:.08em}.pn.muted{color:var(--fg3)}.acti.masked{border-bottom:1px solid var(--line);gap:11px;padding:12px 0;display:flex}.acti.masked:last-child{border-bottom:none}.actlock{background:var(--g50);width:30px;height:30px;color:var(--fg3);border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.actmask{flex-direction:column;gap:5px;margin-bottom:7px;display:flex}.maskbar{background:var(--g100);border-radius:4px;height:8px;display:block}.actmeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drawcta{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.drawcta .btn{justify-content:center;width:100%}.drawcta .checkoutform{text-align:left}.flink{font:inherit;text-align:left;color:var(--blue,#0f6eff);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:none}.flink:hover{color:#0a58cc}.trialnote{color:var(--fg2);margin-top:8px;max-width:360px;margin-inline:auto;font-size:12.5px}.herotrial{text-align:center;margin-top:10px}.ministat{white-space:nowrap;flex-wrap:nowrap}@media (max-width:720px){.ministat{white-space:normal;flex-wrap:wrap}}.faqwrap{margin-top:34px}.faqcard{padding:6px 22px}.faqitem{border-bottom:1px solid var(--line)}.faqitem:last-child{border-bottom:none}.faqitem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.faqitem summary::-webkit-details-marker{display:none}.faqitem summary:after{content:"+";color:var(--fg3);flex:none;font-size:18px;font-weight:500}.faqitem[open] summary:after{content:"−"}.faqitem p{color:var(--fg2);max-width:700px;padding-bottom:16px;font-size:13.5px;line-height:1.65}.unlockcell{text-align:right;white-space:nowrap}.unlockedtag{color:#0a7a58;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.unlockedtag .ti{font-size:14px}.planhead{letter-spacing:-.01em;margin:26px 0 4px;font-size:17px;font-weight:700}.plancards{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:720px){.plancards{grid-template-columns:1fr}}.plancard{border:1px solid var(--line);border-radius:var(--rlg);box-shadow:var(--sh-sm);background:#fff;flex-direction:column;padding:18px 20px;display:flex}.plancard.current{border-color:var(--blue-100);box-shadow:0 0 0 2px var(--blue-50), var(--sh-sm)}.planname{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.planpill{letter-spacing:.04em;text-transform:uppercase;background:var(--blue-50);color:var(--blue-700);border-radius:var(--rpill);padding:3px 9px;font-size:10.5px;font-weight:700}.planprice{letter-spacing:-.02em;margin:8px 0 4px;font-size:30px;font-weight:800}.planprice span{color:var(--fg3);font-size:13px;font-weight:500}.planfeat{flex:1;margin:8px 0 14px;list-style:none}.planfeat li{color:var(--fg2);align-items:flex-start;gap:8px;padding:4px 0;font-size:13px;display:flex}.planfeat .ti{color:var(--ok);flex:none;margin-top:1px}.plancard .btn{justify-content:center}.planconfirm{flex-direction:column;gap:8px;display:flex}.planpreview{background:var(--blue-50);border-radius:var(--rmd);flex-direction:column;gap:7px;padding:11px 13px;display:flex}.ppline{color:var(--fg1);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.ppline .ti{color:var(--blue);flex:none;margin-top:2px}.linklike.center{color:var(--fg3);align-self:center;margin-top:2px}.linklike.center:hover{color:var(--fg2)}.upgradedone{color:#0a7a58;align-items:center;gap:7px;margin-top:8px;display:flex}.upgradedone .ti{font-size:16px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.contactbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px 2px;display:flex}.contactbar .chips{flex-wrap:wrap;gap:6px;display:flex}.chipdivider{background:var(--line);width:1px;height:20px}.thsort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.thsort:hover{color:var(--fg1)}.navbadge{background:var(--blue);color:#fff;vertical-align:1px;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;margin-left:5px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-flex}.acthead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.acthead .chips{gap:6px;display:flex}.eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--g500);font-size:11px;font-weight:700}.stripcell{padding:14px 16px}.stripcell.hl{background:var(--blue-50);border-color:var(--blue-200,#cfe0ff)}.stripnum{font-size:26px;font-weight:700;line-height:1.1}.striplabel{margin:2px 0 4px;font-size:13px;font-weight:500}.actgrid{grid-template-columns:1fr 300px;align-items:start;gap:16px;display:grid}@media (max-width:900px){.actgrid{grid-template-columns:1fr}}.estrip{margin-bottom:14px;padding:4px 16px}.estrip-row{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;align-items:start;gap:12px;padding:11px 0;display:grid}.estrip-row:last-child{border-bottom:none}.etypechip{letter-spacing:.07em;text-transform:uppercase;background:var(--g100);color:var(--g600);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;margin-top:1px;padding:4px 6px;font-size:10px;font-weight:600;display:inline-flex}.etypechip.re{background:var(--blue-50);color:var(--blue-700)}.estrip-title{font-size:13.5px;font-weight:500}.estrip-meta{margin-top:2px}.foldbar{border-style:dashed;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:13px 16px;display:flex}.foldbar.dim{opacity:.75}.railcard{padding:12px 16px}.railrow{border-bottom:1px solid var(--line);padding:9px 0}.railrow:last-child{border-bottom:none}.railrow.split{justify-content:space-between;align-items:center;gap:8px;display:flex}.railnote{margin:8px 2px 0}.statechip{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.statechip.event{background:var(--blue-50);color:var(--blue,#0f6eff)}.statechip.last_event{background:var(--g100);color:var(--g600)}.statechip.none{border:1px solid var(--line);color:var(--g500);background:#fff}.fgrid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:800px){.fgrid2{grid-template-columns:1fr}}.card.dashed{border-style:dashed}.card.pad{padding:18px}.searchhead{z-index:30;border-bottom:1px solid var(--line);margin:-22px -26px 16px;padding:0;position:relative}@media (max-width:640px){.searchhead{margin:-18px -18px 14px}}.fcard.off{border:1px dashed var(--g300);background:var(--g25)}.fcard.off .searchhead{border-bottom:0;margin-bottom:-22px}.shchipoff{align-items:baseline;gap:8px;display:inline-flex}.shchipoff b{color:var(--fg2);font-weight:600}.shback{flex:none;margin-left:auto}.compline{color:var(--fg3);font-weight:400}.shrow{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 26px;font-size:13px;display:flex;position:relative}.shchip{cursor:pointer;font:inherit;background:0 0;border:0;align-items:baseline;gap:8px;padding:0;display:inline-flex}.shchip b{color:var(--blue-700);overflow-wrap:anywhere;font-weight:600}.shchip i{color:var(--blue-700);align-self:center;font-size:13px}.shchip:hover b{text-underline-offset:3px;text-decoration:underline}.shedit{color:#b54708;font-weight:500}.shactions{align-items:center;gap:8px;margin-left:auto;display:flex}.shnameinput{min-width:150px;max-width:340px;font:inherit;background:#fff;border:1px solid #cfe0ff;border-radius:8px;flex:180px;padding:6px 10px;font-size:13px}.shnameinput:focus{outline:2px solid var(--blue,#0f6eff);outline-offset:-1px;border-color:#0000}.shswitch{align-items:center;gap:3px;display:inline-flex}.shmenu{z-index:20;border:1px solid var(--g200);background:#fff;border-radius:10px;min-width:280px;max-height:340px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 28px #1018281f}.shmenuitem{text-align:left;cursor:pointer;width:100%;font-family:var(--sans);background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;display:flex}.shmenuitem:hover{background:var(--g50)}.shmenuitem.on{background:#eef4ff}.shmenuitem.on b{color:var(--blue,#0f6eff)}.shmenuitem b{color:var(--fg1);font-size:13px;font-weight:600}.shmenuitem .tiny{color:var(--fg3)}.shmenuitem.clearitem{border-top:1px solid var(--line);color:var(--fg2);margin-top:4px}.renameinput{width:100%;max-width:420px;font-family:var(--sans);border:1px solid var(--blue,#0f6eff);background:#fff;border-radius:8px;padding:6px 10px;font-size:13.5px;font-weight:600}.renameinput:focus{outline:2px solid var(--blue,#0f6eff);outline-offset:-1px}.selwrap{display:inline-block;position:relative}.seltrigger{font-family:var(--sans);color:var(--fg1);border:1px solid var(--g200);border-radius:var(--rmd);cursor:pointer;background:#fff;align-items:center;gap:7px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.seltrigger:hover{border-color:var(--g300)}.seltrigger i{color:var(--fg3);font-size:13px}.selmenu{z-index:20;border:1px solid var(--g200);background:#fff;border-radius:10px;min-width:100%;max-height:320px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 28px #1018281f}.selmenu.right{left:auto;right:0}.selitem{text-align:left;white-space:nowrap;cursor:pointer;width:100%;font-family:var(--sans);color:var(--fg1);background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:13px;display:block}.selitem:hover{background:var(--g50)}.selitem.on{color:var(--blue,#0f6eff);background:#eef4ff;font-weight:600}.shpencil{cursor:pointer;color:var(--fg3);background:0 0;border:0;align-items:center;padding:2px;display:inline-flex}.shpencil:hover{color:var(--blue-700)}.shrenameinput{min-width:160px;max-width:460px;font-family:var(--sans);color:var(--blue-700);border:1px solid var(--blue,#0f6eff);background:#fff;border-radius:8px;flex:220px;padding:6px 10px;font-size:14px;font-weight:600}.shrenameinput:focus{outline:2px solid var(--blue,#0f6eff);outline-offset:-1px}.rowcheck{accent-color:var(--blue);margin:4px 10px 0 0}.searchtag{background:var(--blue-50);color:var(--blue-700);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.heartbeat{margin:0 2px 10px}.mcheck.muted{color:var(--g400);font-style:italic;font-weight:500}.costline{color:var(--g500);display:block}.dsearchline{color:var(--blue-700);background:#eaf2ff;border-radius:8px;align-items:center;gap:6px;margin:10px 0 2px;padding:7px 11px;font-size:12.5px;font-weight:500;display:flex}.dsearchline .ti{flex:none;font-size:14px}.dsearchline .dsearchname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.estrip-row.reasoned{grid-template-columns:84px 1fr auto}.estrip-reason{text-align:right;max-width:130px;color:var(--g400)}.doors{grid-template-columns:repeat(3,1fr);margin-top:14px;padding:0;display:grid;overflow:hidden}.door{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 16px;font-size:13px;display:flex}.door:last-child{border-right:none}.door b{font-weight:600;line-height:1.35}@media (max-width:900px){.doors{grid-template-columns:1fr}.door{border-right:none;border-bottom:1px solid var(--line)}.door:last-child{border-bottom:none}}.diggroup{margin:18px 2px 8px}.digcard{padding:4px 18px}.digrow{border-bottom:1px solid var(--line);padding:12px 0}.digrow:last-child{border-bottom:none}.digmeta{margin-bottom:2px}.dightitle{font-size:14.5px;font-weight:600}.digmore{padding:10px 0 12px;font-size:12.5px;display:block}.digfold{margin-top:16px;padding:4px 18px}.digfoldrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;display:flex}.digfold .digfoldrow:last-child{border-bottom:none}.digtitle{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700}.signin.signin-stack{flex-direction:column;align-items:stretch;gap:10px}.signin.signin-stack input{flex:auto;min-width:0}.signin .signin-row{align-items:center;gap:8px;display:flex}.signin .signin-row .btn{flex:none}.selbar .btn.pri.gated{background:var(--g50);color:var(--fg3);border:1px solid var(--g200)}.creditsout{background:var(--g50);border:1px solid var(--g200);border-radius:var(--rmd);color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding:12px 16px;font-size:13.5px;display:flex}.creditsout .ti{color:var(--fg3);vertical-align:-2px;margin-right:8px}.creditsout .btn{flex:none}.quotapill.spent{cursor:pointer;border-color:var(--g300)}.quotapill.spent:hover{background:var(--g100)}.quotapill.spent:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.upgradeback{z-index:60;background:#11182773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.upgradepanel{border-radius:var(--rlg,14px);width:min(440px,100%);box-shadow:var(--sh-lg,0 20px 50px #00000040);text-align:center;background:#fff;flex-direction:column;gap:12px;padding:28px;display:flex}.upgradepanel h3{margin:0;font-size:19px}.upgradepanel p{color:var(--fg2);margin:0}.upgradepanel .planpreview{text-align:left}.upgradepanel .ppline.muted{color:var(--fg3)}.digsummary{color:var(--fg2);margin-top:3px;font-size:13px}.digest .digcard{border-radius:12px;padding:4px 22px 8px}.digest .digrow{border-bottom:1px solid #f2f4f7;padding:18px 0}.digest .digrow:last-child{border-bottom:0}.digest .digmeta{color:#98a2b3;margin-bottom:8px;font-size:12.5px;line-height:1.4}.digest .digmeta .linklike{color:var(--blue,#0f6eff);font-weight:500;text-decoration:none}.digest .digmeta .linklike:hover{text-decoration:underline}.digest .digmeta .digdate{color:#475467;font-weight:500}.digest .digmeta a.tlink{color:#667085;font-weight:400;text-decoration:none}.digest .digmeta a.tlink:hover{text-decoration:underline}.digest .dightitle{color:#101828;margin-bottom:0;font-size:15.5px;font-weight:600;line-height:1.45}.digest .digsummary{color:#667085;margin-top:7px;font-size:13px;line-height:1.6}.digest .diggroup{letter-spacing:.09em;color:#344054;margin:22px 2px 6px;font-size:11.5px}.digest .diggroup .tiny{color:#98a2b3;font-weight:500}.digest .doors{border-radius:12px;margin:22px 0 10px}.digest .door{border-right:1px solid #f2f4f7;gap:6px;padding:18px 20px}.digest .door b{color:#101828;font-weight:600}.digest .door>b,.digest .door>span:first-child{color:#101828;font-size:14px;font-weight:500;line-height:1.4}.digest .door .tiny{color:#667085;font-size:12.5px;line-height:1.6}.digest .door .linklike,.digest .door .tlink{color:var(--blue,#0f6eff);text-align:left;align-self:flex-start;font-size:12px;font-weight:500;text-decoration:none}.digest .door>b{font-weight:500}.digest .door>b b,.digest .door .dcount{font-weight:600}.digmorerow{border-top:1px solid #f2f4f7;align-items:center;gap:10px;margin-top:4px;padding-top:11px;display:flex}.digmorerow .tiny{color:#98a2b3}.digest .digfold{padding:6px 20px}.digest .digfoldrow b{color:#344054;font-weight:500}.digest .digfold .digfoldrow{border-color:#f2f4f7}.toaster{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.toast{color:#fff;background:#101828;border-radius:10px;align-items:center;gap:8px;max-width:460px;padding:11px 16px;font-size:13px;font-weight:500;animation:.18s toastin;display:flex;box-shadow:0 10px 30px #10182847}.toast .ti{color:#ffb4a2;flex:none;font-size:16px}@keyframes toastin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.confirmscrim{z-index:1000;background:#10182873;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.confirmbox{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:22px 22px 18px;animation:.16s toastin;box-shadow:0 24px 60px #10182847}.confirmmsg{color:#101828;font-size:14.5px;font-weight:500;line-height:1.5}.confirmactions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.georow{align-items:center;margin-bottom:6px}.geosub{min-width:74px;color:var(--muted,#6b7280);font-size:12px}.statemenu{display:inline-block;position:relative}.statemenu>summary{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}.statemenu>summary::-webkit-details-marker{display:none}.statemenu[open]>summary{border-color:var(--pri,#2563eb);color:var(--pri,#2563eb)}.statemenu-list{z-index:30;border:1px solid var(--line,#e5e7eb);background:#fff;border-radius:12px;min-width:220px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.statemenu-item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.statemenu-item:hover{background:var(--bg,#f3f4f6)}.chip.zero{opacity:.45}.chip.zero:hover{opacity:.8}.statemenu-search{box-sizing:border-box;border:1px solid var(--line,#e5e7eb);border-radius:8px;width:100%;margin-bottom:6px;padding:7px 10px;font-size:13px}.statemenu-empty{color:var(--muted,#6b7280);padding:8px 10px;font-size:13px}.fcard .frow{margin-bottom:14px}.fcard .flabel{margin-bottom:6px}.fcard .chips{gap:7px}.fcard .georow{margin-bottom:6px}.fcard .filterdetail{padding-top:4px}.tablefine{color:var(--fg3);margin:10px 2px 0;font-size:12px}.reviewexit{margin-bottom:10px;font-size:13px;display:inline-block}.reviewhead{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.reviewhead h2{margin:0}.reviewhead .muted{font-size:13.5px}.reviewcells{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.reviewcell{border:1px solid var(--g100);border-radius:var(--rlg);background:#fff;flex-direction:column;gap:3px;padding:14px 18px;display:flex}.reviewcelllabel{letter-spacing:.06em;text-transform:uppercase;color:var(--fg3);font-size:11px;font-weight:600}.reviewcell b{font-size:24px;font-weight:700}.reviewbalance{padding:10px 4px;font-size:13.5px}.reviewbalance.over{color:var(--amber)}.reviewtable{margin-bottom:4px;padding:4px 0}.reviewrow{border-bottom:1px solid var(--g50)}.reviewrow:last-child{border-bottom:none}.reviewrowmain{align-items:center;gap:10px;padding:11px 18px;display:flex}.reviewrowmain input{width:16px;height:16px;accent-color:var(--blue);cursor:pointer;flex:none}.reviewfirm{font:500 13.5px/1.3 var(--sans);color:var(--fg1);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.reviewfirm i{color:var(--fg3)}.reviewrowfacts{flex:1;min-width:0}.reviewrowcost{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.droppedrow .reviewfirm,.droppedrow .reviewrowfacts,.droppedrow .reviewrowcost{opacity:.45}.reviewcontacts{flex-direction:column;gap:6px;padding:2px 18px 12px 44px;display:flex}.reviewcontact{align-items:center;gap:10px;font-size:13px;display:flex}.reviewcontactname{min-width:0}.reviewcontactcost{font-variant-numeric:tabular-nums;margin-left:auto}.reviewexcluded{border-top:1px dashed var(--g100);flex-direction:column;gap:6px;padding:10px 18px 12px;display:flex}.reviewexcludedhead{letter-spacing:.06em;text-transform:uppercase;color:var(--fg3);margin-bottom:2px;font-size:11px;font-weight:600}.reviewconfirm{border:1px solid var(--g100);box-shadow:var(--sh-md);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 16px;display:flex}@media (max-width:640px){.reviewcells{grid-template-columns:1fr}}.actabs{flex-wrap:wrap}.actabselect{font:500 13px var(--sans);color:#475467;cursor:pointer;background:0 0;border:none;padding:8px 10px}.streamhead{align-items:center;gap:10px;margin:16px 0 8px;display:flex}.streamrow{border-bottom:1px solid var(--g50);grid-template-columns:86px 1fr;align-items:start;gap:12px;padding:13px 0;display:grid}.streamrow:last-child{border-bottom:none}.streamchip{font:600 10px/1.2 var(--sans);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#6b727b;background:#eef0f3;border-radius:6px;justify-self:start;margin-top:2px;padding:5px 8px}.streamchip.re{background:var(--blue-50,#eaf2ff);color:var(--blue)}.streamchip.record{background:var(--g50);color:var(--fg3);border:1px solid var(--g200)}.streambody{min-width:0}.acttail{flex-direction:column;gap:8px;margin-top:16px;display:flex}.acttail .digfoldrow{align-items:center;gap:10px;display:flex}@media (max-width:640px){.streamrow{grid-template-columns:1fr;gap:4px}}.pf-page{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;padding:28px 22px 72px;display:flex}.pf-card{border:1px solid var(--line);border-radius:var(--rlg);background:#fff;padding:24px}.pf-crumb{color:var(--fg3);align-items:center;gap:6px;padding:8px 0;font-size:12px;display:flex}.pf-crumb-sep{color:var(--fg4)}.pf-crumb-here{color:var(--fg2)}.pf-crumb a{color:var(--fg3);text-decoration:none}.pf-crumb a:hover{color:var(--blue-700);text-decoration:underline}.pf-id{align-items:center;gap:14px;display:flex}.pf-avatar{border-radius:var(--rmd);background:var(--blue-50);letter-spacing:.02em;width:44px;height:44px;color:var(--blue);border:1px solid #cfe0ff;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.pf-h1{letter-spacing:-.01em;color:var(--fg1);margin:0;font-size:28px;font-weight:700;line-height:1.15}.pf-cityline{color:var(--fg2);margin:2px 0 0;font-size:13px;font-weight:400}.pf-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--fg4);margin:0;font-size:11px;font-weight:600}.pf-summary{color:var(--fg2);text-wrap:pretty;max-width:820px;margin:12px 0 0;font-size:15px;font-weight:400;line-height:1.65}.pf-lockrow{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:12px;padding:18px 0 4px;display:flex}.pf-lock{background:var(--g50);border:1px solid var(--line);border-radius:var(--rchip);color:var(--fg3);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:400;display:inline-flex}.pf-lockcap{color:var(--fg2);font-size:13px;line-height:1.5}.pf-glance{grid-template-columns:1fr 1fr;gap:0 48px;margin-top:8px;display:grid}.pf-glance-cell{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:12px 0;display:flex}.pf-glance-cell.pf-last{border-bottom:0}.pf-glance-label{text-transform:uppercase;letter-spacing:.04em;color:var(--fg4);flex:0 0 150px;font-size:11px;font-weight:500}.pf-glance-web{color:var(--blue-700);font-size:13px;font-weight:500;text-decoration:none}.pf-glance-web.pf-muted{color:var(--fg3)}.pf-contacts{margin-top:8px}.pf-ct-head,.pf-ct-row{grid-template-columns:230px 240px 130px 1fr 150px 70px;align-items:center;display:grid}.pf-ct-head{text-transform:uppercase;letter-spacing:.06em;color:var(--fg4);padding-bottom:10px;font-size:11px;font-weight:600}.pf-ct-row{border-top:1px solid var(--line);padding:14px 0}.pf-freechan{color:var(--fg3);margin:14px 0 0;font-size:12px;line-height:1.5}.pf-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.pf-cta-lead{color:var(--fg1);margin:0;font-size:15px;font-weight:600}.pf-cta-sub{color:var(--fg3);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;line-height:1.5}.pf-cta-right{flex-shrink:0;align-items:center;gap:14px;display:flex}.pf-link{color:var(--blue-700);font-size:13px;font-weight:500;text-decoration:none}.pf-btn{border-radius:var(--rmd);font-family:var(--sans);cursor:pointer;appearance:none;border:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.pf-btn-primary{background:var(--blue);color:#fff;padding:11px 16px;font-size:13px;font-weight:600}.pf-btn-primary:hover{background:var(--blue-600)}.pf-navcta{padding:8px 14px}.appnav-links a.pf-btn-primary{color:#fff}.appnav-links a.pf-btn-primary:hover{color:#fff;background:var(--blue-600)}.pf-activity{margin-top:8px}.pf-act-row{border-top:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.pf-act-rail{flex:0 0 96px}.pf-act-chip{text-transform:uppercase;letter-spacing:.07em;color:var(--fg3);background:var(--g50);border:1px solid var(--line);border-radius:var(--rchip);align-items:center;padding:5px 7px;font-size:10px;font-weight:600;display:inline-flex}.skel{display:inline-block}.skel.w72{width:72px}.skel.w84{width:84px}.skel.w96{width:96px}.skel.w104{width:104px}.skel.w124{width:124px}.skel.w126{width:126px}.skel.w140{width:140px}.skel.w148{width:148px}.skel.w150{width:150px}.skel.w158{width:158px}.skel.w162{width:162px}.skel.w186{width:186px}.skel.w212{width:212px}.skel.w238{width:238px}.skel.w-title{width:68%}.skel.skel--chip{border-radius:var(--rchip);height:18px}.skel.skel--sq{width:16px;height:16px}.pf-id-main{flex:1;min-width:0}.pf-id-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pf-chiprow{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pf-chip{color:var(--fg2);background:var(--g50);border:1px solid var(--line);border-radius:var(--rchip);align-items:center;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.pf-chip-ok,.pf-email-verified{color:#0a7a58;background:var(--ok-soft);border-color:#bfe9d8}.pf-btn-ghost{border:1px solid var(--g200);color:var(--fg2);background:#fff;padding:10px 14px;font-size:13px;font-weight:500}.pf-btn-ghost:hover{border-color:var(--g300)}.pf-btn-sm{padding:6px 12px;font-size:12px;font-weight:600}.pf-glance-val{color:var(--fg1);font-size:13px;font-weight:500}.pf-loading,.pf-empty{color:var(--fg3);margin:12px 0 0;font-size:13px;line-height:1.5}.pf-loaderror{color:var(--fg2);margin:12px 0 0;font-size:13px;line-height:1.5}.pf-linkbtn{appearance:none;font:inherit;color:var(--blue-700);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pf-linkbtn:hover{text-decoration:none}.pf-people{flex-direction:column;margin-top:8px;display:flex}.pf-person{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.pf-person-av{border-radius:var(--rmd);background:var(--g50);border:1px solid var(--line);width:36px;height:36px;color:var(--fg3);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.pf-person-main{flex:1;min-width:0}.pf-person-name{color:var(--fg1);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pf-rolechip{text-transform:uppercase;letter-spacing:.06em;color:var(--blue-700);background:var(--blue-50);border-radius:var(--rchip);padding:2px 6px;font-size:10px;font-weight:600}.pf-person-title{color:var(--fg2);margin-top:2px;font-size:13px}.pf-person-links{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.pf-plink{color:var(--blue-700);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.pf-verified{color:#0a7a58;font-size:11px}.pf-bulk{align-self:flex-start;align-items:center;gap:8px;margin-top:12px;display:inline-flex}.pf-revealcost{opacity:.85;font-size:11px}.pf-firmchan{flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.pf-fclabel{text-transform:uppercase;letter-spacing:.04em;color:var(--fg4);font-size:11px;font-weight:600}.pf-activity-list{margin:8px 0 0;padding:0;list-style:none}.pf-activity-item{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.pf-activity-desc{color:var(--fg1)}.pf-activity-src{color:var(--fg3);white-space:nowrap;flex-shrink:0;font-size:12px}.pf-activity-link{color:var(--blue-700);text-decoration:none}.pf-activity-link:hover{text-decoration:underline}@media (max-width:720px){.pf-glance{grid-template-columns:1fr}.pf-ct-head,.pf-ct-row{grid-template-columns:1fr 1fr}.pf-cta{flex-direction:column;align-items:flex-start}.pf-id{flex-wrap:wrap}.pf-id-actions{width:100%}.pf-activity-item{flex-direction:column;gap:2px}}
