/* Generated: semantic colors only. Layout, media and print are preserved. */
@media screen{
/* reflu.html:inline */
html:is(.navy-design,[data-suvital-theme="dark"]) body {color:var(--sv-theme-text);background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) header {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .navlinks a {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .btn {background:var(--sv-theme-accent);color:var(--sv-theme-text)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .hero {background:linear-gradient(var(--sv-theme-surface),var(--sv-theme-surface))
}
html:is(.navy-design,[data-suvital-theme="dark"]) .crumb {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .kicker {color:var(--sv-theme-link)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .hero p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .tag {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .intro>div>p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .card {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .card b {color:var(--sv-theme-link)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .card p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .premium {color:var(--sv-theme-text)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .features {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .notice {background:var(--sv-theme-surface);color:var(--sv-theme-link)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .closing p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .all-hero p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .service {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .service p {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .service span:last-child {color:var(--sv-theme-link)
}
html:is(.navy-design,[data-suvital-theme="dark"]) footer {color:var(--sv-theme-muted)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .skip-link {color:var(--sv-theme-text)
}
/* assets/app/public-assistant.019833aba6b1.css */
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-mark {box-shadow:inset 2px 1px 2px var(--sv-theme-shadow)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-badge {background:var(--sv-theme-successBg);color:var(--sv-theme-text)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-working::after {border:1px solid var(--sv-theme-line)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-close:hover {background:var(--sv-theme-raised)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-send {background:var(--sv-theme-accent);color:var(--sv-theme-text)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-send:disabled {color:var(--sv-theme-link)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .sva-dialog button:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) .sva-launcher:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) .sva-dialog a:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) .sva-input:focus-visible {outline:2px solid var(--sv-theme-line)
}
/* assets/app/public-refinement.css */
html:is(.navy-design,[data-suvital-theme="dark"]) .expert-method li {border-bottom:1px solid var(--sv-theme-line)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .decision-questions details {border-bottom:1px solid var(--sv-theme-line)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .package-comparison {border-top:1px solid var(--sv-theme-line)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .package-comparison th,html:is(.navy-design,[data-suvital-theme="dark"]) .package-comparison td {border-bottom:1px solid var(--sv-theme-line)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .package-comparison tr[aria-current=true] {background:var(--sv-theme-surface)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .package-comparison tr[aria-current=true] button {background:var(--sv-theme-surface);color:var(--sv-theme-successText)
}
html:is(.navy-design,[data-suvital-theme="dark"]) .service-listening {border-left:2px solid var(--sv-theme-line);background:var(--sv-theme-successBg)
}
html:is(.navy-design,[data-suvital-theme="dark"]) a:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) button:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) summary:focus-visible,html:is(.navy-design,[data-suvital-theme="dark"]) select:focus-visible {outline:2px solid var(--sv-theme-line)
}
}