@layer nv-bridge{:where(body:has(.nv-shell)) .wordmark{color:inherit}:where(body:has(.nv-shell)) .btn{border-color:#0000}:where(body:has(.nv-shell)) .btn-primary{background-color:var(--ink);color:var(--paper)}:where(body:has(.nv-shell)) .btn-primary:hover:not(:disabled){background-color:var(--ink-soft)}:where(body:has(.nv-shell)) .btn-secondary{background-color:var(--paper);color:var(--ink);border-color:var(--line-strong)}:where(body:has(.nv-shell)) .btn-secondary:hover:not(:disabled){border-color:var(--ink)}:where(body:has(.nv-shell)) .btn-quiet{color:var(--ink);background-color:#0000}:where(body:has(.nv-shell)) .btn-quiet:hover:not(:disabled){background-color:#10242b0f}:where(body:has(.nv-shell)) .btn-google{background-color:var(--paper);color:#1f1f1f;border-color:var(--line-strong)}:where(body:has(.nv-shell)) .btn-google:hover:not(:disabled){border-color:var(--ink)}:where(body:has(.nv-shell)) .optional,:where(body:has(.nv-shell)) .hint{color:var(--muted)}:where(body:has(.nv-shell)) input[type=text],:where(body:has(.nv-shell)) input[type=email],:where(body:has(.nv-shell)) input[type=password],:where(body:has(.nv-shell)) input[type=url],:where(body:has(.nv-shell)) input[type=search],:where(body:has(.nv-shell)) input[type=number],:where(body:has(.nv-shell)) select,:where(body:has(.nv-shell)) textarea{border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}:where(body:has(.nv-shell)) select{background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%)}:where(body:has(.nv-shell)) input:disabled,:where(body:has(.nv-shell)) select:disabled,:where(body:has(.nv-shell)) textarea:disabled{background-color:var(--fog);color:var(--muted)}:where(body:has(.nv-shell)) .password-toggle{color:var(--ink-soft);background-color:#0000}:where(body:has(.nv-shell)) .password-toggle:hover{background-color:var(--fog)}:where(body:has(.nv-shell)) .chip span{border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}:where(body:has(.nv-shell)) .chip input:checked+span{background-color:var(--ink);border-color:var(--ink);color:var(--paper)}:where(body:has(.nv-shell)) .chip input:focus-visible+span{outline-color:var(--ink)}:where(body:has(.nv-shell)) .tags{border-color:var(--line-strong);background-color:var(--paper)}:where(body:has(.nv-shell)) .tags input,:where(body:has(.nv-shell)) .tags input:focus{box-shadow:none}:where(body:has(.nv-shell)) .tag{background-color:var(--fog);border-color:var(--line)}:where(body:has(.nv-shell)) .tag button{color:var(--muted);background-color:#0000}:where(body:has(.nv-shell)) .tag button:hover{background-color:var(--line);color:var(--ink)}:where(body:has(.nv-shell)) .form-error{background-color:var(--alert-soft);color:var(--alert);border-color:var(--nv-red)}:where(body:has(.nv-shell)) .notice{background-color:var(--signal-soft);color:var(--signal-ink);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .success{background-color:var(--verified-soft);color:var(--verified);border-color:var(--nv-green)}:where(body:has(.nv-shell)) .btn-danger:hover{background-color:var(--nv-red);border-color:color-mix(in oklch, var(--nv-red) 35%, transparent)}:where(body:has(.nv-shell)) .danger-dialog-backdrop{background-color:#081f259e}:where(body:has(.nv-shell)) .danger-dialog{border-color:var(--line-strong);background-color:var(--paper);box-shadow:0 24px 80px #081f2547}:where(body:has(.nv-shell)) .auth-brand{background-color:var(--petrol);color:var(--on-petrol)}:where(body:has(.nv-shell)) .auth-brand h2{color:var(--paper)}:where(body:has(.nv-shell)) .auth-brand p{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .auth-form header p,:where(body:has(.nv-shell)) .auth-links{color:var(--muted)}:where(body:has(.nv-shell)) .trace .baseline{stroke:rgb(var(--nv-fg) / .18)}:where(body:has(.nv-shell)) .trace .line{fill:none;stroke:var(--signal)}:where(body:has(.nv-shell)) .trace .marker{fill:var(--petrol);stroke:var(--signal)}:where(body:has(.nv-shell)) .trace .marker-label{fill:var(--on-petrol)}:where(body:has(.nv-shell)) .trace .caption{fill:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .topbar{background-color:var(--paper);border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .topbar .area{color:var(--muted);border-left-color:var(--line)}:where(body:has(.nv-shell)) .topbar .email,:where(body:has(.nv-shell)) .page-header p{color:var(--muted)}:where(body:has(.nv-shell)) .customer-sidebar{background-color:var(--petrol);color:var(--on-petrol)}:where(body:has(.nv-shell)) .customer-sidebar .wordmark{color:var(--paper)}:where(body:has(.nv-shell)) .sidebar-context{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .sidebar-label,:where(body:has(.nv-shell)) .eyebrow{color:var(--muted)}:where(body:has(.nv-shell)) .customer-sidebar .sidebar-label,:where(body:has(.nv-shell)) .sidebar-nav a{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .sidebar-nav a:hover,:where(body:has(.nv-shell)) .sidebar-nav a.is-active{background-color:rgb(var(--nv-fg) / .1);color:var(--paper)}:where(body:has(.nv-shell)) .sidebar-nav a.is-active{box-shadow:inset 3px 0 var(--signal)}:where(body:has(.nv-shell)) .sidebar-footnote{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .customer-topbar{background-color:var(--paper);border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .customer-topbar .email{color:var(--muted)}:where(body:has(.nv-shell)) .dashboard-heading .eyebrow{color:var(--signal-ink)}:where(body:has(.nv-shell)) .dashboard-hero{background-color:var(--petrol);color:var(--on-petrol)}:where(body:has(.nv-shell)) .dashboard-hero h2{color:var(--paper)}:where(body:has(.nv-shell)) .dashboard-hero p:not(.eyebrow){color:var(--on-petrol)}:where(body:has(.nv-shell)) .dashboard-hero .eyebrow{color:var(--signal)}:where(body:has(.nv-shell)) .dashboard-hero-status{border-color:rgb(var(--nv-fg) / .16);background-color:rgb(var(--nv-fg) / .05)}:where(body:has(.nv-shell)) .dashboard-hero-status>span:last-child{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .progress-count{color:var(--muted)}:where(body:has(.nv-shell)) .dashboard-steps li{border-top-color:var(--line)}:where(body:has(.nv-shell)) .step-marker{border-color:var(--line-strong);color:var(--muted)}:where(body:has(.nv-shell)) .dashboard-steps .is-done .step-marker{border-color:var(--verified);background-color:var(--verified);color:var(--paper)}:where(body:has(.nv-shell)) .dashboard-steps .is-current .step-marker{border-color:var(--signal);background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .dashboard-steps .is-locked,:where(body:has(.nv-shell)) .dashboard-steps p{color:var(--muted)}:where(body:has(.nv-shell)) .unavailable-card{background-color:#f7f9f8}@media (max-width:760px){:where(body:has(.nv-shell)) .customer-sidebar{box-shadow:12px 0 30px #081f2533}:where(body:has(.nv-shell)) .sidebar-toggle{border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}:where(body:has(.nv-shell)) .sidebar-scrim{background-color:#081f2575}}:where(body:has(.nv-shell)) .panel{background-color:var(--paper);border-color:var(--line)}:where(body:has(.nv-shell)) tr.is-closed td,:where(body:has(.nv-shell)) tr.is-closed td a{color:var(--muted)}:where(body:has(.nv-shell)) .answers>div{border-top-color:var(--line)}:where(body:has(.nv-shell)) .inline-list li{background-color:var(--fog);border-color:var(--line)}:where(body:has(.nv-shell)) .pill{background-color:var(--fog);color:var(--muted);border-color:var(--line)}:where(body:has(.nv-shell)) .pill-done{background-color:var(--verified-soft);color:var(--verified);border-color:var(--nv-green)}:where(body:has(.nv-shell)) .pill-progress{background-color:var(--signal-soft);color:var(--signal-ink);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .pill-alert{background-color:var(--alert-soft);color:var(--alert);border-color:var(--nv-red)}:where(body:has(.nv-shell)) .table-wrap{border-color:var(--line);background-color:var(--paper)}:where(body:has(.nv-shell)) th{color:var(--muted);border-bottom-color:var(--line);background-color:#f7f9f8}:where(body:has(.nv-shell)) td{border-bottom-color:var(--line)}:where(body:has(.nv-shell)) tbody tr:hover td{background-color:#f7f9f8}:where(body:has(.nv-shell)) td .sub,:where(body:has(.nv-shell)) .empty{color:var(--muted)}:where(body:has(.nv-shell)) .empty h2{color:var(--ink)}:where(body:has(.nv-shell)) .next-steps li{border-top-color:var(--line)}:where(body:has(.nv-shell)) .next-steps li:before{border-color:var(--line-strong);color:var(--muted)}:where(body:has(.nv-shell)) .next-steps li.is-done:before{background-color:var(--verified);border-color:var(--verified);color:var(--paper)}:where(body:has(.nv-shell)) .next-steps li.is-current:before{border-color:var(--signal);color:var(--signal-ink);background-color:var(--signal-soft)}:where(body:has(.nv-shell)) .next-steps p{color:var(--muted)}:where(body:has(.nv-shell)) .rail li button,:where(body:has(.nv-shell)) .rail li>span{color:var(--muted);background-color:#0000}:where(body:has(.nv-shell)) .rail li button:hover{background-color:#10242b0d}:where(body:has(.nv-shell)) .rail .num{border-color:var(--line-strong)}:where(body:has(.nv-shell)) .rail .title{color:var(--ink)}:where(body:has(.nv-shell)) .rail .is-current .num{border-color:var(--signal);background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .rail .is-current{background-color:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}:where(body:has(.nv-shell)) .rail .is-done .num{background-color:var(--verified);border-color:var(--verified);color:var(--paper)}:where(body:has(.nv-shell)) .rail .why,:where(body:has(.nv-shell)) .step-form header p{color:var(--muted)}:where(body:has(.nv-shell)) .form-actions{border-top-color:var(--line)}:where(body:has(.nv-shell)) details.more{border-color:var(--line-strong)}:where(body:has(.nv-shell)) .callout{border-left-color:var(--signal);background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .meta-row,:where(body:has(.nv-shell)) .back-link{color:var(--muted)}:where(body:has(.nv-shell)) .activity li{border-top-color:var(--line)}:where(body:has(.nv-shell)) .activity time,:where(body:has(.nv-shell)) .footnote,:where(body:has(.nv-shell)) .sub-line,:where(body:has(.nv-shell)) .panel-lead,:where(body:has(.nv-shell)) .char-count{color:var(--muted)}:where(body:has(.nv-shell)) .btn-signal{background-color:var(--signal);color:var(--petrol-deep);border-color:var(--signal)}:where(body:has(.nv-shell)) .btn-signal:hover:not(:disabled){background-color:var(--nv-amber);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .status-badge.tone-progress{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .status-badge.tone-alert{color:var(--alert);background-color:#fbe1dd}:where(body:has(.nv-shell)) .status-badge.tone-none{background-color:var(--fog);color:var(--muted)}:where(body:has(.nv-shell)) .start{background-color:var(--petrol);color:var(--on-petrol)}:where(body:has(.nv-shell)) .start-note{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .start-steps li{border-top-color:rgb(var(--nv-fg) / .14)}:where(body:has(.nv-shell)) .start-steps strong{color:var(--paper)}:where(body:has(.nv-shell)) .start-steps span{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .analysing{background-color:var(--paper);border-color:var(--line)}:where(body:has(.nv-shell)) .readout{background-color:var(--petrol);color:var(--on-petrol)}:where(body:has(.nv-shell)) .calibration-title{color:var(--paper)}:where(body:has(.nv-shell)) .calibration-summary{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .tick{background-color:var(--r-answered)}:where(body:has(.nv-shell)) .tick.r-strong{background-color:var(--r-strong)}:where(body:has(.nv-shell)) .tick.r-usable{background-color:var(--r-usable)}:where(body:has(.nv-shell)) .tick.r-missing{box-shadow:inset 0 0 0 1.5px rgb(var(--nv-fg) / .7);background-color:#0000}:where(body:has(.nv-shell)) .legend{color:var(--on-petrol-muted)}:where(body:has(.nv-shell)) .meter span{background-color:var(--line)}:where(body:has(.nv-shell)) .meter.r-strong .on{background-color:var(--r-strong)}:where(body:has(.nv-shell)) .meter.r-usable .on{background-color:var(--r-usable)}:where(body:has(.nv-shell)) .meter.r-needs_detail .on{background-color:var(--r-needs)}:where(body:has(.nv-shell)) .meter.r-answered .on{background-color:var(--r-answered)}:where(body:has(.nv-shell)) .question{border-color:var(--line)}:where(body:has(.nv-shell)) .required-tag{color:var(--alert)}:where(body:has(.nv-shell)) .recommendation{border-top-color:var(--line)}:where(body:has(.nv-shell)) .recommendation .benefit{color:var(--muted)}:where(body:has(.nv-shell)) .recommendation .benefit strong{color:var(--ink-soft)}:where(body:has(.nv-shell)) .p-high .priority{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .p-medium .priority{color:var(--nv-accent-strong);background-color:#e3f0f1}:where(body:has(.nv-shell)) .p-low .priority{background-color:var(--fog);color:var(--muted)}:where(body:has(.nv-shell)) .concerns a,:where(body:has(.nv-shell)) .concerns span{background-color:var(--fog);border-color:var(--line);color:var(--ink-soft)}:where(body:has(.nv-shell)) .concerns a:hover{border-color:var(--ink);color:var(--ink)}:where(body:has(.nv-shell)) .report{background-color:var(--paper);border-color:var(--line)}:where(body:has(.nv-shell)) .tabs{border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .tabs [role=tab]{color:var(--muted);background-color:#0000;border-bottom-color:#0000}:where(body:has(.nv-shell)) .tabs [role=tab]:hover{color:var(--ink)}:where(body:has(.nv-shell)) .tab-count{background-color:var(--fog);color:var(--muted)}:where(body:has(.nv-shell)) .segmented button{color:var(--muted);background-color:#0000}:where(body:has(.nv-shell)) .segmented button[aria-pressed=true]{background-color:var(--paper);color:var(--ink);box-shadow:0 1px 2px #10242b1f}:where(body:has(.nv-shell)) .segmented button span{color:var(--muted)}:where(body:has(.nv-shell)) .answer-group>h3{color:var(--muted);border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .answer{border-color:var(--line);border-left-color:var(--r-answered);background-color:var(--paper)}:where(body:has(.nv-shell)) .answer.r-strong{border-left-color:var(--r-strong)}:where(body:has(.nv-shell)) .answer.r-usable{border-left-color:var(--r-usable)}:where(body:has(.nv-shell)) .answer.r-needs_detail{border-left-color:var(--r-needs)}:where(body:has(.nv-shell)) .answer.r-missing{border-left-color:var(--line-strong)}:where(body:has(.nv-shell)) .r-usable .answer-rating{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .r-needs_detail .answer-rating{color:var(--signal-ink)}:where(body:has(.nv-shell)) .answer-value.is-empty{border-color:var(--line);color:var(--muted);background-color:#0000}:where(body:has(.nv-shell)) .example{border-color:var(--line-strong);background-color:var(--paper)}:where(body:has(.nv-shell)) .example mark{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .in-your-words>div{border-top-color:var(--line)}:where(body:has(.nv-shell)) .insight-open{border-left-color:var(--signal);color:var(--signal-ink)}:where(body:has(.nv-shell)) .quotes q{color:var(--ink-soft)}:where(body:has(.nv-shell)) .signal{border-top-color:var(--line)}:where(body:has(.nv-shell)) .signal summary{color:var(--ink-soft)}:where(body:has(.nv-shell)) .relevance-bar span{background-color:var(--line)}:where(body:has(.nv-shell)) .rel-direct{color:var(--verified)}:where(body:has(.nv-shell)) .rel-direct .on{background-color:var(--r-strong)}:where(body:has(.nv-shell)) .rel-supporting{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .rel-supporting .on{background-color:var(--r-usable)}:where(body:has(.nv-shell)) .rel-unclear{color:var(--signal-ink)}:where(body:has(.nv-shell)) .rel-unclear .on{background-color:var(--r-needs)}:where(body:has(.nv-shell)) .is-fit li:before{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .is-not-fit li:before{background-color:var(--alert-soft);color:var(--alert)}:where(body:has(.nv-shell)) .fit-list li>span{color:var(--muted)}:where(body:has(.nv-shell)) .boundary.is-exclude{border-top-color:var(--alert)}:where(body:has(.nv-shell)) .sales-strip{background-color:var(--line);border-color:var(--line)}:where(body:has(.nv-shell)) .sales-strip>div{background-color:var(--paper)}:where(body:has(.nv-shell)) .sales-strip span,:where(body:has(.nv-shell)) .analysing-steps{color:var(--muted)}:where(body:has(.nv-shell)) .choice-card>span{border-color:var(--line-strong);background-color:var(--paper)}:where(body:has(.nv-shell)) .choice-card input:focus-visible+span{outline-color:var(--ink)}:where(body:has(.nv-shell)) .points{background-color:var(--fog);border-color:var(--line)}:where(body:has(.nv-shell)) .points li{border-left-color:var(--line-strong)}:where(body:has(.nv-shell)) .points li.point-caution{border-left-color:var(--signal)}:where(body:has(.nv-shell)) .points li span{color:var(--muted)}:where(body:has(.nv-shell)) .analysis-acknowledgements>label>span>span{color:var(--muted)}:where(body:has(.nv-shell)) .analysis-acknowledgements .ack-next{color:var(--ink-soft)!important}:where(body:has(.nv-shell)) .notes{color:var(--muted)}:where(body:has(.nv-shell)) .history{border-color:var(--line);background-color:var(--paper)}:where(body:has(.nv-shell)) .history>summary span{background-color:var(--fog);color:var(--muted)}:where(body:has(.nv-shell)) .customer-navigation-context,:where(body:has(.nv-shell)) .customer-navigation a{color:var(--muted)}:where(body:has(.nv-shell)) .customer-navigation a:hover,:where(body:has(.nv-shell)) .customer-navigation a.is-active{background-color:var(--fog);color:var(--ink)}:where(body:has(.nv-shell)) .customer-navigation a.is-active{box-shadow:inset 0 -2px var(--signal)}body:has(.nv-shell){background-color:var(--fog)}:where(body:has(.nv-shell)) a{-webkit-text-decoration-color:var(--nv-text-2);text-decoration-color:var(--nv-text-2)}:where(body:has(.nv-shell)) a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}:where(body:has(.nv-shell)) .eyebrow,:where(body:has(.nv-shell)) .section-overline{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .quiet-label{color:var(--muted)}:where(body:has(.nv-shell)) .small-icon{color:var(--accent);background-color:var(--accent-soft)}:where(body:has(.nv-shell)) .skip-link{background-color:var(--ink);color:var(--nv-text)}:where(body:has(.nv-shell)) .brand-symbol{background-color:var(--ink);color:var(--nv-text)}:where(body:has(.nv-shell)) .brand-compact .brand-symbol{background-color:#0000}:where(body:has(.nv-shell)) .btn-primary,:where(body:has(.nv-shell)) .btn-signal{color:var(--nv-text);background-color:var(--accent);border-color:var(--accent);box-shadow:0 3px 5px color-mix(in oklch, var(--nv-accent) 7.1%, transparent)}:where(body:has(.nv-shell)) .btn-primary:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-signal:hover:not(:disabled){background-color:var(--accent-deep);border-color:var(--accent-deep);box-shadow:0 5px 12px color-mix(in oklch, var(--nv-accent) 14.1%, transparent)}:where(body:has(.nv-shell)) .btn-signal:focus-visible{outline-color:var(--accent)}:where(body:has(.nv-shell)) .btn-secondary{border-color:var(--line-strong);background-color:var(--paper);box-shadow:0 2px 2px #22233003}:where(body:has(.nv-shell)) .btn-secondary:hover:not(:disabled){border-color:var(--nv-accent);background-color:#fcfbff}:where(body:has(.nv-shell)) .btn-quiet:hover:not(:disabled){background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .btn-white{color:var(--nv-accent-strong);background-color:#fff;border-color:#fff}:where(body:has(.nv-shell)) .btn-white:hover{color:var(--nv-accent-strong);background-color:#eeebff;border-color:#eeebff;box-shadow:0 5px 20px #0002}:where(body:has(.nv-shell)) .btn-google{border-color:var(--line-strong)}:where(body:has(.nv-shell)) input[type=text],:where(body:has(.nv-shell)) input[type=email],:where(body:has(.nv-shell)) input[type=password],:where(body:has(.nv-shell)) input[type=url],:where(body:has(.nv-shell)) input[type=search],:where(body:has(.nv-shell)) input[type=number],:where(body:has(.nv-shell)) select,:where(body:has(.nv-shell)) textarea{background-color:#fff;border-color:#dedee8}:where(body:has(.nv-shell)) input:focus,:where(body:has(.nv-shell)) textarea:focus,:where(body:has(.nv-shell)) select:focus{border-color:var(--nv-accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 7.1%, transparent)}:where(body:has(.nv-shell)) .chip span{border-color:var(--line)}:where(body:has(.nv-shell)) .chip span:hover{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .chip input:checked+span{background-color:var(--accent-soft);color:var(--accent-deep);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .tags{border-color:#dedee8}:where(body:has(.nv-shell)) .tags:focus-within{border-color:var(--nv-accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 7.1%, transparent)}:where(body:has(.nv-shell)) .tags input{box-shadow:none}:where(body:has(.nv-shell)) .tags .tag{background-color:var(--accent-soft);color:var(--accent-deep);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .panel,:where(body:has(.nv-shell)) .surface-card{border-color:var(--line);box-shadow:var(--shadow-card);background-color:#fff}:where(body:has(.nv-shell)) .form-error{border-color:var(--nv-red)}:where(body:has(.nv-shell)) .home-hero{color:var(--nv-text);background-image:radial-gradient(ellipse at 75% 105%,color-mix(in oklch, var(--nv-accent) 60%, transparent),transparent 60%), linear-gradient(115deg,var(--nv-surface-2) 10%,color-mix(in oklch, var(--nv-accent) 16%, transparent) 58%,color-mix(in oklch, var(--nv-accent) 16%, transparent));box-shadow:0 12px 30px -24px color-mix(in oklch, var(--nv-accent) 50.2%, transparent)}:where(body:has(.nv-shell)) .home-hero:after{background-image:linear-gradient(100deg,transparent 40%,color-mix(in oklch, var(--nv-accent) 2.7%, transparent));box-shadow:inset 0 0 0 1px rgb(var(--nv-fg) / .043)}:where(body:has(.nv-shell)) .hero-kicker,:where(body:has(.nv-shell)) .editorial-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .hero-kicker>span,:where(body:has(.nv-shell)) .editorial-label>span{background-color:var(--nv-accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--nv-accent) 5.1%, transparent)}:where(body:has(.nv-shell)) .home-hero-copy>p,:where(body:has(.nv-shell)) .hero-footnote{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .completion-fraction>span{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .setup-progress-track>span{background-color:#efedf6}:where(body:has(.nv-shell)) .setup-progress-track>.is-complete{background-color:var(--accent)}:where(body:has(.nv-shell)) .setup-checklist li{border-bottom-color:#f0eff5}:where(body:has(.nv-shell)) .setup-step-icon{color:var(--nv-text-4);background-color:#f3f2f8}:where(body:has(.nv-shell)) .setup-step-icon.is-complete{color:var(--nv-accent-strong);background-color:#f0edfb}:where(body:has(.nv-shell)) .setup-checklist p,:where(body:has(.nv-shell)) .checklist-saved,:where(body:has(.nv-shell)) .checklist-number,:where(body:has(.nv-shell)) .checklist-number{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .card-bottom{border-top-color:#f0eff5}:where(body:has(.nv-shell)) .card-bottom p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .card-bottom a{color:var(--accent-deep)}:where(body:has(.nv-shell)) .workspace-intro>p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .inside-links a{color:inherit;border-top-color:#f0eff5}:where(body:has(.nv-shell)) .inside-links a>div>span,:where(body:has(.nv-shell)) .inside-links a>svg{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .inside-links a:hover strong,:where(body:has(.nv-shell)) .inside-links a:hover>svg{color:var(--accent)}:where(body:has(.nv-shell)) .inside-icon{color:var(--nv-text-4);border-color:#eeebf5}:where(body:has(.nv-shell)) .discovery-note{background-color:#efedf6;border-color:#e8e4f1}:where(body:has(.nv-shell)) .discovery-note-icon{color:var(--nv-text-4);border-color:#dfd9ed}:where(body:has(.nv-shell)) .discovery-note p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .upcoming-label{color:var(--nv-text-4);border-color:#ddd5e9}:where(body:has(.nv-shell)) .artwork-grid{background-image:linear-gradient(color-mix(in oklch, var(--nv-accent) 2.7%, transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch, var(--nv-accent) 2.7%, transparent) 1px,transparent 1px)}:where(body:has(.nv-shell)) .artwork-glow{background-image:radial-gradient(ellipse,color-mix(in oklch, var(--nv-accent) 16.1%, transparent),transparent 65%);filter:blur(10px)}:where(body:has(.nv-shell)) .artwork-layer,:where(body:has(.nv-shell)) .artwork-center{border-color:color-mix(in oklch, var(--nv-accent) 26.7%, transparent)}:where(body:has(.nv-shell)) .artwork-layer{background-image:linear-gradient(145deg,color-mix(in oklch, var(--nv-accent) 5.9%, transparent),color-mix(in oklch, var(--nv-accent) 1.2%, transparent))}:where(body:has(.nv-shell)) .layer-back{border-color:color-mix(in oklch, var(--nv-accent) 10.2%, transparent)}:where(body:has(.nv-shell)) .layer-middle{border-color:color-mix(in oklch, var(--nv-accent) 18.8%, transparent)}:where(body:has(.nv-shell)) .artwork-center{background-image:linear-gradient(145deg,color-mix(in oklch, var(--nv-accent) 16.1%, transparent),color-mix(in oklch, var(--nv-accent) 7.8%, transparent) 70%);box-shadow:inset 0 0 25px color-mix(in oklch, var(--nv-accent) 3.9%, transparent),0 25px 70px color-mix(in oklch, var(--nv-accent) 27.1%, transparent)}:where(body:has(.nv-shell)) .artwork-center .brand-lockup{color:var(--nv-text)}:where(body:has(.nv-shell)) .artwork-center .brand-symbol{color:inherit}:where(body:has(.nv-shell)) .artwork-center-shine{background-image:linear-gradient(125deg,transparent 15%,color-mix(in oklch, var(--nv-accent) 5.1%, transparent) 35%,transparent 55%)}:where(body:has(.nv-shell)) .artwork-label{border-color:color-mix(in oklch, var(--nv-accent) 14.9%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 90%, transparent);box-shadow:0 5px 20px #00000018}:where(body:has(.nv-shell)) .artwork-label>span{background-color:color-mix(in oklch, var(--nv-accent) 7.8%, transparent);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .artwork-label strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .artwork-label>svg,:where(body:has(.nv-shell)) .artwork-star{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .workspace-status-grid{border-color:var(--line);box-shadow:var(--shadow-card);background-color:#fff}:where(body:has(.nv-shell)) .workspace-status-item+.workspace-status-item:before{background-color:var(--line)}:where(body:has(.nv-shell)) .status-item-icon{color:var(--nv-text-4);background-color:#f5f3fb}:where(body:has(.nv-shell)) .workspace-jumpnav{border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .workspace-jumpnav a{color:var(--nv-accent-strong);border-bottom-color:#0000}:where(body:has(.nv-shell)) .workspace-jumpnav a:hover,:where(body:has(.nv-shell)) .workspace-jumpnav a:focus-visible{color:var(--accent);border-bottom-color:var(--accent)}:where(body:has(.nv-shell)) .workspace-section-heading>div>p:last-child{color:var(--muted)}:where(body:has(.nv-shell)) .empty-feature-icon{background-color:var(--accent-soft);color:var(--nv-text-4);box-shadow:0 0 0 8px #f9f7ff}:where(body:has(.nv-shell)) .setup-empty>p{color:var(--muted)}:where(body:has(.nv-shell)) .profile-disclosure+.profile-disclosure{border-top-color:var(--line)}:where(body:has(.nv-shell)) .profile-disclosure>summary:hover{background-color:#fcfbff}:where(body:has(.nv-shell)) .profile-section-icon{color:var(--nv-text-4);border-color:#ece7f5}:where(body:has(.nv-shell)) .profile-disclosure>summary>span:nth-child(2)>span,:where(body:has(.nv-shell)) .disclosure-plus,:where(body:has(.nv-shell)) .answers dt{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .inline-list li{color:var(--nv-accent-strong);background-color:#f6f3fa;border-color:#ece5f3}:where(body:has(.nv-shell)) .unanswered{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .profile-footnote{border-top-color:var(--line);background-color:#fcfbfe}:where(body:has(.nv-shell)) .profile-footnote>span{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .profile-footnote a{color:var(--accent-deep)}:where(body:has(.nv-shell)) .available-badge{color:var(--nv-accent-strong);background-color:#f0ecfb}:where(body:has(.nv-shell)) .capability-card{border-color:var(--line);color:inherit;box-shadow:var(--shadow-card);background-color:#fff}:where(body:has(.nv-shell)) .capability-card:hover{border-color:var(--nv-accent);box-shadow:0 15px 25px -20px color-mix(in oklch, var(--nv-accent) 40%, transparent)}:where(body:has(.nv-shell)) .capability-icon{color:var(--nv-text-4);background-color:#f7f3fc;border-color:#f0e9f7}:where(body:has(.nv-shell)) .capability-card-top>span:last-child,:where(body:has(.nv-shell)) .capability-card p,:where(body:has(.nv-shell)) .capability-action{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .auth-brand{background-image:radial-gradient(ellipse at 20% 100%,color-mix(in oklch, var(--nv-accent) 31.4%, transparent),transparent 65%), linear-gradient(135deg,var(--nv-surface-2),color-mix(in oklch, var(--nv-accent) 16%, transparent));color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-brand:after{box-shadow:inset 0 0 0 1px rgb(var(--nv-fg) / .031)}:where(body:has(.nv-shell)) .auth-wordmark .brand-symbol{background-color:rgb(var(--nv-fg) / .063);border-color:rgb(var(--nv-fg) / .051)}:where(body:has(.nv-shell)) .auth-wordmark .brand-period,:where(body:has(.nv-shell)) .auth-brand h2 em{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth-topnote,:where(body:has(.nv-shell)) .auth-topnote>span:last-child,:where(body:has(.nv-shell)) .auth-form header p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .auth-form .btn-primary{background-color:var(--ink);border-color:var(--ink)}:where(body:has(.nv-shell)) .auth-form .btn-primary:hover:not(:disabled){background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .auth-brand{background-image:radial-gradient(ellipse at 18% 82%, color-mix(in oklch, var(--nv-blue) 22%, transparent), transparent 42%), radial-gradient(ellipse at 90% 20%, color-mix(in oklch, var(--nv-accent) 15%, transparent), transparent 44%);background-color:var(--nv-bg);border-color:color-mix(in oklch, var(--nv-blue) 22%, transparent)}:where(body:has(.nv-shell)) .auth-form header h1{color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-form header p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-form label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth-form .field input,:where(body:has(.nv-shell)) .auth-form .field textarea,:where(body:has(.nv-shell)) .auth-form .field select{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)!important;background-color:var(--nv-surface)!important;color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-form .field input:focus,:where(body:has(.nv-shell)) .auth-form .field textarea:focus,:where(body:has(.nv-shell)) .auth-form .field select:focus{border-color:var(--nv-accent)!important;box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 16%, transparent)!important}:where(body:has(.nv-shell)) .auth-brand{background-image:radial-gradient(ellipse at 50% 82%, color-mix(in oklch, var(--nv-accent) 28%, transparent), transparent 44%), radial-gradient(ellipse at 5% 50%, color-mix(in oklch, var(--nv-blue) 16%, transparent), transparent 42%)!important;background-color:var(--nv-bg-sunken)!important}:where(body:has(.nv-shell)) .auth-brand h2 em{color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-brand .editorial-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-brand .editorial-label>span{background-color:var(--nv-accent);box-shadow:0 0 10px color-mix(in oklch, var(--nv-accent) 50%, transparent)}:where(body:has(.nv-shell)) .auth-brand-footer{border-top-color:var(--nv-border);color:var(--nv-text-4)}:where(body:has(.nv-shell)) .auth-form-symbol{color:var(--nv-accent-strong);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .auth-form .eyebrow{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-form .btn-primary{color:#17151b!important;box-shadow:0 14px 30px color-mix(in oklch, var(--nv-accent) 14%, transparent)!important;background-color:#f1eff3!important;border-color:#f1eff3!important}:where(body:has(.nv-shell)) .auth-links a{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .rail .meta,:where(body:has(.nv-shell)) .rail .why{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .rail .num{color:var(--nv-text-4);background-color:#fff;border-color:#e0d6e9}:where(body:has(.nv-shell)) .rail .is-current{box-shadow:none;background-color:#f0eaf9}:where(body:has(.nv-shell)) .rail .is-done .num{color:var(--nv-accent-strong);border-color:var(--nv-accent);background-color:#eee7f7}:where(body:has(.nv-shell)) .step-form header>.hint,:where(body:has(.nv-shell)) .step-form header p:last-child{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .readout{color:var(--ink);border-color:var(--line);box-shadow:var(--shadow-card);background-color:#fff}:where(body:has(.nv-shell)) .readout h2{color:var(--ink)}:where(body:has(.nv-shell)) .readout-meta{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .readout-calibration h3,:where(body:has(.nv-shell)) .calibration-title,:where(body:has(.nv-shell)) .calibration-summary,:where(body:has(.nv-shell)) .legend{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .readout-foot{color:var(--nv-text-4);border-top-color:#eee6f5}:where(body:has(.nv-shell)) .start{background-image:linear-gradient(120deg,color-mix(in oklch, var(--nv-accent) 16%, transparent),color-mix(in oklch, var(--nv-accent) 16%, transparent))}:where(body:has(.nv-shell)) .start-copy>p,:where(body:has(.nv-shell)) .start-steps span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .start-steps li:before{border-color:var(--nv-accent);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .analysing{background-image:linear-gradient(145deg,#fff,#fcf9ff)}:where(body:has(.nv-shell)) .analysing p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .scan span{background-color:var(--accent)}:where(body:has(.nv-shell)) .analysing-steps{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .questions.is-needed{border-color:var(--nv-accent);box-shadow:0 0 0 3px #f2ecfa}:where(body:has(.nv-shell)) .question .field>label{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .choice-card>span{border-color:#e8ddef}:where(body:has(.nv-shell)) .choice-card:hover>span{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .choice-card input:checked+span{border-color:var(--nv-accent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--nv-accent) 50%, transparent);background-color:#f5eefb}:where(body:has(.nv-shell)) .recommendation p,:where(body:has(.nv-shell)) .recommendation .benefit,:where(body:has(.nv-shell)) .recommendation .benefit strong{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .concerns a,:where(body:has(.nv-shell)) .concerns span{color:var(--nv-text-4);background-color:#f9f3fc;border-color:#eadeef}:where(body:has(.nv-shell)) .report{box-shadow:var(--shadow-card)}:where(body:has(.nv-shell)) .tabs{background-color:#fefcff}:where(body:has(.nv-shell)) .tabs [role=tab][aria-selected=true]{border-bottom-color:var(--nv-accent);color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .tab-intro>p,:where(body:has(.nv-shell)) .tab-intro-text{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .segmented{background-color:#faf4fd;border-color:#eadbf2}:where(body:has(.nv-shell)) .segmented button[aria-pressed=true]{color:var(--nv-accent-strong);box-shadow:0 1px 5px color-mix(in oklch, var(--nv-accent) 8.2%, transparent)}:where(body:has(.nv-shell)) .answer-group>h3{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .answer h4,:where(body:has(.nv-shell)) .answer-caption,:where(body:has(.nv-shell)) .answer-edit{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .answer-value{color:var(--nv-text-4);background-color:#fbf5fe}:where(body:has(.nv-shell)) .answer-assessment{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .answer-suggestion{border-left-color:var(--nv-accent);background-color:#faf4fe}:where(body:has(.nv-shell)) .answer-suggestion p,:where(body:has(.nv-shell)) .example p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .example{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .insight{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .insight h4,:where(body:has(.nv-shell)) .insight>p,:where(body:has(.nv-shell)) .quotes,:where(body:has(.nv-shell)) .quotes q{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .in-your-words,:where(body:has(.nv-shell)) .in-your-words>div{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .in-your-words dt,:where(body:has(.nv-shell)) .in-your-words dd,:where(body:has(.nv-shell)) .signal h4,:where(body:has(.nv-shell)) .signal>p,:where(body:has(.nv-shell)) .signal details,:where(body:has(.nv-shell)) .fit-list li,:where(body:has(.nv-shell)) .signal summary,:where(body:has(.nv-shell)) .fit-columns h3,:where(body:has(.nv-shell)) .chip-block h3,:where(body:has(.nv-shell)) .boundary h3,:where(body:has(.nv-shell)) .fit-list li>span{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .boundary{border-color:var(--nv-accent);border-top-color:var(--verified)}:where(body:has(.nv-shell)) .boundary dt,:where(body:has(.nv-shell)) .boundary dd,:where(body:has(.nv-shell)) .sales-strip span,:where(body:has(.nv-shell)) .sales-strip strong{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .confirm{border-color:var(--nv-accent);background-color:#fff}:where(body:has(.nv-shell)) .confirm .panel-lead{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .points{border-color:var(--nv-accent);background-color:#fcf6ff}:where(body:has(.nv-shell)) .points h3,:where(body:has(.nv-shell)) .points li,:where(body:has(.nv-shell)) .points li span,:where(body:has(.nv-shell)) .analysis-acknowledgements>label{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .analysis-acknowledgements input{accent-color:var(--accent)}:where(body:has(.nv-shell)) .history{color:var(--nv-text-4);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .history>summary{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .readout-summary,:where(body:has(.nv-shell)) .answer-value,:where(body:has(.nv-shell)) .answer-assessment,:where(body:has(.nv-shell)) .answer-suggestion p,:where(body:has(.nv-shell)) .example p,:where(body:has(.nv-shell)) .insight>p,:where(body:has(.nv-shell)) .signal>p,:where(body:has(.nv-shell)) .fit-list li,:where(body:has(.nv-shell)) .in-your-words dd,:where(body:has(.nv-shell)) .boundary dd,:where(body:has(.nv-shell)) .points li,:where(body:has(.nv-shell)) .sales-strip strong,:where(body:has(.nv-shell)) .recommendation p,:where(body:has(.nv-shell)) .confirm .panel-lead{color:var(--ink-soft)}:where(body:has(.nv-shell)) .answer h4,:where(body:has(.nv-shell)) .recommendation h4,:where(body:has(.nv-shell)) .insight h4,:where(body:has(.nv-shell)) .signal h4,:where(body:has(.nv-shell)) .fit-columns h3,:where(body:has(.nv-shell)) .chip-block h3,:where(body:has(.nv-shell)) .boundary h3,:where(body:has(.nv-shell)) .points h3,:where(body:has(.nv-shell)) .sales-strip strong,:where(body:has(.nv-shell)) .in-your-words dt{color:var(--ink)}:where(body:has(.nv-shell)) .calibration-title,:where(body:has(.nv-shell)) .question .field>label,:where(body:has(.nv-shell)) .choice-card strong{color:var(--ink-soft)}:where(body:has(.nv-shell)) .readout-confirmed{color:var(--verified)}:where(body:has(.nv-shell)) .quotes q,:where(body:has(.nv-shell)) .signal summary{color:var(--muted)}:where(body:has(.nv-shell)) .answer-edit,:where(body:has(.nv-shell)) .concerns a,:where(body:has(.nv-shell)) .history>summary,:where(body:has(.nv-shell)) .profile-footnote a{color:var(--accent-deep)}:where(body:has(.nv-shell)) .tab-count{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .recommendation .benefit,:where(body:has(.nv-shell)) .recommendation .benefit strong,:where(body:has(.nv-shell)) .points li span,:where(body:has(.nv-shell)) .capability-card p,:where(body:has(.nv-shell)) .discovery-note p,:where(body:has(.nv-shell)) .setup-checklist p,:where(body:has(.nv-shell)) .inside-links a>div>span,:where(body:has(.nv-shell)) .workspace-intro>p,:where(body:has(.nv-shell)) .profile-disclosure>summary>span:nth-child(2)>span{color:var(--muted)}:where(body:has(.nv-shell)) .discovery-note strong{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .admin-stats article{border-color:var(--line);box-shadow:var(--shadow-card);background-color:#fff}:where(body:has(.nv-shell)) .admin-stats article>span,:where(body:has(.nv-shell)) .admin-stats p{color:var(--nv-text-4)}:where(body:has(.nv-shell)) th{color:var(--nv-text-4);background-color:#fcf9fe}:where(body:has(.nv-shell)) td,:where(body:has(.nv-shell)) td .sub{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .recovery-page{background-image:radial-gradient(at 50% 40%,#f3eafa,#0000 60%);background-color:var(--fog)}:where(body:has(.nv-shell)) .recovery-page>a{color:var(--ink)}:where(body:has(.nv-shell)) .recovery-icon{border-color:var(--nv-accent);color:var(--nv-text-4);background-color:#f6edfc}:where(body:has(.nv-shell)) .route-loading-copy p{color:var(--muted)}@media (max-width:600px){:where(body:has(.nv-shell)) .auth-brand{background-image:radial-gradient(ellipse at 100% 100%,color-mix(in oklch, var(--nv-accent) 33.3%, transparent),transparent 70%);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent)}}:where(body:has(.nv-shell)) .discovery-section-heading p{color:var(--muted)}:where(body:has(.nv-shell)) .discovery-failed p{color:var(--ink-soft)}:where(body:has(.nv-shell)) .discovery-progress{border-color:var(--line);box-shadow:var(--shadow-card);background-image:linear-gradient(145deg,#fff,#fcf9ff)}:where(body:has(.nv-shell)) .discovery-progress p{color:var(--muted)}:where(body:has(.nv-shell)) .discovery-progress .scan span{background-color:var(--accent)}:where(body:has(.nv-shell)) .run-steps li{color:var(--muted)}:where(body:has(.nv-shell)) .run-steps li>span{border-color:var(--line-strong)}:where(body:has(.nv-shell)) .run-steps li.is-current{color:var(--ink)}:where(body:has(.nv-shell)) .run-steps li.is-current>span{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}:where(body:has(.nv-shell)) .run-steps li.is-done>span{border-color:var(--accent);background-color:var(--accent);color:var(--nv-text)}:where(body:has(.nv-shell)) .run-meter{background-color:#eceaf4}:where(body:has(.nv-shell)) .run-meter span{background-color:var(--accent)}:where(body:has(.nv-shell)) .discovery-strip{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .discovery-strip>div+div:before{background-color:var(--line)}:where(body:has(.nv-shell)) .discovery-strip span,:where(body:has(.nv-shell)) .discovery-strip small{color:var(--muted)}:where(body:has(.nv-shell)) .strip-notes{border-top-color:var(--line);color:var(--ink-soft)}:where(body:has(.nv-shell)) .prospect-tile{border-color:var(--line);background-color:var(--paper);box-shadow:var(--shadow-card)}:where(body:has(.nv-shell)) .prospect-tile:hover{border-color:var(--nv-accent);box-shadow:0 16px 28px -22px color-mix(in oklch, var(--nv-accent) 40%, transparent)}:where(body:has(.nv-shell)) .prospect-tile:focus-within{border-color:var(--accent)}:where(body:has(.nv-shell)) .tile-rank{border-color:var(--line-strong);color:var(--ink-soft)}:where(body:has(.nv-shell)) .tile-chip{color:var(--ink-soft);background-color:#f1f0f6}:where(body:has(.nv-shell)) .chip-contacted{background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .chip-replied{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .chip-due{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .prospect-tile:has(.tile-open:focus-visible){outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .tile-domain{color:var(--muted)}:where(body:has(.nv-shell)) .tile-why{color:var(--ink-soft)}:where(body:has(.nv-shell)) .tile-why.tile-quiet{color:var(--muted)}:where(body:has(.nv-shell)) .tile-when{color:var(--muted)}:where(body:has(.nv-shell)) .score-ring-track{fill:none;stroke:var(--nv-text)}:where(body:has(.nv-shell)) .score-ring-value{fill:none;stroke:var(--accent)}:where(body:has(.nv-shell)) .ring-strong .score-ring-value{stroke:var(--verified)}:where(body:has(.nv-shell)) .label-strong{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .label-promising{background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .label-watch{color:var(--muted);background-color:#f1f0f6}:where(body:has(.nv-shell)) .discovery .score-meter-track span,:where(body:has(.nv-shell)) .dossier .score-meter-track span{background-color:var(--accent)}:where(body:has(.nv-shell)) .prospect-facts li{border-color:var(--line);color:var(--ink-soft);background-color:#fff}:where(body:has(.nv-shell)) .badge-new{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .badge-quiet{color:var(--muted);background-color:#f1f0f6}:where(body:has(.nv-shell)) .badge-match{background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .why-now{border-left-color:var(--signal);background-color:#fffaf2}:where(body:has(.nv-shell)) .why-now h3,:where(body:has(.nv-shell)) .why-now h4{color:var(--signal-ink)}:where(body:has(.nv-shell)) .why-now-lead{color:var(--ink)}:where(body:has(.nv-shell)) .evidence{border-top-color:#f3e6cf}:where(body:has(.nv-shell)) .evidence-head{color:var(--muted)}:where(body:has(.nv-shell)) .evidence-kind{color:var(--signal-ink)}:where(body:has(.nv-shell)) .evidence-detail{color:var(--ink-soft)}:where(body:has(.nv-shell)) .evidence blockquote p{color:var(--ink-soft)}:where(body:has(.nv-shell)) .evidence blockquote a{color:var(--muted)}:where(body:has(.nv-shell)) .evidence blockquote a>span:first-child{color:var(--ink-soft)}:where(body:has(.nv-shell)) .check{border-color:var(--line);color:var(--ink-soft)}:where(body:has(.nv-shell)) .check strong{color:var(--muted)}:where(body:has(.nv-shell)) .check-match .check-icon{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .check-unknown .check-icon{color:var(--muted);background-color:#f1f0f6}:where(body:has(.nv-shell)) .approach h4{color:var(--muted)}:where(body:has(.nv-shell)) .approach p{color:var(--ink-soft)}:where(body:has(.nv-shell)) .approach strong{color:var(--ink)}:where(body:has(.nv-shell)) .prospect-more>summary{color:var(--accent-deep)}:where(body:has(.nv-shell)) .prospect-more-body{color:var(--ink-soft)}:where(body:has(.nv-shell)) .prospect-more-body h5{color:var(--ink)}:where(body:has(.nv-shell)) .reason-plus::marker{color:var(--verified)}:where(body:has(.nv-shell)) .reason-minus::marker{color:var(--alert)}:where(body:has(.nv-shell)) .reason-unknown::marker{color:var(--muted)}:where(body:has(.nv-shell)) .sources li>span,:where(body:has(.nv-shell)) .sources time{color:var(--muted)}:where(body:has(.nv-shell)) .prospect-actions{border-top-color:var(--line)}:where(body:has(.nv-shell)) .discovery-group{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .discovery-group>summary>span:first-child>span{color:var(--muted)}:where(body:has(.nv-shell)) .group-list>li{border-top-color:var(--line)}:where(body:has(.nv-shell)) .group-list a{color:var(--muted)}:where(body:has(.nv-shell)) .group-list p,:where(body:has(.nv-shell)) .check-reasons{color:var(--ink-soft)}:where(body:has(.nv-shell)) .discovery-callout{border-color:var(--nv-accent);color:inherit;background-image:linear-gradient(120deg,#f6f3ff,#fff)}:where(body:has(.nv-shell)) .discovery-callout .discovery-note-icon{color:var(--accent-deep);background-color:#fff}:where(body:has(.nv-shell)) .dossier{background-color:var(--fog);box-shadow:-24px 0 60px -30px #1d1b2b80}:where(body:has(.nv-shell)) .dossier-head{background-color:var(--paper)}:where(body:has(.nv-shell)) .dossier-kicker,:where(body:has(.nv-shell)) .dossier-links>a{color:var(--muted)}:where(body:has(.nv-shell)) .dossier-close{border-color:var(--line);color:var(--ink-soft);background-color:#fff}:where(body:has(.nv-shell)) .dossier-close:hover{border-color:var(--line-strong);color:var(--ink)}:where(body:has(.nv-shell)) .dossier-tabs{border-bottom-color:var(--line);background-color:var(--paper)}:where(body:has(.nv-shell)) .dossier-tabs [role=tab]{background-color:none;color:var(--muted)}:where(body:has(.nv-shell)) .dossier-tabs [role=tab][aria-selected=true]{color:var(--accent-deep)}:where(body:has(.nv-shell)) .dossier-tabs .tab-count{background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .tab-dot{background-color:var(--signal)}:where(body:has(.nv-shell)) .dossier-panel:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .dossier-summary{color:var(--ink)}:where(body:has(.nv-shell)) .dossier-quiet,:where(body:has(.nv-shell)) .contact-none{color:var(--muted)}:where(body:has(.nv-shell)) .dossier-foot{border-top-color:var(--line);background-color:var(--paper)}:where(body:has(.nv-shell)) .score-part{border-color:var(--line);color:var(--muted);background-color:#fff}:where(body:has(.nv-shell)) .score-part strong{color:var(--ink)}:where(body:has(.nv-shell)) .contact-empty{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .contact-empty>p,:where(body:has(.nv-shell)) .contact-promises{color:var(--ink-soft)}:where(body:has(.nv-shell)) .contact-promises svg{color:var(--verified)}:where(body:has(.nv-shell)) .contact-progress{border-color:var(--line);background-image:linear-gradient(145deg,#fff,#fcf9ff)}:where(body:has(.nv-shell)) .contact-progress .scan span{background-color:var(--accent)}:where(body:has(.nv-shell)) .contact-progress p{color:var(--ink-soft)}:where(body:has(.nv-shell)) .contact-group{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .contact-group h4{color:var(--muted)}:where(body:has(.nv-shell)) .contact-icon{color:var(--accent-deep);background-color:#f5f3fb}:where(body:has(.nv-shell)) .contact-label,:where(body:has(.nv-shell)) .contact-check{color:var(--muted)}:where(body:has(.nv-shell)) .contact-check a{color:var(--accent-deep)}:where(body:has(.nv-shell)) .trust-verified{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .trust-listed{background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .trust-unconfirmed{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .next-move-card{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .next-move-hint{color:var(--muted)}:where(body:has(.nv-shell)) .next-move-list li{border-color:var(--line)}:where(body:has(.nv-shell)) .next-move-list li:hover{border-color:var(--line-strong)}:where(body:has(.nv-shell)) .next-move-list li.is-selected{border-color:var(--verified);background-color:color-mix(in srgb, var(--verified-soft) 52%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--verified) 22%, transparent)}:where(body:has(.nv-shell)) .next-move-option{color:inherit;background-color:#0000}:where(body:has(.nv-shell)) .is-selected .next-move-radio{border-color:var(--verified);background-color:var(--verified)}:where(body:has(.nv-shell)) .next-move-badge{border-color:var(--verified);color:var(--verified)}:where(body:has(.nv-shell)) .next-move-route{color:var(--ink-soft)}:where(body:has(.nv-shell)) .next-move-route[href]:hover,:where(body:has(.nv-shell)) .next-move-source{color:var(--accent-deep)}:where(body:has(.nv-shell)) .next-move-empty{color:var(--muted)}:where(body:has(.nv-shell)) .person{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .person-avatar{color:var(--nv-accent-strong);background-color:#f0eafa}:where(body:has(.nv-shell)) .person-who span{color:var(--ink-soft)}:where(body:has(.nv-shell)) .person-details>div{background-color:var(--fog)}:where(body:has(.nv-shell)) .person-details dt{color:var(--muted)}:where(body:has(.nv-shell)) .person-quote summary{color:var(--accent-deep)}:where(body:has(.nv-shell)) .person-quote blockquote{border-left-color:var(--line-strong);color:var(--ink-soft)}:where(body:has(.nv-shell)) .contact-foot p{color:var(--muted)}:where(body:has(.nv-shell)) .message{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .message-meta p{background-color:var(--fog)}:where(body:has(.nv-shell)) .message-meta span{color:var(--muted)}:where(body:has(.nv-shell)) .message-hooks h4{color:var(--muted)}:where(body:has(.nv-shell)) .message-hooks li{color:var(--ink-soft)}:where(body:has(.nv-shell)) .message-hooks a{color:var(--accent-deep)}:where(body:has(.nv-shell)) .message-action-group{border-top-color:var(--line)}:where(body:has(.nv-shell)) .message-action-label,:where(body:has(.nv-shell)) .message-action-help,:where(body:has(.nv-shell)) .message-note{color:var(--muted)}:where(body:has(.nv-shell)) .followup-strip{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .followup-strip>div+div{border-left-color:var(--line)}:where(body:has(.nv-shell)) .followup-strip span{color:var(--muted)}:where(body:has(.nv-shell)) .followup-strip .is-due{background-color:var(--signal-soft)}:where(body:has(.nv-shell)) .followup-strip .is-due strong{color:var(--signal-ink)}:where(body:has(.nv-shell)) .reminders li{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .reminders li span{color:var(--muted)}:where(body:has(.nv-shell)) .reminders li.is-due{border-color:var(--nv-amber);background-color:#fffaf2}:where(body:has(.nv-shell)) .reminders li.is-due svg{color:var(--signal-ink)}:where(body:has(.nv-shell)) .followup-form{border-color:var(--line);background-color:#fff}:where(body:has(.nv-shell)) .followup-form input[type=date]{border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}:where(body:has(.nv-shell)) .followup-form input[type=date]:focus{border-color:var(--nv-accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 7.1%, transparent)}:where(body:has(.nv-shell)) .segmented-choice span{border-color:var(--line)}:where(body:has(.nv-shell)) .segmented-choice input:checked+span{border-color:var(--nv-accent);background-color:var(--accent-soft);color:var(--accent-deep)}:where(body:has(.nv-shell)) .segmented-choice input:focus-visible+span{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .timeline-item{border-top-color:var(--line)}:where(body:has(.nv-shell)) .timeline-icon{color:var(--accent-deep);background-color:#f5f3fb}:where(body:has(.nv-shell)) .kind-reply .timeline-icon{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .kind-reminder .timeline-icon{background-color:var(--signal-soft);color:var(--signal-ink)}:where(body:has(.nv-shell)) .timeline-item time{color:var(--muted)}:where(body:has(.nv-shell)) .timeline-note{color:var(--ink-soft)}:where(body:has(.nv-shell)) .timeline-by{color:var(--muted)}:where(body:has(.nv-shell)) .timeline-delete{background-color:none;color:var(--muted)}:where(body:has(.nv-shell)) .timeline-delete:hover{background-color:var(--alert-soft);color:var(--alert)}:where(body:has(.nv-shell)) .admin-discovery-stats>div{border-color:var(--line)}:where(body:has(.nv-shell)) .admin-discovery-stats span{color:var(--muted)}:where(body:has(.nv-shell)) .admin-discovery-top li{border-top-color:var(--line)}:where(body:has(.nv-shell)) .admin-discovery-top p{color:var(--ink-soft)}@media (max-width:820px){:where(body:has(.nv-shell)) .discovery-strip>div:nth-child(n+3){border-top-color:var(--line)}}@media (max-width:720px){:where(body:has(.nv-shell)) .followup-strip>div:nth-child(n+3){border-top-color:var(--line)}}body:has(.nv-shell){color:var(--ink);background-color:var(--fog)}:where(body:has(.nv-shell)) h1,:where(body:has(.nv-shell)) h2,:where(body:has(.nv-shell)) h3,:where(body:has(.nv-shell)) h4{color:var(--ink)}:where(body:has(.nv-shell)) a{color:var(--ink);-webkit-text-decoration-color:var(--nv-text-4);text-decoration-color:var(--nv-text-4)}:where(body:has(.nv-shell)) a:hover{color:var(--nv-text-2)}:where(body:has(.nv-shell)) input,:where(body:has(.nv-shell)) select,:where(body:has(.nv-shell)) textarea{accent-color:var(--accent)}:where(body:has(.nv-shell)) input[type=text],:where(body:has(.nv-shell)) input[type=email],:where(body:has(.nv-shell)) input[type=password],:where(body:has(.nv-shell)) input[type=url],:where(body:has(.nv-shell)) input[type=search],:where(body:has(.nv-shell)) input[type=number],:where(body:has(.nv-shell)) input[type=date],:where(body:has(.nv-shell)) select,:where(body:has(.nv-shell)) textarea{color:var(--ink);background-color:var(--nv-surface);border-color:var(--nv-border-strong);box-shadow:inset 0 1px 4px #0002}:where(body:has(.nv-shell)) input::placeholder,:where(body:has(.nv-shell)) textarea::placeholder{color:var(--nv-text-3)}:where(body:has(.nv-shell)) input:disabled,:where(body:has(.nv-shell)) textarea:disabled,:where(body:has(.nv-shell)) select:disabled{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) select option{background-color:var(--nv-surface);color:var(--ink)}:where(body:has(.nv-shell)) input[type=checkbox],:where(body:has(.nv-shell)) input[type=radio]{accent-color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .field>label,:where(body:has(.nv-shell)) .field-label,:where(body:has(.nv-shell)) fieldset>legend{color:var(--nv-text)}:where(body:has(.nv-shell)) .hint,:where(body:has(.nv-shell)) .optional,:where(body:has(.nv-shell)) .footnote,:where(body:has(.nv-shell)) .unanswered{color:var(--muted)}:where(body:has(.nv-shell)) .password-toggle{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .btn-primary,:where(body:has(.nv-shell)) .btn-signal,:where(body:has(.nv-shell)) .btn-white{color:#0f0e12;background-image:linear-gradient(115deg, var(--nv-accent), #e3e2e6 58%, var(--nv-accent));box-shadow:0 4px 26px -13px color-mix(in oklch, var(--nv-accent) 53.3%, transparent);border-color:#e8e8ea}:where(body:has(.nv-shell)) .btn-primary:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-signal:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-white:hover{color:#0a090c;background-image:linear-gradient(115deg, var(--nv-accent), #f3f2f4 58%, var(--nv-accent));box-shadow:0 4px 30px -12px color-mix(in oklch, var(--nv-accent) 56.5%, transparent);border-color:#f3efff}:where(body:has(.nv-shell)) .btn-secondary,:where(body:has(.nv-shell)) .btn-google{color:var(--ink);background-color:rgb(var(--nv-fg) / .02);border-color:color-mix(in oklch, var(--nv-blue) 35%, transparent);box-shadow:none}:where(body:has(.nv-shell)) .btn-danger{background-color:color-mix(in oklch, var(--nv-red) 16%, transparent);color:var(--nv-red);border-color:var(--nv-red)}:where(body:has(.nv-shell)) .brand-lockup{color:var(--nv-text)}:where(body:has(.nv-shell)) .brand-symbol{border-color:rgb(var(--nv-fg) / .6);color:var(--nv-text);background-color:#0000}:where(body:has(.nv-shell)) .brand-period{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .eyebrow,:where(body:has(.nv-shell)) .section-overline,:where(body:has(.nv-shell)) .editorial-label,:where(body:has(.nv-shell)) .quiet-label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .skip-link{color:#100f13;background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .context-slash{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .studio-heading p:not(.eyebrow),:where(body:has(.nv-shell)) .page-header p,:where(body:has(.nv-shell)) .panel-lead{color:var(--muted)}:where(body:has(.nv-shell)) .panel,:where(body:has(.nv-shell)) .surface-card,:where(body:has(.nv-shell)) .workspace-status-item,:where(body:has(.nv-shell)) .step-panel,:where(body:has(.nv-shell)) .setup-empty,:where(body:has(.nv-shell)) .admin-stats article,:where(body:has(.nv-shell)) .discovery-strip,:where(body:has(.nv-shell)) .discovery-group,:where(body:has(.nv-shell)) .discovery-progress,:where(body:has(.nv-shell)) .contact-empty,:where(body:has(.nv-shell)) .contact-group,:where(body:has(.nv-shell)) .person,:where(body:has(.nv-shell)) .message,:where(body:has(.nv-shell)) .score-part,:where(body:has(.nv-shell)) .followup-form,:where(body:has(.nv-shell)) .profile-sections,:where(body:has(.nv-shell)) .report,:where(body:has(.nv-shell)) .confirm,:where(body:has(.nv-shell)) .history,:where(body:has(.nv-shell)) .readout-calibration,:where(body:has(.nv-shell)) .contact-progress,:where(body:has(.nv-shell)) .analysing,:where(body:has(.nv-shell)) .table-wrap,:where(body:has(.nv-shell)) .boundary,:where(body:has(.nv-shell)) .insight,:where(body:has(.nv-shell)) .answer-group,:where(body:has(.nv-shell)) .contact-request-panel{color:var(--ink);background-color:var(--paper);border-color:var(--line);box-shadow:var(--shadow-card)}:where(body:has(.nv-shell)) .card-heading .eyebrow,:where(body:has(.nv-shell)) .workspace-section-heading .eyebrow,:where(body:has(.nv-shell)) .studio-heading .eyebrow{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .card-bottom,:where(body:has(.nv-shell)) .inside-links a,:where(body:has(.nv-shell)) .profile-disclosure,:where(body:has(.nv-shell)) .profile-footnote,:where(body:has(.nv-shell)) .group-list>li,:where(body:has(.nv-shell)) .strip-notes{border-color:var(--line)}:where(body:has(.nv-shell)) .profile-disclosure:hover,:where(body:has(.nv-shell)) .profile-disclosure[open]{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .profile-disclosure summary strong,:where(body:has(.nv-shell)) .inside-links strong,:where(body:has(.nv-shell)) .setup-checklist h3{color:var(--ink)}:where(body:has(.nv-shell)) .profile-disclosure summary span,:where(body:has(.nv-shell)) .profile-footnote,:where(body:has(.nv-shell)) .profile-footnote span,:where(body:has(.nv-shell)) .inside-links a>div>span,:where(body:has(.nv-shell)) .setup-checklist p,:where(body:has(.nv-shell)) .card-bottom p,:where(body:has(.nv-shell)) .workspace-intro>p{color:var(--muted)}:where(body:has(.nv-shell)) .profile-disclosure-body,:where(body:has(.nv-shell)) .profile-footnote{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .small-icon,:where(body:has(.nv-shell)) .inside-icon,:where(body:has(.nv-shell)) .profile-section-icon,:where(body:has(.nv-shell)) .status-item-icon,:where(body:has(.nv-shell)) .setup-step-icon,:where(body:has(.nv-shell)) .empty-feature-icon,:where(body:has(.nv-shell)) .contact-icon,:where(body:has(.nv-shell)) .timeline-icon,:where(body:has(.nv-shell)) .discovery-note-icon,:where(body:has(.nv-shell)) .person-avatar{background-color:var(--nv-surface-3);color:var(--nv-accent-strong);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .setup-step-icon.is-complete{background-color:var(--verified-soft);color:var(--verified)}:where(body:has(.nv-shell)) .checklist-saved,:where(body:has(.nv-shell)) .status-item-dot.is-done{color:var(--verified)}:where(body:has(.nv-shell)) .completion-fraction{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .workspace-status-item,:where(body:has(.nv-shell)) .workspace-jumpnav{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .workspace-jumpnav a,:where(body:has(.nv-shell)) .workspace-jumpnav a:hover{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .workspace-status-item strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .workspace-status-item>div>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .status-item-dot.is-done{background-color:var(--nv-green)}:where(body:has(.nv-shell)) .discovery-callout,:where(body:has(.nv-shell)) .discovery-note{color:var(--ink-soft);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-image:linear-gradient(110deg,#20192788,#201f25aa)}:where(body:has(.nv-shell)) .discovery-callout strong,:where(body:has(.nv-shell)) .discovery-note strong,:where(body:has(.nv-shell)) .discovery-callout p,:where(body:has(.nv-shell)) .discovery-note p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .capability-card{background-color:var(--nv-surface);border-color:var(--line)}:where(body:has(.nv-shell)) .capability-card:hover{background-color:var(--nv-surface-2);border-color:#7d7988}:where(body:has(.nv-shell)) .capability-card>p,:where(body:has(.nv-shell)) .capability-description{color:var(--muted)}:where(body:has(.nv-shell)) .home-hero{border-color:var(--nv-border-strong);box-shadow:inset 0 1px color-mix(in oklch, var(--nv-accent) 18%, transparent), 0 22px 60px -30px #000c}:where(body:has(.nv-shell)) .home-hero-copy>p,:where(body:has(.nv-shell)) .hero-footnote,:where(body:has(.nv-shell)) .hero-kicker{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .artwork-layer{border-color:rgb(var(--nv-fg) / .255);background-color:#211f25a3}:where(body:has(.nv-shell)) .artwork-center{color:var(--nv-text);background-image:linear-gradient(135deg, var(--nv-surface-3), var(--nv-surface));border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .artwork-label{border-color:rgb(var(--nv-fg) / .333);background-color:#151319ed}:where(body:has(.nv-shell)) .artwork-label small,:where(body:has(.nv-shell)) .artwork-label strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .artwork-label>span{color:var(--nv-accent-strong);background-color:#39374166}:where(body:has(.nv-shell)) .artwork-orbit{stroke:rgb(var(--nv-fg) / .22)}:where(body:has(.nv-shell)) .artwork-paths circle{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .onboarding-aside,:where(body:has(.nv-shell)) .onboarding-sidebar,:where(body:has(.nv-shell)) .onboarding-progress{color:var(--muted)}:where(body:has(.nv-shell)) .checklist{border-color:var(--line)}:where(body:has(.nv-shell)) .checklist li,:where(body:has(.nv-shell)) .checklist-saved,:where(body:has(.nv-shell)) .step-count,:where(body:has(.nv-shell)) .step-time{color:var(--muted)}:where(body:has(.nv-shell)) .checklist li.is-current{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .checklist li.is-done{color:var(--nv-green)}:where(body:has(.nv-shell)) .checklist li:before{color:var(--muted);border-color:var(--line-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .checklist li.is-current:before{color:#111014;background-color:var(--nv-accent);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .checklist li.is-done:before{color:var(--nv-green);background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);border-color:color-mix(in oklch, var(--nv-green) 35%, transparent)}:where(body:has(.nv-shell)) .step-panel header,:where(body:has(.nv-shell)) .step-actions,:where(body:has(.nv-shell)) .analysis-actions,:where(body:has(.nv-shell)) .panel-nav{border-color:var(--line)}:where(body:has(.nv-shell)) .step-panel header p,:where(body:has(.nv-shell)) .step-panel .hint,:where(body:has(.nv-shell)) .form-intro,:where(body:has(.nv-shell)) .onboarding-aside p{color:var(--muted)}:where(body:has(.nv-shell)) .chip>span,:where(body:has(.nv-shell)) .choice-card>span,:where(body:has(.nv-shell)) .segmented-choice label>span{background-color:var(--nv-surface);color:var(--ink-soft);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .chip input:checked+span,:where(body:has(.nv-shell)) .choice-card input:checked+span,:where(body:has(.nv-shell)) .segmented-choice input:checked+span{color:var(--nv-text);background-color:var(--nv-surface-3);border-color:var(--nv-accent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--nv-accent) 20%, transparent)}:where(body:has(.nv-shell)) .chip:hover>span,:where(body:has(.nv-shell)) .choice-card:hover>span{border-color:#a6a3ae}:where(body:has(.nv-shell)) .choice-card strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .choice-card>span>span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tag,:where(body:has(.nv-shell)) .tag-input,:where(body:has(.nv-shell)) .chips span,:where(body:has(.nv-shell)) .tag-chip{background-color:var(--nv-surface-2);border-color:var(--line-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tag button{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tag-input input{background-color:#0000}:where(body:has(.nv-shell)) .question{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .questions.is-needed{box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 5.5%, transparent);border-color:#adabb4}:where(body:has(.nv-shell)) .question .field>label,:where(body:has(.nv-shell)) .question .hint{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .start{background-image:linear-gradient(125deg, var(--nv-surface-2), var(--nv-surface-2));border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .start h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .start-copy>p,:where(body:has(.nv-shell)) .start-steps strong,:where(body:has(.nv-shell)) .start-steps span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .start-steps li:before{color:var(--nv-text-2);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .scan{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .scan span{background-image:linear-gradient(90deg, var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .analysis-readout{background-image:linear-gradient(125deg, var(--nv-surface), var(--nv-surface));border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .readout h2,:where(body:has(.nv-shell)) .readout h3,:where(body:has(.nv-shell)) .readout-title,:where(body:has(.nv-shell)) .analysis-readout h2{color:var(--ink)}:where(body:has(.nv-shell)) .readout-kicker,:where(body:has(.nv-shell)) .readout-label,:where(body:has(.nv-shell)) .readout-foot,:where(body:has(.nv-shell)) .calibration-title,:where(body:has(.nv-shell)) .calibration-summary,:where(body:has(.nv-shell)) .legend{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .readout-calibration{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .readout-calibration h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .tick.r-missing{box-shadow:inset 0 0 0 1px #757180}:where(body:has(.nv-shell)) .readout-foot{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .tabs{background-color:var(--nv-surface);border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .tabs [role=tab]{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tabs [role=tab][aria-selected=true]{color:var(--nv-text-2);border-bottom-color:var(--nv-accent)}:where(body:has(.nv-shell)) .tab-panel,:where(body:has(.nv-shell)) .report,:where(body:has(.nv-shell)) .action-centre,:where(body:has(.nv-shell)) .readout{color:var(--ink)}:where(body:has(.nv-shell)) .insight h4,:where(body:has(.nv-shell)) .insight>p,:where(body:has(.nv-shell)) .in-your-words dd,:where(body:has(.nv-shell)) .in-your-words dt,:where(body:has(.nv-shell)) .signal h4,:where(body:has(.nv-shell)) .signal>p,:where(body:has(.nv-shell)) .signal details,:where(body:has(.nv-shell)) .signal summary,:where(body:has(.nv-shell)) .fit-list li,:where(body:has(.nv-shell)) .boundary dt,:where(body:has(.nv-shell)) .boundary dd,:where(body:has(.nv-shell)) .points h3,:where(body:has(.nv-shell)) .points li,:where(body:has(.nv-shell)) .confirm .panel-lead,:where(body:has(.nv-shell)) .sales-strip strong,:where(body:has(.nv-shell)) .sales-strip span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .in-your-words,:where(body:has(.nv-shell)) .in-your-words>div,:where(body:has(.nv-shell)) .insight,:where(body:has(.nv-shell)) .signal,:where(body:has(.nv-shell)) .boundary,:where(body:has(.nv-shell)) .points,:where(body:has(.nv-shell)) .history{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .in-your-words{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .quotes,:where(body:has(.nv-shell)) .quotes q{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .recommendation{border-color:var(--line)}:where(body:has(.nv-shell)) .recommendation h4,:where(body:has(.nv-shell)) .recommendation p,:where(body:has(.nv-shell)) .recommendation .benefit,:where(body:has(.nv-shell)) .recommendation .benefit strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .priority,:where(body:has(.nv-shell)) .concerns a,:where(body:has(.nv-shell)) .concerns span{background-color:var(--nv-surface-3);border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .points{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .points li span,:where(body:has(.nv-shell)) .fit-list li>span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .answer-edit,:where(body:has(.nv-shell)) .history>summary{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .analysis-acknowledgements>label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .answers dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .answers dd{color:var(--nv-text)}:where(body:has(.nv-shell)) .answers>div,:where(body:has(.nv-shell)) .answers section,:where(body:has(.nv-shell)) .boundary>div{border-color:var(--line)}:where(body:has(.nv-shell)) .prospect-tile{background-image:linear-gradient(140deg, var(--nv-surface-2), var(--nv-surface));border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .prospect-tile:hover{box-shadow:0 14px 36px -19px color-mix(in oklch, var(--nv-accent) 26.7%, transparent);border-color:#b8b6bf}:where(body:has(.nv-shell)) .prospect-tile.is-useful{border-color:var(--nv-green)}:where(body:has(.nv-shell)) .tile-rank,:where(body:has(.nv-shell)) .tile-chip,:where(body:has(.nv-shell)) .badge-quiet,:where(body:has(.nv-shell)) .label-watch,:where(body:has(.nv-shell)) .check-unknown .check-icon{background-color:var(--nv-surface-3);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .tile-more{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tile-signal{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .score-ring-track,:where(body:has(.nv-shell)) .score-meter-track{stroke:#37353f;background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .ring-watch .score-ring-value{stroke:var(--nv-text-3)}:where(body:has(.nv-shell)) .prospect-facts li{color:var(--nv-text-2);background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .why-now{background-image:linear-gradient(110deg, var(--nv-surface-2), var(--nv-surface));border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .evidence{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .evidence blockquote{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .discovery-progress,:where(body:has(.nv-shell)) .contact-progress,:where(body:has(.nv-shell)) .analysing{background-image:linear-gradient(130deg, var(--nv-surface-2), var(--nv-surface))}:where(body:has(.nv-shell)) .discovery-failed{border-color:var(--nv-red)}:where(body:has(.nv-shell)) .dossier-layer{color:var(--ink)}:where(body:has(.nv-shell)) .dossier-backdrop{background-color:#060507d1}:where(body:has(.nv-shell)) .dossier{background-color:var(--nv-surface);border-left-color:var(--nv-border-strong);box-shadow:-25px 0 90px #0008}:where(body:has(.nv-shell)) .dossier-head{background-image:linear-gradient(115deg,#211d2555,#1f1e2488);background-color:var(--nv-surface);border-color:var(--line)}:where(body:has(.nv-shell)) .dossier-close{background-color:var(--nv-surface-3);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .dossier-tabs{background-color:var(--nv-surface);border-color:var(--line)}:where(body:has(.nv-shell)) .dossier-tabs [role=tab],:where(body:has(.nv-shell)) .dossier-tabs [role=tab][aria-selected=true]{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .dossier-tabs [role=tab]:after{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .dossier-foot{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .dossier-links,:where(body:has(.nv-shell)) .person-who span,:where(body:has(.nv-shell)) .contact-check,:where(body:has(.nv-shell)) .contact-group h4,:where(body:has(.nv-shell)) .message-meta span,:where(body:has(.nv-shell)) .followup-strip span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .next-move-card{background-image:linear-gradient(145deg, var(--nv-surface), var(--nv-surface));border-color:var(--nv-border-strong);box-shadow:0 18px 42px -30px #000, inset 0 1px 0 color-mix(in oklch, var(--nv-accent) 3.1%, transparent)}:where(body:has(.nv-shell)) .next-move-card:before{background-image:linear-gradient(90deg, var(--nv-accent), var(--nv-accent) 42%, transparent)}:where(body:has(.nv-shell)) .next-move-head{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .next-move-head .eyebrow,:where(body:has(.nv-shell)) .next-move-hint,:where(body:has(.nv-shell)) .next-move-route,:where(body:has(.nv-shell)) .next-move-empty{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .next-move-list li{border-color:var(--nv-border-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .next-move-list li:hover{border-color:var(--nv-accent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .next-move-list li.is-selected{border-color:var(--nv-accent);background-image:linear-gradient(100deg, color-mix(in oklch, var(--nv-accent) 16%, transparent), color-mix(in oklch, var(--nv-accent) 16%, transparent) 70%, var(--nv-surface-2));box-shadow:inset 3px 0 0 color-mix(in oklch, var(--nv-accent) 50%, transparent), 0 0 0 1px color-mix(in oklch, var(--nv-accent) 20%, transparent)}:where(body:has(.nv-shell)) .next-move-radio{border-color:var(--nv-border-strong);box-shadow:inset 0 0 0 3px #151319}:where(body:has(.nv-shell)) .is-selected .next-move-radio{border-color:var(--nv-accent);background-color:var(--nv-accent);box-shadow:inset 0 0 0 3px color-mix(in oklch, var(--nv-accent) 50%, transparent)}:where(body:has(.nv-shell)) .next-move-person strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .next-move-person small{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .next-move-badge{border-color:var(--nv-accent);color:var(--nv-text-2);background-color:color-mix(in oklch, var(--nv-accent) 7.1%, transparent)}:where(body:has(.nv-shell)) .next-move-route,:where(body:has(.nv-shell)) .next-move-source{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .next-move-route[href]:hover,:where(body:has(.nv-shell)) .next-move-source:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .person-details>div,:where(body:has(.nv-shell)) .message-meta p{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .message-meta strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .message-step{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .followup-strip,:where(body:has(.nv-shell)) .reminders li,:where(body:has(.nv-shell)) .timeline-item,:where(body:has(.nv-shell)) .person-quote blockquote{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .timeline-by,:where(body:has(.nv-shell)) .timeline-item time{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .reminders .is-due{background-color:var(--nv-surface-3);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .form-error,:where(body:has(.nv-shell)) .notice-error{color:var(--nv-red);background-color:color-mix(in oklch, var(--nv-pink) 16%, transparent);border-color:var(--nv-red)}:where(body:has(.nv-shell)) .success{color:var(--nv-green);background-color:var(--nv-surface-3);border-color:var(--nv-green)}:where(body:has(.nv-shell)) .notice,:where(body:has(.nv-shell)) .callout{color:var(--nv-text-2);background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .notice.slim{color:var(--nv-amber);background-color:var(--nv-surface-3);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .pill,:where(body:has(.nv-shell)) .status-badge,:where(body:has(.nv-shell)) .pill-empty{background-color:var(--nv-surface-3);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .pill-done,:where(body:has(.nv-shell)) .pill-active,:where(body:has(.nv-shell)) .tone-good,:where(body:has(.nv-shell)) .trust-verified,:where(body:has(.nv-shell)) .label-strong{color:var(--nv-green);background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);border-color:color-mix(in oklch, var(--nv-green) 35%, transparent)}:where(body:has(.nv-shell)) .pill-progress,:where(body:has(.nv-shell)) .tone-warn,:where(body:has(.nv-shell)) .trust-unconfirmed{color:var(--nv-amber);background-color:var(--nv-surface-3);border-color:var(--nv-amber)}:where(body:has(.nv-shell)) .pill-closed,:where(body:has(.nv-shell)) .tone-alert{color:var(--nv-red);background-color:color-mix(in oklch, var(--nv-pink) 16%, transparent);border-color:var(--nv-red)}:where(body:has(.nv-shell)) .admin-stats article>span,:where(body:has(.nv-shell)) .admin-stats p,:where(body:has(.nv-shell)) .admin-stats strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) th{color:var(--nv-text-2);background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) td{color:var(--nv-text);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) tbody tr:hover{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .table-wrap .sub{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .admin-discovery-stats>div{background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .admin-discovery-top li,:where(body:has(.nv-shell)) .security-form{border-color:var(--line)}:where(body:has(.nv-shell)) .auth-brand{border-right-color:var(--nv-border-strong);color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-wordmark,:where(body:has(.nv-shell)) .auth-editorial h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-editorial h2 em,:where(body:has(.nv-shell)) .auth-editorial>p,:where(body:has(.nv-shell)) .editorial-label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .editorial-label>span{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .auth-journey{border-top-color:color-mix(in oklch, var(--nv-accent) 20%, transparent)}:where(body:has(.nv-shell)) .auth-journey li>span{border-color:color-mix(in oklch, var(--nv-accent) 33.3%, transparent);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-journey strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-journey p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth-brand-footer{color:var(--nv-text-2);border-color:rgb(var(--nv-fg) / .333)}:where(body:has(.nv-shell)) .auth-main{background-image:radial-gradient(ellipse at 90% 0, #3836403a, transparent 55%), radial-gradient(ellipse at 0 100%, color-mix(in oklch, var(--nv-accent) 9%, transparent), transparent 60%);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .auth-form-symbol{background-color:var(--nv-surface-3);border-color:var(--nv-border-strong);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-links,:where(body:has(.nv-shell)) .auth-links a,:where(body:has(.nv-shell)) .auth-bottomnote,:where(body:has(.nv-shell)) .auth-bottomnote a{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .divider{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .divider:before,:where(body:has(.nv-shell)) .divider:after{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .access-context{border-color:var(--nv-border-strong);background-image:linear-gradient(120deg, color-mix(in oklch, var(--nv-accent) 7.1%, transparent), #54515c14)}:where(body:has(.nv-shell)) .access-context-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .access-context>p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .access-context ol{border-top-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .access-context li{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .access-context li span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .recovery-page,:where(body:has(.nv-shell)) .route-loading{color:var(--ink);background-image:radial-gradient(at 50% 0,#58556035,#0000 60%);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .recovery-icon{background-color:var(--nv-surface-2);color:var(--nv-text-3);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .recovery-card>p:not(.section-overline){color:var(--nv-text-2)}:where(body:has(.nv-shell)) .loading-orbit{border-color:var(--nv-border-strong);border-top-color:var(--nv-accent)}:where(body:has(.nv-shell)) .neural-brand,:where(body:has(.nv-shell)) .neural-brand .brand-lockup,:where(body:has(.nv-shell)) .neural-brand .brand-symbol,:where(body:has(.nv-shell)) .neural-features a{color:var(--nv-text)}:where(body:has(.nv-shell)) .neural-subpage-kicker{color:var(--nv-amber)}@media (max-width:600px){:where(body:has(.nv-shell)) .auth-brand{border-bottom-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .dossier-head{background-color:var(--nv-surface-2)}}:where(body:has(.nv-shell)) .workspace-status-grid,:where(body:has(.nv-shell)) .readout{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .readout:before{background-image:linear-gradient(var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .readout-summary{color:var(--nv-text)}:where(body:has(.nv-shell)) .readout-meta,:where(body:has(.nv-shell)) .readout-meta>span{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .readout-understood h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .auth-form .divider:before,:where(body:has(.nv-shell)) .auth-form .divider:after,:where(body:has(.nv-shell)) .profile-disclosure>summary:hover{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .inline-list li,:where(body:has(.nv-shell)) .available-badge,:where(body:has(.nv-shell)) .capability-icon{background-color:var(--nv-surface-3);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .available-badge>span{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .rail .num{background-color:var(--nv-surface-2);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .rail .is-current{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .rail .is-current .num{background-color:var(--nv-accent);color:#100f13;border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .rail .is-done .num{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green);border-color:var(--nv-green)}:where(body:has(.nv-shell)) .rail strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .rail p,:where(body:has(.nv-shell)) .rail small,:where(body:has(.nv-shell)) .step-meta,:where(body:has(.nv-shell)) .step-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) details.more,:where(body:has(.nv-shell)) .segmented{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .segmented button{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .segmented button[aria-pressed=true]{color:#131116;background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .answer,:where(body:has(.nv-shell)) .answer header{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .answer header h4,:where(body:has(.nv-shell)) .answer-assessment,:where(body:has(.nv-shell)) .answer-value{color:var(--nv-text)}:where(body:has(.nv-shell)) .answer-caption{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .answer-value{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .answer-suggestion{background-color:var(--nv-surface-3);border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .answer-suggestion p,:where(body:has(.nv-shell)) .answer-suggestion strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .answer-review,:where(body:has(.nv-shell)) .answer-given,:where(body:has(.nv-shell)) .example,:where(body:has(.nv-shell)) .example p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .example-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .answer-rating{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .r-strong .answer-rating{color:var(--nv-green)}:where(body:has(.nv-shell)) .r-needs_detail .answer-rating,:where(body:has(.nv-shell)) .r-missing .answer-rating{color:var(--nv-amber)}:where(body:has(.nv-shell)) .meter>span,:where(body:has(.nv-shell)) .tick{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .meter .on,:where(body:has(.nv-shell)) .tick.r-usable{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .r-strong .meter .on,:where(body:has(.nv-shell)) .tick.r-strong{background-color:var(--nv-green)}:where(body:has(.nv-shell)) .tick.r-needs_detail{background-color:var(--nv-amber)}:where(body:has(.nv-shell)) .tick.r-missing{background-color:#0000;border-color:#95929f}:where(body:has(.nv-shell)) .status-badge.tone-done{color:var(--nv-green);background-color:color-mix(in oklch, var(--nv-green) 16%, transparent)}:where(body:has(.nv-shell)) .status-badge.tone-none{color:var(--nv-text-2);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .auth-wordmark .brand-symbol{border-color:rgb(var(--nv-fg) / .667);background-color:#15141966}:where(body:has(.nv-shell)) .neural-subpage-veil{background-image:linear-gradient(90deg,#030913c9,#03091366),linear-gradient(#0000,#030913b0)}:where(body:has(.nv-shell)) .auth-brand .auth-editorial>p,:where(body:has(.nv-shell)) .auth-topnote>span:last-child{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth-wordmark .brand-period{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth{background-color:#fff!important}:where(body:has(.nv-shell)) .auth-main{color:#171717!important;background-color:#fbfaf8!important}:where(body:has(.nv-shell)) .auth-topnote{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-topnote>span:last-child{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .auth-form-wordmark,:where(body:has(.nv-shell)) .auth-form-wordmark .brand-lockup{color:#171717!important}:where(body:has(.nv-shell)) .auth-form-wordmark .brand-symbol{background-color:var(--nv-surface);color:var(--nv-text);border-color:var(--nv-border)}:where(body:has(.nv-shell)) .auth-form header .eyebrow{color:var(--nv-amber)}:where(body:has(.nv-shell)) .auth-form input[type=email],:where(body:has(.nv-shell)) .auth-form input[type=password],:where(body:has(.nv-shell)) .auth-form input[type=text]{color:#171717!important;background-color:#fff!important;border-color:#d6d6d6!important}:where(body:has(.nv-shell)) .auth-form .btn-primary{box-shadow:0 8px 18px color-mix(in oklch, var(--nv-amber) 18.8%, transparent);color:var(--nv-text)!important;background-color:var(--nv-amber)!important;border-color:var(--nv-amber)!important}:where(body:has(.nv-shell)) .auth-form .btn-primary:hover:not(:disabled){color:var(--nv-text)!important;background-color:var(--nv-amber)!important;border-color:var(--nv-amber)!important}:where(body:has(.nv-shell)) .auth-form .access-context{background-image:linear-gradient(135deg,#fffaf1,#f5f7f8)!important;border-color:#d8d0c5!important}:where(body:has(.nv-shell)) .auth-form .access-context>p{color:var(--nv-text-4)!important}:where(body:has(.nv-shell)) .auth-form .access-context li{color:var(--nv-text-4)!important}:where(body:has(.nv-shell)) .rocket-scene{filter:saturate(1.18)contrast(1.06);background-image:linear-gradient(116deg, transparent 0 18%, color-mix(in oklch, var(--nv-accent) 16.9%, transparent) 24%, transparent 34%), linear-gradient(64deg, transparent 0 60%, color-mix(in oklch, var(--nv-accent) 16.9%, transparent) 69%, transparent 80%), linear-gradient(145deg, transparent 0 38%, color-mix(in oklch, var(--nv-accent) 14.1%, transparent) 45%, transparent 54%), linear-gradient(to top, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 3%, transparent 17%), radial-gradient(ellipse at 50% 82%, var(--nv-pink) 0, var(--nv-pink) 18%, transparent 43%), radial-gradient(ellipse at 50% 36%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0, color-mix(in oklch, var(--nv-accent) 16%, transparent) 47%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 100%)}:where(body:has(.nv-shell)) .rocket-scene:before{background-image:radial-gradient(circle at 48% 38%, color-mix(in oklch, var(--nv-accent) 26.7%, transparent), transparent 38%), linear-gradient(180deg, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 57%, var(--nv-pink) 100%)}:where(body:has(.nv-shell)) .rocket-stars i{box-shadow:0 0 8px color-mix(in oklch, var(--nv-blue) 50%, transparent);background-color:#f4f6ff}:where(body:has(.nv-shell)) .rocket-shooting-star{background-image:linear-gradient(90deg, transparent, var(--nv-amber))}:where(body:has(.nv-shell)) .rocket-cloud{background-color:color-mix(in oklch, var(--nv-blue) 33.3%, transparent);filter:blur(1px)}:where(body:has(.nv-shell)) .rocket-cloud:before,:where(body:has(.nv-shell)) .rocket-cloud:after{background-color:inherit}:where(body:has(.nv-shell)) .rocket-mountains-back{background-image:linear-gradient(160deg, color-mix(in oklch, var(--nv-accent) 16%, transparent), color-mix(in oklch, var(--nv-accent) 16%, transparent) 70%)}:where(body:has(.nv-shell)) .rocket-mountains-front{background-image:linear-gradient(140deg, var(--nv-amber), var(--nv-red) 58%, var(--nv-pink))}:where(body:has(.nv-shell)) .rocket-terrain{background-image:radial-gradient(ellipse at 50% 0, color-mix(in oklch, var(--nv-accent) 16%, transparent), color-mix(in oklch, var(--nv-accent) 16%, transparent) 65%, color-mix(in oklch, var(--nv-accent) 16%, transparent))}:where(body:has(.nv-shell)) .rocket-launchpad{border-top-color:var(--nv-amber);border-bottom-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-image:repeating-linear-gradient(90deg, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 34px, var(--nv-red) 34px 54px, color-mix(in oklch, var(--nv-accent) 16%, transparent) 54px 88px);box-shadow:0 16px 0 color-mix(in oklch, var(--nv-accent) 50%, transparent), 0 20px 28px color-mix(in oklch, var(--nv-accent) 60%, transparent)}:where(body:has(.nv-shell)) .rocket svg{filter:drop-shadow(0 7px 8px color-mix(in oklch, var(--nv-accent) 40%, transparent))}:where(body:has(.nv-shell)) .rocket-body{fill:var(--nv-text);stroke:var(--nv-text-2)}:where(body:has(.nv-shell)) .rocket-nose{fill:var(--nv-red)}:where(body:has(.nv-shell)) .rocket-fin{fill:var(--nv-accent-strong);stroke:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .rocket-window{fill:var(--nv-accent-strong);stroke:var(--nv-text)}:where(body:has(.nv-shell)) .rocket-window-glint{stroke:var(--nv-text)}:where(body:has(.nv-shell)) .rocket-band{fill:var(--nv-amber)}:where(body:has(.nv-shell)) .rocket-nozzle{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .rocket-flame{background-image:linear-gradient(#f4f6ff, var(--nv-blue) 40%, var(--nv-amber) 80%, transparent)}:where(body:has(.nv-shell)) .rocket-flame span{background-color:#fff9eb}:where(body:has(.nv-shell)) .rocket-smoke i{background-color:color-mix(in oklch, var(--nv-blue) 73.3%, transparent)}:where(body:has(.nv-shell)) .rocket-state-ready .rocket-flame{filter:blur(3px) drop-shadow(0 0 8px color-mix(in oklch, var(--nv-amber) 50%, transparent))}:where(body:has(.nv-shell)) .rocket-scene-caption{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .rocket-scene-caption span{background-color:var(--nv-amber);box-shadow:0 0 9px color-mix(in oklch, var(--nv-amber) 50%, transparent)}:where(body:has(.nv-shell)) .rocket-brand{color:var(--nv-text)}:where(body:has(.nv-shell)) .rocket-brand .brand-lockup{color:inherit}:where(body:has(.nv-shell)) .rocket-brand .brand-symbol{background-color:color-mix(in oklch, var(--nv-blue) 16%, transparent);border-color:color-mix(in oklch, var(--nv-blue) 35%, transparent)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-scene,:where(body:has(.nv-shell)) .auth-phase-success .rocket-scene{background-image:radial-gradient(ellipse at 50% 78%, var(--nv-accent) 0, var(--nv-accent) 17%, transparent 38%), radial-gradient(ellipse at 50% 38%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0, color-mix(in oklch, var(--nv-accent) 16%, transparent) 46%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 100%)!important}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-scene:before,:where(body:has(.nv-shell)) .auth-phase-success .rocket-scene:before{background-image:linear-gradient(112deg, transparent 19%, color-mix(in oklch, var(--nv-accent) 13.3%, transparent) 27%, transparent 40%), linear-gradient(68deg, transparent 22%, color-mix(in oklch, var(--nv-accent) 20%, transparent) 40%, transparent 53%), linear-gradient(180deg, color-mix(in oklch, var(--nv-accent) 16%, transparent), color-mix(in oklch, var(--nv-accent) 16%, transparent) 62%, var(--nv-pink) 100%)!important}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-scene:after,:where(body:has(.nv-shell)) .auth-phase-success .rocket-scene:after{background-image:radial-gradient(ellipse at 8% 100%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 18%, transparent 19%), radial-gradient(ellipse at 25% 100%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 22%, transparent 23%), radial-gradient(ellipse at 47% 100%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 25%, transparent 26%), radial-gradient(ellipse at 70% 100%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 22%, transparent 23%), radial-gradient(ellipse at 92% 100%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0 20%, transparent 21%)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-body,:where(body:has(.nv-shell)) .auth-phase-success .rocket-body{fill:var(--nv-accent-strong);stroke:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-nose,:where(body:has(.nv-shell)) .auth-phase-success .rocket-nose{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-fin,:where(body:has(.nv-shell)) .auth-phase-success .rocket-fin{fill:var(--nv-accent-strong);stroke:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-window,:where(body:has(.nv-shell)) .auth-phase-success .rocket-window{fill:var(--nv-text-2);stroke:var(--nv-text)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-band,:where(body:has(.nv-shell)) .auth-phase-success .rocket-band,:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-nozzle,:where(body:has(.nv-shell)) .auth-phase-success .rocket-nozzle{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-flame,:where(body:has(.nv-shell)) .auth-phase-success .rocket-flame{background-image:linear-gradient(#fff, #f9eaff 38%, var(--nv-accent) 78%, transparent);filter:brightness(1.5)drop-shadow(0 0 28px #fff)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-smoke,:where(body:has(.nv-shell)) .auth-phase-success .rocket-smoke{filter:brightness(1.2)}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-scene,:where(body:has(.nv-shell)) .auth-phase-success .rocket-scene{background-image:radial-gradient(ellipse at 50% 104%, color-mix(in oklch, var(--nv-pink) 16%, transparent) 0, var(--nv-bg) 24%, transparent 52%)!important;background-color:var(--nv-bg-sunken)!important}:where(body:has(.nv-shell)) .auth-phase-awaitingAuth .rocket-scene:before,:where(body:has(.nv-shell)) .auth-phase-success .rocket-scene:before{background-image:radial-gradient(ellipse at 50% 104%, color-mix(in oklch, var(--nv-pink) 16%, transparent) 0, transparent 38%)!important;background-color:var(--nv-bg-sunken)!important}:where(body:has(.nv-shell)) .rail .meta,:where(body:has(.nv-shell)) .rail .title,:where(body:has(.nv-shell)) .unanswered,:where(body:has(.nv-shell)) .capability-card p,:where(body:has(.nv-shell)) .capability-card-top>span:last-child{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .empty-feature-icon{box-shadow:0 0 0 8px color-mix(in oklch, var(--nv-blue) 2.4%, transparent)}:where(body:has(.nv-shell)) .auth-main{background-image:linear-gradient(116deg, transparent 0 18%, color-mix(in oklch, var(--nv-accent) 16.9%, transparent) 24%, transparent 34%), linear-gradient(64deg, transparent 0 60%, color-mix(in oklch, var(--nv-accent) 16.9%, transparent) 69%, transparent 80%), linear-gradient(145deg, transparent 0 38%, color-mix(in oklch, var(--nv-accent) 14.1%, transparent) 45%, transparent 54%), linear-gradient(to top, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 3%, transparent 17%), radial-gradient(ellipse at 50% 82%, var(--nv-pink) 0, var(--nv-pink) 18%, transparent 43%), radial-gradient(ellipse at 50% 36%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 0, color-mix(in oklch, var(--nv-accent) 16%, transparent) 47%, color-mix(in oklch, var(--nv-accent) 16%, transparent) 100%)!important;color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-topnote,:where(body:has(.nv-shell)) .auth-topnote>span:last-child{color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-topnote a,:where(body:has(.nv-shell)) .auth-form-wordmark,:where(body:has(.nv-shell)) .auth-form-wordmark .brand-lockup{color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-form-wordmark .brand-symbol{background-color:color-mix(in oklch, var(--nv-blue) 16%, transparent);border-color:color-mix(in oklch, var(--nv-blue) 35%, transparent)}:where(body:has(.nv-shell)) .auth-form h1{color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-form header>p:not(.eyebrow){color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-form .field>label{color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-form input[type=email],:where(body:has(.nv-shell)) .auth-form input[type=password],:where(body:has(.nv-shell)) .auth-form input[type=text]{box-shadow:inset 0 1px 4px #0002;color:var(--nv-text)!important;background-color:var(--nv-bg)!important;border-color:var(--nv-border-strong)!important}:where(body:has(.nv-shell)) .auth-form input:focus{border-color:var(--nv-amber)!important;box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-amber) 18.8%, transparent)!important}:where(body:has(.nv-shell)) .auth-form input::placeholder{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .auth-form .password-toggle{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth-form .password-toggle:hover{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .auth-form .btn-primary{color:#07101b!important;background-image:linear-gradient(115deg, var(--nv-amber), #d7e5f1 58%, var(--nv-blue))!important;border-color:#e5e8ed!important}:where(body:has(.nv-shell)) .auth-form .btn-primary:hover:not(:disabled){color:#050a12!important;background-image:linear-gradient(115deg, var(--nv-amber), #ecf4fa 58%, var(--nv-blue))!important}:where(body:has(.nv-shell)) .auth-form .btn-primary:focus,:where(body:has(.nv-shell)) .auth-form .btn-primary:focus-visible{box-shadow:0 8px 24px color-mix(in oklch, var(--nv-blue) 20%, transparent)!important;border-color:#e5e8ed!important}:where(body:has(.nv-shell)) .auth-form .btn-google{color:var(--nv-text)!important;background-color:var(--nv-bg)!important;border-color:var(--nv-border-strong)!important}:where(body:has(.nv-shell)) .auth-form .btn-google:hover:not(:disabled){background-color:var(--nv-surface)!important;border-color:var(--nv-blue)!important}:where(body:has(.nv-shell)) .auth-form .divider{color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-form .divider:before,:where(body:has(.nv-shell)) .auth-form .divider:after{background-color:color-mix(in oklch, var(--nv-blue) 16%, transparent)!important}:where(body:has(.nv-shell)) .auth-form .auth-links{color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-form .auth-links a,:where(body:has(.nv-shell)) .auth-bottomnote a{color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-bottomnote{color:var(--nv-text-3)!important}:where(body:has(.nv-shell)) .auth-form .access-context{border-color:color-mix(in oklch, var(--nv-blue) 35%, transparent)!important;background-image:linear-gradient(120deg, color-mix(in oklch, var(--nv-amber) 7.1%, transparent), color-mix(in oklch, var(--nv-blue) 7.8%, transparent))!important}:where(body:has(.nv-shell)) .auth-form .access-context-label{color:var(--nv-amber)!important}:where(body:has(.nv-shell)) .auth-form .access-context>p,:where(body:has(.nv-shell)) .auth-form .access-context li{color:var(--nv-text-2)!important}:where(body:has(.nv-shell)) .auth-form .access-context a{color:var(--nv-text)!important}:where(body:has(.nv-shell)) .auth-form .access-context ol{border-top-color:color-mix(in oklch, var(--nv-blue) 35%, transparent)!important}:where(body:has(.nv-shell)) .auth-form .access-context li span{color:var(--nv-amber)!important}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success),:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .auth-main,:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-scene{background-image:radial-gradient(ellipse at 50% 104%, color-mix(in oklch, var(--nv-pink) 16%, transparent) 0, var(--nv-bg) 24%, transparent 52%)!important;background-color:var(--nv-bg-sunken)!important}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-scene:before{background-image:radial-gradient(ellipse at 50% 104%, color-mix(in oklch, var(--nv-pink) 16%, transparent) 0, transparent 38%)!important;background-color:var(--nv-bg-sunken)!important}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-body{fill:var(--nv-accent-strong);stroke:var(--nv-text-2)}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-nose{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-fin{fill:var(--nv-accent-strong);stroke:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-window{fill:var(--nv-text-2);stroke:var(--nv-text)}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-band,:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-nozzle{fill:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .auth:not(.auth-phase-awaitingAuth):not(.auth-phase-success) .rocket-flame{background-image:linear-gradient(#fff, #f9eaff 38%, var(--nv-accent) 78%, transparent);filter:brightness(1.35)drop-shadow(0 0 18px #fff)}body:has(.nv-shell){background-color:var(--fog);color:var(--ink)}:where(body:has(.nv-shell)) :focus-visible{outline-color:var(--accent)}:where(body:has(.nv-shell)) ::selection{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text)}:where(body:has(.nv-shell)) .app-shell{background-image:linear-gradient(90deg, var(--nv-bg) 0 247px, var(--nv-surface-2) 247px 248px, var(--fog) 248px)}:where(body:has(.nv-shell)) .app-brand,:where(body:has(.nv-shell)) .app-brand .brand-lockup{color:var(--nv-text)}:where(body:has(.nv-shell)) .app-brand .brand-symbol{border-color:var(--nv-border-strong);color:var(--nv-text);background-color:#0000}:where(body:has(.nv-shell)) .app-workspace{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .app-workspace-mark{color:var(--nv-accent-strong);background-image:linear-gradient(135deg, #ffe4ef, var(--nv-accent))}:where(body:has(.nv-shell)) .app-workspace small,:where(body:has(.nv-shell)) .app-nav-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .app-nav a{color:var(--nv-text-3);border-color:#0000}:where(body:has(.nv-shell)) .app-nav a[aria-current=page]{color:var(--nv-text);border-color:var(--nv-border-strong);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .app-avatar{color:var(--nv-text);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .app-account>[role=alert]{color:var(--alert)}:where(body:has(.nv-shell)) .app-main{background-image:radial-gradient(ellipse 60% 340px at 50% -140px, color-mix(in oklch, var(--nv-accent) 16%, transparent), transparent 72%);background-color:var(--fog)}:where(body:has(.nv-shell)) .app-toolbar .context-slash,:where(body:has(.nv-shell)) .app-toolbar-note{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .app-toolbar-note i{background-color:var(--live-green);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-green) 12%, transparent)}:where(body:has(.nv-shell)) .app-footer a{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .app-footer a:hover,:where(body:has(.nv-shell)) .studio-heading h1,:where(body:has(.nv-shell)) .page-header h1,:where(body:has(.nv-shell)) .page-heading h1,:where(body:has(.nv-shell)) .workspace-heading h1{color:var(--nv-text)}:where(body:has(.nv-shell)) .studio-heading h1 em,:where(body:has(.nv-shell)) .page-header h1 em,:where(body:has(.nv-shell)) .home-hero h2 em,:where(body:has(.nv-shell)) .studio-heading p:not(.eyebrow),:where(body:has(.nv-shell)) .page-header p,:where(body:has(.nv-shell)) .panel-lead{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .eyebrow,:where(body:has(.nv-shell)) .section-overline,:where(body:has(.nv-shell)) .card-heading .eyebrow,:where(body:has(.nv-shell)) .workspace-section-heading .eyebrow,:where(body:has(.nv-shell)) .studio-heading .eyebrow{color:var(--signal)}:where(body:has(.nv-shell)) .heading-period{color:var(--accent)}:where(body:has(.nv-shell)) .page-header .section-overline,:where(body:has(.nv-shell)) .page-heading .section-overline{color:var(--signal)}:where(body:has(.nv-shell)) .btn-primary,:where(body:has(.nv-shell)) .btn-signal,:where(body:has(.nv-shell)) .btn-white{color:#080808;box-shadow:0 1px 0 rgb(var(--nv-fg) / .15) inset, 0 12px 28px -14px color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:#f4f4f5;border-color:#f4f4f5}:where(body:has(.nv-shell)) .btn-primary:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-signal:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-white:hover{color:#000;box-shadow:0 1px 0 rgb(var(--nv-fg) / .2) inset, 0 14px 32px -14px color-mix(in oklch, var(--nv-accent) 45%, transparent);background-color:#fff;border-color:#fff}:where(body:has(.nv-shell)) .btn-secondary,:where(body:has(.nv-shell)) .btn-google{color:var(--nv-text);background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .btn-secondary:hover:not(:disabled),:where(body:has(.nv-shell)) .btn-google:hover:not(:disabled){color:var(--nv-text);background-color:var(--nv-surface-3);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .btn-primary:disabled,:where(body:has(.nv-shell)) .btn-signal:disabled{color:var(--nv-text-3);background-color:var(--nv-surface-2);border-color:var(--nv-border);box-shadow:none}:where(body:has(.nv-shell)) .btn-quiet{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .btn-quiet:hover:not(:disabled){color:var(--nv-text);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) input[type=text],:where(body:has(.nv-shell)) input[type=email],:where(body:has(.nv-shell)) input[type=password],:where(body:has(.nv-shell)) input[type=url],:where(body:has(.nv-shell)) input[type=search],:where(body:has(.nv-shell)) input[type=number],:where(body:has(.nv-shell)) input[type=date],:where(body:has(.nv-shell)) select,:where(body:has(.nv-shell)) textarea{background-color:var(--nv-bg);border-color:var(--nv-border)}:where(body:has(.nv-shell)) input:hover,:where(body:has(.nv-shell)) select:hover,:where(body:has(.nv-shell)) textarea:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) input:focus,:where(body:has(.nv-shell)) select:focus,:where(body:has(.nv-shell)) textarea:focus{border-color:var(--nv-accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 16%, transparent)}:where(body:has(.nv-shell)) select option{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .panel,:where(body:has(.nv-shell)) .surface-card,:where(body:has(.nv-shell)) .step-panel,:where(body:has(.nv-shell)) .setup-empty,:where(body:has(.nv-shell)) .admin-stats article,:where(body:has(.nv-shell)) .discovery-strip,:where(body:has(.nv-shell)) .discovery-group,:where(body:has(.nv-shell)) .contact-empty,:where(body:has(.nv-shell)) .contact-group,:where(body:has(.nv-shell)) .followup-form,:where(body:has(.nv-shell)) .profile-sections,:where(body:has(.nv-shell)) .report,:where(body:has(.nv-shell)) .confirm,:where(body:has(.nv-shell)) .history,:where(body:has(.nv-shell)) .table-wrap,:where(body:has(.nv-shell)) .answer-group,:where(body:has(.nv-shell)) .contact-request-panel,:where(body:has(.nv-shell)) .workspace-status-grid,:where(body:has(.nv-shell)) .readout,:where(body:has(.nv-shell)) .settings-sheet,:where(body:has(.nv-shell)) .pipeline-stats{background-color:var(--card-fill);border-color:var(--nv-border)}:where(body:has(.nv-shell)) .tab-count{color:var(--nv-text-2);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent)}:where(body:has(.nv-shell)) .discovery .score-meter-track,:where(body:has(.nv-shell)) .dossier .score-meter-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .discovery .score-meter-track span,:where(body:has(.nv-shell)) .dossier .score-meter-track span{background-image:linear-gradient(90deg, var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .rail .is-current .title{color:var(--nv-text)}:where(body:has(.nv-shell)) details.more>summary{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .discovery-callout .discovery-note-icon{color:var(--nv-accent-strong);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .home-hero:after{background-image:linear-gradient(90deg, transparent, var(--nv-pink), var(--nv-accent), transparent)}:where(body:has(.nv-shell)) .hero-kicker{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .hero-kicker>span{background-color:var(--accent);box-shadow:0 0 10px var(--accent)}:where(body:has(.nv-shell)) .artwork-center{background-image:linear-gradient(135deg, var(--nv-surface-3), var(--nv-surface));border-color:var(--nv-accent);color:var(--nv-text)}:where(body:has(.nv-shell)) .artwork-route{stroke:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .artwork-star{color:var(--nv-pink)}:where(body:has(.nv-shell)) .artwork-glow{background-image:radial-gradient(ellipse, color-mix(in oklch, var(--nv-accent) 22%, transparent), transparent 68%)}:where(body:has(.nv-shell)) .setup-progress-track span.is-complete,:where(body:has(.nv-shell)) .scan span,:where(body:has(.nv-shell)) .readout:before,:where(body:has(.nv-shell)) .meter-track span{background-image:linear-gradient(90deg, var(--nv-pink), var(--nv-accent))}:where(body:has(.nv-shell)) .studio-heading .quiet-label{color:var(--nv-text-4)}@media (max-width:960px){:where(body:has(.nv-shell)) .app-shell{background-color:var(--fog)}:where(body:has(.nv-shell)) .app-sidebar{border-bottom-color:var(--nv-border);background-color:#0b0b0ef2}}:where(body:has(.nv-shell)) .settings-tabs{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .settings-tabs [role=tab]{background-color:none;color:var(--nv-text-3);border-bottom-color:#0000}:where(body:has(.nv-shell)) .settings-tabs [role=tab]:hover{color:var(--ink)}:where(body:has(.nv-shell)) .settings-tabs [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--nv-accent)}:where(body:has(.nv-shell)) .settings-tabs [role=tab][aria-selected=true] svg{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .pipeline-stats{border-color:var(--nv-border);background-image:linear-gradient(180deg, var(--nv-surface), var(--nv-surface))}:where(body:has(.nv-shell)) .pipeline-stats>div+div{border-left-color:var(--nv-border)}:where(body:has(.nv-shell)) .pipeline-stats dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .pipeline-stats dd>strong{color:var(--ink)}:where(body:has(.nv-shell)) .stat-note{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .stat-rail i{background-color:var(--stage)}:where(body:has(.nv-shell)) .pipeline-search svg{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .pipeline-search input[type=search]{background-color:var(--nv-surface);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .pipeline-hint{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .board-divider{background-image:repeating-linear-gradient(var(--nv-surface-3) 0 4px, transparent 4px 9px)}:where(body:has(.nv-shell)) .lane{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .lane:before{background-color:var(--stage)}:where(body:has(.nv-shell)) .lane.is-over{border-color:color-mix(in srgb, var(--stage) 60%, transparent)}:where(body:has(.nv-shell)) .lane-head h3{color:var(--ink)}:where(body:has(.nv-shell)) .stage-dot{background-color:var(--stage)}:where(body:has(.nv-shell)) .lane-count{background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .lane-empty{color:var(--nv-text-3);border-color:#0000}:where(body:has(.nv-shell)) .board.is-dragging .lane-empty{border-color:var(--nv-border-strong);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .lane.is-over .lane-empty{border-color:color-mix(in srgb, var(--stage) 65%, transparent);background-color:color-mix(in srgb, var(--stage) 6%, transparent);color:var(--ink)}:where(body:has(.nv-shell)) .lane-cards::-webkit-scrollbar-track{background-color:#0000}:where(body:has(.nv-shell)) .lane-cards::-webkit-scrollbar-thumb{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .lane-cards::-webkit-scrollbar-thumb:hover{background-color:var(--nv-surface-3)}@supports not selector(::-webkit-scrollbar){:where(body:has(.nv-shell)) .lane-cards{scrollbar-color:var(--nv-border-strong) transparent}}:where(body:has(.nv-shell)) .deal{border-color:var(--nv-border-strong);background-color:var(--card);box-shadow:inset 0 1px 0 rgb(var(--nv-fg) / .027), 0 10px 22px -18px #000}:where(body:has(.nv-shell)) .deal:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .deal.is-saving{border-color:color-mix(in srgb, var(--stage) 55%, transparent)}:where(body:has(.nv-shell)) .deal:has(.deal-name a:focus-visible){outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .deal-mark{color:hsl(var(--hue) 85% 84%);background-color:hsl(var(--hue) 40% 20% / .9);border-color:hsl(var(--hue) 45% 45% / .35)}:where(body:has(.nv-shell)) .deal-name a{color:var(--ink)}:where(body:has(.nv-shell)) .deal:hover .deal-name a{color:var(--nv-text)}:where(body:has(.nv-shell)) .deal-name span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .deal-facts>span{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .deal-facts>.deal-due{color:var(--nv-amber);border-color:color-mix(in oklch, var(--nv-amber) 35%, transparent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .deal-facts>.deal-due.is-overdue,:where(body:has(.nv-shell)) .deal-facts>.deal-optout{color:var(--nv-red);border-color:color-mix(in oklch, var(--nv-red) 35%, transparent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .deal-menu-button{color:var(--nv-text-3);background-color:var(--card);box-shadow:-14px 0 12px -2px var(--card)}:where(body:has(.nv-shell)) .deal-menu-button:hover,:where(body:has(.nv-shell)) .deal-menu-button[aria-expanded=true]{color:var(--nv-text);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .deal-menu-button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .card-menu{border-color:var(--nv-border-strong);background-color:var(--nv-surface);box-shadow:0 24px 50px -20px #000,0 2px 8px #0006}:where(body:has(.nv-shell)) .card-menu-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .card-menu-item{background-color:none;color:var(--nv-text)}:where(body:has(.nv-shell)) .card-menu-item:hover,:where(body:has(.nv-shell)) .card-menu-item:focus-visible{color:var(--nv-text);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .card-menu-item[aria-checked=true]{color:var(--nv-text)}:where(body:has(.nv-shell)) .card-menu-item>svg{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .card-menu-item>svg:first-child{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .card-menu-separator{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .pipeline-empty-state{border-color:var(--nv-border-strong);background-image:radial-gradient(at 50% 0,#2b293133,#0000 70%)}:where(body:has(.nv-shell)) .pipeline-empty-state p{color:var(--muted)}:where(body:has(.nv-shell)) .empty-mark{background-color:var(--nv-surface-3);border-color:var(--nv-border-strong);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .settings-sheet{border-color:var(--line);background-color:var(--paper);box-shadow:var(--shadow-card)}:where(body:has(.nv-shell)) .settings-row+.settings-row{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .settings-row-intro p{color:var(--muted)}:where(body:has(.nv-shell)) .settings-icon{background-color:var(--nv-surface-2);border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .settings-note{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .settings-empty{border-color:var(--nv-border-strong);color:var(--muted)}:where(body:has(.nv-shell)) .settings-link{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .settings-link:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .workspace-card{border-color:var(--nv-border-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .workspace-mark{color:#100f13;background-image:linear-gradient(135deg, var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .workspace-card>div>span,:where(body:has(.nv-shell)) .budget-figures span{color:var(--muted)}:where(body:has(.nv-shell)) .meter-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .meter-track span{background-image:linear-gradient(90deg, var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .usage-chips>span{border-color:var(--nv-border-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .usage-chips small,:where(body:has(.nv-shell)) .money-input>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .people-list>li{border-color:var(--nv-border-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .people-list>li>div>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .person-initial{background-color:var(--nv-surface-3);color:var(--nv-text-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .people-list.is-pending .person-initial{color:var(--nv-amber);background-color:#0000}:where(body:has(.nv-shell)) .created-link{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .created-link label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .accept-invite{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .accept-invite>summary{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .accept-invite>summary:before{border-bottom-color:currentColor;border-right-color:currentColor}:where(body:has(.nv-shell)) .billing-list{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .billing-list>li{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .billing-list>li+li{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .billing-list>li>div>span,:where(body:has(.nv-shell)) .billing-list>li>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .privacy-stat span{color:var(--muted)}:where(body:has(.nv-shell)) .privacy-points li{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .privacy-points svg{color:var(--verified)}:where(body:has(.nv-shell)) .toast{border-color:var(--nv-border-strong);color:var(--ink);background-color:#201e24f7;box-shadow:0 18px 40px -16px #000c}:where(body:has(.nv-shell)) .toast>svg{color:var(--verified)}:where(body:has(.nv-shell)) .toast.is-error{border-color:var(--nv-red);background-color:#2a1922f7}:where(body:has(.nv-shell)) .toast.is-error>svg{color:var(--alert)}:where(body:has(.nv-shell)) .toast button{background-color:none;color:var(--nv-text-2)}:where(body:has(.nv-shell)) .toast button:hover{background-color:rgb(var(--nv-fg) / .063);color:var(--nv-text)}@container (max-width:640px){:where(body:has(.nv-shell)) .pipeline-stats>div:nth-child(n+3){border-top-color:var(--nv-border)}}:where(body:has(.nv-shell)) .accounts-intro h1{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-intro p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-hero{border-bottom-color:var(--line)}:where(body:has(.nv-shell)) .accounts-hero-label{color:var(--signal-ink)}:where(body:has(.nv-shell)) .accounts-objective{color:var(--nv-text)}:where(body:has(.nv-shell)) .auto-pill{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .watch-block h2{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sign-chips li{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .sign-chips li.importance-key{border-color:var(--nv-accent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .sign-chips li.importance-minor{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sign-chips .chip-key{background-color:var(--live-violet);color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .sign-chips .chip-more{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sign-chips.is-out li{border-color:color-mix(in oklch, var(--nv-red) 35%, transparent);background-color:var(--nv-surface);color:var(--nv-red)}:where(body:has(.nv-shell)) .watch-settings{border-color:var(--line);background-color:var(--line)}:where(body:has(.nv-shell)) .watch-settings>div{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .watch-settings dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .watch-settings dd{color:var(--nv-text)}:where(body:has(.nv-shell)) .watch-settings dd small,:where(body:has(.nv-shell)) .accounts-usage{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-usage strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .research-banner{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .research-banner strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .research-pulse{background-color:var(--live-violet);box-shadow:0 0 0 0 color-mix(in oklch, var(--nv-accent) 60%, transparent)}:where(body:has(.nv-shell)) .research-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .research-track span{background-image:linear-gradient(90deg, var(--nv-pink), var(--nv-accent))}:where(body:has(.nv-shell)) .accounts-section-head h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-section-head p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-empty{border-color:var(--nv-border-strong);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .accounts-empty h2,:where(body:has(.nv-shell)) .accounts-empty h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-empty p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-changes h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-changes li{border-color:var(--line);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .accounts-changes strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-changes .is-added .change-mark{color:#10261d;background-color:var(--ready)}:where(body:has(.nv-shell)) .accounts-changes .is-removed .change-mark{color:#1d1b21;background-color:#8d8995}:where(body:has(.nv-shell)) .case-file{border-color:var(--nv-border);background-color:var(--card-fill);box-shadow:var(--shadow-card)}:where(body:has(.nv-shell)) .case-rail{border-right-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .case-rank{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .priority-value{color:var(--nv-text)}:where(body:has(.nv-shell)) .priority-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .priority-track span{background-color:var(--tone)}:where(body:has(.nv-shell)) .outcome-chip{border-color:color-mix(in srgb, var(--tone,var(--accent)) 45%, transparent);color:var(--tone,var(--accent))}:where(body:has(.nv-shell)) .lifecycle-chip{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);color:var(--ink-muted)}:where(body:has(.nv-shell)) .accounts-filters{background-color:rgb(var(--nv-fg) / .03);border-color:var(--line)}:where(body:has(.nv-shell)) .accounts-filters label{color:var(--ink-muted)}:where(body:has(.nv-shell)) .accounts-filters select{background-color:var(--surface-raised);border-color:var(--line);color:var(--ink)}:where(body:has(.nv-shell)) .outcome-chip:before{background-color:currentColor}:where(body:has(.nv-shell)) .case-flag{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .case-flag.is-warn{border-color:var(--nv-amber);color:var(--nv-amber)}:where(body:has(.nv-shell)) .case-open{background-color:none;color:var(--nv-text)}:where(body:has(.nv-shell)) .case-open:hover{color:var(--nv-text);-webkit-text-decoration-color:color-mix(in srgb, var(--tone) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--tone) 70%, transparent)}:where(body:has(.nv-shell)) .case-domain a{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-domain a:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-revised{border-left-color:var(--revised);background-color:var(--nv-surface-2);color:var(--nv-pink)}:where(body:has(.nv-shell)) .case-sections>div{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .case-sections dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-sections dd{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .case-sections dd .quiet,:where(body:has(.nv-shell)) .development-date{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-development .stance-opposes strong{color:var(--nv-amber)}:where(body:has(.nv-shell)) .case-development .stance-context{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-development strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-checked li:before{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .case-park{border-color:var(--line);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .case-rows{border-color:var(--line)}:where(body:has(.nv-shell)) .case-line{border-top-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .case-line-priority{color:var(--tone)}:where(body:has(.nv-shell)) .case-line-name{background-color:none;color:var(--nv-text)}:where(body:has(.nv-shell)) .case-line-reason,:where(body:has(.nv-shell)) .case-line-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .coverage-group{border-color:var(--line);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .coverage-group>summary{color:var(--nv-text)}:where(body:has(.nv-shell)) .coverage-group>summary:before,:where(body:has(.nv-shell)) .coverage-group>summary small,:where(body:has(.nv-shell)) .coverage-empty{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-evaluation>details{border-color:var(--nv-border);background-color:var(--card-fill)}:where(body:has(.nv-shell)) .accounts-evaluation summary h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-evaluation summary small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .evaluation-grid{border-color:var(--line);background-color:var(--line)}:where(body:has(.nv-shell)) .evaluation-grid>div{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .evaluation-grid dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .evaluation-grid dd,:where(body:has(.nv-shell)) .accounts-evaluation h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .operations-panel{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .operations-notes{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .evaluation-missed{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .evaluation-missed span{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .missed-form{border-top-color:var(--line)}:where(body:has(.nv-shell)) .missed-form p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-head-priority{border-color:color-mix(in srgb, var(--tone) 50%, transparent)}:where(body:has(.nv-shell)) .account-head-priority strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-head-priority span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-recommendation h3,:where(body:has(.nv-shell)) .account-challenge h3,:where(body:has(.nv-shell)) .account-investigate h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .next-action{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .next-action p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .next-action .eyebrow,:where(body:has(.nv-shell)) .next-action-meta{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .engagement-timeline{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .engagement-timeline .section-heading .eyebrow{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .engagement-timeline li{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .engagement-timeline .timeline-dot{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .engagement-timeline small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .prediction-card{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .prediction-card p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .prediction-card .eyebrow{color:var(--nv-green)}:where(body:has(.nv-shell)) .prediction-columns{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .prediction-columns ul{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .prediction-evaluation{border-top-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .prediction-evaluation select,:where(body:has(.nv-shell)) .prediction-evaluation input{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .daily-brief-grid>section{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .daily-brief-grid h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .daily-brief-grid h3 span,:where(body:has(.nv-shell)) .daily-brief-grid p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .daily-brief-grid button{color:var(--nv-text-2);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .daily-brief-grid button:hover,:where(body:has(.nv-shell)) .daily-brief-grid button:focus-visible{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .daily-brief-grid button span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .since-review{border-left-color:var(--live-pink);background-color:var(--nv-surface-2);color:var(--nv-pink)}:where(body:has(.nv-shell)) .since-review h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .outcome-reason,:where(body:has(.nv-shell)) .breakdown-label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .breakdown-label small{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .breakdown-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .breakdown-track span{background-image:linear-gradient(90deg, var(--nv-accent), var(--nv-accent))}:where(body:has(.nv-shell)) .priority-breakdown .is-penalty .breakdown-track span{background-color:var(--nv-red)}:where(body:has(.nv-shell)) .breakdown-value{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-feedback-log ul{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .case-feedback-log span{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .evidence-item,:where(body:has(.nv-shell)) .investigation,:where(body:has(.nv-shell)) .case-timeline>li{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .evidence-item.stance-supports{border-left-color:var(--live-green)}:where(body:has(.nv-shell)) .evidence-item.stance-opposes{border-left-color:var(--nv-red)}:where(body:has(.nv-shell)) .evidence-item.is-corrected{border-left-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .evidence-item.is-corrected h4{-webkit-text-decoration-color:var(--nv-text-3);text-decoration-color:var(--nv-text-3)}:where(body:has(.nv-shell)) .evidence-meta{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .stance-chip{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .stance-supports .stance-chip{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .stance-opposes .stance-chip{background-color:var(--nv-surface-3);color:var(--nv-red)}:where(body:has(.nv-shell)) .evidence-item h4,:where(body:has(.nv-shell)) .investigation h4{color:var(--nv-text)}:where(body:has(.nv-shell)) .evidence-item blockquote,:where(body:has(.nv-shell)) .investigation-findings blockquote{border-left-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .evidence-source a,:where(body:has(.nv-shell)) .investigation-findings a{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .evidence-matches span{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .evidence-warning{color:var(--nv-amber)}:where(body:has(.nv-shell)) .evidence-note{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .evidence-change,:where(body:has(.nv-shell)) .evidence-correction{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .evidence-report,:where(body:has(.nv-shell)) .investigation-answer{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .investigation-answer legend,:where(body:has(.nv-shell)) .investigate-proposal legend,:where(body:has(.nv-shell)) .investigation-answer label,:where(body:has(.nv-shell)) .investigate-proposal label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .investigate-proposal label{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .investigate-proposal label small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .investigate-proposal label .option-reason{color:var(--nv-amber)}:where(body:has(.nv-shell)) .proposal-question{color:var(--nv-text)}:where(body:has(.nv-shell)) .human-question{background-color:var(--nv-surface-2);color:var(--nv-text)}:where(body:has(.nv-shell)) .challenge-lead{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .challenge-checks li{border-color:var(--nv-border);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .challenge-checks strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .check-pass .check-mark{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .check-warn .check-mark{background-color:var(--nv-surface-3);color:var(--nv-amber)}:where(body:has(.nv-shell)) .check-unknown .check-mark{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .challenge-list,:where(body:has(.nv-shell)) .challenge-alternatives{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .challenge-list li{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .challenge-list strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .challenge-list span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .challenge-alternatives li:before{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .challenge-reversal{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .challenge-reversal p{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-timeline>li p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .case-timeline .timeline-outcome{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-timeline .quiet{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-timeline>li.is-reviewed{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .timeline-marker{color:var(--nv-accent-strong,var(--nv-text-2))!important}:where(body:has(.nv-shell)) .feedback-form label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .feedback-form small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-notifications{border-color:color-mix(in oklch, var(--nv-accent) 22%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 14%, transparent)}:where(body:has(.nv-shell)) .account-notifications li{border-color:rgb(var(--nv-fg) / .08);background-color:#0000001f}:where(body:has(.nv-shell)) .account-notifications a{color:inherit}:where(body:has(.nv-shell)) .account-notifications a span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .objective-callout{border-color:var(--nv-accent);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .objective-callout strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .objective-suggestions{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-image:linear-gradient(150deg, color-mix(in oklch, var(--nv-accent) 16%, transparent), var(--nv-surface))}:where(body:has(.nv-shell)) .objective-suggestions h3,:where(body:has(.nv-shell)) .objective-suggestions li span{color:var(--nv-text)}:where(body:has(.nv-shell)) .objective-suggestions small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .objective-section{border-color:var(--nv-border);background-color:var(--card-fill)}:where(body:has(.nv-shell)) .section-number{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .objective-section-head p,:where(body:has(.nv-shell)) .objective-hint,:where(body:has(.nv-shell)) .field-count{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sign-list li{border-color:var(--nv-border);border-left-color:var(--nv-border-strong);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .sign-list li.importance-key{border-left-color:var(--live-violet)}:where(body:has(.nv-shell)) .sign-list li.importance-minor{border-left-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .sign-list li input{background-color:#0000;border-color:#0000}:where(body:has(.nv-shell)) .sign-list li input:hover{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .importance{border-color:var(--nv-border);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .importance button{color:var(--nv-text-3);background-color:#0000}:where(body:has(.nv-shell)) .importance button:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .importance button[aria-checked=true]{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .sign-remove{color:var(--nv-text-3);background-color:#0000}:where(body:has(.nv-shell)) .sign-remove:hover:not(:disabled){background-color:var(--nv-surface-3);color:var(--nv-text)}:where(body:has(.nv-shell)) .objective-slider{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .objective-slider input[type=range]{accent-color:var(--live-violet)}:where(body:has(.nv-shell)) .segmented{border-color:var(--nv-border);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .segmented label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .segmented label:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .segmented label.is-selected{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--nv-accent) 50%, transparent)}:where(body:has(.nv-shell)) .segmented label:has(input:focus-visible){outline-color:var(--accent)}:where(body:has(.nv-shell)) .objective-switch{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .switch-track span{background-color:#d8d5dd}:where(body:has(.nv-shell)) .objective-switch input:checked+.switch-track{background-color:var(--live-violet)}:where(body:has(.nv-shell)) .objective-switch input:focus-visible+.switch-track{outline-color:var(--accent)}:where(body:has(.nv-shell)) .objective-more{border-color:var(--nv-border);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .objective-more>summary,:where(body:has(.nv-shell)) .objective-history{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .objective-savebar{border-top-color:var(--nv-border);color:var(--nv-text-3);background-color:#131217f5}@media (max-width:760px){:where(body:has(.nv-shell)) .case-rail{border-bottom-color:var(--nv-border)}}:where(body:has(.nv-shell)) .score-legend{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .score-legend .score-strong,:where(body:has(.nv-shell)) .tile-score-pill.score-strong{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .score-legend .score-promising,:where(body:has(.nv-shell)) .tile-score-pill.score-promising{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .score-legend .score-watch,:where(body:has(.nv-shell)) .tile-score-pill.score-watch,:where(body:has(.nv-shell)) .tile-score-pill.score-none{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .score-legend .score-strong{background-color:var(--nv-green)}:where(body:has(.nv-shell)) .score-legend .score-promising{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .score-legend .score-watch{background-color:#8d8995}:where(body:has(.nv-shell)) .prospect-tile.tile-tone-strong{border-color:color-mix(in oklch, var(--nv-green) 35%, transparent)}:where(body:has(.nv-shell)) .prospect-tile .tile-domain{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .prospect-tile .tile-why{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tile-facts li{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .tile-bars small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .tile-bars i{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .tile-bars b{background-image:linear-gradient(90deg, var(--nv-pink), var(--nv-accent))}:where(body:has(.nv-shell)) .company-logo{background-color:#fff;box-shadow:inset 0 0 0 1px #0000000f,0 1px 2px #0006}:where(body:has(.nv-shell)) .company-logo.is-initial{background-image:linear-gradient(140deg, hsl(var(--logo-hue) 55% 42%), hsl(calc(var(--logo-hue) + 40) 60% 30%));box-shadow:inset 0 0 0 1px rgb(var(--nv-fg) / .122)}:where(body:has(.nv-shell)) .company-logo-letter{color:var(--nv-text)}@media (hover:hover) and (pointer:fine){:where(body:has(.nv-shell)) .prospect-grid:has(.prospect-tile:hover,.prospect-tile:focus-within) .prospect-tile:not(:hover):not(:focus-within){filter:blur(2px)grayscale(.7)}:where(body:has(.nv-shell)) .prospect-tile:hover,:where(body:has(.nv-shell)) .prospect-tile:focus-within{border-color:var(--nv-accent);background-image:linear-gradient(150deg, var(--nv-surface-2), var(--nv-surface) 70%);box-shadow:0 40px 90px -30px #000, 0 0 0 1px color-mix(in oklch, var(--nv-accent) 25.1%, transparent), 0 24px 70px -34px color-mix(in oklch, var(--nv-accent) 66.7%, transparent)}}@media (prefers-reduced-motion:reduce){:where(body:has(.nv-shell)) .prospect-grid:has(.prospect-tile:hover,.prospect-tile:focus-within) .prospect-tile:not(:hover):not(:focus-within){filter:none}}:where(body:has(.nv-shell)) .accounts-switch{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .accounts-switch button{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .accounts-switch button:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .accounts-switch button.is-active{background-color:var(--nv-surface-3);color:var(--nv-text);box-shadow:inset 0 0 0 1px #3d3a45}:where(body:has(.nv-shell)) .accounts-switch button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .accounts-switch button span{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-pill{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-title h1{color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-number{background-image:linear-gradient(95deg, #f5f4f6 20%, var(--nv-accent));color:#0000}:where(body:has(.nv-shell)) .audience-head>p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .info-tip-button{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .info-tip-button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .info-tip-text{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2);color:var(--nv-text-2);box-shadow:0 20px 50px -20px #000}:where(body:has(.nv-shell)) .audience-card{border-color:var(--nv-border);background-image:linear-gradient(180deg, var(--nv-surface), var(--nv-surface));box-shadow:0 24px 60px -36px #000}:where(body:has(.nv-shell)) .audience-toolbar{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .audience-tab{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-tab:hover{border-color:var(--nv-border-strong);color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-tab.is-active{background-color:var(--nv-surface-2);color:var(--nv-text);border-color:#e9e6ee;box-shadow:inset 0 0 0 1px #e9e6ee}:where(body:has(.nv-shell)) .audience-tab:focus-visible,:where(body:has(.nv-shell)) .channel-chip:focus-visible,:where(body:has(.nv-shell)) .channel-action:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .tab-num{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-tab.is-active .tab-num{background-color:var(--nv-surface-3);color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-search{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .audience-search input{color:var(--nv-text);box-shadow:none;background-color:#0000}:where(body:has(.nv-shell)) .audience-search:focus-within{border-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-showing{border-bottom-color:var(--nv-border);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-scroll{scrollbar-color:var(--nv-border-strong) transparent}:where(body:has(.nv-shell)) .audience-scroll:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-row{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .audience-row:hover,:where(body:has(.nv-shell)) .audience-row:focus-within{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .person-avatar{color:var(--nv-text);background-image:radial-gradient(circle at 30% 25%, hsl(var(--avatar-hue) 70% 62%), hsl(calc(var(--avatar-hue) + 35) 55% 34%));box-shadow:inset 0 0 0 1px rgb(var(--nv-fg) / .149)}:where(body:has(.nv-shell)) .audience-who strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .buyer-badge{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-role,:where(body:has(.nv-shell)) .audience-via,:where(body:has(.nv-shell)) .audience-via .via-value{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .audience-via .via-value:before{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .via-trust{border-color:#0000}:where(body:has(.nv-shell)) .via-trust.trust-listed{background-color:var(--nv-surface-2);color:var(--nv-text-2);border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) a.audience-via.is-source:hover{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-company{color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-who-trigger{color:inherit;background-color:#0000}:where(body:has(.nv-shell)) .audience-who-trigger:hover strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-who-trigger:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-company-trigger{color:inherit;border-color:#0000}:where(body:has(.nv-shell)) .audience-company-trigger:hover{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .audience-company-trigger:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .company-expand-indicator{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .fit-strong{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .fit-promising{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .fit-watch,:where(body:has(.nv-shell)) .fit-none{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-actions{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2);box-shadow:0 12px 30px -16px #000}:where(body:has(.nv-shell)) .audience-company-row{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .audience-company-row:hover,:where(body:has(.nv-shell)) .audience-company-row:focus-within{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .audience-nested-list{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .audience-nested-row{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .audience-nested-row:hover,:where(body:has(.nv-shell)) .audience-nested-row:focus-within{background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .audience-company-empty{border-top-color:var(--nv-border);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .channel-action{background-color:var(--nv-surface-3);color:var(--nv-text)}:where(body:has(.nv-shell)) .channel-action:hover{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .channel-action.is-search{background-color:#0000;box-shadow:inset 0 0 0 1px #4a4752}:where(body:has(.nv-shell)) .channel-action.is-open{background-color:var(--nv-accent);color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .channel-action.is-open:hover{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-empty{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .network-searches{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .network-searches h3{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .network-searches a{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .network-searches a:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .presence-links a{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .presence-links a:hover{border-color:var(--nv-accent);color:var(--nv-text)}:where(body:has(.nv-shell)) .more-channels-label{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .channel-chip{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .channel-chip:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .channel-chip.is-active{background-color:var(--nv-surface-2);border-color:#e9e6ee}:where(body:has(.nv-shell)) .chip-count{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-grow{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-image:radial-gradient(ellipse at 0 0, color-mix(in oklch, var(--nv-accent) 20%, transparent), transparent 60%);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .audience-grow h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-grow p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .audience-grow .grow-live{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .grow-live i{background-color:var(--live-violet);box-shadow:0 0 0 0 color-mix(in oklch, var(--nv-accent) 60%, transparent)}:where(body:has(.nv-shell)) .grow-logos .company-logo{box-shadow:0 0 0 3px #141217}:where(body:has(.nv-shell)) .grow-more{background-color:var(--nv-surface-3);color:var(--nv-text-2);box-shadow:0 0 0 3px #141217}@media (hover:none),(max-width:860px){:where(body:has(.nv-shell)) .audience-actions{background-color:none;box-shadow:none}}:where(body:has(.nv-shell)) .pill-live{background-color:var(--live-green);box-shadow:0 0 0 0 color-mix(in oklch, var(--nv-green) 60%, transparent)}:where(body:has(.nv-shell)) .build-status{border-color:var(--nv-border);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .build-status strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .build-status.is-live{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .build-status.is-paused,:where(body:has(.nv-shell)) .build-status.is-failed{border-color:color-mix(in oklch, var(--nv-amber) 35%, transparent);background-color:var(--nv-surface);color:var(--nv-amber)}:where(body:has(.nv-shell)) .build-track{background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .build-track span{background-image:linear-gradient(90deg, var(--nv-green), var(--nv-accent))}:where(body:has(.nv-shell)) .audience-scopes button{color:var(--nv-text-3);border-bottom-color:#0000}:where(body:has(.nv-shell)) .audience-scopes button:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-scopes button.is-active{border-bottom-color:var(--nv-accent);color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-scopes button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-scopes span{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-scopes button.is-active span{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text)}:where(body:has(.nv-shell)) .audience-scopes+.audience-toolbar{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .audience-fresh{border-bottom-color:var(--nv-border);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .audience-fresh:hover{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent)}:where(body:has(.nv-shell)) .audience-fresh:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .audience-loading span{background-image:linear-gradient(90deg, var(--nv-surface) 25%, var(--nv-surface-2) 50%, var(--nv-surface) 75%)}:where(body:has(.nv-shell)) .audience-count{border-top-color:var(--nv-border);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .person-photo{background-color:var(--nv-surface-2);box-shadow:inset 0 0 0 1px rgb(var(--nv-fg) / .102)}:where(body:has(.nv-shell)) .audience-via .via-place{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .audience-via .via-place:before{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .company-chip-initial{color:var(--nv-text);background-image:linear-gradient(140deg, hsl(var(--logo-hue) 45% 40%), hsl(calc(var(--logo-hue) + 40) 50% 28%))}:where(body:has(.nv-shell)) .top-badge{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .channel-action.is-hide{color:var(--nv-red)}:where(body:has(.nv-shell)) .channel-action.is-hide:hover{background-color:var(--nv-surface-3);color:var(--nv-red)}:where(body:has(.nv-shell)) .lookup-bar{border-color:var(--nv-border);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .lookup-bar strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .lookup-bar.is-live{border-color:color-mix(in oklch, var(--nv-green) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .lookup-button{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .lookup-button:hover{border-color:var(--nv-accent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .lookup-button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .lookup-found{color:var(--nv-green)}:where(body:has(.nv-shell)) .lookup-note{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .lookup-note.is-busy{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .lookup-note.is-busy i{background-color:var(--live-violet)}:where(body:has(.nv-shell)) .build-status.is-ready{border-color:color-mix(in oklch, var(--nv-green) 35%, transparent);background-image:radial-gradient(ellipse at 0 0, color-mix(in oklch, var(--nv-green) 33.3%, transparent), transparent 60%);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .lookup-bar small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .batch-more{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .batch-more p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .today-board .count-badge{background-color:var(--nv-surface-3);color:var(--nv-text)}:where(body:has(.nv-shell)) .today-board .hero-card{border-color:var(--nv-border);background-image:radial-gradient(ellipse at 0 0, color-mix(in oklch, var(--nv-accent) 40%, transparent), transparent 60%), linear-gradient(180deg, var(--nv-surface), var(--nv-surface))}:where(body:has(.nv-shell)) .today-board .accounts-hero-label{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .today-board .hero-dot{background-color:var(--live-green);box-shadow:0 0 0 4px color-mix(in oklch, var(--nv-green) 12.2%, transparent)}:where(body:has(.nv-shell)) .today-board .accounts-objective,:where(body:has(.nv-shell)) .today-board .accounts-objective.is-long{color:var(--nv-text)}:where(body:has(.nv-shell)) .today-board .hero-stats>div{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .today-board .hero-stats dd{color:var(--nv-text)}:where(body:has(.nv-shell)) .today-board .hero-stats dd small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .watch-rules{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .watch-rules>summary{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .watch-rules>summary strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .watch-rules-more{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .today-board .account-notifications{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .today-board .account-notifications h2,:where(body:has(.nv-shell)) .today-board .account-notifications a{color:var(--nv-text)}:where(body:has(.nv-shell)) .today-board .account-notifications a span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .brief-tile{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .brief-tile p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .brief-tile p strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .brief-tile button{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .brief-tile button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .today-board .accounts-changes h2{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .today-head h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .today-head p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .today-board .accounts-filters{background-color:none}:where(body:has(.nv-shell)) .today-board .pill-select select{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text);background-image:linear-gradient(45deg,#0000 50%,#8f8b97 50%),linear-gradient(135deg,#8f8b97 50%,#0000 50%)}:where(body:has(.nv-shell)) .today-board .pill-select select:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .pill-toggle{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .pill-toggle.is-on{border-color:var(--nv-accent);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text)}:where(body:has(.nv-shell)) .pill-toggle:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .today-board .case-file{border-color:var(--nv-border);background-image:linear-gradient(180deg, var(--nv-surface), var(--nv-surface))}:where(body:has(.nv-shell)) .today-board .case-file:before{background-image:linear-gradient(90deg, var(--tone), transparent 80%)}:where(body:has(.nv-shell)) .case-company{color:var(--nv-text)}:where(body:has(.nv-shell)) .priority-ring .ring-track{fill:none;stroke:#26252b}:where(body:has(.nv-shell)) .priority-ring .ring-value{fill:none;stroke:var(--tone)}:where(body:has(.nv-shell)) .priority-ring>span{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-signal{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .signal-dot{background-color:var(--live-violet)}:where(body:has(.nv-shell)) .signal-dot.stance-opposes{background-color:var(--live-amber)}:where(body:has(.nv-shell)) .signal-dot.stance-context{background-color:#8d8995}:where(body:has(.nv-shell)) .case-when{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .case-next{color:var(--nv-text)}:where(body:has(.nv-shell)) .case-next svg{color:var(--tone)}:where(body:has(.nv-shell)) .case-more{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .case-more>summary,:where(body:has(.nv-shell)) .case-more>summary:before{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .icon-action{border-color:var(--nv-border-strong);background-color:var(--nv-surface);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .icon-action:hover{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2);color:var(--nv-text)}:where(body:has(.nv-shell)) .icon-action:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .today-board .case-rows{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .coverage-head h2{color:var(--nv-text)}:where(body:has(.nv-shell)) .coverage-tabs{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .coverage-tabs button{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .coverage-tabs button:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .coverage-tabs button.is-active{background-color:var(--nv-surface-3);color:var(--nv-text);box-shadow:inset 0 0 0 1px #3d3a45}:where(body:has(.nv-shell)) .coverage-tabs button:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .coverage-tabs span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .today-board .coverage-empty{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .today-board .account-notifications li{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .today-board .account-notifications a strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .notice-icon{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-notifications .is-ready .notice-icon{background-color:color-mix(in oklch, var(--nv-green) 16%, transparent);color:var(--nv-green)}:where(body:has(.nv-shell)) .account-notifications .is-cool .notice-icon{background-color:var(--nv-surface-3);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .notice-toggle{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .notice-toggle:focus-visible{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .brief-tile small{color:var(--nv-text-3)}body:has(.app-shell){background-color:var(--app-void)}body:has(.app-shell) ::selection{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent);color:var(--nv-text)}:where(body:has(.nv-shell)) .app-shell{background-color:var(--app-void)}:where(body:has(.nv-shell)) .app-shell:before{background-image:radial-gradient(70% 55% at 62% -8%, color-mix(in oklch, var(--nv-accent) 10%, transparent), transparent 70%), radial-gradient(40% 40% at 100% 100%, color-mix(in oklch, var(--nv-pink) 4.5%, transparent), transparent 70%), radial-gradient(110% 80% at 50% 38%, var(--nv-surface) 0%, var(--app-void) 62%)}:where(body:has(.nv-shell)) .app-main{background-color:#0000}:where(body:has(.nv-shell)) .app-sidebar{border-right-color:var(--app-line);background-color:#0a090c9e}:where(body:has(.nv-shell)) .app-brand .brand-lockup{color:var(--app-ink)}:where(body:has(.nv-shell)) .app-brand .brand-symbol{border-color:rgb(var(--nv-fg) / .4)}:where(body:has(.nv-shell)) .app-workspace{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:inset 0 1px 0 rgb(var(--nv-fg) / .05)}:where(body:has(.nv-shell)) .app-workspace strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .app-workspace small,:where(body:has(.nv-shell)) .app-nav a{color:var(--app-dim)}:where(body:has(.nv-shell)) .app-nav a:before{background-color:currentColor}:where(body:has(.nv-shell)) .app-nav a svg{color:currentColor}:where(body:has(.nv-shell)) .app-nav a:hover{color:var(--app-ink);background-color:rgb(var(--nv-fg) / .035)}:where(body:has(.nv-shell)) .app-nav a[aria-current=page]{color:var(--app-ink);background-color:rgb(var(--nv-fg) / .05)}:where(body:has(.nv-shell)) .app-nav a[aria-current=page]:before{background-color:var(--app-ink)}:where(body:has(.nv-shell)) .app-nav a[aria-current=page] svg{color:var(--app-violet)}:where(body:has(.nv-shell)) .app-account{border-top-color:var(--app-line)}:where(body:has(.nv-shell)) .app-avatar{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 12%, transparent);color:var(--app-ink)}:where(body:has(.nv-shell)) .app-account-copy small{color:var(--app-dim)}:where(body:has(.nv-shell)) .app-account-copy strong{color:var(--app-muted)}:where(body:has(.nv-shell)) .app-toolbar{border-bottom-color:var(--app-line);color:var(--app-dim);background-color:#0c0b0eb8}:where(body:has(.nv-shell)) .app-toolbar-path strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .app-toolbar .context-slash{color:rgb(var(--nv-fg) / .22)}:where(body:has(.nv-shell)) .app-toolbar-note i{box-shadow:0 0 10px var(--app-green)}:where(body:has(.nv-shell)) .app-footer{border-top-color:var(--app-line);color:var(--app-dim)}:where(body:has(.nv-shell)) .app-main h1,:where(body:has(.nv-shell)) .app-main h2{color:var(--app-ink)}:where(body:has(.nv-shell)) .studio-heading p:not(.eyebrow){color:var(--app-muted)}body:has(.app-shell) .page-header p{color:var(--app-muted)}body:has(.app-shell) .panel-lead{color:var(--app-muted)}body:has(.app-shell) .workspace-section-heading p{color:var(--app-muted)}:where(body:has(.nv-shell)) .studio-heading .eyebrow{color:var(--app-dim)}body:has(.app-shell) .eyebrow{color:var(--app-dim)}body:has(.app-shell) .section-overline{color:var(--app-dim)}body:has(.app-shell) .editorial-label{color:var(--app-dim)}body:has(.app-shell) .hero-kicker{color:var(--app-dim)}body:has(.app-shell) .card-heading .eyebrow{color:var(--app-dim)}body:has(.app-shell) .workspace-section-heading .eyebrow{color:var(--app-dim)}body:has(.app-shell) .page-header .section-overline{color:var(--app-dim)}body:has(.app-shell) .page-heading .section-overline{color:var(--app-dim)}body:has(.app-shell) .next-action .eyebrow{color:var(--app-dim)}body:has(.app-shell) .engagement-timeline .section-heading .eyebrow{color:var(--app-dim)}body:has(.app-shell) .prediction-card .eyebrow{color:var(--app-dim)}body:has(.app-shell) .next-move-head .eyebrow{color:var(--app-dim)}body:has(.app-shell) .heading-period{color:inherit}:is(body:has(.app-shell) .btn-primary,body:has(.app-shell) .btn-signal,body:has(.app-shell) .btn-white){color:var(--app-void);background-color:var(--app-ink);box-shadow:none;border-color:#0000}body:has(.app-shell) .btn-primary:hover:not(:disabled){color:var(--app-void);box-shadow:0 10px 34px -10px color-mix(in oklch, var(--nv-accent) 70%, transparent);background-color:#fff;border-color:#0000}body:has(.app-shell) .btn-signal:hover:not(:disabled){color:var(--app-void);box-shadow:0 10px 34px -10px color-mix(in oklch, var(--nv-accent) 70%, transparent);background-color:#fff;border-color:#0000}body:has(.app-shell) .btn-white:hover{color:var(--app-void);box-shadow:0 10px 34px -10px color-mix(in oklch, var(--nv-accent) 70%, transparent);background-color:#fff;border-color:#0000}:is(body:has(.app-shell) .btn-primary:disabled,body:has(.app-shell) .btn-signal:disabled){color:var(--app-dim);background-color:rgb(var(--nv-fg) / .06);border-color:var(--app-line)}:is(body:has(.app-shell) .btn-secondary,body:has(.app-shell) .btn-google){color:var(--app-ink);background-color:rgb(var(--nv-fg) / .04);border-color:var(--app-line-strong)}:is(body:has(.app-shell) .btn-secondary:hover:not(:disabled),body:has(.app-shell) .btn-google:hover:not(:disabled)){color:var(--app-ink);background-color:rgb(var(--nv-fg) / .09);border-color:rgb(var(--nv-fg) / .32)}:is(body:has(.app-shell) input:focus,body:has(.app-shell) select:focus,body:has(.app-shell) textarea:focus){border-color:var(--app-violet);box-shadow:0 0 0 3px color-mix(in oklch, var(--nv-accent) 16%, transparent)}body:has(.app-shell) :focus-visible{outline-color:var(--app-violet)}body:has(.app-shell) .status-badge{border-color:color-mix(in srgb, var(--c) 32%, transparent);background-color:color-mix(in srgb, var(--c) 13%, transparent);color:var(--c)}body:has(.app-shell) .workspace-status-item{border-color:var(--app-line);box-shadow:none;background-color:#0000}:where(body:has(.nv-shell)) .status-item-dot{background-color:rgb(var(--nv-fg) / .22)}:where(body:has(.nv-shell)) .status-item-dot.is-done{background-color:var(--app-green);box-shadow:0 0 12px var(--app-green)}:where(body:has(.nv-shell)) .setup-empty{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .panel{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .surface-card{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .step-panel{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .admin-stats article{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .discovery-strip{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .discovery-group{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .contact-empty{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .contact-group{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .followup-form{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .profile-sections{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .report{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .confirm{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .history{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .table-wrap{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .answer-group{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .contact-request-panel{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .workspace-status-grid{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .readout{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .settings-sheet{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}body:has(.app-shell) .pipeline-stats{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .status-item-icon,:where(body:has(.nv-shell)) .setup-step-icon,:where(body:has(.nv-shell)) .capability-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}body:has(.app-shell) .small-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}body:has(.app-shell) .inside-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}body:has(.app-shell) .profile-section-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}body:has(.app-shell) .empty-feature-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}body:has(.app-shell) .discovery-note-icon{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}:where(body:has(.nv-shell)) .setup-step-icon.is-complete{border-color:color-mix(in srgb, var(--app-green) 35%, transparent);background-color:color-mix(in oklch, var(--nv-green) 10%, transparent);color:var(--app-green)}:where(body:has(.nv-shell)) .checklist-saved{color:var(--app-green)}:where(body:has(.nv-shell)) .setup-progress-track span{background-color:rgb(var(--nv-fg) / .1)}:where(body:has(.nv-shell)) .setup-progress-track span.is-complete{background-image:linear-gradient(90deg, var(--app-pink), var(--app-violet))}:where(body:has(.nv-shell)) .completion-fraction strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .capability-card{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .capability-card:hover{border-color:var(--app-line-strong)}:where(body:has(.nv-shell)) .capability-card p{color:var(--app-muted)}:where(body:has(.nv-shell)) .capability-action{color:var(--app-ink)}:where(body:has(.nv-shell)) .discovery-callout{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .discovery-callout:hover{border-color:var(--app-line-strong);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .discovery-callout strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .discovery-callout p{color:var(--app-muted)}:where(body:has(.nv-shell)) .discovery-callout>svg{color:var(--app-ink)}:where(body:has(.nv-shell)) .home-hero{border-color:var(--app-line);background-image:radial-gradient(110% 80% at 62% 40%, var(--nv-surface) 0%, var(--app-void) 64%);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .home-hero h2>span{color:inherit}:where(body:has(.nv-shell)) .home-hero h2{color:var(--app-ink)}:where(body:has(.nv-shell)) .home-hero-copy>p{color:var(--app-muted)}:where(body:has(.nv-shell)) .home-hero .hero-footnote{color:var(--app-dim)}:where(body:has(.nv-shell)) .home-world-veil{background-image:linear-gradient(90deg,#0c0b0ed1 0%,#0c0b0e80 34%,#0000 62%),radial-gradient(80% 75% at 55% 46%,#0000 55%,#06050899 100%)}:where(body:has(.nv-shell)) .home-world[data-world=off]{background-image:radial-gradient(34% 44% at 72% 46%, color-mix(in oklch, var(--nv-accent) 18%, transparent), transparent 70%), radial-gradient(26% 34% at 58% 66%, color-mix(in oklch, var(--nv-pink) 10%, transparent), transparent 70%)}@media (max-width:960px){:where(body:has(.nv-shell)) .app-sidebar{border-bottom-color:var(--app-line);background-color:#0a090ce6}}@media (max-width:820px){:where(body:has(.nv-shell)) .home-world-veil{background-image:linear-gradient(#0000 30%,#0c0b0e8c 58%,#0c0b0ee6 100%)}}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch{border-color:var(--app-line-strong);background-image:linear-gradient(180deg, rgb(var(--nv-fg) / .06), rgb(var(--nv-fg) / .02));box-shadow:inset 0 1px 0 rgb(var(--nv-fg) / .05), inset 0 -10px 24px -18px color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch button{color:var(--app-muted)}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch button:hover{color:var(--app-ink)}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch button.is-active{color:var(--app-void);box-shadow:inset 0 1px 0 #fff, 0 8px 26px -10px color-mix(in oklch, var(--nv-accent) 85%, transparent);background-image:linear-gradient(#fdfcff,#e8e3f8)}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch button.is-active svg{color:var(--app-void)}:where(body:has(.nv-shell)) .accounts-hub>.accounts-switch button.is-active span{color:var(--app-void);background-color:#0c0b0e1a}:where(body:has(.nv-shell)) .day-tally{color:var(--app-muted)}:where(body:has(.nv-shell)) .day-tally i{background-color:var(--tone);box-shadow:0 0 12px var(--tone)}:where(body:has(.nv-shell)) .day-tally strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .watch-line{border-color:var(--app-line);background-color:var(--app-glass)}:where(body:has(.nv-shell)) .today-board .watch-line .accounts-hero-label{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .watch-line .hero-dot{background-color:var(--app-green);box-shadow:0 0 10px var(--app-green)}:where(body:has(.nv-shell)) .today-board .watch-line .auto-pill{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .watch-line .accounts-objective{color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .hero-stats{border-color:var(--app-line);background-color:#0c0b0e80}:where(body:has(.nv-shell)) .today-board .hero-stats>div{border-left-color:var(--app-line);background-color:none}:where(body:has(.nv-shell)) .today-board .hero-stats dt,:where(body:has(.nv-shell)) .today-board .hero-stats dd small{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .watch-rules{border-color:var(--app-line);background-color:#0c0b0e80}:where(body:has(.nv-shell)) .today-board .watch-rules>summary{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .watch-rules>summary strong,:where(body:has(.nv-shell)) .today-board .watch-rules-more,:where(body:has(.nv-shell)) .today-board .watch-statement{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .sign-chips li{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .03)}:where(body:has(.nv-shell)) .today-board .sign-chips li.importance-key{border-color:color-mix(in srgb, var(--app-violet) 45%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 8%, transparent)}:where(body:has(.nv-shell)) .today-board .sign-chips.is-out li{border-color:color-mix(in srgb, var(--app-pink) 32%, transparent);background-color:color-mix(in oklch, var(--nv-pink) 6%, transparent);color:var(--nv-pink)}:where(body:has(.nv-shell)) .today-board .today-head p{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .pill-select select,:where(body:has(.nv-shell)) .today-board .pill-toggle{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .pill-select select:hover,:where(body:has(.nv-shell)) .today-board .pill-toggle:hover{border-color:rgb(var(--nv-fg) / .32);background-color:rgb(var(--nv-fg) / .08)}:where(body:has(.nv-shell)) .today-board .pill-toggle.is-on{border-color:var(--app-violet);background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent)}:where(body:has(.nv-shell)) .today-board .case-file{border-color:var(--app-line);background-image:radial-gradient(320px 180px at 100% 0%, color-mix(in srgb, var(--tone) 9%, transparent), transparent 70%);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .today-board .case-file:hover{border-color:var(--app-line-strong);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .today-board .case-company{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .case-rank{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .case-flag{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .case-flag.is-warn{border-color:color-mix(in srgb, var(--app-amber) 40%, transparent);background-color:color-mix(in oklch, var(--nv-amber) 8%, transparent);color:var(--app-amber)}:where(body:has(.nv-shell)) .today-board .priority-ring .ring-track{stroke:rgb(var(--nv-fg) / .08)}:where(body:has(.nv-shell)) .today-board .case-open{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .case-open:hover{-webkit-text-decoration-color:var(--app-line-strong);text-decoration-color:var(--app-line-strong)}:where(body:has(.nv-shell)) .today-board .case-signal{color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .case-signal .signal-dot{background-color:var(--app-green);box-shadow:0 0 8px var(--app-green)}:where(body:has(.nv-shell)) .today-board .case-signal .signal-dot.stance-opposes{background-color:var(--app-amber);box-shadow:0 0 8px var(--app-amber)}:where(body:has(.nv-shell)) .today-board .case-signal .signal-dot.stance-context{background-color:var(--app-dim);box-shadow:none}:where(body:has(.nv-shell)) .today-board .case-when{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .case-next{border-color:var(--app-line);background-color:rgb(var(--nv-fg) / .03);color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .case-revised{border-color:color-mix(in srgb, var(--app-pink) 40%, transparent)}:where(body:has(.nv-shell)) .today-board .case-more{border-top-color:var(--app-line)}:where(body:has(.nv-shell)) .today-board .case-more>summary{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .case-more>summary:hover{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .icon-action{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .icon-action:hover{border-color:rgb(var(--nv-fg) / .32);background-color:rgb(var(--nv-fg) / .09);color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .rail-title,:where(body:has(.nv-shell)) .today-board .day-rail .notice-head h2,:where(body:has(.nv-shell)) .today-board .day-rail .accounts-changes h2{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .count-badge{border-color:var(--app-line);background-color:rgb(var(--nv-fg) / .06);color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications{background-color:none}:where(body:has(.nv-shell)) .today-board .day-rail .notice-head .btn-quiet{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .day-rail .notice-head .btn-quiet:hover{color:var(--app-ink);background-color:none}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications ul{border-color:var(--app-line);background-color:var(--app-glass)}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications li{border-top-color:var(--app-line);background-color:none}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications li:hover{background-color:rgb(var(--nv-fg) / .03)}:where(body:has(.nv-shell)) .today-board .day-rail .notice-icon{background-color:color-mix(in oklch, var(--nv-accent) 12%, transparent);color:var(--app-violet)}:where(body:has(.nv-shell)) .today-board .day-rail .is-ready .notice-icon{background-color:color-mix(in oklch, var(--nv-green) 12%, transparent);color:var(--app-green)}:where(body:has(.nv-shell)) .today-board .day-rail .is-cool .notice-icon{background-color:rgb(var(--nv-fg) / .06);color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications a strong{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .day-rail .account-notifications a span{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .day-rail .notice-dismiss{background-color:none;border-color:#0000}:where(body:has(.nv-shell)) .today-board .day-rail .notice-toggle{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .day-rail .accounts-changes li{border-color:var(--app-line);background-color:rgb(var(--nv-fg) / .03);color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .day-rail .accounts-changes .is-added .change-mark{background-color:var(--app-green);color:var(--app-void)}:where(body:has(.nv-shell)) .today-board .day-rail .accounts-changes .is-removed{color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .day-rail .accounts-changes .is-removed .change-mark{background-color:rgb(var(--nv-fg) / .14);color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .day-rail .brief-tile{border-color:var(--app-line);background-color:var(--app-glass)}:where(body:has(.nv-shell)) .today-board .day-rail .rail-title+.brief-tile{border-top-color:var(--app-line)}:where(body:has(.nv-shell)) .today-board .day-rail .brief-tile p{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .day-rail .brief-tile p svg,:where(body:has(.nv-shell)) .today-board .day-rail .brief-tile small{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .day-rail .brief-tile button{color:var(--app-violet)}:where(body:has(.nv-shell)) .today-board .accounts-section-head p{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .case-rows{border-color:var(--app-line);background-color:var(--app-glass);box-shadow:var(--app-glass-shadow)}:where(body:has(.nv-shell)) .today-board .case-line{border-top-color:var(--app-line);background-color:none}:where(body:has(.nv-shell)) .today-board .case-line:hover{background-color:rgb(var(--nv-fg) / .03)}:where(body:has(.nv-shell)) .today-board .case-line-name{color:var(--app-ink)}:where(body:has(.nv-shell)) .today-board .case-line-reason,:where(body:has(.nv-shell)) .today-board .case-line-label{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .coverage-tabs{border-color:var(--app-line-strong);background-image:linear-gradient(180deg, rgb(var(--nv-fg) / .06), rgb(var(--nv-fg) / .02))}:where(body:has(.nv-shell)) .today-board .coverage-tabs button{color:var(--app-muted)}:where(body:has(.nv-shell)) .today-board .coverage-tabs button.is-active{background-color:rgb(var(--nv-fg) / .1);color:var(--app-ink);box-shadow:inset 0 0 0 1px var(--app-line-strong)}:where(body:has(.nv-shell)) .today-board .coverage-meaning{color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .coverage-empty{border-color:var(--app-line-strong);color:var(--app-dim)}:where(body:has(.nv-shell)) .today-board .research-banner{border-color:color-mix(in srgb, var(--app-violet) 35%, transparent);background-color:var(--app-glass)}@media (max-width:720px){:where(body:has(.nv-shell)) .today-board .hero-stats>div{border-top-color:var(--app-line)}}:where(body:has(.nv-shell)) .objective-dossier{border-left-color:var(--app-line-strong);background-image:radial-gradient(90% 40% at 100% 0%, color-mix(in oklch, var(--nv-accent) 7%, transparent), transparent 70%);background-color:var(--app-void)}:where(body:has(.nv-shell)) .objective-dossier .dossier-head{border-bottom-color:var(--app-line);background-color:none}:where(body:has(.nv-shell)) .objective-dossier .dossier-title h2{color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-dossier .dossier-close{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-dossier .dossier-close:hover{background-color:rgb(var(--nv-fg) / .09)}:where(body:has(.nv-shell)) .objective-status{color:var(--app-dim)}:where(body:has(.nv-shell)) .objective-status .auto-pill{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-callout,:where(body:has(.nv-shell)) .objective-suggestions{border-color:color-mix(in srgb, var(--app-violet) 35%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 6%, transparent)}:where(body:has(.nv-shell)) .objective-section{border-top-color:var(--app-line);background-color:none;box-shadow:none}:where(body:has(.nv-shell)) .objective-section-head h3{color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-section-head p,:where(body:has(.nv-shell)) .objective-hint{color:var(--app-dim)}:where(body:has(.nv-shell)) .objective-statement{border-color:var(--app-line);background-color:rgb(var(--nv-fg) / .03);color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-section .field-count{color:var(--app-dim)}:where(body:has(.nv-shell)) .objective-inline{color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-example{color:var(--app-dim)}:where(body:has(.nv-shell)) .sign-list li{border-color:var(--app-line);background-color:rgb(var(--nv-fg) / .02)}:where(body:has(.nv-shell)) .sign-list li:hover{border-color:var(--app-line-strong)}:where(body:has(.nv-shell)) .sign-list li.importance-key{border-color:color-mix(in srgb, var(--app-violet) 42%, transparent);background-color:color-mix(in oklch, var(--nv-accent) 6%, transparent)}:where(body:has(.nv-shell)) .sign-list li.importance-minor textarea{color:var(--app-muted)}:where(body:has(.nv-shell)) .sign-list li textarea{box-shadow:none;color:var(--app-ink);background-color:#0000;border-color:#0000}:where(body:has(.nv-shell)) .sign-list li textarea:hover{background-color:rgb(var(--nv-fg) / .03);border-color:#0000}:where(body:has(.nv-shell)) .sign-list li textarea:focus{border-color:var(--app-violet);background-color:#0c0b0e99}:where(body:has(.nv-shell)) .sign-list .sign-remove{background-color:none;color:var(--app-dim)}:where(body:has(.nv-shell)) .sign-list .sign-remove:hover:not(:disabled){background-color:rgb(var(--nv-fg) / .08);color:var(--app-ink)}:where(body:has(.nv-shell)) .sign-add input{border-color:var(--app-line-strong);background-color:#0000}:where(body:has(.nv-shell)) .importance,:where(body:has(.nv-shell)) .objective-choice .segmented{border-color:var(--app-line-strong);background-image:linear-gradient(180deg, rgb(var(--nv-fg) / .06), rgb(var(--nv-fg) / .02));box-shadow:inset 0 1px 0 rgb(var(--nv-fg) / .05)}:where(body:has(.nv-shell)) .importance button,:where(body:has(.nv-shell)) .objective-choice .segmented label{color:var(--app-muted);background-color:#0000}:where(body:has(.nv-shell)) .importance button:hover,:where(body:has(.nv-shell)) .objective-choice .segmented label:hover{color:var(--app-ink)}:where(body:has(.nv-shell)) .importance button[aria-checked=true],:where(body:has(.nv-shell)) .objective-choice .segmented label.is-selected{color:var(--app-void);box-shadow:inset 0 1px 0 #fff, 0 6px 20px -8px color-mix(in oklch, var(--nv-accent) 85%, transparent);background-image:linear-gradient(#fdfcff,#e8e3f8)}:where(body:has(.nv-shell)) .objective-choice legend,:where(body:has(.nv-shell)) .objective-slider{color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-slider input[type=range]{background-color:rgb(var(--nv-fg) / .12);accent-color:var(--app-violet)}:where(body:has(.nv-shell)) .objective-slider output{color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-slider output strong,:where(body:has(.nv-shell)) .objective-switch{color:var(--app-ink)}:where(body:has(.nv-shell)) .switch-track{background-color:rgb(var(--nv-fg) / .14)}:where(body:has(.nv-shell)) .objective-switch input:checked+.switch-track{background-color:var(--app-green);box-shadow:0 0 14px -2px color-mix(in oklch, var(--nv-green) 70%, transparent)}:where(body:has(.nv-shell)) .objective-switch input:checked+.switch-track span{background-color:var(--app-void)}:where(body:has(.nv-shell)) .stepper{color:var(--app-muted)}:where(body:has(.nv-shell)) .stepper button{border-color:var(--app-line-strong);background-color:rgb(var(--nv-fg) / .04);color:var(--app-ink)}:where(body:has(.nv-shell)) .stepper button:hover:not(:disabled){background-color:rgb(var(--nv-fg) / .1)}:where(body:has(.nv-shell)) .stepper input{box-shadow:none;color:var(--app-ink);background-color:#0000;border-color:#0000}:where(body:has(.nv-shell)) .stepper input:hover{border-color:var(--app-line)}:where(body:has(.nv-shell)) .objective-more{border-top-color:var(--app-line);background-color:none}:where(body:has(.nv-shell)) .objective-more>summary{color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-more>summary:after{border-color:var(--app-line-strong);color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-adapted{border-bottom-color:var(--app-line)}:where(body:has(.nv-shell)) .objective-history{color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-history span{color:var(--app-dim)}:where(body:has(.nv-shell)) .objective-savebar{color:var(--app-muted)}:where(body:has(.nv-shell)) .objective-savebar>span i{background-color:var(--app-green);box-shadow:0 0 10px var(--app-green)}:where(body:has(.nv-shell)) .objective-savebar>span.is-dirty{color:var(--app-ink)}:where(body:has(.nv-shell)) .objective-savebar>span.is-dirty i{background-color:var(--app-amber);box-shadow:0 0 10px var(--app-amber)}:where(body:has(.nv-shell)) .objective-footer{border-top-color:var(--app-line);background-color:#0c0b0eeb}:where(body:has(.nv-shell)) .objective-footer .objective-savebar{background-color:none}:where(body:has(.nv-shell)) .objective-setup>.objective-savebar{border-color:var(--app-line-strong);background-color:#141319eb}:where(body:has(.nv-shell)) .account-eyebrow{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-page-heading p:not(.account-eyebrow){color:var(--review-muted)}:where(body:has(.nv-shell)) .account-metrics{border-color:var(--review-line);background-color:var(--review-panel)}:where(body:has(.nv-shell)) .account-metrics>div{border-left-color:var(--review-line)}:where(body:has(.nv-shell)) .metric-icon{border-color:var(--nv-border-strong);color:var(--nv-text-2);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .metric-icon.is-ready{color:var(--nv-green);background-color:var(--nv-surface-2);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .metric-icon.is-verify{color:var(--nv-amber);background-color:var(--nv-surface-3);border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .account-metrics small{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-metrics strong span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-monitoring-brief{border-color:var(--review-line);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-monitoring-brief>summary>svg:first-child{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-monitoring-brief summary strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-monitoring-brief summary span span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-monitoring-brief>summary>svg:last-child{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .account-monitoring-brief>div{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-monitoring-brief h3{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-section-count,:where(body:has(.nv-shell)) .account-section-heading h2>span{border-color:var(--nv-border-strong);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-workbench .today-head p,:where(body:has(.nv-shell)) .account-section-heading>div>p,:where(body:has(.nv-shell)) .account-workbench .accounts-section-head p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-review-card{border-color:var(--review-line);background-color:var(--review-panel)}:where(body:has(.nv-shell)) .account-review-card:hover{border-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .account-review-card h3 button{background-color:none;color:var(--nv-text)}:where(body:has(.nv-shell)) .account-domain{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-status{border-color:var(--nv-border-strong);color:var(--nv-text-2);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .is-ready .account-status{color:var(--nv-green);border-color:var(--nv-border-strong);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .is-verify .account-status{color:var(--nv-amber);border-color:var(--nv-border-strong);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .account-review-reason>p{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-review-reason small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-review-action{border-block-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-review-action>svg,:where(body:has(.nv-shell)) .account-review-action span,:where(body:has(.nv-shell)) .account-review-action p,:where(body:has(.nv-shell)) .account-open-question{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-open-question svg{color:var(--nv-amber)}:where(body:has(.nv-shell)) .account-open-question strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-review-card .btn-primary{box-shadow:none;background-color:#ded7ed;border-color:#ded7ed}:where(body:has(.nv-shell)) .account-rank{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-review-card .icon-action{background-color:none;color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-snooze{border-top-color:var(--nv-border-strong)}:where(body:has(.nv-shell)) .account-filter-panel>summary{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-filter-panel>summary>span{background-color:color-mix(in oklch, var(--nv-accent) 16%, transparent)}:where(body:has(.nv-shell)) .account-filter-panel .accounts-filters{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-2);box-shadow:0 12px 40px #0006}:where(body:has(.nv-shell)) .account-updates,:where(body:has(.nv-shell)) .account-advanced{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-updates>summary,:where(body:has(.nv-shell)) .account-advanced>summary,:where(body:has(.nv-shell)) .account-updates>summary span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-waiting-list,:where(body:has(.nv-shell)) .account-workbench .case-rows{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-waiting-row{border-top-color:var(--nv-border);color:var(--nv-text);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-waiting-row:hover{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-waiting-row small,:where(body:has(.nv-shell)) .account-row-score{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-search{border-color:var(--nv-border-strong);color:var(--nv-text-3);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-search input[type=search]{box-shadow:none;background-color:none}:where(body:has(.nv-shell)) .account-search:focus-within{outline-color:var(--nv-accent)}:where(body:has(.nv-shell)) .account-list-tabs{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-list-tabs button{color:var(--nv-text-3);background-color:none;border-bottom-color:#0000}:where(body:has(.nv-shell)) .account-list-tabs button.is-active{border-bottom-color:var(--nv-accent);color:var(--nv-text)}:where(body:has(.nv-shell)) .account-list-tabs button span,:where(body:has(.nv-shell)) .account-list-description{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-table-wrap{border-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-table th{background-color:var(--nv-surface);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-table td{border-top-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-table tr:hover td{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-table-company button{color:var(--nv-text);background-color:none}:where(body:has(.nv-shell)) .account-table-company small,:where(body:has(.nv-shell)) .account-table-status{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-table-status:before{background-color:var(--nv-accent)}:where(body:has(.nv-shell)) .account-table-status.is-ready:before{background-color:var(--nv-green)}:where(body:has(.nv-shell)) .account-table-status.is-verify:before{background-color:var(--nv-amber)}:where(body:has(.nv-shell)) .account-table td.account-table-context,:where(body:has(.nv-shell)) .account-table-priority{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-table-priority small{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .account-table-open{color:var(--nv-text-3);background-color:none}:where(body:has(.nv-shell)) .account-pagination{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-list-empty{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-list-empty h3{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .dossier-layer.account-detail-layer{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .dossier.account-detail-page{background-color:var(--nv-surface);box-shadow:none}:where(body:has(.nv-shell)) .account-detail-header{background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-detail-toolbar{border-bottom-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-detail-toolbar>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-back,:where(body:has(.nv-shell)) .account-close{background-color:none;color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-close{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-close:hover,:where(body:has(.nv-shell)) .account-back:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-detail-page .dossier-links a{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-detail-page .dossier-links a:hover{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-detail-priority{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-detail-priority strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-detail-priority strong small{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .account-detail-page .dossier-tabs{border-color:var(--nv-border);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-detail-page .dossier-tabs [role=tab]{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-detail-page .dossier-tabs [aria-selected=true]{color:var(--nv-text)}:where(body:has(.nv-shell)) .account-decision-summary{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-decision-summary>p:not(.account-eyebrow){color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-decision-summary>div{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-content-section{border-bottom-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .account-content-title svg{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-overview h3{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-fit-reasons,:where(body:has(.nv-shell)) .account-section-hint{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-signal-timeline>li{border-top-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .account-signal-timeline time{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .signal-relevance{color:var(--nv-text-3);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .signal-relevance.stance-supports{color:var(--nv-green);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .signal-relevance.stance-opposes{color:var(--nv-red);background-color:var(--nv-surface-3)}:where(body:has(.nv-shell)) .account-signal-timeline h4{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-signal-timeline p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-next-step,:where(body:has(.nv-shell)) .account-relationship{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-next-step>p:not(.account-eyebrow){color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-unresolved{border-top-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .account-unresolved>strong{color:var(--nv-amber)}:where(body:has(.nv-shell)) .account-unresolved>p,:where(body:has(.nv-shell)) .account-relationship dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-relationship dd{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-relationship>p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-relationship>a{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-relationship li strong{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-relationship li small{color:var(--nv-text-4)}:where(body:has(.nv-shell)) .account-research-details{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .account-research-details>summary{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-research-details dt{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-research-details dd{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-ranking-breakdown{border-top-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .account-ranking-breakdown>div{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .account-ranking-breakdown small{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .account-detail-page .account-foot{border-top-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:none}:where(body:has(.nv-shell)) .account-feedback-details>summary,:where(body:has(.nv-shell)) .channel-utility{color:var(--nv-text-3)}@media (max-width:760px){:where(body:has(.nv-shell)) .account-metrics>div{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .account-table tr{border-top-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .account-table td,:where(body:has(.nv-shell)) .account-table tr:hover td{background-color:none}}:where(body:has(.nv-shell)) .company-logo.is-initial{background-color:var(--nv-surface-3);border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .product-understanding,:where(body:has(.nv-shell)) .sales-workspace,:where(body:has(.nv-shell)) .account-intelligence{color:var(--nv-text)}:where(body:has(.nv-shell)) .product-understanding{border-color:var(--sales-line);background-color:var(--sales-panel)}:where(body:has(.nv-shell)) .product-understanding p,:where(body:has(.nv-shell)) .account-intelligence p,:where(body:has(.nv-shell)) .sales-detail-dialog p{color:var(--sales-muted,var(--nv-text-3))}:where(body:has(.nv-shell)) .product-thesis{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .product-thesis>svg{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .product-profile-grid>section{border-bottom-color:var(--sales-line)}:where(body:has(.nv-shell)) .product-profile-grid ul,:where(body:has(.nv-shell)) .product-qualification ul{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .product-role-list>span{border-color:var(--nv-border-strong);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .product-profile-grid dt{color:var(--sales-muted)}:where(body:has(.nv-shell)) .product-qualification small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .product-understanding>footer{border-top-color:var(--sales-line);color:var(--sales-muted)}:where(body:has(.nv-shell)) .pipeline-entry{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .pipeline-entry small,:where(body:has(.nv-shell)) .pipeline-entry>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .research-freshness{border-color:var(--sales-line);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .research-freshness strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .account-evidence-boundary svg{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .technology-observation,:where(body:has(.nv-shell)) .buyer-person{border-color:var(--sales-line);background-color:var(--sales-panel)}:where(body:has(.nv-shell)) .technology-proof blockquote,:where(body:has(.nv-shell)) .technology-change blockquote,:where(body:has(.nv-shell)) .buyer-person blockquote{border-left-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .technology-proof a,:where(body:has(.nv-shell)) .technology-change a,:where(body:has(.nv-shell)) .buyer-person a,:where(body:has(.nv-shell)) .sales-entry-evidence a{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .technology-proof small,:where(body:has(.nv-shell)) .technology-change small{color:var(--sales-muted)}:where(body:has(.nv-shell)) .technology-interpretation{border-top-color:var(--sales-line)}:where(body:has(.nv-shell)) .technology-interpretation small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .technology-change{border-bottom-color:var(--sales-line)}:where(body:has(.nv-shell)) .buyer-brief{border-color:var(--sales-line)}:where(body:has(.nv-shell)) .buyer-initial{border-color:var(--nv-border-strong);background-color:var(--nv-surface-2);color:var(--nv-text-2)}:where(body:has(.nv-shell)) .buyer-outreach{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .sales-task-summary{border-color:var(--sales-line)}:where(body:has(.nv-shell)) .sales-task-summary>button{background-color:var(--sales-panel);border-left-color:var(--sales-line);color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-task-summary>button[aria-pressed=true]{background-color:var(--nv-surface-2);box-shadow:inset 0 -2px color-mix(in oklch, var(--nv-accent) 50%, transparent)}:where(body:has(.nv-shell)) .sales-task-summary strong{color:var(--nv-text)}:where(body:has(.nv-shell)) .sales-task-summary small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-view-toggle{border-color:var(--sales-line)}:where(body:has(.nv-shell)) .sales-view-toggle button{color:var(--nv-text-3);background-color:#0000}:where(body:has(.nv-shell)) .sales-view-toggle button[aria-pressed=true]{background-color:var(--nv-surface-3);color:var(--nv-text)}:where(body:has(.nv-shell)) .sales-lane{border-color:var(--nv-border);background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .sales-lane>header{border-bottom-color:var(--sales-line)}:where(body:has(.nv-shell)) .sales-lane>header>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-opportunity{border-color:var(--nv-border);background-color:var(--nv-surface);color:var(--nv-text)}:where(body:has(.nv-shell)) .sales-opportunity:hover{border-color:var(--nv-accent);background-color:var(--nv-surface-2)}:where(body:has(.nv-shell)) .sales-company small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-card-action{border-top-color:var(--nv-border)}:where(body:has(.nv-shell)) .sales-card-action>small{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-card-action p{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .sales-opportunity>footer{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-opportunity .is-overdue,:where(body:has(.nv-shell)) .sales-attention{color:var(--nv-amber)}:where(body:has(.nv-shell)) .sales-lane-empty{color:var(--nv-accent-strong)}:where(body:has(.nv-shell)) .sales-empty{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent)}:where(body:has(.nv-shell)) .sales-empty svg,:where(body:has(.nv-shell)) .sales-empty p{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-outcomes{border-color:var(--sales-line)}:where(body:has(.nv-shell)) .sales-outcomes p{color:var(--sales-muted)}:where(body:has(.nv-shell)) .sales-outcomes dt{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-detail-dialog{background-color:var(--nv-bg);color:var(--nv-text)}:where(body:has(.nv-shell)) .sales-detail-dialog::backdrop{background-color:var(--nv-bg)}:where(body:has(.nv-shell)) .sales-detail-toolbar{border-bottom-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .sales-detail-toolbar>span{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-next-action,:where(body:has(.nv-shell)) .sales-conversation,:where(body:has(.nv-shell)) .sales-entry-evidence,:where(body:has(.nv-shell)) .sales-plan-form{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-surface)}:where(body:has(.nv-shell)) .sales-mail-counts{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-mail-counts strong{color:var(--nv-text-2)}:where(body:has(.nv-shell)) .sales-conversation li>svg,:where(body:has(.nv-shell)) .sales-conversation time{color:var(--nv-text-3)}:where(body:has(.nv-shell)) .sales-plan-form label{color:var(--nv-text-2)}@media (max-width:760px){:where(body:has(.nv-shell)) .sales-task-summary>button:nth-child(n+3){border-top-color:var(--sales-line)}}:where(body:has(.nv-shell)) .sales-plan-form input,:where(body:has(.nv-shell)) .sales-plan-form select,:where(body:has(.nv-shell)) .sales-plan-form textarea{border-color:color-mix(in oklch, var(--nv-accent) 35%, transparent);background-color:var(--nv-bg);color:var(--nv-text)}}
