:root{--background:#fff;--card:#f3f3f3;--text:#36363e;--icon:#afafaf;--border:#efefef;--hover:#f3f3f3;--darker:#e5e4e5}html body.dark{--background:#2c2c2f;--card:#3e3f44;--text:#dedede;--border:#292929;--hover:#313238;--darker:rgba(16,16,16,0.73)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}#map{width:100vw;height:100vh}.leaflet-tooltip{background:transparent!important;border:none!important;box-shadow:none!important}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{border:none}.tooltip{position:absolute;width:160px;padding:0;justify-content:flex-start;overflow:hidden;word-break:break-word;border-radius:5px;flex-direction:column;align-items:center;text-align:center;font-size:11px;font-weight:600;background:var(--card);letter-spacing:.3px}.tooltip .flag{object-fit:cover;width:100%;flex:none;height:90px}.tooltip .title{width:100%;justify-content:center;margin-bottom:0;word-break:break-word;overflow:hidden;white-space:normal;max-height:50px;padding-top:10px;padding-bottom:0;flex:none!important;color:var(--text)}.tooltip .title *{font-size:16px}.tooltip .newCases{align-self:center;display:flex;width:50%;justify-content:center;border:2px solid #ff416c;background:rgba(255,65,108,.2);margin:3px auto;font-size:16px;border-radius:15px;align-items:center;color:#ff416c!important}.tooltip .data{font-size:11px;color:var(--text)}.tooltip .data .amount{font-size:12px;color:var(--text);font-weight:700}.searchBar{position:fixed;top:10px;left:10px;width:calc(100% - 20px);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background:var(--card);height:50px;z-index:1000;border-radius:10px;display:flex;justify-content:flex-start;align-items:center}@media only screen and (min-width:600px){.searchBar{display:none}}.searchBar .menuIcon{color:var(--text);padding:10px}.searchBar-input{outline:0;border:0;height:100%;background:transparent;padding-left:10px;font-size:16px;display:flex;align-items:center;color:var(--text);width:54%}.searchBar-input::-webkit-input-placeholder{opacity:.6}.searchBar-input:-ms-input-placeholder{opacity:.6}.searchBar-input::-ms-input-placeholder{opacity:.6}.searchBar-input::placeholder{opacity:.6}.searchBar-input.ref{opacity:.6;color:var(--text)}.searchBar global-wrapper{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.searchBar .searchBar-global{font-size:20px;color:var(--text)}.searchBar-filter{position:relative}.searchBar-filter--icon{font-size:18px;color:var(--text);margin-right:15px}@media only screen and (min-width:600px){.searchBar-filter--icon{margin-right:-5px}}.searchBar .filterOptions{position:absolute;top:38px;left:0;width:170px;background:var(--card);border-radius:15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);padding:10px}.searchBar .filterOptions .filterItem{display:flex;align-items:center;padding:10px}.searchBar .filterOptions .filterItem .circle{width:18px;height:18px;border-radius:50%;display:flex;margin-left:23px}.searchBar .filterOptions .filterItem .content{color:var(--text);font-size:14px}.searchBar .filterOptions .filterItem.infected .circle{background:rgba(255,65,108,.2);border:2px solid #ff416c}.searchBar .filterOptions .filterItem.deaths .circle{background:rgba(134,67,230,.2);border:2px solid #8643e6}.searchBar .filterOptions .filterItem.recovered .circle{background:rgba(97,206,129,.2);border:2px solid #61ce81}.searchBar .filterOptions .filterItem.total .circle{background:rgba(40,110,255,.2);border:2px solid #286eff}.searchBar .coffee{width:20px;height:20px;margin-right:17px;border-radius:50%;flex:none;background:#ff416c;padding:3px}.searchBar-overlay .searchBar{position:fixed;top:10px;left:10px;width:calc(100% - 20px);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background:var(--card);height:50px;z-index:3333;border-radius:10px;display:flex;justify-content:flex-start;align-items:center}@media only screen and (min-width:600px){.searchBar-overlay .searchBar{max-width:280px}}.searchBar-overlay .overlay{z-index:3000;position:fixed;overflow-y:scroll;overflow-x:none;left:0;width:100vw;height:100vh;background:var(--background);padding-top:70px}.searchBar-overlay .overlay::-webkit-scrollbar{display:none}@media only screen and (min-width:600px){.searchBar-overlay .overlay{max-width:300px}}.searchBar-overlay .overlay .searchItem{width:100%;cursor:pointer;display:flex;justify-content:space-between;border:1px solid transparent;flex:none;height:60px;align-items:center;position:relative}.searchBar-overlay .overlay .searchItem-index{position:absolute;font-size:9px;margin-right:8%;width:20px;text-align:right;font-weight:600;color:#aab7c2;height:20px;margin-top:-2px;display:flex;justify-content:center;align-items:center;background:var(--background)}.searchBar-overlay .overlay .searchItem-img{width:30px;margin-right:15%}.searchBar-overlay .overlay .searchItem-img .flag{width:100%}.searchBar-overlay .overlay .searchItem-details{width:40%;white-space:nowrap;overflow:hidden;flex:none;justify-content:flex-start;display:flex;flex-direction:column;align-items:flex-start;min-height:25px}.searchBar-overlay .overlay .searchItem-details--title{color:var(--text);font-weight:600;font-size:14px;text-overflow:ellipsis;width:100%;overflow:hidden;min-height:15px;margin:0 0 2px}.searchBar-overlay .overlay .searchItem-details--update{font-size:11px;color:#aab7c2;text-overflow:ellipsis;overflow:hidden;width:100%;min-height:12px;margin:0}.searchBar-overlay .overlay .searchItem-data{margin-left:10%;font-weight:600;text-align:center;width:15%;white-space:nowrap}.searchBar-overlay .overlay .searchItem-data.infected{color:#ff416c}.searchBar-overlay .overlay .searchItem-data.recovered{color:#61ce81}.searchBar-overlay .overlay .searchItem-data.deaths{color:#8643e6}.loadingIcon{color:var(--text);opacity:.3;font-size:30px;margin-top:80px}.drawer{position:absolute;height:100vh;width:100vw;border-radius:25px 25px 0 0;background:var(--background);z-index:1000;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}@media only screen and (min-width:600px){.drawer{width:90vw;right:50%;transform:translateX(50%);z-index:4000}}.drawer.open,.drawer.transitioning{transition:all .1s ease-in-out}.drawer.open .countryContent{overflow-y:scroll}.drawer-drag{width:100%;height:35px;display:flex;align-items:center;justify-content:center}.drawer-drag .bar{height:4px;border-radius:5px;width:30px;background:var(--icon)}.drawer .closeButton{position:absolute;top:10px;right:10px;height:40px;width:40px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}.drawer .closeButton .icon{color:var(--text)}.drawer .countryContent{height:100%;width:100%;overflow-y:hidden;overflow-x:hidden;display:flex;justify-content:center}@media only screen and (min-width:600px){.drawer .countryContent{overflow-y:scroll}}.drawer .countryContent::-webkit-scrollbar{display:none}.drawer .countryContent-header{width:80%;display:flex;justify-content:flex-start;align-items:center;margin:0 auto;color:var(--text)}.drawer .countryContent-header .flag{width:30px;flex:none;margin-left:15px}.drawer .countryContent-header .details{display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px;width:55%}.drawer .countryContent-header .details .title{display:flex;flex-direction:column;font-weight:500;word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:16px;margin:0 0 3px}.drawer .countryContent-header .details .updated{margin:0;font-size:11px;color:#aab7c2;text-overflow:ellipsis;overflow:hidden;width:100%;min-height:12px}.drawer .countryContent-stats{width:90%;max-width:100%;height:70%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:20px;margin:-15px auto}.drawer .countryContent-stats .stat-el{width:45%;display:flex;align-items:center;justify-content:center;flex:none;background:var(--background);border:1px solid var(--border);border-radius:40px;padding:20px 0;margin-top:15px;margin-bottom:15px}.drawer .countryContent-stats .stat-el-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.drawer .countryContent-stats .stat-el-number{font-size:25px;font-weight:700;display:flex;justify-content:center;align-items:center;height:38px;color:var(--text)}.drawer .countryContent-stats .stat-el-name{color:#aab7c2;font-weight:700;text-transform:uppercase;font-size:11px;white-space:nowrap;max-width:90%;overflow:hidden;text-overflow:ellipsis}.drawer .countryContent-graph{width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start}.drawer .countryContent-graph-header{width:80%;display:flex;justify-content:space-between;align-items:center;margin:0 auto 20px;color:var(--text)}.drawer .countryContent-graph-header .title-container .title{font-weight:600;font-size:13px;letter-spacing:-.5px;margin:0}.drawer .countryContent-graph-header .title-container .updated{margin:0;font-size:12px;text-decoration:none;color:#aab7c2;font-weight:500;display:inline-flex;text-transform:none;align-items:center;justify-content:center}.drawer .countryContent-graph-header .filter-container{display:flex;justify-content:center;align-items:center}.drawer .countryContent-graph-header .filter-container .filter{width:30px;height:30px;border-radius:50%;position:relative}.drawer .countryContent-graph-header .filter-container .filter:first-child{margin-left:10px}.drawer .countryContent-graph-header .filter-container .filter.infected{background:#ff416c}.drawer .countryContent-graph-header .filter-container .filter.recovered{background:#60ce81}.drawer .countryContent-graph-header .filter-container .filter.deaths{background:#8742e6}.drawer .countryContent-graph-header .filter-container .filter.active{background:#286eff}.drawer .countryContent-graph-header .filter-container .filter.none{box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.drawer .countryContent-graph-header .filter-container .filter .transparent{position:fixed;width:100vw;height:100vh;top:0;right:0}.drawer .countryContent-graph-header .filter-container .filter .filterOptions{position:absolute;top:35px;left:0;width:180px;padding:10px;background:var(--background);border-radius:15px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option{display:flex;align-items:center}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon{width:20px;height:20px;border-radius:50%;margin-left:10px}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon.infected{background:#ff416c}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon.recovered{background:#60ce81}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon.deaths{background:#8742e6}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon.active{background:#286eff}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .icon.none{box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.drawer .countryContent-graph-header .filter-container .filter .filterOptions-option .title{font-weight:600;font-size:14px}.drawer .countryContent-graph-container{margin:0 auto 200px}.menu-overlay{height:100vh;width:100vw;position:fixed;top:0;z-index:5000;background:rgba(0,0,0,.38)}.menu-nav{top:0;position:absolute;width:85vw;max-width:280px;height:100vh;background:var(--card);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);z-index:99999;transition:all .3s ease-in-out;display:flex;flex-direction:column}.menu-nav .header{font-size:17px;font-weight:500;margin:22px 10% 20px 0;color:var(--text)}.menu-nav .sections{margin-right:10%}.menu-nav .sections .section-item{width:100%;cursor:pointer;height:45px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;font-size:14px;font-weight:500;text-decoration:none}.menu-nav .sections .section-item .icon{font-size:20px;margin-left:30px;color:var(--icon);width:25px;display:flex;justify-content:center;align-items:center;transform:scale(.8)}.menu-nav .sections .section-item .title{font-size:14px;color:var(--text);font-weight:200}.menu-nav .sections .section-item.selected .title{color:#ff416c;font-weight:400}.menu-nav .donate-btn{width:80%;background:#ff416c;color:#fff;margin-top:20px;display:flex;justify-content:center;font-size:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);align-items:center;text-decoration:none;cursor:pointer;outline:0;border:0;height:40px;border-radius:5px;white-space:nowrap;font-weight:600;padding-left:20px;padding-right:20px;align-self:center}.menu-nav .donate-btn .coffee{width:25px;height:25px;margin-left:10px;margin-right:-5px}.menu-nav .preferences{margin-top:15px}.menu-nav .preferences .title{color:var(--icon);font-size:12px;font-weight:800;margin-right:10%;margin-bottom:20px}.menu-nav .preferences .theme{display:flex}.menu-nav .preferences .theme-name{padding-right:35px;font-weight:600;font-size:12px;white-space:nowrap;width:30%;color:var(--text)}.menu-nav .preferences .theme .dark-mode-toggle{position:relative;border-radius:40px;transform:scale(.6);width:100%;display:flex;justify-content:space-around;align-items:center}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;cursor:pointer;opacity:0;z-index:2}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]~label{position:relative;cursor:pointer;color:#36363c;overflow:hidden;background-color:#fff;box-shadow:0 2px 25px #d9d9d9;border-radius:40px;transition:background-color .2s ease,opacity .2s ease;height:40px;width:65px}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]~label:before{content:"";height:30px;width:30px;background:#ffe707;position:absolute;top:5px;right:5px;border-radius:50%}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]~label:after{content:"";height:25px;width:25px;background:#000;position:absolute;top:2px;right:-30px;border-radius:50%}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]:checked~label{background:#000;box-shadow:0 2px 25px #d9d9d9}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]:checked~label:before{right:30px;background:#fff}.menu-nav .preferences .theme .dark-mode-toggle input[type=checkbox]:checked~label:after{right:20px}.register-popup{position:fixed;width:100vw;height:100vh;z-index:99999;background:var(--background)}@media only screen and (min-width:600px){.register-popup{width:750px;height:600px;align-items:center;bottom:50%;right:50%;transform:translateX(50%) translateY(50%);border-radius:15px;overflow:hidden}}.register-popup-header{width:100%;padding:0;font-weight:500;min-height:60px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:flex;align-items:center;background:#ff416c;color:#fff}@media only screen and (min-width:600px){.register-popup-header{width:33%;height:100%;flex-direction:column;justify-content:center;align-items:center}}@media only screen and (min-width:600px){.register-popup-container{width:50%;margin:0 auto;align-self:flex-start}}.register-popup-title{font-size:16px;font-weight:500;width:100%;padding:20px}@media only screen and (min-width:600px){.register-popup-title{font-size:40px;width:auto;padding:10px 20px}}.register-popup-phrase{padding:0 20px}.register-popup-close{padding:20px}@media only screen and (min-width:600px){.register-popup-close{position:absolute;top:0;right:0}}.register-popup-item{width:90%;height:60px;background:var(--hover);color:var(--text);display:flex;align-items:center;margin:20px auto}@media only screen and (min-width:600px){.register-popup-item{width:100%;margin:20px auto 30px}}.register-popup-item .icon{margin:0 20px 0 15px;height:20px}.register-popup-item .action{font-size:12px;font-weight:600;flex-grow:1}.register-popup-item .status{border:2px solid #aab7c2;height:25px;width:25px;border-radius:50%;margin-left:20px;display:flex;justify-content:center;align-items:center}.register-popup-item .status .disabled{width:50%;height:3px;background:#fff}.register-popup-item .status.disabled{background:red;border:2px solid red}.register-popup-item .status.completed{width:31px;content:"";height:31px;border:0;background-image:url(/assets/checkmark-success.svg);font-size:16px;background-position:50%;background-size:contain;background-repeat:no-repeat}.register-popup-form{background:var(--hover);width:90%;margin:-20px auto;display:flex;flex-direction:column;overflow:hidden;transition:all .5s;transform-origin:top center;transform:scaleY(1)}@media only screen and (min-width:600px){.register-popup-form{width:100%}}.register-popup-form>input{background:var(--darker);width:80%;margin:20px auto;padding:15px;border:none;border-bottom:2px solid #aab7c2;font-size:16px}.register-popup-form>input:focus{outline:none}.register-popup-form>input:placeholder{font-size:14px}.register-popup-form .form-button{align-self:flex-end;background:#ff416c;border:none;color:#fff;font-weight:600;font-size:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 15px;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);margin-left:10px;margin-bottom:10px}.register-popup-form .form-button:focus{outline:none}.register-overlay{width:100vw;height:100vh;background:rgba(0,0,0,.38);position:absolute;top:0;right:0;z-index:95998}.menu-icon{background:var(--background);position:fixed;top:10px;right:10px;z-index:5000;border-radius:50%;height:40px;width:40px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.menu-icon .icon{height:30px;width:30px;color:var(--text)}
/*# sourceMappingURL=main.b81d8f3f.chunk.css.map */