@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);:root{--BLOCK_WIDTH:16vw;--DATA_LABEL_BACKGROUND_COLOR:#007bff;--DATA_VALUE_TEXT_COLOR:#fff;--DATA_VALUE_BACKGROUND_COLOR:#ecf0f1;--LABEL_BLOCK_HEIGHT:12vh;--DATA_BLOCK_HEIGHT:11vh;--LABEL_FONT_SIZE:3vh;--DATA_FONT_SIZE:3.2vh}body,html{width:100%;height:100%}body{margin:0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,.appContainer,.fullSpaceContainer{width:100%;height:100%}.fullSpaceContainer{display:flex;flex-direction:column}.flexRow{display:flex;flex-direction:row}.flexColumn{display:flex;flex-direction:column}.centeringContainer{justify-content:center;align-items:center;text-align:center;display:flex}.typingTitle{font-size:80px}.typingAnimationFirst{border-right:3px solid rgba(0,255,0,.75);white-space:nowrap;overflow:hidden;font-family:"Source Code Pro",monospace;color:hsla(0,0%,100%,.7);-webkit-animation:animated-text 4s steps(29) 1s 1 normal both,animated-cursor .6s steps(29) infinite;animation:animated-text 4s steps(29) 1s 1 normal both,animated-cursor .6s steps(29) infinite}.typingAnimationSecond{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation:animated-text 4s steps(29) 1s 1 normal both,animated-cursor .6s steps(29) infinite;animation:animated-text 4s steps(29) 1s 1 normal both,animated-cursor .6s steps(29) infinite}@-webkit-keyframes animated-text{0%{width:0}to{width:100%}}@keyframes animated-text{0%{width:0}to{width:100%}}@-webkit-keyframes animated-cursor{0%{border-right-color:rgba(0,255,0,.75)}to{border-right-color:transparent}}@keyframes animated-cursor{0%{border-right-color:rgba(0,255,0,.75)}to{border-right-color:transparent}}.fadeInSlow{-webkit-animation:fadeInAnimation 10s ease;animation:fadeInAnimation 10s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fadeInFast{-webkit-animation:fadeInAnimation 1s ease;animation:fadeInAnimation 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeInAnimation{0%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}66%{opacity:0}to{opacity:1}}.gradientBackground{background:#fff;background:linear-gradient(180deg,#fff 66%,#2beea6 89%,#00d4ff)}.coolGradient{background:#22c1c3;background:linear-gradient(0deg,#22c1c3,#fdbb2d)}.clickable{cursor:pointer}.clickable:hover{text-decoration:underline}.videoContainer{position:relative}.maintenanceMessageContainer,.videoContainer{display:flex;flex-direction:row;align-items:center;height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.statsRow{flex-direction:row}.statsBlock,.statsRow{display:flex;align-items:center}.statsBlock{flex-direction:column;font-size:20px;text-align:center;margin:5px;border-radius:15px;border:1px solid #cbd5e0;flex-direction:row;width:480px;justify-content:space-evenly}.attributeToGraphSelection{flex-direction:row;padding:10;width:100vw;margin-top:2vh}.attributeToGraphSelection,.dashboardBlock{display:flex;align-items:center;justify-content:center}.dashboardBlock{width:16vw;width:var(--BLOCK_WIDTH);min-width:85px;flex-direction:column;text-align:center}.labelBlock{background-color:#007bff;background-color:var(--DATA_LABEL_BACKGROUND_COLOR);font-size:3vh;font-size:var(--LABEL_FONT_SIZE);height:12vh;height:var(--LABEL_BLOCK_HEIGHT);color:#fff;color:var(--DATA_VALUE_TEXT_COLOR)}.infoCircle{display:none;position:absolute;top:0;right:0;-webkit-transform:scale(.7);transform:scale(.7);cursor:pointer}@-webkit-keyframes infoCircleHoverAnimation{0%{fill:#fff;-webkit-transform:scale(.7);transform:scale(.7)}to{fill:#000;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes infoCircleHoverAnimation{0%{fill:#fff;-webkit-transform:scale(.7);transform:scale(.7)}to{fill:#000;-webkit-transform:scale(1.1);transform:scale(1.1)}}.infoCircle:hover{-webkit-animation-name:infoCircleHoverAnimation;animation-name:infoCircleHoverAnimation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dataBlock{background-color:#ecf0f1;background-color:var(--DATA_VALUE_BACKGROUND_COLOR);font-size:3.2vh;font-size:var(--DATA_FONT_SIZE);height:11vh;height:var(--DATA_BLOCK_HEIGHT);color:#000}.chartContainer{height:70vh;width:100%;justify-content:center;background-color:#fff;-webkit-transform:translate(40px);transform:translate(40px)}.toolTipElement{font-family:"Helvetica";display:flex;flex-direction:column;font-size:2.5vh;box-shadow:0 5px 15px rgba(0,0,0,.1);background-color:#fff;border-radius:5px;border-width:thin;margin:2vw}@media (max-width:767px){:root{--LABEL_BLOCK_HEIGHT:17vh;--DATA_BLOCK_HEIGHT:10vh;--BLOCK_WIDTH:100%;--DATA_FONT_SIZE:3.2vh;--LABEL_FONT_SIZE:2.1vh}.videoContainer{overflow:scroll}.maintenanceMessageContainer,.statsRow,.videoContainer{flex-direction:column}.statsRow{width:100%}.statsBlock{width:100%;max-width:none;min-width:none;margin:0 0 10px}.attributeToGraphSelection{flex-direction:column}.btn{width:100%}.chartContainer{width:114vw}}.vaccineBlock{border:1px solid #cbd5e0;border-radius:15px;display:flex;flex-direction:column;align-items:center}.vaccineCallToAction{padding-top:1em;font-size:1.2em;text-align:center}.vaccineInfoRow,.vaccineSource{align-items:center;justify-content:center}.vaccineSource{display:flex}.vaccineSourceImage{height:auto;width:7em;padding:1em;border-radius:1.2em}.vaccineSourceImage:hover{opacity:1%}.vaccineStatTitle{padding:.1em;color:grey;font-size:1em;width:10em;text-align:center}.vaccineStatValue{font-weight:700;color:#5de8c4;font-size:2em;text-align:center}.vaccination-graph{height:20em;width:40vw;font-size:20px;display:flex;flex-direction:column;padding:.1em}.vaccination-graph-title{padding-top:1em}.herd-immunity-block{height:10em;display:flex;flex-direction:column;width:30vw}.herd-immunity-title{font-size:1.2em}.herd-immunity-bar{width:12em;height:3em;border:.2em solid grey;border-radius:1vw}.progress{height:100%;font-size:1.2em}.current-herd-progress{height:8vh;left:0;background-color:#adff2f;border-radius:1vw;text-align:center;justify-content:center;align-items:center}.herd-immunity-marker{position:relative;top:-2.6em;left:70%;width:.1vw;height:2.6em;border-left:.5em solid #2ecc71}@media (max-width:767px){.herd-immunity-title{font-size:1em}.herd-immunity-block,.vaccination-graph{width:90vw}}
/*# sourceMappingURL=main.1be33c8f.chunk.css.map */