a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif}.App{width:100vw;height:100vh;min-width:1000px;min-height:650px;overflow:hidden;font-family:"Open Sans",sans-serif;font-size:1em;position:relative;background-color:rgba(76,192,236,.7)}.App .card{padding:12px;background-color:hsla(0,0%,100%,.7);box-shadow:5px 5px 20px 0 rgba(0,0,0,.2);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s;z-index:2}.App .card:hover{background-color:#fff;box-shadow:3px 3px 12px 0 rgba(0,0,0,.1)}.App #moon{top:5px;left:5px;width:200%;height:200%;background-color:#043575;border-radius:50%}.App #moon,.App #overlay-grid{position:absolute;box-sizing:border-box}.App #overlay-grid{top:65px;left:215px;width:calc(100% - 215px);height:calc(100% - 65px);padding:12px;display:grid;grid-gap:12px;grid-template-columns:repeat(24,1fr);grid-template-rows:60px repeat(17,1fr);overflow:hidden;pointer-events:none;border:1px solid #000;z-index:10}@media only screen and (max-width:1178px){.MuiSelect-root{max-width:350px}}@media only screen and (max-width:1100px){.MuiSelect-root{max-width:280px}}.header{display:flex;height:65px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.header .header-center{width:calc(100vw - 220px);box-sizing:border-box;position:relative}.header .header-center #title-container{box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:45px;padding:11px 20px;margin:0 auto;background-color:#eee;border-radius:0 0 12px 12px}.header .header-center #title-container #site-title{font-size:25px;font-weight:700;text-align:center;margin:0 auto}.header #nrcc-logo-cont{width:220px;height:65px}.header #nrcc-logo-cont #nrcc-logo{max-height:65px;overflow:hidden}.header #nrcc-logo-cont #nrcc-logo #nrcc{max-width:383px;transform:translate(-23%,-214px)}#map-cont{width:calc(100vw - 215px);height:calc(100vh - 65px);min-height:450px;min-width:785px;position:relative;left:215px}#map-cont .map-nav{position:absolute;bottom:35px;left:10px}#map-cont .popup-text{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:0;max-width:400px}#map-cont .popup-text .popup-title{font-weight:600}#map-cont .popup-text .popup-num{display:flex;justify-content:space-between;padding-left:12px;padding-right:20px}#map-cont .popup-text .popup-footnote{font-size:10px;font-style:italic}#map-cont .popup-text hr{width:220px;margin:0}#map-cont .popup-text .popup-options{display:flex;justify-content:space-around;width:100%}#map-cont .popup-text .popup-splitline{display:flex;justify-content:space-between;width:100%}#map-cont .popup-text .with-spacers{margin-bottom:12px;grid-gap:15px;gap:15px}.marker{--highlight-color:red;display:flex;justify-content:center;align-items:center;position:relative;width:11px;height:11px;transform:translateY(-100%) rotate(45deg);border-radius:8px 8px 2px 8px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.2);border:1px solid #000;cursor:pointer;transition:all .3s;overflow:hidden}.marker:hover{transform:translateY(-100%) rotate(45deg) scale(1.5)}.marker.current{transform:translateY(-100%) rotate(45deg) scale(2);border-color:var(--highlight-color)}.marker.current .marker-dot{border:none;height:0;width:0}.marker .marker-dot{width:3px;height:3px;border-radius:100%;border:1px solid #000;box-shadow:0 0 0 8px #fff;transition:all .3s}.close-modal{position:absolute;top:7px;right:7px}.close-modal:hover{cursor:pointer}#custom-modal-title{font-size:32px;margin-top:0}#custom-modal-description #equation{margin:0 auto;width:-moz-fit-content;width:fit-content}#custom-modal-description .list-title{font-weight:700;margin-top:20px}#custom-modal-description .modal-footnote{margin-top:20px;font-size:15px;text-align:center}#custom-modal-description #download-all{background-color:#f50057;color:#fff;height:40px;font-size:13px;margin:0 calc(50% - 84px)}#custom-modal-description .figure1{width:560px;position:relative;left:-13px}#custom-modal-description .figCaption{font-style:italic;font-size:14px;width:491px;margin:-20px auto 25px;z-index:1;position:relative}#custom-modal-description ol{margin-top:15px;margin-left:20px}#custom-modal-description ol li{margin:10px 5px}#custom-modal-description p{margin:10px 0}#custom-modal-description iframe{margin-bottom:20px}.sidebar{position:absolute;top:65px;height:calc(100vh - 65px);width:215px;text-align:center}.sidebar #sidebar-content{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.sidebar #sidebar-content .sidebar-top{box-sizing:border-box;height:67%;display:flex;flex-direction:column;padding-top:30px}.sidebar #sidebar-content .sidebar-top #link-container{height:150px;font-size:17px;display:flex;flex-direction:column;justify-content:space-between;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;align-items:center}.sidebar #sidebar-content .sidebar-top #link-container .link{box-sizing:border-box;padding:7px 10px;transition:all .2s;border:1px solid hsla(0,0%,82.4%,.5);font-size:14px;background-color:#fff;width:90%}.sidebar #sidebar-content .sidebar-top #link-container .link:hover{transform:scale(1.11);cursor:pointer}.sidebar #sidebar-content .sidebar-bottom{padding:10px;height:33%;display:flex;flex-direction:column;justify-content:space-around}.sidebar #sidebar-content .sidebar-bottom .sidebar-logos-bottom{width:152px;margin:0 auto}.sidebar #sidebar-content .sidebar-bottom .sidebar-logos-bottom #sidebar-bottom-acis{margin:0 auto}.sidebar #sidebar-content .sidebar-bottom .sidebar-logos-bottom #sidebar-bottom-acis #acis-cont #acis{max-width:150px;border:1px solid #a10505;border-radius:5px}.sidebar #sidebar-content .sidebar-bottom .sidebar-text{display:flex;flex-direction:column;justify-content:space-around;height:120px;margin-bottom:5px;padding:4px 10px;font-size:10px;background-color:#eee;border-radius:5px}#nav{grid-column:1/25;grid-row:1;display:flex;align-items:center;grid-gap:12px;gap:12px;pointer-events:all}#nav>*{flex-grow:1}#nav #title{flex-grow:0}#nav .MuiInputLabel-root{white-space:nowrap}#legend-container{grid-row:2/18;grid-column:22/25;justify-self:end;position:relative;right:10px}#legend-container #color-container{height:100%;width:100px;display:flex;flex-direction:column;border:1px solid #505050}#legend-container #color-container div{flex-grow:1;display:flex;flex-direction:column;justify-content:center}#legend-container #color-container div div{text-align:center;font-size:12px;font-weight:700;color:#fff;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000;border:1px solid grey}#chart-container{position:relative;pointer-events:all;grid-column:1/25;grid-row:2/19;padding:0;overflow:hidden}#chart-container .close-btn{position:absolute;top:3px;right:3px;z-index:2;border-radius:3px}#chart-container .close-btn:hover{cursor:pointer;background-color:#dcdcdc}#chart-container .highcharts-scatter-series{transform:translate(-11px,85px)}#chart-container .highcharts-scatter-series text{font-size:15px!important}#chart-container .highcharts-bar-series{transform:translate(-11px,30px)}#chart-container .highcharts-bar-series text{font-size:15px!important}
/*# sourceMappingURL=main.993c5d13.chunk.css.map */