body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;margin:0;font-family:Avenir Book;font-size:1.75vh}code{font-family:Avenir Book}@font-face{font-family:Avenir Book;src:url(/assets/avenir-book-YIebV_b3.woff)}:root{--backgroundcolor:#003856;--contrastcolor:#1e1e2d;--textcolor1:#529ac2;--textcolor2:#959595;--textcolor3:#455257}.App{text-align:center}.Messages p{word-wrap:normal;white-space:pre-wrap;color:var(--textcolor2)}@media only screen and (width>=800px){.ptitle{margin:0;font-size:1.8vh}.Aspect{aspect-ratio:16/9;background-color:#1e1e2d;background-image:url(/assets/sg-blueish-20opacity-D1WdnqC2.png);background-size:contain;justify-content:center;height:100vh;margin:auto;overflow:hidden}.leftwrapper{float:left;width:40%;height:70%}.rightwrapper{float:left;width:58%;height:fit-content;margin-top:2%;margin-left:1%;display:flex}.Messages{color:var(--textcolor2);text-align:center;background-color:var(--contrastcolor);width:fit-content;min-width:80%;height:fit-content;margin:2% 6%;padding:2% 3.5% 3.5%}.StatusWrapper{background-color:var(--contrastcolor);color:var(--textcolor2);float:left;width:95%;margin:.5vmin}.StatusWrapper img{height:1.5vh}.MessagesWrapper{border:1px solid red;margin:1vw;padding:0 1vw}.leftstatus,.middlestatus,.rightstatus{float:left;width:33.3%;height:80vh}.statusAdminBar img{grid-template-columns:1fr 1fr;height:2.25vh;margin:.1vh;display:grid}.editorWrapper{margin:2vw}.editorContentWrapper{background-color:#fff;border:3px solid red;width:80%;height:14vh;margin:.5vw;padding:1vw}.adminNameEditorWrapper{background-color:#fff;border:3px solid red;width:80%;height:3vh;margin:.5vw;padding:1vw}.colLeft,.colMiddle,.colRight{float:left;width:33.3333%;height:auto}.logoWrapper img{width:90%;height:auto;margin-top:4vh}.prodsg{height:8%;margin:2vh}}@media only screen and (width<=799px){.prodsg{height:6%;margin:1.5vh}.ptitle{margin:0;font-size:1.5vh}.Aspect{background-color:var(--contrastcolor);background-image:url(/assets/sg-blueish-20opacity-D1WdnqC2.png);background-size:contain;justify-content:center;height:100vh;margin:auto;overflow:hidden scroll}.Messages{color:var(--textcolor2);text-align:center;background-color:var(--contrastcolor);width:fit-content;min-width:85%;height:fit-content;margin:2vmin;padding:2vh 3vh 3vh;font-size:2.75vmin}.messageUW{display:flex}.StatusWrapper{background-color:var(--contrastcolor);color:var(--textcolor2);float:unset;margin:.5vmin .5vmin .5vmin 2vw;padding:1vw;font-size:2.25vmin}.StatusWrapper img{height:1.25vh}.MessagesWrapper{border:1px solid red;margin:1vw;padding:0 1vw}.leftstatus,.middlestatus,.rightstatus{float:left;width:30vw;height:60vh}.statusAdminBar img{grid-template-columns:1fr 1fr;height:1.5vh;margin:.1vh;display:grid}.editorWrapper{width:fit-content;margin:2vw;font-size:3vmin}.editorContentWrapper{background-color:#fff;border:3px solid red;width:90vw;height:20vh;margin:.5vw;padding:1vw}.adminNameEditorWrapper{background-color:#fff;border:3px solid red;width:90vw;height:3vh;margin:.5vw;padding:1vw}.logoWrapper img{width:75%;height:auto;margin-top:3vh}}.rightwrapper hr{visibility:hidden;padding-top:3vh}.StatusTileWrapper p{font-weight:700}.statusAdminBar{border:3px solid var(--backgroundcolor);border-radius:20%;grid-template-columns:1fr 1fr;margin:.6vw;padding:.2vh;display:grid}.adminverify{color:red;margin:0}.message_info{font-size:small}.logoWrapper{border:.25vh solid var(--backgroundcolor);align-items:center;width:100%;height:17vh}.prodWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);width:100%;height:33vh}.valuesWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);width:100%;height:49.75vh}.EOMWrapper{border:.25vh solid var(--backgroundcolor);border-left:.25vh solid var(--backgroundcolor);width:100%;height:20vh}.TwitterWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);border-left:.25vh solid var(--backgroundcolor);width:100%;height:35vh;overflow:hidden}.NewsWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);border-left:.25vh solid var(--backgroundcolor);width:100%;height:79.8vh}.WeatherWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);width:100%;height:50vh}.RadarWrapper{border:.25vh solid var(--backgroundcolor);border-top:.25vh solid var(--backgroundcolor);width:100%;height:27vh}.SpotWrapper{background-color:var(--backgroundcolor);grid-template-columns:1fr 1fr;grid-row:auto auto;grid-column-gap:1%;grid-row-gap:1%;width:100%;height:22.75vh;color:var(--textcolor3);border:.2vw solid var(--backgroundcolor);border-top:0;border-bottom:0;padding-bottom:.22vh;display:grid}.Spotbox{margin:.18vh 0 0}.Spotbox2{color:#838383;margin:.18vh 0 0}.spot{flex-direction:column;flex:1;justify-content:space-evenly;height:100%;display:flex}.spot .spot-title{padding-top:.35vh;font-size:2vh}.spot_odometer .spot_odometer-inside .spot_odometer-digit:last-child{display:none}.spot_number-wrapper{flex:2;justify-content:center;align-items:center;font-size:3vh;font-weight:700;display:flex}.spot_units{text-align:center;flex:1;font-size:1.6vh;font-weight:700}.boxtitle{color:#73bf45;margin-top:2vh;margin-bottom:2vh;font-size:2.8vh;font-weight:600}.core_{text-align:left;margin:0 .35rem .65rem}.core_title{color:#73bf45;text-align:center;margin:4vh .5vw 1vh;font-size:3vh;font-weight:600}.core_desc{color:var(--textcolor2);text-align:center;margin-bottom:5vh;margin-left:.5vw;margin-right:.5vw;font-size:2vh;line-height:2vh}.figureContainer{color:var(--textcolor2);flex-flow:wrap;justify-content:space-evenly;margin-bottom:auto;padding-bottom:.75rem;display:flex}.ProductionFigure{z-index:10;flex:0 0 48%}.ProductionFigure_odometer .ProductionFigure_odometer-inside .ProductionFigure_odometer-digit:last-child{display:none}.ProductionFigure_rate{text-align:center;position:relative}.ProductionFigure_number-wrapper{justify-content:center;align-items:center;margin-top:2.5vh;font-size:7.5vh;display:flex}.ProductionFigure_unit{text-align:center;margin-top:2.5vh;font-size:3vh}.ProductionFigure_suffix{position:relative;top:-.05rem}.EmployeeOfTheMonth{color:#333;text-align:left;background-color:#73bf45;flex-direction:row;flex:1;height:8.3vh;display:flex}.EmployeeOfTheMonth:nth-child(2n){background-color:#32a8df}.EmployeeOfTheMonth_photo{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1}.EmployeeOfTheMonth_designation{flex-direction:column;flex:6;justify-content:center;margin-left:.8rem;display:flex}.EmployeeOfTheMonth_designation .EmployeeOfTheMonth_name{margin-top:.23rem;font-size:3vh}.EmployeeOfTheMonth_designation .EmployeeOfTheMonth_title{margin-bottom:.23rem;font-size:2vh}.TwitterDisp{text-align:center;flex:1;justify-content:center;display:flex;position:relative;overflow:hidden}.TwitterDisp_icon{opacity:.1;height:35vh;transition:opacity 3s ease-in-out}.TwitterDisp_icon .TwitterDisp_dim{opacity:.05}.TwitterDisp_panel-body{text-align:center}.TweetScroller{text-align:left;width:100%;color:var(--textcolor2);animation-name:scroll;animation-duration:1300s;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:0}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.TweetScroller_tweet{margin-bottom:3vh;padding:0 .5rem;font-size:.8rem;line-height:1.1rem}.TweetScroller_img-container{text-align:center;margin-top:2vh;box-shadow:.4rem .4rem .4rem #222}.TweetScroller_img{max-width:95%;height:auto}.TweetScroller_profile-img{max-width:5%;height:auto;margin-bottom:1.2vh;box-shadow:.4rem .4rem .4rem #222}.TweetScroller_account{font-size:2.5vh;font-weight:700}.TweetScroller_text{font-size:2.5vh;line-height:3vh}.headline{text-align:left;flex:1;min-height:12.75vh;margin:0 .45vw 1vh}.headline_title{color:#3694c0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0;margin-bottom:.45vh;padding-left:.45vw;padding-right:.45vw;font-size:2vh;line-height:2.5vh;display:-webkit-box;overflow:hidden}.headline_content{color:var(--textcolor2);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:6vh;padding-left:.5vw;padding-right:.5vw;font-size:1.4vh;line-height:2vh;display:-webkit-box;overflow:hidden}.source{color:var(--textcolor2);text-align:right;flex:none;order:100;padding-bottom:25vw;padding-right:.25vw;font-size:1.3vh}.weather{width:100%;color:var(--textcolor2);flex-direction:column;justify-content:center;margin-top:3vh;margin-bottom:auto;padding:.5rem;display:flex}.weather_forecast{flex-direction:row;height:4.3vh;font-size:2.35vh;display:flex}.weather_forecast .weather_low{color:#626262}.weather_forecast>div{text-align:center;flex:1}.weather_current{flex-direction:row;height:18vh;display:flex}.weather_current>div{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}.weather_forecast .weather_weekday{text-align:right}.weather_forecast .weather_conditions img{height:3vh}.weather_current .weather_temp-wrapper{flex-direction:row;flex:2;justify-content:center;align-items:center;font-size:13vh;display:flex}.weather_current .weather_conditions img{align-self:center;height:14vh}.HeatIndex{color:#fff;text-align:center;background-color:red;border:.6vmin solid #8b0000;margin-left:.8vw;margin-right:1.2vw;font-size:2.5vh;font-weight:700}.radar{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.radar_img .radar_radar-image{width:100%;max-width:100%;position:absolute;top:0}.radar_frameTime{color:#ddd;z-index:10;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;font-size:1.5vh;font-weight:700;position:absolute;bottom:0;left:.25rem}.radar_you-are-here{color:#ff0;z-index:10;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;font-size:.45rem;font-weight:700;position:absolute}.radar_hennepin{font-size:1.4vh;top:43%;left:47%}.radar_necedah{font-size:1.4vh;top:25%;left:35%}.signinwrapper{height:15vh;margin:10% auto auto}.signinTitle{text-align:center;color:#fff;background-color:var(--contrastcolor);border:1px solid red;width:50%;height:12vh;margin:auto;font-size:x-large;line-height:12vh;display:block}.btn{background-color:var(--textcolor2);margin:.5vh;padding:1vh;font-family:Avenir Book;font-size:x-large}.btn:hover{background-color:#434f53}.btn:active{transform:scale(.98);box-shadow:3px 2px 22px 1px #0000003d}.btn:focus{background-color:#363e41}.spot_number-wrapper .odometer .odometer-inside .odometer-digit:last-child,.ProductionFigure .odometer .odometer-inside .odometer-digit:last-child{display:none}.hide{visibility:hidden}.btn-close{box-sizing:content-box;color:#000;opacity:.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1.2em no-repeat;border:1px solid red;border-radius:.25rem;width:1.25em;height:1.25em;padding:.25em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{opacity:1;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert()grayscale()brightness(200%)}.modal{z-index:1055;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;min-height:calc(100% - 1rem);display:flex}.modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.modal-backdrop{z-index:1050;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.modal-footer>*{margin:.25rem}@media (width>=576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (width>=992px){.modal-lg,.modal-xl{max-width:800px}}@media (width>=1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (width<=575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (width<=767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (width<=991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (width<=1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (width<=1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.colBox{height:100vh}.colBox2{border:.3vw solid var(--backgroundcolor);height:100%;margin:.4vw}.SProductionFigure{z-index:10;color:var(--textcolor2);flex:0 0 48%}.SProductionFigure_odometer .SProductionFigure_odometer-inside .SProductionFigure_odometer-digit:last-child{display:none}.SProductionFigure_rate{text-align:center;position:relative}.SProductionFigure_number-wrapper{justify-content:center;align-items:center;font-size:1.5vh;display:flex}.SProductionFigure_unit{text-align:center;margin-top:2vh;font-size:1vh}.SProductionFigure_suffix{position:relative}.textGrid{color:var(--textcolor2);font-size:1.8vh;font-weight:700}.textGrid_hr{background-color:var(--textcolor2)}.GaugeTitle{color:#fff;font-size:3vh}.dpgauge{color:#000;text-align:left;background-color:#fff;width:10vw;margin:1vh auto auto}.dptxt{margin:.5vh;font-size:2.5vh}.evaptable{height:60vh;margin-top:6vh}.evapfooter{background-color:#73bf45;height:4vh;margin-top:4vh}.evapwhitebox{color:#000;text-align:center;background-color:#fff;width:4vw;margin:1vh auto auto;font-size:3vh}.statustile{margin:1vh;font-size:1.5vh}.statustiletitle{color:var(--textcolor2);font-size:2.2vh}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{-webkit-backface-visibility:hidden;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-o-transition:-o-transform 2s;-ms-transition:-ms-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-o-transition:-o-transform 2s;-ms-transition:-ms-transform 2s;transition:transform 2s;transform:translateY(0)}
