nav#app-nav{z-index:1100;position:sticky;top:0;left:auto;right:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;min-height:64px;padding:0 10px;background-color:var(--primary-color);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}@media screen and (min-width: 768px){nav#app-nav{padding:0 25px}}.nav-button{font-family:stylish-light;padding:5px;color:var(--secondary-color)}#hero{position:relative;display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:60vh;min-height:200px;max-height:900px;background-image:url(/assets/essential-worker-DpHPU3QO.jpg);background-attachment:fixed;background-position:30% 0%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1400px){#hero{height:47vh;background-position:0% 0%}}@media screen and (min-width: 1500px){#hero{height:50vh}}@media screen and (min-width: 2150px){#hero{height:53vh;background-position:0% 15%}}#hero>h1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:45%;height:100%;background-color:rgb(from var(--secondary-color) r g b / 80%);color:var(--font-color-light);font-size:.9rem;font-weight:900;font-family:stylish-bold;text-align:left;padding-left:2%;padding-right:2%}@media screen and (min-width: 768px){#hero>h1{width:40%;font-size:1.3rem}}@media screen and (min-width: 1024px){#hero>h1{width:37%;font-size:1.75rem}}@media screen and (min-width: 1440px){#hero>h1{width:33%;font-size:2rem}}@media screen and (min-width: 2000px){#hero>h1{width:26%}}.Dropdown-container{max-width:100%;background-color:var(--primary-color);border-radius:5px;box-shadow:0 4px 8px #0003}.Dropdown-container label{font-family:stylish-bold;color:var(--secondary-color);padding:0 5px;background-color:#fff;border-radius:5px}.Dropdown-container .MuiSelect-select{font-family:stylish-regular}.Dropdown-container .Dropdown{font-size:1rem}#legend-area-container{z-index:11;position:absolute;bottom:6px;left:6px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:95%;min-width:125px;max-height:65%;margin:0;overflow-y:auto}#legend-area-container .top{display:none}#legend-area-container .bottom{display:flex}@media screen and (min-width: 1190px){#legend-area-container{order:0;position:relative;top:auto;left:auto;display:block;width:auto;min-width:23%;margin:20px 0 0 20px}#legend-area-container .top{display:flex}#legend-area-container .bottom{display:none}}#legend-area{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:10px 15px;color:var(--font-color-dark);font-size:1rem;text-align:center;background-color:var(--primary-color);border-radius:5px;box-shadow:0 4px 8px #0003;overflow-y:auto}.legend{display:inline-block;text-align:center;vertical-align:middle;font-size:1em}.legend-label{color:var(--secondary-color);font-family:stylish-regular;font-size:1em}.legend-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0px;width:100%;background-color:transparent;border:none;color:var(--secondary-color);font-size:1em;font-family:stylish-bold;padding:0;cursor:pointer;border-radius:5px;transition:all .3s ease-in-out}.legend-button:hover{opacity:.8}.legend-button.open{padding:8px 16px;background-color:var(--secondary-color);color:var(--primary-color)}.legend-button.open>.legend-chevron{color:var(--primary-color);transform:rotate(180deg)}.legend-button .legend-chevron{margin-top:-3px;color:var(--secondary-color);transition:all .3s ease-in-out}.legend-values{display:inline-block}.legend-colors{vertical-align:middle}.mapboxgl-popup-close-button{visibility:hidden}div#map-container-wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;height:75vh;max-height:1000px}div#map-container-wrapper .mapboxgl-ctrl-attrib,div#map-container-wrapper .mapboxgl-ctrl-bottom-left{display:none}@media screen and (min-width: 768px){div#map-container-wrapper{height:66vh}}@media screen and (min-width: 1190px){div#map-container-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start}}div#map-container-wrapper #map-form{z-index:10;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:1rem;width:90%;margin:11px 6px 0 0}@media screen and (min-width: 1190px){div#map-container-wrapper #map-form{order:1;flex-direction:row;justify-content:center;align-items:center;margin:20px 20px 0 0;width:auto}}div#map-container-wrapper #map-container{position:absolute;top:0;left:0;margin-top:0%;border-style:solid;border-width:thin;border-color:var(--secondary-color);width:100%;height:100%;max-height:1000px}.Table{position:relative;width:100%;font-size:.9rem;border-collapse:collapse}.Table th{text-align:left;padding:.6rem .5rem}.Table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.Table tfoot th{vertical-align:top;border-top:2px solid #dee2e6}.Table td{padding:.6rem .3rem;font-weight:300;vertical-align:top}.Table tbody tr:nth-child(odd){background-color:#f8f9fa}.Table tbody tr:nth-child(2n){background-color:#e2e2e2}.Table tbody tr:nth-child(1){background-color:var(--tertiary-color);color:var(--font-color-light)}.Table tbody tr:hover{color:var(--font-color-light);background-color:#000}.Table tbody tr.group-header{font-family:stylish-light;background-color:var(--secondary-color)!important;color:var(--font-color-light)!important}.Table tbody tr.group-header .center{-webkit-user-select:none;user-select:none;color:transparent}@media screen and (min-width: 768px){.Table tbody tr.group-header .center{-webkit-user-select:auto;user-select:auto;color:inherit}}.Table tbody tr.group-header .left{-webkit-user-select:auto;user-select:auto;color:inherit}@media screen and (min-width: 768px){.Table tbody tr.group-header .left{-webkit-user-select:none;user-select:none;color:transparent}}footer{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;font-family:stylish-light;padding:2rem;color:var(--font-color-light);background-color:var(--tertiary-color)}@media screen and (min-width: 768px){footer{flex-direction:row;justify-content:flex-start;padding:var(--section-padding);padding-top:2rem;padding-bottom:2rem}}section.vertical-items{gap:.8rem}.table-summary{width:100%;color:var(--font-color-light);padding-top:1.5rem;padding-bottom:1.5rem;background-color:var(--tertiary-color)}.table-section{display:block;width:87%;overflow:auto;padding:0}@media screen and (min-width: 768px){.table-section{width:100%;padding:var(--section-padding)}}#intro p,#intro ul,#methodology p,#methodology ul{font-family:super-legible-regular}@font-face{font-family:stylish-bold;src:url(/assets/Comfortaa-Bold-DMb0vdzX.ttf)}@font-face{font-family:stylish-regular;src:url(/assets/Comfortaa-Regular-BfNyDvQw.ttf)}@font-face{font-family:super-legible-regular;src:url(/assets/OpenSans-Regular-C58Z07Fu.ttf)}@font-face{font-family:stylish-light;src:url(/assets/Comfortaa-Light-B790MlpI.ttf)}:root{--primary-color: #ffffff;--secondary-color: #14213d;--tertiary-color: #333333;--quaternary-color: #219ebc;--font-color-light: #f6f8fa;--font-color-dark: #333333;--section-padding: 0 6%}@media screen and (min-width: 1440px){:root{--section-padding: 0 18%}}@media screen and (min-width: 2000px){:root{--section-padding: 0 22%}}@media screen and (min-width: 2500px){:root{--section-padding: 0 28%}}*{box-sizing:border-box}html,body{width:100%;margin:0;padding:0}html{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-family:stylish-regular;background-color:#000}body{max-width:4096px}main{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3rem;width:100%;padding:3rem 0;margin:0;background-color:var(--primary-color)}main>section{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:var(--section-padding);margin:0}main>section h2{font-size:1.5rem;width:100%}a{color:var(--quaternary-color);text-decoration:none}a:hover{filter:brightness(1.2);text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0}p,ul{text-align:left;width:100%;max-width:75ch;font-size:1.1rem;line-height:1.4;margin:0}@media screen and (min-width: 768px){p,ul{line-height:1.6}}@media screen and (min-width: 1040px){p,ul{font-size:1.2rem;line-height:1.75}}p{padding:0}
