@import url('open-iconic/font/css/open-iconic-bootstrap.min.css');html,body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;background-color:#e8e6f0;margin:0}.EditGrid thead tr th{background-color:#f0f0f0}.EditGrid td{padding:0 5px 0 5px;height:28px}.EditGrid td .rz-cell-data{font-size:80%!important}.ColorSquare{height:36px;width:42px;border-radius:4px}.PallinoVerde{width:16px;height:16px;margin:0 6px 0 0;display:inline-block;border:1px solid #a9a9a9;background-color:#47d347;border-radius:8px}.PallinoRosso{width:16px;height:16px;margin:0 6px 0 0;display:inline-block;border:1px solid #8b0000;background-color:#dc1f1f;border-radius:8px}.Page{padding:1em}h1,h2,h3,h4,h5,h6,a,.btn-link,.Prompt{color:#6495ed}table.table{width:100%}h1:focus{outline:0}.Prompt{font-size:80%}.SmallButton{font-size:10pt;padding:6px;height:24px;line-height:1em}.SmallButton span{line-height:1em!important}.SmallButton i{line-height:1em!important}.rz-button.OrangeButton{background-color:#f18005!important;color:#fff;display:inline-table}.rz-button.OrangeButton:hover{background-color:#f9cc2d!important;color:#000}button .disabled{background-color:#323443}.nav-item{background-color:rgba(100,149,237,.5);color:#e8e6f0}.btn-primary{color:#fff;background-color:#6495ed;border-color:#3676e8}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #f00}.validation-message{color:#f00}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}p.LowLum{color:#80b0ff}p.LittleWhite{color:#fff;font-size:8pt;text-align:center}.rz-dialog{opacity:.9!important;border-radius:20px}.rzi-times{font-size:1.4rem!important;color:#fff!important;vertical-align:middle!important}.rz-dialog,.rz-dialog-side{background-color:#222;background-image:url(/Images/LogoDark.png);background-repeat:no-repeat;background-size:80%;background-position:bottom}.rz-dialog .rz-dialog-titlebar,.rz-dialog-side .rz-dialog-titlebar,.rz-dialog .rz-dialog-side-titlebar,.rz-dialog-side .rz-dialog-side-titlebar{background-color:#6495ed;color:#fff;padding:15px 15px 15px 60px}.rz-dialog .rz-dialog-titlebar .rz-dialog-title,.rz-dialog-side .rz-dialog-titlebar .rz-dialog-title,.rz-dialog .rz-dialog-side-titlebar .rz-dialog-title,.rz-dialog-side .rz-dialog-side-titlebar .rz-dialog-title,.rz-dialog .rz-dialog-titlebar .rz-dialog-side-title,.rz-dialog-side .rz-dialog-titlebar .rz-dialog-side-title,.rz-dialog .rz-dialog-side-titlebar .rz-dialog-side-title,.rz-dialog-side .rz-dialog-side-titlebar .rz-dialog-side-title{color:#fff;float:left}.rz-dialog .rz-dialog-content,.rz-dialog-side .rz-dialog-content,.rz-dialog .rz-dialog-side-content,.rz-dialog-side .rz-dialog-side-content{color:#fff;min-height:150px}.rz-dialog .rz-dialog-side-content,.rz-dialog-side .rz-dialog-side-content{height:90%;padding:0}.rz-button.btn-primary{background-color:#6495ed}.rz-button.btn-secondary{background-color:#dc143c}.rz-switch.rz-switch-checked .rz-switch-circle{background:#6495ed}.ErrMsg{color:#f00;font-weight:bold}.SensorHeader{border:solid #a0a0a0 1px;border-radius:12px;background-color:#fffebc;padding:8px;height:40px}.MissionHeader{border:solid #a0a0a0 1px;border-radius:12px;background-color:#fffea4;padding:8px;height:200px}.PointHeader{border:solid #a0a0a0 1px;border-radius:12px;background-color:#ffebbc;padding:8px;height:100px}.SiteSensorParam{text-align:center;border:solid #a0a0a0 1px;border-radius:8px;height:110px;background-color:#ffffe3;padding:8px}.SiteSensorParam .Name{font-size:80%}.SiteSensorParam .Value{font-size:140%}.SiteSensorParam .MeasureUnit{font-size:80%}.FullMap{position:absolute;left:0;top:0;width:100vw;height:100vh}.FullMap .ol-zoom{top:94vh;left:48vw}.FullMap .ol-zoom button.ol-zoom-in,.FullMap .ol-zoom button.ol-zoom-out{display:inline}@media(max-width:768px){.FullMap .ol-zoom{top:90vh;left:44vw}}.top-row.TopHeader{width:100%;height:58px;min-height:56px;justify-content:flex-start;border-bottom:1px solid #fff;display:flex;align-items:center}.top-row.TopHeader .Background{background-color:#000!important;opacity:.72!important;width:100%;height:58px;min-height:56px;position:absolute;top:0;left:0;z-index:101}.top-row.TopHeader a.navbar-brand{color:transparent}.top-row.TopHeader a.navbar-brand .JustLogo{margin-left:10px;height:5vh;min-height:31px;margin-right:10px}.top-row.TopHeader a.navbar-brand .OceanHisLogo{height:3vh;margin:0 auto;min-height:20px;vertical-align:super}.top-row.TopHeader .LoginDisplay{position:absolute;right:20px;z-index:103;top:2px}.top-row.TopHeader .LoginDisplay .LoginDisplayText{display:inline;color:#fff}.top-row.TopHeader .LoginDisplay .LanguageDropDown{width:160px;margin-left:20px}@media(max-width:768px){.top-row.TopHeader{padding:0;min-height:48px}.top-row.TopHeader .Background{min-height:48px}.top-row.TopHeader .LoginDisplay .LoginDisplayText{display:none}.top-row.TopHeader .LoginDisplay .LanguageDropDown{padding:0;width:40px;margin-left:0}.top-row.TopHeader .LoginDisplay .LanguageDropDown .rz-dropdown-trigger{display:none}#popup-LanguageDropDown .rz-dropdown-item{padding:1px}#popup-LanguageDropDown .NationName{display:none}}button.RoundButton{width:50px;height:50px;border-radius:25px!important;background-color:#fff!important;background-repeat:no-repeat;background-position:center;display:inline!important;padding:0}button.RoundButton:hover{background-color:#d0e0ff!important}button.RoundButton.OpenLogin{background-image:url("/Images/user.png")!important;background-size:32px!important}@media(max-width:768px){button.RoundButton{width:30px;height:30px;border-radius:15px!important}button.RoundButton.OpenLogin{background-size:22px!important;margin-right:5px}}.FullMapTop{position:absolute;left:0;top:60px;width:100vw;height:50px}.FullMapTop .OpenFilter{margin-left:10px;margin-top:10px;background-image:url("/Images/filter.png")!important;background-size:40px}.FullMapTop .OpenFilter:hover{background-size:40px!important}@media(max-width:768px){.FullMapTop .OpenFilter{background-size:22px!important}.FullMapTop .OpenFilter:hover{background-size:22px!important}}.FullMapTop .OpenMenu{margin-left:10px;margin-top:10px;background-image:url("/Images/menu.png")!important;background-size:40px}.FullMapTop .OpenMenu:hover{background-size:40px!important}@media(max-width:768px){.FullMapTop .OpenMenu{background-size:24px}.FullMapTop .OpenMenu:hover{background-size:24px!important}}.FullMapTop .OpenMaps{margin-left:10px;margin-top:10px;background-image:url("/Images/maps.png")!important;background-size:40px}.FullMapTop .OpenMaps:hover{background-size:40px!important}@media(max-width:768px){.FullMapTop .OpenMaps{background-size:24px}.FullMapTop .OpenMaps:hover{background-size:24px!important}}.FullMapTop button{display:block;margin:1px;padding:5px;color:#fff;text-align:center;background-color:rgba(0,60,136,.5);border:rgba(255,255,255,.4) solid 2px;border-radius:2px}@media(max-width:768px){.FullMapTop{top:50px}}.OceanhisLogoDialogHeader{background-image:url(/Images/Logo.png);width:52px;display:block;height:52px;position:absolute;margin-right:40px;top:0;left:5px;background-size:70%;background-repeat:no-repeat;background-position:center}.FilterDialog{height:84vh;top:15vh;left:10px;width:30vw;min-width:200px;max-width:450px;border-radius:20px;z-index:100}.FilterDialog #FilterAccordeon{padding:0}.FilterDialog #FilterAccordeon .rz-accordion-header{background-color:#6495ed;border-radius:8px!important;margin:3px 0 0 0;border-top:1px solid #bfd3f8}.FilterDialog #FilterAccordeon .rz-accordion-header a{padding:3px 8px 3px 8px;color:#fff}.FilterDialog #FilterAccordeon .rz-accordion-content{padding:0;background-color:transparent}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleButtonContainer{margin:0;background-color:#f0f0f0;border-radius:6px;padding:6px;font-size:90%;color:#185bd3;margin:3px 0 0 0}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer{margin:0;background-color:#f0f0f0;border-radius:6px;padding:6px;font-size:90%;color:#185bd3;width:100%}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer:hover{background-color:#fff;color:#f18005}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer label{margin:0;overflow:hidden;font-size:90%}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer .rz-switch{float:right;margin-top:4px}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer .rz-switch.rz-switch-checked .rz-switch-circle{background:#6495ed}.FilterDialog #FilterAccordeon .rz-accordion-content .ToggleContainer .rz-switch.rz-switch-checked .rz-switch-circle:before{background:#bfd3f8}@media(max-width:768px){.FilterDialog{top:100px}}.MenuDialog{height:62vh;top:130px;left:10px;width:30vw;min-width:200px;max-width:350px;border-radius:20px;z-index:100}@media(max-width:768px){.MenuDialog{top:100px}}.MapsDialog{height:62vh;top:130px;left:10px;width:30vw;min-width:200px;max-width:350px;border-radius:20px;z-index:100}@media(max-width:768px){.MapsDialog{top:100px}}.PointDialog{z-index:1000;height:80vh;top:130px;left:10px;width:30vw;min-width:300px}.PointDialog.rz-dialog-side{border-radius:20px}.PointDialog .rz-dialog-side-content .PointDiagHeader{display:block;left:5px;width:50%;position:relative;height:40px}.PointDialog .rz-dialog-side-content .PointNav{display:inline;position:absolute;right:20px}.PointDialog .rz-dialog-side-content .PointDetail{padding:12px}.PointDialog .rz-dialog-side-content .PointDetail p{margin:0;font-size:100%;width:100%;overflow:clip;padding:1px}.PointDialog .rz-dialog-side-content .PointDetail p .prompt{width:40%;display:inline-block}.PointDialog .rz-dialog-side-content .PointDetail p .data{width:60%;display:inline-block;font-weight:bold}.PointDialog .rz-dialog-side-content .PointDetail p .MissionDetailButton{margin:20px}.PointDialog .rz-dialog-side-content .PointDetail .table{margin-top:18px;font-size:80%}@media(min-width:1090px){.PointDialog .DialogTop .PointId{font-size:18pt}}.WideDialog{z-index:4000;min-width:300px;background:#eee;opacity:1}.WideDialog.rz-dialog{border-radius:20px}.WideDialog .rz-dialog-content{background-color:#fff;color:#000}.WideDialog .rz-dialog-content table{font-size:90%}.MissionDetail{z-index:4000;min-width:300px;max-width:1200px;background:#eee;opacity:1}.MissionDetail.rz-dialog{border-radius:20px}.MissionDetail .rz-dialog-content{background-color:#fff;color:#000}.MapDetail{z-index:4000;min-width:300px;max-width:1200px;background:#eee;opacity:1}.MapDetail.rz-dialog{border-radius:20px}.MapDetail .rz-dialog-content{background-color:#fff;color:#000}.ParamChartDialog{z-index:4000;height:85vh;top:6vh;width:90vw;left:5vw;min-width:300px;background:#eee;opacity:1}.ParamChartDialog.rz-dialog{border-radius:20px}.ParamChartDialog .rz-dialog-content{background-color:#fff;color:#000}.ParamTableDialog{z-index:4000;height:85vh;top:6vh;width:50vw;min-width:300px;background:#eee;opacity:1}.ParamTableDialog.rz-dialog{border-radius:20px}.ParamTableDialog .rz-dialog-content{background-color:#fff;color:#000}.AllParamsTableDialog{height:95vh;top:2.5vh;width:90vw;left:5vw;min-width:300px;opacity:1;z-index:5000}.AllParamsTableDialog .DialogTop{padding-left:58px}.AllParamsTableDialog .DialogBody{background:#fff}.InteractiveDataUpload{height:60vh}.InteractiveDataUpload .rz-fileupload-buttonbar{background:none}.LoginDialog{width:30vw;min-width:360px}.LoginDialog button{background-color:#f18005!important;color:#fff!important}.LoginDialog button:hover{background-color:#f9cc2d!important;color:#000}.LoginDialog a.rz-link{color:#fff;text-decoration:underline}