/* Self-contained section: keeps the virus dashboard and its chart styles intact. */
.wy-intro{max-width:760px;color:#60776a;line-height:1.8;font-size:14px;margin:8px 0 0}.wy-shell{border:1px solid #d5e0d5;background:#fffefa}.wy-query{padding:25px 28px;background:#edf2e9;border-bottom:1px solid #d5e0d5;display:flex;align-items:end;justify-content:space-between;gap:22px}.wy-query h3{margin:0 0 6px;font:500 23px/1.3 Georgia,"Songti SC",serif}.wy-query p{margin:0;color:#61786a;font-size:12px;line-height:1.7}.wy-form{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.wy-form label{display:flex;flex-direction:column;gap:6px;color:#526b5b;font-size:11px;font-weight:600}.wy-form input,.wy-form button{font:inherit;border-radius:2px;min-height:40px;padding:9px 11px}.wy-form input{border:1px solid #bacbbd;background:#fffefa;color:#203b31}.wy-form button{border:1px solid #244b39;background:#244b39;color:#fff;cursor:pointer;font-size:12px}.wy-form button.wy-quiet{background:transparent;color:#244b39}.wy-status{min-height:1.3em;color:#5d7666;font-size:12px;margin:0 0 18px}.wy-body{padding:24px 28px 28px}.wy-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#dce5dc;border:1px solid #dce5dc}.wy-card{background:#fffefa;padding:19px 18px;min-width:0}.wy-card span{display:block;color:#708477;font-size:11px;margin-bottom:8px}.wy-card strong{font:500 20px/1.4 Georgia,"Songti SC",serif;overflow-wrap:anywhere}.wy-feature{margin-top:18px;padding:22px;background:#f7f5ed;border-left:3px solid #bd8763;display:grid;grid-template-columns:1fr 1fr;gap:25px}.wy-feature h3,.wy-notes h3{margin:0 0 8px;font:500 21px/1.4 Georgia,"Songti SC",serif}.wy-feature p{margin:5px 0;color:#64786a;line-height:1.7;font-size:12px}.wy-values{display:flex;flex-wrap:wrap;gap:10px}.wy-value{background:#fffefa;border:1px solid #e1e5d9;padding:10px 12px;min-width:130px}.wy-value span{display:block;font-size:11px;color:#728575}.wy-value strong{display:block;font:500 17px/1.4 Georgia,"Songti SC",serif;margin-top:4px}.wy-seasons{margin:18px 0 0;display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.wy-season{padding:9px 7px;border:1px solid #e3e9e0;text-align:center;font-size:11px;color:#718274;line-height:1.6}.wy-season.is-current{border-color:#92765b;background:#f5eee2;color:#654e3e;font-weight:700}.wy-notes{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wy-note{border:1px solid #dfe7dc;padding:20px;background:#fffefa}.wy-note .eyebrow{color:#9b705a}.wy-note h3{font-size:19px;margin-top:9px}.wy-note p{font-size:13px;line-height:1.8;color:#50695a;margin:8px 0}.wy-quote{font-family:Georgia,"Songti SC",serif;font-size:19px!important;line-height:1.6!important;color:#234a37!important}.wy-note a,.wy-method a{color:#825640;text-decoration:underline;text-underline-offset:3px}.wy-note a:focus-visible,.wy-form input:focus-visible{outline:3px solid #ab6b4b;outline-offset:3px}.wy-method{margin:20px 0 0;border-top:1px solid #e0e8de;padding-top:15px;font-size:12px;color:#60776a;line-height:1.8}.wy-method summary{font-weight:700;color:#325744;cursor:pointer}.wy-method p{margin:9px 0}.wy-disclaimer{margin:16px 0 0;padding:14px 16px;background:#f1eee4;color:#5e654d;font-size:12px;line-height:1.8}.wy-nojs{font-size:13px;color:#745441}.wy-note [hidden],.wy-shell [hidden]{display:none!important}@media(max-width:850px){.wy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wy-query{align-items:start;flex-direction:column}.wy-feature{grid-template-columns:1fr}.wy-notes{grid-template-columns:1fr}.wy-seasons{grid-template-columns:repeat(3,1fr)}}@media(max-width:500px){.wy-body,.wy-query{padding:19px 16px}.wy-grid{grid-template-columns:1fr 1fr}.wy-card{padding:14px 10px}.wy-card strong{font-size:16px}.wy-form input{max-width:100%}.wy-form{align-items:stretch}.wy-form label{width:100%}.wy-form input{width:100%}.wy-seasons{grid-template-columns:repeat(2,1fr)}}
