.progress-container.svelte-1wt7jrm{position:fixed;top:0;left:0;width:100%;height:4px;z-index:999}.progress.svelte-1wt7jrm{position:absolute;left:0;top:0;height:100%;background-color:#666;transition:width .4s}.fade.svelte-1wt7jrm{position:fixed;width:100%;height:100%;background-color:#ffffff4d;pointer-events:none;z-index:998;animation:svelte-1wt7jrm-fade .4s}@keyframes svelte-1wt7jrm-fade{0%{opacity:0}to{opacity:1}}.fps-meter.svelte-1hlh8gs{position:fixed;bottom:1em;left:1em;width:100px;height:50px;background-color:#000000b3;pointer-events:none;z-index:99999}p.svelte-1hlh8gs{position:absolute;bottom:.5em;left:.5em;color:#fff;font-family:nyt-franklin,helvetica,arial,sans-serif}canvas.svelte-1hlh8gs{position:absolute;width:100%;height:100%}html:not(.story) .interactive-content [id*="embeds/"] a,html:not(.story) .interactive-content [id*="embeds/"] a:hover{color:#121212}html:not(.story) .interactive section .g-story [id="embeds/footer-nav"] a{text-decoration:none}html:not(.story) .interactive section .g-story [id="embeds/footer-nav"] a:hover,html:not(.story) .interactive section .g-story [id="embeds/footer-nav"] a:active{text-decoration:underline}.covid-tracker{--frank: nyt-franklin, helvetica, arial, sans-serif;--chelt: nyt-cheltenham, georgia, "times new roman", times, serif;--chelt-small: nyt-cheltenham-small, georgia, "times new roman", times, serif;--imperial: nyt-imperial, georgia, "times new roman", times, serif;--body-copy-size-medium: 18px/25px;--body-copy-size-large: 20px/30px;--text-max-width: 600px;--body-copy: var(--body-copy-size-medium) var(--imperial);--g-color-cases-red-1: #cf1111;--g-color-cases-red-2: #fac9c7;--g-color-cases-red-3: rgba(207, 17, 17, .14);--g-color-cases-red-4: #eca0a0;--g-color-deaths-black-1: #555;--g-color-vaccinations-green: #2e7265;--g-color-anomalies: hsl(40, 100%, 84%);--g-color-anomalies-highlight: hsl(56, 100%, 64%);--g-color-alert: #fef7d0;--g-color-hard-grey: #262626;--g-color-soft-grey: #4c4c4c;--g-color-small-type: #999;--g-color-light-grey: #f2f2f2;--g-columns-outer-grid-gap: 30px;--padding: 10px;color:var(--g-color-black)}@media (min-width: 340px){.covid-tracker{--padding: 20px}}@media (min-width: 600px){.covid-tracker{--padding: 40px}}[amp] .covid-tracker{padding:1em}.covid-tracker h1,.covid-tracker h2{font-family:var(--chelt);font-weight:700;color:var(--col)}.covid-tracker h2{font-size:27px;line-height:30px;font-weight:700;margin:0 auto 15px;color:var(--g-color-hard-grey)}.covid-tracker h3{margin:0 auto;font:700 15px/20px var(--frank);color:var(--g-color-hard-grey)}.g-cat-heading{font:700 15px/20px var(--frank)}.details section{border-top:1px solid #999;margin-bottom:20px;padding-top:30px}.multi-buttons{display:flex;flex-wrap:nowrap;width:100%}.multi-buttons:after{content:" ";white-space:pre;display:block;padding-right:calc(var(--padding) - 4px)}button.showall,.multi-buttons button{position:relative;font:500 15px/20px var(--frank);color:var(--g-color-soft-grey);border:none;margin:0;padding:10px 15px 8px;background-color:#f2f2f2;border:1px #d9d9d9 solid;border-right:none;white-space:nowrap}.multi-buttons button:focus{z-index:2}button.showall:disabled,.multi-buttons button:disabled{filter:grayscale(1);opacity:.4}button.showall{border:none;border-radius:3px}.multi-buttons input{margin-left:15px}.multi-buttons button.selected{background-color:#fff;font-weight:700;letter-spacing:0;color:var(--g-color-hard-grey)}.multi-buttons button:first-of-type{border-radius:3px 0 0 3px}.multi-buttons button:last-of-type{border-right:1px #d9d9d9 solid;border-radius:0 3px 3px 0}.covid-tracker .g-upper-label{font-size:11px;font-weight:500;line-height:1;font-family:var(--frank);letter-spacing:.05em;color:var(--g-color-hard-grey);text-transform:uppercase}.covid-tracker .g-chart-hed{color:#333;font-size:15px;font-weight:700;line-height:1.3;font-family:var(--frank);margin-bottom:5px}.covid-tracker button{font-family:var(--frank)}.covid-tracker a{color:#326891;text-decoration:underline}.covid-tracker strong{font-weight:700}.covid-tracker .g-column{max-width:600px;margin:0 auto}.covid-tracker p,.g-methodology p,.g-methodology li{font:var(--body-copy);font-weight:500;margin-left:auto;margin-right:auto;margin-bottom:15px;width:100%;color:var(--g-color-hard-grey)}.g-methodology li{width:auto}.covid-tracker section p:last-child{margin-bottom:0}.covid-tracker figure{margin:0}.covid-tracker .g-breakout{position:relative;width:100vw;left:calc(50% - 50vw);z-index:2}.covid-tracker time.g-last-updated{display:block;font:500 15px/20px var(--frank);color:#c00;text-transform:capitalize;width:100%;letter-spacing:.025em}button.showall+.g-note{margin:-27px 0 45px 120px;display:block}.covid-tracker .g-note{display:inline-block;font-size:11px;line-height:13px;font-weight:500;font-family:var(--frank);color:#999;margin-bottom:1em;margin-top:0}.covid-tracker .g-note.reduce-margin{margin-bottom:0}.covid-tracker .g-note summary{cursor:pointer;text-decoration:underline;margin-bottom:5px}.covid-tracker .g-note summary.reduce-margin{margin-bottom:0}.state-grid-embed .g-column,html:not(.story) .interactive section .g-story [id="embeds/state-grid"] .g-column{max-width:945px}.covid-tracker input{font:500 16px/22px var(--frank);border:1px solid rgba(0,0,0,.2);padding:6px 15px 3px;min-width:250px;display:inline-block;border-radius:3px}@media (max-width: 374px){.covid-tracker .g-upper-label{font-size:10px}}@media (min-width: 600px){.covid-tracker h2{font-size:27px;line-height:30px}.vaccine-doses+.g-state.g-cat-all{margin-top:29px}button.showall:hover,.multi-buttons button:hover{text-decoration:underline}.multi-buttons button.selected:hover{text-decoration:none}}@media (min-width: 740px){.g-columns-outer h2,.g-columns-outer p,.g-columns-outer li,.g-columns-outer .full-span p+.page-note{margin-left:0}.covid-tracker .g-column p,.covid-tracker .g-column li{margin-bottom:15px}.covid-tracker .g-column ul{padding-left:0}.covid-tracker .g-note{font-size:13px;line-height:17px}.covid-tracker h2,.covid-tracker p,.g-methodology p,.g-methodology li,.g-columns-outer .full-span p+.page-note{max-width:var(--text-max-width)}}@media (min-width: 1000px){.g-columns-outer .full-span p+.page-note{max-width:calc((100% - var(--g-columns-outer-grid-gap) * 2) * 2 / 3 + var(--g-columns-outer-grid-gap))}.g-columns-outer .full-span p+.page-note{text-align:left}.g-columns-outer .interactive-credit>p{max-width:unset}}
