.vir-page{--met-teal:#415b70;--met-coral:#a94f49}.vir-hero{background:radial-gradient(circle at 18% 28%,#415b7029,#0000 30%),#f3efe7}.vir-figure rect{fill:#f8faf8;stroke:#9ba9ad;stroke-width:1.5px}.vir-heading{letter-spacing:.065em;fill:#334f64;font-size:12px;font-weight:800}.vir-label{fill:#2e424f;font-size:10px;font-weight:800}.vir-detail{fill:#445860;font-size:9.5px}.vir-flow{fill:none;stroke:#a94f49;stroke-width:2.5px}.vir-genome{fill:none;stroke:#415b70;stroke-width:4px}.vir-capsid{fill:#e7eef0!important;stroke:#59778a!important}.vir-envelope{fill:none;stroke:#a94f49;stroke-width:8px}.vir-glyco{fill:#a94f49;stroke:#7d3732;stroke-width:1px}.vir-host{fill:#efe7dd!important;stroke:#a94f49!important}.vir-absent rect{fill:#eeeae2;stroke:#b3aaa0}.vir-absent line{stroke:#8e403c;stroke-width:3px}.vir-branch rect{fill:#e8eff0;stroke:#637f8c}.vir-productive rect{fill:#f1e7df;stroke:#a94f49}.vir-evidence rect{fill:#f3f0e9;stroke:#a8a29a}.vir-warning{fill:#8c403b;font-size:10px;font-weight:800}.vir-boundary rect{fill:#ede9e1;stroke:#aaa197}.vir-boundary text{fill:#554a43;font-size:9.5px;font-weight:800}@media (max-width:720px){.vir-page .met-figure{min-width:700px}}
