@import"https://fonts.googleapis.com/css2?family=Ubuntu&display=swap";:root{--orange: rgb(226, 167, 136);--dark-orange: rgb(252, 187, 152);--purple: rgb(153, 102, 204);--dark-purple: rgb(179, 122, 220);--green: rgb(2, 217, 196);--green-alpha: rgba(2, 217, 196, .05);--light-green: rgb(220, 255, 223);--blue: rgb(88, 161, 206);--blue-alpha: rgba(88, 161, 206, .1);--font: "Ubuntu", sans-serif;--default-popin: popin 1s cubic-bezier(.075, .82, .165, 1);--dark-mode-transition-time: .25s}body{font-size:1px;font-family:var(--font);background-color:#e3fffd;transition:var(--dark-mode-transition-time)}@media only screen and (min-width : 1000px){html{font-size:1vw}}a{color:#4480b1}.dark-body{background-color:#121212!important}.title{font-size:2.4rem;background-color:var(--orange);padding:1rem;color:#fff;text-align:center;border-radius:1rem;transition:var(--dark-mode-transition-time)}.dark-purple{background-color:var(--purple)!important}.dark-purple:hover{background-color:var(--dark-purple)!important}.dark-purple:disabled{background-color:#595362!important;color:#8e8e8e80!important}.dark-green{background-color:var(--green)!important}.dark-green-text{color:var(--green)!important}.container{display:flex;flex-direction:column;align-items:center;margin:auto;width:78rem;height:37rem;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-radius:1rem;box-shadow:12px 12px 2px 1px var(--blue-alpha);transition:var(--dark-mode-transition-time)}.dark-container{background-color:#1e1e1e!important;fill:#ffffffde!important;color:#ffffffde!important;box-shadow:12px 12px 2px 1px var(--green-alpha)!important}.inner-container{font-size:1.275rem;word-break:break-word;-webkit-hyphens:manual;hyphens:manual;display:flex;flex-direction:row}@media only screen and (max-width: 1000px){.inner-container{flex-direction:column!important;gap:1rem!important;align-items:center;justify-content:center}.inner-container>p{text-align:center!important}.container{width:100%!important}}.button-container{display:flex;flex-direction:row;justify-content:space-between;padding:2.8rem;margin:auto;width:70vw}.button{background-color:var(--orange);font-size:1.15rem;border:none;padding:.7rem;color:#fff;border-radius:.4rem;font-family:var(--font);transition:var(--dark-mode-transition-time)}.button:hover{background-color:var(--dark-orange);cursor:pointer}.button:active{background-color:var(--orange)}.button:disabled{background-color:#c0bbb9;color:#ffffff80;cursor:not-allowed}.title-text{font-weight:600;font-size:2.3rem;background-color:var(--blue);padding:1rem;color:#fff;text-align:left;width:100%;animation:var(--default-popin);transition:var(--dark-mode-transition-time)}h1.title-text{margin-left:2rem}.bottom-title-text{background-color:#58a1ce;font-size:3rem;padding:1rem;color:#fff;border-radius:1rem;text-align:center;animation:var(--default-popin);transition:var(--dark-mode-transition-time)}.sub-text{font-size:1.75rem;padding:1rem;color:var(--blue);text-align:center;animation:var(--default-popin);animation-delay:5s;animation-fill-mode:forwards;scale:0;transition:var(--dark-mode-transition-time)}.spinning-globe{width:22rem;height:22rem;margin:-2.25rem;animation:popin 1s cubic-bezier(1,0,0,1);animation-fill-mode:forwards;animation-delay:.5s;scale:0}p,ul{animation:var(--default-popin);scale:0;animation-fill-mode:forwards;animation-delay:.5s;transition:var(--dark-mode-transition-time)}@keyframes popin{0%{scale:0}to{scale:1}}#chart-1{animation:var(--default-popin);scale:0;animation-fill-mode:forwards;animation-delay:.25s}@media screen and (max-width: 650px){#chart-1{transform:scale(.75)}}#chart-2{animation:var(--default-popin);scale:0;animation-fill-mode:forwards;animation-delay:.25s}@media screen and (max-width: 650px){#chart-2{transform:scale(.75)}}@media screen and (max-width: 450px){#chart-2{transform:scale(.6)}}.bar:hover{opacity:.5;cursor:pointer;transition:.2s}#chart-3{animation:var(--default-popin);scale:0;animation-fill-mode:forwards;animation-delay:.25s}@media screen and (max-width: 1000px){#chart-3{margin:0 0 0 100px}}@media screen and (max-width: 650px){#chart-3{transform:scale(.95)}}.arc>text,.count-text,text.annotation-note-label{font-size:17px;animation:var(--default-popin);scale:0;animation-fill-mode:forwards;animation-delay:.25s}text.annotation-note-label,.annotation-connector{scale:0;animation:var(--default-popin);animation-fill-mode:forwards;animation-delay:3s}.arc:hover{transform:scale(.95);opacity:.65;transition:.25s;cursor:default}
