.graphic-wrapper{display:flex;align-items:center;justify-content:center;height:50px}.graphic{width:150px;height:50px;margin:0}.new-doses-avg{stroke:var(--lhc)}.new-doses-avg--end{fill:var(--lhc)}.change__percent{font-size:16px;color:#31409f;margin-bottom:10px}.cards-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;max-width:728px;margin-left:auto;margin-right:auto;margin-bottom:50px}.vaccine-data-card{background:#f4f4f4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.13);border-radius:3px;overflow:hidden}.vaccine-data-card .title{font-weight:600;text-transform:none;font-size:19px}.vaccine-data-card h4{margin:0 0 8px 0}.card__header{background:#373737;color:#fff;font-family:'Source Serif Pro',serif!important;font-weight:600;font-size:20px;text-align:center;padding:7.5px 11px 6px}.card__data{padding:15px;display:flex;flex-direction:column;align-items:center;position:relative}.data__img{--opac:12%;position:absolute;transform:translateY(-5px);opacity:var(--opac,12%)!important;z-index:0}.data__total{margin-bottom:10px;z-index:1}.data__total .total__val{font-weight:700;color:var(--lhc)}.data__percent{z-index:1;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.data__percent .percent__val{color:var(--lhc);font-weight:700;font-size:20px;margin-bottom:2px}.data__percent .percent__bar{width:240px;height:15px;background:#fff;border:1px solid #373737;border-radius:14px;overflow:hidden}.data__percent .percent__bar .bar__inner{height:100%;background:var(--lhc);border-bottom-right-radius:14px;border-top-right-radius:14px}.data__percent .percent__note{margin-top:2px;font-size:14px;color:#565656}.data__today{margin-bottom:30px}.today__title{text-align:center}.today__vals{margin:10px 0 0;font-size:17px;display:flex;width:240px;justify-content:space-between}.data__avg-change{margin-bottom:30px}.data__avg-change .change__title{margin-bottom:2px}.data__avg-change .change__total{font-weight:700;text-align:center;font-size:20px;color:#31409f;line-height:1}.data__avg-change p{margin:0}.data__avg-change .change__note{font-size:14px;color:#626262;text-align:center;line-height:1.25}.data__footer{display:flex;width:100%;justify-content:space-between;align-items:flex-end}.data__footer .footer__credit,.data__footer .footer__source{font-size:14px;color:#757575}.data__footer .footer__credit{display:flex;align-items:flex-end;min-height:39px}.data__footer .footer__btn{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border:none}.data__footer .footer__btn:hover{color:var(--lhc)}.data__footer .footer__btn .glyphicon{font-family:FontAwesome!important;font-size:19px}.data__footer .footer__btn .btn__text{font-weight:400;text-transform:none}@media (max-width:700px){.cards-wrapper{grid-template-columns:1fr;column-gap:0;row-gap:30px;place-items:center}.vaccine-data-card{width:100%}}@media (max-width:350px){.vaccine-data-card{width:100%}}.eligible-wrapper{max-width:var(--story-width);margin-left:auto;margin-right:auto;margin-bottom:30px}.eligible-wrapper h2{font-family:'Source Serif Pro',serif;font-weight:600;font-size:24px;text-transform:none}.elg-card{background:#f4f4f4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.13);border-radius:3px;max-width:349px;padding:15px;box-sizing:border-box;display:grid;grid-auto-columns:.75fr 1fr;row-gap:5px}.elg-source{max-width:349px;display:flex;justify-content:space-between;align-items:flex-end;font-size:14px;margin-top:2px}.elg-source a,.elg-source span{color:#757575}.elg__age{grid-row:1/4;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:19px}.elg__age b{color:var(--lhc)}.elg__item{grid-column:2;font-size:17px;color:#222}.pharma-sites-wrapper{display:grid;grid-template-columns:350px 1fr;column-gap:15px}p.pharma-last-update{font-family:'Sources Sans Pro',sans-serif!important;font-size:16px!important;color:#757575}.pharma-site{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;background:#fff;padding:15px;margin-bottom:15px;outline:2px solid transparent;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 5px 0 rgba(0,0,0,.2);transition:box-shadow .2s ease-in-out,outline .2s ease-in-out}.pharma-site h3{margin:.5em 0 .25em;text-transform:none}.pharma-site.site--active{outline:2px solid var(--lc);box-shadow:0 8px 17px 0 rgba(0,0,0,.25),0 6px 20px 0 rgba(0,0,0,.2)}.site__available{font-size:16px;color:#0a9e43;font-weight:700;border:1px solid #0bac49;padding:5px 10px;border-radius:3px}.site__available.site--unknown{color:#fff;border-color:#757575;background:#757575}.site__address{display:flex;flex-direction:column;margin:0 0 1rem}.site__address span{text-transform:capitalize}.site__link{display:flex;align-items:center;text-transform:none;margin:15px 0;transition:.2s ease-in-out;transition-property:background-color}.site__link:hover{background-color:#4357d4}.icon{display:inline-flex;justify-content:center;align-items:center;margin-left:5px;font-family:FontAwesome;color:#fff}.icon img{height:20px}.icon.question-custom{font-family:Arial,Helvetica,sans-serif;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:3px;background-color:rgba(0,0,0,.2);margin:0 5px 0 0}.site__last-updated{color:#757575}.site__types{padding:10px 10px;border-radius:5px;background-color:rgba(11,172,73,.2);min-width:200px}.site__types .type__item{display:flex;align-items:center}.site__types .type__item .icon{margin-left:0;margin-right:5px}.site__types .type--multiple{margin-top:8px;padding-top:8px;border-top:1px solid #70b289}.types--unkown{background-color:rgba(0,0,0,.1)}.map-wrapper{position:relative}@media (max-width:600px){.pharma-sites-wrapper{position:relative;grid-template-columns:1fr}.map.leaflet-container{max-width:100%}.map-wrapper{grid-row:1/2}}body.noscroll{overflow:hidden!important}:root{--paper-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2),0 1px 5px 0 rgba(0, 0, 0, 0.13)}.story-body>p:empty{display:none}.story-body>.embed-infographic{max-width:1092px;--good-green:#0bac49;--second-dose:#998ec3}.embed-infographic p{margin-left:auto;margin-right:auto;max-width:var(--story-width)}.embed-infographic h2{margin-left:auto;margin-right:auto;max-width:var(--story-width);font-family:'Source Serif Pro',serif;font-weight:600;font-size:24px;text-transform:none}.app{position:relative}.app *{font-family:'Source Sans Pro',sans-serif}.app .glyphicon{font-family:FontAwesome}.app>p,.app>p>a{font:var(--ts,large)/1.5em var(--tf)}.button-info{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;position:absolute;padding-right:50px;height:50px;width:100%;font-weight:600}.header+figure{display:none}.map{height:700px;width:100%;position:sticky!important;top:0}.leaflet-control a{color:#333!important}.map__legend{position:absolute;top:15px;right:15px;background-color:#fff;z-index:1000;padding:5px 10px;border-radius:3px;box-shadow:var(--paper-shadow)}.legend__item{display:flex;align-items:center;margin:5px 0}.legend__item .item__icon{--size:16px;margin-right:5px;display:block;border-radius:50%;background-color:#000;width:var(--size);height:var(--size)}.legend__item .item__icon.icon--available{background-color:var(--good-green);z-index:5}.legend__item .item__icon.icon--second{background-color:var(--second-dose);z-index:4}.legend__item .item__icon.icon--none{background-color:#db2f17;z-index:3}.legend__item .item__icon.icon--unknown{background-color:#464646;z-index:2}@media (max-width:600px){.map{height:400px}.map__legend{top:unset;left:15px;right:unset;bottom:15px}}.leaflet-popup-content-wrapper{border-radius:3px}.leaflet-popup-content{margin:15px}.popup__content{font-size:1rem}.popup__content button{margin-top:5px;font-size:14px}.popup__content button:hover{filter:brightness(1.66)}.content__name{font-weight:600;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #757575}.content__status{border-radius:12px;font-size:15px;color:#fff;position:relative;background-color:#595959;margin:5px 0;padding:0 6px;text-align:center}.content__status .icon{color:inherit;margin-right:5px;font-family:'Arial Unicode MS'}.content__status.link--unavail{background-color:#cb3723}.content__status.link--avail{background-color:var(--good-green)}.content__status.link--second{background-color:var(--second-dose)}@media (max-width:600px){.popup__content{font-size:14px}.popup__content button{font-size:12px}.content__status{font-size:14px}}.change-log.svelte-1d0qw4.svelte-1d0qw4{margin:0 auto;box-sizing:border-box;background-color:#f4f4f4;max-width:var(--story-width);padding:5px 15px}.change-log.svelte-1d0qw4 p.svelte-1d0qw4{font-size:19px}p.svelte-nj2imc{font:var(--ts,large)/1.5em var(--tf)}.header--NC.svelte-zc77vn,.header--SC.svelte-zc77vn,.header--WA.svelte-zc77vn{font-size:19px}@media(max-width:600px){.header--CA.svelte-zc77vn,.header--MO.svelte-zc77vn,.header--WA.svelte-zc77vn{font-size:18px}}.change__graphic.svelte-zc77vn{margin-bottom:10px}.card-wrapper--wide.svelte-106iy05{max-width:100%;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));row-gap:30px}