@charset "UTF-8";body{margin:0;padding:0;font-size:12px}body,button{font-family:Arial,sans-serif}.WelcomeBox{position:relative;background-color:#2b2b2b;color:#fff;padding:0 20px 10px;text-align:center;width:560px}.WelcomeBox hr{border:none;height:1px;background-color:#bcbcbc;margin:0}.WelcomeBox .banner{position:absolute;width:90px;height:30px;top:0;right:20px;color:#fff;padding-top:5px;padding-bottom:2px;border-style:solid;border-color:#2294c6;border-width:0 2px;cursor:pointer;text-decoration:none;background-color:#2294c6;transition:border-color .2s}.WelcomeBox .banner:before,.WelcomeBox .banner:after{content:"";position:absolute;display:block;border-style:solid}.WelcomeBox .banner:before{bottom:-12px;left:-2px;border-color:#2294c6;border-bottom-color:transparent;border-width:2px 47px 10px;transition:border-color .2s}.WelcomeBox .banner:after{bottom:-9px;border-color:#2294c6;border-bottom-color:transparent;border-width:0 45px 9px}.WelcomeBox .banner:hover{background-color:#1553b7;border-color:#1553b7}.WelcomeBox .banner:hover:before{border-left-color:#1553b7;border-right-color:#1553b7;border-top-color:#1553b7}.WelcomeBox .banner:hover:after{border-left-color:#1553b7;border-right-color:#1553b7}.WelcomeBox .banner time{display:block;font-size:11px}.WelcomeBox .welcome-message{padding:20px 0 17px;font-size:16px}.WelcomeBox .welcome-prompt{padding-top:17px;color:#fff;font-size:13px}.LoadSpinner{display:flex;justify-content:center}.LoadSpinner .loader{border:16px solid;border-color:#f7f7f7;border-radius:50%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Details a{color:#44c5f2}.DataSetRow>td{padding:18px}.DataSetRow .button-cell{padding-top:30px}.DataSetRow .button-cell button{font-size:14px!important;width:192px;height:60px}.DataSetRow .date-cell{min-width:200px;white-space:pre-wrap}.DataSetRow .devNote{color:red;font-family:monospace}.DataSetMessage{padding-top:150px;font-size:14px}.DataSetTable{table-layout:fixed;border-collapse:collapse;background-color:#2b2b2b;text-align:left;margin-left:auto;margin-right:auto;margin-bottom:20px}.DataSetTable>thead>tr>th,.DataSetTable>thead>tr>td,.DataSetTable>tbody>tr>th,.DataSetTable>tbody>tr>td{vertical-align:top;border:solid 2px #bcbcbc}.DataSetTable>thead>tr>th,.DataSetTable>tbody>tr>th{white-space:nowrap;padding:18px;color:#bcbcbc;font-size:16px;font-weight:400;text-transform:uppercase;vertical-align:middle}.DataSetTable>thead>tr>td,.DataSetTable>tbody>tr>td{color:#fff}.StatusPopUp .popup-container{font-size:20px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:500;padding:1em;color:#fff;background-color:#000;text-align:center;min-width:400px;max-width:520px}.StatusPopUp .popup-container.contain{position:absolute}.StatusPopUp footer{font-size:12px;margin-top:20px}.StatusPopUp footer a{color:#fff;text-decoration:none}.StatusPopUp footer a:hover{text-decoration:underline}.StatusPopUp .bouncing span{padding-left:5px;font-size:30px;font-weight:700;position:relative}.StatusPopUp .bouncing span:nth-child(1){animation:dot1 2.1s infinite}.StatusPopUp .bouncing span:nth-child(2){animation:dot2 2.1s infinite}.StatusPopUp .bouncing span:nth-child(3){animation:dot3 2.1s infinite}.StatusPopUp .modal-overlay{min-width:100vw;min-height:100vh;opacity:.2;position:fixed;z-index:450;top:0;left:0;background-color:#444}@keyframes dot1{0%{opacity:0;top:1em}1%{opacity:1;top:1em}20%{opacity:1;top:0}to{opacity:1;top:0}}@keyframes dot2{0%{opacity:0;top:1em}20%{opacity:0;top:1em}21%{opacity:1;top:1em}40%{opacity:1;top:0}to{opacity:1;top:0}}@keyframes dot3{0%{opacity:0;top:1em}40%{opacity:0;top:1em}41%{opacity:1;top:1em}60%{opacity:1;top:0}to{opacity:1;top:0}}.WelcomePage aside{color:red;padding-top:1em}.WelcomePage .WelcomeBox{display:inline-block;margin:42px 0}.HelpIcon{width:14px;height:14px;margin:0 5px}.HelpIcon .content{fill:#fff;transition:fill .2s}.HelpIcon .top{stop-color:#44c5f2}.HelpIcon .bottom{stop-color:#56b2d6}.HelpIcon .border{fill:#56b2d6}.Menu aside{color:red;padding-top:1em}.Menu .WelcomeBox{display:inline-block;margin:42px 0}.Menu .WelcomeBox .welcome-prompt a{color:#44c5f2;text-decoration:underline;cursor:pointer}.Menu .WelcomeBox .dataset{display:flex;padding-bottom:10px}.Menu .WelcomeBox .dataset .dataset-child{flex:1}.Menu .WelcomeBox .dataset .dataset-child .HelpIcon{margin-right:0}.Menu .WelcomeBox .dataset .vertical-line{display:inline-block;border-right:1px solid #bcbcbc;margin:-4px 10px;height:24px}.Menu .menu{display:inline-block;text-align:left}.Menu .menu.conditional-height{margin-top:7em}.Menu .menu a:first-child{margin-top:0}.Menu .menu a{color:#fff;text-decoration:none;display:flex;cursor:pointer;justify-content:space-between;align-items:stretch;margin-top:2em;background:#2b2b2b}.Menu .menu a img{width:72px;height:72px}.Menu .menu a h1{margin-top:0;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff}.Menu .menu a .description{color:#bcbcbc}.Menu .menu a div{padding:1em}.Menu .menu a div:nth-of-type(2){flex-grow:1}.Menu .menu a div:nth-of-type(3){display:flex;font-size:20px;letter-spacing:2px;padding:2em;align-items:center;justify-content:center;font-weight:900;background-color:#33c66e;background-image:linear-gradient(-45deg,#33c66e 24%,transparent 26%,transparent 49%,#33c66e 51%,#33c66e 74%,transparent 76%);background-repeat:repeat;background-size:2em 2em,100% 100%;transition:background-color .8s ease;animation:moveright 1.5s linear infinite}.Menu .menu a:hover div:nth-of-type(3){background-color:#54dd8c}@keyframes moveright{0%{background-position:0 0}to{background-position:2em 0}}.__react_component_tooltip{max-width:280px}.__react_component_tooltip.show{opacity:1}.InfoIcon{width:11px;height:11px;vertical-align:baseline;margin-left:5px}.InfoIcon .background{fill:#56b2d6}.InfoIcon .foreground{fill:#fff}.OtherFilterDescription{margin-bottom:5px}.OtherFilterDescription details{font-size:11px;margin:5px 20px;width:fit-content}.OtherFilterDescription details summary{cursor:pointer}.OtherFilterDescription details summary::marker{transition:color .2s}.OtherFilterDescription details summary:hover::marker{color:#34c66f}.OtherFilterDescription details.empty summary{font-style:italic;pointer-events:none}.OtherFilterDescription details ul{margin-top:5px}.ReCenter{display:inline-block;color:#000;margin-left:2px;margin-right:6px;position:relative;top:-2px;width:15px;height:15px;vertical-align:middle;transition:color .25s}.ReCenter:hover{color:#34c66f}.ReCenter.disabled{color:#a5a5a5}.ReCenter.disabled>circle,.ReCenter.disabled g{fill:#e6e6e6}.ReCenterButton svg{width:15px;height:15px;color:#000;fill:#000;transition:color .25s}.ReCenterButton svg:hover{color:#34c66f}.ReCenterButton:disabled svg{color:#a5a5a5}.ClusterPopup{width:fit-content;min-width:200px;color:#000}.ClusterPopup table{table-layout:fixed;width:100%}.ClusterPopup th{border-bottom:1px solid #34c66f}.ClusterPopup td{vertical-align:top}.ClusterPopup td:first-child{max-width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClusterPopup td:nth-child(2){min-width:160px}.ClusterPopup .zoom{color:#00f;text-decoration:underline;margin-top:10px;cursor:pointer;transition:color .25s}.ClusterPopup .zoom:hover{color:#000}.ClusterPopup .zoom:hover .ReCenter{color:#34c66f}.Gate{stroke:#000;fill:#a5a5a5}.Gate.pink{fill:#ed1e79}.Gate.green{fill:#22b573}.VectorMap .route{text-align:center;font-size:9px;line-height:21px;padding:0;width:20px!important;height:20px!important;border-radius:50%;color:#fff;background-color:#fbc46d;border:4px solid #f69220}.VectorMap .route.selected{background-color:#6ecbdd;border-color:#4575b9}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0,0,0,0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:#000000e6;color:#ffffff80;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:center}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:#0000001a;border:2px dotted #fff;opacity:.5}.VectorMap{width:100%;height:100%;overflow:hidden;position:relative}.VectorMap.showDrawTools .maplibregl-ctrl-top-left .maplibregl-ctrl-group:last-of-type{left:0!important;opacity:1!important;pointer-events:auto!important}.VectorMap.disable-trash .maplibregl-map .mapbox-gl-draw_trash{filter:brightness(.5);cursor:not-allowed}.VectorMap.disable-trash .maplibregl-map .mapbox-gl-draw_trash:hover{filter:brightness(.6)}.VectorMap .maplibregl-map .satelliteControl{position:absolute;bottom:10px;left:10px;border-radius:5px;cursor:pointer}.VectorMap .maplibregl-map .load-control{position:absolute;top:10px;right:10px}.VectorMap .maplibregl-map .load-control.using-satellite{color:#fff;background-color:#000;border-color:#5b5b5b;border-radius:5px;padding:5px;filter:brightness(.8)}.VectorMap .maplibregl-map .maplibregl-canvas-container{width:100%;height:100%}.VectorMap .maplibregl-map .maplibregl-canvas-container .maplibregl-marker{cursor:pointer}.VectorMap .maplibregl-map .maplibregl-ctrl-top-left .maplibregl-ctrl-group:last-of-type{position:relative;left:-50px;opacity:0;pointer-events:none;transition:left .5s ease-in-out,opacity .5s}.VectorMap .maplibregl-map .CattMapControl .using-satellite{color:#fff;background-color:#000;border-color:#5b5b5b;border-radius:5px;padding:5px;filter:brightness(.8)}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button{box-sizing:content-box;width:30px;height:30px;color:#fff;background-color:#000;border-color:#5b5b5b;border-radius:0;padding:2px;filter:brightness(.8)}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button:hover{background-color:#444;filter:brightness(1)}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23FFF' %3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23A5A5A5'/%3E%3C/svg%3E")}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl button.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml, <svg width="29" height="29" viewBox="0 0 29 29" xmlns="http://www.w3.org/2000/svg" stroke="%23FFF" fill="%23FFF"><line x1="15" y1="3" x2="15" y2="6" stroke-width="2" /><polygon points="6,7 7,6 15,5 22,6 23,7" /><polygon points="6,10 10,10 10,20 12,20, 12,10 17,10 17,20 19,20, 19,10 23,10 22,24 7,24" /></svg>');background-position:50%}.VectorMap .maplibregl-map .maplibregl-control-container .maplibregl-ctrl.maplibregl-ctrl-attrib.maplibregl-compact{display:none}.VectorMap .maplibregl-map .maplibregl-popup-content button{color:#000;background-color:transparent;padding:1px 6px}.VectorMap .maplibregl-map .maplibregl-popup-content button:focus{outline:none}.VectorMap .maplibregl-map.mouse-add .maplibregl-canvas-container{cursor:crosshair}.DataSet{display:flex;flex-direction:row;align-items:flex-start;height:calc(100vh - 40px);background-color:#fff}.DataSet .left-panel{flex:0 0 460px;height:100%;padding-bottom:60px;margin-left:20px;overflow-y:scroll;box-sizing:border-box}.DataSet .left-panel div{margin-bottom:15px}.DataSet .left-panel div.OtherFilterDescription{margin-bottom:0}.DataSet .left-panel fieldset{border:0;padding:0;margin:10px 0}.DataSet .left-panel button{margin-right:10px}.DataSet .left-panel label{margin-left:20px}.DataSet .left-panel input[type=checkbox]{vertical-align:middle;position:relative;bottom:2px}.DataSet .left-panel a{color:#44c5f2}.DataSet .left-panel li{font-size:11px;margin-bottom:5px}.DataSet .left-panel .capitalize{text-transform:capitalize}.maplibregl-popup.CattMapPopup .maplibregl-popup-tip{display:inherit!important}.od-gate-popup{z-index:5;max-width:none!important}.maplibregl-popup.CattMapPopup .maplibregl-popup-content{border:0!important}.CattMapPopupTitleBar{background-color:#353535;color:#fff;padding:5px}.CattMapPopupBody{padding-left:10px;padding-right:10px}.CattMapPopupBody ul{padding-left:0;list-style-type:none}.CattMapPopupBody ul li:hover{cursor:pointer;text-decoration:underline}.CattMapPopupBody .zoom-in-link{padding-top:5px;padding-bottom:5px}.CattMapPopupBody .zoom-in-link:hover{cursor:pointer;text-decoration:underline}.SpatialFilterSummary .passthrough-container{display:grid;gap:10px;grid-template-columns:82px 82px;grid-auto-flow:column}.SpatialFilterSummary .passthrough-container .passthrough-settings-column{display:flex;flex-direction:column}.FilterSummary{display:flex;flex-direction:row;justify-content:center;color:#fff;background-color:#2b2b2b;font-size:10px;padding:5px 10px;z-index:1200}.FilterSummary .capitalize{text-transform:capitalize;overflow-wrap:break-word}.FilterSummary .spatial-filter-heading,.FilterSummary .study-area-heading{display:flex;align-items:baseline;gap:4px}.FilterSummary.compact{display:inline-flex;position:absolute;top:10px;left:20px}.FilterSummary.compact #dataSet{width:90px}.FilterSummary.compact #dataSet h1{white-space:normal;max-height:26px}.FilterSummary.compact #dataSet h2{margin-top:10px;font-size:9px}.FilterSummary.compact #dataSet div{flex-direction:column}.FilterSummary.compact #dataSet div img{width:76px;height:57px}.FilterSummary.compact #summary{width:185px}.FilterSummary.compact #summary header{flex-direction:column}.FilterSummary.compact #summary header .AccordionArrow{margin-top:0;margin-bottom:2px}.FilterSummary.compact #summary section{margin-top:5px}.FilterSummary #dataSet,.FilterSummary #summary{box-sizing:border-box}.FilterSummary #dataSet{width:150px;margin-right:5px;border-right:#444 solid 1px}.FilterSummary #dataSet h1,.FilterSummary #dataSet h2{margin:0}.FilterSummary #dataSet h1{font-weight:700;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterSummary #dataSet h1 a{color:#fff}.FilterSummary #dataSet h2{font-weight:400;font-size:10px}.FilterSummary #dataSet h2 a{color:#34c66f}.FilterSummary #dataSet div{display:flex;flex-direction:row;margin-top:10px}.FilterSummary #dataSet div img{margin-right:10px;width:48px;height:36px}.FilterSummary #summary{width:440px}.FilterSummary #summary header{display:inline-flex;flex-direction:row;align-items:flex-start;position:relative;width:100%;cursor:pointer}.FilterSummary #summary header div{font-size:11px}.FilterSummary #summary header div .AccordionArrow{display:inline;height:14px;margin:20px 10px 20px 0}.FilterSummary #summary header div span{vertical-align:top;line-height:14px}.FilterSummary #summary header table{width:100%;box-sizing:border-box;table-layout:fixed}.FilterSummary #summary header table th,.FilterSummary #summary header table td{box-sizing:border-box;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterSummary #summary header table th{width:75px;font-weight:400;vertical-align:top;text-align:right;color:#d6d6d6}.FilterSummary #summary header .AccordionArrow{fill:#fff;transition:transform .25s;margin:20px 10px}.FilterSummary #summary>section{display:grid;grid-template-rows:240px 1fr;max-height:50vh;opacity:0;pointer-events:none;background-color:#fff;position:absolute;margin-top:6px;margin-left:-6px;border:#444 solid 1px;min-width:660px;transition:opacity .2s}.FilterSummary #summary>section hr{margin-bottom:12px;background-color:#d6d6d6;height:1px;border:none}.FilterSummary #summary>section .ReCenter{margin-left:5px;width:13px;height:13px}.FilterSummary #summary>section .details{resize:vertical;margin:-1px;border:1px solid black;overflow:scroll;display:flex;padding:10px 0;color:#000;background:#fff}.FilterSummary #summary>section .details h1{font-size:10px;white-space:nowrap;overflow-wrap:break-word;margin-bottom:5px;margin-top:0}.FilterSummary #summary>section .details h2{font-size:10px;font-weight:400;margin:5px 0 3px;overflow-wrap:break-word}.FilterSummary #summary>section .details ul,.FilterSummary #summary>section .details span{list-style:none;margin:0 0 0 10px;padding:0}.FilterSummary #summary>section .details>div{padding:0 var(--horizontal-padding)}.FilterSummary #summary>section .details>div section{margin-bottom:10px;max-width:200px}.FilterSummary #summary>section .details>div section>div{font-size:10px;margin-left:10px;line-height:16px}.FilterSummary #summary>section .details>div:not(:last-child){border-right:#d6d6d6 solid 1px}.FilterSummary #summary>section .details>div.columns{display:flex;flex-direction:row}.FilterSummary #summary>section .details>div.columns>div:not(:last-child){margin-right:var(--column-margin)}.FilterSummary #summary>section .details em{font-size:13px;font-style:normal}.FilterSummary #summary>section .details .temporal-day-on{font-weight:700}.FilterSummary #summary>section .details .temporal-day-off{color:#e6e6e6}.FilterSummary #summary>section .details.has-advanced{--column-margin: 10px;--horizontal-padding: 20px}.FilterSummary #summary>section .details:not(.has-advanced){--column-margin: 20px;--horizontal-padding: 45px}.FilterSummary.open #summary>section{opacity:1;pointer-events:auto}.FilterSummary.open .AccordionArrow{transform:rotate(90deg)}.FilterSummary:not(.open) .maplibregl-ctrl{pointer-events:none}.SpatialFilterSummary2 div{padding-left:10px}.SpatialFilterMarker{display:flex;flex-direction:column;align-items:center;gap:2px}.SpatialFilterMarker.dimmed{opacity:.5}.SpatialFilterMarker.nudgeNorth{transform:translateY(-28px)}.SpatialFilterMarker.nudgeSouth{transform:translateY(28px)}.SpatialFilterMarker .label{box-sizing:border-box;color:#fff;background-color:#af27bf;border:1px solid #af27bf;padding:2px 10px;font-size:12px;font-weight:700;width:fit-content}.SpatialFilterMarker .name{display:block;height:2em;max-width:150px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#714c7d;padding:0 5px;font-size:10px}.SpatialFilterMarker.hidden{display:none}.AlertPopUp{display:contents}.AlertPopUp .popup-container{background:#444;position:fixed;display:flex;flex-direction:column;padding:0;margin:0;z-index:2000;width:380px;max-height:98vh;border-radius:8px;border:1px solid #2b2b2b;cursor:auto;overflow:hidden}.AlertPopUp .alertHeader{color:#fff;cursor:grab;font-weight:700;font-size:14px;padding:.5em;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(#5b5b5b,#444);border-width:0;border-top-left-radius:8px;border-top-right-radius:8px}.AlertPopUp .alertHeader .icon,.AlertPopUp .alertHeader .text{float:left;word-break:break-all}.AlertPopUp .alertHeader .header:active{background:red}.AlertPopUp .alertHeader .icon{margin-right:.5em}.AlertPopUp .alertHeader .close-button{color:#fff;border:2px solid;border-radius:50%;width:21px;height:21px;line-height:21px;text-align:center;font-weight:400;cursor:pointer}.AlertPopUp .mousedown{cursor:grabbing}.AlertPopUp hr{margin-top:0;border-color:#73737380}.AlertPopUp .body{flex-grow:1;margin-top:2px;padding:0 1em 1em;margin-bottom:3em;line-height:1.5em;overflow:auto}.AlertPopUp .footer{position:absolute;bottom:1em;width:100%}.AlertPopUp .footer .footer-buttons{position:relative;float:right;font-size:12px}.AlertPopUp .footer .footer-buttons div{margin-right:1em;min-width:6em;text-align:center;display:inline}.AlertPopUp .alert-modal-overlay{min-width:200vw;min-height:200vh;opacity:.8;position:fixed;z-index:1500;top:0;left:0;background-color:#444}.OpenAs.AlertPopUp .popup-container{width:300px}.OpenAs.AlertPopUp .popup-container .body a{text-decoration:none}.OpenAs.AlertPopUp .popup-container .body button{display:flex;flex-direction:row;align-items:center;margin:10px 0 0;padding:5px 15px;font-size:14px;text-align:left}.OpenAs.AlertPopUp .popup-container .body button img{width:28px;height:28px;padding-right:15px}.UtilityPanel{margin-left:10px}.UtilityPanel button{display:block;width:104px}.UtilityPanel button:first-of-type{margin-bottom:6px}.UtilityPanel .AlertPopUp .popup-container .body{font-size:11px;color:#000;background-color:#fff;margin:0;padding:10px 20px}.UtilityPanel .AlertPopUp .popup-container .body button{width:100%;margin:10px 0}.UtilityPanel .AlertPopUp.exportMenu .popup-container{width:315px}.UtilityPanel .AlertPopUp.exportMenu .popup-container .route-export-type{margin-left:20px}.UtilityPanel .AlertPopUp.exportMenu .popup-container .route-export-type label{display:block}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset{padding:0;border:none;margin:0 0 10px}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset label{margin-left:10px}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset label.disabled{color:#737373}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset input[type=color]{margin-left:5px;padding:0;border:none;width:30px;height:20px;transition:background-color .25s}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset input[type=color]:disabled{opacity:.4}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset input[type=color]:enabled:hover{background-color:#737373}.UtilityPanel .AlertPopUp.exportMenu .popup-container fieldset:disabled{color:#737373}.UtilityPanel .AlertPopUp.exportMenu .popup-container .body hr{border:0;border-top:1px solid #e6e6e6}.UtilityPanel .AlertPopUp.exportMenu .popup-container .body h1{font-size:12px;margin:10px 0 5px}.ReportNavigationBar{height:70px;display:flex;flex-direction:row;align-items:stretch;margin:10px 0;font-size:11px}.ReportNavigationBar #dynamic{flex-grow:1;display:flex;justify-content:center}.ReportNavigationBar .displayOptions{color:#fff;background-color:#2b2b2b;font-size:10px;text-align:left;padding:0 10px;border:none;height:100%;cursor:pointer}.ReportNavigationBar .displayOptions header{width:100%;height:100%}.ReportNavigationBar .displayOptions header div{display:flex;align-items:center;height:100%;font-size:11px;font-weight:700}.ReportNavigationBar .displayOptions header div .AccordionArrow{display:inline;height:14px;margin:20px 10px 20px 0}.ReportNavigationBar .displayOptions header .AccordionArrow{fill:#fff;transition:transform .25s;margin:20px 10px}.ReportNavigationBar .displayOptions section{position:absolute;margin-left:-157px;background-color:#fff;border:#444 solid 1px}.ReportNavigationBar .displayOptions.disabled{color:#bcbcbc}.ReportNavigationBar .displayOptions.disabled .AccordionArrow{fill:silver}.ReportNavigationBar .displayOptions.disabled:active{pointer-events:none}.ReportNavigationBar .displayOptions.open .AccordionArrow{transform:rotate(90deg)}.ReportNavigationBar .AlertPopUp .popup-container .body{color:#000;background-color:#fff;margin:0;padding:10px 20px}.ReportNavigationBar .AlertPopUp .popup-container .body hr{border:0;border-top:1px solid #e6e6e6}.ReportNavigationBar .AlertPopUp .popup-container .body h1{font-size:12px;margin:10px 0 5px}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.LegendSlider{margin-top:3px}.LegendSlider .legend-label{font-weight:700;margin-bottom:2px}.LegendSlider .slider-labels{width:100%}.LegendSlider .slider-labels .low-label{font-size:11px;display:inline-block;width:49.5%;padding-left:.5%}.LegendSlider .slider-labels .high-label{font-size:11px;display:inline-block;width:49.5%;text-align:right;padding-right:.5%}.LegendSlider .slider-handle{position:absolute;cursor:pointer;margin-top:15px;margin-left:-25px}.LegendSlider .slider-content{text-align:center;font-size:.9em;font-weight:700;min-width:52px;border:1px solid black;-webkit-user-select:none;user-select:none}.LegendSlider .slider-arrow{top:-8px;left:52%;margin-left:-4px;border-top:4px solid transparent;border-bottom:4px solid black;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;width:0;height:0}.MatrixOverview{width:100%;box-sizing:border-box;position:relative}.MatrixOverview #table-wrapper{height:100%;background:repeating-linear-gradient(-45deg,#e6e6e6,#e6e6e6 8px,#fff 8px,#fff 16px)}.MatrixOverview #table-wrapper table{width:100%;empty-cells:show;border-spacing:0;margin-bottom:24px}.MatrixOverview #table-wrapper table td{text-align:center;font-size:9px;min-width:20px;height:20px;transition:background-color .3s ease}.MatrixOverview #table-wrapper table tr.outer th,.MatrixOverview #table-wrapper table th.outer{font-size:16.5px;font-weight:700;color:#000;border-style:none;box-shadow:none}.MatrixOverview #table-wrapper table tr.outer th div,.MatrixOverview #table-wrapper table th.outer div{display:inline-block;position:sticky;padding:6px;left:0;right:15px}.MatrixOverview #table-wrapper table th{color:#fff;background-color:#2b2b2b;box-shadow:.75px .75px #5b5b5b;border:.75px solid #5b5b5b;font-weight:400;box-sizing:border-box}.MatrixOverview #table-wrapper table th.vertical{width:35px;max-width:35px;height:120px}.MatrixOverview #table-wrapper table th.vertical.outer{background-color:#fff}.MatrixOverview #table-wrapper table th.vertical>div{display:flex;justify-content:center;position:sticky;top:197px;bottom:0;transform:rotate(-90deg);height:100px;width:100px}.MatrixOverview #table-wrapper table th.vertical>div>span{height:32px;overflow:hidden}.MatrixOverview #table-wrapper table td{font-weight:700;z-index:0;padding:3px;border:.5px solid #5b5b5b}.MatrixOverview #table-wrapper table .loading-cell{border:none;height:20px;transform:translate(2em)}.MatrixOverview #table-wrapper table .loading-cell div{overflow:visible;width:0}.MatrixOverview #table-wrapper table thead td:empty,.MatrixOverview #table-wrapper table tfoot td:empty{box-shadow:.75px .75px #fff;border:.75px solid white;background-color:#fff}.MatrixOverview #table-wrapper table thead{position:sticky;top:0;background-color:#fff}.MatrixOverview #table-wrapper table thead .outer th{height:33px;max-height:33px;background-color:#fff}.MatrixOverview #table-wrapper table thead .sources th,.MatrixOverview #table-wrapper table thead .states th{height:32px;max-height:32px}.MatrixOverview #table-wrapper table thead .states th.undefined{border-bottom:none}.MatrixOverview #table-wrapper table thead .outer th div,.MatrixOverview #table-wrapper table thead .sources th div,.MatrixOverview #table-wrapper table thead .states th div{display:inline;position:sticky;padding:0 2px;left:0;right:0}.MatrixOverview #table-wrapper table thead .areas .undefined{border-top:none}.MatrixOverview #table-wrapper table thead .areas .total{font-size:13px}.MatrixOverview #table-wrapper table thead.angled .outer th,.MatrixOverview #table-wrapper table thead.angled .sources th,.MatrixOverview #table-wrapper table thead.angled .states th{transform:translate(32px)}.MatrixOverview #table-wrapper table thead.angled .outer th.total,.MatrixOverview #table-wrapper table thead.angled .sources th.total,.MatrixOverview #table-wrapper table thead.angled .states th.total{display:none}.MatrixOverview #table-wrapper table thead.angled .outer th div,.MatrixOverview #table-wrapper table thead.angled .sources th div,.MatrixOverview #table-wrapper table thead.angled .states th div{left:-32px;right:32px}.MatrixOverview #table-wrapper table thead.angled .areas th{height:100px;overflow:hidden;z-index:1;transform:skew(-20deg) translate(15px)}.MatrixOverview #table-wrapper table thead.angled .areas th>div{transform:skew(20deg) rotate(20deg)}.MatrixOverview #table-wrapper table thead.angled .areas th>div>div{transform:rotate(270deg)}.MatrixOverview #table-wrapper table thead.angled .areas th.total{vertical-align:bottom;z-index:0;transform:none}.MatrixOverview #table-wrapper table .undefined{font-style:italic}.MatrixOverview #table-wrapper table tbody td{background-color:transparent}.MatrixOverview #table-wrapper table tbody .undefined.state{border-right:none}.MatrixOverview #table-wrapper table tbody .undefined.area{border-left:none}.MatrixOverview #table-wrapper table .origin-state{width:35px;max-width:35px;height:140px}.MatrixOverview #table-wrapper table .origin-state>div{position:sticky;top:14em;bottom:2em;transform:rotate(270deg)}.MatrixOverview #table-wrapper table .total{height:auto;font-size:9px}.MatrixOverview #table-wrapper table .caption{border:none;min-width:330px}.MatrixOverview #table-wrapper table .caption span{color:#fff;background-color:#2b2b2b;font-size:16.5px;font-weight:700;white-space:nowrap;padding:5px 12px}.OdmDisplayOptions{z-index:1300}.OdmDisplayOptions .details{display:flex;flex-direction:column;padding:5px;color:#000}.OdmDisplayOptions .details h1{background-color:#2b2b2b;color:#fff;padding:5px 0 5px 10px;font-size:10px;margin-bottom:0}.OdmDisplayOptions .details h1:first-child{margin-top:0}.OdmDisplayOptions .details h2{font-size:inherit;font-weight:700;color:#000;margin:3px 0}.OdmDisplayOptions .details label{display:block}.OdmDisplayOptions .details input[type=number]{min-width:50px;margin:0 3px;text-align:right;font-family:inherit}.OdmDisplayOptions .details input[type=text]{width:50px;margin:0 3px}.OdmDisplayOptions .details div{width:230px;margin:0 3px;padding:5px}.OdmDisplayOptions .details div.divider{border-bottom:#d6d6d6 solid 1px}.OdmDisplayOptions .details span{display:block;margin:5px 0 0 20px}.ODMatrix{display:inline-block;margin:0 20px}.ODMatrix .LegendSlider{width:100%;padding:0 10px}.ODMatrix .sticky-matrix{display:inline-block;position:sticky;top:0;width:100%}.ODMatrix .sticky-matrix .MatrixOverview{display:inline-block;position:relative}.ODMatrix .blurbs{padding-left:30px}.ODMatrix .popup{position:fixed;transform:translate(-50%,-100%);color:#000;background-color:#fff;padding:0 20px;margin-top:-10px;border:1px solid black;pointer-events:none;z-index:1400;transition:top .25s,left .25s;animation:fade .25s}.ODMatrix .popup ul{margin:0;padding:0;list-style-type:none}.ODMatrix .popup ul ul{padding-left:20px}.ODMatrix .popup table{margin-top:20px;margin-bottom:10px}.ODMatrix .popup table caption{text-align:left}.ODMatrix .popup table td{white-space:nowrap}.ODMatrix .popup table td:first-child{text-align:right}.ODMatrix .popup .no-break{white-space:nowrap}.ODMatrix .popup:before,.ODMatrix .popup:after{position:absolute;content:"";left:50%;border:solid 16px transparent;transform:translate(-50%)}.ODMatrix .popup:before{top:calc(100% + 1px);border-top-color:#000}.ODMatrix .popup:after{top:100%;border-top-color:#fff}@keyframes fade{0%{opacity:0}to{opacity:.96}}@media (prefers-reduced-motion){.ODMatrix .popup{transition:none}}.RangeSlider{position:relative;margin-bottom:26px}.RangeSlider label{position:absolute;top:0;color:#737373;padding:4px}.RangeSlider label:first-of-type{right:100%}.RangeSlider label:last-of-type{left:100%}.RangeSlider .rc-slider-rail,.RangeSlider .rc-slider-track-1{height:11px;border:1px solid #737373}.RangeSlider .rc-slider-track-1{background-color:#34c66f;border-radius:0;transition:background-color .2s ease}.RangeSlider .slider-handle{position:absolute;color:#fff;background-color:#34c66f;cursor:pointer;margin-top:15px;transition:background-color .2s ease}.RangeSlider .slider-handle-0{margin-left:-43px}.RangeSlider .slider-handle-1{margin-left:-8px}.RangeSlider .slider-content{text-align:center;font-weight:700;width:50px;border:1px solid #737373;padding:1px 2px;-webkit-user-select:none;user-select:none}.RangeSlider .slider-arrow-0,.RangeSlider .slider-arrow-1{position:absolute;top:-8px;width:0;height:0;margin-left:-4px;border:4px solid transparent;border-bottom-color:#737373}.RangeSlider .slider-arrow-0{right:2px}.RangeSlider .slider-arrow-1{left:8px}.RangeSlider.disabled .rc-slider-track-1,.RangeSlider.disabled .slider-handle{background-color:#b1e2c1}.RaDisplayOptions{z-index:1200}.RaDisplayOptions .RangeSlider .slider-content{width:40px}.RaDisplayOptions .RangeSlider .slider-handle-0{margin-left:-33px}.RaDisplayOptions .RangeSlider .slider-handle-1{margin-left:-8px}.RaDisplayOptions .details{display:flex;flex-direction:column;padding:5px;color:#000}.RaDisplayOptions .details h1{background-color:#2b2b2b;color:#fff;padding:5px 0 5px 10px;font-size:10px;margin-bottom:0}.RaDisplayOptions .details h1:first-child{margin-top:0}.RaDisplayOptions .details h2{font-size:inherit;font-weight:700;color:#000;margin:3px 0}.RaDisplayOptions .details label{display:block}.RaDisplayOptions .details input[type=checkbox]{position:relative;top:2px}.RaDisplayOptions .details input[type=number]{width:50px;margin:0 3px;text-align:right;font-family:inherit}.RaDisplayOptions .details input[type=text]{width:50px;margin:0 3px}.RaDisplayOptions .details .options{width:240px;padding-bottom:5px}.RaDisplayOptions .details .options.trip-filters{margin:0 3px;padding:5px;background-color:#e6e6e6}.RaDisplayOptions .details .options.trip-filters fieldset{padding:0;margin-top:4px;margin-bottom:4px;margin-left:20px;border-style:none}.RaDisplayOptions .details .options.trip-filters fieldset pre{display:inline;font-family:inherit}.RaDisplayOptions .details .options.trip-filters fieldset span{color:#5b5b5b;font-size:10px;text-align:center;display:inline-block;width:46px;margin-right:16px}.RaDisplayOptions .details .options.trip-filters fieldset.slider{text-align:center;margin-left:31px;margin-right:30px}.RaDisplayOptions .details .options.trip-filters fieldset.time input[type=number]{width:100%;box-sizing:border-box}.RaDisplayOptions .details .options.trip-filters fieldset input[type=number]{text-align:right;padding-left:8px;font-variant-numeric:tabular-nums}.RaDisplayOptions .details .options.trip-filters .warning{margin-left:20px;width:90%;font-size:10px;color:#ff4719;margin-top:3px;min-height:12px}.RaDisplayOptions .details .options footer{padding:4px 8px;margin:0 5px 5px;background-color:#fff}.RaDisplayOptions .details .options footer div{margin-top:6px}.RaDisplayOptions .details .options footer em{color:#34c66f;font-style:normal;font-weight:700;text-align:right;min-width:2.6em;display:inline-block;cursor:pointer}.RaDisplayOptions .details nav{text-align:right;margin:8px 3px}.RaDisplayOptions .details nav button{margin-left:10px}.RaDisplayOptions.open .AccordionArrow{transform:rotate(90deg)}.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{-webkit-box-flex:1;-ms-flex:auto 1;flex:auto 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:#00000008;border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px #00000026}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-asc{box-shadow:inset 0 3px #0009}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-td.-sort-desc{box-shadow:inset 0 -3px #0009}.ReactTable .rt-thead .rt-th.-cursor-pointer,.ReactTable .rt-thead .rt-td.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-th:last-child,.ReactTable .rt-thead .rt-td:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline-width:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:#fff0;border-left-color:#fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:#6660;border-left-color:#f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:solid 1px rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-th,.ReactTable .rt-td{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-th.-hidden,.ReactTable .rt-td.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 15px #00000026}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:#00000008}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:#0000000d}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px #0000001a;border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:#0009;background:#0000001a;transition:all .1s ease;cursor:pointer;outline-width:0}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:#0000004d;color:#fff}.ReactTable .-pagination .-previous,.ReactTable .-pagination .-next{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fffc;transition:all .3s ease;z-index:1;pointer-events:none;padding:20px;color:#00000080}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#fffc;transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:#0009;-webkit-transform:translateY(-52%);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-th,.ReactTable .rt-resizing .rt-td{transition:none!important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RouteSummaryTable{display:flex;flex-direction:column}.RouteSummaryTable .ReactTable{flex-grow:1;overflow:hidden}.RouteSummaryTable .ReactTable .affix{display:inline-block;width:18px;cursor:default}.RouteSummaryTable .ReactTable .rt-table{overflow:hidden}.RouteSummaryTable .ReactTable .rt-th,.RouteSummaryTable .ReactTable .rt-td{text-align:left}.RouteSummaryTable .ReactTable .rt-tbody{overflow-x:hidden}.RouteSummaryTable .ReactTable.-striped .rt-thead{color:#fff;background-color:#1e1e1e}.RouteSummaryTable .ReactTable.-striped .rt-th{font-weight:700}.RouteSummaryTable .ReactTable.-striped .rt-th,.RouteSummaryTable .ReactTable.-striped .rt-td{padding:3px 8px}.RouteSummaryTable .ReactTable.-striped .rt-tr.-even{background-color:#e6e6e6}.RouteSummaryTable .ReactTable.-striped .rt-tr.selected,.RouteSummaryTable .ReactTable.-striped .rt-tr.selected:hover{background-color:#6ecbdd}.RouteSummaryTable .ReactTable.-striped .rt-tfoot{color:#fff;background-color:#444}.RouteSummaryTable .ReactTable .-sort-desc{box-shadow:none!important}.RouteSummaryTable .ReactTable .-sort-desc:before{content:"▼";float:right}.RouteSummaryTable .ReactTable .-sort-asc{box-shadow:none!important}.RouteSummaryTable .ReactTable .-sort-asc:before{content:"▲";float:right}.RouteSummaryTable .ReactTable .toggle-arrow{cursor:pointer;margin-right:6px}.RouteSummaryTable .ReactTable input[type=checkbox]{vertical-align:middle;margin:0 6px 0 0}.SegmentPopup .maplibregl-popup-content{padding-bottom:0}.SegmentPopup .maplibregl-popup-content div>div{margin:4px 0}.SegmentPopup .maplibregl-popup-content h1{text-align:center;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0}.SegmentPopup .maplibregl-popup-content h1 em{position:relative;display:inline-block;font-style:normal;font-size:11px;line-height:17px;font-weight:700;top:-1px;width:17px;height:17px;border:2px solid #34c66f;border-radius:50%}.DraggablePanel{position:absolute;margin:0;pointer-events:none;z-index:1100}.DraggablePanel>header{display:flex;flex-direction:row;align-items:stretch;font-size:14px;font-weight:700;-webkit-user-select:none;user-select:none;background-color:#2b2b2b;border-radius:3px;pointer-events:auto;cursor:grab;transition:color .25s}.DraggablePanel>header:active{cursor:grabbing}.DraggablePanel>header:active .AccordionArrow{fill:#bcbcbc}.DraggablePanel>header .AccordionArrow{fill:#fff;margin:0 10px;cursor:pointer;transition:fill .25s,transform .25s}.DraggablePanel>header .title{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;flex:1;word-break:break-word;color:#fff;padding:5px 5px 5px 0}.DraggablePanel>header .grippy-pad{display:flex;align-items:center;justify-content:center;color:#bcbcbc;padding:0 5px;transition:color .25s,background-color .25s}.DraggablePanel>header .grippy-pad .CloseIcon{cursor:pointer}.DraggablePanel>header .grippy-pad .CloseIcon:hover{color:#fff}.DraggablePanel>div{opacity:0;background-color:#fff;border:1px solid #2b2b2b;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:15px 20px;box-sizing:border-box;overflow:hidden auto;resize:both;transition:opacity .25s}.DraggablePanel.open>header{border-bottom-left-radius:0;border-bottom-right-radius:0}.DraggablePanel.open>header .AccordionArrow{transform:rotate(90deg)}.DraggablePanel.open>div{opacity:1;pointer-events:auto}.ScreenLineMarkers.labelMarker,.ScreenLineMarkers.infoMarker{font-size:11px;font-weight:700;text-align:center}.ScreenLineMarkers.infoMarker{padding:2px;color:#fff;background-color:#f003;background-color:#34c66f;border:1px solid black;line-height:12px;white-space:nowrap}.ScreenLineMarkers.labelMarker{width:13px;height:13px;color:#000;background-color:#fff;border:2px solid #34c66f;border-radius:50%;padding:0;line-height:14px}.ScreenLineMarkers.labelMarker.cluster{line-height:13px;transition:color .25s ease,background-color .25s ease}.ScreenLineMarkers.labelMarker.cluster:hover{color:#fff;background-color:#34c66f}.ScreenLineMarkers.miniMarker{width:8px;height:8px;background-color:#34c66f;border-radius:50%}a{color:green}.RouteMap{flex-grow:1;border:1px solid black;position:relative}.RouteMap aside .group{margin-top:6px}.RouteMap aside .group div{margin-left:24px}.RouteMap .tooltip{position:absolute;display:none;top:0;left:0;color:#fff;background-color:#00000073;margin-left:30px;margin-top:-30px;border-radius:4px;padding:4px 6px;pointer-events:none}.RouteMap .screen-line{position:absolute;left:54px;top:10px;width:34px;height:34px;z-index:1;border:none!important;border-radius:0!important;padding:2.5px!important;background-color:#000!important;box-shadow:0 0 0 2px #0000001a;filter:brightness(.8)}.RouteMap .screen-line:hover{background-color:#444!important;filter:brightness(1)}.RouteMap .popup-container{color:#000;background-color:#fff;width:260px}.RouteMap .popup-container button:not(:last-child){margin-right:20px}.RouteMap .popup-container div{margin-bottom:10px}.RouteMap .popup-container .body{margin:0;padding:10px 20px}.RouteMap .DraggablePanel{display:flex;flex-direction:column;top:8px;left:100px;width:380px;max-height:calc(100% - 20px)}.RouteMap .DraggablePanel .DirectionArrows{margin-right:6px}.RouteMap .DraggablePanel .title button{margin-left:10px}.RouteMap .DraggablePanel .title span{display:flex;align-items:center;justify-content:center}.RouteMap .DraggablePanel .screen-line-summary .tabs{min-height:18px}.RouteMap .DraggablePanel .screen-line-summary .tabs label{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #2b2b2b;border-top-left-radius:5px;border-top-right-radius:5px;padding:4px 8px;cursor:pointer}.RouteMap .DraggablePanel .screen-line-summary .tabs label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.RouteMap .DraggablePanel .screen-line-summary .tabs label svg{margin-left:8px;width:16px;height:16px}.RouteMap .DraggablePanel .screen-line-summary .tabs label.checked{color:#fff;background-color:#2b2b2b;padding-top:8px;cursor:auto}.RouteMap .DraggablePanel .screen-line-summary table{border-collapse:collapse;width:100%}.RouteMap .DraggablePanel .screen-line-summary table th{color:#fff;background-color:#2b2b2b;white-space:nowrap;text-align:left}.RouteMap .DraggablePanel .screen-line-summary table th:first-of-type{border-bottom-left-radius:5px}.RouteMap .DraggablePanel .screen-line-summary table th:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.RouteMap .DraggablePanel .screen-line-summary table th,.RouteMap .DraggablePanel .screen-line-summary table td{vertical-align:middle;padding:4px 8px;border-bottom:1px solid #e6e6e6}.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(1){text-align:right;white-space:nowrap;padding-top:0}.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(1).centered{text-align:center;font-style:italic;padding:5px}.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(2){width:100%}.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(3){text-align:center}.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(4),.RouteMap .DraggablePanel .screen-line-summary table td:nth-child(5){text-align:right}.RouteMap .DraggablePanel .screen-line-summary table tfoot td:nth-child(2){text-align:right}.RouteMap .DraggablePanel .screen-line-summary button{margin-top:5px}.RouteMap .DraggablePanel .screen-line-summary button:not(:last-child){margin-right:10px}.RouteMap .DraggablePanel .screen-line-summary textarea{display:block;box-sizing:border-box;background-color:#f7f7f7;width:100%;margin-bottom:5px;transition:background-color .4s ease}.RouteMap .DraggablePanel .screen-line-summary textarea:focus{background-color:#fff}.RouteMap .DraggablePanel .screen-line-summary footer{font-size:10px;margin-bottom:15px;text-align:left}.RouteMap .DraggablePanel .screen-line-summary footer .asterisk{position:relative;font-size:120%}.RouteMap .DraggablePanel .screen-line-summary .zoom{margin-bottom:10px;cursor:pointer}.RouteMap .DraggablePanel .screen-line-summary .zoom span:hover .ReCenter{color:#34c66f}.RouteMap .DraggablePanel .screen-line-summary .circled{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px;border:2px solid #34c66f;margin:0 4px;text-align:center}.RouteMap .DraggablePanel .screen-line-summary .CardinalArrow{color:#fbc46d;background-color:#444;border-radius:2px;margin-top:1px}.RouteMap .DraggablePanel .screen-line-summary .warning{font-size:10px;background-color:#e6e6e6;padding:4px 8px;border-bottom:1px solid #2b2b2b;margin-bottom:10px}.RouteMap .truncate{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0}.RouteAnalysisResults{padding:0 20px;box-sizing:border-box;height:calc(100vh - 40px);background-color:#fff}.RouteAnalysisResults #dynamic{align-items:center}.RouteAnalysisResults .reportTitle{font-size:14px;font-weight:700;padding:0 20px}.RouteAnalysisResults .ToolHeader{flex-grow:0}.RouteAnalysisResults .ToolHeader .temporal-day-off{color:#e6e6e6;font-weight:400}.RouteAnalysisResults .StatusPopUp{top:35%}.RouteAnalysisResults.errored .split{display:none}.RouteAnalysisResults .split-outer{height:calc(100% - 110px)}.RouteAnalysisResults .split-vertical{display:flex;flex-direction:column;height:100%}.RouteAnalysisResults .gutter{flex-shrink:0;flex-grow:0}.RouteAnalysisResults .gutter-vertical{text-align:center;cursor:ns-resize}.RouteAnalysisResults .gutter-vertical:before{content:"☰"}.RouteAnalysisResults .pane{flex-shrink:1;flex-grow:1;position:relative;overflow:hidden}.RouteAnalysisResults .pane .RouteSummaryTable{height:100%}.RouteAnalysisResults .pane .dataVizSelector{display:flex;height:100%}.RouteAnalysisResults .pane-dragging{overflow:hidden}.RouteAnalysisResults .max-routes-allowed-alert-popup .body{margin-bottom:0}.RouteAnalysisResults .max-routes-allowed-alert-popup .body .max-routes-allowed-message-content{display:flex;flex-direction:column;color:#fff;gap:16px}.RouteAnalysisResults .max-routes-allowed-alert-popup .body .max-routes-allowed-message-content footer{align-self:flex-end;margin-top:auto}.CollapseButton{stroke:#d6d6d6;transition:stroke .2s}.CollapseButton path{transition:d .2s}.CollapseButton:hover{stroke:#fff}.CollapseButton .open #path1{d:path("M30,30, 70,70")}.CollapseButton .open #path2{d:path("M30,70, 70,30")}.CollapsibleSection{margin:20px 0}.CollapsibleSection>header{display:flex;flex-direction:row;background-color:#2b2b2b;border-radius:3px;padding:5px 10px 5px 0;cursor:pointer;transition:color .25s}.CollapsibleSection>header .AccordionArrow{color:#fff;transition:transform .25s;margin:0 10px}.CollapsibleSection>header .title{flex-grow:1;flex:1;word-break:break-word;color:#fff}.CollapsibleSection>header .title h1{margin:0;font-size:14px}.CollapsibleSection>header .title h2{padding:5px 0;margin:0;font-size:12px;font-weight:400}.CollapsibleSection>header .title .hasInputs{cursor:default}.CollapsibleSection>header .CheckMark{display:none;align-self:center;stroke:#29c16e;width:35px;height:35px}.CollapsibleSection>header.valid h1{color:#29c16e}.CollapsibleSection>header.valid h2{display:block}.CollapsibleSection>header.valid .AccordionArrow{color:#29c16e}.CollapsibleSection>header.valid .CheckMark{display:block}.CollapsibleSection>header .close-button{flex:0 0 15px;color:#34c66f;border:2px solid;border-radius:50%;width:15px;height:15px;line-height:15px;text-align:center;font-weight:400;cursor:pointer}.CollapsibleSection>div{display:none;background-color:#fff;border:1px solid #bcbcbc;border-top-width:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:20px}.CollapsibleSection footer{text-align:right}.CollapsibleSection footer>div{font-size:9.5px}.CollapsibleSection.open>header{border-bottom-left-radius:0;border-bottom-right-radius:0}.CollapsibleSection.open>header h2{display:none}.CollapsibleSection.open>header.valid .CheckMark{display:none}.CollapsibleSection.open>header .AccordionArrow{transform:rotate(90deg)}.CollapsibleSection.open>div{display:block}.RadioButtonPanel{display:flex;justify-content:space-between;margin:10px 0;border:1px solid #d6d6d6;border-radius:3px;padding:10px;transition:color .25s,background-color .25s}.RadioButtonPanel img{border:1px solid black}.RadioButtonPanel div{font-size:12px;flex-grow:1;padding:0 20px}.RadioButtonPanel div h1{font-size:14px;margin:0 0 20px}.RadioButtonPanel form input[type=radio]{display:none}.RadioButtonPanel form .CheckMark{width:25px;height:25px;stroke:gray}.RadioButtonPanel form .CheckMark .check{stroke-dasharray:30;stroke-dashoffset:30;transition:stroke-dashoffset .25s}.RadioButtonPanel.checked{color:#fff;background-color:#34c66f}.RadioButtonPanel.checked .CheckMark{stroke:#fff}.RadioButtonPanel.checked .CheckMark .check{stroke-dashoffset:0}.RadioButtonPanel.disabled{cursor:not-allowed;color:#a5a5a5;background-color:#e6e6e6}.RadioButtonPanel.disabled img{filter:opacity(30%)}.UploadCustomArea p{margin-top:10px;pointer-events:none}.UploadCustomArea .stacked{display:inline-grid}.UploadCustomArea .stacked label{grid-column:1;grid-row:1;display:flex;justify-content:center;align-items:center;color:#34c66f;border:1px solid transparent;pointer-events:none;transition:color .4s,background-color .4s}.UploadCustomArea .stacked input{grid-column:1;grid-row:1;background-color:#fff;padding:20px;transition:opacity .4s}.UploadCustomArea .stacked.nearby label{animation:borderBlink .8s ease infinite alternate}.UploadCustomArea .stacked.ready label{color:#fff;background-color:#34c66f;border-color:#34c66f}.UploadCustomArea .stacked.nearby input,.UploadCustomArea .stacked.ready input{opacity:0}.UploadCustomArea .error{color:red;margin-left:20px}@keyframes borderBlink{0%{border-color:transparent}to{border-color:green}}.SelectArea fieldset{margin:10px 0;border:1px solid #d6d6d6;padding:5px;display:flex;align-items:center;justify-content:center}.SelectArea fieldset input[type=radio]{margin:0 5px;position:relative;top:2px}.SelectArea fieldset label{margin-right:15px}.SelectArea fieldset label:has(input:disabled){color:#a5a5a5}.SelectArea fieldset .Download{width:15px;height:15px}.SelectArea-export-tether-popover{padding:8px;min-width:125px}.SelectArea-export-tether-popover hr{border:0;border-top:1px solid #e6e6e6}.SelectArea-export-tether-popover fieldset{margin-left:-10px;border:none;display:inline-grid;padding:5px}.SelectArea-export-tether-popover fieldset input[type=radio]{margin:0 5px;position:relative;top:2px}.SelectArea-export-tether-popover fieldset label{margin-bottom:5px}.SelectArea-export-tether-popover .export-button{text-align:right}.predefined-area-layer-hover-popup .maplibregl-popup-content{pointer-events:none}.use-box-select{position:absolute;top:0;left:0;width:0;height:0;border:2px #3887be}.use-box-select.add{border-style:solid;background:#3887be1a}.use-box-select.remove{border-style:dashed;background:#3887be0d}.PredefinedAreaSelector .area-selector-field-set{margin-bottom:8px;display:flex;justify-content:flex-start;flex-direction:column}.PredefinedAreaSelector .area-selector-field-set .area-selector-resolution-radio-group{align-self:flex-start}.PredefinedAreaSelector .area-selections-header{display:flex;gap:8px;align-items:center}.PredefinedAreaSelector .remove-all-selections-button{padding:2px 6px;font-size:10px}.PredefinedAreaSelector .area-selections{display:flex;flex-wrap:wrap;max-height:340px;overflow-y:scroll;margin:12px 0}.PredefinedAreaSelector .area-selections .area-selection-chip{margin-right:8px;margin-top:4px;margin-bottom:4px}.icon.spatial-filter-download-button{color:#000}.export-tether-popover{padding:8px;min-width:125px}.export-tether-popover hr{border:0;border-top:1px solid #e6e6e6}.export-tether-popover fieldset{margin-left:-10px;border:none;display:inline-grid;padding:5px}.export-tether-popover fieldset input[type=radio]{margin:0 5px;position:relative;top:2px}.export-tether-popover fieldset label{margin-bottom:5px}.export-tether-popover .export-button{text-align:right}.StudyStructure .note{margin-top:5px}.StudyStructure .misconfigured-area-warning{color:#ff4719;font-size:1em;margin-top:8px;padding:6px 10px;border-left:3px solid #ff4719}.SelectZoneLayer fieldset{display:inline-block;margin:10px 10px 0 0;border:1px solid #d6d6d6;padding:5px}.SelectZoneLayer fieldset input[type=radio]{margin:0 5px;vertical-align:top}.SelectZoneLayer fieldset label{line-height:15px;margin-right:20px}.SelectZoneLayer fieldset label:has(input:disabled){color:#a5a5a5}.SelectZoneLayer select{display:block}.SelectZoneLayer .warning{font-size:10px;color:#ff4719}.SummaryBox{margin-top:15px}.SummaryBox .summary-area{background-color:#e6e6e6;margin:10px 0;padding:10px 0 10px 10px;border-radius:10px}.SummaryBox .summary-area .ReCenter{margin-left:15px}.SummaryBox ul{list-style:none;padding-left:5px;margin:5px}.SummaryBox ul li:not(:last-child){padding-bottom:3px}.SummaryBox ul li:last-child{text-transform:none}.TimesSelector{display:flex;gap:20px}.TimesSelector fieldset input[type=date]{margin-bottom:15px}.DatesSelector .controls{display:flex;gap:20px;width:100%}.DatesSelector .controls div{flex-grow:1}.DaysOfWeekSelector div{display:flex;margin-top:10px}.DaysOfWeekSelector div input{display:none}.DaysOfWeekSelector div label{font-size:12px;text-align:center;color:#fff;background-color:#1e1e1e;width:38px;height:38px;margin-right:2px}.DaysOfWeekSelector div label .CheckMark{width:22px;height:0;margin:0 2px -4px;transition:height .3s}.DaysOfWeekSelector div label .CheckMark polyline{stroke:#8cc63f;stroke-width:5}.DaysOfWeekSelector div label.unavailable{color:#a5a5a5;background-color:#e6e6e6}.DaysOfWeekSelector div label.unavailable .CheckMark polyline{stroke:#a5a5a5}.DaysOfWeekSelector div input:checked+label .CheckMark{height:18px}.MonthsOfYearSelector{margin-top:16px}.MonthsOfYearSelector div{display:flex;flex-wrap:wrap;margin-top:10px}.MonthsOfYearSelector div input{display:none}.MonthsOfYearSelector div label{font-size:12px;text-align:center;color:#fff;background-color:#1e1e1e;width:38px;height:38px;margin-right:2px;margin-bottom:2px}.MonthsOfYearSelector div label .CheckMark{width:22px;height:0;margin:0 2px -4px;transition:height .3s}.MonthsOfYearSelector div label .CheckMark polyline{stroke:#8cc63f;stroke-width:5}.MonthsOfYearSelector div label.unavailable{color:#a5a5a5;background-color:#e6e6e6}.MonthsOfYearSelector div label.unavailable .CheckMark polyline{stroke:#a5a5a5}.MonthsOfYearSelector div input:checked+label .CheckMark{height:18px}.MonthsSelector .controls .row{display:flex;gap:20px;width:100%}.MonthsSelector .controls .row div{flex-grow:1}.MonthsSelector .controls .row div input{width:150px}.YearSelector .controls select{width:100px}.YearSelector .controls label{position:relative}.YearSelector .controls label:after{content:"▼";font-size:14px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#1e1e1e;right:0;top:-10px;width:36px;height:36px;pointer-events:none}.TemporalFilter{margin-bottom:10px}.TemporalFilter .dates-permission-error{color:#ff4719;font-size:1em;margin-top:4px}.TemporalFilter .permitted-bounds-info{font-size:1em;margin-bottom:8px;padding:6px 10px;background-color:#e6e6e6}.TemporalFilter .permitted-bounds-info ul{margin:4px 0;padding-left:20px}.TemporalFilter .permitted-bounds-info .temporal-gap-warning{color:#ff4719;margin-top:4px;font-size:1em}.TemporalFilter .misconfigured-area-warning{color:#ff4719;font-size:1em;margin-bottom:8px;padding:6px 10px;border-left:3px solid #ff4719}.TemporalFilter .precise{padding:8px 20px;background-color:#e6e6e6}.TemporalFilter>div>fieldset{background-color:#fff;border:2px solid #d6d6d6;margin:10px 0 0;padding:6px 5px 5px}.TemporalFilter>div>fieldset input[type=radio]{margin:0 5px;vertical-align:top}.TemporalFilter>div>fieldset label{display:inline-block;line-height:15px}.TemporalFilter>div>fieldset input:checked+label{font-weight:700}.TemporalFilter .temporal-timezone{background-color:#e6e6e6;padding:20px 20px 10px;border-bottom:.5px solid #d6d6d6}.TemporalFilter .temporal-timezone .TooltipWrapper{margin:0}.TemporalFilter .temporal-timezone .timezone-header{padding:10px 10px 10px 0;font-size:14px;font-weight:700}.TemporalFilter .temporal-timezone>fieldset{margin-top:0;display:flex;flex-flow:row wrap;gap:10px}.TemporalFilter .temporal-timezone>fieldset label{margin-right:15px}.TemporalFilter .temporal{padding:10px 20px 0}.TemporalFilter .temporal fieldset label{width:74px}.TemporalFilter .temporal fieldset label.disabled{color:#5b5b5b}.TemporalFilter .TimesSelector,.TemporalFilter .DatesSelector,.TemporalFilter .MonthsSelector,.TemporalFilter .YearSelector,.TemporalFilter .TimeOfDaySelector,.TemporalFilter .DaysOfWeekSelector,.TemporalFilter .MonthsOfYearSelector{font-size:14px;margin-top:10px}.TemporalFilter .TimesSelector h1,.TemporalFilter .DatesSelector h1,.TemporalFilter .MonthsSelector h1,.TemporalFilter .YearSelector h1,.TemporalFilter .TimeOfDaySelector h1,.TemporalFilter .DaysOfWeekSelector h1,.TemporalFilter .MonthsOfYearSelector h1{font-size:14px;margin:0}.TemporalFilter .TimesSelector label,.TemporalFilter .DatesSelector label,.TemporalFilter .MonthsSelector label,.TemporalFilter .YearSelector label,.TemporalFilter .TimeOfDaySelector label,.TemporalFilter .DaysOfWeekSelector label,.TemporalFilter .MonthsOfYearSelector label{font-weight:700}.TemporalFilter .TimesSelector fieldset,.TemporalFilter .DatesSelector fieldset,.TemporalFilter .MonthsSelector fieldset,.TemporalFilter .YearSelector fieldset,.TemporalFilter .TimeOfDaySelector fieldset,.TemporalFilter .DaysOfWeekSelector fieldset,.TemporalFilter .MonthsOfYearSelector fieldset{background-color:#e6e6e6;padding:20px 12px;margin:5px 0 0;border-style:none}.TemporalFilter .TimesSelector input,.TemporalFilter .TimesSelector select,.TemporalFilter .DatesSelector input,.TemporalFilter .DatesSelector select,.TemporalFilter .MonthsSelector input,.TemporalFilter .MonthsSelector select,.TemporalFilter .YearSelector input,.TemporalFilter .YearSelector select,.TemporalFilter .TimeOfDaySelector input,.TemporalFilter .TimeOfDaySelector select,.TemporalFilter .DaysOfWeekSelector input,.TemporalFilter .DaysOfWeekSelector select,.TemporalFilter .MonthsOfYearSelector input,.TemporalFilter .MonthsOfYearSelector select{font-size:14px;font-family:Arial;padding:7px;margin:5px 0;border:2px solid #737373;transition:border-color .2s}.TemporalFilter .TimesSelector input:focus,.TemporalFilter .TimesSelector select:focus,.TemporalFilter .DatesSelector input:focus,.TemporalFilter .DatesSelector select:focus,.TemporalFilter .MonthsSelector input:focus,.TemporalFilter .MonthsSelector select:focus,.TemporalFilter .YearSelector input:focus,.TemporalFilter .YearSelector select:focus,.TemporalFilter .TimeOfDaySelector input:focus,.TemporalFilter .TimeOfDaySelector select:focus,.TemporalFilter .DaysOfWeekSelector input:focus,.TemporalFilter .DaysOfWeekSelector select:focus,.TemporalFilter .MonthsOfYearSelector input:focus,.TemporalFilter .MonthsOfYearSelector select:focus{border-color:#000;outline:none}.TemporalFilter .TimesSelector.invalid input,.TemporalFilter .TimesSelector .invalid input,.TemporalFilter .TimesSelector input.invalid,.TemporalFilter .DatesSelector.invalid input,.TemporalFilter .DatesSelector .invalid input,.TemporalFilter .DatesSelector input.invalid,.TemporalFilter .MonthsSelector.invalid input,.TemporalFilter .MonthsSelector .invalid input,.TemporalFilter .MonthsSelector input.invalid,.TemporalFilter .YearSelector.invalid input,.TemporalFilter .YearSelector .invalid input,.TemporalFilter .YearSelector input.invalid,.TemporalFilter .TimeOfDaySelector.invalid input,.TemporalFilter .TimeOfDaySelector .invalid input,.TemporalFilter .TimeOfDaySelector input.invalid,.TemporalFilter .DaysOfWeekSelector.invalid input,.TemporalFilter .DaysOfWeekSelector .invalid input,.TemporalFilter .DaysOfWeekSelector input.invalid,.TemporalFilter .MonthsOfYearSelector.invalid input,.TemporalFilter .MonthsOfYearSelector .invalid input,.TemporalFilter .MonthsOfYearSelector input.invalid{border-color:#ff4719}.TemporalFilter .TimesSelector .highlight,.TemporalFilter .DatesSelector .highlight,.TemporalFilter .MonthsSelector .highlight,.TemporalFilter .YearSelector .highlight,.TemporalFilter .TimeOfDaySelector .highlight,.TemporalFilter .DaysOfWeekSelector .highlight,.TemporalFilter .MonthsOfYearSelector .highlight{animation-duration:2s;animation-name:adjustment}@keyframes adjustment{0%{color:#fff;background-color:#737373}to{color:#000;background-color:transparent}}.TemporalFilter .TimesSelector .summary,.TemporalFilter .DatesSelector .summary,.TemporalFilter .MonthsSelector .summary,.TemporalFilter .YearSelector .summary,.TemporalFilter .TimeOfDaySelector .summary,.TemporalFilter .DaysOfWeekSelector .summary,.TemporalFilter .MonthsOfYearSelector .summary{background-color:#e6e6e6;margin-top:10px;padding:10px;font-weight:700}.TimeOfDaySelector .allDaySelector{font-size:11px;font-weight:400;padding-top:5px}.TimeOfDaySelector .allDaySelector input[type=checkbox]{margin:3px 3px 3px 0}.TimeOfDaySelector span{margin:0 20px}.TemporalFilter .ChoiceSelector h1{font-size:14px}.TemporalFilter .ChoiceSelector fieldset{display:flex;align-items:center}.TemporalFilter .ChoiceSelector fieldset label{margin-right:10px}.TemporalFilter .ChoiceSelector fieldset label input:checked~span{font-weight:700}.ExternalReportTypeSelector{padding:1px 10px 5px 33px;margin:20px 0;background-color:#333;border-radius:3px;display:flex;flex-direction:row}.ExternalReportTypeSelector div:nth-child(1){flex-grow:1}.ExternalReportTypeSelector div:nth-child(1) h1{color:#29c16e;font-size:14px}.ExternalReportTypeSelector div:nth-child(1) fieldset{margin:0 0 0 -10px;border-style:none}.ExternalReportTypeSelector div:nth-child(1) fieldset input{margin:0 5px 5px 0;vertical-align:top}.ExternalReportTypeSelector div:nth-child(1) fieldset input:checked+span{font-weight:700}.ExternalReportTypeSelector div:nth-child(1) fieldset label{color:#fff;display:inline-block;width:148px}.ExternalReportTypeSelector .CheckMark{align-self:center;stroke:#29c16e;width:35px;height:35px}.ReportsSelector{font-size:11px;margin-bottom:20px}.ReportsSelector .instructions div{display:inline-block}.ReportsSelector .container{display:flex;width:100%}.ReportsSelector .container label{background-color:#34c66f;display:flex;width:33%;border-radius:5px;font-size:13px;font-weight:400;color:#fff;margin:0 3px;padding:8px;align-items:center;transition:background-color .25s}.ReportsSelector .container label img{margin:0 5px;width:28px;height:28px;background:#000}.ReportsSelector .container label.disabled{background-color:#e6e6e6;color:#a5a5a5}.ReportsSelector .container label.disabled img{filter:grayscale(100%)}.AdvancedSettings{display:grid}.AdvancedSettings fieldset{position:relative;display:block;width:max-content;border:0;padding:6px 10px;margin-top:28px;margin-bottom:14px;outline:1px solid #d6d6d6}.AdvancedSettings legend{position:absolute;width:max-content;padding:0;margin-bottom:12px;top:-28px;left:0;font-weight:700;font-size:14px}.AdvancedSettings label:not(:last-of-type){margin-right:14px}.AdvancedSettings input{margin-right:8px}.AdvancedSettings :not(:disabled) .selected{font-weight:700}.OtherFilters{margin-bottom:15px}.OtherFilters section label{color:#444;font-size:12px}.OtherFilters section.enumerated,.OtherFilters section.choiceSimple{padding-left:26px}.OtherFilters section.enumerated>div,.OtherFilters section.choiceSimple>div{margin:10px 0}.OtherFilters section.enumerated fieldset,.OtherFilters section.choiceSimple fieldset{padding:7px 20px;border:0;margin-bottom:10px}.OtherFilters section.enumerated input[type=checkbox],.OtherFilters section.enumerated input[type=radio],.OtherFilters section.choiceSimple input[type=checkbox],.OtherFilters section.choiceSimple input[type=radio]{vertical-align:middle;margin-right:8px;position:relative;bottom:2px}.OtherFilters section.enumerated .columns,.OtherFilters section.choiceSimple .columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.OtherFilters section.enumerated .columns label,.OtherFilters section.choiceSimple .columns label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:1px 0}.OtherFilters section.choice .radioButton{position:relative}.OtherFilters section.choice .radioButton>input{position:absolute;margin:0;top:0;left:5px}.OtherFilters section.choice .enumerated fieldset{background-color:#f7f7f7}.OtherFilters section:not(:last-child){margin-top:10px;border-bottom:1px solid #d6d6d6;margin-bottom:10px}.OtherFilters section>label{margin:10px 0}.ReplicaOtherFilters summary{background-color:#2b2b2b;color:#fff;margin-bottom:5px;padding:5px;font-weight:700;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.ReplicaOtherFilters summary .summary-overview{color:#fcff80}.ReplicaOtherFilters summary .summary-overview.complete{color:#34c66f}.ReplicaOtherFilters summary .summary-overview.invalid{color:#ff4719}.ReplicaOtherFilters summary .AccordionArrow{margin:0 6px;vertical-align:bottom;transition:transform .25s}.ReplicaOtherFilters .OtherFiltersSummary{background-color:#e6e6e6;padding:15px;margin-top:15px}.ReplicaOtherFilters details[open] .AccordionArrow{transform:rotate(90deg)}.ReplicaOtherFilters details{background-color:#e6e6e6;width:calc(100% - 40px);margin-left:20px}.ReplicaOtherFilters details fieldset{border:none}.ReplicaOtherFilters details fieldset label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.ReplicaOtherFilters details fieldset .columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.ReplicaOtherFilters details fieldset .columns label{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:1px 0}.TabList .title-toggles{margin-bottom:15px;margin-top:15px}.TabList button,.TabList button:hover{background-color:#e6e6e6;color:#000;border:1px solid #2b2b2b;border-radius:0;padding:10px}.TabList button:not(:last-of-type),.TabList button:hover:not(:last-of-type){border-right:none}.TabList button.selectedTab,.TabList button:hover.selectedTab{background-color:#fff;border-bottom:none}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel input[type=radio]{margin:0 5px;vertical-align:top}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel .disabled *{cursor:not-allowed;color:#a5a5a5}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel p{margin-bottom:15px}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel label{display:block;margin-bottom:5px;cursor:pointer}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel .indented .indented{margin-left:23px}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel .indented p{margin-left:23px;margin-bottom:15px}.StudyFilterSelector .CollapsibleSection .pathwayOptionsPanel fieldset{margin:15px 0 0;border:none;padding:0}.StudyFilterSelector .CollapsibleSection.temporalFilterPanel>div{border:1px solid #bcbcbc;border-top-width:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:0}.StudyFilterSelector .CollapsibleSection.temporalFilterPanel footer{padding:0 20px 20px}.StudyFilterSelector .ReCenter{margin-left:10px}.FromToSelector fieldset{display:inline-block;border:none;padding:5px}.FromToSelector fieldset input[type=radio]{margin:0 5px;vertical-align:top}.FromToSelector fieldset label{line-height:15px;margin-right:20px}.PassThroughIcon{display:flex}.PassThroughIcon .diagram{stroke:#af27bf;width:120px;height:60px}.PassThroughIcon .diagram rect{fill:#f1d8f4}.PassThroughIcon .diagram marker{fill:#af27bf}.PassThroughIcon .InfoIcon{margin-top:23px}.PassThroughSelector fieldset{display:flex;border:none}.PassThroughSelector fieldset .hidden{visibility:hidden}.PassThroughSelector fieldset div{margin-top:10px}.PassThroughSelector fieldset div label{display:block;margin-right:20px}.PassThroughSelector fieldset label:has(input:disabled){color:#a5a5a5}.PassThroughSelector .PassThroughIcon{margin-top:-10px}.SpatialFiltersSelectorList{--selected-mode-border: 1px solid var(--mui-palette-secondary-dark);position:relative;font-size:14px}.SpatialFiltersSelectorList label{-webkit-user-select:none;user-select:none}.SpatialFiltersSelectorList .next-controls{display:flex;justify-content:flex-end;padding-right:10px;margin-top:20px}.SpatialFiltersSelectorList .next-controls button{margin-left:5px}.SpatialFiltersSelectorList .spatial-filters-controls{display:flex;justify-content:space-between;align-items:center;border-left:var(--selected-mode-border);border-right:var(--selected-mode-border);padding:10px}.SpatialFiltersSelectorList .spatial-filters-controls .SwapButton{background-color:#000;display:flex;height:min-content;font-size:24px;padding:5px}.SpatialFiltersSelectorList .settings-fieldset{padding:0;display:flex;justify-content:space-between;margin-top:5px}.SpatialFiltersSelectorList .settings-fieldset label{cursor:pointer;margin:0 10px;height:28px;line-height:28px;flex-grow:1;text-align:center}.SpatialFiltersSelectorList .settings-fieldset label:has(input:checked){color:#34c66f;border-bottom:2px solid #34c66f}.SpatialFiltersSelectorList .settings-fieldset input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:-3px}.SpatialFiltersSelectorList .add-through-filter-container{position:relative;display:flex;justify-content:center;left:10px;padding-left:-10px;height:32px;margin-bottom:24px;margin-top:24px}.SpatialFiltersSelectorList .add-through-filter-container button{background-color:initial;color:#34c66f}.SpatialFiltersSelectorList .add-through-filter-container .DropHint{top:0;left:0;height:32px;position:absolute;width:408px}.SpatialFiltersSelectorList .through-title-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.SpatialFiltersSelectorList .through-title-container svg{flex-shrink:0}.SpatialFiltersSelectorList .SpatialFilter,.SpatialFiltersSelectorList .spatial-filter-message{margin-bottom:20px}.SpatialFiltersSelectorList .spatial-filter-message.warning{color:#ff4719}.SpatialFiltersSelectorList .spatial-filter-message.guidance{color:#737373}.SpatialFiltersSelectorList .SpatialFilterDropdown.highlighted{outline:4px solid #3591f4}.SpatialFiltersSelectorList .SelectorGroup:not(:first-of-type){margin-top:24px}.SpatialFiltersSelectorList .SelectorGroup{background-color:var(--mui-palette-grey-200);padding:16px}.SpatialFiltersSelectorList .SelectorGroup header h3{margin-top:0;margin-bottom:0;font-size:20px;width:100%;text-align:left;align-self:flex-start;padding-bottom:12px}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container{display:flex;padding:10px 0 8px;justify-content:flex-end;align-items:center;gap:10px}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container.single-mode{justify-content:space-between}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container.any-mode,.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container.all-mode{padding-top:0}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container.any-mode svg,.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container.all-mode svg{width:180px}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .instructions{margin-top:2px}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .PassthroughSettings{display:flex;gap:8px;-webkit-user-select:none;user-select:none;height:100%;box-sizing:border-box}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .PassthroughSettings .MuiCheckbox-root{padding:2px;color:#0275ff}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .PassthroughSettings input{margin-right:5px}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .PassthroughSettings fieldset.passthrough-fieldset{border:1px solid var(--mui-palette-divider);padding:10px 0 6px 24px;position:relative}.SpatialFiltersSelectorList .SelectorGroup header .passthrough-container .PassthroughSettings fieldset.passthrough-fieldset .group-label{position:absolute;top:-10px;left:4px;background-color:var(--mui-palette-grey-200);padding:0 8px;font-size:.75rem;font-weight:700;color:var(--mui-palette-text-secondary)}.SpatialFiltersSelectorList .SelectorGroup header>:last-child:not(:only-child){margin-left:auto}.SpatialFiltersSelectorList .SelectorGroup .content .passthrough-container{display:flex}.SpatialFiltersSelectorList .SelectorGroup .content .buttons-container{display:flex;justify-content:flex-end;margin-top:10px}.SpatialFiltersSelectorList .SelectorGroup .content .buttons-container button.delete{background-color:initial;color:#34c66f}.SpatialFiltersSelectorList .SelectorGroup .list.empty{height:40px}.SpatialFiltersSelectorList .SelectorGroup .list .FilterDropdownParent{padding-bottom:8px}.SpatialFiltersSelectorList .SelectorGroup.staging{background-color:#f0f0f0;color:#5b5b5b;box-shadow:none;border:1px dashed #8b8b8b;border-radius:4px}.SpatialFiltersSelectorList .SelectorGroup.staging:not(.empty){margin-top:8px}.SpatialFiltersSelectorList .SelectorGroup.staging.empty{background-color:#fff;border:none;padding-bottom:0;padding-top:0}.SpatialFiltersSelectorList .SelectorGroup .filter-logic{font-weight:700}.SpatialFilterDropdown{font-size:12px;position:relative}.SpatialFilterDropdown .header{-webkit-user-select:none;user-select:none;box-sizing:border-box;height:32px;display:grid;grid-template-columns:32px auto 1fr 24px 32px;justify-items:center;align-items:center;background-color:#2b2b2b;color:#fff;margin-bottom:0}.SpatialFilterDropdown .header .status-text{display:flex;justify-content:flex-end;align-items:center;padding-right:8px;width:100%;height:100%;gap:1em;pointer-events:none}.SpatialFilterDropdown .header .toggle-button{cursor:pointer!important;width:100%;height:100%}.SpatialFilterDropdown .header .delete-button{display:flex;align-items:center;justify-content:center;fill:#fff;color:#fff;width:100%;height:100%;font-size:20px;cursor:pointer!important}.SpatialFilterDropdown .header .RenameInput .controls{display:flex;flex-wrap:nowrap;align-items:center}.SpatialFilterDropdown .header .RenameInput .controls input[type=text]{box-sizing:border-box;font:inherit;padding:0 2px;field-sizing:content;max-width:200px;min-width:100px;background-color:#2b2b2b;color:#fff;border:1px solid white;border-radius:2px;height:25px;margin:0!important}.SpatialFilterDropdown .header .RenameInput .controls .EditPen{height:100%;padding-left:10px}.SpatialFilterDropdown .header .name{max-width:200px;cursor:pointer!important;height:100%;line-height:32px;overflow:hidden;text-overflow:ellipsis;padding:0 3px}.SpatialFilterDropdown .header button{background-color:initial;margin:0;padding:0}.SpatialFilterDropdown .header button:disabled:hover{background-color:initial}.SpatialFilterDropdown .hover-area-extender{height:8px;position:absolute;bottom:-8px;width:100%}.SpatialFilterDropdown .AccordionArrow{transition:transform .25s;color:#34c66f;margin-right:16px}.SpatialFilterDropdown b{margin-right:8px}.SpatialFilterDropdown.open .AccordionArrow{transform:rotate(90deg)}.SpatialFilterDropdown>.content{padding:15px 5px 5px;background-color:#fff;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.DropdownArrow{transition:transform .1s}.DropdownArrow.collapsed{transform:rotate(180deg)}.SpatialFilterSelector{padding-left:20px;padding-right:20px;padding-bottom:10px;overflow-x:hidden}.SpatialFilterSelector h3{font-size:16px;font-weight:400;margin-bottom:5px}.SpatialFilterSelector select,.SpatialFilterSelector fieldset{display:inline-block;margin:10px 0;border:1px solid #d6d6d6;padding:5px;display:flex;align-items:center;justify-content:center}.SpatialFilterSelector select input[type=radio],.SpatialFilterSelector fieldset input[type=radio]{margin:0 5px;position:relative;top:2px}.SpatialFilterSelector select label,.SpatialFilterSelector fieldset label{margin-right:15px}.SpatialFilterSelector select label:has(input:disabled),.SpatialFilterSelector fieldset label:has(input:disabled){color:#a5a5a5}.SpatialFilterSelector select .Download,.SpatialFilterSelector fieldset .Download{width:15px;height:15px}.SpatialFilterSelector .instructions{line-height:1.25;color:gray;font-size:16px;margin-top:32px;margin-bottom:32px;padding-left:40px;padding-right:40px}.SpatialFilterSelector .MuiDivider-root{margin-top:32px!important;margin-bottom:32px!important}.SpatialFilterSelector .save-cancel-controls{display:flex;justify-content:flex-end}.SpatialFilterSelector .geometry-selector-passthrough-settings{display:grid;grid:auto-flow/1fr 1fr}.SpatialFilterSelector .GeometrySelectorSummary{margin-top:15px}.SpatialFilterSelector .GeometrySelectorSummary .summary-box{background-color:#e6e6e6;margin:10px 0;padding:5px 12px 5px 10px;border-radius:8px;display:flex;justify-content:space-between}.SpatialFilterSelector .GeometrySelectorSummary .summary{line-height:16px}.SpatialFilterSelector .GeometrySelectorSummary ul{list-style:none;padding-left:5px;margin:5px}.SpatialFilterSelector .GeometrySelectorSummary ul li:not(:last-child){padding-bottom:3px}.SpatialFilterSelector .GeometrySelectorSummary ul li:last-child{text-transform:none}.SpatialFilterSelector .GeometrySelectorSummary .right-controls{display:flex;gap:5px;align-items:flex-start}.SpatialFilterSelector .GeometrySelectorSummary .right-controls .ReCenterButton{background-color:none}.SpatialFilterSelector .GeometrySelectorSummary .right-controls .ReCenterButton svg{height:18px;width:18px}.SelectionSummary{margin-top:15px}.DropHint{text-align:center;border:1px dashed #1e1e1e;border-radius:4px;line-height:32px;height:32px;width:100%;background-color:#f0f0f0}.filterModeSelector.MuiTabs-root{border-bottom:var(--selected-mode-border);overflow:visible}.filterModeSelector.MuiTabs-root .MuiTabs-indicator{display:none}.filterModeSelector.MuiTabs-root .MuiTabs-scroller{overflow:visible!important}.filterModeSelector .MuiTab-root{font-weight:700;font-size:.85rem}.filterModeSelector .Mui-selected{font-size:1.1rem;border-left:var(--selected-mode-border);border-top:var(--selected-mode-border);border-right:var(--selected-mode-border);background-color:var(--mui-palette-background-paper);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:none;position:relative;overflow:visible;white-space:nowrap}.filterModeSelector .Mui-selected:after{content:"";position:absolute;bottom:-1.5px;left:0;right:0;height:2px;background:var(--mui-palette-background-paper)}.filter-mode-panel{border-right:var(--selected-mode-border);border-bottom:var(--selected-mode-border);border-left:var(--selected-mode-border);padding:0 12px 12px}.MainFilterPassthroughIcon{stroke:#af27bf;width:120px;height:60px}.MainFilterPassthroughIcon rect{fill:#f1d8f4}.MainFilterPassthroughIcon marker{fill:#af27bf}.QueryFormFilters{padding-bottom:12px}.MuiAutocomplete-option:first-child{position:sticky;top:-8px;background:#fff;z-index:1}.MuiAutocomplete-option:first-child:hover{background-color:#f0f0f0!important;opacity:1}.Study{display:flex;flex-direction:row;height:calc(100vh - 40px)}.Study .maplibregl-popup-content .zonePopup footer{font-size:10px;margin-top:10px}.Study .AlertPopUp .popup-container{width:400px;background-color:#fff;min-height:50px}.Study .AlertPopUp .popup-content{margin-top:15px}.Study .AlertPopUp .popup-content footer{margin-top:15px;text-align:right}.Study .AlertPopUp .alertHeader{background:#2b2b2b;font-weight:400}.Study .AlertPopUp .body{margin-bottom:0}.Study .AlertPopUp .alert-modal-overlay{opacity:.2}.Study .AlertPopUp .text{width:350px}.Study .message-popup{width:210px}.Study .left-panel{width:508px;flex-shrink:0;height:100%;overflow-y:scroll;box-sizing:border-box;background-color:#fff}.Study .left-panel .dataset{display:flex;flex-direction:row;color:#fff;background-color:#333;padding:10px}.Study .left-panel .dataset img{background-color:#fff;align-self:flex-start}.Study .left-panel .dataset .dataSetDescription a{color:#fff}.Study .left-panel .dataset.open div{margin-left:20px}.Study .left-panel .dataset.open img,.Study .left-panel .dataset.open .button{display:block}.Study .left-panel .dataset img,.Study .left-panel .dataset .button{display:none}.Study .left-panel .dataset img:focus,.Study .left-panel .dataset .button:focus{outline:none}.Study .left-panel .dataset div{flex-grow:1;font-weight:700;margin-left:0}.Study .left-panel .dataset div button{margin-top:10px}.Study .left-panel main{margin-left:20px;padding-bottom:20px;padding-right:20px}.Study .left-panel main .container{color:#2b2b2b;font-size:21px;font-weight:700;margin-top:8px;word-break:break-all}.Study .left-panel main nav button{text-transform:uppercase}.Study .left-panel main input[type=checkbox]:not(.MuiFormControl-root input):not(.PrivateSwitchBase-input){vertical-align:middle;position:relative;bottom:2px}.Study .left-panel main input[type=text]:not(.MuiFormControl-root input){box-sizing:border-box;margin:10px 0;width:100%}.Study .left-panel main a{color:#44c5f2}.Study .left-panel main footer{text-align:right}.Study .left-panel main footer button{margin-left:10px}.Study .left-panel main .CollapsibleSection{font-size:11px}.Study .left-panel main .CollapsibleSection p{margin:0}.Study .left-panel main .CollapsibleSection hr{margin:30px 0;border:none;height:1px;background-color:#d6d6d6}.Study .left-panel main .CollapsibleSection .study-rename-input{display:block;box-sizing:border-box;margin:10px 0;width:100%}.Study .left-panel main .CollapsibleSection select{margin:5px 0}.Study .left-panel main .CollapsibleSection textarea{font-family:sans-serif;box-sizing:border-box;margin:10px 0;width:100%;height:51px}.Study .left-panel .base-selection{display:flex;align-items:center}.Study .left-panel .base-selection label{margin-right:10px}.Study .left-panel .base-selection label input[type=radio]{margin:0 5px;vertical-align:top}.Study .left-panel .base-selection.multi-geo-dataset{margin-top:5px}.TopTenList section{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:15px;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px;cursor:default}.TopTenList section:last-of-type{margin-bottom:0;border-bottom-width:0}.TopTenList section label{flex:0 0 23px;display:flex;align-items:center;justify-content:center;height:23px;font-weight:700;border:1px solid black;border-radius:50%;transition:color .25s,background-color .25s}.TopTenList section label.origin{background-color:#f69156;animation:originFadout 3s;animation-fill-mode:forwards}.TopTenList section label.destination{background-color:#8dcec7;animation:destinationFadout 3s;animation-fill-mode:forwards}.TopTenList section h1,.TopTenList section h2{margin:0}.TopTenList section h1{font-size:10px;margin-bottom:5px}.TopTenList section h2{font-size:12px;font-weight:400}.TopTenList section div{display:block;flex-grow:1}.TopTenList section:hover label{color:#fff;background-color:#000}.TopTenList section:hover .origin{background-color:#f69156;animation:originFadout 3s;animation-fill-mode:forwards}.TopTenList section:hover .destination{background-color:#8dcec7;animation:destinationFadout 3s;animation-fill-mode:forwards}.TopTenList footer{font-size:9px;text-align:center;margin-top:10px}@keyframes originFadout{to{background-color:#fdbd73}}@keyframes destinationFadout{to{background-color:#c5e8ed}}.ZoneMap .maplibregl-map .maplibregl-marker,.NewZoneMap .maplibregl-map .maplibregl-marker{position:absolute;white-space:nowrap;cursor:pointer}.ZoneMap .maplibregl-map .maplibregl-marker span,.NewZoneMap .maplibregl-map .maplibregl-marker span{text-align:center;font-size:12px;font-weight:700;line-height:20px;padding:2px 10px;border:1px solid black}.ZoneMap .maplibregl-map .maplibregl-marker span.selected,.NewZoneMap .maplibregl-map .maplibregl-marker span.selected{text-shadow:1px 0 black;text-decoration:underline}.ZoneMap .maplibregl-map .maplibregl-marker span:first-of-type,.NewZoneMap .maplibregl-map .maplibregl-marker span:first-of-type{border-bottom-left-radius:10px}.ZoneMap .maplibregl-map .maplibregl-marker span:last-of-type,.NewZoneMap .maplibregl-map .maplibregl-marker span:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.ZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-0,.NewZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-0{background-color:#fdbd73}.ZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-1,.NewZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-1{background-color:#f69156}.ZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-2,.NewZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-2{background-color:#e04a27}.ZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-3,.NewZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-3{background-color:#d92027}.ZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-4,.NewZoneMap .maplibregl-map .maplibregl-marker .label .origin-zone-4{background-color:#a11d21}.ZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-0,.NewZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-0{background-color:#c5e8ed}.ZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-1,.NewZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-1{background-color:#8dcec7}.ZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-2,.NewZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-2{background-color:#3fb3af}.ZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-3,.NewZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-3{background-color:#0e7aa0}.ZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-4,.NewZoneMap .maplibregl-map .maplibregl-marker .label .destination-zone-4{background-color:#0c508e}.ZoneMap .maplibregl-map .area,.NewZoneMap .maplibregl-map .area{stroke-width:1;stroke:#fff;fill-opacity:.65}.ZoneMap .maplibregl-map .area.selectedOrigin,.NewZoneMap .maplibregl-map .area.selectedOrigin{stroke-width:5;stroke:#fdbd73}.ZoneMap .maplibregl-map .area.selectedDestination,.NewZoneMap .maplibregl-map .area.selectedDestination{stroke-width:5;stroke:#c5e8ed}.ZoneMap .maplibregl-map .transparent-zone,.NewZoneMap .maplibregl-map .transparent-zone{stroke:none;fill:none}.ZoneMap .maplibregl-map .transparent-zone.selectedOrigin,.NewZoneMap .maplibregl-map .transparent-zone.selectedOrigin,.ZoneMap .maplibregl-map .transparent-zone.selectedDestination,.NewZoneMap .maplibregl-map .transparent-zone.selectedDestination{stroke:#000;fill:#fff}.ZoneMap .maplibregl-map .clickable:active,.NewZoneMap .maplibregl-map .clickable:active{background-color:#737373;cursor:wait}.ZoneMap .maplibregl-map .origin-highlight,.NewZoneMap .maplibregl-map .origin-highlight{fill:#f69156;fill-opacity:1}.ZoneMap .maplibregl-map .destination-highlight,.NewZoneMap .maplibregl-map .destination-highlight{fill:#8dcec7;fill-opacity:1}.ZoneMap .maplibregl-map .no-highlight,.NewZoneMap .maplibregl-map .no-highlight{stroke:#a5a5a5;fill:#a5a5a5;fill-opacity:1}.ZoneMap .maplibregl-map .origin-zone-0,.NewZoneMap .maplibregl-map .origin-zone-0{fill:#fdbd73}.ZoneMap .maplibregl-map .origin-zone-1,.NewZoneMap .maplibregl-map .origin-zone-1{fill:#f69156}.ZoneMap .maplibregl-map .origin-zone-2,.NewZoneMap .maplibregl-map .origin-zone-2{fill:#e04a27}.ZoneMap .maplibregl-map .origin-zone-3,.NewZoneMap .maplibregl-map .origin-zone-3{fill:#d92027}.ZoneMap .maplibregl-map .origin-zone-4,.NewZoneMap .maplibregl-map .origin-zone-4{fill:#a11d21}.ZoneMap .maplibregl-map .destination-zone-0,.NewZoneMap .maplibregl-map .destination-zone-0{fill:#c5e8ed}.ZoneMap .maplibregl-map .destination-zone-1,.NewZoneMap .maplibregl-map .destination-zone-1{fill:#8dcec7}.ZoneMap .maplibregl-map .destination-zone-2,.NewZoneMap .maplibregl-map .destination-zone-2{fill:#3fb3af}.ZoneMap .maplibregl-map .destination-zone-3,.NewZoneMap .maplibregl-map .destination-zone-3{fill:#0e7aa0}.ZoneMap .maplibregl-map .destination-zone-4,.NewZoneMap .maplibregl-map .destination-zone-4{fill:#0c508e}.ZoneMap .maplibregl-map .neutral-zone-0,.NewZoneMap .maplibregl-map .neutral-zone-0,.ZoneMap .maplibregl-map .neutral-zone-1,.NewZoneMap .maplibregl-map .neutral-zone-1,.ZoneMap .maplibregl-map .neutral-zone-2,.NewZoneMap .maplibregl-map .neutral-zone-2,.ZoneMap .maplibregl-map .neutral-zone-3,.NewZoneMap .maplibregl-map .neutral-zone-3,.ZoneMap .maplibregl-map .neutral-zone-4,.NewZoneMap .maplibregl-map .neutral-zone-4{fill:gray}.ZoneMap .maplibregl-map .neutral-zone-4.label,.NewZoneMap .maplibregl-map .neutral-zone-4.label{color:#fff}.DataAppearance{margin-bottom:10px}.DataAppearance fieldset{border-style:none;border-left:1px solid #a5a5a5;margin-left:10px;padding:1px 5px}.DataAppearance fieldset label{display:block}.DataAppearance .ReCenter{margin-left:5px}.ShowSelector{width:100%}.ShowSelector h1{font-size:12px;margin-bottom:10px}.ShowSelector fieldset{margin-left:20px;padding:0;border:none}.ShowSelector fieldset label{display:table;margin-top:2px}.ShowSelector fieldset label input{position:relative;margin-top:0;margin-left:0;top:2px}.TripLegend{-webkit-user-select:none;user-select:none;margin-right:20px;margin-bottom:10px}.TripLegend h1{font-size:12px;margin-top:15px}.TripLegend main{display:flex;flex-direction:row;min-height:95px;width:100%;margin-top:10px}.TripLegend main>label{min-width:72px;min-height:28px;margin-top:12px;flex-grow:0;transition:margin-top .4s ease}.TripLegend main>label.origins-and-destinations{margin-top:5px}.TripLegend main>label.origins-and-destinations div{text-align:right;margin-right:5px}.TripLegend main .message{margin:42px auto;color:#a5a5a5}.TripLegend .rc-slider{pointer-events:none}.TripLegend .rc-slider .rc-slider-track-1{border-left:1px solid #bcbcbc}.TripLegend .rc-slider .rc-slider-track{border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.TripLegend .rc-slider .rc-slider-track-5{border-right:1px solid #bcbcbc}.TripLegend .rc-slider .rc-slider-rail{background-color:transparent}.TripLegend .rc-slider .rc-slider-track{border-radius:0;height:28px;transition:background-color .4s ease}.TripLegend .rc-slider.rc-slider-disabled,.TripLegend .rc-slider.origins.hide-lowest .rc-slider-track-1,.TripLegend .rc-slider.destinations.hide-lowest .rc-slider-track-1{background-color:transparent}.TripLegend .rc-slider.origins-and-destinations.hide-lowest .rc-slider-track-1{background:none;background-color:transparent}.TripLegend .rc-slider.origins .rc-slider-track-1{background-color:#fdbd73}.TripLegend .rc-slider.origins .rc-slider-track-2{background-color:#f69156}.TripLegend .rc-slider.origins .rc-slider-track-3{background-color:#e04a27}.TripLegend .rc-slider.origins .rc-slider-track-4{background-color:#d92027}.TripLegend .rc-slider.origins .rc-slider-track-5{background-color:#a11d21}.TripLegend .rc-slider.destinations .rc-slider-track-1{background-color:#c5e8ed}.TripLegend .rc-slider.destinations .rc-slider-track-2{background-color:#8dcec7}.TripLegend .rc-slider.destinations .rc-slider-track-3{background-color:#3fb3af}.TripLegend .rc-slider.destinations .rc-slider-track-4{background-color:#0e7aa0}.TripLegend .rc-slider.destinations .rc-slider-track-5{background-color:#0c508e}.TripLegend .rc-slider.origins-and-destinations .rc-slider-track-1{background:linear-gradient(#fdbd73 48%,#fff 47%,#fff 53%,#c5e8ed 53%)}.TripLegend .rc-slider.origins-and-destinations .rc-slider-track-2{background:linear-gradient(#f69156 48%,#fff 47%,#fff 53%,#8dcec7 53%)}.TripLegend .rc-slider.origins-and-destinations .rc-slider-track-3{background:linear-gradient(#e04a27 48%,#fff 47%,#fff 53%,#3fb3af 53%)}.TripLegend .rc-slider.origins-and-destinations .rc-slider-track-4{background:linear-gradient(#d92027 48%,#fff 47%,#fff 53%,#0e7aa0 53%)}.TripLegend .rc-slider.origins-and-destinations .rc-slider-track-5{background:linear-gradient(#a11d21 48%,#fff 47%,#fff 53%,#0c508e 53%)}.TripLegend .rc-slider.editable .slider-handle label{color:#4c4c4c;background-color:#fff;cursor:text}.TripLegend .rc-slider .slider-handle{position:absolute;top:2px;border-width:1px;border-style:none;border-color:#4c4c4c}.TripLegend .rc-slider .slider-handle:after{content:"";position:absolute;top:-5px;width:1px;height:0;border:4px solid transparent;border-top-color:#000;border-top-width:6px;clear:both;pointer-events:auto;cursor:pointer;cursor:grab}.TripLegend .rc-slider .slider-handle:after:active{cursor:grabbing}.TripLegend .rc-slider .slider-handle.slider-handle-0,.TripLegend .rc-slider .slider-handle.slider-handle-5{display:none}.TripLegend .rc-slider .slider-handle.slider-handle-1,.TripLegend .rc-slider .slider-handle.slider-handle-2{border-right-style:solid}.TripLegend .rc-slider .slider-handle.slider-handle-1:after,.TripLegend .rc-slider .slider-handle.slider-handle-2:after{right:-5px}.TripLegend .rc-slider .slider-handle.slider-handle-1 label,.TripLegend .rc-slider .slider-handle.slider-handle-2 label{margin-right:-1px}.TripLegend .rc-slider .slider-handle.slider-handle-3,.TripLegend .rc-slider .slider-handle.slider-handle-4{border-left-style:solid}.TripLegend .rc-slider .slider-handle.slider-handle-3:after,.TripLegend .rc-slider .slider-handle.slider-handle-4:after{left:-5px}.TripLegend .rc-slider .slider-handle.slider-handle-3 label,.TripLegend .rc-slider .slider-handle.slider-handle-4 label{margin-left:-1px}.TripLegend .rc-slider .slider-handle.slider-handle-2 label,.TripLegend .rc-slider .slider-handle.slider-handle-3 label{margin-top:68px}.TripLegend .rc-slider .slider-handle label{display:block;margin-top:38px;padding:4px 9px;color:#fff;background-color:#4c4c4c;border:1px solid #4c4c4c;pointer-events:auto;cursor:pointer;cursor:grab;transition:color .4s ease,background-color .4s ease}.TripLegend .rc-slider .slider-handle label:active{cursor:grabbing}.ZmDisplayOptions .CollapsibleSection{position:absolute;z-index:500;background-color:#fff;margin:0}.ZmDisplayOptions .CollapsibleSection>div{padding-top:10px}.ZmDisplayOptions .CollapsibleSection hr{margin-bottom:10px}.ZmDisplayOptions .CollapsibleSection.controlPanel{width:300px;top:170px;left:20px}.ZmDisplayOptions .CollapsibleSection.controlPanel .zoom-to-areas-label{margin-right:4px}.ZmDisplayOptions .CollapsibleSection.controlPanel .zoom-to-areas-label.disabled{color:#a5a5a5}.ZmDisplayOptions .CollapsibleSection.controlPanel .statusMessage{display:flex;justify-content:flex-end;width:100%;min-height:14px;font-size:12px}.ZmDisplayOptions .CollapsibleSection.controlPanel .statusMessage .success{color:#34c66f}.ZmDisplayOptions .CollapsibleSection.controlPanel .statusMessage .error{color:#ff4719}.ZmDisplayOptions .CollapsibleSection.controlPanel .statusMessage img{padding-right:4px;height:10px}.ZmDisplayOptions .CollapsibleSection.controlPanel>div>h1{font-size:14px;margin-top:5px}.ZmDisplayOptions .CollapsibleSection.controlPanel>div hr{border:none;height:1px;background-color:#d6d6d6}.ZmDisplayOptions .CollapsibleSection.controlPanel input[type=text]{width:50px;margin:0 3px}.ZmDisplayOptions .CollapsibleSection.topTenPanel{width:300px;top:10px;right:20px}.ZoneMap{position:relative;flex-grow:1;overflow:hidden;height:calc(100vh - 40px)}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-ctrl-top-left{top:100px;left:330px}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content{line-height:14px;padding:10px 20px 10px 10px}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content button{color:#000;background-color:transparent;padding:1px 6px}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content button:focus{outline:none}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content table{border-spacing:0;border-collapse:collapse;margin-top:10px}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content table td{padding-right:8px}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content table td:first-of-type{text-align:right}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content .gates th{border-bottom:1px solid #34c66f;text-align:left}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content .gates tbody tr:nth-of-type(odd){background-color:#f7f7f7}.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content .gates td,.ZoneMap>.VectorMap .maplibregl-map .maplibregl-popup-content .gates th{padding:2px 6px;vertical-align:top}.ZoneMap>.VectorMap .maplibregl-map .from-to-label{position:absolute;color:#fff;background-color:#af27bf;font-size:12px;font-weight:700;line-height:20px;padding:2px 10px;border:1px solid #af27bf}.ZoneMap>.maplibregl-map{position:absolute;top:0;bottom:0}.ZoneMap>.maplibregl-map .study-area-outline{stroke:#a5a5a5;stroke-width:3;stroke-opacity:1;fill-opacity:0;animation:emphasizeStart 1.2s}.ZoneMap>.maplibregl-map .base{stroke:#000;stroke-width:1;stroke-opacity:.3;fill:none;animation:emphasizeStart 1.2s}.ZoneMap>.maplibregl-map .gate{stroke:#000;stroke-width:1;stroke-opacity:1;fill:#ed1e79;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.dim{stroke-opacity:.5;fill:#a5a5a5;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.transparent-zone{stroke-opacity:.5;fill:#fff;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-highlight{fill:#f69156;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-highlight{fill:#8dcec7;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-zone-0{stroke-opacity:.5;fill:#fdbd73;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-zone-1{stroke-opacity:.5;fill:#f69156;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-zone-2{stroke-opacity:.5;fill:#e04a27;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-zone-3{stroke-opacity:.5;fill:#d92027;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.origin-zone-4{stroke-opacity:.5;fill:#a11d21;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-zone-0{stroke-opacity:.5;fill:#c5e8ed;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-zone-1{stroke-opacity:.5;fill:#8dcec7;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-zone-2{stroke-opacity:.5;fill:#3fb3af;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-zone-3{stroke-opacity:.5;fill:#0e7aa0;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.destination-zone-4{stroke-opacity:.5;fill:#0c508e;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.neutral-zone-0{stroke-opacity:.5;fill:gray;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.neutral-zone-1{stroke-opacity:.5;fill:gray;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.neutral-zone-2{stroke-opacity:.5;fill:gray;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.neutral-zone-3{stroke-opacity:.5;fill:gray;fill-opacity:1}.ZoneMap>.maplibregl-map .gate.neutral-zone-4{stroke-opacity:.5;fill:gray;fill-opacity:1}.ZoneMap>.maplibregl-map .spatial{stroke:#af27bf;stroke-width:2;stroke-opacity:1;fill:none;animation:emphasizeStart 1.2s}.ZoneMap .AlertPopUp .popup-container{width:auto;background-color:#fff}.ZoneMap .AlertPopUp .alertHeader{background:#2b2b2b;font-weight:400;align-items:flex-start}.ZoneMap .AlertPopUp .body{margin-bottom:0}.ZoneMap .AlertPopUp .alert-modal-overlay{opacity:.2}.ZoneMap .AlertPopUp textarea{margin-top:15px;width:400px;height:220px}.ZoneMap .AlertPopUp .button-actions{text-align:right;margin:15px 0 0}.ZoneMap .AlertPopUp .button-actions button{margin-left:10px}.ZoneMap .DraggablePanel{top:10px;right:20px;width:300px;max-height:calc(100% - 20px)}.ZoneMap .UtilityPanel{background-color:#2b2b2b;position:absolute;top:10px;left:330px;padding:10px;z-index:500}.ZoneMap .UtilityPanel button{padding:8px;margin:0}.ZoneMap .UtilityPanel button:first-of-type{margin-bottom:6px}@keyframes emphasizeStart{0%,38%{stroke-width:7}}.smooth{scroll-behavior:smooth}.Help{padding-left:20px}.Help .content{display:flex;flex-direction:row;padding-left:20px;padding-right:20px}.Help .content menu{text-align:center;margin:20px 40px;padding:0}.Help .content menu h1{font-size:14px;margin:10px 0}.Help .content menu div{background-color:#e6e6e6;display:inline-block;padding:20px 40px}.Help .content menu div a{display:inline-block;color:#fff;background-color:#34c66f;text-decoration:none;text-align:center;width:180px;padding:20px}.Help .content menu div a:not(:last-child){margin-right:20px}.Help .content menu div a:hover{background-color:#54dd8c;text-decoration:none}.Help .content menu div a:visited{color:#fff}.Help .content menu div a:active{background-color:#000}.Help .content nav{font-size:12px;min-width:200px;margin-right:20px}.Help .content nav a{padding:0 6px;transition:color .4s ease,background-color .4s ease}.Help .content nav a.active{color:#fff;background-color:#34c66f}.Help .content nav a.active:visited{color:#fff}.Help .content nav>ol{position:sticky;top:20px;padding:0}.Help .content nav li>ol{padding-left:20px}.Help .content nav ol{margin:0;list-style-type:none}.Help .content nav ol li:before{content:"▶ ";color:#737373}.Help .content section{font-size:14px;max-width:900px}.Help .content a{color:#000;text-decoration:none;scroll-margin-top:20px}.Help .content a:visited{color:#000}.Help .content a:hover{text-decoration:underline}.Help .content a:target~div{animation-duration:5s;animation-name:highlighted}.Help .content div{margin-bottom:20px}.Help .content h1,.Help .content h2,.Help .content h3,.Help .content h4{margin-top:20px;clear:both}.Help .content h1{font-size:28px;margin-top:40px;margin-bottom:10px;border-top:3px solid black;padding-top:25px}.Help .content h2{font-size:18px}.Help .content h3{font-size:17px}.Help .content h4{font-size:16px}.Help .content hr{margin-top:40px;margin-bottom:40px}.Help .content blockquote{font-size:13px;max-width:600px;margin-bottom:20px}.Help .content figure{margin-bottom:20px;text-align:center}.Help .content figure img{margin-bottom:5px}.Help .content figure figcaption{font-size:12px;font-style:italic}.Help .content figure figcaption a{text-decoration:underline}.Help .content .icons-on-left{max-width:600px}.Help .content .icons-on-left img{width:64px;height:64px;float:left;padding:2px;margin-right:20px;background-color:#000}.Help .content .float-right{float:right;margin-left:20px;margin-bottom:20px}.Help .content .bordered img{border:1px solid black}.Help .content .no-bullets{list-style:none}.Help .content .clearFloats{clear:both}@keyframes highlighted{0%{background:#f9db3340}to{background:transparent}}.WhatsNew{margin:0 auto;max-width:688px}.WhatsNew div{margin:10px 0}.WhatsNew article{padding-bottom:20px;border-bottom:2px solid #e6e6e6}.WhatsNew article h1{margin-top:20px;font-size:14px}.WhatsNew div+ul>li{margin-top:20px}.WhatsNew ul{margin:0;padding-left:17px}.WhatsNew figure{text-align:center}.WhatsNew figure figcaption{font-style:italic}.WhatsNew figure figcaption i{font-style:normal}.WhatsNew code{font-weight:700;background-color:#e6e6e6;padding-inline:2px}.WhatsNew .float-right{float:right}.WhatsNew .Download{width:13px;height:13px;position:relative;top:2px}.WhatsNew .ReCenter{margin:1px 0 0}.Version{margin:2em}.Admin{padding:0 20px}.Admin details{margin:10px 0;border:1px solid #2b2b2b;border-radius:3px}.Admin details summary{color:#e6e6e6;background-color:#2b2b2b;padding:5px 10px;cursor:pointer;transition:background-color .25s}.Admin details summary:hover{color:#fff;background-color:#444}.Admin details section{padding:12px 20px}.Admin details section.permissions a:hover{color:#00f}.Admin details a{color:#000;text-decoration:none}.Admin details a:hover{color:#fff}.Admin details fieldset{padding:0;border:0;margin:0}.Admin details button{margin-right:10px}.Admin details input,.Admin details output{padding:5px 10px;margin-bottom:10px}.Admin details select{padding:4px;margin-bottom:10px}.Admin details textarea{background-color:#ffe6e2;width:100%;height:220px;overflow:scroll;margin:10px 0}.Admin details li span{cursor:pointer}.Admin details li span:hover{color:#fff;background-color:#34c66f}.Admin details table{border-collapse:collapse}.Admin details table tr{border-bottom:1px solid #34c66f}.Admin details table tr:hover{background-color:#fbc46d}.Admin details table td,.Admin details table th{padding:2px 10px;text-align:left}.Admin details table td:not(:first-of-type),.Admin details table th:not(:first-of-type){text-align:right}.Admin details table th{color:#fff;background-color:#34c66f;position:sticky;top:0}.Admin details .error{color:red}.Admin details.message-of-the-day input,.Admin details.message-of-the-day output{box-sizing:border-box;width:100%}.Admin details.message-of-the-day output{display:block;background-color:#e6e6e6;min-height:24px}.Admin details.application-cache input,.Admin details.application-cache select{display:block}.Admin details.analysis-status-report label{margin-right:10px}.Admin details.analysis-status-report button{margin-bottom:10px}.applicationHealthDashboard button{margin-bottom:12px}.applicationHealthDashboard .metric-warning{font-weight:700;color:#ff4719}.applicationHealthDashboard .metric-warning:after{content:"!";text-align:center;color:#fff;background-color:#ff4719;border-radius:100px;display:inline-block;width:1.25em;height:1.25em;margin-left:1em}.node-metrics-summary-row{font-weight:700}.activeQueriesDashboard button{margin-bottom:12px}.AnalysisStatusDashboard .container{max-width:75rem;width:100%}.AnalysisStatusDashboard .filters{display:flex;justify-content:space-between;align-items:center}.AnalysisStatusDashboard .filters .date-filter{display:flex;gap:16}.AnalysisStatusDashboard .actions{display:flex;justify-content:flex-end;margin-bottom:24px}.AnalysisStatusDashboard table{width:100%}.UserStatisticsDashboard .container{max-width:75rem;width:100%}.UserStatisticsDashboard .filters{display:flex;align-items:center}.UserStatisticsDashboard .filters .date-filter{display:flex;gap:16}.UserStatisticsDashboard .filters .date-filter label{margin-right:10px}.UserStatisticsDashboard table{width:100%}.UserStatisticsDashboard table tr{cursor:pointer}.UserStatisticsDashboard table tr .analysis-action-buttons-cell{background-color:#add8e6;padding:8px 0;text-align:center}.UserStatisticsDashboard table tr .analysis-action-buttons-cell button{margin:4px}.UserStatisticsDashboard table tr.event-row{background-color:#add8e6}.UserStatisticsDashboard table tr.event-row td>.event-cell{display:grid;grid-template-columns:235px 235px 115px 115px;justify-content:center}.UserStatisticsDashboard table tr.event-row td>.event-cell .selected-options{display:grid;column-gap:16px;grid-template-columns:auto auto}.UserStatisticsDashboard table tr.event-row td>.event-cell .selected-options span{white-space:nowrap}.UserStatisticsDashboard section input{display:block}.UserStatisticsDashboard .AlertPopUp .popup-container{width:60%;max-height:50vh}.UserStatisticsDashboard .AlertPopUp .popup-container tbody{background-color:#fff}.AdminMap{position:relative;height:calc(100vh - 40px)}.AdminMap .popup{white-space:pre-wrap}.AdminMap .controls{position:absolute;top:20px;right:40px;background-color:#fff;border:1px solid #34c66f;padding:5px 10px}.AdminMap .controls fieldset{margin:0}.AdminMap .controls select{margin:10px 0}.AdminMap .controls button{margin-left:10px}.AdminMap .controls fieldset{border:0}.AdminMap .controls label{display:block}.AdminMap2{position:relative;height:calc(100vh - 40px)}.AdminMap2 .popup{white-space:pre-wrap}.AdminMap2 .CattMapControlButton{padding:0!important}.AdminMap2 .layer-control{background-color:#fff;border:1px solid #34c66f;padding:10px}.AdminMap2 .layer-control select{margin-top:5px}.AdminMap2 .layer-control button{margin-left:10px}.AdminMap2 .layer-control fieldset{border:0}.AdminMap2 .layer-control label{display:block}.PermissionsGlobalDataset{padding:10px}.EditGeography{display:flex;flex-direction:row;align-items:flex-start;height:calc(100vh - 40px);background-color:#fff;font-size:14px}.EditGeography .left-panel{width:508px;flex-shrink:0;height:100%;padding:0 20px 60px;overflow-y:scroll;box-sizing:border-box}.EditGeography .left-panel .SelectArea{padding-bottom:10px}.EditGeography .left-panel .validation-messages{font-size:12px}.EditGeography .maplibregl-map .satelliteControl{position:absolute;bottom:10px;left:10px;border-radius:5px;cursor:pointer}.EditGeography.hideDrawControl .maplibregl-ctrl-top-left .maplibregl-ctrl-group:last-of-type{display:none}.Demos{padding:0 20px}.Demos .content h1{font-size:12px;color:#5b5b5b}.Demos .content a{color:#00f}@keyframes pending-opacity{0%{opacity:.9}to{opacity:.1}}.Pending rect{fill:#22b573;animation:pending-opacity 3s linear infinite}.Pending #pos1{animation-delay:0s}.Pending #pos2{animation-delay:83ms}.Pending #pos3{animation-delay:.167s}.Pending #pos4{animation-delay:.25s}.Pending #pos5{animation-delay:.333s}.Pending #pos6{animation-delay:.417s}.Pending #pos7{animation-delay:.5s}.Pending #pos8{animation-delay:.583s}.Pending #pos9{animation-delay:.667s}.Pending #pos10{animation-delay:.75s}.Pending #pos11{animation-delay:.833s}.Pending #pos12{animation-delay:.916s}.Queued{height:16px;width:16px;margin-top:5px;margin-right:5px}.Queued rect{fill:#34c66f}.MyStudies{padding:0 20px;background-color:#fff}.MyStudies footer{margin:20px 0}.MyStudies .MyStudiesTable button.plain img{width:13px;height:13px}.MyStudiesTable .AlertPopUp .popup-container{width:400px;background-color:#fff;min-height:50px}.MyStudiesTable .AlertPopUp .alertHeader{background:#2b2b2b;font-weight:400;align-items:flex-start}.MyStudiesTable .AlertPopUp .body{margin-bottom:0}.MyStudiesTable .AlertPopUp .alert-modal-overlay{opacity:.2}.MyStudiesTable .AlertPopUp .text{width:350px}.MyStudiesTable .popup-content{display:block;font-size:12px;margin:15px 0 0}.MyStudiesTable .popup-content .button-actions{text-align:right;margin:15px 0 0}.MyStudiesTable .popup-content .button-actions button{margin-left:10px}.MyStudiesTable .popup-content.edit-content input[type=text]{display:block;box-sizing:border-box;margin:5px 0;width:100%}.MyStudiesTable .popup-content.edit-content textarea{display:block;box-sizing:border-box;margin:5px 0;width:100%;height:51px}.MyStudiesTable .popup-content.edit-content .warning{color:#ff4719;margin:0 0 10px;font-size:11px}.MyStudiesTable .top-row{padding-bottom:5px}.MyStudiesTable nav{display:flex;align-items:center}.MyStudiesTable nav.top{padding:4px;border:1px solid #d6d6d6;border-bottom:0}.MyStudiesTable nav.bottom{padding:4px;border:1px solid #d6d6d6;border-top:0}.MyStudiesTable nav .pagination-child button{width:300px;height:35px;border:0;text-decoration:none;outline:0;border-radius:4px;padding:0;font-size:12px;background:#e6e6e6;color:gray;cursor:pointer}.MyStudiesTable nav .pagination-child button:hover{background:#bcbcbc;color:#fff}.MyStudiesTable nav .pagination-child button:disabled{background:#f7f7f7;color:#a5a5a5;cursor:default}.MyStudiesTable nav .pagination-child-previous{flex:0 0 200px;width:33%;text-align:left}.MyStudiesTable nav .pagination-child-center{flex:1;width:33%;text-align:center}.MyStudiesTable nav .pagination-child-center input{width:40px;border:1px solid #d6d6d6;border-radius:4px;margin:0 2px}.MyStudiesTable nav .pagination-child-next{flex:0 0 200px;width:33%;text-align:right}.MyStudiesTable .results-box .status{margin-bottom:10px}.MyStudiesTable .results-box .status .Pending{width:13px;height:13px;margin-right:5px}.MyStudiesTable .results-box .rerun{margin-left:18px}.MyStudiesTable .results-box img{width:13px;height:13px;margin-right:5px}.MyStudiesTable .results-box .report img{background:#000}.MyStudiesTable .study-box{display:flex;align-items:center}.MyStudiesTable .study-box .study-box-description{flex:1;word-break:break-word}.MyStudiesTable .study-box .study-box-image{flex:0 0 10px}.MyStudiesTable .study-box .study-box-image img{float:right;width:10px;height:10px;cursor:pointer;margin-left:5px}.MyStudiesTable .notes-box{display:flex;align-items:center}.MyStudiesTable .notes-box .notes-description{flex:1;word-break:break-word}.MyStudiesTable .notes-box .notes-image{flex:0 0 70px}.MyStudiesTable .notes-box .notes-image img{width:10px;height:10px;cursor:pointer;margin-right:5px}.MyStudiesTable .action-box .action-box-child{padding-bottom:5px}.MyStudiesTable .action-box .action-box-child img{width:10px;height:10px;cursor:pointer;margin-right:3px}.MyStudiesTable .action-box .action-box-child:last-child{padding-bottom:0}.MyStudiesTable a{color:#00f}.MyStudiesTable table{border-spacing:0;table-layout:fixed;width:100%;border-collapse:collapse}.MyStudiesTable th{text-align:left;background-color:#2b2b2b;color:#fff;padding:7px 5px}.MyStudiesTable th .sort-desc:before{content:"▼";float:left}.MyStudiesTable th .sort-asc:before{content:"▲";float:left}.MyStudiesTable th.rowExpander{width:12px}.MyStudiesTable th.name{width:155px}.MyStudiesTable th.dataSet,.MyStudiesTable th.studyAreaName{width:115px}.MyStudiesTable th.studyAreaOdGateCount{width:55px}.MyStudiesTable th.studyAreaZones{width:140px}.MyStudiesTable th.createdTstamp{width:150px}.MyStudiesTable th.description{width:340px}.MyStudiesTable th.actionPlaceholder{width:105px}.MyStudiesTable tbody tr td{padding:10px;border:1px solid #d6d6d6}.MyStudiesTable tbody tr td.rowExpander{border-right-style:none;padding:10px 0 10px 10px}.MyStudiesTable tbody tr td.rowExpander .opened:before{content:"▼";float:left}.MyStudiesTable tbody tr td.rowExpander .closed:before{content:"►";float:left}.MyStudiesTable tbody tr td.name{border-left-style:none}.MyStudiesTable tbody tr td.studyAreaName,.MyStudiesTable tbody tr td.studyAreaZones{text-transform:capitalize}.MyStudiesTable tbody tr td.analysis-row-expander{width:5px;border-style:none;background-color:#fff}.MyStudiesTable tbody .study-row:nth-of-type(2n){background-color:#f7f7f7}.MyStudiesTable tbody .study-row.selected{background-color:#91dab9}.MyStudiesTable tbody .analysis-row{background-color:#edf7f1}.MyStudiesTable tbody .analysis-row.selected{background-color:#91dab9}.MyStudiesTable tbody .analysis-row .temporal-day-off{color:#e6e6e6;font-weight:400}.PageNotFound{padding:4em;font-size:28px}:root{--header-height: 40px}@font-face{font-family:Open Sans;src:local("Open Sans Light"),local("OpenSans-Light"),url(OpenSans-Light-webfont.ttf) format("truetype")}body{font-family:Arial,sans-serif}button{cursor:pointer;font-size:12px;font-weight:700;color:#fff;background-color:#34c66f;padding:9px 20px;border:none;border-radius:3px;transition:color .3s ease,background-color .3s ease}button img{width:12px;height:14px;margin-right:5px;vertical-align:text-bottom}button:active:where(:not(.MuiButtonBase-root)){background-color:#1f9950}button:hover:where(:not(.MuiButtonBase-root)){background-color:#54dd8c}button:disabled:where(:not(.MuiButtonBase-root)),button:disabled:hover:where(:not(.MuiButtonBase-root)){color:#a5a5a5;background-color:#e6e6e6;cursor:not-allowed}button:disabled:where(:not(.MuiButtonBase-root)) img,button:disabled:hover:where(:not(.MuiButtonBase-root)) img{filter:grayscale(100%)}button.hollow{font-size:14px;color:#34c66f;background-color:transparent;padding:14px 28px;border:1px solid #34c66f}button.hollow:hover{color:#fff;background-color:#34c66f}button.plain{text-decoration:underline;font-weight:400;white-space:nowrap;color:#00f;background:none;padding:0}button.plain:hover{color:#00f;background:none}button.utility{font-weight:400;background:none;color:#fff;padding:2px 8px}button.utility svg{width:12px;height:12px}button.utility:hover{color:#34c66f;background:none}button.utility:disabled{color:#a5a5a5}button.toggle{display:inline-flex;align-items:center;justify-content:center;color:#000;background:#e6e6e6;padding:5px 10px}button.toggle:hover{background-color:#fff}button.icon{color:#34c66f;padding:0}button.icon svg{display:block}button.icon:disabled,button.icon:disabled:hover{color:#a5a5a5}button.icon:hover{color:#54dd8c}.App{position:relative}.App .app-container{position:absolute;z-index:0;top:0;left:0;display:flex;flex-flow:column wrap;min-width:100%;min-height:100vh}.App .app-container input[type=checkbox],.App .app-container input[type=color],.App .app-container input[type=radio]{cursor:pointer}.App .app-container input[type=checkbox]:disabled,.App .app-container input[type=color]:disabled,.App .app-container input[type=radio]:disabled{cursor:not-allowed}.App .app-container>header:first-of-type{min-width:100%;height:40px;min-height:40px}.App .app-container .hero-background{text-align:center;min-height:calc(100vh - 40px);padding-left:3.5vw;padding-right:3.5vw;background-image:url(/assets/welcomeBackground.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;box-sizing:border-box}.App .app-container .hero-background .unauthorized-user-message{display:flex;flex-direction:column;gap:16px}.App .app-container .numeric{text-align:right;font-variant-numeric:tabular-nums}.App .app-container .toolHeader{padding:12px 0;font-weight:700;color:#2b2b2b;font-size:21px;margin:0 0 8px}.ResultsRoot{--interzonal-pairs-height: 235px;--results-widget-header-height: 132px;--page-headers-height: calc(var(--header-height) * var(--header-multiplier));--root-common-padding: 10px;--root-common-gap: 10px;--column-chrome-1: calc(var(--root-common-padding) * 2);--column-chrome-2: calc(var(--root-common-padding) * 2 + var(--root-common-gap));--widget-border-radius: 4px;--charts-widget-height: calc( 100vh - var(--page-headers-height) - var(--column-chrome-2) - var(--interzonal-pairs-height) );background-color:#e5ebeb;display:grid;gap:var(--root-common-gap);padding:var(--root-common-padding)}.ResultsRoot *{box-sizing:border-box}.ResultsRoot .ResultsColumn:not(.loading){box-shadow:var(--mui-shadows-1);border-radius:var(--widget-border-radius);clip-path:inset(0 0 -10px 0 round var(--widget-border-radius))}.ResultsRoot .ResultsColumn.loading .ResultsWidget.map{height:calc(100vh - var(--page-headers-height) - var(--column-chrome-2) - var(--results-widget-header-height))}.ResultsRoot .ResultsColumn.loading .ResultsWidget.charts{height:var(--charts-widget-height)}.ResultsRoot .ResultsColumn.loading .ResultsWidget.TopInterzonalPairs{height:var(--interzonal-pairs-height)}.ResultsRoot .ResultsColumn:nth-of-type(1){height:calc(100vh - var(--page-headers-height) - var(--column-chrome-1));display:grid;grid-template-rows:auto 1fr;gap:var(--root-common-gap)}.ResultsRoot .ResultsColumn:not(:nth-of-type(1)){display:grid;grid-auto-rows:min-content;gap:var(--root-common-gap)}.ResultsRoot .ResultsColumn .ResultsWidget{display:grid}.ResultsRoot .ResultsColumn .ResultsWidget:has(.ResultsWidgetHeader){grid-template-rows:min-content 1fr min-content}.ResultsRoot .ResultsColumn .ResultsWidget:not(:has(.ResultsWidgetHeader)){grid-template-rows:1fr min-content}.ResultsRoot .ResultsColumn .ResultsWidget.full-height{min-height:calc(100vh - var(--page-headers-height) - var(--column-chrome-1))}.ResultsRoot .ResultsColumn .ResultsWidget.map{min-height:400px}.ResultsRoot .ResultsColumn .ResultsWidget.charts:not(.full-height){min-height:max(600px,var(--charts-widget-height))}.ResultsRoot .ResultsColumn .ResultsWidget.TopInterzonalPairs{min-height:var(--interzonal-pairs-height)}.ResultsRoot .ResultsColumn .ResultsWidget.header{height:var(--results-widget-header-height)}.ResultsRoot .ResultsColumn .ResultsWidget .ResultsWidgetHeader{display:grid;grid-template-columns:auto 1fr 24px;gap:var(--root-common-gap);padding:0px var(--root-common-padding);align-items:center;position:sticky;top:0;background-color:#fff;z-index:1000;border-bottom:1px solid #d6d6d6;border-top-left-radius:var(--widget-border-radius);border-top-right-radius:var(--widget-border-radius)}.ResultsRoot .ResultsColumn .ResultsWidget .ResultsWidgetHeader .ResultsWidgetHeaderBox{padding:var(--root-common-padding) 0px}.ResultsRoot .ResultsColumn .ResultsWidget .ResultsWidgetContent{border-top-left-radius:var(--widget-border-radius);border-top-right-radius:var(--widget-border-radius);overflow:hidden}@media (width > 1000px){.ResultsRoot{grid-template-columns:minmax(550px,8fr) 8fr;grid-auto-flow:column}.ResultsRoot.wide-map-layout{grid-template-columns:minmax(550px,8fr) 6fr}.ResultsRoot.one-column{grid-template-columns:1fr}.ResultsColumn:not(:nth-of-type(1)){overflow:auto;height:calc(100vh - var(--page-headers-height) - var(--column-chrome-1))}}@media (width <= 1000px){.ResultsRoot{grid-template-columns:1fr}}.exportOptionDisabled{color:#737373}.ExportScopeRadioGroup{width:100%}.ResultsHeaderBar{--header-padding: 16px}.ResultsHeaderBar .MuiToolbar-root{min-height:var(--header-height);height:var(--header-height);display:flex;gap:16px;padding:0px var(--header-padding)}.ResultsHeaderBar .report-type-button-group,.ResultsHeaderBar .other-options-button-group{align-self:center}.ResultsHeaderBar .report-type-button-group button,.ResultsHeaderBar .other-options-button-group button{text-transform:none}.ResultsHeaderBar .report-type-button-group{padding:6px 10px;display:flex;align-items:center;color:#2b2b2b}.ResultsHeaderBar .report-type-button-group button{padding:6px 16px;display:flex;font-weight:400;font-size:12px;line-height:normal}.ResultsHeaderBar .report-type-button-group svg{padding-right:8px}@media (max-width: 599.95px){.ResultsHeaderBar .report-type-button-group svg{padding-right:0}}.ResultsHeaderBar .report-type-button-group button:first-of-type{border-top-left-radius:40px;border-bottom-left-radius:40px}.ResultsHeaderBar .report-type-button-group button:last-of-type{border-top-right-radius:40px;border-bottom-right-radius:40px}.ResultsHeaderBar .report-type-button-group button.Mui-selected{background-color:#2b2b2b;color:#fff;font-weight:700}.ResultsHeaderBar .QueryParametersButton button,.ResultsHeaderBar .other-options-button-group button{border:1px solid transparent;font-size:13px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.46px;border-radius:0}.ResultsHeaderBar .QueryParametersButton{display:inline-flex;padding-right:var(--header-padding)}.ResultsHeaderBar .other-options-button-group{display:flex;gap:8px}.ResultsHeaderBar .other-options-button-group button.selected,.ResultsHeaderBar .other-options-button-group button:hover{background-color:var(--mui-palette-action-hover);border:1px solid var(--mui-palette-divider);border-radius:6px}.QueryParametersMenuPopoverPaper{border:#444 solid 1px}.QueryParametersMenuPopoverPaper .QueryParametersMenu{display:grid;grid-template-rows:240px 1fr;min-width:660px}.QueryParametersMenuPopoverPaper .QueryParametersMenu .capitalize{text-transform:capitalize;overflow-wrap:break-word}.QueryParametersMenuPopoverPaper .QueryParametersMenu .spatial-filter-heading,.QueryParametersMenuPopoverPaper .QueryParametersMenu .study-area-heading{display:flex;align-items:baseline;gap:4px}.QueryParametersMenuPopoverPaper .QueryParametersMenu hr{margin-bottom:12px;background-color:#d6d6d6;height:1px;border:none}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details{resize:vertical;overflow:scroll;display:flex;padding:10px 0;color:#000;background:#fff}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details h1{font-size:10px;white-space:nowrap;overflow-wrap:break-word;margin-bottom:5px;margin-top:0}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details h2{font-size:10px;font-weight:400;margin:5px 0 3px;overflow-wrap:break-word}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details ul,.QueryParametersMenuPopoverPaper .QueryParametersMenu .details span{list-style:none;margin:0 0 0 10px;padding:0}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div{padding:0 var(--horizontal-padding)}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div section{margin-bottom:10px;max-width:200px}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div section>div{font-size:10px;margin-left:10px;line-height:16px}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div:not(:last-child){border-right:#d6d6d6 solid 1px}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div.columns{display:flex;flex-direction:row}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details>div.columns>div:not(:last-child){margin-right:var(--column-margin)}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details em{font-size:13px;font-style:normal}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details .temporal-day-on{font-weight:700}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details .temporal-day-off{color:#e6e6e6}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details.has-advanced{--column-margin: 10px;--horizontal-padding: 20px}.QueryParametersMenuPopoverPaper .QueryParametersMenu .details:not(.has-advanced){--column-margin: 20px;--horizontal-padding: 45px}.scroll-box-wrapper{position:relative;display:flex;align-items:center;flex:1;min-width:0;width:100%}.scroll-box-wrapper:hover .scroll-nav-arrow{opacity:1}.scroll-box-wrapper .scroll-box{overflow-x:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.scroll-box-wrapper .scroll-box::-webkit-scrollbar{display:none}.scroll-box-wrapper .scroll-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);box-shadow:var(--mui-shadows-2);opacity:0;transition:opacity .2s ease,background-color .2s ease;display:flex;align-items:center;justify-content:center}.scroll-box-wrapper .scroll-nav-arrow.left{left:8px}.scroll-box-wrapper .scroll-nav-arrow.right{right:8px}.scroll-box-wrapper .scroll-nav-arrow:hover{background-color:var(--mui-palette-grey-100)}.hour-filter-card{padding:16px;width:340px}.hour-filter-card .hour-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;background-color:var(--mui-palette-background-default);padding:8px;border-radius:8px}.hour-filter-card .hour-box{height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;border:1px solid var(--mui-palette-divider);transition:all .1s;color:var(--mui-palette-text-primary)}.hour-filter-card .hour-box:hover{background-color:color-mix(in srgb,var(--mui-palette-primary-main),white 90%);transform:scale(1.2);z-index:1;box-shadow:0 4px 10px #0000001a}.hour-filter-card .hour-box.is-active{background-color:var(--mui-palette-primary-main);border-color:var(--mui-palette-primary-main);color:var(--mui-palette-common-white)}.hour-filter-card .hour-box.is-active:hover{background-color:var(--mui-palette-primary-dark)}.hour-filter-card .hour-box.is-active .hour-number{font-weight:800}.hour-filter-card .hour-number{font-size:.65rem;font-weight:400}.hour-filter-card .hour-suffix{font-size:.6rem;opacity:.7}.hour-filter-card .hour-footer{display:flex;margin-top:8px;padding:0 4px}.hour-filter-card .hour-footer .footer-label{flex:1;font-size:.7rem;color:var(--mui-palette-text-secondary)}.hour-filter-card .hour-footer .footer-label.center{text-align:center}.hour-filter-card .hour-footer .footer-label.right{text-align:right}.dow-filter-card{padding:16px}.dow-filter-card .dow-container{display:flex;gap:8px;justify-content:center}.dow-filter-card .dow-circle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;border:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-secondary);font-weight:400;font-size:.75rem;transition:all .2s;background-color:transparent}.dow-filter-card .dow-circle:hover{border-color:var(--mui-palette-primary-main);background-color:color-mix(in srgb,var(--mui-palette-primary-main),white 92%)}.dow-filter-card .dow-circle.is-selected{background-color:var(--mui-palette-primary-main);border-color:var(--mui-palette-primary-main);color:var(--mui-palette-common-white);font-weight:700}.dow-filter-card .dow-circle.is-selected:hover{background-color:var(--mui-palette-primary-dark)}.list-filter-card{max-height:500px;max-width:800px;min-width:225px;width:max-content;position:relative;padding:8px}.list-filter-card .menu-item{min-height:unset;padding-left:8px}.list-filter-card .menu-item .form-label .MuiTypography-root{font-size:.8rem;font-weight:500;color:var(--mui-palette-text-primary)}.list-filter-card .menu-item .checkbox{padding:8px}.list-filter-card .menu-item .checkbox svg{font-size:1.1rem}.toolbar-layout-root{--button-height: 32px;--filter-toolbar-spacing: 10px;display:flex;flex-direction:row;align-items:center;width:100%;max-width:100vw;border-top:1px solid #eeeeee;overflow:hidden;height:var(--header-height);box-sizing:border-box}.toolbar-layout-root.loading{gap:var(--filter-toolbar-spacing);padding-left:var(--filter-toolbar-spacing)}.toolbar-layout-root.loading .button-loading-skeleton{height:var(--button-height);width:150px}.toolbar-layout-root .filter-toolbar{display:flex;align-items:center;gap:var(--filter-toolbar-spacing);padding-left:var(--filter-toolbar-spacing);flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.toolbar-layout-root .filter-toolbar>:last-child{margin-right:48px}.toolbar-layout-root .filter-toolbar .filter-button-container{display:flex;align-items:center}.toolbar-layout-root .filter-toolbar .filter-button-container .filter-button{text-transform:none;border-radius:4px;padding:0 16px;display:flex;align-items:center;white-space:nowrap;background-color:#fff;border:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary);height:var(--button-height)}.toolbar-layout-root .filter-toolbar .filter-button-container .filter-button:hover{background-color:#f7f7f7;border-color:var(--mui-palette-primary-main)}.toolbar-layout-root .filter-toolbar .filter-button-container .filter-button.is-active{border-color:var(--mui-palette-primary-main)}.toolbar-layout-root .filter-toolbar .filter-button-container .filter-button.is-active:hover{background-color:#f7f7f7}.toolbar-layout-root .filter-toolbar .filter-button-container .label-text{margin-right:4px;font-weight:500;line-height:1;color:var(--mui-palette-text-secondary)}.toolbar-layout-root .filter-toolbar .filter-button-container .value-text{font-weight:600;line-height:1}.toolbar-layout-root .filter-toolbar .filter-button-container .close-icon-button{padding:2px}.toolbar-layout-root .filter-toolbar .filter-button-container .close-icon-button:hover{background-color:#0000001a}.toolbar-layout-root .filter-toolbar .filter-button-container .arrow-icon{font-size:18px;opacity:.5}.toolbar-layout-root .clear-filters-button{flex:0 0 auto;white-space:nowrap;padding:0 16px;height:40px;border-radius:0;transform:translate(100%);margin-right:-116px;opacity:0;transition:transform .3s ease-out,margin-right .3s ease-out,opacity .2s ease}.toolbar-layout-root .clear-filters-button.is-active{transform:translate(0);margin-right:0;opacity:1;max-width:200px;box-shadow:-10px 0 15px -5px #0000001f}.filter-popover-paper{margin-top:8px;border-radius:12px;box-shadow:0 4px 20px #0000001a}.clear-filters-button-tooltip-title{padding:4px}.clear-filters-button-tooltip-title .header{font-weight:700;margin-bottom:4px}.InterzonalPairList{display:flex;flex-wrap:wrap;gap:10px 0;justify-content:space-around;padding:10px 25px;list-style-type:none}.InterzonalPair{display:grid;grid-template-areas:"index count" "index destinations";grid-template-columns:40px 120px;min-width:20%}.InterzonalPair .index{grid-area:index;width:100%;font-size:24px;text-align:right;padding-right:10px}.InterzonalPair .count{grid-area:count}.InterzonalPair .destinations{grid-area:destinations}.centered-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ChartHeader{display:flex;gap:8px;width:100%;justify-content:center;align-items:center;padding-top:8px;position:relative}.ChartHeader .loading-spinner{position:absolute;left:0;top:0}.ChartHeader .chart-action-buttons{display:flex;gap:8px;position:absolute;right:0}.ChartHeader .chart-action-buttons button{min-width:min-content;padding:0}.CustomChartTooltip{display:flex;flex-direction:column;gap:8px;background-color:var(--mui-palette-background-paper);padding:16px;border:1px solid var(--mui-palette-grey-300);border-radius:6px;pointer-events:none;box-shadow:0 4px 6px #0000001a;transition:transform .25s ease-out}.CustomChartTooltip .tooltip-label{border-bottom:1px solid var(--mui-palette-divider);font-size:1rem;padding-bottom:8px;margin-bottom:8px;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:24px}.CustomChartTooltip .tooltip-label .tooltip-status-pill{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background-color:var(--mui-palette-grey-200);color:var(--mui-palette-grey-600);transition:background-color .1s ease-in;font-size:.7rem;font-weight:700;text-transform:uppercase}.CustomChartTooltip .tooltip-label .tooltip-status-pill.is-selected{background-color:var(--mui-palette-success-light);color:var(--mui-palette-common-white)}.CustomChartTooltip .tooltip-label .tooltip-status-pill .MuiSvgIcon-root{font-size:.75rem;color:inherit}.CustomChartTooltip .filtered-totals-breakdown{display:flex;flex-direction:column;gap:8px}.CustomChartTooltip .filtered-totals-breakdown .filtered-totals-header{font-weight:700}.CustomChartTooltip .filtered-totals-breakdown .tooltip-entry{padding-left:16px}.CustomChartTooltip .tooltip-entry{display:flex;gap:4px}.CustomChartTooltip .tooltip-entry .tooltip-entry-label{font-weight:700}.BarChart,.StackedBarChart{border:1px solid var(--border-color, #d6d6d6);border-top:none;border-left:none;padding:8px 24px}.InrixTruckParkingChartsHeader .chart-legend-container{display:flex;flex-grow:1;align-items:center;justify-content:center}.InrixTruckParkingChartsHeader .chart-legend-container .chart-legend{display:flex;width:100%;justify-content:space-around;max-width:500px}.InrixTruckParkingChartsHeader .chart-legend-container .chart-legend .chart-legend-item{display:flex;gap:6px;align-items:center}.InrixTruckParkingChartsHeader .chart-legend-container .chart-legend .chart-legend-item .chart-legend-item-symbol{width:15px;height:15px}.chart-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.chart-row :last-of-type{border-right:0}.OverviewWidget{display:grid;grid-template-columns:2.5fr 164px 1fr;height:var(--results-widget-header-height, 100%);gap:10px}.OverviewWidget .overview-label{color:#7f7f7f;font-family:Arial;font-size:20px;font-style:normal;font-weight:400}.OverviewWidget .overview-dataset-temporal-container{display:grid;grid-template-columns:max-content 1.5fr;gap:8px}.OverviewWidget .overview-dataset-temporal-container .overview-dataset-summary{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;justify-items:center;align-items:center;padding:0 24px}.OverviewWidget .overview-dataset-temporal-container .overview-dataset-summary img{height:45px;text-align:center;align-self:center}.OverviewWidget .overview-dataset-temporal-container .overview-dataset-summary a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;margin-bottom:24px}.OverviewWidget .overview-dataset-temporal-container .overview-temporal-summary{display:grid}.OverviewWidget .overview-study-container{display:grid;grid-template-rows:1fr 1fr;gap:8px;min-width:0;min-height:0;justify-self:center;padding:0 12px}.OverviewWidget .overview-study-container .study-name-label{align-self:flex-end}.OverviewWidget .overview-study-container .study-name-container{display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;gap:8px;align-items:center;width:100%;min-width:0;max-width:100%}.OverviewWidget .overview-study-container .study-name-container .study-name{flex:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:flex-start;color:#0d1231;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;border-right:none}.OverviewWidget .overview-study-container .study-name-container .EditPen{align-self:flex-start;background-color:transparent;flex-shrink:0;width:40px;padding:9px 0}.OverviewWidget .overview-study-container .study-name-container .EditPen svg{fill:#22b573}.OverviewWidget div:not(:last-child){border-right:1px solid #d6d6d6}.OverviewWidget .overview-trip-count{display:grid;grid-template-rows:1fr 1fr;justify-items:center;gap:4px}.OverviewWidget .overview-trip-count.include-filtered-trips{grid-template-rows:.65fr 1fr}.OverviewWidget .overview-trip-count h5{text-align:center;align-self:end}.OverviewWidget .overview-trip-count .overview-trip-count-values-container{display:flex;flex-direction:column;gap:4px}.OverviewWidget .overview-trip-count .overview-trip-count-values-container .overview-filtered-trip-count-value{align-self:center;font-size:1.8rem;font-weight:700;color:var(--color-primary);text-align:center}.OverviewWidget .overview-trip-count .overview-trip-count-values-container .overview-trip-count-value{color:#2b2b2b;text-align:center;font-size:16px;font-style:normal;font-weight:400}.OverviewWidget .OverviewTemporalFiltersSummary{display:grid;align-items:center;justify-content:start;width:max-content;justify-self:center;height:100%;row-gap:5px}.OverviewWidget .OverviewTemporalFiltersSummary.dates,.OverviewWidget .OverviewTemporalFiltersSummary.months,.OverviewWidget .OverviewTemporalFiltersSummary.times{grid-template-areas:"dates dates" "times days-of-week";grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.OverviewWidget .OverviewTemporalFiltersSummary.year,.OverviewWidget .OverviewTemporalFiltersSummary.times{grid-template-areas:"dates" "times";grid-template-columns:1fr}.OverviewWidget .OverviewTemporalFiltersSummary .overview-dates{grid-area:dates;align-self:end}.OverviewWidget .OverviewTemporalFiltersSummary .overview-times{grid-area:times;align-self:start;justify-self:start}.OverviewWidget .OverviewTemporalFiltersSummary .overview-days-of-week{grid-area:days-of-week;align-self:start;justify-self:end}.ResolutionSelector{padding-left:16px}.ResolutionSelector label{height:25px}.ResultsLoadingDialog{pointer-events:none}.ResultsLoadingDialog .ResultsLoadingDialogBackdrop{background-color:unset}.ResultsLoadingDialog .ResultsLoadingDialogPaper{height:210px;aspect-ratio:1}.ResultsLoadingDialog .ResultsLoadingDialogContent{margin:auto;display:flex;align-items:center}.ResultsLoadingDialog .ResultsLoadingDialogTitle{font-size:21px;text-align:center}.TripDetailsWidget .header-buttons{float:right}.TripDetailsWidget .info-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1rem;padding:0px 1rem;box-sizing:border-box}.TripDetailsWidget .info-pair{display:flex;flex-direction:column}.TripDetailsWidget .info-pair dt{color:#737373;position:relative;padding-right:1em;margin:0}.TripDetailsWidget .info-pair dt:after{content:":"}.TripDetailsWidget .info-pair dd{font-weight:700;margin:0}.TripDetailsWidget .info-pair.full{grid-column:1/-1}.RouteTableWidget .routeTableContainer{height:600px;display:grid;grid-template-columns:1fr}.TruckParkingMapWidgetFooter{display:flex}.TruckParkingMapWidgetFooter .ParkingEventLegend{padding:10px;display:flex;flex-direction:row;align-items:center;gap:8px}.TruckParkingMapWidgetFooter .ParkingEventLegend .gradient{min-width:170px;height:24px;border:1px solid #fff;box-shadow:0 2px 2px #00000040}.MapControlPanel{position:absolute;top:0;right:0;margin:20px;width:335px;box-shadow:0 2px 4px #0000004d;overflow:hidden;z-index:1000}.MapControlPanel .MapControlPanelHeader{background-color:#fff;border-bottom:1px solid #d6d6d6;height:18px}.SectionHeaderCheckbox{margin-top:6px;padding:0 12px;width:100%;border:1px solid #d6d6d6;background-color:#f7f7f7}.MapTooltip,.MapTooltip .maplibregl-popup-content{padding:0}.MapTooltipUnorderedList{list-style-type:none;padding:4px;margin:0}.TruckParkingMapTooltip .event-count{font-weight:bolder;font-size:110%}.TruckParkingMapTooltip .name{text-wrap:balance}.TruckParkingMapTooltip .land-use{border-bottom:1px solid #0ccdef}.OdMatrixTableTooltip{--border-width: 1px;--border-color: #5b5b5b;position:fixed;pointer-events:none;width:300px;transition:opacity .12s ease-out,transform .3s cubic-bezier(.2,0,0,1)}.OdMatrixTableTooltip .tooltip-content{box-sizing:border-box;width:100%;background-color:#fff;border:var(--border-width) solid var(--border-color);padding:10px;display:flex;flex-direction:column;gap:10px;transition:transform .3s cubic-bezier(.2,0,0,1)}.OdMatrixTableTooltip .tooltip-content h6{all:unset}.OdMatrixTableTooltip .tooltip-content h6+dl{margin-left:20px}.OdMatrixTableTooltip .tooltip-content dl{margin:0;display:grid;grid-template-columns:min-content 1fr;gap:3px}.OdMatrixTableTooltip .tooltip-content dt{justify-self:right;white-space:nowrap}.OdMatrixTableTooltip .tooltip-content dt:after{content:":"}.OdMatrixTableTooltip .tooltip-content dd{margin:0}.OdMatrixTableTooltip:before,.OdMatrixTableTooltip:after{position:absolute;content:"";left:50%;border:solid 16px transparent;transform:translate(-50%,calc(var(--border-width) * -1))}.OdMatrixTableTooltip:before{top:calc(100% + var(--border-width));border-top-color:var(--border-color)}.OdMatrixTableTooltip:after{top:100%;border-top-color:#fff}.OdMatrixTable{max-height:100%;display:flex;flex-direction:column;width:min-content;max-width:100%;gap:5px}.OdMatrixTable .matrix-container{--od-header-size: 30px;width:max-content;max-width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;overflow:auto}.OdMatrixTable .matrix-container .od-header .od-header-center{position:relative;width:100%;height:100%}.OdMatrixTable .matrix-container .od-header h6{position:absolute;margin:0;font-size:16px;font-weight:700;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%)}.OdMatrixTable .matrix-container .od-header.destinations{grid-column-start:2;height:var(--od-header-size)}.OdMatrixTable .matrix-container .od-header.origins{width:var(--od-header-size)}.OdMatrixTable .matrix-container .od-header.origins h6{transform:translate(-50%,-50%) rotate(-90deg)}.OdMatrixTable .matrix-container .scroll-container{width:100%;overflow:auto;position:relative}.OdMatrixTable .matrix-container table{border-collapse:collapse;position:relative;display:flex;flex-direction:column}.OdMatrixTable .matrix-container tr{display:flex}.OdMatrixTable .matrix-container thead,.OdMatrixTable .matrix-container tfoot{z-index:1}.OdMatrixTable .matrix-container thead{position:sticky;top:0}.OdMatrixTable .matrix-container thead .table-info{position:sticky;left:0;z-index:1;color:revert;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;padding:5px}.OdMatrixTable .matrix-container thead th.group-header{text-transform:capitalize}.OdMatrixTable .matrix-container tbody{position:relative;z-index:0;flex:1}.OdMatrixTable .matrix-container tbody tr.parent-row{z-index:1}.OdMatrixTable .matrix-container tbody tr.group-row{z-index:2}.OdMatrixTable .matrix-container tbody th{z-index:1}.OdMatrixTable .matrix-container tfoot{position:sticky;bottom:0}.OdMatrixTable .matrix-container tfoot th{z-index:1}.OdMatrixTable .matrix-container tbody tr,.OdMatrixTable .matrix-container tfoot tr{width:100%}.OdMatrixTable .matrix-container tbody th,.OdMatrixTable .matrix-container tfoot th{position:sticky;left:0}.OdMatrixTable .matrix-container td{border:1px solid #5b5b5b;text-align:center;font-size:10px;overflow-wrap:break-word}.OdMatrixTable .matrix-container td.interzonal-cell{background:repeating-linear-gradient(-45deg,#e6e6e6,#e6e6e6 8px,#fff 8px,#fff 16px)}.OdMatrixTable .matrix-container th,.OdMatrixTable .matrix-container .total-row td,.OdMatrixTable .matrix-container .total-column{font-weight:400;background-color:#2b2b2b;border:1px solid #5b5b5b;color:#fff}.OdMatrixTable .matrix-container .total-column{position:sticky;right:0}.OdMatrixTable .matrix-container .mask-cell{background-color:#fff;border:none}.OdMatrixTable .matrix-container .empty-cell{border:0}.OdMatrixTable .matrix-container .undefined-zone{font-style:italic}.OdMatrixTable .matrix-container td,.OdMatrixTable .matrix-container tr.destinations>th,.OdMatrixTable .matrix-container th.zone-header{display:flex;align-items:center;justify-content:center}.OdMatrixTable .matrix-container tr.destinations>th{writing-mode:sideways-lr}.OdMatrixTable .matrix-container th.CenteredHeader .center-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:min-content;max-width:100%}.OdMatrixTable .matrix-container th.CenteredHeader.vertical .center-container{writing-mode:sideways-lr;height:min-content;max-height:100%}.OdMatrixTableLegend{--track-height: 12px;--connector-height: 3px;--label-gap: 1px;--label-gap-extra: 14px;--label-border-thickness: 1px;margin:3px 27px 22px;display:flex;flex-direction:column;gap:9px}.OdMatrixTableLegend .min-max{display:flex;justify-content:space-between;font-size:11px}.OdMatrixTableLegend.is-disabled .min-max,.OdMatrixTableLegend.is-disabled .MuiSlider-thumb{visibility:hidden}.OdMatrixTableLegend .slider{height:unset;padding:0}.OdMatrixTableLegend .slider .MuiSlider-track{display:none}.OdMatrixTableLegend .slider .MuiSlider-rail{position:relative;display:block;height:var(--track-height);border:1px solid #000;overflow:hidden}.OdMatrixTableLegend .slider .MuiSlider-rail .track-segment{position:absolute;top:0;height:100%}.OdMatrixTableLegend .slider .MuiSlider-thumb{display:block;position:absolute;top:0;width:1px;height:var(--track-height);background-color:#000;box-shadow:none}.OdMatrixTableLegend .slider .MuiSlider-thumb:before{display:none}.OdMatrixTableLegend .slider .MuiSlider-thumb:hover,.OdMatrixTableLegend .slider .MuiSlider-thumb.Mui-active,.OdMatrixTableLegend .slider .MuiSlider-thumb.Mui-focusVisible{box-shadow:none}.OdMatrixTableLegend .slider .MuiSlider-thumb .thumb-arrow{position:absolute;top:calc(-1 * var(--connector-height));left:0;width:1px;height:var(--connector-height);background:#000}.OdMatrixTableLegend .slider .MuiSlider-thumb .thumb-arrow:before{content:"";position:absolute;border:4px solid transparent;border-top-color:#000;border-top-width:6px;bottom:-2px;transform:translate(-44%)}.OdMatrixTableLegend .slider .value-label{display:flex;justify-content:center;position:absolute;top:calc(var(--track-height) + var(--label-gap));white-space:nowrap;border:var(--label-border-thickness) solid #000;padding:1px 5px;font-size:11px;box-sizing:content-box;min-width:32px;color:#000}.OdMatrixTableLegend .slider .value-label:before{content:"";position:absolute;width:1px;background:#000;height:var(--label-gap);top:calc(-1 * (var(--label-gap) + var(--label-border-thickness)));bottom:auto}.OdMatrixTableLegend .slider .value-label.right{right:0;left:auto}.OdMatrixTableLegend .slider .value-label.right:before{right:calc(-1 * var(--label-border-thickness))}.OdMatrixTableLegend .slider .value-label.left{left:0;right:auto}.OdMatrixTableLegend .slider .value-label.left:before{left:calc(-1 * var(--label-border-thickness))}.OdMatrixTableLegend .slider .value-label.lower{top:calc(var(--track-height) + var(--label-gap) + var(--label-gap-extra))}.OdMatrixTableLegend .slider .value-label.lower:before{height:calc(var(--label-gap) + var(--label-gap-extra));top:calc(-1 * (var(--label-gap) + var(--label-gap-extra) + var(--label-border-thickness)))}.ODMatrixWidget{overflow:auto}.ODMatrixWidget .ResultsWidgetHeaderBox:has(>.LegendSlider){padding:0}.ODMatrixWidget .ResultsWidgetContent{overflow:auto;display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:10px}.ODMatrixWidget .loading-skeleton{height:100%;width:100%;transform:unset}.ResultsMapWidget .ResultsWidgetContent{display:grid;grid-template-rows:1fr 95px}.ResultsMapWidget #results-map{background-color:#2b2b2b}.maplibregl-map .satelliteControl{position:absolute;bottom:10px;left:10px;border-radius:5px;cursor:pointer}.NewTripLegend{-webkit-user-select:none;user-select:none;margin-right:20px;margin-bottom:10px;width:100%}.NewTripLegend h1{font-size:12px;margin-top:15px}.NewTripLegend main{display:flex;flex-direction:row;min-height:95px;width:100%;margin-top:10px}.NewTripLegend main>label{min-width:72px;min-height:28px;margin-top:12px;flex-grow:0;transition:margin-top .4s ease}.NewTripLegend main>label.origins-and-destinations{margin-top:5px}.NewTripLegend main>label.origins-and-destinations div{text-align:right;margin-right:5px}.NewTripLegend main .message{margin:42px auto;color:#a5a5a5}.NewTripLegend .rc-slider{pointer-events:none}.NewTripLegend .rc-slider .rc-slider-track-1{border-left:1px solid #bcbcbc}.NewTripLegend .rc-slider .rc-slider-track{border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.NewTripLegend .rc-slider .rc-slider-track-5{border-right:1px solid #bcbcbc}.NewTripLegend .rc-slider .rc-slider-rail{background-color:transparent}.NewTripLegend .rc-slider .rc-slider-track{border-radius:0;height:28px;transition:background-color .4s ease}.NewTripLegend .rc-slider.rc-slider-disabled,.NewTripLegend .rc-slider.origins.hide-lowest .rc-slider-track-1,.NewTripLegend .rc-slider.destinations.hide-lowest .rc-slider-track-1{background-color:transparent}.NewTripLegend .rc-slider.origins-and-destinations.hide-lowest .rc-slider-track-1{background:none;background-color:transparent}.NewTripLegend .rc-slider.origins .rc-slider-track-1{background-color:#fdbd73}.NewTripLegend .rc-slider.origins .rc-slider-track-2{background-color:#f69156}.NewTripLegend .rc-slider.origins .rc-slider-track-3{background-color:#e04a27}.NewTripLegend .rc-slider.origins .rc-slider-track-4{background-color:#d92027}.NewTripLegend .rc-slider.origins .rc-slider-track-5{background-color:#a11d21}.NewTripLegend .rc-slider.destinations .rc-slider-track-1{background-color:#c5e8ed}.NewTripLegend .rc-slider.destinations .rc-slider-track-2{background-color:#8dcec7}.NewTripLegend .rc-slider.destinations .rc-slider-track-3{background-color:#3fb3af}.NewTripLegend .rc-slider.destinations .rc-slider-track-4{background-color:#0e7aa0}.NewTripLegend .rc-slider.destinations .rc-slider-track-5{background-color:#0c508e}.NewTripLegend .rc-slider.origins-and-destinations .rc-slider-track-1{background:linear-gradient(#fdbd73 48%,#fff 47%,#fff 53%,#c5e8ed 53%)}.NewTripLegend .rc-slider.origins-and-destinations .rc-slider-track-2{background:linear-gradient(#f69156 48%,#fff 47%,#fff 53%,#8dcec7 53%)}.NewTripLegend .rc-slider.origins-and-destinations .rc-slider-track-3{background:linear-gradient(#e04a27 48%,#fff 47%,#fff 53%,#3fb3af 53%)}.NewTripLegend .rc-slider.origins-and-destinations .rc-slider-track-4{background:linear-gradient(#d92027 48%,#fff 47%,#fff 53%,#0e7aa0 53%)}.NewTripLegend .rc-slider.origins-and-destinations .rc-slider-track-5{background:linear-gradient(#a11d21 48%,#fff 47%,#fff 53%,#0c508e 53%)}.NewTripLegend .rc-slider.editable .slider-handle label{color:#4c4c4c;background-color:#fff;cursor:text}.NewTripLegend .rc-slider .slider-handle{position:absolute;top:2px;border-width:1px;border-style:none;border-color:#4c4c4c}.NewTripLegend .rc-slider .slider-handle:after{content:"";position:absolute;top:-5px;width:1px;height:0;border:4px solid transparent;border-top-color:#000;border-top-width:6px;clear:both;pointer-events:auto;cursor:pointer;cursor:grab}.NewTripLegend .rc-slider .slider-handle:after:active{cursor:grabbing}.NewTripLegend .rc-slider .slider-handle.slider-handle-0,.NewTripLegend .rc-slider .slider-handle.slider-handle-5{display:none}.NewTripLegend .rc-slider .slider-handle.slider-handle-1,.NewTripLegend .rc-slider .slider-handle.slider-handle-2{border-right-style:solid}.NewTripLegend .rc-slider .slider-handle.slider-handle-1:after,.NewTripLegend .rc-slider .slider-handle.slider-handle-2:after{right:-5px}.NewTripLegend .rc-slider .slider-handle.slider-handle-1 label,.NewTripLegend .rc-slider .slider-handle.slider-handle-2 label{margin-right:-1px}.NewTripLegend .rc-slider .slider-handle.slider-handle-3,.NewTripLegend .rc-slider .slider-handle.slider-handle-4{border-left-style:solid}.NewTripLegend .rc-slider .slider-handle.slider-handle-3:after,.NewTripLegend .rc-slider .slider-handle.slider-handle-4:after{left:-5px}.NewTripLegend .rc-slider .slider-handle.slider-handle-3 label,.NewTripLegend .rc-slider .slider-handle.slider-handle-4 label{margin-left:-1px}.NewTripLegend .rc-slider .slider-handle.slider-handle-2 label,.NewTripLegend .rc-slider .slider-handle.slider-handle-3 label{margin-top:58px}.NewTripLegend .rc-slider .slider-handle label{font-size:10px;display:block;margin-top:34px;padding:4px 6px;color:#fff;background-color:#4c4c4c;border:1px solid #4c4c4c;pointer-events:auto;cursor:pointer;cursor:grab;transition:color .4s ease,background-color .4s ease}.NewTripLegend .rc-slider .slider-handle label:active{cursor:grabbing}.range-slider-container{display:flex;gap:24px}.range-slider-container .od-selector-container{display:flex;flex-direction:column;gap:8px;padding:20px}.range-slider-container .od-selector-container .show-origins .Mui-checked{color:#fdbd73}.range-slider-container .od-selector-container .show-destinations .Mui-checked{color:#c5e8ed}.range-slider-container .od-selector-container .show-origins,.range-slider-container .od-selector-container .show-destinations{height:20px}.range-slider-container .od-selector-container .show-origins .MuiFormControlLabel-label,.range-slider-container .od-selector-container .show-destinations .MuiFormControlLabel-label{font-size:1rem}.ODLayerTooltip .count{font-weight:bolder;font-size:110%}.screenline-crossings-table-container .totals-row{font-weight:600;background-color:#0000000a}.screenline-crossings-table-container .letter-cell{width:28px;height:28px;border-radius:50%;border:3px solid #34c66f;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1;flex-shrink:0}
