/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem}}@layer base{*,:before,:after{box-sizing:border-box;margin:0;padding:0}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.w-\[7\.25rem\]{width:7.25rem}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-\[1\.05fr_1fr_1\.25fr\]{grid-template-columns:1.05fr 1fr 1.25fr}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#3dd6c6\]\/30{border-color:#3dd6c64d}.border-\[\#3dd6c6\]\/40{border-color:#3dd6c666}.border-\[\#5cdb5c\]\/70{border-color:#5cdb5cb3}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-\[\#0c1433\]{background-color:#0c1433}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#7dff7d\]{--tw-gradient-from:#7dff7d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3da832\]{--tw-gradient-to:#3da832;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.text-\[clamp\(1\.85rem\,3\.2vw\,2\.7rem\)\]{font-size:clamp(1.85rem,3.2vw,2.7rem)}.text-\[clamp\(1\.85rem\,3\.2vw\,2\.85rem\)\]{font-size:clamp(1.85rem,3.2vw,2.85rem)}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-\[var\(--mono\)\]{--tw-font-weight:var(--mono);font-weight:var(--mono)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#3dd6c6\]{color:#3dd6c6}.text-\[\#7dff7d\]{color:#7dff7d}.text-\[\#04140a\]{color:#04140a}.text-\[\#d7fff8\]{color:#d7fff8}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.accent-\[\#5cdb5c\]{accent-color:#5cdb5c}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-none{--tw-outline-style:none;outline-style:none}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#7dff7d\]:focus-visible{outline-color:#7dff7d}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:text-\[1\.65rem\]{font-size:1.65rem}}@media(min-width:48rem){.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_1fr_1\.25fr\]{grid-template-columns:1.05fr 1fr 1.25fr}.md\:gap-0{gap:0}.md\:bg-\[\#7dff7d\]\/5{background-color:#7dff7d0d}.md\:px-0{padding-inline:0}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:py-0{padding-block:0}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}@media(min-width:64rem){.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}}}:root{--bg:#000521;--panel:#0a0f28;--panel-border:#1a2744;--text:#f8fafc;--muted:#cbd5e1;--label:#94a3b8;--crimson:#2a5a8a;--crimson-glow:#2a5a8a73;--navy-deep:#1e3a5f;--teal:#3dd6c6;--teal-glow:#3dd6c64d;--amber:#c9a227;--amber-glow:#c9a22738;--emerald:#5cdb5c;--emerald-dark:#3da832;--emerald-glow:#5cdb5c59;--font:"Inter", system-ui, sans-serif;--mono:"JetBrains Mono", monospace}html,body,#root{height:100%}#seo-static{max-width:44rem;margin:0 auto;padding:2rem 1.25rem 4rem}#seo-static nav{flex-wrap:wrap;gap:.75rem 1.25rem;margin:.75rem 0 1.5rem;display:flex}#seo-static h1,#seo-static h2,#seo-static h3{margin:1.25rem 0 .5rem}#seo-static p,#seo-static li{margin-bottom:.75rem}#seo-static a{color:var(--teal)}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}.app{flex-direction:column;min-height:100vh;display:flex;overflow:hidden auto}.app-main{flex-direction:column;flex:1;display:flex}.hero-trust{border-bottom:1px solid var(--panel-border);background:linear-gradient(180deg,#0a1028 0%,var(--bg) 100%);padding:1.25rem 1.5rem 0}.hero-trust-eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-bottom:.5rem;font-size:.6rem}.hero-trust-headline{max-width:52rem;margin-bottom:.6rem;font-size:1.15rem;font-weight:600;line-height:1.45}.hero-trust-body{color:var(--muted);max-width:48rem;margin-bottom:.75rem;font-size:.85rem;line-height:1.55}.hero-trust-bullets{color:var(--muted);gap:.35rem;max-width:52rem;padding-bottom:1rem;font-size:.78rem;list-style:none;display:grid}.hero-trust-bullets strong{color:var(--text);font-weight:600}.hero-trust-legal{color:var(--muted);margin:.75rem 0 1rem;font-size:.75rem}.hero-trust-legal a{color:var(--emerald);text-decoration:none}.hero-trust-legal a:hover{text-decoration:underline}.capture-stack{border-bottom:1px solid var(--panel-border);background:var(--bg);padding:1rem 1.5rem 1.25rem}.capture-stack-eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);margin-bottom:.65rem;font-size:.58rem}.capture-stack-layers{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.capture-stack-layers li{border:1px solid var(--panel-border);background:var(--panel);color:var(--muted);border-radius:4px;padding:.75rem;font-size:.78rem;line-height:1.45}.capture-stack-layers strong{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin-bottom:.35rem;font-size:.62rem;display:block}.capture-stack-sources-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;font-size:.6rem;display:block}.capture-source-chips{flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem;display:flex}.capture-source-chip{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--panel-border);color:var(--text);background:#ffffff05;border-radius:3px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.62rem;display:inline-flex}.capture-source-chip-clickable{cursor:pointer}.capture-source-chip-clickable:hover{border-color:var(--teal);color:var(--teal)}.capture-source-import{color:var(--emerald);border-color:#00e67659}.capture-source-soon{color:var(--teal);border-color:#3dd6c659}.capture-source-badge{letter-spacing:.04em;color:var(--muted);text-transform:none;font-size:.52rem;font-family:var(--font)}.capture-stack-note{color:var(--muted);max-width:56rem;margin:0;font-size:.76rem;line-height:1.5}@media(max-width:900px){.capture-stack-layers{grid-template-columns:1fr}}.meeting-companion{flex-direction:column;gap:.85rem;display:flex}.meeting-platform-row{flex-wrap:wrap;gap:.5rem;display:flex}.meeting-platform-btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--panel-border);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:4px;padding:.45rem .75rem;font-size:.65rem}.meeting-platform-btn-active{border-color:var(--teal);color:var(--teal);box-shadow:0 0 12px #3dd6c633}.meeting-platform-linked{color:var(--emerald);margin-left:.35rem;font-size:.55rem}.meeting-platform-note{color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}.meeting-zoom-connect,.meeting-platform-connect{border:1px solid var(--border);background:#00000026;border-radius:8px;margin:.75rem 0 1rem;padding:.75rem 1rem}.meeting-zoom-connected,.meeting-zoom-disconnected,.meeting-platform-connected,.meeting-platform-disconnected{color:var(--muted);margin:0 0 .5rem;font-size:.75rem;line-height:1.45}.meeting-zoom-connect-btn,.meeting-platform-connect-btn{margin-top:.25rem;text-decoration:none;display:inline-block}.meeting-zoom-rtms-pill{color:var(--emerald);background:#2ea04333}.live-triage-brief{flex-direction:column;gap:.85rem;padding:.25rem 0 1rem;display:flex}.live-triage-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.live-triage-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.65rem}.live-triage-title{margin:.15rem 0 0;font-size:1.05rem;font-weight:600}.live-triage-live-dot{font-family:var(--mono);color:var(--crimson);letter-spacing:.08em;font-size:.62rem;animation:1.2s ease-in-out infinite pulse-rec}.live-triage-sub{color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.live-triage-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.live-triage-stat{border:1px solid var(--border);background:#0000001f;border-radius:8px;padding:.55rem .65rem}.live-triage-stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;font-size:.62rem;display:block}.live-triage-stat strong{font-size:.95rem}.live-triage-tier-hot{color:var(--crimson)}.live-triage-tier-warm{color:var(--amber)}.live-triage-tier-cool{color:var(--emerald)}.live-triage-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.live-triage-stamp{color:var(--muted);font-size:.7rem}.live-triage-headline{margin:0;font-size:.92rem;line-height:1.45}.live-triage-waiting{color:var(--muted);margin:0;font-size:.8rem}.live-triage-section h3{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 .35rem;font-size:.72rem}.live-triage-section ul{margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.45}.live-triage-transcript summary{cursor:pointer;color:var(--muted);font-size:.75rem}.live-triage-transcript pre{white-space:pre-wrap;max-height:180px;color:var(--muted);margin:.5rem 0 0;font-size:.7rem;overflow:auto}.meeting-start-btn{width:100%}.meeting-session-warn{color:var(--amber);margin:.5rem 0 0;font-size:.75rem}.meeting-session-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.meeting-live-pill{font-family:var(--mono);color:var(--crimson);letter-spacing:.08em;font-size:.62rem;animation:1.2s ease-in-out infinite pulse-rec}.meeting-auto-scan{color:var(--muted);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.meeting-end-btn{margin-left:auto}.meeting-note-row{gap:.5rem;display:flex}.meeting-note-row input{background:var(--panel);border:1px solid var(--panel-border);color:var(--text);border-radius:4px;flex:1;padding:.55rem .75rem;font-size:.85rem}.meeting-transcript-preview{color:var(--muted);font-size:.72rem}.deal-profile-panel{border:1px solid var(--panel-border);background:#0000001f;border-radius:4px;margin-bottom:1rem}.deal-profile-panel>summary{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:.65rem .85rem;font-size:.65rem;font-weight:600;list-style:none}.deal-profile-panel>summary::-webkit-details-marker{display:none}.deal-profile-panel[open]>summary{border-bottom:1px solid var(--panel-border);color:var(--teal)}.deal-profile-panel .console-tab-hint,.deal-profile-panel .input-group{margin:.75rem .85rem 0}.deal-profile-panel .input-group:last-child{margin-bottom:.85rem}.deal-profile-json-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.deal-profile-json{min-height:120px;font-family:var(--mono);font-size:.72rem}.hubspot-deal-controls{border:1px solid var(--panel-border);background:#00000024;border-radius:4px;margin:.75rem .85rem 0;padding:.75rem .85rem}.hubspot-deal-controls--muted{color:var(--muted);font-size:.78rem}.hubspot-deal-controls--muted p{margin:.35rem 0 0}.hubspot-deal-kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-right:.65rem;font-size:.62rem;font-weight:700}.hubspot-deal-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.hubspot-deal-actions{align-items:center;gap:.45rem;display:flex}.hubspot-deal-hint{color:var(--muted);margin:.55rem 0 .65rem;font-size:.76rem;line-height:1.4}.hubspot-deal-search{margin-top:.15rem}.hubspot-deal-list{flex-direction:column;gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.hubspot-deal-list li{border:1px solid var(--panel-border);background:#0000001f;border-radius:3px;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.hubspot-deal-list li>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.hubspot-deal-list strong{color:var(--text);font-size:.82rem}.hubspot-deal-list span{color:var(--muted);font-size:.7rem;font-family:var(--mono)}.hubspot-deal-empty{color:var(--muted);font-size:.76rem;background:0 0!important;border:none!important;padding:.25rem 0!important}.meeting-transcript-preview pre{white-space:pre-wrap;max-height:120px;margin:.5rem 0 0;font-size:.68rem;overflow:auto}.live-objection-panel{z-index:900;background:#0a1028;border:1px solid #3dd6c673;border-radius:8px;flex-direction:column;width:min(340px,100vw - 2rem);max-height:min(420px,70vh);display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 40px #0000008c,0 0 24px #3dd6c61f}.live-objection-panel-min{width:auto;min-width:200px;max-height:none}.live-objection-panel-header{border-bottom:1px solid var(--panel-border);background:var(--panel);align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.live-objection-panel-title{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal);font-size:.62rem;font-weight:700}.live-objection-panel-meta{color:var(--muted);margin-left:auto;font-size:.6rem}.live-objection-panel-toggle{border:1px solid var(--panel-border);color:var(--muted);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:3px;padding:.2rem .45rem;font-size:.55rem}.live-objection-panel-body{flex:1;padding:.65rem .75rem;overflow-y:auto}.live-objection-listening{color:var(--amber);margin:0 0 .5rem;font-size:.68rem}.live-objection-empty{color:var(--muted);margin:0;font-size:.75rem}.live-objection-list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.live-objection-item{border-radius:4px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem .55rem;font-size:.78rem;line-height:1.4;display:flex}.live-objection-open{background:#ffb30014;border:1px solid #ffb30059}.live-objection-text strong{color:var(--text);display:block}.live-objection-evidence{color:var(--muted);margin-top:.2rem;font-size:.68rem;font-style:italic;display:block}.live-objection-actions{flex-shrink:0;gap:.25rem;display:flex}.live-objection-actions button{border:1px solid var(--panel-border);background:var(--bg);width:28px;height:28px;color:var(--emerald);cursor:pointer;border-radius:4px;font-size:.85rem;line-height:1}.live-objection-actions button:last-child{color:var(--muted)}.live-objection-answered-block{border-top:1px dashed var(--panel-border);margin-top:.75rem;padding-top:.5rem}.live-objection-answered-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);font-size:.55rem}.live-objection-answered-list .live-objection-answered{color:var(--muted);background:0 0;border:none;padding:.2rem 0;text-decoration:line-through}.pipeline-leak-calc{border-bottom:1px solid var(--panel-border);background:#070b1e;padding:1.25rem 1.5rem 1.5rem}.pipeline-leak-header{max-width:52rem;margin-bottom:1.25rem}.pipeline-leak-eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-bottom:.45rem;font-size:.6rem;display:block}.pipeline-leak-header h2{margin-bottom:.45rem;font-size:1.05rem;font-weight:600}.pipeline-leak-header p{color:var(--muted);max-width:44rem;font-size:.82rem;line-height:1.55}.pipeline-leak-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.pipeline-leak-inputs,.pipeline-leak-visual{padding:1rem 1.1rem}.pipeline-leak-outputs{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.leak-input-grid{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.leak-field label{color:var(--muted);margin-bottom:.35rem;font-size:.72rem;display:block}.leak-field-input-wrap{align-items:center;gap:.35rem;display:flex}.leak-field input{background:var(--bg);border:1px solid var(--panel-border);width:100%;color:var(--text);font-family:var(--mono);border-radius:4px;padding:.45rem .55rem;font-size:.8rem}.leak-field input:focus{border-color:var(--amber);outline:none}.leak-field-suffix{font-family:var(--mono);color:var(--muted);flex-shrink:0;font-size:.7rem}.leak-funnel{flex-direction:column;gap:.35rem;display:flex}.leak-funnel-step{margin-bottom:.25rem}.leak-funnel-bar-track{background:#1a1a1a;border-radius:2px;height:8px;overflow:hidden}.leak-funnel-bar-fill{background:linear-gradient(90deg,var(--teal),var(--navy-deep));border-radius:2px;height:100%;transition:width .25s}.leak-funnel-meta{font-size:.72rem;font-family:var(--mono);color:var(--muted);justify-content:space-between;margin-top:.25rem;display:flex}.leak-funnel-drop{color:var(--teal);font-size:.68rem;font-family:var(--mono);margin:.2rem 0 .35rem .25rem}.leak-funnel-total{color:var(--muted);border-top:1px solid var(--panel-border);margin-top:.75rem;padding-top:.75rem;font-size:.78rem}.leak-funnel-total strong{color:var(--crimson)}.leak-metric{background:var(--panel);border:1px solid var(--panel-border);border-radius:4px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex}.leak-metric-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.58rem}.leak-metric-value{font-family:var(--mono);font-size:1.25rem;font-weight:700}.leak-metric-sub{color:var(--muted);font-size:.68rem;line-height:1.4}.leak-metric-leak{background:#2a5a8a1a;border-color:#2a5a8a73}.leak-metric-leak .leak-metric-value{color:var(--teal)}.leak-metric-rescue{background:#5cdb5c14;border-color:#5cdb5c66}.leak-metric-rescue .leak-metric-value{color:var(--emerald)}@media(max-width:960px){.pipeline-leak-grid{grid-template-columns:1fr}.pipeline-leak-outputs{grid-template-columns:1fr 1fr}.leak-input-grid{grid-template-columns:1fr}}@media(max-width:560px){.pipeline-leak-outputs{grid-template-columns:1fr}}.enterprise-trust{border-top:1px solid var(--panel-border);background:#070b1e;padding:2rem 1.5rem}.enterprise-trust-header{max-width:40rem;margin-bottom:1.5rem}.enterprise-trust-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:.6rem}.enterprise-trust-header h2{margin:.5rem 0;font-size:1.1rem}.enterprise-trust-header p{color:var(--muted);font-size:.82rem;line-height:1.55}.trust-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.trust-card{background:var(--panel);border:1px solid var(--panel-border);border-radius:4px;padding:1rem}.trust-card h3{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);margin-bottom:.5rem;font-size:.7rem}.trust-card p{color:var(--muted);font-size:.78rem;line-height:1.55}.trust-meta{border-top:1px solid var(--panel-border);gap:.75rem;padding-top:1rem;display:grid}.trust-meta-item{grid-template-columns:140px 1fr;gap:1rem;font-size:.75rem;display:grid}.trust-meta-key{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem}.trust-meta-val{color:var(--muted);line-height:1.5}.site-footer{border-top:1px solid var(--panel-border);background:var(--panel);padding:1.35rem 1.5rem 1.5rem}.site-footer-inner{max-width:68rem;color:var(--muted);grid-template-columns:minmax(12rem,1.5fr) 1fr 1fr;align-items:start;gap:1.25rem 2rem;margin:0 auto;font-size:.78rem;display:grid}.site-footer-brand-block{flex-direction:column;gap:.4rem;display:flex}.site-footer-brand{font-family:var(--mono);letter-spacing:.06em;color:var(--text)}.site-footer-copy{line-height:1.5}.site-footer-nav{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.site-footer-nav a{color:var(--muted);text-decoration:none}.site-footer-nav a:hover{color:var(--emerald)}.trust-pack-link{font:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.trust-pack-link:hover{color:var(--emerald)}.hero-trust-legal .trust-pack-link,.trust-meta-val .trust-pack-link,.upload-consent .trust-pack-link{color:var(--emerald);text-decoration:none}.hero-trust-legal .trust-pack-link:hover,.trust-meta-val .trust-pack-link:hover,.upload-consent .trust-pack-link:hover{text-decoration:underline}.trust-pack-overlay{z-index:1000;background:#000521d1;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.trust-pack-dialog{background:var(--panel);border:1px solid var(--panel-border);border-radius:6px;flex-direction:column;width:min(960px,100%);height:min(88vh,900px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0000008c}.trust-pack-dialog-header{border-bottom:1px solid var(--panel-border);background:var(--bg);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.trust-pack-dialog-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-size:.7rem;font-weight:600}.trust-pack-dialog-actions{align-items:center;gap:.75rem;display:flex}.trust-pack-dialog-link{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:.62rem;text-decoration:none}.trust-pack-dialog-link:hover{text-decoration:underline}.trust-pack-dialog-close{border:1px solid var(--panel-border);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;padding:.35rem .65rem;font-size:.62rem}.trust-pack-dialog-close:hover{border-color:var(--teal);color:var(--teal)}.trust-pack-frame{background:#fff;border:none;flex:1;width:100%}@media(max-width:900px){.trust-grid{grid-template-columns:1fr}.trust-meta-item{grid-template-columns:1fr;gap:.25rem}}.header{border-bottom:1px solid var(--panel-border);background:var(--panel);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex}.header-brand{align-items:center;gap:.85rem;min-width:0;display:flex}button.header-brand{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;padding:0}.header-logo{object-fit:contain;border-radius:6px;flex-shrink:0;width:auto;height:72px}.header-brand-copy{flex-direction:column;gap:.3rem;min-width:0;display:flex}.header-product-name{font-family:var(--font);letter-spacing:.01em;color:var(--text);white-space:nowrap;font-size:1.05rem;font-weight:700;line-height:1.15}.header-brand .tag{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);border:1px solid var(--teal);width:fit-content;padding:.15rem .5rem;font-size:.65rem;font-weight:600;animation:2s ease-in-out infinite pulse-tag}@media(max-width:720px){.header{flex-wrap:wrap;padding:.7rem 1rem}.header-logo{height:56px}.header-product-name{white-space:normal;font-size:.92rem}.header-status{display:none}}@keyframes pulse-tag{0%,to{opacity:1}50%{opacity:.5}}.header-status{font-family:var(--mono);color:var(--muted);letter-spacing:.05em;font-size:.7rem}.workspace{flex:1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.panel{flex-direction:column;padding:1.5rem;display:flex;overflow-y:auto}.pipeline-leak-calc-embedded{background:0 0;border:none;padding:0}.pipeline-leak-calc-embedded .pipeline-leak-header{margin-bottom:.75rem}.pipeline-leak-calc-embedded .pipeline-leak-header h2{font-size:.95rem}.pipeline-leak-calc-embedded .pipeline-leak-header p{font-size:.78rem}.pipeline-leak-calc-embedded .pipeline-leak-grid{grid-template-columns:1fr}.pipeline-leak-calc-embedded .pipeline-leak-outputs{grid-template-columns:1fr 1fr}.console-tabs{border-bottom:1px solid var(--panel-border);gap:.35rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.console-tab{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .5rem;font-size:.62rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.console-tab:hover{color:var(--text);background:#ffffff08}.console-tab-active{color:var(--text);border-color:var(--panel-border);background:var(--panel)}.console-tab-dot{background:var(--emerald);border-radius:50%;flex-shrink:0;width:6px;height:6px}.console-tab-panel{flex:1;min-height:0;margin-bottom:1rem;overflow-y:auto}.console-tab-hint{color:var(--muted);margin-bottom:1rem;font-size:.78rem;line-height:1.5}.console-tab-audio .dropzone-tab{min-height:160px}.dropzone-unified{min-height:150px}.upload-attachment-list{flex-direction:column;gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.upload-attachment-list li{border:1px solid var(--panel-border);background:#0000002e;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;display:flex}.upload-attachment-list strong{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin-bottom:.15rem;font-size:.62rem;display:block}.upload-attachment-list span{color:var(--muted);word-break:break-all;font-size:.78rem}.dropzone-document{min-height:120px;margin-top:.85rem;padding:1.1rem}.dropzone-content-compact{gap:.45rem;min-height:88px}.console-tab-transcript{flex-direction:column;gap:.75rem;height:100%;min-height:280px;display:flex}.input-group-grow{flex-direction:column;flex:1;display:flex}.transcript-textarea{flex:1;min-height:200px}.panel-left{border-right:1px solid var(--panel-border);background:var(--bg)}.intake-viewport{width:100%;max-width:28rem;margin-left:auto;margin-right:auto}@media(min-width:960px){.intake-viewport{max-width:none;margin-left:0;margin-right:0}}.panel-right{background:#070b1e}.panel-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;font-size:.65rem;font-weight:600}.report-panel-label{margin-bottom:.4rem}.panel-right .expanded-analysis{background:#3dd6c60d;border-color:#3dd6c673;margin-bottom:.75rem}.intake-how-to{background:#0a0f28b8;border:1px solid #3dd6c659;border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .85rem;padding:.8rem .9rem;display:flex}.intake-how-to-title{font-family:var(--font);color:var(--text);margin:0 0 .2rem;font-size:.9rem;font-weight:650}.intake-how-to-entry{color:var(--teal,#3dd6c6);margin:0 0 .35rem;font-size:.78rem;font-weight:600}.intake-how-to-hint{color:var(--muted);max-width:36rem;margin:0 0 .3rem;font-size:.76rem;line-height:1.45}.intake-how-to-status{color:var(--muted);font-size:.76rem;line-height:1.4}.intake-how-to-steps{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.intake-how-to-steps>li{opacity:.72;grid-template-columns:1.75rem 1fr;align-items:start;gap:.75rem;display:grid}.intake-how-to-steps>li.intake-step-active,.intake-how-to-steps>li.intake-step-done{opacity:1}.intake-step-num{border:1px solid var(--panel-border);width:1.75rem;height:1.75rem;font-family:var(--mono);color:var(--muted);background:var(--panel);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.intake-step-active .intake-step-num{border-color:var(--teal);color:var(--teal)}.intake-step-done .intake-step-num{color:var(--emerald);background:#5cdb5c14;border-color:#5cdb5c8c}.intake-step-body strong{color:var(--text);margin-bottom:.25rem;font-size:.95rem;font-weight:650;display:block}.intake-step-body p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.intake-how-to-demo{flex:none}@media(max-width:520px){.intake-how-to{flex-direction:column;align-items:flex-start}.intake-how-to-demo{width:100%}}.dropzone{border:2px dashed var(--panel-border);background:var(--panel);cursor:pointer;text-align:center;border-radius:4px;flex:1;min-height:220px;padding:2rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.dropzone-file-input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.dropzone-content{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:180px;display:flex;position:relative}.dropzone:hover,.dropzone.drag-over{border-color:var(--teal);box-shadow:0 0 24px var(--teal-glow)}.dropzone.has-file{border-color:var(--emerald);border-style:solid}.dropzone-icon{opacity:.6;font-size:2rem}.dropzone-text{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:.8rem;font-weight:600}.dropzone.has-file .dropzone-text{color:var(--emerald);animation:none}@keyframes flash-alert{0%,to{opacity:1}50%{opacity:.35}}.dropzone-filename{color:var(--text);word-break:break-all;font-size:.85rem}.dropzone-hint{color:var(--muted);letter-spacing:.04em;font-size:.75rem}.dropzone-meta{color:var(--muted);font-size:.75rem}.file-clear-btn{border:1px solid var(--panel-border);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;margin-top:.65rem;padding:.35rem .65rem;font-size:.6rem}.file-clear-btn:hover{border-color:var(--crimson);color:var(--crimson)}.sources-bar{flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem;display:flex}.sources-bar span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--panel-border);border-radius:3px;padding:.25rem .5rem;font-size:.6rem}.sources-bar .sources-merged{color:var(--emerald);border-color:#00e67659}.input-group{margin-top:1.25rem}.input-group label{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;font-size:.65rem;font-weight:600;display:block}.label-hint{font-family:var(--font);letter-spacing:normal;text-transform:none;color:var(--muted);margin-top:.35rem;font-size:.75rem;font-weight:400;line-height:1.4;display:block}.input-badges{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.evidence-package-banner{background:#00e6760f;border:1px solid #00e67659;border-radius:4px;justify-content:space-between;align-items:baseline;gap:.75rem;margin:.75rem 0;padding:.7rem .85rem;display:flex}.evidence-package-banner strong{color:var(--emerald);font-family:var(--mono);white-space:nowrap;font-size:.72rem}.evidence-package-banner span{color:var(--muted);text-align:right;font-size:.78rem}@media(max-width:700px){.evidence-package-banner{flex-direction:column;align-items:flex-start}.evidence-package-banner span{text-align:left}}.input-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--panel-border);border-radius:3px;padding:.3rem .6rem;font-size:.6rem;font-weight:600}.input-badge-audio{color:var(--teal);border-color:#3dd6c666}.input-badge-text{color:var(--amber);border-color:#ffb30066}.input-badge-merge{color:var(--emerald);border-color:#00e67666}.input-badge-email{color:var(--crimson);border-color:#2a5a8a8c}.input-badge-field{color:var(--teal);background:#3dd6c60f;border-color:#3dd6c673}.input-group input,.input-group textarea{background:var(--panel);border:1px solid var(--panel-border);width:100%;color:var(--text);font-family:var(--font);border-radius:4px;outline:none;padding:.75rem 1rem;font-size:.95rem;transition:border-color .2s}.input-group input:focus,.input-group textarea:focus{border-color:var(--teal)}.input-group textarea{resize:vertical;min-height:100px;font-size:.85rem;line-height:1.5}.or-divider{text-align:center;font-family:var(--mono);color:var(--muted);letter-spacing:.15em;margin:1rem 0;font-size:.65rem}.run-button{background:linear-gradient(180deg,var(--emerald) 0%,var(--emerald-dark) 100%);color:#000521;width:100%;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;box-sizing:border-box;cursor:pointer;box-shadow:0 0 20px var(--emerald-glow);border:1px solid #5cdb5c80;border-radius:4px;margin-top:1.25rem;padding:1rem 1.5rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,opacity .2s,filter .2s;display:inline-block}.intake-run-cta{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070b1ef5;border:1px solid #5cdb5c66;border-radius:6px;flex-direction:column;gap:.75rem;margin:0 0 1rem;padding:.75rem .85rem .85rem;display:flex;position:sticky;top:0;box-shadow:0 8px 24px #00000059}.analysis-captcha{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.analysis-captcha-label{letter-spacing:.06em;text-transform:uppercase;color:#d2dcf0c7;margin:0;font-size:.72rem}.analysis-captcha-widget{min-height:65px}.intake-run-cta .run-button{margin-top:0}.run-button-above-fold{letter-spacing:.14em;padding:1.1rem 1.5rem;font-size:.92rem}.run-button:hover:not(:disabled),a.run-button:hover{box-shadow:0 0 36px var(--emerald-glow);filter:brightness(1.06)}.run-button:disabled{opacity:.45;cursor:not-allowed}.privacy-trust-banner{background:linear-gradient(90deg,#3dd6c61f,#00e67614);border:1px solid #3dd6c673;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.65rem .85rem;display:flex;box-shadow:0 0 18px #3dd6c626}.privacy-trust-icon{font-size:1rem;line-height:1}.privacy-trust-text{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);text-align:center;font-size:.62rem;font-weight:600;line-height:1.35}.guest-usage-meta{color:var(--muted);text-align:center;margin:.45rem 0 0;font-size:.72rem}.guest-usage-banner,.guest-usage-lock{gap:.5rem;margin-top:.65rem;display:grid}.guest-usage-banner .btn-secondary,.guest-usage-lock .run-button{justify-self:start}.pricing-gate{gap:.75rem;margin-top:.75rem;display:grid}.pricing-plan-grid{gap:.65rem;display:grid}@media(min-width:720px){.pricing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-plan-grid-2,.pricing-plan-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pricing-plan-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing-plan-card{border:1px solid var(--border,#ffffff1f);background:#0000001f;border-radius:10px;align-content:start;gap:.35rem;padding:.85rem .9rem;display:grid}.pricing-plan-card-recommended{border-color:var(--emerald,#3ecf8e)}.pricing-plan-card h3{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.92rem;display:flex}.pricing-plan-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--emerald,#3ecf8e);font-size:.65rem;font-weight:650}.pricing-plan-price{color:var(--emerald,#3ecf8e);margin:0;font-size:1.15rem;font-weight:700}.pricing-plan-usage,.pricing-plan-unit{color:var(--text);margin:0;font-size:.78rem;font-weight:650}.pricing-plan-unit{color:var(--teal,#3dd6c6)}.pricing-plan-quality{color:var(--muted);margin:.1rem 0 0;font-size:.74rem;line-height:1.4}.pricing-plan-quality span{border:1px solid var(--emerald,#3ecf8e);letter-spacing:.03em;text-transform:uppercase;width:fit-content;color:var(--emerald,#3ecf8e);border-radius:999px;margin-bottom:.35rem;margin-right:0;padding:.12rem .4rem;font-size:.65rem;font-weight:700;display:block}.pricing-plan-detail{color:var(--muted);margin:0;font-size:.78rem;line-height:1.4}.pricing-plan-features{color:var(--muted);gap:.22rem;margin:.15rem 0 .35rem;padding:0 0 0 1.05rem;font-size:.74rem;line-height:1.4;display:grid}.pricing-plan-features li::marker{color:var(--emerald,#3ecf8e)}.pricing-plan-card .run-button{margin-top:auto}.pricing-plan-footnote{color:var(--muted);max-width:42rem;margin:.85rem 0 0;font-size:.75rem;line-height:1.45}.billing-invoice-list{gap:.3rem;margin:.45rem 0 .7rem;padding:0;font-size:.78rem;list-style:none;display:grid}.billing-invoice-list a{color:var(--emerald,#3ecf8e)}.ops-billing-snapshot{border:1px solid var(--border,#ffffff1f);border-radius:8px;margin:.75rem 0 1rem;padding:.7rem .8rem}.ops-billing-snapshot h3{margin:0 0 .35rem;font-size:.85rem}.deal-life-locked{gap:.85rem;padding:.25rem 0 1rem;display:grid}.deal-life-locked p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.upload-consent{color:var(--muted);text-align:center;margin-top:.65rem;font-size:.7rem;line-height:1.45}.upload-consent a{color:var(--emerald);text-decoration:none}.upload-consent a:hover{text-decoration:underline}.btn-primary{background:linear-gradient(180deg,var(--emerald) 0%,var(--emerald-dark) 100%);color:#000521;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 16px var(--emerald-glow);border:1px solid #5cdb5c80;border-radius:4px;padding:.55rem 1rem;font-size:.72rem;font-weight:700}.btn-primary:hover:not(:disabled){filter:brightness(1.06)}.btn-primary:disabled{opacity:.45;cursor:not-allowed}.btn-secondary{border:1px solid var(--panel-border);color:var(--text);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;padding:.4rem .75rem;font-size:.62rem;font-weight:600}.btn-secondary:hover:not(:disabled){border-color:var(--teal);color:var(--teal)}.btn-secondary:disabled{opacity:.45;cursor:not-allowed}.input-label-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.input-label-row label{margin-bottom:0}.input-label-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.text-upload-control{align-items:center;display:inline-flex}.text-upload-control input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.demo-transcript-notice{color:var(--teal);margin-top:.5rem;font-size:.75rem}.error-banner{border:1px solid var(--crimson);color:var(--teal);background:#2a5a8a1f;border-radius:4px;margin-top:1rem;padding:.75rem 1rem;font-size:.85rem}.error-banner p{margin:0}.error-banner p+p{margin-top:.4rem}.error-banner a{color:inherit;text-decoration:underline}.relevance-override-btn{margin-top:.65rem}.warning-banner{color:var(--amber);background:#ffb30014;border:1px solid #ffb30073;border-radius:4px;margin-top:1rem;padding:.75rem 1rem;font-size:.85rem}.warning-banner p{margin:0}.cards,.concise-diagnostic{flex-direction:column;gap:24px;display:flex}.concise-card .card-title{font-family:var(--font);letter-spacing:.01em;text-transform:none;font-size:1.05rem;font-weight:650}.stall-headline{color:var(--text);margin:0 0 .85rem;font-size:1.05rem;font-weight:500;line-height:1.65}.stall-collision-list{margin:0;padding-left:1.15rem;font-size:1rem;line-height:1.65}.stall-collision-list li{margin-bottom:.65rem}.stall-evidence{color:var(--muted);font-size:.95rem;line-height:1.6}.people-map-grid{flex-direction:column;gap:.85rem;display:flex}.people-map-group{flex-direction:column;gap:.4rem;display:flex}.persona-badge{font-family:var(--mono);letter-spacing:.1em;border:1px solid;border-radius:3px;align-self:flex-start;padding:.28rem .55rem;font-size:.58rem;font-weight:700;display:inline-block}.persona-badge-champion{color:var(--emerald);background:#00e67614;border-color:#00e67680}.persona-badge-detractor{color:#ff6b6b;background:#ff6b6b14;border-color:#ff6b6b80}.persona-badge-absent{color:var(--amber);background:#ffb30014;border-color:#ffb30080}.persona-badge-suppressed{color:var(--teal);background:#3dd6c614;border-color:#3dd6c673}.persona-badge-neutral{color:var(--muted);border-color:var(--panel-border)}.people-map-names{margin:0;padding-left:0;font-size:1rem;line-height:1.55;list-style:none}.people-map-names li{margin-bottom:.35rem}.people-role{color:var(--muted);font-weight:400}.persona-hint{color:var(--muted);font-size:.9rem;font-style:normal;line-height:1.5}.invisible-veto-callout{background:#ff6b6b0f;border:1px solid #ff6b6b59;border-radius:4px;margin-top:1rem;padding:.75rem}.invisible-veto-callout p{margin:.5rem 0 0;font-size:.85rem}.crm-portability-card .crm-copy-btn{width:100%;margin-top:.75rem;font-size:.8rem}.field-recorder{flex-direction:column;gap:.75rem;display:flex}.field-recorder-panel{border:2px dashed var(--panel-border);background:var(--panel);text-align:center;border-radius:4px;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;display:flex}.field-recorder-active{border-color:var(--crimson);box-shadow:0 0 20px #ff4d4d26}.field-recorder-icon{font-size:2rem}.field-recorder-active .field-recorder-icon{color:var(--crimson);animation:1.2s ease-in-out infinite pulse-rec}@keyframes pulse-rec{0%,to{opacity:1}50%{opacity:.35}}.field-recorder-status{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:.72rem}.field-recorder-offline{color:var(--amber);font-size:.65rem;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase}.field-recorder-file{color:var(--muted);word-break:break-all;font-size:.75rem}.field-recorder-actions{flex-direction:column;gap:.5rem;display:flex}.field-capture-btn{background:linear-gradient(180deg,var(--teal) 0%,#2a9d8f 100%);color:#001018;width:100%;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #3dd6c680;border-radius:4px;padding:.9rem 1rem;font-size:.75rem;font-weight:700}.field-capture-stop{background:linear-gradient(180deg,var(--crimson) 0%,#8b2635 100%);color:#fff;border-color:#ff6b6b80}.field-recorder-error{color:var(--crimson);margin:0;font-size:.8rem}.resuscitation-timeline{flex-direction:column;gap:.85rem;margin-bottom:1rem;display:flex}.timeline-bucket{border-left:2px solid #00e67659;padding-left:.85rem}.timeline-phase{font-family:var(--font);letter-spacing:.02em;text-transform:none;color:var(--emerald);margin-bottom:.4rem;font-size:.85rem;font-weight:700;display:block}.timeline-actions{margin:0;padding-left:1.15rem;font-size:1rem;line-height:1.65}.copy-action-items{margin-top:.25rem}.full-analysis-toggle{border:1px solid var(--panel-border);background:#00000026;border-radius:4px;margin-top:.5rem}.full-analysis-toggle>summary{cursor:pointer;font-family:var(--font);letter-spacing:.01em;text-transform:none;color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.full-analysis-toggle>summary:after{content:"Click to expand  ▾";font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal);flex:none;font-size:.6rem;font-weight:600}.full-analysis-toggle>summary::-webkit-details-marker{display:none}.full-analysis-toggle[open]>summary{border-bottom:1px solid var(--panel-border);color:var(--teal)}.full-analysis-toggle[open]>summary:after{content:"Click to collapse  ▴"}.full-analysis-body{flex-direction:column;gap:24px;padding:1rem;display:flex}.card{background:var(--panel);border-left:4px solid;border-radius:4px;padding:1.5rem}.card-red{border-left-color:var(--crimson);box-shadow:inset 0 0 30px #2a5a8a0f}.card-amber{border-left-color:var(--amber);box-shadow:inset 0 0 30px #ffb3000a}.card-emerald{border-left-color:var(--emerald);box-shadow:inset 0 0 30px #00e6760a}.card-title{font-family:var(--font);letter-spacing:.02em;text-transform:none;color:var(--text);margin-bottom:.85rem;font-size:.95rem;font-weight:650}.card-red .card-title{color:var(--crimson)}.card-amber .card-title{color:var(--amber)}.deal-status-banner{border:1px solid var(--panel-border);border-radius:4px;flex-direction:column;gap:.35rem;margin-bottom:.25rem;padding:1rem 1.25rem;display:flex}.dri-banner{border:2px solid var(--panel-border);border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:.5rem;padding:1rem 1.25rem;display:flex}.dri-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);width:100%;font-size:.55rem;font-weight:600}.dri-score{font-family:var(--mono);font-size:2rem;font-weight:700;line-height:1}.dri-tier{font-family:var(--mono);letter-spacing:.12em;font-size:.7rem;font-weight:700}.dri-components{width:100%;color:var(--muted);font-size:.75rem;font-family:var(--mono);flex-wrap:wrap;gap:.5rem 1rem;display:flex}.dri-flag{color:var(--amber);font-weight:600}.dri-low{background:#00c85314;border-color:#00c85373}.dri-low .dri-score,.dri-low .dri-tier{color:var(--emerald)}.dri-moderate{background:#ffc10714;border-color:#ffc10773}.dri-moderate .dri-score,.dri-moderate .dri-tier{color:var(--amber)}.dri-high{background:#ff98001a;border-color:#ff980080}.dri-high .dri-score,.dri-high .dri-tier{color:#ff9800}.dri-critical{background:#2a5a8a26;border-color:#2a5a8a8c}.dri-critical .dri-score,.dri-critical .dri-tier{color:var(--teal)}.rescue-field{flex-direction:column;gap:.35rem;margin-top:.75rem;font-size:.8rem;display:flex}.rescue-field input,.rescue-field select{border:1px solid var(--panel-border);background:var(--bg);color:var(--text);border-radius:4px;padding:.5rem .65rem;font-family:inherit}.error-text{color:var(--crimson);margin-top:.5rem;font-size:.8rem}.deal-status-mode{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.55rem;font-weight:600}.deal-status-label{font-family:var(--mono);letter-spacing:.16em;font-size:.75rem;font-weight:700}.deal-status-client{color:var(--muted);font-size:.85rem}.status-failed{background:#2a5a8a1f;border-color:#2a5a8a73}.status-failed .deal-status-label{color:var(--teal)}.status-stalled{background:#ffb3000f;border-color:#ffb30066}.status-stalled .deal-status-label{color:var(--amber)}.status-success{background:#00e6760f;border-color:#00e67666}.status-success .deal-status-label{color:var(--emerald)}.status-risk{background:#ff572214;border-color:#ff572273}.status-risk .deal-status-label{color:#ff5722}.status-active{background:#00c8ff0f;border-color:#00c8ff59}.status-active .deal-status-label{color:#00c8ff}.confidence-score{font-family:var(--mono);color:var(--muted);letter-spacing:.08em;font-size:.65rem}.score-row{flex-wrap:wrap;gap:1rem;display:flex}.constraint-grid{flex-direction:column;gap:.75rem;display:flex}.constraint-grid .card{margin:0;padding:1rem}.cause-layers{flex-direction:column;gap:.85rem;display:flex}.cause-layer span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);margin-bottom:.25rem;font-size:.6rem;font-weight:700;display:block}.cause-layer p{margin:0;font-size:.9rem;line-height:1.55}.cause-chain span{color:var(--amber)}.buyer-state-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media(max-width:700px){.buyer-state-grid{grid-template-columns:1fr}}.state-metric{border:1px solid var(--panel-border);border-radius:4px;padding:.75rem}.state-value{color:var(--text);font-size:1rem;font-weight:600}.trigger-table{border-collapse:collapse;width:100%;font-size:.85rem}.trigger-table th,.trigger-table td{text-align:left;border-bottom:1px solid var(--panel-border);padding:.5rem .65rem}.trigger-table th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.6rem}.two-col{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media(max-width:1100px){.two-col{grid-template-columns:1fr}}.card-neutral{border-left:4px solid var(--panel-border)}.card-neutral .card-title{color:var(--text)}.blocker-list li:before{color:var(--crimson)!important}.triage-bucket{margin-bottom:1rem}.triage-bucket h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--emerald);margin-bottom:.5rem;font-size:.65rem;font-weight:600}.signal-group{margin-bottom:.75rem}.signal-group h4{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem;font-size:.75rem;font-weight:600}.signal-group ul{flex-direction:column;gap:.35rem;list-style:none;display:flex}.signal-group li{border-left:2px solid var(--panel-border);padding-left:.75rem;font-size:.88rem;line-height:1.5}.signal-positive li{border-left-color:var(--emerald)}.signal-negative li{border-left-color:var(--crimson)}.meta-line{color:var(--muted);margin-top:.75rem;font-size:.95rem;line-height:1.6}.crm-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media(max-width:900px){.crm-grid{grid-template-columns:1fr}}.crm-field{flex-direction:column;gap:.2rem;display:flex}.crm-label{font-family:var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--label);font-size:.75rem;font-weight:600}.crm-value{color:var(--text);font-size:1rem;line-height:1.55}.card-emerald .card-title,.card-emerald .restart-list li:before{color:var(--emerald)}.card-body{color:var(--text);font-size:1rem;line-height:1.65}.card-body p{margin:0 0 .65rem}.card-body p:last-child{margin-bottom:0}.restart-list{flex-direction:column;gap:.75rem;list-style:none;display:flex}.restart-list li{padding-left:1.25rem;font-size:1rem;line-height:1.65;position:relative}.restart-list li:before{content:"▸";color:var(--emerald);font-weight:700;position:absolute;left:0}.copy-button{border:1px solid var(--emerald);color:var(--emerald);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;margin-top:1.25rem;padding:.65rem 1.25rem;font-size:.7rem;font-weight:600;transition:background .2s,box-shadow .2s}.copy-button:hover{box-shadow:0 0 16px var(--emerald-glow);background:#00e67614}.copy-button.copied{background:#00e67626}.loading-overlay{height:100%;color:var(--muted);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:.75rem;display:flex}.spinner{border:2px solid var(--panel-border);border-top-color:var(--teal);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{height:100%;color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.forces-grid{flex-direction:column;gap:.85rem;display:flex}.force-card{border:1px solid var(--panel-border);background:#ffffff05;border-radius:4px;padding:.85rem 1rem}.executive-brief{border:1px solid var(--panel-border);background:#ffffff05;border-radius:6px;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;padding:1.25rem 1.35rem;display:flex}.executive-brief h2{margin:0 0 .55rem;font-size:.95rem}.executive-brief-status-label{margin:0;font-size:1.15rem;font-weight:700}.executive-brief-status-metrics{color:var(--muted);gap:1.25rem;margin:.35rem 0 0;display:flex}.executive-brief-commercial{margin:.45rem 0 0;font-weight:600}.executive-brief-prose p,.executive-brief-actions p{margin:0 0 .45rem}.executive-brief-evidence blockquote,.force-equilibrium-evidence{border-left:3px solid var(--crimson);color:var(--text);background:#ffffff08;margin:0 0 .65rem;padding:.65rem .9rem}.executive-brief-actions ol{margin:0;padding-left:1.2rem}.viability-line{margin:0}.viability-line-caption{margin:0 0 .25rem;font-size:.95rem;font-weight:700}.viability-line-svg{width:100%;max-width:440px;height:auto}.viability-line-grid{stroke:var(--panel-border);stroke-width:1px}.viability-line-path{fill:none;stroke:var(--emerald);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.viability-line-dot{fill:var(--emerald)}.viability-line-value,.viability-line-axis{fill:var(--text);font-size:11px;font-family:var(--mono)}.viability-line-axis{fill:var(--muted)}.force-emerald{border-left:3px solid var(--emerald)}.force-amber{border-left:3px solid var(--amber)}.force-red{border-left:3px solid var(--crimson)}.force-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.force-type{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:700}.force-type-emerald{color:var(--emerald)}.force-type-amber{color:var(--amber)}.force-type-red{color:var(--crimson)}.force-weight{font-family:var(--mono);color:var(--text);font-size:1.1rem;font-weight:700}.force-factor{color:var(--text);margin:0 0 .5rem;font-size:1rem;line-height:1.6}.force-bar-track{background:var(--panel-border);border-radius:2px;height:4px;margin-bottom:.5rem}.force-bar-fill{background:var(--amber);border-radius:2px;height:100%;transition:width .3s}.force-emerald .force-bar-fill{background:var(--emerald)}.force-red .force-bar-fill{background:var(--crimson)}.force-evidence{color:var(--muted);margin:0;font-size:.95rem;font-style:normal;line-height:1.6}.force-derived{color:var(--label);margin:0 0 .35rem;font-size:.9rem;line-height:1.5}.viability-header{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.viability-badge,.trajectory-badge,.pipeline-badge{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:3px;padding:.25rem .6rem;font-size:.65rem;font-weight:700}.viability-score{font-family:var(--mono);font-size:1.25rem;font-weight:700}.impact-positive{color:var(--emerald)}.impact-negative{color:var(--crimson)}.force-meta{align-items:center;gap:.5rem;display:flex}.force-role{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--panel-border);border-radius:2px;padding:.1rem .35rem;font-size:.55rem}.coupling-group{margin-bottom:1rem}.coupling-group h4{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;font-size:.65rem}.coupling-amplify .restart-list li:before{color:var(--emerald)}.coupling-suppress .restart-list li:before{color:var(--crimson)}.coupling-feedback .restart-list li:before{color:var(--amber)}.equilibrium-derivation{color:var(--muted);margin-top:.75rem;font-size:.9rem;font-style:italic;line-height:1.55}.derivation-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:1rem;display:grid}@media(max-width:900px){.derivation-grid{grid-template-columns:repeat(2,1fr)}}.derivation-metric{border:1px solid var(--panel-border);border-radius:3px;flex-direction:column;gap:.2rem;padding:.5rem;display:flex}.derivation-metric span{font-family:var(--mono);color:var(--muted);text-transform:uppercase;font-size:.55rem}.derivation-metric strong{font-size:1.1rem}.cycle-table td{vertical-align:top;font-size:.8rem}.cycle-table td:last-child{max-width:200px}.buyer-state-grid{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.buyer-state-grid{grid-template-columns:repeat(2,1fr)}.workspace{grid-template-columns:1fr;overflow-y:auto}.panel-left{border-right:none;border-bottom:1px solid var(--panel-border)}}.deal-header-metrics{flex-direction:column;gap:1rem;padding:.25rem 0 .5rem;display:flex}.deal-header-metrics-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.deal-header-metrics-title{font-family:var(--font);letter-spacing:.01em;color:var(--text);font-size:1.05rem;font-weight:650}.deal-metric-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.deal-metric-grid-five{grid-template-columns:repeat(5,1fr)}@media(max-width:1100px){.deal-metric-grid,.deal-metric-grid-five{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.deal-metric-grid,.deal-metric-grid-five{grid-template-columns:1fr}}.deal-metric-card{border:1px solid var(--panel-border);background:#00000038;border-radius:4px;flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}.deal-metric-label{font-family:var(--font);letter-spacing:.02em;color:var(--label);font-size:.8rem;font-weight:600}.deal-metric-value{font-family:var(--mono);color:var(--text);font-size:1.75rem;font-weight:700;line-height:1.1}.deal-metric-detail-text{color:var(--muted);margin:.15rem 0 0;font-size:.9rem;line-height:1.5}.expanded-analysis{margin-top:0}.metric-glossary{z-index:5;position:relative}.metric-glossary-trigger{border:1px solid var(--panel-border);background:var(--panel);width:1.85rem;height:1.85rem;color:var(--text);font-family:var(--mono);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-style:italic;font-weight:700;display:inline-flex}.metric-glossary-trigger:hover,.metric-glossary-trigger[aria-expanded=true]{border-color:var(--teal);color:var(--teal)}.metric-glossary-popover{background:var(--panel);border:1px solid var(--panel-border);border-radius:4px;width:min(24rem,90vw);padding:1rem 1.1rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 32px #00000073}.metric-glossary-popover-header{color:var(--text);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:1rem;display:flex}.metric-glossary-close{color:var(--muted);font-family:var(--font);cursor:pointer;background:0 0;border:none;font-size:.8rem}.metric-glossary-close:hover{color:var(--teal)}.metric-glossary-panel{border:1px solid var(--panel-border);background:#00000026;border-radius:4px;padding:1rem 1.1rem}.metric-legend-intake{margin-top:1rem}.metric-glossary-lede{color:var(--muted);margin:0 0 .85rem;font-size:.9rem;line-height:1.55}.metric-glossary-heading{font-family:var(--font);color:var(--text);margin-bottom:.35rem;font-size:.95rem;font-weight:650}.metric-glossary-list{flex-direction:column;gap:.95rem;margin:0;display:flex}.metric-glossary-item dt{font-family:var(--font);color:var(--teal);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.3rem;font-size:.9rem;font-weight:700;display:flex}.metric-glossary-score{font-family:var(--mono);color:var(--text);white-space:nowrap;font-size:.8rem;font-weight:700}.metric-glossary-item dd{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.metric-glossary-map{color:var(--label);margin-top:.35rem;font-size:.85rem;line-height:1.5;display:block}.dri-label{color:var(--label)}.dri-components{color:var(--muted);font-size:.9rem}.email-provider-controls{margin-bottom:1rem}.mailbox-query-hero{background:linear-gradient(135deg,#3dd6c614,#0000002e);border:1px solid #3dd6c666;border-radius:5px;padding:1rem}.mailbox-query-kicker{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:.62rem;font-weight:700}.mailbox-query-hero h3{color:var(--text);margin:.35rem 0;font-size:1rem}.mailbox-query-hero p{color:var(--muted);margin:0 0 .8rem;font-size:.82rem;line-height:1.45}.mailbox-query-row{gap:.55rem;display:flex}.mailbox-query-row input{flex:1;min-width:0}.mailbox-search-btn{white-space:nowrap;width:auto;padding:.65rem .9rem}.mailbox-status-error{color:var(--muted);background:#c9a22714;border:1px solid #c9a22773;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.65rem;padding:.65rem .75rem;font-size:.76rem;display:flex}.mailbox-connect-prompt{color:var(--amber);margin:.65rem 0 0;font-size:.76rem;line-height:1.4}.email-provider-hint{color:var(--muted);font-size:.72rem;line-height:1.35}.email-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.65rem;display:grid}@media(max-width:700px){.email-provider-grid{grid-template-columns:1fr}}.email-provider-card{border:1px solid var(--panel-border);background:#00000029;border-radius:4px;flex-direction:column;gap:.65rem;padding:.85rem .95rem;display:flex}.email-provider-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.email-provider-head strong{color:var(--text);font-size:.9rem}.email-provider-status{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:.65rem}.email-provider-status.is-connected{color:var(--emerald)}.email-provider-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.email-provider-btn{align-items:center;text-decoration:none;display:inline-flex}.mailbox-results{background:#00e6760d;border:1px solid #00e67659;border-radius:4px;margin-top:.85rem;padding:.9rem}.mailbox-results-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mailbox-results-head div{flex-direction:column;gap:.2rem;display:flex}.mailbox-results-head strong{color:var(--emerald);font-size:.86rem}.mailbox-results-head span,.mailbox-results-more{color:var(--muted);font-size:.72rem}.mailbox-result-list{gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.mailbox-result-list li{border:1px solid var(--panel-border);background:#00000029;border-radius:3px;padding:.6rem .7rem}.mailbox-result-list strong,.mailbox-result-list span{display:block}.mailbox-result-list strong{color:var(--text);font-size:.78rem}.mailbox-result-list span,.mailbox-result-list p{color:var(--muted);font-size:.7rem}.mailbox-result-list p{margin:.25rem 0 0;line-height:1.4}@media(max-width:700px){.mailbox-query-row,.mailbox-results-head{flex-direction:column;align-items:stretch}}.deal-metric-value{font-size:1.35rem}.intake-how-to-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.guide-overlay{z-index:80;justify-content:flex-end;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.guide-backdrop{cursor:pointer;background:#0408188c;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.guide-drawer{background:#0b1228;border-left:1px solid #3dd6c659;width:min(420px,100%);height:100%;padding:1.1rem 1rem 1.5rem;position:relative;overflow:auto;box-shadow:-12px 0 40px #00000059}.guide-drawer-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.guide-drawer-header h2{margin:0 0 .25rem;font-size:1.05rem}.guide-drawer-header p{color:var(--muted);margin:0;font-size:.78rem}.guide-workflows{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.guide-workflow-chip{color:var(--text);cursor:pointer;background:#0a0f28cc;border:1px solid #3dd6c64d;border-radius:999px;padding:.35rem .7rem;font-size:.72rem}.guide-workflow-chip.active{border-color:var(--emerald);background:#3dd6c61f}.guide-step-card{background:#0003;border:1px solid #3dd6c647;border-radius:6px;margin-bottom:1rem;padding:.9rem}.guide-step-meta{color:var(--muted);margin:0 0 .35rem;font-size:.72rem}.guide-step-card h3{margin:0 0 .45rem;font-size:.95rem}.guide-step-card p{margin:0 0 .85rem;font-size:.84rem;line-height:1.45}.guide-step-nav{gap:.5rem;display:flex}.guide-chat h3{margin:0 0 .5rem;font-size:.88rem}.guide-chat-log{flex-direction:column;gap:.55rem;max-height:220px;margin-bottom:.6rem;display:flex;overflow:auto}.guide-chat-empty,.guide-chat-error{color:var(--muted);font-size:.78rem}.guide-chat-error{color:#f5a5a5}.guide-chat-turn{border-radius:4px;padding:.55rem .65rem;font-size:.8rem;line-height:1.4}.guide-chat-user{background:#3dd6c61a}.guide-chat-assistant{background:#ffffff0a;border:1px solid #ffffff14}.guide-chat-turn ol{margin:.4rem 0 0;padding-left:1.1rem}.guide-chat-compose{gap:.4rem;display:flex}.guide-chat-compose input{flex:1;min-width:0}.guide-target-active{outline-offset:3px;outline:2px solid #3dd6c6d9;box-shadow:0 0 0 4px #3dd6c626}.report-view-tabs{gap:.4rem;margin:.75rem 0;display:flex}.report-view-tab{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #3dd6c647;border-radius:4px;padding:.4rem .75rem;font-size:.78rem}.report-view-tab.active{color:var(--text);border-color:var(--emerald);background:#3dd6c61a}.fast-facts{flex-direction:column;gap:.75rem;display:flex}.fast-facts-status{margin:0 0 .4rem;font-weight:650}.fast-facts-steps{gap:.35rem;margin:0;padding-left:1.15rem;display:grid}.fast-facts-actions{flex-wrap:wrap;gap:.5rem;display:flex}.header-right{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.header-ops-underhood{white-space:nowrap;letter-spacing:.02em;font-size:.72rem}.header-auth-links{align-items:center;gap:.55rem;display:flex}.header-auth-login,.header-auth-signup{letter-spacing:.08em;white-space:nowrap;padding:.65rem 1.15rem;font-size:.78rem}.header-auth-signup{box-shadow:0 0 22px var(--emerald-glow)}.marketing-entry-cta{white-space:normal;letter-spacing:.04em;text-align:center;max-width:13.5rem;line-height:1.25}.header-auth-link{color:var(--muted);cursor:pointer;font-family:var(--mono);text-underline-offset:2px;background:0 0;border:none;padding:.35rem .4rem;font-size:.68rem;font-weight:600;text-decoration:underline}.header-auth-link:hover{color:var(--teal,#3dd6c6)}.login-modal-overlay{z-index:90;place-items:center;padding:1.5rem;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.login-modal-overlay .guide-backdrop{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.login-modal-overlay .login-card{z-index:1;position:relative}.login-continue-guest{text-align:center;width:100%;margin-top:.85rem;display:block}.login-screen{background:radial-gradient(at top,#3dd6c61f,#0000 50%),#070b1a;place-items:center;min-height:100vh;padding:1.5rem;display:grid}.login-card{background:#0a0f28eb;border:1px solid #3dd6c659;border-radius:8px;width:min(420px,100%);padding:1.5rem}.login-logo{border-radius:6px;width:160px;height:auto;margin:0 auto 1rem;display:block}.login-sub{color:var(--muted);text-align:center;margin:0 0 1rem;font-size:.85rem;line-height:1.45}.login-mode-tabs{grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:1rem;display:grid}.login-mode-tab{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #3dd6c647;border-radius:4px;padding:.45rem .6rem;font-size:.82rem}.login-mode-tab.active{color:#e8f7f5;background:#3dd6c61f;border-color:#3dd6c6b3}.login-alt-links{text-align:right;margin:.55rem 0 0}.login-text-link{color:var(--accent,#3dd6c6);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:underline}.login-field{gap:.35rem;margin-bottom:.75rem;font-size:.82rem;display:grid}.login-field input{width:100%;color:inherit;background:#00000040;border:1px solid #3dd6c647;border-radius:4px;padding:.55rem .65rem}.login-divider{text-align:center;color:var(--muted);margin:.9rem 0;font-size:.75rem}.login-oauth{width:100%;margin-bottom:.45rem}.login-oauth:disabled{opacity:.55;cursor:not-allowed}.login-card .run-button{width:100%;margin-top:.25rem}.login-card .error-banner{margin-top:.75rem}.account-portal-overlay{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.account-portal-overlay .guide-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.account-portal{z-index:1;background:#0a0f28f5;border:1px solid #3dd6c659;border-radius:8px;width:min(440px,100%);max-height:min(90vh,640px);padding:1.25rem 1.35rem;position:relative;overflow:auto;box-shadow:0 18px 50px #00000073}.account-portal-header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.account-portal-header h2{margin:0 0 .25rem;font-size:1.1rem}.account-portal-header p{color:var(--muted);margin:0;font-size:.8rem}.account-portal-section{margin-bottom:1.1rem}.account-portal-section h3{margin:0 0 .55rem;font-size:.9rem}.api-key-reveal{gap:.65rem;display:grid}.api-key-warn{color:#f3d7a1;background:#f3d7a114;border:1px solid #f3d7a173;border-radius:6px;margin:0;padding:.65rem .75rem;font-size:.78rem;line-height:1.45}.api-key-value{background:#00000047;border:1px solid #3dd6c659;border-radius:6px;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;display:flex}.api-key-value code{font-family:var(--mono);word-break:break-all;color:#b6f5c8;flex:1;font-size:.75rem;line-height:1.4}.api-key-done{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.78rem;text-decoration:underline}.account-email{word-break:break-all;margin:0;font-size:.95rem}.account-delete-btn{color:#ff8a8a;width:100%;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ff5a5a8c;border-radius:4px;margin-top:.5rem;padding:.65rem .9rem;font-size:.78rem}.account-delete-btn:disabled{opacity:.45;cursor:not-allowed}.account-delete-confirm{flex-direction:column;gap:.5rem;display:flex}.account-delete-actions{gap:.5rem;display:flex}.account-delete-actions .btn-secondary,.account-delete-actions .account-delete-btn{flex:1}.salesforce-controls{margin-top:.75rem}.hubspot-controls{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.hubspot-controls-header,.hubspot-search-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hubspot-deal-list{gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.hubspot-deal-list li{border:1px solid var(--panel-border);border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;display:flex}.ops-console{max-width:1100px;margin:0 auto;padding:1.25rem 1.5rem 3rem}.ops-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ops-header h1{margin:.15rem 0;font-size:1.55rem}.ops-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--accent,#3dd6c6);margin:0;font-size:.75rem}.ops-sub{color:var(--muted);margin:.35rem 0;font-size:.85rem}.ops-runbook{color:var(--muted);margin:.5rem 0 1rem;padding-left:1.25rem;font-size:.85rem}.ops-runbook li{margin:.35rem 0}.ops-runtime-banner{text-align:center;border-radius:0;margin:0}.ops-header-actions{flex-wrap:wrap;gap:.5rem;display:flex}.ops-tabs{border-bottom:1px solid var(--panel-border);flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.ops-tab{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:.4rem .75rem}.ops-tab.active{color:var(--text);border-color:var(--panel-border);background:#3dd6c614}.ops-section h2{margin:1.25rem 0 .65rem;font-size:1.05rem}.ops-section h3{margin:1rem 0 .5rem;font-size:.95rem}.ops-status{border:1px solid var(--panel-border);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.ops-status-ok{background:#3dd6c614;border-color:#3dd6c673}.ops-status-warning{background:#f0b4291a;border-color:#f0b4298c}.ops-status-critical{background:#e85d5d1f;border-color:#e85d5d8c}.ops-stat-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.ops-stat{border:1px solid var(--panel-border);border-radius:6px;flex-direction:column;gap:.25rem;padding:.65rem .75rem;display:flex}.ops-stat span{color:var(--muted);font-size:.75rem}.ops-stat-foot{color:var(--muted);margin-top:.15rem;font-size:.65rem;display:block}.ops-stat-changed{outline:1px solid var(--teal,#3dd6c6)}@supports (color:color-mix(in lab,red,red)){.ops-stat-changed{outline:1px solid color-mix(in srgb,var(--teal,#3dd6c6) 45%,transparent)}}.ops-delta{color:var(--muted);font-size:.72rem;font-weight:500}.ops-inline-link{color:var(--teal,#3dd6c6);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.ops-vendor-strip{margin:0 0 1.25rem}.ops-vendor-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--label);margin:0 0 .65rem;font-size:.8rem;font-weight:600}.ops-vendor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ops-vendor-card{border:1px solid var(--panel-border);background:var(--panel);padding:.85rem .95rem}.ops-vendor-link{color:var(--teal);font-weight:600;text-decoration:none}.ops-vendor-link:hover{text-decoration:underline}.ops-vendor-card .ops-sub{margin-top:.4rem}.ops-vendor-extra{margin-top:.45rem;font-size:.8rem}.ops-vendor-extra a{color:var(--muted)}@media(max-width:800px){.ops-vendor-grid{grid-template-columns:1fr}}.ops-apis-headline{margin:.75rem 0 1rem}.ops-usage-bars{margin:.75rem 0 1.25rem}.ops-stat strong{font-size:1.2rem}.ops-peak{align-items:flex-end;gap:.2rem;height:88px;margin:.5rem 0 1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.ops-peak-bar-wrap{min-width:1.35rem;color:var(--muted);flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem;font-size:.55rem;display:flex}.ops-peak-bar{background:#3dd6c68c;border-radius:2px 2px 0 0;width:100%;min-height:4px}.ops-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ops-list li{border:1px solid var(--panel-border);border-radius:6px;padding:.65rem .75rem}.ops-issue-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ops-badge{border:1px solid var(--panel-border);color:var(--muted);border-radius:3px;padding:.1rem .35rem;font-size:.7rem;display:inline-block}.ops-fix{margin:.35rem 0 0;font-size:.85rem}.ops-inbox{margin-bottom:1.25rem}.ops-lookup-row{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.ops-lookup-row input{border:1px solid var(--panel-border);min-width:220px;color:var(--text);font:inherit;background:#00000040;border-radius:4px;flex:1;padding:.55rem .65rem}.ops-note-label{flex-direction:column;gap:.35rem;margin:.75rem 0;font-size:.85rem;display:flex}.ops-note-label textarea,.ops-note-label input{border:1px solid var(--panel-border);color:var(--text);font:inherit;background:#00000040;border-radius:4px;padding:.55rem .65rem}.ops-note-label textarea{resize:vertical}.ops-lookup-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.ops-notice{background:#3dd6c61f;border:1px solid #3dd6c659;border-radius:4px;padding:.55rem .75rem;font-size:.85rem}.ops-error{color:#f0a0a0;background:#e85d5d1f;border:1px solid #e85d5d66;border-radius:4px;padding:.55rem .75rem;font-size:.85rem}.deal-life-overlay{z-index:95;place-items:stretch stretch;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.deal-life-overlay .guide-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.deal-life-panel{z-index:1;background:var(--panel,#12161c);border:1px solid var(--panel-border,#ffffff1f);border-radius:8px;width:min(1100px,100vw - 1.5rem);max-height:calc(100vh - 2rem);margin:1rem auto;padding:1.1rem 1.25rem 1.5rem;position:relative;overflow:auto;box-shadow:0 18px 50px #00000073}.deal-life-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.deal-life-header h2{margin:.15rem 0 .35rem;font-size:1.35rem}.deal-life-header p{color:var(--muted);max-width:40rem;margin:0;font-size:.88rem;line-height:1.45}.deal-life-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--teal,#3dd6c6);font-size:.68rem;margin:0!important}.deal-life-header-actions{flex-shrink:0;gap:.45rem;display:flex}.deal-life-muted{color:var(--muted);font-size:.85rem;line-height:1.45}.deal-life-error{color:#f0a0a0;background:#e85d5d1f;border:1px solid #e85d5d66;border-radius:4px;padding:.55rem .75rem;font-size:.85rem}.deal-life-summary{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.55rem;margin:.75rem 0 1rem;display:grid}.deal-life-summary>div{border:1px solid var(--panel-border,#ffffff1a);border-radius:4px;flex-direction:column;gap:.2rem;padding:.55rem .65rem;display:flex}.deal-life-summary span{color:var(--muted);font-size:.68rem}.deal-life-summary strong{font-size:1.1rem}.deal-life-body{grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr);gap:1rem;display:grid}@media(max-width:820px){.deal-life-body{grid-template-columns:1fr}}.deal-life-list{flex-direction:column;gap:.4rem;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.deal-life-list-item{text-align:left;border:1px solid var(--panel-border,#ffffff1a);width:100%;color:inherit;cursor:pointer;font:inherit;background:#00000038;border-radius:4px;flex-direction:column;gap:.3rem;padding:.65rem .7rem;display:flex}.deal-life-list-item:hover,.deal-life-list-item.active{border-color:var(--teal,#3dd6c6)}@supports (color:color-mix(in lab,red,red)){.deal-life-list-item:hover,.deal-life-list-item.active{border-color:color-mix(in srgb,var(--teal,#3dd6c6) 55%,transparent)}}.deal-life-list-title{font-size:.92rem;font-weight:650}.deal-life-list-meta{color:var(--muted);font-size:.72rem}.deal-life-pill{background:#ffffff14;border-radius:3px;width:fit-content;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-block}.deal-life-pill-good{color:var(--teal,#3dd6c6);background:#3dd6c62e}.deal-life-pill-warn{color:#e6b446;background:#e6b44629}.deal-life-pill-bad{color:#f0a0a0;background:#e85d5d29}.deal-life-delta{color:var(--muted);font-size:.75rem}.deal-life-delta-up{color:var(--teal,#3dd6c6)}.deal-life-delta-down{color:#f0a0a0}.deal-life-detail h3{margin:0 0 .35rem}.deal-life-detail h4{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);margin:1rem 0 .4rem;font-size:.85rem}.deal-life-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.75rem 0;display:grid}.deal-life-detail-grid>div{border:1px solid var(--panel-border,#ffffff1a);border-radius:4px;flex-direction:column;gap:.25rem;padding:.5rem .6rem;display:flex}.deal-life-detail-grid span{color:var(--muted);font-size:.68rem}.deal-life-blocker{font-size:.88rem;line-height:1.45}.deal-life-timeline{border-left:2px solid #3dd6c659;flex-direction:column;gap:.65rem;margin:0;padding:0 0 0 .85rem;list-style:none;display:flex}.deal-life-timeline-card{border:1px solid var(--panel-border,#ffffff1a);background:#00000038;border-radius:4px;flex-direction:column;gap:.35rem;padding:.7rem .75rem;display:flex}.deal-life-timeline-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.deal-life-timeline-when{color:var(--muted);font-size:.75rem}.deal-life-timeline-status{margin:0;font-size:.88rem;font-weight:600}.deal-life-timeline-card .btn-primary{align-self:flex-start;margin-top:.25rem}.marketing-app{flex-direction:column;flex:1;min-height:100vh;display:flex}.marketing-header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f28e0;transition:box-shadow .25s,border-color .25s;position:sticky;top:0}.marketing-band{border-top:1px solid var(--panel-border);background:0 0;border-bottom:none;max-width:none;padding:2rem 1.5rem 2.5rem}.marketing-band .pricing-plan-grid{max-width:none}#how,#pricing,#who,#layout,#answers,#brief,#about,#contact,#see,#leaders,#reps,#method,#start,#calculator,#test{scroll-margin-top:6.5rem}.marketing-qa{grid-template-columns:1fr;margin:1rem 0 0;display:grid}.marketing-qa-group{margin:1.75rem 0 .15rem}.marketing-qa-group h3{letter-spacing:.06em;text-transform:uppercase;color:var(--teal);margin:0;font-size:.82rem;font-weight:700}.marketing-qa-group p{color:var(--muted);margin:.35rem 0 0;line-height:1.5}.marketing-qa-item{border-top:1px solid var(--panel-border);padding:0}.marketing-qa-item summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 0;font-weight:600;line-height:1.4;list-style:none;display:flex}.marketing-qa-item summary::-webkit-details-marker{display:none}.marketing-qa-item summary:after{content:"+";color:var(--teal);flex:none;font-weight:500}.marketing-qa-item[open] summary:after{content:"–"}.marketing-qa-item>.marketing-qa-panel{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.marketing-qa-item[open] .marketing-qa-panel{grid-template-rows:1fr}.marketing-qa-panel>p{min-height:0;color:var(--muted);margin:0;padding-bottom:.95rem;line-height:1.6;overflow:hidden}.marketing-main{flex:1;width:100%;max-width:80rem;margin:0 auto}.marketing-inline-cta{width:auto;min-width:16rem;margin-top:.35rem;margin-bottom:.85rem}.hero-brief-card-prominent{border-color:#3dd6c666;margin-top:1.25rem;padding:1.35rem 1.4rem 1.2rem;box-shadow:0 16px 48px #00000052}.marketing-report-walk-secondary{opacity:.92}.marketing-report-walk-secondary li{background:0 0}.series-cta{margin-top:1.25rem}.series-cta-note{color:var(--muted);margin:.55rem 0 0}.hero-brief-card-prominent .hero-brief-beat{animation:.35s both marketing-fade-up}.series-layout{gap:1.25rem;margin-top:1rem;display:grid}.series-player-frame{aspect-ratio:16/9;border:1px solid var(--panel-border);background:#0c1433;border-radius:12px;position:relative;overflow:hidden}.series-player-frame iframe,.series-poster{border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.series-player-swap{animation:.35s series-fade}.series-poster{text-align:left;color:var(--text);cursor:pointer;font:inherit;background:linear-gradient(#00052126,#000521e0),#0c1433;border:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem;padding:1.25rem;display:flex}.series-poster-kicker,.series-verdict{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--emerald);font-size:.68rem;font-weight:700}.series-poster-title{font-size:1.25rem;font-weight:700;line-height:1.25}.series-poster-play{color:#04140a;background:var(--emerald);border-radius:999px;margin-top:.35rem;padding:.35rem .8rem;font-size:.85rem;font-weight:700}.stall-steps{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.stall-steps li{margin:0}.stall-steps span{font-family:var(--mono);letter-spacing:.08em;color:var(--teal);font-size:.68rem}.stall-steps h3{margin:.2rem 0 .25rem;font-size:1rem}.stall-steps p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.series-facts h3{margin:.35rem 0 .6rem}.series-facts p{margin-bottom:.65rem}.series-older{gap:.75rem;margin-top:1rem;display:grid}.series-older-card{text-align:left;color:var(--text);background:var(--panel);border:1px solid var(--panel-border);cursor:pointer;font:inherit;border-radius:10px;gap:.2rem;padding:.85rem 1rem;display:grid}.series-older-card span,.series-older-card em{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:.68rem;font-style:normal}@keyframes series-fade{0%{opacity:0}to{opacity:1}}@media(min-width:800px){.series-layout{grid-template-columns:1.4fr .8fr;align-items:start}.series-older{grid-template-columns:repeat(3,minmax(0,1fr))}}.intake-desk-lead{color:var(--teal,#3dd6c6);margin:0 0 .85rem;font-size:.95rem;font-weight:650;line-height:1.45}.panel-left>.intake-how-to{margin-top:.85rem}.intake-viewport .dropzone-unified{min-height:8.5rem;padding:1.15rem 1rem}.intake-transcript{min-height:8.5rem}.intake-optional,.intake-more,.intake-after-brief{border:1px solid var(--panel-border);background:#0a0f2873;border-radius:6px;margin:.85rem 0;padding:.75rem .9rem}.intake-optional summary,.intake-more summary,.intake-after-brief summary{cursor:pointer;color:var(--text);font-weight:650}.intake-after-brief p{color:var(--muted);margin:.65rem 0}.marketing-header .header-brand .tag{animation:none}.marketing-header .header-logo{height:48px}.marketing-header .marketing-entry-cta{white-space:nowrap;max-width:none}.marketing-hero{max-width:42rem;padding:3.5rem 1.5rem 2.75rem}.marketing-hero-title{letter-spacing:-.02em;margin:.35rem 0 1rem;font-size:clamp(1.65rem,3.4vw,2.35rem);font-weight:700;line-height:1.2}.marketing-hero-body,.marketing-hero-sub{color:var(--muted);letter-spacing:0;max-width:42rem;margin:0 0 1.5rem;font-size:1.08rem;font-weight:500;line-height:1.6}.marketing-split{grid-template-columns:1fr 1fr;gap:1.35rem;margin-top:.85rem;display:grid}.marketing-split h3{margin:0 0 .4rem;font-size:.92rem}.marketing-split p{margin:0}.marketing-hero-actions .run-button-above-fold{background:linear-gradient(180deg,#7dff7d 0%,var(--emerald) 42%,var(--emerald-dark) 100%);min-width:16rem;box-shadow:0 0 32px var(--emerald-glow),0 0 56px #5cdb5c47}.marketing-hero-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.marketing-hero-actions .run-button,.marketing-hero-actions .btn-secondary{justify-content:center;align-items:center;width:auto;min-width:10.5rem;margin-top:0;padding:.85rem 1.25rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.marketing-hero-actions .run-button:hover{box-shadow:0 0 28px var(--emerald-glow);transform:translateY(-1px)}.marketing-app .pricing-plan-card{transition:transform .25s,border-color .25s,box-shadow .25s}.marketing-app .pricing-plan-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #5cdb5c1a}.marketing-product{max-width:none}.marketing-product-caption{margin-bottom:.85rem}.marketing-product-frame{border:1px solid var(--panel-border);background:var(--panel);border-radius:8px;margin:0 0 1.1rem;transition:transform .35s,box-shadow .35s;overflow:hidden;box-shadow:0 12px 40px #00000059}.marketing-product-frame:hover{transform:translateY(-2px);box-shadow:0 18px 48px #5cdb5c24}.marketing-product-frame img{width:100%;height:auto;display:block}.marketing-video-frame{aspect-ratio:16/9;border:1px solid var(--panel-border);background:#0a0a0c;border-radius:8px;width:100%;margin:0 0 1.1rem;position:relative;overflow:hidden}.marketing-video-frame iframe{border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.marketing-hero-note{color:var(--label);margin-top:.9rem;font-size:.82rem}.stakeholder-selector{border-top:1px solid var(--panel-border);padding:.35rem 1.5rem 2.75rem}.stakeholder-eyebrow{color:var(--teal);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:600}.stakeholder-selector h2{letter-spacing:-.02em;margin:0 0 1.35rem;font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.25}.stakeholder-select-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stakeholder-select{border:1px solid var(--teal);background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6.2 8 10.2 12 6.2' stroke='%233dd6c6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .9rem center;width:100%;color:var(--text);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:10px;margin-bottom:1rem;padding:.9rem 2.6rem .9rem 1rem;font-weight:650;display:none}.stakeholder-tabs{gap:.7rem;display:flex}.stakeholder-tab{min-height:3.35rem;color:var(--text);font:inherit;text-align:center;cursor:pointer;background:#070b22;border:1px solid #31466f;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1rem;font-size:.95rem;font-weight:650;line-height:1.3;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.stakeholder-tab:hover{border-color:var(--teal);background:#3dd6c614}.stakeholder-tab.is-active{border-color:var(--teal);background:#3dd6c629;box-shadow:0 0 0 1px #3dd6c666,0 10px 28px #3dd6c61f}.stakeholder-tab:focus-visible,.stakeholder-select:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.stakeholder-tab-mark{font-size:1.15rem;line-height:1}.stakeholder-tab-text{text-align:left;flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.stakeholder-tab-detail{color:var(--label);letter-spacing:.01em;font-size:.75rem;font-weight:600}.stakeholder-tab.is-active .stakeholder-tab-detail{color:var(--text)}.stakeholder-panel{background:var(--panel);border:1px solid #3dd6c652;border-radius:12px;margin-top:1.15rem;padding:1.85rem 1.9rem 1.7rem;animation:.38s stakeholder-enter}.stakeholder-panel h3{letter-spacing:-.02em;max-width:40rem;margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;line-height:1.3}.stakeholder-points{gap:1.2rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.stakeholder-note{color:var(--muted);margin:.95rem 0 0;font-size:.86rem}.stakeholder-points li{color:var(--muted);grid-template-columns:1.35rem 1fr;align-items:start;gap:.8rem;font-size:1.02rem;line-height:1.65;display:grid}.stakeholder-bullet{width:1.25rem;height:1.25rem;color:var(--teal);margin-top:.15rem}@keyframes stakeholder-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.marketing-brief-preview{background:var(--panel);border:1px solid #3dd6c647;border-radius:8px;max-width:none;margin-top:1.1rem;padding:1.15rem 1.25rem 1.05rem;box-shadow:0 12px 40px #00000047}.marketing-brief-kicker{color:var(--teal);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .65rem;font-size:.68rem;font-weight:600}.marketing-brief-preview h3{margin:.85rem 0 .35rem;font-size:.92rem}.marketing-brief-preview p,.marketing-brief-preview li{color:var(--muted);font-size:.92rem;line-height:1.55}.marketing-brief-preview ol{margin:.35rem 0 0 1.1rem}.marketing-brief-preview li{margin:.25rem 0}.marketing-brief-foot{color:var(--label);margin:.95rem 0 0;font-size:.78rem}.marketing-report-walk{gap:.85rem;margin:1.1rem 0 1.35rem;padding:0;list-style:none;display:grid}@media(min-width:900px){.marketing-report-walk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.marketing-report-walk li{background:var(--panel);border:1px solid var(--panel-border);border-radius:6px;padding:1rem 1.1rem .85rem}.marketing-report-walk h3{margin:0 0 .35rem;font-size:1rem}.marketing-report-walk p{margin-bottom:.55rem}.marketing-report-walk ul{color:var(--muted);margin:.2rem 0 .35rem 1.1rem;font-size:.92rem;line-height:1.55}.marketing-report-walk li li{background:0 0;border:none;border-radius:0;padding:.2rem 0}.marketing-report-walk strong{color:var(--text)}.marketing-steps{border-top:1px solid var(--panel-border);padding:1.25rem 1.5rem 2.25rem}.marketing-step-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.85rem;list-style:none;display:grid}.marketing-step-grid.marketing-step-grid-chain{grid-template-columns:repeat(5,minmax(0,1fr))}.marketing-step-grid li{background:var(--panel);border:1px solid var(--panel-border);border-radius:6px;padding:1.1rem 1.15rem;transition:transform .25s,border-color .25s,box-shadow .25s}.marketing-step-grid li:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:0 10px 28px #3dd6c61f}.marketing-step-grid span{font-family:var(--mono);letter-spacing:.16em;color:var(--teal);font-size:.62rem}.marketing-steps>h2{margin:0 0 .7rem;font-size:1.25rem}.marketing-step-grid h2,.marketing-step-grid h3{margin:.4rem 0;font-size:1rem}.marketing-step-grid p{color:var(--muted);font-size:.86rem;line-height:1.5}.marketing-pricing{border-top:1px solid var(--panel-border);padding:1.5rem 1.5rem 2rem}.marketing-pricing h2{margin:.35rem 0 .55rem;font-size:1.2rem}.marketing-pricing-lead{color:var(--muted);max-width:40rem;margin-bottom:1.15rem;font-size:.92rem}.marketing-nav{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:flex}.marketing-nav button,.marketing-nav a{color:var(--muted);cursor:pointer;font-family:var(--font);background:0 0;border:none;padding:.45rem .7rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.marketing-nav button.active,.marketing-nav button:hover,.marketing-nav a:hover{color:var(--text)}.marketing-nav button:after,.marketing-nav a:after{content:"";background:var(--teal);height:1px;transition:transform .22s;position:absolute;bottom:.15rem;left:.7rem;right:.7rem;transform:scaleX(0)}.marketing-nav button:hover:after,.marketing-nav button.active:after,.marketing-nav a:hover:after{transform:scaleX(1)}.marketing-simple,.marketing-page{max-width:none;padding:.5rem 1.5rem 2.25rem}.marketing-page{padding-top:2rem}.marketing-simple h2,.marketing-page h1{margin-bottom:.7rem;font-size:1.25rem}.marketing-page h1{font-size:clamp(1.45rem,3vw,2rem);line-height:1.25}.marketing-simple p,.marketing-page p,.marketing-page-lead{color:var(--muted);margin-bottom:.85rem;line-height:1.6}.marketing-plain-list{color:var(--muted);margin:.4rem 0 1rem 1.15rem;line-height:1.65}.marketing-plain-list strong{color:var(--text)}.marketing-contact-form{grid-template-columns:1fr;gap:.85rem 1.25rem;max-width:none;display:grid}@media(min-width:800px){.marketing-contact-form{grid-template-columns:1fr 1fr}.marketing-contact-form>:not(.login-field),.marketing-contact-form>.login-field:first-child,.marketing-contact-form>.login-field:has(textarea){grid-column:1/-1}}@media(min-width:960px){#about{grid-template-columns:1fr 1fr;align-items:start;column-gap:2.5rem;display:grid}#about>h2,#about>.marketing-page-lead{grid-column:1/-1}}.marketing-contact-form textarea,.marketing-contact-form input{width:100%;color:inherit;background:#00000040;border:1px solid #3dd6c647;border-radius:4px;padding:.55rem .65rem;font-family:inherit;font-size:.92rem}.marketing-contact-form select{color:#0b1220;color-scheme:light;background:#fff;border:1px solid #3dd6c647;border-radius:4px;width:100%;padding:.55rem .65rem;font-family:inherit;font-size:.92rem}.marketing-contact-form option{color:#0b1220;background:#fff}.marketing-contact-form textarea{resize:vertical;min-height:7rem}.marketing-contact-hint{color:var(--muted);font-size:.78rem}.marketing-contact-book{margin:0 0 .85rem}.marketing-contact-thanks{color:var(--text);font-size:.95rem}.marketing-contact-thanks p{margin:0 0 .75rem}.marketing-contact-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.marketing-price-points{margin-bottom:1.35rem}.marketing-text-link{color:var(--teal);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}a.marketing-text-link{display:inline}@media(max-width:800px){.marketing-step-grid,.marketing-step-grid.marketing-step-grid-chain,.marketing-split,.site-footer-inner{grid-template-columns:1fr}.marketing-hero{padding:1.75rem 1rem 1.5rem}.stakeholder-selector{padding-left:1rem;padding-right:1rem}.stakeholder-tabs{display:none}.stakeholder-select{display:block}.marketing-simple,.marketing-page{padding-left:1rem;padding-right:1rem}.marketing-app .header{flex-wrap:wrap}.marketing-nav{flex:100%;order:3;width:100%}.marketing-header .marketing-entry-cta{white-space:normal}}@keyframes marketing-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.marketing-hero>*{animation:.65s forwards marketing-fade-up}.marketing-hero>:first-child{animation-delay:40ms}.marketing-hero>:nth-child(2){animation-delay:.12s}.marketing-hero>:nth-child(3){animation-delay:.2s}.marketing-hero>:nth-child(4){animation-delay:.28s}.marketing-hero>:nth-child(5){animation-delay:.36s}.marketing-hero>:nth-child(6){animation-delay:.44s}.marketing-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(20px)}.marketing-reveal.is-in{opacity:1;transform:none}.marketing-reveal.is-in .marketing-step-grid li:first-child{animation:.55s 50ms both marketing-fade-up}.marketing-reveal.is-in .marketing-step-grid li:nth-child(2){animation:.55s .14s both marketing-fade-up}.marketing-reveal.is-in .marketing-step-grid li:nth-child(3){animation:.55s .23s both marketing-fade-up}@media(prefers-reduced-motion:reduce){.marketing-hero>*,.marketing-reveal,.marketing-reveal.is-in .marketing-step-grid li,.stakeholder-panel,.stakeholder-tab,.hero-brief-beat,.series-player-swap,.marketing-qa-panel{opacity:1;transition:none;transform:none;animation:none!important}.marketing-step-grid li:hover,.marketing-product-frame:hover,.marketing-app .pricing-plan-card:hover,.marketing-hero-actions .run-button:hover{transform:none}}.feedback-widget{z-index:40;flex-direction:column;align-items:flex-end;gap:.65rem;display:flex;position:fixed;bottom:1.15rem;right:1.15rem}.feedback-launch{border:1px solid var(--teal);background:var(--panel);color:var(--teal);font:inherit;letter-spacing:.04em;cursor:pointer;border-radius:999px;padding:.65rem 1.05rem;font-size:.82rem;font-weight:650;box-shadow:0 8px 24px #00000059}.feedback-launch:hover{background:#3dd6c61f}.feedback-panel{border:1px solid var(--panel-border);background:var(--panel);border-radius:12px;width:min(22rem,100vw - 2rem);padding:1rem 1.05rem 1.1rem;box-shadow:0 16px 40px #00000073}.feedback-panel-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.feedback-panel-head h2{margin:0;font-size:1rem}.feedback-close{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0 .15rem;font-size:1.4rem;line-height:1}.feedback-lead,.feedback-thanks{color:var(--muted);margin:0 0 .75rem;font-size:.9rem;line-height:1.45}.feedback-panel form{gap:.7rem;display:grid}.feedback-panel label{color:var(--muted);gap:.3rem;font-size:.78rem;display:grid}.feedback-panel textarea,.feedback-panel input[type=email]{width:100%;font:inherit;color:var(--text);border:1px solid var(--panel-border);background:#070b1c;border-radius:8px;padding:.55rem .65rem}.feedback-panel textarea:focus,.feedback-panel input[type=email]:focus{outline:2px solid var(--teal);outline-offset:1px}.feedback-error{color:#f0a0a0;margin:0;font-size:.82rem}.feedback-honeypot{height:0;position:absolute;left:-9999px;overflow:hidden}@media(max-width:800px){.feedback-widget{bottom:.85rem;right:.85rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
