a,a:hover,a:active{color:#ff9c58}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(Open Sans),local(OpenSans),url(https://cdn.podaris.com/fonts/open-sans-400-latext.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(Open Sans),local(OpenSans),url(https://cdn.podaris.com/fonts/open-sans-400-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(Open Sans Bold),local(OpenSans-Bold),url(https://cdn.podaris.com/fonts/open-sans-700-latext.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(Open Sans Bold),local(OpenSans-Bold),url(https://cdn.podaris.com/fonts/open-sans-700-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html,body{width:100%;height:100%;overflow:hidden}nav.top-bar{z-index:1100;box-shadow:0 1px 5px #111}nav ul.dropdown{border:1px solid #444}nav ul.dropdown li a{text-transform:capitalize}.s-alert-box{z-index:1300;border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.5),0 0 32px rgba(0,0,0,.5)}.s-alert-box span.s-alert-close{top:16px;right:4px}.button{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #ff6800;border-radius:2px}.button:active,.button:hover,.button:focus{background-color:#ff6800}.flex-row{flex-direction:row nowrap;align-items:center;display:flex}.flex-col{flex-direction:column;display:flex}.scrollbars{overflow-y:auto}.scrollbars::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.scrollbars::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.scrollbars::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}td.button-action-group,span.button-action-group{flex-flow:row;flex-grow:1;flex-shrink:0;justify-content:center;display:flex}td.button-action-group button,span.button-action-group button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:0;margin:0 1px 2px 0;padding:4px 6px;display:flex;box-shadow:1px 1px 2px rgba(0,0,0,.25)}td.button-action-group button:active,span.button-action-group button:active,td.button-action-group button:hover:not([disabled]),span.button-action-group button:hover:not([disabled]),td.button-action-group button:focus,span.button-action-group button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}td.button-action-group button[disabled],span.button-action-group button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}td.button-action-group button:first-child,span.button-action-group button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}td.button-action-group button:last-child,span.button-action-group button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:0}@media only screen and (min-width:40.0625em){.top-bar-section ul.right{position:absolute;top:0;right:0}.top-bar-section ul.right>li>a:not(.button)>i{vertical-align:bottom;opacity:.7;font-size:140%}.top-bar-section ul li>button{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #ff6800;border-radius:2px}.top-bar-section ul li>button:active,.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#ff6800}.top-bar-section ul li>button:focus{background-color:transparent!important}.top-bar-section ul li.has-dropdown.not-click{text-align:center;min-width:10em}.top-bar-section ul li.has-dropdown.not-click>a{font-size:1em;font-weight:200}.top-bar-section ul li.has-dropdown.not-click ul.dropdown{border-top-width:0;box-shadow:0 0 16px rgba(0,0,0,.5),0 0 32px rgba(0,0,0,.5)}.top-bar-section ul li.has-dropdown.not-click ul.dropdown a{text-align:left}.top-bar-section ul li:not(.has-form).menu-button.disabled a{cursor:default;color:#999}.top-bar-section ul li:not(.has-form).menu-button.disabled a:hover{box-shadow:none;background:0 0!important}.top-bar-section ul li:not(.has-form).menu-button a{padding:0 .5rem;font-size:15px}.top-bar-section>ul>li:not(.has-form):hover{background-color:#222}.top-bar-section ul.right>li>a{text-align:left;border:0 solid #444;border-left-width:1px;padding-right:1em!important}.top-bar-section ul.right>li>a:not(.button):hover>i,.top-bar-section>ul>li.has-dropdown.not-click>ul.dropdown li>a:hover>i{opacity:1;text-shadow:1px 1px 1px rgba(0,0,0,.2),0 0 24px rgba(70,210,255,.2),0 0 20px #008cba}.top-bar .top-bar-section>ul>li.has-dropdown.not-click>ul.dropdown li>a{padding:0 .5rem;line-height:3}.top-bar-section>ul>li.has-dropdown.not-click>ul.dropdown li>a>i{opacity:.7;padding-right:.25rem}.top-bar-section>ul>li.has-dropdown.not-click>ul.dropdown li>a>i.alert{color:#ff371a}}.top-bar-section{color:#ddd}.top-bar-section .hide-for-large-up{display:none!important}nav .top-bar-section a.dim{opacity:.5}nav .top-bar-section>ul.right>li:not(.has-dropdown)>a:hover{opacity:1}a.upgrade-bar.alert.radius.label{background-color:#ff6800;margin-top:.4rem;font-weight:700;line-height:2rem}.gm-style *,.gm-style :before,.gm-style :after{box-sizing:content-box!important}.gm-style img{max-width:none}.gm-style label{color:#000;width:auto;font-size:11px;line-height:16.5px;display:inline}#main,.project-view-window{color:#fff;background-color:#333;flex-flow:column;display:flex;position:fixed;top:2.8125rem;bottom:0;left:0;right:0;overflow:hidden}#main.fullscreen,.project-view-window.fullscreen{top:0}#main.fullscreen.center,.project-view-window.fullscreen.center{justify-content:center}h1{border-bottom:0}h1,h2,h3,h4,h5,label{color:#fff}h1,h2{font-weight:100}h1,h2,h3,h4{border-bottom:1px solid #999;margin:.5rem 0;padding-bottom:.5rem;line-height:1}fieldset{border-color:rgba(255,255,255,.25);border-radius:8px;margin:0 0 8px;padding:0 8px 8px}fieldset:last-child{margin-bottom:0}fieldset legend{text-align:left;margin-left:.5em;font-size:13px;font-weight:400}label{cursor:default}label.select{cursor:pointer}span.note{color:#999;margin-left:10px;font-size:13px}i.alert{color:red}li.podaris-register-holder{text-align:left;border:0 solid #444;border-left-width:1px;height:45px;padding-left:1em;padding-right:1em!important}nav .top-bar-section li a.podaris-register{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #ff6800;border-radius:2px;align-items:center;display:flex}nav .top-bar-section li a.podaris-register:active,nav .top-bar-section li a.podaris-register:hover,nav .top-bar-section li a.podaris-register:focus{background-color:#ff6800}ul.active{margin:0;padding:0}ul.active li{padding:2px 6px;display:block}ul.active li:nth-child(odd){background:rgba(128,128,128,.1)}ul.active li:nth-child(2n):hover,ul.active li.selected:nth-child(2n),ul.active li:nth-child(odd):hover,ul.active li.selected:nth-child(odd){background:rgba(128,128,128,.2)}button:active,.button:active,button:focus,.button:focus{outline:none}button.action-button{text-transform:none;background-color:#0086ba;border-radius:2px;flex-flow:row;align-items:center;margin:1px;padding:5px 10px;font-size:13px;display:flex}button.action-button>i{margin-right:4px}button.action-button.icon-only>i{margin-right:0}button{border-radius:2px}button.danger{background:unset;color:#ff371a;border:1px solid #ff371a}button.danger:hover{color:#fff;background:#ff371a}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:inherit}.podaris textarea{padding:4px 8px;line-height:1.5}.podaris input:not([type=range]){padding:2px 8px;line-height:1}.podaris input:not([type=range]).large{padding:6px;font-size:115%}.podaris textarea{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=text]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=number]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=password]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=time]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=date]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=email]{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0}.podaris input[type=radio]:not(.disabled):not(:disabled){cursor:pointer}.podaris input[type=checkbox]:not(.disabled):not(:disabled){cursor:pointer}.podaris textarea.inactive,.podaris input.inactive,.podaris input:disabled{color:#888;box-shadow:none;background-color:#3a3a3a;border-color:#3a3a3a}.podaris textarea:not(:focus):not(:disabled):not(.inactive):hover{color:#eee;background:#404040;border-color:#777}.podaris input:not(:focus):not(.inactive):not(.button):not(:disabled):not([type=range]):hover{color:#eee;background:#404040;border-color:#777}.podaris textarea:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=text]:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=number]:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=date]{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=time]:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=password]:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=email]:focus{color:#fff;background:#444;border-color:#888;box-shadow:inset 0 0 8px rgba(0,0,0,.25)}.podaris input[type=range]{width:100%}.podaris input.error,.podaris input.error:hover,.podaris input.error:focus{border:1px solid #f88!important}.podaris select{color:inherit;cursor:pointer;background-color:#555;border:none;height:auto;padding-right:20px;line-height:normal}.podaris select:focus,.podaris select:hover{background-color:#666;outline:none}.podaris .larger-inputs input,.podaris .larger-inputs textarea{line-height:1.67}.podaris .larger-inputs .input-single-line{flex-grow:0}nav.top-bar button{border-radius:3px;margin-right:10px;font-size:.8125rem;line-height:13px}.panel-select span.label.radius{text-transform:uppercase;vertical-align:top;margin:0;font-size:10px;line-height:normal}span.selector-item{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}span.selector-item.block{display:block}span.selector-item span.label{text-transform:uppercase;vertical-align:top;margin:0 4px 0 0;font-size:10px}span.selector-item span.icon{margin:0 6px 0 0}div.panel-select.options-modal{max-height:350px;overflow-y:auto}div.panel-select.options-modal::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.panel-select.options-modal::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.panel-select.options-modal::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.panel-select{margin-bottom:1em}div.panel-select>label{border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;padding:1rem}div.panel-select>label:focus>div:first-of-type{text-decoration:underline}div.panel-select>label.selected{cursor:default}a.get-pro-tag,.get-pro-tag{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.25);white-space:nowrap;cursor:pointer;background-color:#ff6800;border-radius:4px;margin:0 4px;padding:3px 6px;transition:all .5s;box-shadow:0 0 3px rgba(0,0,0,.25)}a.get-pro-tag:hover,.get-pro-tag:hover{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.5);text-decoration:none;box-shadow:1px 1px 6px rgba(0,0,0,.5)}div.panel-select>label:first-of-type{border-top:1px solid #666;border-top-left-radius:.25rem;border-top-right-radius:.25rem}div.panel-select>label:not(:first-of-type):hover,div.panel-select>label:not(:first-of-type).selected{border-top:1px solid #888;margin-top:-1px}div.panel-select>label:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}div.panel-select>label:hover,div.panel-select>label.selected{background:rgba(128,128,128,.2);border-color:#888}div.panel-select>label>div>i{opacity:.5;vertical-align:middle;text-align:center;width:1.5rem;font-size:150%;position:relative;top:-.25rem;left:-.25rem}div.panel-select>label.selected>div>i{opacity:1}div.panel-select>label>div>input{margin:0}div.panel-select>label>div.description{padding-left:1.75rem;font-size:11px;font-style:italic}div.sortable-container ul.podaris-list.ui-sortable{padding:2px 0}div.sortable-container ul.podaris-list.ui-sortable li.ui-sortable-helper{right:0!important}ul.podaris-list-header{margin:0;display:block}ul.podaris-list-header li{align-items:flex-end;padding:3px 4px;display:flex}ul.podaris-list-header li label{cursor:pointer;color:#999;opacity:1;flex-flow:row;flex-grow:1;padding-top:5px;padding-bottom:5px;font-size:12px;line-height:1;display:flex}ul.podaris-list-header li label:hover{color:#fff}ul.podaris-list-header li input{margin:0 4px}ul.podaris-list{margin:0;padding:0;display:block;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto}ul.podaris-list>li.list-group-item{flex-flow:column;width:100%;padding:0;display:flex}ul.podaris-list>li.list-group-item>.list-group-item-inner{width:100%}ul.podaris-list>li,ul.podaris-list>.list-group-item>.list-group-item-inner{background:#444;border-radius:3px;flex-flow:row;align-items:center;margin-top:1px;margin-bottom:1px;padding:4px;display:flex;position:relative}ul.podaris-list>li.selected,ul.podaris-list>.list-group-item>.list-group-item-inner.selected{background:#555}ul.podaris-list>li.selected:hover,ul.podaris-list>.list-group-item>.list-group-item-inner.selected:hover{background:#585858}ul.podaris-list>li.active,ul.podaris-list>.list-group-item>.list-group-item-inner.active{cursor:default;background:#666;border:2px solid #008cba;padding:2px}ul.podaris-list>li.active>span,ul.podaris-list>.list-group-item>.list-group-item-inner.active>span{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}ul.podaris-list>li.active:hover,ul.podaris-list>.list-group-item>.list-group-item-inner.active:hover{background:#686868}ul.podaris-list>li.active.selected,ul.podaris-list>.list-group-item>.list-group-item-inner.active.selected{background:#777}ul.podaris-list>li.active.selected:hover,ul.podaris-list>.list-group-item>.list-group-item-inner.active.selected:hover{background:#888}ul.podaris-list>li.can-activate:not(.active),ul.podaris-list>.list-group-item>.list-group-item-inner.can-activate:not(.active){cursor:pointer}ul.podaris-list>li.can-activate:not(.active):hover,ul.podaris-list>.list-group-item>.list-group-item-inner.can-activate:not(.active):hover{background:#484848}ul.podaris-list>li input[type=checkbox]{flex-grow:0;flex-shrink:0;margin:0 4px}ul.podaris-list>.list-group-item>.list-group-item-inner input[type=checkbox]{flex-grow:0;flex-shrink:0;margin:0 4px}ul.podaris-list>li span.controls,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls{flex-grow:0;flex-shrink:0}ul.podaris-list>li span.controls>span,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span{color:#fff;float:left;background:rgba(255,255,255,.2);border-radius:2px;margin:0 1px;padding:4.5px;line-height:1}ul.podaris-list>li span.controls>span.alert,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span.alert{color:#f44}ul.podaris-list>li span.controls>span:not(.disabled),ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span:not(.disabled){cursor:pointer;opacity:.75}ul.podaris-list>li span.controls>span:not(.disabled):hover,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span:not(.disabled):hover{opacity:1}ul.podaris-list>li span.controls>span:not(.disabled):hover i,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span:not(.disabled):hover i{text-shadow:1px 1px 1px rgba(0,0,0,.5),0 0 6px #008cba,0 0 12px #008cba}ul.podaris-list>li span.controls>span.disabled,ul.podaris-list>.list-group-item>.list-group-item-inner span.controls>span.disabled{opacity:.5;cursor:default}ul.podaris-list.has-footer{padding-bottom:28px}label.pointer{cursor:pointer}.no-text-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.selectable{-webkit-touch-callout:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-khtml-user-select:auto}.orange{background-color:#ff6800}.cc_container{color:#aaa;background:rgba(0,0,0,.7)!important;border:none!important}.cc_container a:hover{text-shadow:1px 1px #000;color:#fff!important;text-decoration:underline!important}div.input-single-line,div.podaris-range-input,div.podaris-color-opacity,div.podaris-color-opacity-oneLine{margin:6px 2px;display:flex}div.input-single-line span.suffix,div.podaris-range-input span.suffix,div.podaris-color-opacity span.suffix,div.podaris-color-opacity-oneLine span.suffix{white-space:nowrap;flex-grow:0;flex-shrink:0;padding:0 4px 0 8px;font-size:13px}div.input-single-line{flex-flow:row;flex-grow:1;align-items:center}div.input-single-line label{text-align:left;flex-shrink:0;padding-right:8px}div.input-single-line input,div.input-single-line select{flex-shrink:1;margin:0!important}div.input-single-line button.input-lock{margin-left:6px;padding:4px;display:flex}div.input-single-line button.input-lock:not(.locked){background:#444}div.input-single-line button.input-lock:not(.locked):hover{background:#555}div.input-single-line button.input-lock.locked{background:#0086ba}div.input-single-line button.input-lock.locked:hover{background:#0096da}div.podaris-range-input{flex-flow:row;flex:1 1 0;align-items:center;min-width:0}div.podaris-range-input input[type=range]{flex-grow:1;flex-shrink:1;width:0;min-width:0;margin:0 6px!important}div.podaris-range-input input[type=number]{text-align:center;flex-basis:3.5em;margin:0 6px 0 0!important;padding:5px 0 5px 5px!important}div.podaris-range-input input[type=text]{text-align:center;flex-basis:3.5em;margin:0 6px 0 0!important;padding:5px 0 5px 5px!important}div.podaris-range-input label{flex-grow:0;flex-shrink:0}div.podaris-range-input input[type=number]{flex-grow:0;flex-shrink:0}div.podaris-range-input input[type=text]{flex-grow:0;flex-shrink:0}div.podaris-color-opacity{flex-flow:column}div.podaris-color-opacity>div{flex-flow:row;align-items:center;display:flex}div.podaris-color-opacity>div *{flex-grow:1}div.podaris-color-opacity>div>span{flex-flow:row;justify-content:flex-end;align-items:baseline;display:flex}div.podaris-color-opacity>div>span input{text-align:right;flex-grow:1}div.podaris-color-opacity>div>span input[type=number]{padding:2px!important}div.podaris-color-opacity>div>span span.suffix{color:#999}div.podaris-color-opacity>input{flex-grow:1}div.podaris-color-opacity-oneLine{flex-flow:row;align-items:center}div.podaris-color-opacity-oneLine input{margin:0 4px}div.podaris-color-opacity-oneLine input.colorPicker{flex-grow:0;flex-shrink:0;width:2em;margin:0 8px 0 6px;padding:2px;height:2em!important}div.podaris-color-opacity-oneLine input.opacity-slider{flex-grow:1;flex-shrink:1;padding:0!important}@keyframes showVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hideVertical{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(5px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slideUp{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.live-search-spinner{pointer-events:none;border:2px solid rgba(255,255,255,.25);border-color:#0086ba rgba(255,255,255,.25) rgba(255,255,255,.25) #0086ba;border-radius:50%;width:16px;height:16px;animation:.75s linear infinite live-search-spin;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@keyframes live-search-spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}a,a:hover,a:active{color:#ff9c58}table thead,table tfoot{background:0 0}div.scrollable-table-container{overflow:auto}div.scrollable-table-container::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.scrollable-table-container::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.scrollable-table-container::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.settings-content table tr td:not(:first-child),div.settings-content table tr th:not(:first-child){text-align:center}div.settings-content table tr td:first-child{width:33%;padding:0;position:relative}div.settings-content table tr td:first-child a{text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);background:0 0;flex-flow:row;align-items:center;padding:.4rem .8rem;transition:all .5s;display:flex;overflow:hidden}div.settings-content table tr td:first-child a:hover,div.settings-content table tr td:first-child a:focus,div.settings-content table tr td:first-child a:active{color:#fff;text-shadow:2px 2px 4px #000;background:rgba(255,255,255,.1)}div.settings-content table tr td:first-child a:hover:after,div.settings-content table tr td:first-child a:focus:after,div.settings-content table tr td:first-child a:active:after{content:"  →";padding-left:.5rem;line-height:0}div.settings-content table th.actions,div.settings-content table td.actions{width:20%}div.settings-content table th.actions a,div.settings-content table td.actions a{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;text-align:center;vertical-align:middle;background-color:#0086ba;border:none;border-radius:3px;width:1.8em;margin:0 1px;line-height:1.8;display:inline-block;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.settings-content table th.actions a:active,div.settings-content table td.actions a:active,div.settings-content table th.actions a:hover:not([disabled]),div.settings-content table td.actions a:hover:not([disabled]),div.settings-content table th.actions a:focus,div.settings-content table td.actions a:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.settings-content table th.actions a[disabled],div.settings-content table td.actions a[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.settings-content table th.actions a>i,div.settings-content table td.actions a>i{text-align:center}div.scrollable-table-container table,div.settings-content table,div.access-charts table{color:#eee;border-collapse:separate;border-spacing:0;background:0 0;border:none;width:100%;margin:0}div.scrollable-table-container table.compact td,div.settings-content table.compact td,div.access-charts table.compact td,div.scrollable-table-container table.compact th,div.settings-content table.compact th,div.access-charts table.compact th{padding:.5rem .25rem}div.scrollable-table-container table.compact td.controls,div.settings-content table.compact td.controls,div.access-charts table.compact td.controls,div.scrollable-table-container table.compact th.controls,div.settings-content table.compact th.controls,div.access-charts table.compact th.controls{padding:.25rem}div.scrollable-table-container table.compact td.controls a,div.settings-content table.compact td.controls a,div.access-charts table.compact td.controls a,div.scrollable-table-container table.compact th.controls a,div.settings-content table.compact th.controls a,div.access-charts table.compact th.controls a,div.scrollable-table-container table.compact td.controls button,div.settings-content table.compact td.controls button,div.access-charts table.compact td.controls button,div.scrollable-table-container table.compact th.controls button,div.settings-content table.compact th.controls button,div.access-charts table.compact th.controls button,div.scrollable-table-container table.compact td.controls span,div.settings-content table.compact td.controls span,div.access-charts table.compact td.controls span,div.scrollable-table-container table.compact th.controls span,div.settings-content table.compact th.controls span,div.access-charts table.compact th.controls span{border-radius:0;margin:0;padding:.3rem}div.scrollable-table-container table.compact td.controls a:first-of-type,div.settings-content table.compact td.controls a:first-of-type,div.access-charts table.compact td.controls a:first-of-type,div.scrollable-table-container table.compact th.controls a:first-of-type,div.settings-content table.compact th.controls a:first-of-type,div.access-charts table.compact th.controls a:first-of-type,div.scrollable-table-container table.compact td.controls button:first-of-type,div.settings-content table.compact td.controls button:first-of-type,div.access-charts table.compact td.controls button:first-of-type,div.scrollable-table-container table.compact th.controls button:first-of-type,div.settings-content table.compact th.controls button:first-of-type,div.access-charts table.compact th.controls button:first-of-type,div.scrollable-table-container table.compact td.controls span:first-of-type,div.settings-content table.compact td.controls span:first-of-type,div.access-charts table.compact td.controls span:first-of-type,div.scrollable-table-container table.compact th.controls span:first-of-type,div.settings-content table.compact th.controls span:first-of-type,div.access-charts table.compact th.controls span:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}div.scrollable-table-container table.compact td.controls a:last-of-type,div.settings-content table.compact td.controls a:last-of-type,div.access-charts table.compact td.controls a:last-of-type,div.scrollable-table-container table.compact th.controls a:last-of-type,div.settings-content table.compact th.controls a:last-of-type,div.access-charts table.compact th.controls a:last-of-type,div.scrollable-table-container table.compact td.controls button:last-of-type,div.settings-content table.compact td.controls button:last-of-type,div.access-charts table.compact td.controls button:last-of-type,div.scrollable-table-container table.compact th.controls button:last-of-type,div.settings-content table.compact th.controls button:last-of-type,div.access-charts table.compact th.controls button:last-of-type,div.scrollable-table-container table.compact td.controls span:last-of-type,div.settings-content table.compact td.controls span:last-of-type,div.access-charts table.compact td.controls span:last-of-type,div.scrollable-table-container table.compact th.controls span:last-of-type,div.settings-content table.compact th.controls span:last-of-type,div.access-charts table.compact th.controls span:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}div.scrollable-table-container table.compact td.controls a:not(:last-of-type),div.settings-content table.compact td.controls a:not(:last-of-type),div.access-charts table.compact td.controls a:not(:last-of-type),div.scrollable-table-container table.compact th.controls a:not(:last-of-type),div.settings-content table.compact th.controls a:not(:last-of-type),div.access-charts table.compact th.controls a:not(:last-of-type),div.scrollable-table-container table.compact td.controls button:not(:last-of-type),div.settings-content table.compact td.controls button:not(:last-of-type),div.access-charts table.compact td.controls button:not(:last-of-type),div.scrollable-table-container table.compact th.controls button:not(:last-of-type),div.settings-content table.compact th.controls button:not(:last-of-type),div.access-charts table.compact th.controls button:not(:last-of-type),div.scrollable-table-container table.compact td.controls span:not(:last-of-type),div.settings-content table.compact td.controls span:not(:last-of-type),div.access-charts table.compact td.controls span:not(:last-of-type),div.scrollable-table-container table.compact th.controls span:not(:last-of-type),div.settings-content table.compact th.controls span:not(:last-of-type),div.access-charts table.compact th.controls span:not(:last-of-type){margin-right:1px}div.scrollable-table-container table td,div.settings-content table td,div.access-charts table td,div.scrollable-table-container table th,div.settings-content table th,div.access-charts table th{vertical-align:middle;padding:.8rem .4rem;font-size:13px}div.scrollable-table-container table thead th,div.settings-content table thead th,div.access-charts table thead th,div.scrollable-table-container table tfoot th,div.settings-content table tfoot th,div.access-charts table tfoot th{text-transform:uppercase;color:#fff;background:#444;border-bottom:2px solid #666;font-weight:400}div.scrollable-table-container table thead th:not(:last-child),div.settings-content table thead th:not(:last-child),div.access-charts table thead th:not(:last-child),div.scrollable-table-container table tfoot th:not(:last-child),div.settings-content table tfoot th:not(:last-child),div.access-charts table tfoot th:not(:last-child){border-right:1px solid #555}div.scrollable-table-container table tbody tr td,div.settings-content table tbody tr td,div.access-charts table tbody tr td{color:#ccc;border-bottom:1px solid #555}div.scrollable-table-container table tbody tr td select,div.settings-content table tbody tr td select,div.access-charts table tbody tr td select{margin-bottom:0}div.scrollable-table-container table tbody tr td:not(:last-child),div.settings-content table tbody tr td:not(:last-child),div.access-charts table tbody tr td:not(:last-child){border-right:1px solid #444}div.scrollable-table-container table tbody tr td.controls,div.settings-content table tbody tr td.controls,div.access-charts table tbody tr td.controls{white-space:nowrap;text-align:center;width:1px;font-weight:700}div.scrollable-table-container table tbody tr td.controls>div,div.settings-content table tbody tr td.controls>div,div.access-charts table tbody tr td.controls>div{justify-content:center;align-items:center;display:flex}div.scrollable-table-container table tbody tr td.controls a,div.settings-content table tbody tr td.controls a,div.access-charts table tbody tr td.controls a,div.scrollable-table-container table tbody tr td.controls button,div.settings-content table tbody tr td.controls button,div.access-charts table tbody tr td.controls button,div.scrollable-table-container table tbody tr td.controls span,div.settings-content table tbody tr td.controls span,div.access-charts table tbody tr td.controls span{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:rgba(255,255,255,.15);border:none;border-radius:2px;justify-content:center;align-items:center;gap:.2rem;margin:0 .1rem;padding:.4rem;font-size:13px;line-height:1;display:inline-flex;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.scrollable-table-container table tbody tr td.controls a:active,div.settings-content table tbody tr td.controls a:active,div.access-charts table tbody tr td.controls a:active,div.scrollable-table-container table tbody tr td.controls button:active,div.settings-content table tbody tr td.controls button:active,div.access-charts table tbody tr td.controls button:active,div.scrollable-table-container table tbody tr td.controls span:active,div.settings-content table tbody tr td.controls span:active,div.access-charts table tbody tr td.controls span:active,div.scrollable-table-container table tbody tr td.controls a:hover:not([disabled]),div.settings-content table tbody tr td.controls a:hover:not([disabled]),div.access-charts table tbody tr td.controls a:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls button:hover:not([disabled]),div.settings-content table tbody tr td.controls button:hover:not([disabled]),div.access-charts table tbody tr td.controls button:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls span:hover:not([disabled]),div.settings-content table tbody tr td.controls span:hover:not([disabled]),div.access-charts table tbody tr td.controls span:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls a:focus,div.settings-content table tbody tr td.controls a:focus,div.access-charts table tbody tr td.controls a:focus,div.scrollable-table-container table tbody tr td.controls button:focus,div.settings-content table tbody tr td.controls button:focus,div.access-charts table tbody tr td.controls button:focus,div.scrollable-table-container table tbody tr td.controls span:focus,div.settings-content table tbody tr td.controls span:focus,div.access-charts table tbody tr td.controls span:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.scrollable-table-container table tbody tr td.controls a[disabled],div.settings-content table tbody tr td.controls a[disabled],div.access-charts table tbody tr td.controls a[disabled],div.scrollable-table-container table tbody tr td.controls button[disabled],div.settings-content table tbody tr td.controls button[disabled],div.access-charts table tbody tr td.controls button[disabled],div.scrollable-table-container table tbody tr td.controls span[disabled],div.settings-content table tbody tr td.controls span[disabled],div.access-charts table tbody tr td.controls span[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.scrollable-table-container table tbody tr td.controls a:active:not([disabled]),div.settings-content table tbody tr td.controls a:active:not([disabled]),div.access-charts table tbody tr td.controls a:active:not([disabled]),div.scrollable-table-container table tbody tr td.controls button:active:not([disabled]),div.settings-content table tbody tr td.controls button:active:not([disabled]),div.access-charts table tbody tr td.controls button:active:not([disabled]),div.scrollable-table-container table tbody tr td.controls span:active:not([disabled]),div.settings-content table tbody tr td.controls span:active:not([disabled]),div.access-charts table tbody tr td.controls span:active:not([disabled]),div.scrollable-table-container table tbody tr td.controls a:hover:not([disabled]),div.settings-content table tbody tr td.controls a:hover:not([disabled]),div.access-charts table tbody tr td.controls a:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls button:hover:not([disabled]),div.settings-content table tbody tr td.controls button:hover:not([disabled]),div.access-charts table tbody tr td.controls button:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls span:hover:not([disabled]),div.settings-content table tbody tr td.controls span:hover:not([disabled]),div.access-charts table tbody tr td.controls span:hover:not([disabled]),div.scrollable-table-container table tbody tr td.controls a:focus,div.settings-content table tbody tr td.controls a:focus,div.access-charts table tbody tr td.controls a:focus,div.scrollable-table-container table tbody tr td.controls button:focus,div.settings-content table tbody tr td.controls button:focus,div.access-charts table tbody tr td.controls button:focus,div.scrollable-table-container table tbody tr td.controls span:focus,div.settings-content table tbody tr td.controls span:focus,div.access-charts table tbody tr td.controls span:focus{text-shadow:0 0 2px #0096da,1px 1px 1px rgba(0,0,0,.5),1px 1px 4px rgba(0,0,0,.5),0 0 8px #0096da;background-color:rgba(255,255,255,.2)}div.scrollable-table-container table tbody tr td.controls a[disabled],div.settings-content table tbody tr td.controls a[disabled],div.access-charts table tbody tr td.controls a[disabled],div.scrollable-table-container table tbody tr td.controls button[disabled],div.settings-content table tbody tr td.controls button[disabled],div.access-charts table tbody tr td.controls button[disabled],div.scrollable-table-container table tbody tr td.controls span[disabled],div.settings-content table tbody tr td.controls span[disabled],div.access-charts table tbody tr td.controls span[disabled]{color:#999;background-color:rgba(255,255,255,.1)}div.scrollable-table-container table tbody tr:nth-of-type(odd),div.settings-content table tbody tr:nth-of-type(odd),div.access-charts table tbody tr:nth-of-type(odd){background:rgba(0,0,0,.03)}div.scrollable-table-container table tbody tr:nth-of-type(odd):hover,div.settings-content table tbody tr:nth-of-type(odd):hover,div.access-charts table tbody tr:nth-of-type(odd):hover{background:rgba(170,170,170,.03)}div.scrollable-table-container table tbody tr:nth-of-type(2n),div.settings-content table tbody tr:nth-of-type(2n),div.access-charts table tbody tr:nth-of-type(2n){background:rgba(255,255,255,.03)}div.scrollable-table-container table tbody tr:nth-of-type(2n):hover,div.settings-content table tbody tr:nth-of-type(2n):hover,div.access-charts table tbody tr:nth-of-type(2n):hover{background:rgba(255,255,255,.05)}div.scrollable-table-container table.fixed-header thead th,div.settings-content table.fixed-header thead th,div.access-charts table.fixed-header thead th,div.scrollable-table-container table.fixed-header tfoot th,div.settings-content table.fixed-header tfoot th,div.access-charts table.fixed-header tfoot th{z-index:1;position:-webkit-sticky;position:sticky;top:0}table tr td.val-title{white-space:nowrap}table tr td.val-col>div{flex-flow:row;align-items:center;display:flex}table tr td.val-col>div>input,table tr td.val-col>div>span{flex-grow:1;flex-shrink:1;display:inline-block}table tr td.val-col>div input[type=text]{min-width:4em}table tr td.val-col>div>span{margin-left:10px;margin-right:2px}a,a:hover,a:active{color:#ff9c58}.select2-dropdown.select2-dropdown--below,.select2-dropdown.select2-dropdown--above{z-index:99999!important}.select2-container.select2-container--podaris{z-index:auto;color:#bbb}.select2-container.select2-container--podaris span{font-size:14px}.select2-container.select2-container--podaris .select2-selection--single,.select2-container.select2-container--podaris .select2-selection--multiple{color:inherit;background-color:#444;border:1px solid #444;border-radius:4px;flex-flow:row;align-items:stretch;display:flex}.select2-container.select2-container--podaris .select2-selection--single:focus,.select2-container.select2-container--podaris .select2-selection--multiple:focus{outline:none}.select2-container.select2-container--podaris .select2-selection--single:not([aria-disabled=true]):hover,.select2-container.select2-container--podaris .select2-selection--multiple:not([aria-disabled=true]):hover{color:#fff;background-color:#555}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__rendered,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__rendered{color:inherit;flex-flow:row;flex-grow:1;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__clear,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__clear{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;font-size:120%;font-weight:700;line-height:1;display:flex;left:-8px}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__clear:hover,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__clear:hover{color:#fff;text-shadow:1px 1px 4px #000;background-color:rgba(255,0,0,.5);box-shadow:1px 1px 4px #000}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__placeholder,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__placeholder{color:#999}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__arrow,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__arrow{width:20px;height:26px;position:absolute;top:1px;right:1px}.select2-container.select2-container--podaris .select2-selection--single .select2-selection__arrow b,.select2-container.select2-container--podaris .select2-selection--multiple .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container.select2-container--podaris .select2-dropdown{color:inherit;background-color:#444}.select2-container.select2-container--podaris .select2-dropdown.select2-dropdown--below,.select2-container.select2-container--podaris .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:4px;border-bottom-right-radius:px;border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;box-shadow:0 2px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.25)}.select2-container.select2-container--podaris.select2-container--open{color:#fff}.select2-container.select2-container--podaris.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container.select2-container--podaris.select2-container--open.select2-container--below .select2-selection--single,.select2-container.select2-container--podaris.select2-container--open.select2-container--below .select2-selection--multiple{border-color:#666 #666 #444;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container.select2-container--podaris .select2-search--dropdown .select2-search__field{box-shadow:none;color:#bbb;background-color:#333;border:none;border-bottom:2px solid #666;margin:.25rem 0;padding:0 .25rem;font-size:16px}.select2-container.select2-container--podaris .select2-search--dropdown .select2-search__field:hover,.select2-container.select2-container--podaris .select2-search--dropdown .select2-search__field:focus{color:#fff;background-color:#555}.select2-container.select2-container--podaris .select2-search--inline .select2-search__field{color:#fff;box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0;margin:0}.select2-container.select2-container--podaris .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container.select2-container--podaris .select2-results>.select2-results__options::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.select2-container.select2-container--podaris .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.select2-container.select2-container--podaris .select2-results>.select2-results__options::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.select2-container.select2-container--podaris .select2-results__option[role=group]{padding:0}.select2-container.select2-container--podaris .select2-results__option[aria-disabled=true]{color:#999}.select2-container.select2-container--podaris .select2-results__option[aria-selected=true],.select2-container.select2-container--podaris .select2-results__option .select2-results__option--highlighted[aria-selected=true]{cursor:default;background-color:#536d87}.select2-container.select2-container--podaris .select2-results__option .select2-results__option{padding-left:1em}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container.select2-container--podaris .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container.select2-container--podaris .select2-results__option--highlighted[aria-selected=false]{color:#fff;background-color:#0086ba}.select2-container.select2-container--podaris .select2-results__group{cursor:default;padding:6px;display:block}.select2-container.select2-container--podaris .select2-selection.select2-selection--multiple .select2-selection__rendered{margin:0;padding:0}.select2-container.select2-container--podaris .select2-selection.select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{background-color:#666;border-radius:5px;align-items:center;margin:0 5px;display:flex}.select2-container.select2-container--podaris .select2-selection.select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline{flex-grow:1;align-items:center;margin:0 5px;display:flex}.md>.subIcon{font-size:75%;position:absolute;bottom:25%;right:0}.pill-component{text-align:center;border-radius:16px;margin:4px 2px;padding:0 8px;text-decoration:none;display:inline-block}.outbound-pattern{color:#fff;opacity:.9;background:#e19898}.inbound-pattern{color:#fff;opacity:.9;background:#00829e}.roundtrip-pattern{color:#fff;opacity:.9;background:#225c3e}a,a:hover,a:active{color:#ff9c58}div.list-items-component{flex-flow:column;flex-shrink:1;min-height:0;display:flex}div.list-items-component .list-items-header{border-bottom:1px solid #666;flex-flow:row;align-items:center;margin-top:10px;margin-bottom:2px;font-size:10pt;display:flex}div.list-items-component .list-items-header .title-container{color:#999}div.list-items-component .list-items-header .title-container .title{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;padding-right:5px;font-weight:400;overflow:hidden}div.list-items-component .list-items-header span.buttons.button-action-group{justify-content:flex-end}div.list-items-component .list-items-header span.buttons.button-action-group button{align-items:center;font-size:13px}div.list-items-component .search-input-wrapper{align-items:center;display:flex;position:relative}div.list-items-component input.search-input{background:#222;border:0;border-radius:3px;height:30px;min-height:30px;margin:1px 0;padding:4px 30px 4px 4px}div.list-items-component .select-all{justify-content:space-between;align-items:center;height:auto}div.list-items-component .select-all>label{flex-grow:unset}div.list-items-component .select-all .list-header-controls{gap:4px;display:flex}div.list-items-component .podaris-list-header li{align-items:center;gap:4px;height:auto;display:flex}div.list-items-component .podaris-list-header li .dropdown-btn-component{text-transform:none}div.list-items-component .podaris-list-header li .dropdown-btn-component button{text-transform:none;background-color:#008cba;border-color:#007095}div.list-items-component .podaris-list-header li .custom-filter-input{text-align:left;border-radius:4px;align-items:center;gap:6px;width:100%;padding:6px 10px;display:flex}div.list-items-component .podaris-list-header li.selected-filter-row{justify-content:space-between;width:100%;display:flex}div.list-items-component .podaris-list-header li.selected-filter-row .selected-filter-label{color:#999;padding-left:2px;font-size:12px}div.list-items-component .podaris-list-header li.selected-filter-row .clear-filter-btn{opacity:.8;color:#999;background:0 0;border-radius:4px;margin:0;padding:2px 6px;font-size:12px}div.list-items-component .podaris-list-header li.selected-filter-row .clear-filter-btn:hover{opacity:1}div.list-items-component ul.podaris-list{flex-flow:column;flex-shrink:1;display:flex}div.list-items-component ul.podaris-list::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.list-items-component ul.podaris-list::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.list-items-component ul.podaris-list::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.list-items-component .list-footer{color:#999;justify-content:flex-end;padding:5px;font-size:10pt;display:flex}.list-item-component{font-size:13px}.list-item-component span.color-bar{border-top-left-radius:2px;border-bottom-left-radius:2px;padding:3px;position:absolute;top:0;bottom:0;left:0}.list-item-component span.selector-item{flex-grow:1;padding-left:3px}.list-item-component span.selector-item .details{opacity:.8;font-size:9pt}.list-item-component.select-on-click,.list-item-component.can-activate:not(.active){cursor:pointer}.list-item-component span.controls{align-self:baseline}.list-item-component span.controls .num{padding:6px 4px;font-size:10px}.list-item-component .list-item-tag{color:#fff;background:#5a5a5a;border-radius:2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1rem;padding:0 4px;font-size:.7rem}.list-item-component.color-bar-present{padding-left:7px}a,a:hover,a:active{color:#ff9c58}.more-dropdown-container{z-index:100;width:150px;display:block;position:fixed;right:0}.more-dropdown-container .more-dropdown-menu{overflow-x:hidden}.more-dropdown-container ul{z-index:9999;background:#222;border-radius:4px;flex-flow:column;flex-grow:1;width:100%;max-height:60vh;margin:21px 0 0;list-style:none;display:flex;position:absolute;right:0;overflow-y:auto;box-shadow:0 0 16px rgba(0,0,0,.5),0 0 32px rgba(0,0,0,.5)}.more-dropdown-container ul li{cursor:pointer;background:#333;height:auto;padding-top:1px}.more-dropdown-container ul li:not(:last-of-type){margin-bottom:1px}.more-dropdown-container ul li:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.more-dropdown-container ul li:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.more-dropdown-container ul li button{text-align:left;width:100%;display:flex}.more-dropdown-container ul li button i{margin-right:4px}.more-dropdown-container.open-up .more-dropdown-menu{margin-top:0;transform:translateY(calc(-100% - 21px))}.dual-list-container{display:contents}.dual-list-container .list-items-header button>i{margin-right:4px}.dual-list-container .lists-container{flex-direction:row;height:100%;display:flex}.dual-list-container .lists-container .list-title{margin-bottom:.5rem;font-weight:700}.dual-list-container .lists-container div{flex-direction:column;width:50%;padding:.5rem;display:flex}.dual-list-container .lists-container div .select-all{border-radius:3px;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:1px;margin-bottom:1px;padding:4px;display:flex;position:relative}.dual-list-container .lists-container div .select-all input{flex-grow:0;flex-shrink:0;margin:0 4px}.dual-list-container .lists-container div .podaris-list{flex:1}.dual-list-container .podaris-list-header li .dropdown-btn-component button{padding:.5rem}a,a:hover,a:active{color:#ff9c58}div.podaris-modal-window-overlay{z-index:1200;background:rgba(0,0,0,.6);flex-flow:row;align-items:center;animation:.1s ease-in fadeIn;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}div.podaris-modal-window-overlay.blackout{background:#222}#back-button{border-width:2px}div.podaris-modal-window{color:#eee;text-align:left;background:#333;border-radius:10px;flex-flow:column;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;padding:1em;animation:.15s ease-out fadeInUp;display:flex;position:relative;box-shadow:0 0 32px #000}div.podaris-modal-window:focus{outline:none}div.podaris-modal-window.tiny{width:35%;max-width:min(480px,100%);min-height:min(240px,100%);max-height:min(480px,100%)}div.podaris-modal-window.small{width:45%;max-width:min(600px,100%);min-height:min(320px,100%);max-height:min(640px,100%)}div.podaris-modal-window.medium{width:60%;max-width:min(820px,100%);height:70%;min-height:min(550px,100%);max-height:min(800px,100%)}div.podaris-modal-window.large{width:75%;max-width:min(1065px,100%);height:85%;min-height:min(600px,100%);max-height:min(960px,100%)}div.podaris-modal-window.large-grow{width:75%;max-width:min(1065px,100%);min-height:min(600px,100%);max-height:min(960px,100%)}div.podaris-modal-window.full-screen{width:98%;height:calc(98% - 3rem);margin-top:3rem}div.podaris-modal-window hr{border-color:#999;margin:1em 0}div.podaris-modal-window a.quick{color:#999;padding:0;font-size:24px;line-height:1;text-decoration:none;display:block;position:absolute;top:5px}div.podaris-modal-window a.quick:hover{color:#fff}div.podaris-modal-window a.quick.close{right:10px}div.podaris-modal-window a.quick.docs{right:25px}div.podaris-modal-window .learn-more-modal{align-items:center;display:flex}div.podaris-modal-window h2{letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;margin:0 5px 1rem 0;padding:0 0 .5rem;font-size:1.8rem;font-weight:400;overflow:hidden}div.podaris-modal-window h2 span.subheading{opacity:.6;padding-left:1rem;font-size:1.5rem;font-weight:200}div.podaris-modal-window ul.stages{text-align:center;width:100%;margin:0 auto}div.podaris-modal-window ul.stages li{color:#c1c1c1;text-align:center;width:150px;margin:0;list-style:none;display:inline-block;position:relative}div.podaris-modal-window ul.stages li:not(:last-child):after{content:"";color:#c1c1c1;border-style:solid;border-width:.15em .15em 0 0;width:.45em;height:.45em;position:absolute;top:10px;right:-.225em;transform:rotate(45deg)}div.podaris-modal-window ul.stages li.active{color:#fff;font-weight:700}div.podaris-modal-window div.content{flex-flow:column;flex-grow:1;flex-shrink:1;display:flex;overflow:hidden}div.podaris-modal-window div.content div.input-single-line{flex-grow:0;flex-shrink:1}div.podaris-modal-window div.content div.notification{color:#ccc;background:#444;border:1px solid #666;margin:0 0 1em;padding:.5em 1em;font-size:11pt}div.podaris-modal-window div.content div.notification p{font-size:14px}div.podaris-modal-window div.content div.notification p:last-child{margin-bottom:0}div.podaris-modal-window div.content div.small-centered{text-align:center;margin:1em 0;font-size:10pt}div.podaris-modal-window div.content input[type=submit]{display:none}div.podaris-modal-window div.content label{margin-top:0}div.podaris-modal-window div.content .accounts input,div.podaris-modal-window div.content input.primary-input,div.podaris-modal-window div.content textarea.primary-input{color:#222;background-color:#ddd;border:none;border-radius:3px;margin:0 0 1rem;padding:.5rem;font-size:1rem}div.podaris-modal-window div.content .accounts input::-webkit-input-placeholder{color:#666!important}div.podaris-modal-window div.content input.primary-input::-webkit-input-placeholder{color:#666!important}div.podaris-modal-window div.content textarea.primary-input::-webkit-input-placeholder{color:#666!important}div.podaris-modal-window div.content .accounts input::-moz-placeholder{color:#666!important}div.podaris-modal-window div.content input.primary-input::-moz-placeholder{color:#666!important}div.podaris-modal-window div.content textarea.primary-input::-moz-placeholder{color:#666!important}div.podaris-modal-window div.content .accounts input::ms-input-placeholder{color:#666!important}div.podaris-modal-window div.content input.primary-input::ms-input-placeholder{color:#666!important}div.podaris-modal-window div.content textarea.primary-input::ms-input-placeholder{color:#666!important}div.podaris-modal-window div.content .accounts input[type=text]{line-height:1.8}div.podaris-modal-window div.content input.primary-input[type=text]{line-height:1.8}div.podaris-modal-window div.content textarea.primary-input[type=text]{line-height:1.8}div.podaris-modal-window div.content .accounts input[type=password]{line-height:1.8}div.podaris-modal-window div.content input.primary-input[type=password]{line-height:1.8}div.podaris-modal-window div.content textarea.primary-input[type=password]{line-height:1.8}div.podaris-modal-window div.content .accounts input[type=email]{line-height:1.8}div.podaris-modal-window div.content input.primary-input[type=email]{line-height:1.8}div.podaris-modal-window div.content textarea.primary-input[type=email]{line-height:1.8}div.podaris-modal-window div.content .accounts input:hover,div.podaris-modal-window div.content input.primary-input:hover,div.podaris-modal-window div.content textarea.primary-input:hover{color:#111!important;background-color:#eee!important}div.podaris-modal-window div.content .accounts input:focus,div.podaris-modal-window div.content input.primary-input:focus,div.podaris-modal-window div.content textarea.primary-input:focus{color:#000;background-color:#fff}div.podaris-modal-window div.content div.cke_chrome{border:1px solid #999}div.podaris-modal-window div.content div.cke_contents{height:150px!important}div.podaris-modal-window div.content span.cke_top{padding:1px}div.podaris-modal-window div.content span.cke_toolgroup{margin:1px 3px 2px 0}div.podaris-modal-window div.content .collapsible-region{margin-bottom:4px}div.podaris-modal-window div.content .collapsible-region>.region-title{padding:4px 4px 4px 8px}div.podaris-modal-window div.content .collapsible-region>.collapsible-region-content{padding:4px}div.podaris-modal-window div.footer{flex-flow:row;flex-shrink:0;justify-content:space-between;margin-top:1em;display:flex;overflow:hidden}div.podaris-modal-window div.footer .other-buttons{background:0 0;flex-flow:row;flex-shrink:1;display:flex;overflow:hidden}div.podaris-modal-window div.footer .other-buttons button{flex-shrink:1;margin-right:1rem!important}div.podaris-modal-window div.footer button{border-radius:4px}div.podaris-modal-window div.footer button.primary{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;margin:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window div.footer button.primary:active,div.podaris-modal-window div.footer button.primary:hover:not([disabled]),div.podaris-modal-window div.footer button.primary:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.podaris-modal-window div.footer button.primary[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.podaris-modal-window div.footer button.secondary{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:rgba(255,255,255,.15);border:none;margin:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window div.footer button.secondary:active,div.podaris-modal-window div.footer button.secondary:hover:not([disabled]),div.podaris-modal-window div.footer button.secondary:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.podaris-modal-window div.footer button.secondary[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.podaris-modal-window div.footer button.secondary:active:not([disabled]),div.podaris-modal-window div.footer button.secondary:hover:not([disabled]),div.podaris-modal-window div.footer button.secondary:focus{text-shadow:0 0 2px #0096da,1px 1px 1px rgba(0,0,0,.5),1px 1px 4px rgba(0,0,0,.5),0 0 8px #0096da;background-color:rgba(255,255,255,.2)}div.podaris-modal-window div.footer button.secondary[disabled]{color:#999;background-color:rgba(255,255,255,.1)}@media screen and (max-width:720px){div.podaris-modal-window{border-radius:0;padding:10px;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important}div.podaris-modal-window h2{text-align:center;margin-top:5px;font-size:24px}div.podaris-modal-window hr{margin:10px 0 1em}div.podaris-modal-window a.quick.close{visibility:hidden;padding:10px;font-size:24px;top:5px;left:0}div.podaris-modal-window a.quick.close:before{visibility:visible;content:"⬅"}div.podaris-modal-window ul.stages li{width:90px;font-size:14px}div.podaris-modal-window ul.stages li:not(:last-child):after{top:8px}div.podaris-modal-window div.footer button{padding:.5rem 1rem .53125rem}}a,a:hover,a:active{color:#ff9c58}.alert-box{transition:opacity .5s}.alert-box.alert p:last-of-type{margin-bottom:0}.alert-box.alert p>a{text-decoration:underline}.alert-box.alert a{color:#fff;font-weight:700}.alert-box.alert a:hover{text-shadow:1px 1px 2px rgba(0,0,0,.5)}.alert-box.alert .alert-message a:hover{text-decoration:underline}.alert-box.is-hidden{opacity:0}.select2-container{box-sizing:border-box;vertical-align:middle;margin:0;display:inline-block;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:28px;display:block}.select2-container .select2-selection--single .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:8px;padding-right:20px;display:block;overflow:hidden}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:32px;display:block}.select2-container .select2-selection--multiple .select2-selection__rendered{text-overflow:ellipsis;white-space:nowrap;padding-left:8px;display:inline-block;overflow:hidden}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;margin-top:5px;padding:0;font-size:100%}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{box-sizing:border-box;z-index:1051;background-color:#fff;border:1px solid #aaa;border-radius:4px;width:100%;display:block;position:absolute;left:-100000px}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{padding:4px;display:block}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{opacity:0;z-index:99;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);background-color:#fff;border:0;margin:0;padding:0;display:block;position:fixed;top:0;left:0}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px;height:26px;position:absolute;top:1px;right:1px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--default .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;margin:0;padding:0 5px;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;margin-top:5px;margin-right:10px;padding:1px;font-weight:700}.select2-container--default .select2-selection--multiple .select2-selection__choice{cursor:default;float:left;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;margin-top:5px;margin-right:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;margin-right:2px;font-weight:700;display:inline-block}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{box-shadow:none;-webkit-appearance:textfield;background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);background-color:#f7f7f7;background-image:linear-gradient(#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;margin-right:10px;font-weight:700}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{width:20px;height:26px;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);background-color:#ddd;background-image:linear-gradient(#eee 50%,#ccc 100%);background-repeat:repeat-x;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;top:1px;right:1px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border:4px solid transparent;border-top:5px solid #888;border-bottom-width:0;width:0;height:0;margin-top:-2px;margin-left:-4px;position:absolute;top:50%;left:50%}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);background-image:linear-gradient(#fff 0%,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);background-image:linear-gradient(#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #aaa;border-radius:4px;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0 5px;list-style:none}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{cursor:default;float:left;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;margin-top:5px;margin-right:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;margin-right:2px;font-weight:700;display:inline-block}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{cursor:default;padding:6px;display:block}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.dynamic-select,.rule-value-container{flex-grow:1;line-height:2;display:flex;overflow:hidden}.dynamic-select select.original,.rule-value-container select.original{flex-grow:1}.dynamic-select .select2-container,.rule-value-container .select2-container{flex-grow:1;min-width:100px}.dynamic-select .select2-container .select2-selection,.rule-value-container .select2-container .select2-selection{color:#ddd}.dynamic-select .select2-container.select2-container--disabled,.rule-value-container .select2-container.select2-container--disabled{opacity:.5;cursor:not-allowed}.dynamic-select .select2-container.select2-container--disabled .select2-selection,.rule-value-container .select2-container.select2-container--disabled .select2-selection{cursor:not-allowed}.dynamic-select.modified,.rule-value-container.modified{border-left:2px solid #ff6800;border-radius:4px;overflow:hidden}.dynamic-select .select2-selection--multiple .select2-selection__choice{display:none!important}.dynamic-select .select2-selection--multiple .select2-selection__choice:has(.select2-selection__choice__display){background-color:transparent!important;margin:0!important;padding:0!important;display:inline-block!important}.dynamic-select .select2-selection--multiple .select2-selection__choice:has(.select2-selection__choice__display) .select2-selection__choice__remove{background-color:transparent;border-radius:8px;width:16px;height:16px;margin:6px;padding:0 2px 2px}.dynamic-select .select2-selection--multiple .select2-selection__clear{display:none!important}.dynamic-select .select2-selection--multiple .select2-search--inline{padding-left:0;margin:0!important}.dynamic-select .select2-selection--multiple .select2-search--inline .select2-search__field{padding-left:8px}.dynamic-select .select2-selection--multiple .select2-search--inline .select2-search__field:hover{background:inherit!important;border-color:inherit!important}.select2-container{z-index:2000}.select2-container span.selector-item em:first-of-type{padding-left:.8em}.select2-container span.label{text-transform:uppercase;vertical-align:top;margin:0 4px 0 0;font-size:10px}.select2-container.select2-container--open .select2-results__options[aria-multiselectable=true] .select2-results__option{padding-left:28px;position:relative}.select2-container.select2-container--open .select2-results__options[aria-multiselectable=true] .select2-results__option:before{content:"";box-sizing:border-box;background:#fff;border-radius:2px;width:12px;height:12px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.select2-container.select2-container--open .select2-results__options[aria-multiselectable=true] .select2-results__option[aria-selected=true]:before{background:#0078d4}.select2-container.select2-container--open .select2-results__options[aria-multiselectable=true] .select2-results__option[aria-selected=true]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:50%;left:10px;transform:translateY(-50%)rotate(45deg)}.multi-button-group{flex-flow:row;align-items:stretch;margin:.66em;padding:0;display:flex}.multi-button-group.with-helpText{grid-area:input}.multi-button-group.vertical{flex-direction:column}.multi-button-group.vertical>li{border:1px solid #666;border-bottom:none;border-radius:0;justify-content:flex-start}.multi-button-group.vertical>li:first-child{border-radius:3px 3px 0 0}.multi-button-group.vertical>li:last-child{border-bottom:1px solid #666;border-radius:0 0 3px 3px}.multi-button-group.vertical>li.active{border-color:#0086ba}.multi-button-group.inline{display:inline-flex}.multi-button-group.inline>li{flex:auto}.multi-button-group.multi-button-group-tight{flex-grow:1;flex-shrink:1;margin:0;font-size:13px}.multi-button-group.multi-button-group-tight li{padding:0}.multi-button-group.modified{margin-left:0;position:relative}.multi-button-group.modified:before{content:"";background-color:#ff6800;border-top-left-radius:10px;border-bottom-left-radius:10px;width:2px;position:absolute;top:0;bottom:0;left:0}.multi-button-group>li{text-align:center;color:#ddd;background-color:#444;border:1px solid #666;border-left:none;flex:1 1 0;justify-content:center;align-items:center;padding:.2em .66em;display:flex}.multi-button-group>li i.md,.multi-button-group>li i.fa{margin:0 4px}.multi-button-group>li:first-child{border-left:1px solid #666;border-top-left-radius:3px;border-bottom-left-radius:3px}.multi-button-group>li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.multi-button-group>li:not(.active):not(.disabled):hover{color:#eee;cursor:pointer;background-color:#555}.multi-button-group>li.active{color:#fff;cursor:default;background-color:#0086ba;border-color:#0086ba}.multi-button-group>li.active.multi-select:not(.disabled):hover{cursor:pointer;background-color:#536d87}.multi-button-group>li.disabled{opacity:.5;background:#444}.multi-button-group>li.disabled.active{color:#ddd;background-color:#555;border-color:#555}div.multi-button-group-helpText{opacity:.8;grid-area:helptext;margin-right:.66em;font-size:.875rem}.input-single-line .multi-button-group{margin:4px 0}a,a:hover,a:active{color:#ff9c58}.async-job-status{min-height:400px;position:relative}.async-job-status::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.async-job-status::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.async-job-status::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.async-job-status ul{margin:0;list-style:none}.async-job-status ul li{opacity:1;background:#444;border-bottom:1px solid #666;align-items:center;padding:5px;transition:transform .25s ease-out,scale .25s ease-out,opacity .25s ease-out;display:flex;transform:translateY(0)scale(1)}.async-job-status ul li .message{flex-direction:column;flex-shrink:1;margin-left:10px;display:flex}.async-job-status ul li .message p{margin-bottom:0;font-size:15px;display:inline-block}.async-job-status ul li .message .subtitle{color:#999;font-size:12px}.async-job-status ul li.is-new{transition:transform;transform:translateY(-100%)}.async-job-status ul li.is-new:nth-child(2){transition:scale;scale:1.1}.async-job-status ul li.type-error{background:rgba(204,0,0,.3)}.async-job-status ul li.type-warn{background:rgba(255,159,39,.3)}.async-job-status ul li.type-progress{border-bottom:0;margin-bottom:8px;scale:1.1}.async-job-status ul li.type-progress.is-new{opacity:0;transform:translateY(-100%)}.async-job-status ul .event-type{justify-content:center;width:16px;display:flex}.async-job-status ul .event-body{justify-content:space-between;align-items:center;width:100%;display:flex}.async-job-status ul .event-body .event-time{color:#999;align-self:end;margin-left:10px;font-size:10px}.inline-edit-component .normal-mode{cursor:text;border-bottom:2px dotted;position:relative}.inline-edit-component .normal-mode.disabled{cursor:pointer;border-bottom:none}.inline-edit-component .normal-mode .edit-control{display:none}.inline-edit-component .normal-mode>span{min-width:50%;display:inline-block}.inline-edit-component .normal-mode:hover:not(.disabled){border-bottom:2px solid}.inline-edit-component .normal-mode:hover:not(.disabled) .edit-control{color:#ff6800;display:inline-block;position:absolute}.inline-edit-component .normal-mode:hover:not(.disabled) .edit-control>i:before{position:absolute;top:.1em;left:.2em}.inline-edit-component .edit-mode{border-bottom:2px solid}.inline-edit-component .edit-mode input,.inline-edit-component .edit-mode input:hover,.inline-edit-component .edit-mode input:active,.inline-edit-component .edit-mode input:focus{font-size:unset;font-weight:unset;color:unset;background:unset;border:unset;box-sizing:unset;box-shadow:unset;border-radius:unset;display:unset;line-height:unset;text-align:unset;width:100%;height:unset;min-width:unset;padding:unset;margin:unset;letter-spacing:unset;font-family:unset}.inline-edit-component .edit-mode input.error{border-bottom:1px solid #f88!important}.loading-bar-container{z-index:1;transform-origin:top;background:#444;width:100%;height:5px;display:block;position:absolute}.loading-bar-container.in-progress{animation:.2s ease-in forwards showVertical}.loading-bar-container:not(.in-progress){animation:.2s ease-out forwards hideVertical}.loading-bar{border-radius:0 2.5px 2.5px 0;height:100%;transition:width .1s ease-in-out;position:absolute;overflow:hidden}.loading-bar .loaded{color:transparent;z-index:1;background:repeating-linear-gradient(30deg,#444 0,#ff6800 30px,#444 60px);width:100vw;animation:1s linear infinite loadingGradient;position:absolute;top:0;bottom:0;left:-60px;overflow:visible}.loading-bar .loaded:before{content:"."}@keyframes loadingGradient{0%{transform:translate(-60px)}to{transform:translate(60px)}}.lds-ring{width:20px;height:20px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:2px solid transparent;border-top-color:#113d1c;border-radius:50%;width:16px;height:16px;margin:2px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div.input-single-line>*{box-sizing:border-box}div.input-single-line .label-container{flex-shrink:0;width:6rem}div.input-single-line .label-container label{text-align:right;width:100%;text-overflow:ellipses;overflow:hidden}div.input-single-line input.modified,div.input-single-line textarea.modified{border-left:2px solid #ff6800;border-radius:4px;overflow:hidden}div.input-single-line input[type=text]{text-align:left;flex-shrink:1;display:inline-block}div.input-single-line input[type=number]{text-align:left;flex-shrink:1;display:inline-block}div.input-single-line input[type=time]{text-align:left;flex-shrink:1;display:inline-block}div.input-single-line input[type=range]{text-align:left;flex-shrink:1;display:inline-block}div.input-single-line input[type=text]{margin-bottom:1px}div.input-single-line input[type=range]{margin-bottom:1px}div.input-single-line input[type=time]{margin-bottom:1px}div.input-single-line input[type=number]{margin-bottom:1px}div.input-single-line input[type=checkbox]{margin-bottom:1px}div.input-single-line input[type=range]{cursor:pointer}div.input-single-line input[type=checkbox]{cursor:pointer}.input-tooltip{cursor:pointer;display:inline-block;position:relative}div.input-single-line.with-helpText{grid-template-columns:1fr 1fr;grid-template-areas:"label input"".helptext";display:grid}div.input-single-line.with-helpText .label-container{grid-area:label;width:100%}.validation-error{text-shadow:1px 1px 1px rgba(0,0,0,.5);background-color:rgba(128,32,32,.67);border-color:rgba(255,128,128,.675);border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:3px 8px;position:relative;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.validation-error a{color:#ddd;font-size:17px;font-weight:800;line-height:1;transition:all .5s;position:absolute;top:0;right:4px}.validation-error a:hover{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);text-decoration:none}a,a:hover,a:active{color:#ff9c58}div.podaris-modal-window div.content.queryBuilder{overflow:auto}div.podaris-modal-window div.content.queryBuilder::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window div.content.queryBuilder::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window div.content.queryBuilder::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.query-builder,.query-builder *{box-sizing:border-box;margin:0;padding:0}.query-builder{font-family:sans-serif}.query-builder select,.query-builder .rule-value-container select.form-control{padding:3px 20px 3px 6px}.query-builder input[type=number]{padding:3px 6px}.query-builder .hide{display:none}.query-builder .pull-right{float:right!important}.query-builder .btn{text-transform:none;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.query-builder .btn:not(.disabled).focus,.query-builder .btn:not(.disabled):focus,.query-builder .btn:not(.disabled):hover{color:#fff}.query-builder .btn.focus,.query-builder .btn:focus,.query-builder .btn:hover{text-decoration:none}.query-builder .btn.btn-primary{border-color:#0086ba}.query-builder .btn.btn-primary.active{color:#fff;cursor:default;background-color:#0086ba}.query-builder .btn.btn-primary:not(.active){color:#ddd;background-color:#444}.query-builder .btn.btn-primary:not(.active):hover{color:#eee;background-color:#555}.query-builder .rules-group-container{background-color:transparent;border:none;padding:5px}.query-builder .rules-group-container .rules-group-container{background-color:rgba(128,128,128,.1);padding:10px}.query-builder .rules-group-container .rule-container,.query-builder .rules-group-container .rules-group-container{border:1px solid #0086ba}.query-builder .rules-group-container .rules-group-header .group-conditions label.disabled{color:#999;cursor:default;background:0 0!important}.query-builder .rules-list>:before,.query-builder .rules-list>:after{border-color:#0086ba;width:9px}.query-builder .rules-list>:before{border-width:0 0 1px 1px}.query-builder .rules-list>:after{border-width:0 0 0 1px}.query-builder .btn.active,.query-builder .btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.query-builder .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.query-builder .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.query-builder .btn-success.active,.query-builder .btn-success.focus,.query-builder .btn-success:active,.query-builder .btn-success:focus,.query-builder .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.query-builder .btn-danger.active,.query-builder .btn-danger.focus,.query-builder .btn-danger:active,.query-builder .btn-danger:focus,.query-builder .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.query-builder .btn-group{vertical-align:middle;display:inline-block;position:relative}.query-builder .btn-group>.btn{float:left;position:relative}.query-builder .btn-group>.btn:first-child{margin-left:0}.query-builder .btn-group>.btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.query-builder .btn-group>.btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.query-builder .btn-group .btn+.btn,.query-builder .btn-group .btn+.btn-group,.query-builder .btn-group .btn-group+.btn,.query-builder .btn-group .btn-group+.btn-group{margin-left:-1px}.query-builder .btn-xs,.query-builder .btn-group-xs>.btn{border-radius:3px;padding:1px 5px;font-size:12px;line-height:1.5}a,a:hover,a:active{color:#ff9c58}input[type=text].colorPicker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;padding-left:2.5rem}input[type=text].colorPicker:not(.expanded){color:transparent!important}input[type=text].colorPicker:not(.expanded):not(disabled){cursor:pointer}input[type=text].colorPicker:not(.expanded):not(disabled):focus{color:transparent!important}input[type=text].colorPicker:not(.expanded):not(disabled):active{color:transparent!important}input[type=text].colorPicker:not(.expanded):not(disabled):hover{color:transparent!important}.color-picker-container{position:relative}.color-picker-container .color-preview,.color-picker-container .color-preview-background{cursor:pointer;border-top-left-radius:2px;border-bottom-left-radius:2px;width:2rem;position:absolute;top:0;bottom:0}.color-picker-container .color-preview-background{pointer-events:none;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>") 0 0/.5em}.pcr-app{background-color:#333;border:1px solid #666;border-radius:.15em}.pcr-app .pcr-interaction{align-items:baseline}.pcr-app .pcr-interaction .pcr-result{color:#ddd;background:#333;border:1px solid #666;border-radius:2px;height:auto}.pcr-app .pcr-interaction .pcr-save{background-color:#0086ba;border-radius:2px;padding:5px 10px}div.colpickBackground{z-index:1201;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}span.color-scale-preview{flex-direction:row;height:15px;margin-right:5px;display:flex}span.color-scale-preview span{width:20px;height:100%}button.swap-colors-direction{height:28px;margin-left:5px}a,a:hover,a:active{color:#ff9c58}.locationSelectorContainer{flex-direction:row;height:100%;display:flex}.locationSelectorContainer .sidebar{flex-direction:column;width:220px;padding-right:8px;display:flex;overflow-y:auto}.locationSelectorContainer .sidebar::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.locationSelectorContainer .sidebar::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.locationSelectorContainer .sidebar::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.locationSelectorContainer .sidebar .multi-button-group{margin:2px}.locationSelectorContainer .sidebar .multi-button-group li{font-size:.85rem}.locationSelectorContainer .sidebar .multi-button-group li svg{width:20px;height:20px}.locationSelectorContainer .sidebar .multi-button-group li svg path{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:25}.locationSelectorContainer .sidebar button{margin:4px 2px 2px;font-size:.85rem}.locationSelectorContainer .sidebar button:disabled{background-color:#363636}.locationSelectorContainer .sidebar button:disabled:hover{background-color:#444}.locationSelectorContainer .sidebar .featureCount{margin:12px 4px 0;font-size:.85rem}.locationSelectorContainer .sidebar .tooltips{background:#444;border-radius:2px;margin-top:12px;padding:8px}.locationSelectorContainer .sidebar .tooltips h6{color:#fff}.locationSelectorContainer .sidebar .tooltips ul{margin-left:.8rem;font-size:.8rem}.locationSelectorContainer .main-content{flex-direction:column;flex:1;display:flex}.locationSelectorContainer .main-content .toolbar{justify-content:end;height:32px;margin-bottom:4px;display:flex}.locationSelectorContainer .main-content .toolbar input.location-text{flex:1;margin:2px!important}.locationSelectorContainer .main-content .toolbar .display-switcher{align-self:center}.locationSelectorContainer .main-content .toolbar .display-switcher button.satellite{margin-left:0}.locationSelectorContainer .main-content #selector-map-container{flex:1}.locationSelectorContainer .main-content #selector-map-container .ol-viewport{border-radius:2px}.featureControls .controls i.move-feature{cursor:move}.featureControls{justify-content:center;align-items:center;width:0;height:0;display:flex}.featureControls .controls{width:5rem;height:2.1rem;cursor:initial;background:rgba(0,0,0,.333);border-radius:1.05rem;justify-content:center;align-items:center;display:flex}.featureControls .controls i{color:#fff;cursor:pointer;margin:0 .5rem;font-size:1.5rem}.loading-text{text-align:center;margin:50px auto -50px;font-size:115%;position:relative}.spinner{text-align:center;width:50px;height:40px;margin:100px auto;font-size:10px}.spinner>div{background-color:#f55f28;width:6px;height:100%;animation:1.2s ease-in-out infinite sk-stretchdelay;display:inline-block}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}#connection-lost{z-index:2147483647;background-color:rgba(75,40,0,.8);position:fixed;top:0;bottom:0;left:0;right:0}#connection-lost .content{margin:0 auto;padding:10%}#connection-lost .content h1{text-align:center;text-shadow:1px 1px 1px #000;border:none;margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:700}a,a:hover,a:active{color:#ff9c58}div.podaris-modal-window div.content.upload,.content.upload{flex-flow:column;padding-right:0;display:flex}div.podaris-modal-window div.content.upload .upload-tab-bar,.content.upload .upload-tab-bar{flex-flow:row;flex-grow:0;display:flex}div.podaris-modal-window div.content.upload .upload-tab-bar .tabs,.content.upload .upload-tab-bar .tabs{border:none;flex-grow:1;flex-shrink:0;justify-content:space-around;margin:0;display:flex}div.podaris-modal-window div.content.upload .upload-tab-bar .tabs .tab-selector,.content.upload .upload-tab-bar .tabs .tab-selector{flex-grow:1;margin:0}div.podaris-modal-window div.content.upload .upload-tab-bar .tabs .tab-selector a,.content.upload .upload-tab-bar .tabs .tab-selector a{color:#c1c1c1;text-align:center;border-bottom:2px solid rgba(34,34,34,.4);flex-flow:row;justify-content:center;align-items:center;height:100%;padding:13px 10px;font-size:.9em;display:flex}div.podaris-modal-window div.content.upload .upload-tab-bar .tabs li.tab-selector.active a,.content.upload .upload-tab-bar .tabs li.tab-selector.active a{cursor:default;color:#fff;border-bottom:2px solid #ff6800}div.podaris-modal-window div.content.upload .tabs-content,.content.upload .tabs-content{flex-flow:column;flex-grow:1;flex-shrink:1;min-height:0;margin-bottom:0;padding-top:10px;display:flex}div.podaris-modal-window div.content.upload .tabs-content .info-container,.content.upload .tabs-content .info-container{flex-direction:column;gap:10px;padding:10px;display:flex}div.podaris-modal-window div.content.upload .tabs-content .info-container .instructions,.content.upload .tabs-content .info-container .instructions,div.podaris-modal-window div.content.upload .tabs-content .info-container .allowed-extensions,.content.upload .tabs-content .info-container .allowed-extensions{margin:0}div.podaris-modal-window div.content.upload .tabs-content .info-container .allowed-extensions,.content.upload .tabs-content .info-container .allowed-extensions{opacity:.7;font-size:90%}div.podaris-modal-window div.content.upload .tabs-content .info-container .allowed-extensions span,.content.upload .tabs-content .info-container .allowed-extensions span{background-color:rgba(255,255,255,.1);border-radius:8px;margin:0 4px;padding:4px 8px}div.podaris-modal-window div.content.upload .tabs-content .file-info,.content.upload .tabs-content .file-info{flex-flow:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex}div.podaris-modal-window div.content.upload .file-preview-container,.content.upload .file-preview-container{border-radius:10px;flex-direction:column;display:flex;overflow:hidden}div.podaris-modal-window div.content.upload .upload-file,.content.upload .upload-file{background-color:#444;padding:10px}div.podaris-modal-window div.content.upload .upload-file .file-name,.content.upload .upload-file .file-name{margin-left:5px}div.podaris-modal-window div.content.upload .upload-file .file-size,.content.upload .upload-file .file-size{float:right;color:#999}div.podaris-modal-window div.content.upload .upload-file .clear,.content.upload .upload-file .clear{margin-left:8px}div.podaris-modal-window div.content.upload input[name=url],.content.upload input[name=url]{letter-spacing:2px;background:#444;border:none;border-bottom:2px solid #ccc;border-radius:3px;min-width:300px;margin:0;font-size:20px;font-weight:100;line-height:2;display:flex;box-shadow:none!important}div.podaris-modal-window div.content.upload .box,.content.upload .box{flex-flow:column;flex-grow:1;width:100%;padding:10px;font-size:1.25rem;display:flex}div.podaris-modal-window div.content.upload .box form,.content.upload .box form{flex-grow:1;display:flex}div.podaris-modal-window div.content.upload .box .input,.content.upload .box .input{cursor:pointer;border:2px dashed #ccc;border-radius:10px;flex-flow:column;flex-grow:1;justify-content:center;transition:all .1s;display:flex;position:relative}div.podaris-modal-window div.content.upload .box .input input#file,.content.upload .box .input input#file{opacity:0;z-index:-1;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}div.podaris-modal-window div.content.upload .box .input .input-info,.content.upload .box .input .input-info{flex-flow:column;flex-grow:1;justify-content:center;align-items:center;gap:2rem;display:flex}div.podaris-modal-window div.content.upload .box .input .input-info i,.content.upload .box .input .input-info i{font-size:5rem;line-height:1}div.podaris-modal-window div.content.upload .box .input .input-info label,.content.upload .box .input .input-info label{text-align:center;cursor:pointer;font-size:1rem;transition:all .1s}div.podaris-modal-window div.content.upload .box .input.dragging,.content.upload .box .input.dragging,div.podaris-modal-window div.content.upload .box .input:hover,.content.upload .box .input:hover{background-color:#423e3b;border-color:#ff6800}div.podaris-modal-window div.content.upload .crop-container,.content.upload .crop-container{background-color:#222;justify-content:center;min-height:0;display:flex}div.podaris-modal-window div.content.upload .crop-container .image-preview,.content.upload .crop-container .image-preview{transform-origin:top;max-width:100%;display:block}div.podaris-modal-window div.content.upload .crop-container .image-preview.crop-image,.content.upload .crop-container .image-preview.crop-image{max-width:unset;height:100%}div.podaris-modal-window div.content.upload .crop-container .cropper-view-box,.content.upload .crop-container .cropper-view-box{outline-color:rgba(255,104,0,.75)}div.podaris-modal-window div.content.upload .crop-container.circle .cropper-view-box,.content.upload .crop-container.circle .cropper-view-box{border-radius:50%}div.podaris-modal-window div.content.upload .crop-container .cropper-point,.content.upload .crop-container .cropper-point{background-color:rgba(255,104,0,.75)}div.podaris-modal-window div.content.upload .crop-container .cropper-face,.content.upload .crop-container .cropper-face,div.podaris-modal-window div.content.upload .crop-container .cropper-line,.content.upload .crop-container .cropper-line{background-color:unset}a,a:hover,a:active{color:#ff9c58}.importDataset .coordinates-container{flex-direction:row;display:flex}.importDataset .coordinates-container .coordinate-item{flex:0 0 50%;padding:5px}.importDataset .instructions{flex-direction:row;display:flex}.importDataset .instructions p{flex-grow:1;margin:0}.importDataset .instructions label{white-space:nowrap;cursor:pointer;flex-shrink:1;width:8rem;margin:0 1rem .5rem}.importDataset .instructions label input{margin:6px 4px}.importDataset .import-attributes table th.import{text-align:center;width:10rem}.importDataset .import-attributes table td.import{padding:0}.importDataset .import-attributes table td.import label{text-align:center;cursor:pointer}.importDataset .import-attributes table td.import label:hover{background-color:rgba(255,255,255,.05)}.importDataset .import-attributes table td.import input[type=checkbox]{margin:15px}:root{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:rgba(128,128,128,.25);--ol-partial-background-color:rgba(255,255,255,.75);--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}:host{--ol-background-color:white;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:rgba(128,128,128,.25);--ol-partial-background-color:rgba(255,255,255,.75);--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents,width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color);font-size:10px;position:absolute;bottom:-5px}.ol-scale-text{text-align:center;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color);font-size:12px;position:absolute;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}#ol-map,#permutation-map-container{position:absolute;top:0;left:0}.ol-control{background-color:initial!important}.ol-control button{color:#fff}.ol-zoom .ol-zoom-in,.ol-zoom .ol-zoom-out{background-color:#0086ba;border:2px solid #0086ba;width:24px;height:24px;margin:1px;text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:4px 4px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 4px 4px}.ol-zoom .ol-zoom-in:hover,.ol-zoom .ol-zoom-in:focus,.ol-zoom .ol-zoom-out:hover,.ol-zoom .ol-zoom-out:focus{background-color:#0093cc}.ol-scale-line{transform-origin:0 100%;bottom:.5rem;left:.5rem;background:#0086ba!important}.ol-scale-line .ol-scale-line-inner{color:#ccc;border-color:#ccc}.ol-attribution.ol-uncollapsible{transform-origin:100% 100%;padding:0;background-color:rgba(255,255,255,.7)!important}.ol-attribution.ol-uncollapsible ul,.ol-attribution.ol-uncollapsible li{line-height:normal}.ol-attribution.ol-uncollapsible li{color:#333;font-size:10px}.ol-attribution.ol-uncollapsible li a{color:#333;font-weight:700}.ol-zoom{left:inherit;padding:2px;right:.5em}.ol-rotate{padding:2px;top:4em;right:.5em}.ol-rotate .ol-rotate-reset{background-color:#0086ba;border:2px solid #0086ba;border-radius:4px;width:24px;height:24px;text-decoration:none}.ol-rotate .ol-rotate-reset:hover,.ol-rotate .ol-rotate-reset:focus{background-color:#0093cc}.ol-rotate .ol-rotate-reset.north-arrow{background-color:transparent;border:none;width:40px;height:40px;padding:0}.ol-rotate .ol-rotate-reset.north-arrow svg{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));width:100%;height:100%}.ol-rotate .ol-rotate-reset.north-arrow:hover,.ol-rotate .ol-rotate-reset.north-arrow:focus{background-color:transparent}.ol-rotate .ol-rotate-reset.north-arrow:hover svg,.ol-rotate .ol-rotate-reset.north-arrow:focus svg{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.location-input{flex-grow:1;flex-shrink:1;width:auto;display:flex;position:relative}.location-input .buttons-container{gap:1px;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.location-input .buttons-container button{border-radius:0;height:100%;margin:0;padding:0 8px;font-size:13px}.location-input .buttons-container button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}a,a:hover,a:active{color:#ff9c58}.chatBox{background-color:#383838;border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden}.chatBox .chatMessagesContainer{flex-direction:column-reverse;flex:1;display:flex;overflow-y:auto}.chatBox .chatMessagesContainer::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.chatBox .chatMessagesContainer::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.chatBox .chatMessagesContainer::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.chatBox .chatMessages{flex-direction:column;flex:1;align-content:baseline;justify-content:flex-end;padding:0 10px;font-size:.9rem;display:flex}.chatBox .chatMessages .chatMessage{will-change:transform,max-height;background-color:#423e3b;border-radius:8px;flex-direction:column;max-width:80%;max-height:100%;margin:8px 0;padding:8px;transition:max-height .5s ease-in;animation:.4s ease-out both slideUp;display:flex;position:relative;overflow:hidden}.chatBox .chatMessages .chatMessage .message{flex:1;margin:0 8px}.chatBox .chatMessages .chatMessage.assistant{background-color:#536d87;border-bottom-left-radius:0;justify-content:flex-end}.chatBox .chatMessages .chatMessage.assistant .message{margin-left:0;margin-right:8px}.chatBox .chatMessages .chatMessage.user{background-color:#444;border-bottom-right-radius:0;flex-direction:row;justify-content:flex-start;align-self:end}.chatBox .chatMessages .chatMessage.typing{width:5rem;max-height:calc(1rem + 16px)}.chatBox .chatInput{flex-direction:row;align-items:center;display:flex}.chatBox .chatInput input{border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:2.5rem;margin-right:-3rem;padding:2px 1rem}.chatBox .chatInput button{background:unset;color:#fff;cursor:pointer;border:0;height:2.5rem;margin:0;padding:0 1rem;font-size:1rem;font-weight:600}.typingDots{height:1rem;position:relative}.typingDots .dot{content:"";background:currentColor;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s infinite both blink;position:absolute;top:.25rem;left:.75rem}.typingDots .dot:nth-child(2){margin-left:1rem;animation-delay:.2s}.typingDots .dot:nth-child(3){margin-left:2rem;animation-delay:.4s}@keyframes blink{0%{opacity:.1}20%{opacity:1}to{opacity:.1}}div.user-search{width:100%}div.user-search span.select2{color:#fff;font-size:.9em;width:100%!important;height:100%!important}div.user-search span.select2-container input.select2-search__field{color:#fff;margin:0}div.user-search span.select2-container .select2-selection__rendered{color:#fff!important}div.user-search span.select2-container li.select2-selection__choice{position:relative;top:12px;background-color:#0086ba!important;border:none!important;margin:0 4px!important}div.user-search span.select2-container span.select2-selection__choice__remove{margin:0;color:#fff!important}div.user-search span.select2-container span.select2-selection__choice__remove:hover{opacity:.8}div.user-search span.select2-container span.select2-selection{background:#444!important}div.user-search span.select2-container span.select2-selection--multiple span.select2-selection__clear{position:relative;top:12px;margin:0!important}div.user-search .select2-container--default .select2-results__option[aria-selected=true]{background-color:#555!important}div.user-search .select2-container--default .select2-results__option{border-bottom:1px solid #555}div.user-search .select2-container--default .select2-results__option:last-of-type{border-bottom:none}span.user-search-input--results span.select2-results{color:#fff;background:#444!important}span.user-search-input--results span.select2-results ul li{font-size:.9em}span.user-search-input--results span.select2-dropdown{color:#000;background:#444!important}span.user-search-input--results .user-search-results-item{align-items:center;padding:8px;display:flex}span.user-search-input--results .user-search-results-item p{margin-bottom:0}span.user-search-input--results .user-search-results-item p.username{color:#d3d3d3;font-size:.9rem}span.user-search-input--results .user-search-results-item img.avatar{border-radius:50%;width:32px;height:32px;margin:0 1rem 0 0}.network-selector,.file-selector-input{flex-grow:1;flex-shrink:1;width:auto;display:flex;position:relative}.network-selector .network-info,.file-selector-input .network-info{color:#ddd;background-color:#3a3a3a;border-radius:2px;flex-grow:1;flex-shrink:1;padding:2px 8px;font-size:.875rem}.network-selector .network-info .subtitle,.file-selector-input .network-info .subtitle{font-size:.8rem}.network-selector .network-info.disabled,.file-selector-input .network-info.disabled{color:#888}.network-selector .buttons-container,.file-selector-input .buttons-container{border-top-right-radius:2px;border-bottom-right-radius:2px;gap:1px;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.network-selector .buttons-container button,.file-selector-input .buttons-container button{border-radius:0;justify-content:center;align-items:center;width:auto;min-width:0;height:100%;padding:0 8px;font-size:13px;display:flex}a,a:hover,a:active{color:#ff9c58}.podaris-modal-window .gridCreatorContainer{flex-direction:row;height:100%;display:flex}.podaris-modal-window .gridCreatorContainer .sidebar{flex-direction:column;width:220px;padding-right:8px;display:flex;overflow-y:auto}.podaris-modal-window .gridCreatorContainer .sidebar::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.podaris-modal-window .gridCreatorContainer .sidebar::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.podaris-modal-window .gridCreatorContainer .sidebar::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.podaris-modal-window .gridCreatorContainer .sidebar .multi-button-group{margin:2px}.podaris-modal-window .gridCreatorContainer .sidebar .multi-button-group li{padding:.2em;font-size:.85rem}.podaris-modal-window .gridCreatorContainer .sidebar .multi-button-group li span{margin-left:8px}.podaris-modal-window .gridCreatorContainer .sidebar svg{width:20px;margin-right:8px}.podaris-modal-window .gridCreatorContainer .sidebar svg path{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:25}.podaris-modal-window .gridCreatorContainer .sidebar button{margin:4px 2px 2px;font-size:.85rem}.podaris-modal-window .gridCreatorContainer .sidebar button:disabled{background-color:#363636}.podaris-modal-window .gridCreatorContainer .sidebar button:disabled:hover{background-color:#444}.podaris-modal-window .gridCreatorContainer .sidebar .input-label{margin:12px 4px 0;font-size:.85rem}.podaris-modal-window .gridCreatorContainer .sidebar .tooltips{background:#444;border-radius:2px;margin-top:12px;padding:8px}.podaris-modal-window .gridCreatorContainer .sidebar .tooltips h6{color:#fff}.podaris-modal-window .gridCreatorContainer .sidebar .tooltips ul{margin-left:.8rem;font-size:.8rem}.podaris-modal-window .gridCreatorContainer .sidebar div.notification{color:#ddf3ff;border:unset;text-align:initial;background:#25566d;border-radius:8px;flex:0;margin-top:1rem;margin-bottom:8px;font-size:13px}.podaris-modal-window .gridCreatorContainer .sidebar div.notification.error{background:#942220}.podaris-modal-window .gridCreatorContainer .sidebar div.notification.warn{background:#f08a24}.podaris-modal-window .gridCreatorContainer .main-content{flex-direction:column;flex:1;display:flex}.podaris-modal-window .gridCreatorContainer .main-content .toolbar{justify-content:end;height:32px;margin-bottom:4px;display:flex}.podaris-modal-window .gridCreatorContainer .main-content .toolbar input.location-text{flex:1;margin:2px!important}.podaris-modal-window .gridCreatorContainer .main-content .toolbar .display-switcher{align-self:center}.podaris-modal-window .gridCreatorContainer .main-content .toolbar .display-switcher button.satellite{margin-left:0}.podaris-modal-window .gridCreatorContainer .main-content #selector-map-container{flex:1}.podaris-modal-window .gridCreatorContainer .main-content #selector-map-container .ol-viewport{border-radius:2px}.content.isochroneQueryEditor{flex-direction:column}.content.isochroneQueryEditor .trip-options{width:100%}.from-dataset{color:#fff;opacity:.8;text-overflow:ellipsis;background-color:#6a9300;max-width:150px;margin-left:8px;font-size:.7rem;overflow:hidden}.range-container{flex-direction:column;margin-top:2rem;display:flex}.range-container .sliders-control{min-height:50px;position:relative}.range-container .sliders-control .color-bar{height:4px;position:absolute}.range-container .sliders-control .color-bar:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.range-container .sliders-control .color-bar:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.range-container .sliders-control .color-bar .range-value{color:#000;z-index:999;pointer-events:none;justify-content:center;width:0;font-size:.6rem;display:flex;position:absolute;top:10px;right:0}.range-container .sliders-control .color-bar .range-value div{background:#fff;border-radius:2px;padding:0 2px}.range-container .sliders-control .color-bar .range-label-container{justify-content:center;display:flex;position:absolute;top:-13px;left:0;right:0}.range-container .sliders-control .color-bar .range-label-container .range-label{text-wrap:nowrap;background:#4b5465;border-radius:2px;max-width:90%;padding:0 4px;font-size:.6rem;overflow:hidden}.range-container .sliders-control input[type=range]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;pointer-events:none;background-color:#c6c6c6;width:104.4%;height:0;position:absolute}.range-container .sliders-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;background-color:#fff;border-radius:0 50% 50%;width:24px;height:24px;margin-top:34px;margin-left:-12px;transform:rotate(45deg)}.range-container .sliders-control input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;cursor:pointer;background-color:#fff;border-radius:0 50% 50%;width:24px;height:24px;margin-top:34px;margin-left:-12px;transform:rotate(45deg)}.range-container .sliders-control input[type=range]::-webkit-slider-thumb:hover{background:#e5f8ff}.range-container .sliders-control input[type=range]::-webkit-slider-thumb:active{border-color:#0086ba}.legend-class-editor .classes-table-header{align-items:center;display:flex}.legend-class-editor .classes-table-header h5{flex:1}.legend-class-editor .classes-table{flex-direction:column;margin-bottom:16px;display:flex}.legend-class-editor .classes-table .class-row{background:#444;border-radius:3px;flex-flow:row;align-items:flex-start;margin-top:1px;margin-bottom:1px;padding:4px;display:flex;position:relative}.legend-class-editor .classes-table .class-row:not(.selected){cursor:pointer}.legend-class-editor .classes-table .class-row:not(.selected):hover{background:#555}.legend-class-editor .classes-table .class-row .row-content{flex-direction:column;flex:1;margin-left:1rem;display:flex}.legend-class-editor .classes-table .class-row .row-content .row-header{flex:1;display:flex}.legend-class-editor .classes-table .class-row.draggable .row-content{margin-left:2rem}.legend-class-editor .classes-table .class-color{border-top-left-radius:2px;border-bottom-left-radius:2px;width:10px;position:absolute;top:0;bottom:0;left:0}.legend-class-editor .classes-table .class-color.class-drag-handle{width:calc(10px + 1rem)}.legend-class-editor .classes-table .class-color.class-drag-handle:before{content:"☰";cursor:move;padding-left:5px;font-size:1rem;line-height:2.5rem;display:inline-block}.legend-class-editor .classes-table .class-label{flex-direction:column;flex:1;display:flex}.legend-class-editor .classes-table .class-label .class-value{font-size:.7rem;line-height:.7rem}.legend-class-editor .classes-table .step-input-container{flex:1;display:flex}.legend-class-editor .classes-table .step-input-container .step-input{width:4rem}.legend-class-editor .classes-table .step-input-container .step-input.categorical{width:8rem}.legend-class-editor .classes-table .action-buttons{flex-direction:row;display:flex}.legend-class-editor .classes-table .action-buttons .action-button{background-color:rgba(255,255,255,.2)}.legend-class-editor .classes-table .action-buttons .action-button:hover{background-color:rgba(255,255,255,.3)}.legend-class-editor .classes-table .action-buttons .action-button:hover.remove-class{background-color:rgba(255,0,0,.3)}.legend-class-editor .classes-table.header{margin-right:43px}.legend-class-editor .multi-button>svg>path{fill:#fff}.legend-class-editor .multi-button>svg>line{stroke:#fff}.legend-class-editor .input-vertical-container{flex-wrap:wrap;justify-content:space-between;column-gap:2rem;margin-bottom:.5rem;display:flex}.legend-class-editor .input-vertical-container .input-vertical{flex:calc(50% - 1rem);min-width:145px}@media (max-width:480px){.legend-class-editor .input-vertical-container .input-vertical{flex:100%}}.legend-class-editor .input-vertical-container .input-vertical label{text-align:left;color:#999;flex-grow:1;flex-shrink:1;font-size:13px}.legend-class-editor .input-vertical-container .input-vertical .podaris-range-input{margin:0}.legend-class-editor .input-vertical-container .input-vertical .podaris-range-input input{min-width:40px}.legend-class-editor .input-vertical-container .input-vertical .multi-button-group{height:22px}.class-edit{margin:1rem}.class-edit .disabled-control{opacity:.5;pointer-events:none;position:relative}.class-edit .disabled-control:after{content:"";background-color:rgba(0,0,0,.1);border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}a,a:hover,a:active{color:#ff9c58}.EasyMDEContainer .editor-toolbar{border-color:#666;border-top-left-radius:2px;border-top-right-radius:2px;padding:4px 8px}.EasyMDEContainer .editor-toolbar button{height:26px}.EasyMDEContainer .editor-toolbar button.active,.EasyMDEContainer .editor-toolbar button:hover{background-color:#0096da;border:0}.EasyMDEContainer .CodeMirror{color:#fff;background:#333;border-color:#666;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.EasyMDEContainer .CodeMirror .CodeMirror-cursor{border-color:#fff}.EasyMDEContainer .CodeMirror .editor-preview{background:#333}.EasyMDEContainer .CodeMirror .CodeMirror-scroll{min-height:200px}.EasyMDEContainer .CodeMirror .CodeMirror-selected{background:#0086ba!important}.EasyMDEContainer .CodeMirror,.EasyMDEContainer .CodeMirror-scroll{overflow-x:hidden!important}a,a:hover,a:active{color:#ff9c58}.sectioned-form{flex-direction:column;display:flex}.sectioned-form .form-section{border:1px solid #666;border-left-width:.5rem;flex:1}.sectioned-form .form-section:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.sectioned-form .form-section:not(:last-child){border-bottom:none}.sectioned-form .form-section:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.sectioned-form .form-section.active .section-content{display:flex}.sectioned-form .form-section .section-header{cursor:pointer;align-items:center;padding:1rem;display:flex}.sectioned-form .form-section .section-header .section-title{flex-direction:column;flex:1;font-size:1.2rem;display:flex}.sectioned-form .form-section .section-header .section-title .section-subtitle{color:#999;font-size:.8rem}.sectioned-form .form-section .section-header .section-title .section-subtitle-status{color:#999;margin-top:.5rem;font-size:.8rem}.sectioned-form .form-section .section-header .status-indicator{border:2px solid #999;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:flex}.sectioned-form .form-section .section-info{flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.sectioned-form .form-section .section-info p{margin:0;font-size:.8rem}.sectioned-form .form-section.complete{border-left-color:#6a9300}.sectioned-form .form-section.complete .status-indicator{background-color:#6a9300;border-color:#6a9300}.sectioned-form .form-section.incomplete{border-left-color:#c50000}.sectioned-form .form-section.incomplete .status-indicator{background-color:#c50000;border-color:#c50000}.sectioned-form .form-section.in-progress,.sectioned-form .form-section.locked-active{border-left-color:#0096da}.sectioned-form .form-section.in-progress .status-indicator,.sectioned-form .form-section.locked-active .status-indicator{color:#0096da;border-color:#0096da}.sectioned-form .form-section .section-content{flex-direction:column;padding:0 1rem 1rem 4rem;display:none}.query-input{flex-grow:1;flex-shrink:1;width:auto;display:flex;position:relative}.query-input .buttons-container{gap:1px;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.query-input .buttons-container button{border-radius:0;height:100%;margin:0;padding:0 8px;font-size:13px}.query-input .buttons-container button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.image-export-modal div.input-single-line .label-container{width:12rem}.execution-log-modal .notification{margin-bottom:1rem}.execution-log-modal .execution-log-content{max-height:500px;overflow-y:auto}.execution-log-modal .execution-log-content .async-job-status .events{margin-top:0}.data-library-selector{flex-grow:1;flex-shrink:1;width:auto;display:flex;position:relative}.data-library-selector .data-library-info{color:#ddd;background-color:#3a3a3a;border-radius:2px;flex-grow:1;flex-shrink:1;padding:2px 8px;font-size:.875rem}.data-library-selector .data-library-info .subtitle{font-size:.8rem}.data-library-selector .data-library-info.disabled{color:#888}.data-library-selector .buttons-container{border-top-right-radius:2px;border-bottom-right-radius:2px;gap:1px;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.data-library-selector .buttons-container button{border-radius:0;justify-content:center;align-items:center;width:auto;min-width:0;height:100%;padding:0 8px;font-size:13px;display:flex}a,a:hover,a:active{color:#ff9c58}.routes-table{max-height:65vh}.routes-table .route-header{z-index:100;background:#333;padding:4px;font-weight:700;position:-webkit-sticky;position:sticky;top:0}.routes-table .route-header .route-header-cell{cursor:pointer;white-space:initial;justify-content:center;display:flex}.routes-table .route-header .route-header-cell .sort-arrow{min-width:unset;flex:0;position:relative;right:0;overflow:visible}.routes-table .route-row{flex-direction:row;width:100%;display:flex}.routes-table .route-row div{text-align:center;flex:1;min-width:0;overflow:hidden}.routes-table .route-row div:not(:first-child){border-left:1px solid #333}.routes-table .route-row .row-buttons-header{flex:0;min-width:48px}.routes-table .podaris-list .list-item-component:has(.selected){background-color:#4e667e}.routes-table .podaris-list .list-item-component:has(.selected):hover{background-color:#6785a2}.layer-costs-group{width:100%;flex-flow:wrap!important;display:flex!important}.category-browser .available-layerTypes>.input-single-line{flex-grow:0}.category-browser .available-layerTypes .collapsible-region:not(.collapsed){border-bottom-right-radius:8px;border-bottom-left-radius:8px}.category-browser .available-layerTypes .collapsible-region .region-title{background:#555}.category-browser .available-layerTypes .collapsible-region .collapsible-region-content{background:#333;border-bottom:1px solid #555;border-left:1px solid #555;border-right:1px solid #555;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.category-browser .available-layerTypes .collapsible-region .collapsible-region-content fieldset{border-radius:6px;margin:6px 2px}.category-browser .available-layerTypes .collapsible-region .collapsible-region-content fieldset:last-child{margin-bottom:2px}.edit-data-layer-attribute .allowed-values{flex-direction:column;flex-grow:1;display:flex}.edit-data-layer-attribute .allowed-values .selector-item{flex-grow:1}.edit-data-layer-attribute .format-preview{color:#999;align-items:center;gap:4px;margin-left:8px;margin-right:8px;font-size:.85em;display:flex}table.attribute-list{color:#ccc;background:0 0;border:none;width:100%;margin-bottom:0}table.attribute-list span.restriction{border-radius:4px;padding:4px 8px}table.attribute-list span.restriction.min-value{background-color:#4ecdc4}table.attribute-list span.restriction.max-value{background-color:#ff6b6b}table.attribute-list span.restriction.default-value{color:#333;background-color:#f7fff7}table.attribute-list span.restriction.allowed-value{color:#333;background-color:#ffe66d}table.attribute-list tr.even,table.attribute-list tr.alt,table.attribute-list tr:nth-of-type(2n){background:0 0}table.attribute-list tr{border-bottom:1px solid #555}table.attribute-list tr th{text-transform:uppercase;color:#999}table.attribute-list tr td{color:#fff}table.attribute-list tr td select{margin-bottom:0}table.attribute-list tr td.controls span:hover{cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.5),0 0 12px #46d2ff,0 0 24px #008cba}table.attribute-list.info-table{flex-shrink:1;width:auto}table.attribute-list.info-table th{text-align:center}.data-layer-info{flex-direction:column;display:flex}.data-layer-info input{text-align:center}.data-layer-info .info-table-container label{visibility:hidden}.data-layer-info .info-table-container td{text-align:center}.data-layer-info .info-table-container input[type=text]{text-align:center}.data-layer-info .extent .coords{flex-direction:column;display:flex}.data-layer-info .extent .coords>span{color:#888;flex-grow:1;font-size:14px}.data-layer-info>.notification{text-align:center;margin:12px}button.table-footer-button{text-transform:none;background:#444;border-color:currentColor #666 #666;border-top-style:none;border-top-width:0;border-radius:0 0 5px 5px;margin:-1px auto 0;padding:5px 10px;display:block}div.podaris-modal-window .transport-frame .layerType-properties .polygon-fields .input-single-line .label-container,div.podaris-modal-window .transport-frame .layerType-properties .polygon-fields .podaris-color-opacity-oneLine .label-container,div.podaris-modal-window .transport-frame .layerType-properties .polygon-fields .podaris-range-input .label-container{text-align:right;flex-shrink:0;flex-basis:3em;width:auto}div.podaris-modal-window .transport-frame .layerType-properties .class-editor-container{padding:1rem}div.podaris-modal-window .transport-frame.data-layer-frame .available-layerTypes{max-width:180px}div.podaris-modal-window .transport-frame.data-layer-frame .available-layerTypes h4{border-bottom:0;padding-left:4px}a,a:hover,a:active{color:#ff9c58}.content.layerSettings{flex-flow:column;display:flex;overflow:hidden!important}.content.layerSettings .title-and-color{flex-flow:row;display:flex}.content.layerSettings .title-and-color .primary-input{flex-shrink:1}.content.layerSettings .title-and-color .colorPicker{cursor:pointer;border:none;border-radius:3px;width:40px;margin:0 1rem 1rem 0;color:transparent!important}.content.layerSettings .title-and-color button.lock-layer{justify-content:center;width:40px;margin:0 0 1rem 1rem;display:flex}.content.layerSettings .pseudo-fieldset{-webkit-display:flex;flex-shrink:1;display:flex}.content.layerSettings .options{-webkit-display:flex;flex-flow:column;flex-grow:1;max-width:100%;display:flex;overflow-x:hidden;overflow-y:scroll}.content.layerSettings .options p.text-center{font-size:.8rem}.content.layerSettings .options button.reset{color:#aaa;clear:both;background:0 0;align-self:flex-start;margin:.5rem;padding:0;font-size:.9em;display:inline-block}.content.layerSettings .options button.reset:hover,.content.layerSettings .options button.reset:focus{color:#eee;text-decoration:underline}.content.layerSettings .options ul.map-type-selector{float:left;width:100%;max-width:300px}.content.layerSettings .options div.input-single-line{white-space:nowrap;flex-flow:row;margin:.5rem 0;display:flex}.content.layerSettings .options div.input-single-line>input{width:auto;box-shadow:none;border:none;flex-grow:1;padding:.5rem 1rem;line-height:1}.content.layerSettings .options div.input-single-line>.label-container,.content.layerSettings .options div.input-single-line>span{flex-shrink:0;width:10rem;padding:0 .5rem}div.podaris-modal-window .overlay-options,#main .settings-content .overlay-options{flex-flow:row;align-items:center;margin:0;display:flex}div.podaris-modal-window .overlay-options .overlay-frame-tab,#main .settings-content .overlay-options .overlay-frame-tab{border-top-left-radius:8px;border-top-right-radius:8px}div.podaris-modal-window .overlay-options ul,#main .settings-content .overlay-options ul{margin:0}div.podaris-modal-window .overlay-options button,#main .settings-content .overlay-options button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;margin:0 12px;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window .overlay-options button:active,#main .settings-content .overlay-options button:active,div.podaris-modal-window .overlay-options button:hover:not([disabled]),#main .settings-content .overlay-options button:hover:not([disabled]),div.podaris-modal-window .overlay-options button:focus,#main .settings-content .overlay-options button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.podaris-modal-window .overlay-options button[disabled],#main .settings-content .overlay-options button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;opacity:0;background-color:#555}div.podaris-modal-window .overlay-options ul.podaris-state-selector>li,#main .settings-content .overlay-options ul.podaris-state-selector>li,div.podaris-modal-window .overlay-options button,#main .settings-content .overlay-options button{padding:3px 12px;line-height:1.6}div.podaris-modal-window .layerType-breadcrumb span.layerType,#main .settings-content .layerType-breadcrumb span.layerType{padding:10px}div.podaris-modal-window .layerType-breadcrumb span.layerType button,#main .settings-content .layerType-breadcrumb span.layerType button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:4px;margin:0;padding:0 5px;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window .layerType-breadcrumb span.layerType button:active,#main .settings-content .layerType-breadcrumb span.layerType button:active,div.podaris-modal-window .layerType-breadcrumb span.layerType button:hover:not([disabled]),#main .settings-content .layerType-breadcrumb span.layerType button:hover:not([disabled]),div.podaris-modal-window .layerType-breadcrumb span.layerType button:focus,#main .settings-content .layerType-breadcrumb span.layerType button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.podaris-modal-window .layerType-breadcrumb span.layerType button[disabled],#main .settings-content .layerType-breadcrumb span.layerType button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.podaris-modal-window .layerType-breadcrumb span.separator,#main .settings-content .layerType-breadcrumb span.separator{text-shadow:1px 1px 2px #000;margin:0 -8px;font-size:200%;line-height:1}div.podaris-modal-window .overlay-frame-tab,#main .settings-content .overlay-frame-tab,div.podaris-modal-window .overlay-frame,#main .settings-content .overlay-frame,div.podaris-modal-window .transport-frame,#main .settings-content .transport-frame{background:#444;padding:10px}div.podaris-modal-window .transport-frame,#main .settings-content .transport-frame,div.podaris-modal-window .overlay-frame,#main .settings-content .overlay-frame{border-radius:8px;flex-grow:1;flex-shrink:1;display:flex}div.podaris-modal-window .transport-frame,#main .settings-content .transport-frame{flex-flow:row;padding:5px;overflow:hidden}div.podaris-modal-window .transport-frame.root-level .layerType-properties,#main .settings-content .transport-frame.root-level .layerType-properties{justify-content:center}@media (min-width:641px){div.podaris-modal-window .transport-frame.root-level .layerType-properties,#main .settings-content .transport-frame.root-level .layerType-properties{padding:2rem}}@media (max-width:640px){div.podaris-modal-window .transport-frame.root-level .layerType-properties,#main .settings-content .transport-frame.root-level .layerType-properties{padding:.5rem}}div.podaris-modal-window .transport-frame:not(.root-level),#main .settings-content .transport-frame:not(.root-level){border-top-left-radius:8px}div.podaris-modal-window .transport-frame .layerType-properties,#main .settings-content .transport-frame .layerType-properties{background-color:#333;border-radius:4px;padding:4px}@media (min-width:641px){div.podaris-modal-window .transport-frame .layerType-properties .transport-intro,#main .settings-content .transport-frame .layerType-properties .transport-intro{padding:2em}}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header,#main .settings-content .transport-frame .layerType-properties .large-layerType-header{flex-flow:row;align-items:flex-start;display:flex}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector{color:#ddd;background-color:#555;border-radius:8px;flex-shrink:0;margin:0 8px 0 0;padding:0;transition:box-shadow .5s;display:flex;overflow:hidden;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selectable:not(.selected):hover,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selectable:not(.selected):hover{cursor:pointer;background-color:#666}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected{background-color:#0086ba}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected:hover,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected:hover{cursor:default}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selectable:not(.selected):hover,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selectable:not(.selected):hover,div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector.selected{color:#fff;text-shadow:1px 1px 1px #000}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .layerType-selector div.image-thumbnail,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .layerType-selector div.image-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;width:80px;height:80px;margin:8px;transition:box-shadow .5s;overflow:hidden}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text{flex-grow:1;flex-shrink:1;position:relative}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text p,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text p,div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text a,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text a{margin-bottom:3px;font-size:13px}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text a,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text a{text-align:right;margin-right:2em;display:block}div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text a:hover,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text a:hover,div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text a:active,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text a:active,div.podaris-modal-window .transport-frame .layerType-properties .large-layerType-header .text a:focus,#main .settings-content .transport-frame .layerType-properties .large-layerType-header .text a:focus{color:#fff;text-decoration:underline}div.podaris-modal-window .transport-frame .available-layerTypes,#main .settings-content .transport-frame .available-layerTypes,div.podaris-modal-window .transport-frame .layerType-properties,#main .settings-content .transport-frame .layerType-properties{flex-flow:column;flex:50%;margin:5px;display:flex}div.podaris-modal-window .transport-frame .available-layerTypes h3,#main .settings-content .transport-frame .available-layerTypes h3,div.podaris-modal-window .transport-frame .layerType-properties h3,#main .settings-content .transport-frame .layerType-properties h3{text-align:center;color:#ddd;border-bottom:2px solid rgba(255,255,255,.2);margin:5px 0;font-size:22px}div.podaris-modal-window .transport-frame .available-layerTypes h4,#main .settings-content .transport-frame .available-layerTypes h4,div.podaris-modal-window .transport-frame .layerType-properties h4,#main .settings-content .transport-frame .layerType-properties h4{border:none;border-bottom:2px solid rgba(255,255,255,.2);margin-top:4px;padding-bottom:7px;font-size:20px}div.podaris-modal-window .transport-frame .available-layerTypes,#main .settings-content .transport-frame .available-layerTypes{max-width:400px;margin-right:0;overflow-x:hidden;overflow-y:auto}div.podaris-modal-window .transport-frame .available-layerTypes::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .settings-content .transport-frame .available-layerTypes::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window .transport-frame .available-layerTypes::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .settings-content .transport-frame .available-layerTypes::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window .transport-frame .available-layerTypes::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .settings-content .transport-frame .available-layerTypes::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.podaris-modal-window .transport-frame .available-layerTypes>div,#main .settings-content .transport-frame .available-layerTypes>div{flex-grow:0}div.podaris-modal-window .transport-frame .available-layerTypes>div.podaris-range-input,#main .settings-content .transport-frame .available-layerTypes>div.podaris-range-input{margin-top:0;margin-bottom:8px}div.podaris-modal-window .transport-frame .available-layerTypes a.reset,#main .settings-content .transport-frame .available-layerTypes a.reset{text-align:right;font-size:13px;display:block}div.podaris-modal-window .transport-frame .available-layerTypes a.reset:hover,#main .settings-content .transport-frame .available-layerTypes a.reset:hover{color:#fff;text-decoration:underline}div.podaris-modal-window .transport-frame .layerType-list,#main .settings-content .transport-frame .layerType-list,div.podaris-modal-window .transport-frame .layerType-properties,#main .settings-content .transport-frame .layerType-properties{flex-flow:column;flex-shrink:1;display:flex;overflow-y:auto}div.podaris-modal-window .transport-frame .layerType-list::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .settings-content .transport-frame .layerType-list::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window .transport-frame .layerType-properties::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .settings-content .transport-frame .layerType-properties::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window .transport-frame .layerType-list::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .settings-content .transport-frame .layerType-list::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window .transport-frame .layerType-properties::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .settings-content .transport-frame .layerType-properties::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window .transport-frame .layerType-list::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .settings-content .transport-frame .layerType-list::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.podaris-modal-window .transport-frame .layerType-properties::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .settings-content .transport-frame .layerType-properties::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties,#main .settings-content .transport-frame .layerType-properties div.layer-properties{flex-flow:column;display:flex}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties .multi-button-group,#main .settings-content .transport-frame .layerType-properties div.layer-properties .multi-button-group{margin:0;font-size:13px}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5,#main .settings-content .transport-frame .layerType-properties div.layer-properties h5{border-bottom:2px solid #666;margin:.5em 0 .25em;position:relative}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5 button.reset,#main .settings-content .transport-frame .layerType-properties div.layer-properties h5 button.reset{color:#0086ba;text-align:left;background:0 0;margin:0;padding:5px 0;font-size:13px;line-height:1;transition:all .5s;position:absolute;bottom:0;right:0;overflow:hidden}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5 button.reset[disabled],#main .settings-content .transport-frame .layerType-properties div.layer-properties h5 button.reset[disabled]{opacity:0}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:hover{color:#fff;text-decoration:underline}#main .settings-content .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:hover{color:#fff;text-decoration:underline}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:focus{color:#fff;text-decoration:underline}#main .settings-content .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:focus{color:#fff;text-decoration:underline}div.podaris-modal-window .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:active{color:#fff;text-decoration:underline}#main .settings-content .transport-frame .layerType-properties div.layer-properties h5 button.reset:not[disabled]:active{color:#fff;text-decoration:underline}div.podaris-modal-window .transport-frame .layerType-properties .modifying-properties-warning,#main .settings-content .transport-frame .layerType-properties .modifying-properties-warning{color:#ddd;text-align:center;margin:3px 0;font-size:13px}div.podaris-modal-window .transport-frame .layerType-properties .input-single-line .label-container,#main .settings-content .transport-frame .layerType-properties .input-single-line .label-container{flex-basis:144px;margin-right:8px;padding:0}div.podaris-modal-window .transport-frame .layerType-properties .input-single-line label,#main .settings-content .transport-frame .layerType-properties .input-single-line label,div.podaris-modal-window .transport-frame .layerType-properties .input-single-line .suffix,#main .settings-content .transport-frame .layerType-properties .input-single-line .suffix{color:#ddd}div.podaris-modal-window .transport-frame .layerType-properties .input-single-line .suffix,#main .settings-content .transport-frame .layerType-properties .input-single-line .suffix{width:72px}div.podaris-modal-window .transport-frame .layerType-properties .input-single-line .suffix.default,#main .settings-content .transport-frame .layerType-properties .input-single-line .suffix.default{color:#666}div.podaris-modal-window .transport-frame .layerType-properties .podaris-color-opacity-oneLine label,#main .settings-content .transport-frame .layerType-properties .podaris-color-opacity-oneLine label,div.podaris-modal-window .transport-frame .layerType-properties .podaris-range-input label,#main .settings-content .transport-frame .layerType-properties .podaris-range-input label,div.podaris-modal-window .transport-frame .layerType-properties .podaris-color-opacity-oneLine .suffix,#main .settings-content .transport-frame .layerType-properties .podaris-color-opacity-oneLine .suffix,div.podaris-modal-window .transport-frame .layerType-properties .podaris-range-input .suffix,#main .settings-content .transport-frame .layerType-properties .podaris-range-input .suffix{color:#ddd}div.podaris-modal-window .transport-frame .layerType-list,#main .settings-content .transport-frame .layerType-list{flex-flow:column;margin:0;display:flex}div.podaris-modal-window .transport-frame .layerType-list li,#main .settings-content .transport-frame .layerType-list li{color:#ddd;background-color:#555;border-radius:8px;flex-flow:row;flex-shrink:0;width:100%;margin:4px 0;padding:0;transition:box-shadow .5s;display:flex;overflow:hidden;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.podaris-modal-window .transport-frame .layerType-list li.selectable:not(.selected):hover,#main .settings-content .transport-frame .layerType-list li.selectable:not(.selected):hover{cursor:pointer;background-color:#666}div.podaris-modal-window .transport-frame .layerType-list li.selected,#main .settings-content .transport-frame .layerType-list li.selected{background-color:#0086ba}div.podaris-modal-window .transport-frame .layerType-list li.selected:hover,#main .settings-content .transport-frame .layerType-list li.selected:hover{cursor:default}div.podaris-modal-window .transport-frame .layerType-list li.selectable:not(.selected):hover,#main .settings-content .transport-frame .layerType-list li.selectable:not(.selected):hover,div.podaris-modal-window .transport-frame .layerType-list li.selected,#main .settings-content .transport-frame .layerType-list li.selected{color:#fff;text-shadow:1px 1px 1px #000}div.podaris-modal-window .transport-frame .layerType-list li div.image-thumbnail,#main .settings-content .transport-frame .layerType-list li div.image-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;width:55px;height:55px;margin:8px;transition:box-shadow .5s;overflow:hidden}div.podaris-modal-window .transport-frame .layerType-list li div.image-thumbnail i,#main .settings-content .transport-frame .layerType-list li div.image-thumbnail i{text-align:center;width:100%;font-size:36px;line-height:55px}div.podaris-modal-window .transport-frame .layerType-list li div.image-thumbnail img,#main .settings-content .transport-frame .layerType-list li div.image-thumbnail img{border-radius:4px}div.podaris-modal-window .transport-frame .layerType-list li div.text,#main .settings-content .transport-frame .layerType-list li div.text{flex-flow:column;flex-grow:1;flex-shrink:1;justify-content:center;width:100%;margin:8px 8px 8px 0;display:flex;position:relative;overflow:hidden}div.podaris-modal-window .transport-frame .layerType-list li div.text h4,#main .settings-content .transport-frame .layerType-list li div.text h4,div.podaris-modal-window .transport-frame .layerType-list li div.text p,#main .settings-content .transport-frame .layerType-list li div.text p{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;width:100%;margin:0;overflow:hidden}div.podaris-modal-window .overlay-frame,#main .settings-content .overlay-frame{flex-flow:column}div.podaris-modal-window .overlay-frame,#main .settings-content .overlay-frame,div.podaris-modal-window .overlay-frame>*,#main .settings-content .overlay-frame>*{max-height:100%}div.podaris-modal-window .overlay-frame .map-library,#main .settings-content .overlay-frame .map-library{flex-shrink:1;overflow-x:hidden;overflow-y:auto}div.podaris-modal-window .overlay-frame .map-library::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .settings-content .overlay-frame .map-library::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window .overlay-frame .map-library::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .settings-content .overlay-frame .map-library::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window .overlay-frame .map-library::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .settings-content .overlay-frame .map-library::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.podaris-modal-window .overlay-frame input[type=text]{width:100%}#main .settings-content .overlay-frame input[type=text]{width:100%}.layerType-beta-tag{color:#fff;text-shadow:none;background:#ff6800;border-radius:12px;padding:2px 8px;font-size:12px;line-height:1;display:inline-block;position:absolute;top:2px;right:0;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.project-settings-metadata .save-metadata-row{justify-content:end;margin-top:16px;display:flex}.project-settings-metadata .save-metadata-row button{flex-grow:0;flex-shrink:1;width:auto;margin:0;padding:.875rem;font-size:.875rem}.project-settings-metadata .val-title>div{flex-direction:row;display:flex}.project-settings-metadata .val-title>div input,.project-settings-metadata .val-title>div .dynamic-select{flex-grow:1;flex-shrink:1}.project-settings-metadata .val-title>div .description{flex-grow:0;flex-shrink:1;align-items:center;margin-left:4px;display:flex}.project-settings-metadata .val-title>div .description i{width:24px;height:24px;font-size:24px}a,a:hover,a:active{color:#ff9c58}.org-settings{flex-flow:column;width:1024px;max-width:960px;height:100%;margin:0 auto;display:flex;overflow:hidden}.org-settings .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}.org-settings .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){.org-settings .settings-header h1{padding-left:.2rem}}.org-settings .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-settings .settings-header button:active,.org-settings .settings-header button:hover:not([disabled]),.org-settings .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-settings .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-settings .settings-header button[disabled],.org-settings .settings-header button.hidden{opacity:0}.org-settings .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}.org-settings .settings-body .settings-sidebar,.org-settings .settings-body .settings-content{transition:all .25s}.org-settings .settings-body .settings-sidebar{flex-basis:25%}.org-settings .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}.org-settings .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}.org-settings .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){.org-settings .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}.org-settings .settings-body .settings-sidebar ul li a i{margin-right:.5rem}.org-settings .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}.org-settings .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}.org-settings .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}.org-settings .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}.org-settings .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){.org-settings .settings-body{display:block;position:relative}.org-settings .settings-body .settings-sidebar,.org-settings .settings-body .settings-content{width:100%;position:absolute}.org-settings .settings-body .settings-sidebar{z-index:2;background:#333}.org-settings .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}.org-settings .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}.org-settings .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}.org-settings .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}.org-settings .settings-body.show-content .settings-sidebar{margin-left:-100%}.org-settings .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){.org-settings .settings-body .settings-content h2{padding-left:2rem}.org-settings .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}.org-settings .org-settings-header{flex-flow:column;align-items:stretch}.org-settings .org-settings-header .alert-box{margin:10px 0}.org-settings .org-settings-header .alert-box p{margin:0;font-size:.875rem}.org-settings .org-settings-content{flex-flow:column;flex-grow:1;padding-bottom:32px;display:flex;overflow:auto}.org-settings .org-settings-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.org-settings .org-settings-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.org-settings .org-settings-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.org-settings .org-settings-content h2,.org-settings .org-settings-content h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}.org-settings .org-settings-content h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}.org-settings .org-settings-content h2>span{flex-grow:1}.org-settings .org-settings-content h2 a,.org-settings .org-settings-content h2 button{pointer-events:all;margin:0 0 0 1rem}.org-settings .org-settings-content h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-settings .org-settings-content h2 button:active,.org-settings .org-settings-content h2 button:hover:not([disabled]),.org-settings .org-settings-content h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-settings .org-settings-content h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-settings .org-settings-content h2 button .hidden{opacity:0;cursor:default}.org-settings .org-settings-content h3{margin-top:1em;font-size:20px}.org-settings .org-settings-content input[type=text]{margin:0!important}.org-settings .org-settings-content label:not(.select){color:#aaa}.org-settings .org-settings-content label:not(.select):not(:first-of-type){margin-top:1em}.org-settings .org-settings-content select{flex-shrink:0;margin-bottom:0}.org-settings .org-settings-content div.panel-select{margin-bottom:0}.org-settings .org-settings-content .logo-picker img{border:1px solid #666;border-radius:4px;max-height:80px;margin-bottom:10px;padding:8px}.org-settings .org-settings-content .logo-picker .logo-edit-buttons{justify-content:center;display:flex;overflow:hidden}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;--group-radius:8px;background-color:rgba(255,255,255,.15);border:none;border-radius:0;margin:0;padding:6px 30px;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:active,.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:hover:not([disabled]),.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:active:not([disabled]),.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:hover:not([disabled]),.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:focus{text-shadow:0 0 2px #0096da,1px 1px 1px rgba(0,0,0,.5),1px 1px 4px rgba(0,0,0,.5),0 0 8px #0096da;background-color:rgba(255,255,255,.2)}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button[disabled]{color:#999;background-color:rgba(255,255,255,.1)}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:first-child{border-radius:var(--group-radius)0px 0px var(--group-radius);border-right:1px solid #444}.org-settings .org-settings-content .logo-picker .logo-edit-buttons button:last-child{border-radius:0px var(--group-radius)var(--group-radius)0px;border-left:1px solid #444}.org-settings .org-settings-content h3{margin-bottom:0}.org-settings .org-settings-content div.input-single-line{border-bottom:1px solid #444}.org-settings .org-settings-content div.input-single-line>.label-container{width:300px;max-width:300px;padding-right:8px;display:flex}.org-settings .org-settings-content div.input-single-line>.label-container>label{flex-shrink:1}.org-settings .org-settings-content div.input-single-line>div{text-align:center;flex-grow:1;font-size:.875rem}.org-settings .org-settings-content div.input-single-line>div button{margin:0 0 0 4px}.org-settings .org-settings-content div.input-single-line .network-selector{margin-bottom:6px}.org-settings .org-settings-content div.input-single-line .network-selector button{margin-left:0}.org-settings .org-settings-content div.default-role-selector{justify-content:center;padding-bottom:12px;display:flex}.org-settings .org-settings-content form{padding-bottom:16px}.org-settings .org-settings-content form p.helper-text{text-align:center;font-size:14px}.org-settings .org-settings-content button{flex-flow:row;flex-shrink:1;justify-content:center;align-items:center;height:100%;padding:8px;display:flex}.org-settings .org-settings-content .actions{display:flex}.org-settings .org-settings-content .actions button{margin:0 2px}.org-settings .org-settings-content h3.quotas{display:flex}.org-settings .org-settings-content h3.quotas>span{flex-grow:1;flex-shrink:0}.org-settings .org-settings-content h3.quotas .quota-month-year{flex-grow:0;flex-shrink:1;display:flex}.org-settings .org-settings-content h3.quotas .quota-month-year>div{width:100px}.org-settings .org-settings-content h3.quotas .quota-month-year>div:first-child{margin-right:10px}.org-settings .org-settings-content h3.project-metadata-header button{margin:0}.org-settings .org-settings-content form.set-default-role{flex-direction:column;align-items:center;width:100%;display:flex}.org-settings .org-settings-content form.set-default-role div.form-inputs{justify-content:space-evenly;align-items:center;width:100%;display:flex}.org-settings .org-settings-content form.set-default-role div>label{text-align:left}.org-settings .org-settings-content form.set-default-role button[name=saveBtn]{margin-top:1rem;margin-bottom:0}.org-settings .org-settings-content .add-project-metadata button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#0086ba;border-radius:4px;margin:0;padding:.25rem .75rem;position:relative}.org-settings .org-settings-content table tbody tr td{padding:.8rem .4rem}.api-key-test-row{align-items:center;gap:1rem;display:flex}.api-key-test-row>label{flex:1;min-width:0}.api-key-test-row .connection-test-section{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.api-key-test-row .connection-test-section .test-connection{white-space:nowrap;margin:0;padding:.5rem 1rem}.api-key-test-row .connection-test-section .connection-status{white-space:nowrap}a,a:hover,a:active{color:#ff9c58}#main .project-settings{flex-flow:column;width:1024px;max-width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}#main .project-settings .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}#main .project-settings .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){#main .project-settings .settings-header h1{padding-left:.2rem}}#main .project-settings .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main .project-settings .settings-header button:active,#main .project-settings .settings-header button:hover:not([disabled]),#main .project-settings .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main .project-settings .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main .project-settings .settings-header button[disabled],#main .project-settings .settings-header button.hidden{opacity:0}#main .project-settings .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}#main .project-settings .settings-body .settings-sidebar,#main .project-settings .settings-body .settings-content{transition:all .25s}#main .project-settings .settings-body .settings-sidebar{flex-basis:25%}#main .project-settings .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}#main .project-settings .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}#main .project-settings .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){#main .project-settings .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}#main .project-settings .settings-body .settings-sidebar ul li a i{margin-right:.5rem}#main .project-settings .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}#main .project-settings .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}#main .project-settings .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}#main .project-settings .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}#main .project-settings .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){#main .project-settings .settings-body{display:block;position:relative}#main .project-settings .settings-body .settings-sidebar,#main .project-settings .settings-body .settings-content{width:100%;position:absolute}#main .project-settings .settings-body .settings-sidebar{z-index:2;background:#333}#main .project-settings .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}#main .project-settings .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}#main .project-settings .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}#main .project-settings .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}#main .project-settings .settings-body.show-content .settings-sidebar{margin-left:-100%}#main .project-settings .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){#main .project-settings .settings-body .settings-content h2{padding-left:2rem}#main .project-settings .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}#main .project-settings h1{text-transform:capitalize}#main .project-settings .settings-header a.back{color:#ccc;background-color:#666;padding:2px .75rem}#main .project-settings .settings-header a.back:hover{color:#fff;text-decoration:underline}#main .project-settings div.inline-input-button{flex-grow:1;gap:8px;display:flex}#main .project-settings div.inline-input-button button{margin:0;padding:0 .875rem;font-size:.875rem}#main .project-settings div.inline-input-button input{flex-grow:1}#main .project-settings .project-settings-streets-setup .input-single-line>div{flex-grow:1;gap:8px;display:flex}#main .project-settings .project-settings-streets-setup .input-single-line>div button{margin:0;padding:0 .875rem;font-size:.875rem}#main .project-settings .project-settings-streets-setup .input-single-line>div input{flex-grow:1}#main .project-settings .project-settings-streets-setup h3{align-items:center;display:flex}#main .project-settings .project-settings-streets-setup h3>span{flex-grow:1}#main .project-settings .project-settings-streets-setup h3>button{flex-grow:0;flex-shrink:1;width:auto;margin:0;padding:.875rem;font-size:.875rem}#main .project-settings .project-settings-streets-setup .finish-setup-row{justify-content:end;margin-top:16px;display:flex}#main .project-settings .project-settings-streets-setup .finish-setup-row button{flex-grow:0;flex-shrink:1;width:auto;margin:0;padding:.875rem;font-size:.875rem}#main .project-settings .project-settings-streets-setup .finish-status-row{justify-content:center;align-items:center;gap:5px;margin-top:16px;display:flex}#main .project-settings .project-settings-streets-setup .finish-status-row .lds-ring div{border-color:#ff6800 transparent transparent}#main .project-settings .project-settings-streets-setup .finish-status-row .alert-box{flex-grow:1}#main .project-settings .project-settings-tileset-setup .open-georeferencer{margin:0;padding:.5rem 1rem}#main .project-settings .settings-content,.createProject{flex-flow:column;padding-bottom:32px;display:flex;overflow:auto}#main .project-settings .settings-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.createProject::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .project-settings .settings-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.createProject::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .project-settings .settings-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.createProject::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .project-settings .settings-content h2,.createProject h2,#main .project-settings .settings-content h3,.createProject h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}#main .project-settings .settings-content h2,.createProject h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}#main .project-settings .settings-content h2>span,.createProject h2>span{flex-grow:1}#main .project-settings .settings-content h2 a,.createProject h2 a,#main .project-settings .settings-content h2 button,.createProject h2 button{pointer-events:all;margin:0 0 0 1rem}#main .project-settings .settings-content h2 button,.createProject h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main .project-settings .settings-content h2 button:active,.createProject h2 button:active,#main .project-settings .settings-content h2 button:hover:not([disabled]),.createProject h2 button:hover:not([disabled]),#main .project-settings .settings-content h2 button:focus,.createProject h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main .project-settings .settings-content h2 button[disabled],.createProject h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main .project-settings .settings-content h2 button .hidden,.createProject h2 button .hidden{opacity:0;cursor:default}#main .project-settings .settings-content h3,.createProject h3{margin-top:1em;font-size:20px}#main .project-settings .settings-content input[type=text]{margin:0!important}.createProject input[type=text]{margin:0!important}#main .project-settings .settings-content label:not(.select),.createProject label:not(.select){color:#aaa}#main .project-settings .settings-content label:not(.select):not(:first-of-type),.createProject label:not(.select):not(:first-of-type){margin-top:1em}#main .project-settings .settings-content select,.createProject select{flex-shrink:0;margin-bottom:0}#main .project-settings .settings-content div.panel-select,.createProject div.panel-select{margin-bottom:0}#main .project-settings .settings-content .two-column,.createProject .two-column{flex-shrink:0;display:flex}#main .project-settings .settings-content .two-column>div,.createProject .two-column>div{flex:1}#main .project-settings .settings-content .two-column>div .dynamic-select,.createProject .two-column>div .dynamic-select{margin:.66em}#main .project-settings .settings-content .location-error-container,.createProject .location-error-container,#main .project-settings .settings-content .location-options,.createProject .location-options{z-index:1;height:0;overflow:visible}#main .project-settings .settings-content .location-options>div,.createProject .location-options>div{color:#bbb;height:0;padding:0 12px;font-size:14px;font-style:italic;overflow:visible}#main .project-settings .settings-content .location-options ul.active,.createProject .location-options ul.active{background:#555;border:1px solid #999;border-top:none;padding-top:20px;box-shadow:1px 1px 1px rgba(0,0,0,.5),2px 2px 8px rgba(0,0,0,.5)}#main .project-settings .settings-content .location-options ul.active li,.createProject .location-options ul.active li{text-shadow:1px 1px 2px #000;color:#ddd;padding:2px 12px}#main .project-settings .settings-content .location-options ul.active li:nth-child(odd),.createProject .location-options ul.active li:nth-child(odd){background-color:rgba(41,41,41,.5)}#main .project-settings .settings-content .location-options ul.active li:nth-child(2n),.createProject .location-options ul.active li:nth-child(2n){background-color:rgba(61,61,61,.5)}#main .project-settings .settings-content .location-options ul.active li:hover,.createProject .location-options ul.active li:hover,#main .project-settings .settings-content .location-options ul.active li:focus,.createProject .location-options ul.active li:focus{color:#fff;background-color:#333}#main .project-settings .settings-content .location-options ul.active,.createProject .location-options ul.active,#main .project-settings .settings-content .location-options ul.active li:last-child,.createProject .location-options ul.active li:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}#main .project-settings .settings-content .location-map-container,.createProject .location-map-container{background-color:#555;border-radius:8px;flex-grow:1;margin:1em 0;padding:10px;display:none;position:relative;overflow:hidden}#main .project-settings .settings-content .location-map-container.do-not-show,.createProject .location-map-container.do-not-show{display:none}.project-settings-support{flex-flow:column;align-items:flex-start;display:flex}#main{overflow-y:hidden!important}@media (max-width:640px){#main{overflow-y:auto!important}}div.buttons-container{margin-bottom:1em;padding-top:1em}button.update{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #ff6800;border-radius:2px;margin-top:.2em;margin-bottom:.2em;margin-left:1em}button.update:active,button.update:hover,button.update:focus{background-color:#ff6800}button.back,button.other{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #0086ba;border-radius:2px;width:250px;margin:.2em 0 .2em 1em}button.back:active,button.other:active,button.back:hover,button.other:hover,button.backfocus,button.otherfocus{background-color:#0086ba}ul.share-buttons{margin:0}ul.share-buttons li{display:inline}ul.share-buttons li i{color:#ff6800;padding-right:5px;font-size:40px}textarea.invite-message{resize:vertical}div.podaris-modal-window div.content.createProject{overflow:auto}div.podaris-modal-window div.content.createProject h2{display:none}div.podaris-modal-window div.content.createProject .location-map-container{margin-bottom:0}.pac-container{z-index:99999}.panel-select-label.input-single-line{flex-direction:row;align-items:center}.panel-select-label.input-single-line>label{text-align:right;width:6rem}.panel-select-label.input-single-line .panel-select{width:100%}table.integrations tr td:first-child,table.integrations tr th:first-child{text-align:center}a,a:hover,a:active{color:#ff9c58}a,a:hover,a:active{color:#ff9c58}.bca-destination-container{border-radius:4px;margin-bottom:1rem;padding:.5rem;overflow-y:auto}.bca-destination-container::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.bca-destination-container::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.bca-destination-container::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.bca-destination-container .bca-destination-header{margin-bottom:8px;display:flex}.bca-destination-container .bca-destination-header .bca-destination-header-title{flex:1}.bca-destination-container .colorPicker{width:6rem}.bca-destination-container .input-single-line{margin:0 0 8px;padding:0;display:flex}.bca-destination-container .input-single-line .label-container{color:#999;align-items:center;width:250px;font-size:13px;display:flex}.bca-destination-container .input-single-line .label-container label{color:#999;text-align:left;width:unset}.bca-destination-container .input-single-line input{flex-grow:1;flex-shrink:1;width:auto}.bca-destination-container .section-header{border-bottom:1px solid #666;flex-flow:row;align-items:center;margin-top:16px;margin-bottom:10px;font-size:10pt;display:flex}.bca-destination-container .section-header .title{color:#999;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;padding-right:5px;font-weight:400;overflow:hidden}.bca-destination-container .multi-button-group{text-wrap:nowrap}.bca-destination-container .bca-destination-query{gap:8px;margin-bottom:4px;display:flex}.bca-destination-container .bca-destination-query.header :first-child{flex:1}.bca-destination-container .bca-destination-query.header :nth-child(2){flex:4}.bca-destination-container .bca-destination-query input[type=text]{flex:1}.bca-destination-container .bca-destination-query .select2.select2-container{flex:4}.bca-destination-container .bca-destination-query .select2.select2-container .select2-selection--multiple{min-height:unset;color:#ddd;border:1px solid #666;border-radius:2px;min-width:0;height:auto;margin:0;background:#333!important}.bca-destination-container .bca-destination-query .select2.select2-container .select2-selection--multiple .select2-selection__rendered{margin-bottom:-1px;padding-bottom:3px}.bca-destination-container .bca-destination-query .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{color:#fff;border-radius:2px;font-size:.8rem;position:relative;top:4px;background-color:#0086ba!important;border:none!important;margin:2px!important}.bca-destination-container .bca-destination-query .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#fff}.bca-destination-container .bca-destination-query .select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{height:unset;color:#fff;margin-top:8px;margin-bottom:0;width:auto!important}.bca-destination-container .add-query{float:right}.hidden-dropdown{display:none}a,a:hover,a:active{color:#ff9c58}.input-rown-group{flex-direction:row;justify-content:center;gap:10px;display:flex}.input-row .input-rown-group>.input-single-line{flex-direction:column;gap:8px}.input-row{flex-direction:column;margin-top:8px;display:flex}.input-row>label.input-label{border-radius:4p;padding:4px;font-size:16px}.input-row .input-rown-group .input-single-line .label-container label{text-align:center}.input-single-line.destinations{width:100%}.input-single-line.destinations .list-items-component{flex-grow:1}div.podaris-modal-window div.content.starterTemplateOptions{overflow-y:auto}div.podaris-modal-window div.content.starterTemplateOptions::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window div.content.starterTemplateOptions::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window div.content.starterTemplateOptions::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.podaris-modal-window:has(.alertModalWithImage){height:auto!important;min-height:auto!important}.podaris-modal-window .alertModalWithImage{flex-grow:0!important}.alert-modal-content{margin:8px}.alert-modal-content.with-image{flex-direction:row;align-items:center;gap:1rem;display:flex}.alert-modal-image{flex:0 0 35%}.alert-modal-message{white-space:pre-line}.alert-modal-actions{justify-content:center;display:flex}.alert-modal-actions button.primary{background-color:#ff6800;border-radius:4px;margin:0}.alert-modal-actions button.primary:hover{background-color:#ff771a}.loginToContinue{text-align:center;flex-flow:column;justify-content:space-around;width:33%;min-width:200px;max-width:350px;height:100%;max-height:220px;margin:0 auto;display:flex}.loginToContinue p,.loginToContinue button{margin:0}.loginToContinue button{background:0 0;border:4px solid #ff6800;border-radius:16px;flex-shrink:0;width:100%;padding:8px;font-size:120%;display:block;text-transform:none!important}.loginToContinue button:hover{background:#ff6800}.export-content{padding:16px}.export-content ul.notes{margin:8px 8px 32px;list-style-position:inside}.export-content .input-single-line{margin:0}.export-content .input-single-line .label-container{width:12rem}a,a:hover,a:active{color:#ff9c58}.unlock-analysis-modal{overflow-y:auto}.unlock-analysis-modal::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.unlock-analysis-modal::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.unlock-analysis-modal::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.unlock-analysis-modal-header p{margin:0;font-size:16px}.unlock-image-placeholder{margin:10px 0}.unlock-image-placeholder i{text-align:center;width:100%;max-width:100%;margin:0 auto;font-size:50px;display:block}.unlock-analysis-modal-body{margin-top:20px}.unlock-analysis-modal-body-content h4{margin-bottom:15px;font-size:20px}.unlock-analysis-modal-body-content ul{margin-bottom:20px;margin-left:20px;list-style-type:disc}.unlock-analysis-modal-body-content li{margin-bottom:10px;font-size:16px;line-height:1.5}.credits-depleted-modal{overflow-y:auto}.credits-depleted-modal::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.credits-depleted-modal::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.credits-depleted-modal::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.credits-depleted-modal-body{margin-top:20px}.credits-depleted-modal-header p{margin:0;font-size:16px}.credits-depleted-modal-body-content h4{margin-bottom:15px;font-size:20px}.credits-depleted-modal-body-content p{margin-bottom:20px;font-size:16px;line-height:1.5}.credits-depleted-modal-note,.unlock-analysis-modal-disclaimer{margin:8px}.credits-depleted-modal-note p,.unlock-analysis-modal-disclaimer p{color:#ddf3ff;border:unset;text-align:initial;background:#25566d;border-radius:8px;flex-grow:1;flex-shrink:1;width:100%;margin-bottom:8px;padding:12px;font-size:13px;display:inline-block}.credits-depleted-modal-note p.error,.unlock-analysis-modal-disclaimer p.error{background:#942220}.credits-depleted-modal-note p.warn,.unlock-analysis-modal-disclaimer p.warn{background:#f08a24}a,a:hover,a:active{color:#ff9c58}.project-preview{flex-flow:column;display:flex}.project-preview .not-found-project{justify-content:center;align-items:center;width:100%;display:flex}.project-preview .not-found-project h3{text-align:center;border:0;display:block}.project-preview h3{border-bottom:4px solid #444;flex-flow:row;flex-shrink:0;align-items:baseline;height:39px;margin:0 0 12px;padding:4px 0 0;display:flex}.project-preview h3 span.title{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;height:100%;overflow:hidden}.project-preview h3 a{color:#ddd}.project-preview h3 a:not(.disabled):hover i{color:#fff;text-shadow:0 0 4px #0096da,0 0 16px #0096da}.project-preview h3 a.disabled:hover{cursor:default}.project-preview h3 span.buttons{flex-flow:row;flex-shrink:0;font-size:18px;display:flex}.project-preview h3 span.buttons a{background:#333;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;min-width:28px;margin-right:2px;padding:4px;display:flex}.project-preview h3 span.buttons a:not(.disabled):hover{background:#444}.project-preview h3 span.buttons a span{color:#888;font-size:13px}.project-preview h3,.project-preview .project-preview-content{width:100%}.project-preview h4{color:#aaa;border:none;flex-grow:0;margin:0;padding:8px 0;font-size:16px;line-height:1.5}.project-preview .project-preview-content{flex-flow:row;flex-grow:1;min-height:0;display:flex}.project-preview .project-preview-content .loginToContinue p,.project-preview .project-preview-content .loginToContinue button{margin-bottom:1em}.project-preview .project-preview-content .products{flex-flow:column;flex-shrink:1;padding:0 8px 0 0;display:flex}.project-preview .project-preview-content .products .project-preview-invitation{text-align:center;margin-top:40px}.project-preview .project-preview-content .products .project-preview-invitation button{width:100%;margin-bottom:0;padding:8px 16px}.project-preview .project-preview-content .products .project-preview-invitation button:hover{background:0 0;text-decoration:underline}.project-preview .project-preview-content .products .project-preview-invitation button.accept-invite{border-color:#ff6800}.project-preview .project-preview-content .products .project-preview-invitation button.decline-invite{color:#888;border-color:#888}.project-preview .project-preview-content .products .project-preview-invitation hr{color:#666;margin:20px 40px;padding:0 32px}.project-preview .project-preview-content .products button#leave-project{margin:0}.project-preview .project-preview-content .products .project-preview-invitation,.project-preview .project-preview-content .products ul.product-list>li,.project-preview .project-preview-content .products .dropdown-btn-component{width:200px}.project-preview .project-preview-content .products .dropdown-btn-component{flex-shrink:0;margin-bottom:8px}.project-preview .project-preview-content .products .dropdown-btn-component button{font-size:16px;line-height:inherit;color:#eee;background:#444;border:none;border-radius:8px;padding:8px 16px}.project-preview .project-preview-content .products .dropdown-btn-component button:hover{color:#fff;background:#555}.project-preview .project-preview-content .products ul.product-list{flex-flow:column;flex-grow:1;margin:0;list-style:none;display:flex;overflow-x:hidden;overflow-y:auto}.project-preview .project-preview-content .products ul.product-list::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-preview .project-preview-content .products ul.product-list::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-preview .project-preview-content .products ul.product-list::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-preview .project-preview-content .products ul.product-list li{cursor:pointer;background:#555;border:4px solid #ff6800;border-radius:16px;margin:0 0 8px;padding:8px;box-shadow:1px 1px 2px rgba(0,0,0,.5)}.project-preview .project-preview-content .products ul.product-list li,.project-preview .project-preview-content .products ul.product-list li *{transition:all .2s}.project-preview .project-preview-content .products ul.product-list li:hover{background:#666;box-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 8px rgba(0,0,0,.5)}.project-preview .project-preview-content .products ul.product-list li:hover a h5>span{border-color:#ff6800}.project-preview .project-preview-content .products ul.product-list li:hover a h5.product-Plan i{color:#fff;text-shadow:0 0 8px #0096da,0 0 32px #0096da}.project-preview .project-preview-content .products ul.product-list li:hover a h5.product-Engage i{text-shadow:0 0 8px #fff,0 0 32px #fff}.project-preview .project-preview-content .products ul.product-list li:hover a span,.project-preview .project-preview-content .products ul.product-list li:hover a div{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5)}.project-preview .project-preview-content .products ul.product-list li a h5{flex-flow:row;align-items:center;margin:0 0 8px;font-size:20px;display:flex}.project-preview .project-preview-content .products ul.product-list li a h5 i{border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-right:8px;font-size:250%;display:flex;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.project-preview .project-preview-content .products ul.product-list li a h5.product-Plan i{color:#ddd;background:#222;border-color:#0096da}.project-preview .project-preview-content .products ul.product-list li a h5.product-Engage i{color:#0096da;background:#ddd;border-color:#222}.project-preview .project-preview-content .products ul.product-list li a h5 span{letter-spacing:1px;border-bottom:4px solid transparent;margin-bottom:-4px;font-weight:100}.project-preview .project-preview-content .products ul.product-list li a h5 span span{font-weight:400}.project-preview .project-preview-content .products ul.product-list li a div{color:#ccc;letter-spacing:1px;margin:0;padding:0;font-size:15px;font-weight:100;line-height:1.25}.project-preview .project-preview-content .project-preview-infotabs{flex-flow:column;flex-grow:1;display:flex;overflow:hidden}.project-preview .project-preview-content .project-preview-infotabs ul.tabs{flex-flow:row;display:flex}.project-preview .project-preview-content .project-preview-infotabs ul.tabs li>a{padding-left:16px;padding-right:16px}.project-preview .project-preview-content .project-preview-infotabs .project-preview-infotabs-content{background:#555;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:100%;padding:8px;overflow-x:hidden;overflow-y:auto}.project-preview .project-preview-content .project-preview-infotabs .project-preview-infotabs-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-preview .project-preview-content .project-preview-infotabs .project-preview-infotabs-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-preview .project-preview-content .project-preview-infotabs .project-preview-infotabs-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-preview .project-preview-content .view-gallery{flex-flow:column;display:flex}.project-preview .project-preview-content .view-gallery>div:not(:last-child){margin:0 8px 8px 0}.project-preview .project-preview-content .view-gallery>div.selected-view{width:264px}.project-preview .project-preview-content .view-gallery>div.selected-view div.selected-view-thumbnail{background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover;border-radius:8px;width:256px;margin:0 4px 0 0;position:relative;overflow:hidden}.project-preview .project-preview-content .view-gallery>div.selected-view div.selected-view-thumbnail>img:before{content:" ";background-color:#fff;background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover;width:100%;height:100%;display:block;position:absolute}.project-preview .project-preview-content .view-gallery>div.selected-view div.selected-view-thumbnail:before{content:"";padding-top:100%;display:block}.project-preview .project-preview-content .view-gallery>div.selected-view div.selected-view-thumbnail img{border-radius:8px;width:256px;position:absolute;top:0}.project-preview .project-preview-content .view-gallery>div.selected-view div.selected-view-thumbnail img:before{height:256px}.project-preview .project-preview-content .view-gallery>div.view-gallery-list{flex-flow:wrap;flex-shrink:1;align-content:start;min-width:72px;max-width:264px;margin:0;display:flex}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div{width:44px;height:44px;position:relative}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div div,.project-preview .project-preview-content .view-gallery>div.view-gallery-list div a,.project-preview .project-preview-content .view-gallery>div.view-gallery-list div img{position:absolute;top:0;bottom:0;left:0;right:0}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div a{border:4px solid transparent;border-radius:8px;overflow:hidden}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div div{background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div div>img:before{content:" ";background-color:#fff;background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover;width:100%;height:100%;display:block;position:absolute}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div.active a{border-color:#0096da}.project-preview .project-preview-content .view-gallery>div.view-gallery-list div:not(.active):hover a{border-color:#666}.project-preview .project-preview-content .project-preview-info{flex-flow:column wrap;display:flex;overflow:auto}.project-preview .project-preview-content .project-preview-info::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-preview .project-preview-content .project-preview-info::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-preview .project-preview-content .project-preview-info::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-preview .project-preview-content .project-preview-info>div{border-collapse:collapse;border:1px solid #999;flex-flow:row;width:100%;display:flex}.project-preview .project-preview-content .project-preview-info>div:not(:last-child){border-bottom:none}.project-preview .project-preview-content .project-preview-info>div>label{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);border-right:1px solid #999;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;width:120px}.project-preview .project-preview-content .project-preview-info>div>span{color:#ddd;flex-flow:column;flex-grow:1}.project-preview .project-preview-content .project-preview-info>div>span.horiz-row{flex-flow:row}.project-preview .project-preview-content .project-preview-info>div>span.horiz-row>i{text-align:center;flex-shrink:0;width:1.25em;padding-right:4px}.project-preview .project-preview-content .project-preview-info>div>label,.project-preview .project-preview-content .project-preview-info>div>span{padding:4px 8px;font-size:14px;line-height:1.25;display:flex;overflow:hidden}.project-preview .project-preview-content .project-preview-info>div:nth-child(2n)>label{background:#666}.project-preview .project-preview-content .project-preview-info>div:nth-child(2n)>span{background:#333}.project-preview .project-preview-content .project-preview-info>div:nth-child(odd)>label{background:#777}.project-preview .project-preview-content .project-preview-info>div:nth-child(odd)>span{background:#444}.project-preview .project-preview-content .project-preview-info a.user-link{flex-flow:row;align-items:center;padding:3px;display:flex}.project-preview .project-preview-content .project-preview-info a.user-link:hover span{text-decoration:underline}.project-preview .project-preview-content .project-preview-info a.user-link .avatar{width:20px;margin:0 4px 0 0}.project-preview .project-preview-content .project-description{background:#333;border:1px solid #999;height:100%;padding:8px;overflow:auto}.project-preview .project-preview-content .project-description::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-preview .project-preview-content .project-description::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-preview .project-preview-content .project-description::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-preview .project-preview-content .project-description ul,.project-preview .project-preview-content .project-description p{color:#ddd;font-size:90%}.project-preview .project-preview-content .project-description p{margin:0 0 1rem}a,a:hover,a:active{color:#ff9c58}div.collaborator-invite{background:#222;padding:10px}div.collaborator-invite form{flex-direction:row;display:flex}div.collaborator-invite form button{border-radius:8px;margin:0;padding:.875rem 1.75rem .9375rem;position:relative}div.collaborator-invite form select{width:100px;margin:0 5px}div.collaborator-modal.scrollable-table-container{height:100%}div.collaborator-modal.scrollable-table-container h3{margin:15px 0;font-size:16px;font-weight:600}.access-requests-section{margin-bottom:20px}.access-requests-section h3{margin:15px 0;font-size:16px;font-weight:600}.access-requests-section .request-message{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.access-requests-section .access-request-actions{gap:8px;display:flex}.access-requests-section .access-request-actions button{border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:flex}.access-requests-section .access-request-actions button.approve-request{color:#fff;background-color:#28a745}.access-requests-section .access-request-actions button.approve-request:hover{background-color:#1e7e34}.access-requests-section .access-request-actions button.reject-request{color:#fff;background-color:#dc3545}.access-requests-section .access-request-actions button.reject-request:hover{background-color:#bd2130}.access-requests-section .access-request-actions button:disabled{opacity:.7;cursor:not-allowed}div.collaborator-modal td.role-select{width:100px}div.collaborator-modal td.role-select button{background-color:#0086ba;border:none;border-radius:8px;flex-flow:row;flex-shrink:1;justify-content:center;align-items:center;width:100px;height:100%;padding:8px;display:flex}div.collaborator-modal td.role-select button:hover,div.collaborator-modal td.role-select button:active{background-color:#555}.collaborator-modal.general-access .general-access-container{align-items:center;gap:1rem;margin:1rem;display:flex}.collaborator-modal.general-access .general-access-container .general-access-icon{background-color:#0086ba;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:1rem;font-size:1.5rem;display:flex}.collaborator-modal.general-access .general-access-container .general-access-input{flex-direction:column;flex:1;gap:8px;display:flex}.collaborator-modal.general-access .general-access-container .general-access-input .dynamic-select{width:160px}.collaborator-modal.general-access .general-access-container .general-access-input .description{color:#999;font-size:.8rem}.collaborator-modal.general-access .general-access-container button{height:2.2rem;margin:0;padding:0 1rem}a,a:hover,a:active{color:#ff9c58}.podaris-panel .load-inspector{flex-direction:column;flex-grow:1;display:flex;overflow-y:hidden}.podaris-panel .load-inspector li span.title{text-transform:capitalize}.podaris-panel .load-inspector div.panel-content{flex-grow:0;flex-shrink:0;min-height:30px;overflow:hidden}.podaris-panel .load-inspector .items{flex-grow:1;flex-shrink:1;overflow-y:auto}.podaris-panel .load-inspector .items::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.podaris-panel .load-inspector .items::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.podaris-panel .load-inspector .items::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.podaris-panel .load-inspector .items>div{flex-grow:1}.podaris-panel .load-inspector .items .load-sankey{flex-grow:1;justify-content:center;align-items:center;padding:10px 0;display:flex;overflow:hidden}a,a:hover,a:active{color:#ff9c58}.selected-station-popup{color:#333;background-color:#fff;border-radius:6px;min-width:240px;max-width:320px;max-height:350px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.4)}.selected-station-popup:before{content:" ";pointer-events:none;border:11px solid transparent;border-top-color:#fff;width:0;height:0;margin-left:-11px;position:absolute;top:99%;left:48px}.selected-station-popup .selected-station-content{border-radius:6px;flex-direction:column;height:100%;padding:12px;display:flex;overflow-y:auto}.selected-station-popup .selected-station-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.selected-station-popup .selected-station-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.selected-station-popup .selected-station-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.selected-station-popup .selected-station-content .station-header{border-bottom:1px solid #e0e0e0;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex;overflow-x:hidden}.selected-station-popup .selected-station-content h5{text-align:center;color:#666;background:0 0;border-bottom:none;margin:0 0 8px;padding:0;font-size:.85rem;font-weight:400;line-height:1.4}.selected-station-popup .selected-station-content h4{text-align:center;color:#333;background:0 0;border:0;flex-grow:1;margin:0;padding:0;font-size:.95rem;font-weight:600;line-height:1.4}.selected-station-popup .selected-station-content h4 span.controls{position:absolute;right:5px}.selected-station-popup .selected-station-content h4 span.controls>span:hover{cursor:pointer}.selected-station-popup .selected-station-content .stop-info{flex-direction:column;margin-bottom:8px;padding:0;font-size:.8rem;display:flex}.selected-station-popup .selected-station-content .stop-info:last-child{margin-bottom:0}.selected-station-popup .selected-station-content .stop-info .stop-info-title{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.7rem;font-weight:600}.selected-station-popup .selected-station-content .stop-info .stop-info-value{color:#333;font-weight:500}.selected-station-popup .selected-station-content .stop-info-routes{flex-wrap:wrap;gap:6px;display:inline-flex}.selected-station-popup .selected-station-content .stop-info-routes .station-route{cursor:pointer;text-overflow:ellipsis;color:#fff;border-radius:4px;max-width:100px;padding:3px 8px;font-size:.75rem;font-weight:600;transition:-webkit-filter .15s,filter .15s;display:block;overflow:hidden}.selected-station-popup .selected-station-content .stop-info-routes .station-route:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.selected-station-popup .selected-station-content .stop-info-routes .station-route.read-only{cursor:default}.selected-station-popup .selected-station-content .stop-info-routes .station-route.read-only:hover{-webkit-filter:none;filter:none}.selected-station-popup .selected-station-content .stop-info-routes .station-route.selected{outline-offset:-2px;outline:2px solid #0086ba}.selected-station-popup .selected-station-content .stop-info-routes .station-route.dark{color:#000;border:1px solid rgba(0,0,0,.1)}a,a:hover,a:active{color:#ff9c58}.selected-routes-popup{color:#333;background-color:#fff;border-radius:6px;width:260px;max-height:350px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.4)}.selected-routes-popup:before{content:" ";pointer-events:none;border:11px solid transparent;border-top-color:#fff;width:0;height:0;position:absolute;top:calc(50% - 11px);left:-21px;transform:rotate(90deg)}.selected-routes-popup .selected-routes-content{border-radius:6px;flex-direction:column;height:100%;max-height:340px;padding:12px;display:flex;overflow-y:auto}.selected-routes-popup .selected-routes-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.selected-routes-popup .selected-routes-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.selected-routes-popup .selected-routes-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.selected-routes-popup .selected-routes-content .stop-info{flex-direction:column;padding:0;font-size:.8rem;display:flex}.selected-routes-popup .selected-routes-content .stop-info .stop-info-title{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.7rem;font-weight:600}.selected-routes-popup .selected-routes-content .stop-info-routes{flex-flow:column;gap:4px;margin:0;padding:0;list-style-type:none;display:flex;overflow-x:hidden}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route{cursor:pointer;text-overflow:ellipsis;color:#fff;background:0 0;border-radius:4px;padding:6px 8px;transition:-webkit-filter .15s,filter .15s;display:block;overflow:hidden}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route:not(.read-only):hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route.read-only{cursor:default}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route.selected{outline-offset:-2px;outline:2px solid #0086ba}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route.dark{color:#000;border:1px solid rgba(0,0,0,.1)}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route .route-short-header{align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}.selected-routes-popup .selected-routes-content .stop-info-routes .station-route .route-name{opacity:.9;background:0 0;margin-top:2px;font-size:.75rem}.content.selectQueryEditor{flex-direction:column}.content.download{flex-flow:column;justify-content:center;display:flex}.content.download a{width:auto;display:block}.content.download a i{text-align:center;width:auto;font-size:4em;display:block}.content.download a span{text-align:center;display:block}a,a:hover,a:active{color:#ff9c58}.content.selectByLocation{flex-direction:column}.select-by-location-form{flex-direction:column;gap:1rem;display:flex;overflow-y:auto}.select-by-location-form::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.select-by-location-form::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.select-by-location-form::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.select-by-location-form .form-group{flex-direction:column;gap:.5rem;display:flex}.select-by-location-form .form-group label{font-weight:700}.select-tool-options .tool-area button.action-button>i{margin-right:0}.select-tool-options .tool-area .multi-button-group{margin:2px}.select-tool-options .tool-area .multi-button-group li{padding:.2em}.select-tool-options .tool-area .multi-button-group svg{width:20px;height:20px}.select-tool-options .tool-area .multi-button-group svg path{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:25}.select-tool-options .tool-area .dropdown-btn-component{margin:2px}.select-tool-options .tool-area .dropdown-btn-component button{white-space:nowrap;text-transform:none;background-color:#0086ba;border:none;flex-flow:row;align-items:center;margin:0;padding:5px 6px;font-size:1em;display:flex;overflow:hidden}.select-tool-options .tool-area .more-container{flex:1;justify-content:end;display:flex}.select-tool-options .tool-area .more-container .more-menu-button{padding:5px 6px}.select-tool-options .tool-area .more-container .more-menu-button>i{padding-right:0}.select-tool-options .tool-area .more-container .more-dropdown-menu{margin-top:27px}a,a:hover,a:active{color:#ff9c58}.map-popup-simple-table{cursor:default;width:auto;max-width:425px;height:auto;max-height:350px;position:relative}.map-popup-simple-table:before{content:" ";pointer-events:none;top:100%;left:-21px;border:11px solid transparent;border-top-color:#fff;width:0;height:0;position:absolute;top:calc(50% - 11px);transform:rotate(90deg)}.map-popup-simple-table .map-popup-simple-table-content{color:#333;background-color:#fff;border-radius:6px;height:auto;max-height:300px;margin-bottom:0;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.4)}.map-popup-simple-table .map-popup-simple-table-content tbody{overflow-y:auto}.map-popup-simple-table .map-popup-simple-table-content tbody::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.map-popup-simple-table .map-popup-simple-table-content tbody::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.map-popup-simple-table .map-popup-simple-table-content tbody::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.map-popup-simple-table .map-popup-simple-table-content tbody tr td{padding:.5rem .75rem;font-size:.8rem}a,a:hover,a:active{color:#ff9c58}#mapCanvas{text-align:center}#mapCanvas>*{text-align:initial}#mapCanvas .project-loading{background:rgba(0,0,0,.75);flex-flow:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute}.map-alert-tooltip{background:#333;border:1px solid #ff6800;border-radius:5px;padding:5px;font-size:13px}.search-pin-tooltip{color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:rgba(0,0,0,.8);border-radius:4px;max-width:250px;padding:6px 10px;font-size:13px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.3)}#main .legend-overlay{transform-origin:100% 100%;pointer-events:none;border-radius:5px;padding-bottom:.75rem;padding-right:100px;position:absolute;bottom:0;right:0}#main .legend-overlay .spinner>div{background-color:#fff!important}#main .legend-overlay .legend-key{float:left;pointer-events:auto;background:#444;border-radius:6px;flex-direction:column;max-width:100%;margin:5px;padding:10px 10px 15px;display:flex}@media only screen and (min-width:1080px){#main .legend-overlay .legend-key{float:right}}#main .legend-overlay .legend-key .isochrone-legend-update{border-radius:4px;margin-bottom:10px;padding:4px}#main .legend-overlay .legend-key .legend-key-columns{grid-auto-flow:column;max-width:100%;max-height:50vh;display:grid;overflow-y:auto}#main .legend-overlay .legend-key .legend-key-columns::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .legend-overlay .legend-key .legend-key-columns::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .legend-overlay .legend-key .legend-key-columns::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .legend-overlay .legend-key .legend-key-columns .cell{white-space:nowrap;align-items:center;padding:2px 1rem;font-family:Open Sans,sans-serif;font-size:.85rem;display:flex;overflow:hidden}#main .legend-overlay .legend-key .legend-key-columns .cell div{border:1px solid rgba(204,204,204,.467);border-radius:2px;width:40px;margin:2px 4px 2px 0;line-height:1.25;display:inline-block}#main .legend-overlay .legend-key .legend-key-columns .cell span{text-align:center;text-overflow:ellipsis;overflow:hidden}#main .legend-overlay .legend-key .legend-key-columns .cell.key{overflow:visible}#main .legend-overlay .legend-key .legend-key-columns .cell:not(.key){border-left:1px solid #ccc;justify-content:center}#main .legend-overlay .legend-key .legend-key-columns .spadem-precision{text-align:center;color:#ccc;width:100%;padding:0 2px;font-size:11px}#main .legend-overlay .legend-key .legend-key-columns .legend-header{display:inherit;background:#444;padding:.25rem .5rem;position:-webkit-sticky;position:sticky;top:0}#main .legend-overlay .legend-key .legend-key-columns .legend-header.key{display:flex}#main .legend-overlay .legend-key .legend-key-columns .legend-header.key .toggle-visibility{cursor:pointer;margin-left:1rem}#main .legend-overlay .legend-key .legend-key-columns .legend-header:not(.key){border-left:1px solid #ccc}#main .legend-overlay .legend-key .legend-key-columns .legend-header+.cell{padding-top:8px}#main .legend-overlay .legend-key .legend-key-columns .legend-header h4{text-align:center;border:0;align-self:center;margin:0;padding:0;font-size:1rem;line-height:1}#main .legend-overlay .legend-key .legend-key-columns .legend-item.circle{border-radius:.5rem;width:1rem;height:1rem;margin:.1rem calc(24px - .5rem) .1rem calc(20px - .5rem)}#main .legend-overlay .legend-key .legend-key-columns .legend-item.line{border-radius:.05rem;width:32px;height:.1rem;margin-left:4px;margin-right:8px}#main .legend-overlay .legend-key .legend-key-columns svg{border:1px solid rgba(204,204,204,.467);border-radius:2px;margin:12px 5px 2px 0;line-height:1.25;display:inline-block}#main .legend-overlay .legend-key .legend-key-columns div.gradient-content{max-width:100%;margin:0 10px;padding:4px}#main .legend-overlay .legend-key .legend-key-columns div.gradient-content .gradient-intervals{float:right;min-width:65px;min-height:100px;margin:12px 10px 10px;position:relative}#main .legend-overlay .legend-key .legend-key-columns div.gradient-content .gradient-intervals span{font-family:Open Sans,sans-serif;font-size:.85rem;position:absolute}#main .legend-overlay.print-mode>.legend-key.collapsed,#main .legend-overlay.print-mode>.legend-key .toggle-visibility{display:none}#main .top-left-container{z-index:1;transform-origin:0 0;flex-direction:column;align-items:flex-start;padding-top:.5rem;padding-left:.5rem;display:flex;position:absolute}.view-map-container .projectClock-display{color:#fff;background:#0086ba;border-radius:5px;padding:5px 10px;font-family:Arial,Helvetica,sans-serif;font-weight:100;line-height:1.5}.view-map-container .projectClock-display .days{text-transform:capitalize}.view-map-container .projectClock-display>div{cursor:pointer}.view-map-container .projectClock-display>div:hover{text-shadow:1px 1px 1px rgba(0,0,0,.5)}.mapLogo-display{z-index:1;height:5vh;margin-bottom:.5rem}a,a:hover,a:active{color:#ff9c58}.content-sidebar{z-index:9;background:#333;flex-flow:column;flex-shrink:0;width:0;max-height:100%;padding:0;display:none;right:0;overflow:hidden}.content-sidebar.sliding{width:0;display:block;position:absolute;top:0;bottom:0}.content-sidebar.sliding>div{display:none}.content-sidebar.showing{display:flex!important}.route-short-header .route-info-link{color:inherit}.route-short-header .route-info-link:hover{color:#ff6800}a,a:hover,a:active{color:#ff9c58}.project-view-mode{flex-flow:column;height:100%;display:flex}.project-view-mode .project-view-top{flex-grow:0}.project-view-mode .project-view-top div.view-as-viewer{text-align:center;background-color:#ff6800}.project-view-mode .project-view-top .active-view-selector{padding:5px}.project-view-mode .project-view-container{flex-flow:row;flex-grow:1;height:80%;display:flex;position:relative}.project-view-mode .project-view-container .comment-mode-enabled{z-index:99999999;text-align:center;border-top:4px solid #0096da;height:auto;padding:0;line-height:1;position:absolute;top:0;left:0;right:0}.project-view-mode .project-view-container .comment-mode-enabled span{background-color:#0096da;border-radius:0 0 5px 5px;padding:2px 10px}.project-view-mode .project-view-container .comment-mode-enabled span a{color:#fff}.project-view-mode .project-view-container .comment-mode-enabled span a:hover{color:#fff;text-decoration:underline}.project-view-mode .project-view-container .project-view-sidebar{z-index:9;background:#202020;border-left:1px solid #666;flex-flow:column;flex-grow:0;flex-shrink:0;width:300px;max-width:50%;padding:0;display:flex}.project-view-mode .project-view-container .project-view-sidebar .sidebar-header{flex-shrink:0;padding:10px}.project-view-mode .project-view-container .project-view-sidebar .sidebar-header h2{text-align:center;margin-bottom:8px;padding:0;font-size:32px}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content{flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;display:flex;overflow:hidden}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h1,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h2,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h3,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h4,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h5,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h6{text-align:left;color:#fff;border:none;border-bottom:1px solid #666;margin:1rem 0 .25rem;padding:0 0 .125rem;line-height:1}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h1,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h2,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h3{font-weight:400}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h4,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h5,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h6{font-weight:700}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h1{font-size:17pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h2{font-size:15pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h3{font-size:13pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h4{font-size:11pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h5{font-size:10pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text h6{font-size:9pt}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text p,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text blockquote,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text ol li,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text ul li{color:#eee;margin:.5rem 0;font-size:10pt;line-height:1.5}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content ul>li>.comment-text blockquote{background:rgba(128,128,128,.15);border-left:4px solid #666;margin:.5rem 0;padding:.25rem 0 .25rem 1rem;line-height:1.6}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-y:auto}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .region-title{letter-spacing:.5px;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;background-color:#2a2a2a;border:none;border-radius:0;flex-shrink:0;justify-content:space-between;align-items:center;margin:0;padding:.5em;font-size:11pt;font-weight:600;display:flex;position:-webkit-sticky;position:sticky;top:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .region-title a{color:inherit;align-items:center;display:flex}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-project-info,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-description{flex:auto;min-height:150px;padding:0 0 0 .5em;overflow-y:auto}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-project-info::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-description::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-project-info::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-description::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-project-info::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region .collapsible-region-content>.view-description::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region.collapsed .collapsible-region-content{display:none}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:not(.collapsed){flex:auto;min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:not(.collapsed) .collapsible-region-content,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed) .collapsible-region-content>.view-project-info{min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:nth-child(2):not(.collapsed){flex:auto;min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content>.view-description{min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:nth-child(2) .region-title{z-index:1;position:-webkit-sticky;position:sticky;top:auto;bottom:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child.collapsed~.collapsible-region .region-title{z-index:2;position:-webkit-sticky;position:sticky;top:0;bottom:auto}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed)~.collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content>.view-description{min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed):has(~.collapsible-region:nth-child(2):not(.collapsed)) .collapsible-region-content>.view-project-info{min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed)~.collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content{flex:auto;min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed):has(~.collapsible-region:nth-child(2):not(.collapsed)) .collapsible-region-content{flex:auto;min-height:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed)~.collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content>.view-project-info,.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed)~.collapsible-region:nth-child(2):not(.collapsed) .collapsible-region-content>.view-description{flex:auto;min-height:125px}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed):has(~.collapsible-region:nth-child(2):not(.collapsed)) .collapsible-region-content>.view-project-info{flex:auto;min-height:125px}.project-view-mode .project-view-container .project-view-sidebar .sidebar-content .info-sections .collapsible-region:first-child:not(.collapsed):has(~.collapsible-region:nth-child(2):not(.collapsed)) .collapsible-region-content>.view-description{flex:auto;min-height:125px}.project-view-mode .project-view-container .project-view-sidebar .sidebar-footer{flex-shrink:0}.project-view-mode .project-view-container .project-view-sidebar .sidebar-footer ul{flex-flow:row;margin:0;list-style:none;display:flex}.project-view-mode .project-view-container .project-view-sidebar .sidebar-footer ul li{white-space:nowrap;flex:1}.project-view-mode .project-view-container .project-view-sidebar .sidebar-footer ul li a{background:#202020;border:none;width:100%;margin-bottom:0;padding:.5rem 0;font-size:1.6rem}.project-view-mode .project-view-container .project-view-sidebar .sidebar-footer ul li a.active{background:#0086ba}.project-view-mode .project-view-container .project-view-sidebar .project-content-wrapper,.project-view-mode .project-view-container .project-view-sidebar .view-content-wrapper{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out;display:grid}.project-view-mode .project-view-container .project-view-sidebar .project-content-wrapper>*,.project-view-mode .project-view-container .project-view-sidebar .view-content-wrapper>*{min-height:0;overflow:hidden}.project-view-mode .project-view-container .project-view-sidebar .project-content-wrapper.collapsed,.project-view-mode .project-view-container .project-view-sidebar .view-content-wrapper.collapsed{grid-template-rows:0fr}.project-view-mode .project-view-container .project-view-sidebar .view-description,.project-view-mode .project-view-container .project-view-sidebar .view-project-info{padding:0 0 0 .5em}.project-view-mode .project-view-container .project-view-sidebar .view-description p,.project-view-mode .project-view-container .project-view-sidebar .view-project-info p{padding-right:.5em;font-size:10pt}.project-view-mode .project-view-container .project-view-sidebar .view-description ul,.project-view-mode .project-view-container .project-view-sidebar .view-project-info ul{font-size:10pt}.project-view-mode .project-view-container .project-view-sidebar .view-description h1,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h1,.project-view-mode .project-view-container .project-view-sidebar .view-description h2,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h2,.project-view-mode .project-view-container .project-view-sidebar .view-description h3,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h3,.project-view-mode .project-view-container .project-view-sidebar .view-description h4,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h4,.project-view-mode .project-view-container .project-view-sidebar .view-description h5,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h5{letter-spacing:0;text-align:left;color:#bbb;border:0;border-bottom:2px solid #999;margin-top:1em;font-weight:400}.project-view-mode .project-view-container .project-view-sidebar .view-description h1,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h1{font-size:18pt}.project-view-mode .project-view-container .project-view-sidebar .view-description h2,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h2{font-size:16pt}.project-view-mode .project-view-container .project-view-sidebar .view-description h3,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h3{font-size:14pt}.project-view-mode .project-view-container .project-view-sidebar .view-description h4,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h4{font-size:12pt}.project-view-mode .project-view-container .project-view-sidebar .view-description h5,.project-view-mode .project-view-container .project-view-sidebar .view-project-info h5{font-size:11pt}.project-view-mode .project-view-container .project-view-sidebar h2{text-align:left;border:none;margin-bottom:16px;padding:0 0 0 .66em;font-family:Open Sans,sans-serif;font-size:16pt}.project-view-mode .project-view-container .project-view-sidebar h4{border-bottom:none;font-size:14pt}.project-view-mode .project-view-container .project-view-sidebar h3,.project-view-mode .project-view-container .project-view-sidebar .icon-block{color:#666;text-align:center;border:none;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:15pt;display:block}.project-view-mode .project-view-container .project-view-sidebar .view-active-label{text-align:center;word-wrap:normal;color:#fff;background-color:#0086ba;border-bottom:none;padding:10px}#search-comments{margin:0;padding:0;font-size:1.2rem;font-weight:lighter;background-color:#202020!important;height:30px!important}.project-view-comments{flex-grow:1;flex-shrink:1;display:flex;overflow:auto}.project-view-comments::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.project-view-comments::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.project-view-comments::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.project-view-comments>ul{width:100%;margin:0;padding:0;list-style-type:none}.project-view-comments>ul>li{cursor:pointer;background:#222;border-bottom:1px solid #666;padding:2px 0 2px 6px}.project-view-comments>ul>li div.comment-author{flex-flow:row;flex-grow:1;padding:0;display:flex}.project-view-comments>ul>li div.comment-author div.comment-username{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-weight:200}.project-view-comments>ul>li div.comment-author div.comment-details{color:#999;flex-grow:0;width:25%;font-size:8.5pt}.project-view-comments>ul>li div.comment-author div.comment-details>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-view-comments>ul>li div.comment-text{color:#bbb;white-space:nowrap;text-overflow:ellipsis;padding:2px 4px 2px 29px;font-size:11pt;font-weight:200;overflow:hidden}ul.view-selector{background:#202020;border-bottom:3px solid #0086ba;margin:0;padding:0 20px;display:flex;overflow-x:auto}ul.view-selector::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}ul.view-selector::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}ul.view-selector::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}ul.view-selector li{cursor:pointer;z-index:10;text-align:center;background:#666;width:220px;min-width:150px;height:30px;margin-top:5px;padding:5px 5px 1px;font-family:Open Sans,sans-serif;font-size:.9rem;margin-left:3px!important}ul.view-selector li.public-active-view{background:#0086ba}.no-comments{text-align:center;flex-grow:1;padding:20px 10px;font-family:Open Sans,sans-serif;font-size:11pt}.no-comments p{margin:0;font-size:11pt}.no-comments hr{border-color:#666;margin:10px 0}.no-comments a{width:100%;display:block}.project-content-wrapper .no-comments,.view-content-wrapper .no-comments{flex-grow:0;padding:10px}.project-view-comments li:hover{background:#0086ba}#toggle-comment-mode{width:auto;height:auto;position:absolute;bottom:40px;left:10px}#toggle-comment-mode a{background:#0086ba;border:0;border-radius:4px;margin:0;padding:.5rem 1rem .5625rem;font-size:1.6rem}#toggle-comment-mode a:hover,#toggle-comment-mode a.active{-webkit-filter:brightness(.9);filter:brightness(.9)}.project-view-services ul li{padding-bottom:0;padding-left:0;padding-right:0}.project-view-services ul li:hover{opacity:.6}.project-view-services ul li.dark{color:#000}.project-view-services ul li.dark .route-name{background:rgba(0,0,0,.1)}.project-view-services ul li .route-short-header{padding-left:4px;padding-right:4px;font-weight:700}.project-view-services ul li .route-name{background:rgba(255,255,255,.1);padding-left:4px;padding-right:4px;font-size:.9rem}.engage-route-panel{flex-flow:column;flex-grow:1;flex-shrink:1;display:flex;overflow:hidden}.engage-route-panel .dynamic-select{flex-shrink:0;margin:0 .66em}.engage-route-panel .multi-button{font-size:14px}.engage-route-panel .multi-button.disabled{cursor:not-allowed}.engage-route-panel>div,.engage-route-panel>ul{flex-grow:0}.engage-route-panel .schedule-overview.route-timetable{flex-grow:1;height:auto;margin-top:8px}.engage-route-panel label{flex-shrink:0;align-items:center;gap:8px;margin:0 .66em;font-size:14px;display:flex}.engage-route-panel label .dynamic-select{flex-grow:1;margin:0}.timetable-wrapper{border-radius:4px;width:auto;margin-bottom:1em;margin-left:.66em;margin-right:.66em}.route-title{color:#fff;border-radius:4px;align-items:stretch;margin-bottom:16px;margin-left:.66em;margin-right:.66em;padding:4px 0;line-height:1.5;display:flex}.route-title.dark{color:#000}.route-title .route-short-header{padding:2px 4px 0;font-weight:700;position:relative}.route-title .route-short-header span.controls{position:absolute;right:.66em}.route-title .route-short-header span.controls>span:hover{cursor:pointer}.route-title .route-name{padding:0 4px 2px;font-size:1rem}.route-title .route-title-icon{justify-content:center;align-items:center;padding:0 .66em;display:flex}.route-title .route-title-icon .md.md-directions-subway:before{font-size:28px}.route-title .route-title-text{flex-direction:column;flex:1;min-width:0;display:flex}.route-title .route-title-text.no-secondary{justify-content:center}.route-title .route-description{opacity:.6;text-align:left;width:100%;max-height:100px;margin:0;padding:2px 4px 4px;font-size:.8rem;line-height:1.4;overflow-y:auto}@media only screen and (max-width:768px){.project-view-mode .project-view-container{flex-direction:column}.project-view-mode .project-view-container .project-view-sidebar{width:100%;max-width:unset}.project-view-mode .project-view-container .content-sidebar{width:100%!important}}.project-view-mode.snapshot #mapCanvas{position:absolute;top:0;bottom:0;left:0;right:0}.snapshot-error{justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex}.snapshot-error .logo{text-align:center;margin-bottom:2em}.snapshot-logo{z-index:999999;height:5%;position:fixed;top:2%;right:3%}.snapshot-logo-position{right:3em}a,a:hover,a:active{color:#ff9c58}.alert-manager{flex-direction:column;height:100%;display:flex}.alert-manager .notification{margin:3px;font-size:13px}.alert-manager .service-overview-table{flex-grow:1;padding:8px;overflow-y:auto}.alert-manager .service-overview-table::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.alert-manager .service-overview-table::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.alert-manager .service-overview-table::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.alert-manager .service-overview-table table tr td,.alert-manager .service-overview-table table tr th{text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.alert-manager .service-overview-table a{color:#fff}.alert-manager .service-overview-table .entity-alert-control{background:0 0;justify-content:center}@media print{*{color:#fff!important}@page{size:A4 landscape}body{-webkit-print-color-adjust:exact}#mapCanvas{top:0;left:0;position:fixed!important}.project-edit-tools,.project-controlBar,.content-sidebar,.ol-control,.project-view-sidebar,#toggle-comment-mode,#hubspot-messages-iframe-container,div#hubspot-messages-iframe-container,.widget-app-container,.podaris-panel.floating,.view-selector,.podaris-nags,.comment-mode-enabled,.project-edit-sidebar,.select2-container.select2-container--podaris.select2-container--open,nav.top-bar{display:none!important}#main .legend-overlay{right:8px}#main .legend-key{background-color:#666!important}#main .legend-text{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}}a,a:hover,a:active{color:#ff9c58}div.project-comment{flex-flow:column;max-height:100%;padding:0;display:flex}div.project-comment .view-title{background:rgba(128,128,128,.25);border:1px solid rgba(128,128,128,.5);border-radius:3px}div.project-comment div.comment-thread-header h1{letter-spacing:1px;color:#fff;z-index:1;text-align:center;border:none;flex-flow:row;margin:0;padding:0;font-size:22px;font-weight:300;line-height:1.5;display:flex}div.project-comment div.comment-thread-header h1 span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex-grow:1}div.project-comment div.comment-thread-header h1 span.close-sidebar{flex-shrink:1;padding:0 5px}div.project-comment div.comment-thread-header h1 span.close-sidebar:hover{cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.5),0 0 12px #46d2ff,0 0 24px #008cba}div.project-comment div.comment-thread-header .active-view-reminder{border-bottom:1px solid #666;flex-flow:row;align-items:center;padding:8px;font-size:.8rem;display:flex}div.project-comment div.comment-thread-header .active-view-reminder>i{opacity:.5;flex-grow:0;padding:4px;font-size:20px;line-height:1}div.project-comment div.comment-thread-header .active-view-reminder>span{text-align:center;flex-grow:1}div.project-comment div.comment-thread-header .active-view-reminder>*{display:flex-item}div.project-comment div.comment-thread-header .active-view-reminder .view-title{margin:0 6px;padding:2px 6px;display:inline-block}div.project-comment div.comment-thread-header .active-view-reminder .view-title.move-comment-view{cursor:pointer}div.project-comment div.comment-thread-header .active-view-reminder .view-title.move-comment-view:hover{background:rgba(128,128,128,.5)}div.project-comment div.comment-thread-header .delete-comment-thread{color:#ff6800;text-align:center;opacity:.8;border-bottom:1px solid #666;padding:8px;font-size:80%;display:block}div.project-comment div.comment-thread-header .delete-comment-thread:hover{color:#ff6800;opacity:1;background-color:rgba(255,104,0,.2);text-decoration:underline}div.project-comment div.comment-thread-body{padding:12px 8px 16px;overflow:auto}div.project-comment div.comment-thread-body::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.project-comment div.comment-thread-body::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.project-comment div.comment-thread-body::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.project-comment div.comment-thread-body div.comment-author{flex-flow:row;align-items:center;font-size:13px;display:flex}div.project-comment div.comment-thread-body div.comment-author>div.avatar-container{flex-shrink:0;margin-right:5px;padding:2px}div.project-comment div.comment-thread-body div.comment-author>div.avatar-container .avatar{width:32px}div.project-comment div.comment-thread-body div.comment-author>div.avatar-container .avatar img{border:2px solid #666}div.project-comment div.comment-thread-body div.comment-author>div.profile-text{flex-flow:wrap;flex-grow:1;flex-shrink:1;display:flex}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .company-name{opacity:.6;flex:100%;line-height:1}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-username{opacity:1;flex:100%;font-weight:700}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-meta{flex:100%;grid-template-columns:1fr auto;align-items:start;gap:8px;min-width:0;display:grid}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-time{opacity:.6;word-wrap:break-word;overflow-wrap:break-word;min-width:0;font-size:11px}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-action-bar{text-align:right;opacity:1;white-space:nowrap;flex:none;font-size:11px}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-action-bar a{color:#cc5200}div.project-comment div.comment-thread-body div.comment-author>div.profile-text .comment-action-bar a:hover{color:#ff6800;text-decoration:underline}div.project-comment div.comment-thread-body .comment-text h1,div.project-comment div.comment-thread-body .comment-text h2,div.project-comment div.comment-thread-body .comment-text h3,div.project-comment div.comment-thread-body .comment-text h4,div.project-comment div.comment-thread-body .comment-text h5,div.project-comment div.comment-thread-body .comment-text h6{text-align:left;color:#fff;border:none;border-bottom:1px solid #666;margin:1rem 0 .25rem;padding:0 0 .125rem;line-height:1}div.project-comment div.comment-thread-body .comment-text h1,div.project-comment div.comment-thread-body .comment-text h2,div.project-comment div.comment-thread-body .comment-text h3{font-weight:400}div.project-comment div.comment-thread-body .comment-text h4,div.project-comment div.comment-thread-body .comment-text h5,div.project-comment div.comment-thread-body .comment-text h6{font-weight:700}div.project-comment div.comment-thread-body .comment-text h1{font-size:17pt}div.project-comment div.comment-thread-body .comment-text h2{font-size:15pt}div.project-comment div.comment-thread-body .comment-text h3{font-size:13pt}div.project-comment div.comment-thread-body .comment-text h4{font-size:11pt}div.project-comment div.comment-thread-body .comment-text h5{font-size:10pt}div.project-comment div.comment-thread-body .comment-text h6{font-size:9pt}div.project-comment div.comment-thread-body .comment-text p,div.project-comment div.comment-thread-body .comment-text blockquote,div.project-comment div.comment-thread-body .comment-text ol li,div.project-comment div.comment-thread-body .comment-text ul li{color:#eee;margin:.5rem 0;font-size:10pt;line-height:1.5}div.project-comment div.comment-thread-body .comment-text blockquote{background:rgba(128,128,128,.15);border-left:4px solid #666;margin:.5rem 0;padding:.25rem 0 .25rem 1rem;line-height:1.6}div.project-comment div.comment-thread-body .comment-text p{margin:0 0 10px;font-size:13px}div.project-comment .comment{border-bottom:1px solid #666;flex-flow:column;margin:0 0 12px;display:flex}div.project-comment .comment div.comment-body .comment-text{margin:0;font-size:10pt}div.project-comment .comment div.comment-body .delete-comment{color:#fff;padding:5px 0 0 5px;display:inline-block}div.project-comment .comment div.comment-body div.comment-action-bar{background:#666;flex-flow:row;margin-left:-8px;display:flex}div.project-comment .comment div.comment-body div.comment-action-bar>*{color:#eee;text-align:right;flex-grow:1;padding:0 10px;font-size:19pt}div.project-comment .comment div.comment-body div.comment-action-bar>:hover{color:#ff6800}div.project-comment .comment .comment-body{padding-left:41px}div.project-comment .comment .comment-deleted{text-align:center;color:#aaa;margin:0 auto 12px;padding:4px 8px;font-size:10pt;font-style:italic;display:inline-block}div.project-comment h4{text-align:center;border:none;margin-top:15px;font-size:16px}div.project-comment .comment-editor{padding-left:10px}div.project-comment .comment-editor .EasyMDEContainer{margin:10px 0}div.project-comment .comment-editor .editor-buttons{flex-flow:row;justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}div.project-comment .comment-editor .editor-buttons .button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;flex:1;margin:0;padding:8px 0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.project-comment .comment-editor .editor-buttons .button:active,div.project-comment .comment-editor .editor-buttons .button:hover:not([disabled]),div.project-comment .comment-editor .editor-buttons .button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.project-comment .comment-editor .editor-buttons .button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.project-comment .comment-editor .editor-buttons .button.secondary{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:rgba(255,255,255,.15);border:none;margin:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}div.project-comment .comment-editor .editor-buttons .button.secondary:active,div.project-comment .comment-editor .editor-buttons .button.secondary:hover:not([disabled]),div.project-comment .comment-editor .editor-buttons .button.secondary:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}div.project-comment .comment-editor .editor-buttons .button.secondary[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}div.project-comment .comment-editor .editor-buttons .button.secondary:active:not([disabled]),div.project-comment .comment-editor .editor-buttons .button.secondary:hover:not([disabled]),div.project-comment .comment-editor .editor-buttons .button.secondary:focus{text-shadow:0 0 2px #0096da,1px 1px 1px rgba(0,0,0,.5),1px 1px 4px rgba(0,0,0,.5),0 0 8px #0096da;background-color:rgba(255,255,255,.2)}div.project-comment .comment-editor .editor-buttons .button.secondary[disabled]{color:#999;background-color:rgba(255,255,255,.1)}.deleted-thread{text-align:center}div.hopscotch-bubble{border-radius:10px;z-index:1101!important;border-color:#000!important}div.hopscotch-bubble h1,div.hopscotch-bubble h2,div.hopscotch-bubble h3,div.hopscotch-bubble h4{border-bottom:none}div.hopscotch-bubble h3.hopscotch-title{margin-top:.3em;font-size:20px}div.hopscotch-bubble p{margin:.5em 0;font-size:15px}div.hopscotch-bubble a{color:#ef6204;font-weight:700}div.hopscotch-bubble a:hover{text-decoration:underline}div.hopscotch-bubble .hopscotch-bubble-number{border-radius:1em;margin:0;background:#ef6204!important;padding:0!important}div.hopscotch-bubble .hopscotch-nav-button.next{border-color:initial!important;text-shadow:initial!important;background-color:#0086ba!important;background-image:none!important}div.hopscotch-bubble .tutorial-progress{background:#ccc;width:100%;height:3px;margin:.5em 0}div.hopscotch-bubble .tutorial-progress .seen{height:3px;background:#ef6204!important}div.hopscotch-bubble .tutorial-progress-count{color:#888;font-size:14px;position:absolute;top:30px;right:20px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-top-color:#000!important}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-bottom-color:#000!important}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left-color:#000!important}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right-color:#000!important}canvas.highlight{z-index:1100;border-radius:10px;transition:opacity .25s;animation:.25s canvasFade;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes canvasFade{0%{opacity:0}to{opacity:.65}}.top-bar-section.asset-menu ul.left li.current a{background:#222}.top-bar-section.asset-menu .has-dropdown.section-more-menu{min-width:auto}.top-bar-section.asset-menu .has-dropdown.section-more-menu a{font-size:.8125rem;font-weight:400}a,a:hover,a:active{color:#ff9c58}.projects-container{grid-template:"projectActions projectMap""projectList projectMap"1fr/minmax(480px,2fr) 3fr;height:100%;display:grid;position:relative;overflow:hidden}.projects-container ul.tabs{padding:0;list-style:none}.projects-container ul.tabs:before,.projects-container ul.tabs:after{display:none}.projects-container ul.tabs li{white-space:nowrap;margin:0;display:inline}.projects-container ul.tabs li:not(.active) a:hover,.projects-container ul.tabs li:not(.active) a:focus{color:#eee;background:#444}.projects-container ul.tabs li.active:first-of-type a{box-shadow:inset -1px 0 #222}.projects-container ul.tabs li.active:last-of-type a{box-shadow:inset 1px 0 #222}.projects-container ul.tabs li.active:not(:first-of-type):not(:last-of-type) a{box-shadow:inset 1px 0 #222,inset -1px 0 #222}.projects-container ul.tabs li.active a{cursor:default;color:#fff;background:#555}.projects-container ul.tabs li:not(.active):first-of-type a{box-shadow:inset -1px 0 #222,inset 0 4px 8px rgba(32,32,32,.5)}.projects-container ul.tabs li:not(.active):last-of-type a{box-shadow:inset 1px 0 #222,inset 0 4px 8px rgba(32,32,32,.5)}.projects-container ul.tabs li:not(.active):not(:first-of-type):not(:last-of-type) a{box-shadow:inset 1px 0 #222,inset -1px 0 #222,inset 0 4px 8px rgba(32,32,32,.5)}.projects-container ul.tabs li a{color:#ccc;text-align:center;background:#333;border-top-left-radius:8px;border-top-right-radius:8px;flex-flow:row;justify-content:center;align-items:center;padding:8px;display:flex}.projects-container ul.tabs li a:focus{outline:none}.projects-container ul.tabs li a span.projectCount{color:#999;padding-left:5px;font-size:.8em}.projects-container button.primary-button{white-space:nowrap;border-width:4px;border-radius:16px;padding:4px 8px}.projects-container .projects-map{grid-area:projectMap;position:relative}.projects-container .projects-map>div#mapCanvas{top:0;bottom:0;left:0;right:0}.projects-container .projects-map>div.filter-by-map{bottom:top;white-space:nowrap;background:#222;border-bottom-right-radius:16px;border-bottom-left-radius:16px;position:absolute;left:50%;transform:translate(-50%)}.projects-container .projects-map>div.filter-by-map input{margin:0 4px 0 0}.projects-container .projects-map>div.filter-by-map label{color:#aaa;padding:4px 16px}.projects-container .projects-map>div.filter-by-map label:hover{cursor:pointer;color:#ccc}.projects-container .projects-actions,.projects-container .tabs-content{border:none;transition:transform .25s;position:relative}.projects-container .projects-actions{z-index:2;background:#222;border-right:4px solid #222;flex-direction:column;grid-area:projectActions;font-size:.9em;display:flex}.projects-container .projects-actions div.projects-button{text-align:center;grid-area:projectButton;height:100%;padding:4px 8px;position:relative}.projects-container .projects-actions div.projects-button button{height:100%;margin:0}.projects-container .projects-actions div.projects-button button span{margin-left:8px}.projects-container .projects-actions>div.projects-button,.projects-container .projects-actions>ul.project-tabs>li>a{margin:0}.projects-container .projects-actions>input[type=text]{margin:0}.projects-container .projects-actions ul.project-tabs{border:none;grid-area:projectTabs;grid-template-columns:auto;grid-auto-flow:column;margin:8px 0 0;display:grid}.projects-container .projects-actions ul.project-tabs li>a{padding-left:0;padding-right:0}.projects-container .projects-actions div.project-selector{grid-area:projectTabs;display:none}.projects-container .projects-actions div.project-search{justify-content:space-between;gap:8px;padding:8px;display:flex}.projects-container .projects-actions div.project-search .project-search-input{flex:1;align-items:center;min-width:0;display:flex;position:relative}.projects-container .projects-actions div.project-search .project-search-input input[type=text]{color:#fff;letter-spacing:2px;background:#222;border:4px solid #444;border-radius:16px;width:100%;height:100%;padding:4px 48px 4px 16px;font-size:1.3em}.projects-container .projects-actions div.project-search .project-search-input input[type=text]::-webkit-input-placeholder{color:#888}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:-ms-placeholder-shown{color:#888}.projects-container .projects-actions div.project-search .project-search-input input[type=text]::-moz-placeholder{color:#888;opacity:1}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:hover:not(:focus):not(.active){background:#222;border-color:#666}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:hover:not(:focus):not(.active)::-webkit-input-placeholder{color:#aaa}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:hover:not(:focus):not(.active):-ms-placeholder-shown{color:#aaa}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:hover:not(:focus):not(.active)::-moz-placeholder{color:#aaa;opacity:1}.projects-container .projects-actions div.project-search .project-search-input input[type=text]:focus{background:#222;border-color:#888}.projects-container .projects-actions div.project-search .project-search-input input[type=text].active{background:#222;border-color:#888}.projects-container .projects-actions div.project-search .layout-toggle{justify-content:flex-end;gap:4px;display:flex}.projects-container .projects-actions div.project-search .layout-toggle button{color:#aaa;cursor:pointer;background:#333;border:none;border-radius:8px;margin-bottom:0;padding:4px 8px}.projects-container .projects-actions div.project-search .layout-toggle button.active,.projects-container .projects-actions div.project-search .layout-toggle button:hover:not(.active){color:#fff;background:#555}.projects-container .tabs-content{z-index:1;background:#222;border-right:4px solid #222;grid-area:projectList;margin-bottom:0;overflow:hidden}.projects-container .tabs-content .content.active{background:#555;flex-flow:column;justify-content:center;height:100%;padding:0;display:flex}.projects-container .tabs-content .content.active .project-scrollbox{height:100%;overflow:auto}.projects-container .tabs-content .content.active .project-scrollbox::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.projects-container .tabs-content .content.active .project-scrollbox::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.projects-container .tabs-content .content.active .project-scrollbox::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.projects-container .tabs-content .content.active .project-scrollbox ul.project-list{grid-gap:4px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:4px 4px 128px;list-style:none;display:grid}.projects-container .tabs-content .content.active .project-scrollbox ul.project-list.list-layout{grid-gap:0;flex-direction:column;display:flex}.projects-container ul.project-list div.no-projects-found{text-align:center;color:inherit;border:4px solid #888;border-radius:16px;padding:20px}.projects-container ul.project-list div.no-projects-found a{white-space:nowrap;color:#fff;text-transform:uppercase;border:4px solid #ff6800;border-radius:16px;margin:0 8px;padding:8px}.projects-container ul.project-list div.no-projects-found a:hover{background:#ff6800}.projects-container .project-preview-container{z-index:0;background:#222;border-top-right-radius:16px;border-bottom-right-radius:16px;flex-flow:column;align-items:center;max-width:640px;transition:transform .25s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;transform:translate(-640px)}.projects-container .project-preview-container .project-preview{padding:8px;position:absolute;top:0;bottom:0;left:0;right:0}.projects-container.selected-project ul.project-list .project-item .project-item-inner:not(:hover):not(.selected){opacity:.5}.projects-container.selected-project .project-preview-container{transform:translate(0)}ul.project-list{margin:0}ul.project-list .project-item{max-width:256px;font-size:90%;position:relative;overflow:hidden}ul.project-list .project-item:before{content:"";padding-top:100%;display:block}ul.project-list .project-item.list-item{max-width:100%;height:auto;min-height:48px}ul.project-list .project-item.list-item:before{padding-top:0;display:none}ul.project-list .project-item.list-item .project-item-inner{background:#333;border-radius:8px;height:auto;min-height:48px;margin:4px 0;position:relative}ul.project-list .project-item.list-item .project-item-inner .list-item-content{background:#333;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px;display:flex}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-left{align-items:center;display:flex;overflow:hidden}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-left .list-visibility-icon{margin-right:8px}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-left .list-title{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;font-weight:700;display:flex;overflow:hidden}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right{white-space:nowrap;align-items:center;font-size:.9rem;display:flex}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-username{color:#ccc}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-username:hover{text-decoration:underline}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-time{color:#999}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-invitation{color:#ff6800;margin-left:8px}ul.project-list .project-item.list-item .project-item-inner:hover{background:rgba(51,51,51,.9)}ul.project-list .project-item.list-item .project-item-inner.selected{background:rgba(68,68,68,.9)}ul.project-list .project-item .project-item-inner{color:#fff;border:4px solid transparent;border-radius:8px;flex-flow:column;justify-content:space-between;transition:opacity .25s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}ul.project-list .project-item .project-item-inner div.project-background{z-index:1;background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}ul.project-list .project-item .project-item-inner div.project-background>img:before{content:" ";background-color:#fff;background-image:url(https://cdn.podaris.com/projects/default.jpg);background-size:cover;width:100%;height:100%;display:block;position:absolute}ul.project-list .project-item .project-item-inner div.project-background img{object-fit:cover;width:100%;height:100%;position:absolute}ul.project-list .project-item .project-item-inner:hover:not(.selected){border-color:#777}ul.project-list .project-item .project-item-inner:hover:not(.selected) .project-title{text-decoration:underline}ul.project-list .project-item .project-item-inner:hover:not(.selected) .project-details{background:rgba(255,255,255,.8)}ul.project-list .project-item .project-item-inner.selected{border-color:#0096da}ul.project-list .project-item .project-item-inner>div{z-index:2;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}ul.project-list .project-item .project-item-inner .project-item-header{text-shadow:1px 1px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);flex-direction:column;flex-grow:1;justify-content:flex-start;padding:3px;line-height:1;display:flex}ul.project-list .project-item .project-item-inner .project-item-header .location{text-overflow:ellipsis;overflow:hidden}ul.project-list .project-item .project-item-inner .project-item-header .license{text-align:right;flex-grow:1}ul.project-list .project-item .project-item-inner .project-details{color:#000;white-space:normal;background:rgba(255,255,255,.5);padding:0 .1rem}ul.project-list .project-item .project-item-inner .project-title{-webkit-line-clamp:2;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;max-height:2.4em;padding:.2em;line-height:1.2em;display:-webkit-box;overflow:hidden}ul.project-list .project-item .project-item-inner .action-bar{background:#ff6800;border-radius:0;flex-flow:wrap;justify-content:center;padding:0;display:flex}ul.project-list .project-item .project-item-inner .action-bar i{margin-right:4px}@media only screen and (max-width:1024px){.projects-container{grid-template:"projectMap"5fr"projectActions""projectList"3fr/1fr}.projects-container .projects-map>div.filter-by-map{border-radius:16px 16px 0 0;top:auto;bottom:0}.projects-container .projects-actions{flex-direction:column;padding:0}.projects-container .project-preview-container{max-width:unset;border-top-right-radius:0;border-bottom-right-radius:0;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.projects-container .project-preview-container .project-preview-content .products{max-width:50%}.projects-container .project-preview-container .project-preview-content .products ul.product-list>li,.projects-container .project-preview-container .project-preview-content .products .dropdown-btn-component{width:330px;max-width:100%}.projects-container .project-preview-container .project-preview-content .view-gallery{flex-flow:row}.projects-container .project-preview-container .project-preview-content .view-gallery>div.view-gallery-list{margin-top:36px}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-time{display:none}}@media only screen and (max-width:768px){.projects-container .project-preview .project-preview-content .view-gallery{flex-flow:column}.projects-container .project-preview .project-preview-content .view-gallery>div.view-gallery-list{margin-top:unset}.projects-container .projects-actions{flex-direction:column}.projects-container .tabs-content .content.active .project-scrollbox ul.project-list{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}ul.project-list{margin:0}ul.project-list .project-item.list-item .project-item-inner .list-item-content .list-right .list-username{display:none}}@media only screen and (max-width:480px){.projects-container .project-preview .project-preview-content{display:block;overflow-y:auto}.projects-container .project-preview .project-preview-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.projects-container .project-preview .project-preview-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.projects-container .project-preview .project-preview-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.projects-container .project-preview .project-preview-content .products{max-width:unset;padding:0 0 8px}.projects-container .project-preview .project-preview-content .products .project-preview-invitation{width:100%;margin-top:0;padding:0 16px}.projects-container .project-preview .project-preview-content .products h4{display:none}.projects-container .project-preview .project-preview-content .products ul.product-list{padding:0;overflow:hidden}.projects-container .project-preview .project-preview-content .products ul.product-list li,.projects-container .project-preview .project-preview-content .products ul.product-list .dropdown-btn-component{width:100%}.projects-container .project-preview .project-preview-content .project-preview-infotabs-content{overflow:hidden}.projects-container .projects-actions{padding:4px}.projects-container .projects-actions div.projects-button{border:none;padding:4px}.projects-container .projects-actions div.projects-button button{background:#ff6800;padding:6px 12px}.projects-container .projects-actions div.projects-button button span{display:none}.projects-container .projects-actions div.project-search{border:none}.projects-container .tabs-content .content.active .project-scrollbox ul.project-list{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.projects-container.selected-project{grid-template-rows:1fr}.projects-container.selected-project .projects-actions,.projects-container.selected-project .tabs-content{display:none}ul.project-list{margin:0}ul.project-list .project-item{max-width:192px}}.import-project-file{display:none!important}span.visibility-icon{margin-right:2px}#ol-map{position:absolute;left:0!important}.tooltip-hidden{display:none}.tooltip{color:#fff;opacity:.7;white-space:nowrap;text-align:center;background:rgba(0,0,0,.5);border-radius:4px;width:100%;height:100%;padding:1px 4px;display:block;position:relative}.list-asset-type-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex}.list-asset-type-icon.project{background-color:#2196f3}.list-asset-type-icon.dataset{background-color:#4caf50}.list-asset-type-icon.network{background-color:#9c27b0}.list-asset-type-icon.streets{background-color:#f44336}.list-asset-type-icon.analyse{background-color:#ff9800}.list-asset-type-icon.tileset{background-color:#00acc1}.list-title-tags{gap:4px;display:flex}.list-title-tags .project-type-tag{color:#fff;background:#5a5a5a;border-radius:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:4px;padding:2px 4px;font-size:.7rem;display:inline-block}.workspace-selector{background:#222;flex-wrap:wrap;align-items:center;padding:8px;display:flex}.workspace-selector .dynamic-select{flex-grow:unset;flex:1;margin-right:8px}.workspace-selector .dynamic-select .select2-selection__rendered{justify-content:center}.workspace-selector .workspace-actions{align-items:center;gap:8px;display:flex}.workspace-selector .workspace-actions .workspace-action-btn{color:#ccc;cursor:pointer;background-color:#333;border:1px solid #444;border-radius:4px;justify-content:center;align-items:center;width:32px;height:28px;margin:0;padding:0;transition:all .2s;display:flex}.workspace-selector .workspace-actions .workspace-action-btn:hover{color:#fff;background-color:#444}.workspace-selector .workspace-actions .workspace-action-btn:active{background-color:#555}a,a:hover,a:active{color:#ff9c58}.filter-bar{z-index:3;background-color:#333;border-bottom:1px solid #444;flex-direction:column;padding:0;display:flex;position:relative}.filter-bar:has(.filter-header){padding:8px 12px}.filter-bar:has(.filter-section:not(.hidden)){padding:8px 12px}.filter-bar .filter-header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-bar .filter-header .filter-toggle-btn{color:#fff;cursor:pointer;background-color:#444;border:none;border-radius:4px;align-items:center;padding:6px 12px;display:flex}.filter-bar .filter-header .filter-toggle-btn:hover{background-color:#555}.filter-bar .filter-header .filter-toggle-btn i{margin-right:6px}.filter-bar .filter-header .reset-filters{color:#fff;background-color:#444}.filter-bar .filter-header .reset-filters:hover{background-color:#555}.filter-bar .filter-header .active-filters{flex-wrap:wrap;flex:1;gap:8px;margin:0 8px;display:flex}.filter-bar .filter-header .active-filters .active-filter{background-color:#444;border-radius:16px;align-items:center;padding:4px 8px 4px 12px;font-size:.8rem;display:flex}.filter-bar .filter-header .active-filters .active-filter .filter-name{color:#aaa;margin-right:4px}.filter-bar .filter-header .active-filters .active-filter .filter-value{color:#fff;font-weight:500}.filter-bar .filter-header .active-filters .active-filter .clear-filter{color:#aaa;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:4px;padding:2px;display:flex}.filter-bar .filter-header .active-filters .active-filter .clear-filter:hover{color:#fff}.filter-bar .filter-header .active-filters .active-filter .clear-filter i{font-size:16px}.filter-bar .filter-header button{margin:0}.filter-bar .filter-header button.reset-filters{text-transform:none;border:0;border-radius:16px;padding:8px 12px}.filter-bar .filter-section{z-index:1;border-top:1px solid #444;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex;position:relative}.filter-bar .filter-section.hidden{display:none}.filter-bar .filter-section .filter-label{color:#ccc;margin-right:4px;font-weight:500}.filter-bar .filter-section .filter-control{margin-right:8px;position:relative}.filter-bar .filter-section .filter-control .dropdown-btn-component{min-width:160px}.filter-bar .filter-section button{border:0}.filter-bar .filter-section button:hover,.filter-bar .filter-section button:focus{background-color:#555}a,a:hover,a:active{color:#ff9c58}.workspace-settings-modal{padding:16px}.workspace-settings-modal .settings-form{flex-direction:column;gap:16px;display:flex}.workspace-settings-modal .input-single-line label{font-weight:500;display:block}.workspace-settings-modal .input-single-line .slug-input-container{align-items:center;gap:10px;display:flex}.workspace-settings-modal .input-single-line .slug-input-container .slug-status{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:.9em}.workspace-settings-modal .input-single-line .slug-input-container .slug-status.checking{color:#aaa}.workspace-settings-modal .input-single-line .slug-input-container .slug-status.available{color:#4caf50}.workspace-settings-modal .input-single-line .slug-input-container .slug-status.unavailable{color:#f44336}.workspace-settings-modal .EasyMDEContainer{width:100%}.workspaceMembersModal .member-invite{background:#222;padding:10px}.workspaceMembersModal .member-invite form{flex-direction:row;display:flex}.workspaceMembersModal .member-invite form select{width:100px;margin:0 5px}.workspaceMembersModal .member-invite form button{border-radius:8px;margin:0;padding:.875rem 1.75rem .9375rem;position:relative}.workspaceMembersModal .scrollable-table-container{height:100%}a,a:hover,a:active{color:#ff9c58}div.dropdown-btn-component{text-transform:capitalize;flex-direction:column;align-content:stretch;align-items:stretch;display:flex}div.dropdown-btn-component button.button.small{text-align:center;text-transform:capitalize;flex-grow:1;margin:0;padding:5px;position:relative}div.dropdown-btn-component button.button.small .chip-clear{margin-left:2px}div.dropdown-btn-component button.button.small .chip-clear:hover{color:#999}div.dropdown-btn-component button.button.small.has-selections{background:rgba(0,150,218,.15);border-color:rgba(0,150,218,.4)}div.dropdown-btn-component button.button.small.has-selections:hover{background:rgba(0,150,218,.2);border-color:rgba(0,150,218,.5)}div.dropdown-btn-component button.button.small .button-text{vertical-align:middle;margin-right:3px}div.dropdown-btn-component .dropdown-container{display:block;position:relative}div.dropdown-btn-component ul{z-index:9999;background:#222;border-radius:4px;flex-flow:column;flex-grow:1;width:auto;min-width:max(115px,100%);margin:1px 0 0;list-style:none;display:flex;position:absolute;box-shadow:0 0 16px rgba(0,0,0,.5),0 0 32px rgba(0,0,0,.5)}div.dropdown-btn-component ul li{cursor:pointer;background:#333;height:auto;padding-top:1px}div.dropdown-btn-component ul li.checked{background:rgba(0,134,186,.25)}div.dropdown-btn-component ul li:not(:last-of-type){margin-bottom:1px}div.dropdown-btn-component ul li:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}div.dropdown-btn-component ul li:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}div.dropdown-btn-component ul li:hover{background:#555}div.dropdown-btn-component ul li a{color:#eee;gap:6px;padding:4px 8px;display:flex}div.dropdown-btn-component ul li a .dropdown-option{align-items:center;gap:4px;display:flex}div.dropdown-btn-component ul li a:hover{color:#fff}div.dropdown-btn-component .dropdown-container.align-right ul{left:auto;right:0}.material-symbols-outlined{vertical-align:middle;font-size:16px;line-height:1}.md.md-filter-list{margin-left:2px}a,a:hover,a:active{color:#ff9c58}@media (max-width:640px){.org-users .settings-header h1{padding-left:.2rem}}@media (max-width:640px){.org-users .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}@media (max-width:640px){.org-users .settings-body{display:block;position:relative}.org-users .settings-body .settings-sidebar,.org-users .settings-body .settings-content{width:100%;position:absolute}.org-users .settings-body .settings-sidebar{z-index:2;background:#333}.org-users .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}.org-users .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}.org-users .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}.org-users .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}.org-users .settings-body.show-content .settings-sidebar{margin-left:-100%}.org-users .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){.org-users .settings-body .settings-content h2{padding-left:2rem}.org-users .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}.org-users .org-users-header div.org-invite-user{background:#222;padding:10px}.org-users .org-users-header div.org-invite-user form{flex-direction:row;display:flex}.org-users .org-users-header div.org-invite-user form button{border-radius:8px;margin:0;padding:.875rem 1.75rem .9375rem;position:relative}.org-users .org-users-header div.org-invite-user form select{width:100px;margin:0 5px}a,a:hover,a:active{color:#ff9c58}#main div.user-settings .settings-content .user-profile{grid-gap:1rem;grid-template-columns:2fr 1fr;display:grid}#main div.user-settings .settings-content .user-profile .profile-properties,#main div.user-settings .settings-content .user-profile .profile-card{flex-flow:column;flex-grow:0;flex-shrink:0;display:flex}#main div.user-settings .settings-content .user-profile .profile-card{margin-top:32px}#main div.user-settings .settings-content .user-profile .profile-card .avatar{width:80%;min-width:64px}#main div.user-settings .settings-content .user-profile .profile-card .profile-info{padding:1rem}#main div.user-settings .settings-content .user-profile .profile-card .profile-info p{text-align:center}#main div.user-settings .settings-content .user-profile .profile-card .profile-info p.gravatar{margin:0;padding:.5em;font-size:13px}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options{display:flex}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:rgba(255,255,255,.15);border:none;border-radius:0;flex:1;margin:0;padding:6px;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:active,#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:hover:not([disabled]),#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:active:not([disabled]),#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:hover:not([disabled]),#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:focus{text-shadow:0 0 2px #0096da,1px 1px 1px rgba(0,0,0,.5),1px 1px 4px rgba(0,0,0,.5),0 0 8px #0096da;background-color:rgba(255,255,255,.2)}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button[disabled]{color:#999;background-color:rgba(255,255,255,.1)}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}#main div.user-settings .settings-content .user-profile .profile-card .avatar-options button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}a,a:hover,a:active{color:#ff9c58}#main div.user-settings{flex-flow:column;width:1024px;max-width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}#main div.user-settings .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}#main div.user-settings .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){#main div.user-settings .settings-header h1{padding-left:.2rem}}#main div.user-settings .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main div.user-settings .settings-header button:active,#main div.user-settings .settings-header button:hover:not([disabled]),#main div.user-settings .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main div.user-settings .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main div.user-settings .settings-header button[disabled],#main div.user-settings .settings-header button.hidden{opacity:0}#main div.user-settings .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}#main div.user-settings .settings-body .settings-sidebar,#main div.user-settings .settings-body .settings-content{transition:all .25s}#main div.user-settings .settings-body .settings-sidebar{flex-basis:25%}#main div.user-settings .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}#main div.user-settings .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}#main div.user-settings .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){#main div.user-settings .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}#main div.user-settings .settings-body .settings-sidebar ul li a i{margin-right:.5rem}#main div.user-settings .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}#main div.user-settings .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}#main div.user-settings .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}#main div.user-settings .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}#main div.user-settings .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){#main div.user-settings .settings-body{display:block;position:relative}#main div.user-settings .settings-body .settings-sidebar,#main div.user-settings .settings-body .settings-content{width:100%;position:absolute}#main div.user-settings .settings-body .settings-sidebar{z-index:2;background:#333}#main div.user-settings .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}#main div.user-settings .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}#main div.user-settings .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}#main div.user-settings .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}#main div.user-settings .settings-body.show-content .settings-sidebar{margin-left:-100%}#main div.user-settings .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){#main div.user-settings .settings-body .settings-content h2{padding-left:2rem}#main div.user-settings .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}#main div.user-settings .settings-content{flex-flow:column;padding-bottom:32px;display:flex;overflow:auto}#main div.user-settings .settings-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main div.user-settings .settings-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main div.user-settings .settings-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main div.user-settings .settings-content h2,#main div.user-settings .settings-content h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}#main div.user-settings .settings-content h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}#main div.user-settings .settings-content h2>span{flex-grow:1}#main div.user-settings .settings-content h2 a,#main div.user-settings .settings-content h2 button{pointer-events:all;margin:0 0 0 1rem}#main div.user-settings .settings-content h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main div.user-settings .settings-content h2 button:active,#main div.user-settings .settings-content h2 button:hover:not([disabled]),#main div.user-settings .settings-content h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main div.user-settings .settings-content h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main div.user-settings .settings-content h2 button .hidden{opacity:0;cursor:default}#main div.user-settings .settings-content h3{margin-top:1em;font-size:20px}#main div.user-settings .settings-content input[type=text]{margin:0!important}#main div.user-settings .settings-content label:not(.select){color:#aaa}#main div.user-settings .settings-content label:not(.select):not(:first-of-type){margin-top:1em}#main div.user-settings .settings-content select{flex-shrink:0;margin-bottom:0}#main div.user-settings .settings-content div.panel-select{margin-bottom:0}#main div.user-settings .settings-content p{color:#ddd;font-size:14px}#main div.user-settings .verification-status{font-size:75%}#main div.user-settings .verification-status.is-verified{color:green}#main div.user-settings .verification-status.is-unverified{color:red}#main div.user-settings .change-password{flex-flow:column;align-items:flex-start;display:flex}a,a:hover,a:active{color:#ff9c58}.notifications{background:#222;flex-flow:row;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.notifications h3{letter-spacing:2px;margin:.5em 0;padding:5px 10px;font-weight:200}.notifications h5{margin:0;font-size:20px}.notifications h5.active{background:#555}.notifications h5.active a{cursor:default;text-decoration:underline}.notifications h5:not(.active) a:hover{background:#444}.notifications>div{flex-flow:column;display:flex;overflow:hidden}.notifications .projects-list{flex-basis:25%;min-width:300px}.notifications .projects-list h5 a{color:#fff;padding:5px 10px;display:block}.notifications .projects-list ul li{background:#333;margin-bottom:1px;padding:0;display:block}.notifications .projects-list ul li.active{background:#555;text-decoration:underline}.notifications .projects-list ul li a{color:#fff;text-overflow:ellipsis;padding:10px;display:block;overflow-x:hidden}.notifications .projects-list ul li a:hover{cursor:pointer;background:#444}.notifications .projects-list ul li a span.notification-count{color:#333;float:right;opacity:.8;background:#fff;border-radius:1rem;margin-top:5px;padding:2px 6px;font-size:70%;line-height:1;display:inline-block}.notifications .notifications-list{flex-grow:1;flex-basis:75%}.notifications .notifications-list>h3{display:flex}.notifications .notifications-list>h3 .notifications-header-text{flex-grow:1}.notifications .notifications-list>h3 .notifications-controls{letter-spacing:0;flex-shrink:1;font-size:14px;font-weight:400}.notifications .notifications-list h5,.notifications .notifications-list ul{margin-left:10px}.notifications .notifications-list h5{padding:5px 0}.notifications .notifications-list h5 a{color:#fff;text-shadow:none;text-transform:uppercase;text-transform:none;background-color:transparent;border:1px solid #ff6800;border-radius:2px;margin:0 20px;padding:5px 10px;font-size:80%}.notifications .notifications-list h5 a:active,.notifications .notifications-list h5 a:hover,.notifications .notifications-list h5 a:focus{background-color:#ff6800}.notifications .notifications-list ul li.notification{margin-bottom:1px;padding:5px 10px;display:flex}.notifications .notifications-list ul li.notification.is-unread{background:#333}.notifications .notifications-list ul li.notification.read{opacity:.9}.notifications .notifications-list ul li.notification .notification-image{flex:0 0 40px;justify-content:center;align-items:center;display:flex}.notifications .notifications-list ul li.notification .notification-image>img{border-radius:50%;width:40px;height:40px}.notifications .notifications-list ul li.notification .notification-image>.spinner{margin:0}.notifications .notifications-list ul li.notification .notification-image>i{color:#ff6800;font-size:2rem}.notifications .notifications-list ul li.notification span.notification-body,.notifications .notifications-list ul li.notification span.notification-timestamp{display:block}.notifications .notifications-list ul li.notification span.notification-timestamp{opacity:.67;margin-left:2em;font-size:80%}.notifications ul{margin:0 5px 0 0;padding:0 5px 0 0;overflow-x:hidden;overflow-y:auto}.notifications ul::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.notifications ul::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.notifications ul::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}@media (max-width:720px){.notifications{flex-flow:column}.notifications .projects-list{flex-basis:33%}.notifications .notifications-list{flex-basis:66%}}span.notification-body{width:100%;margin-left:.75em}span.notification-body .notification-body-inner{vertical-align:center;display:flex}span.notification-body .notification-body-inner .notification-title{flex-grow:1}span.notification-body .notification-body-inner .notification-title a{padding:0;line-height:normal}span.notification-body .notification-body-inner .notification-close{color:#555;flex-shrink:1;align-items:center;padding:.5em;display:flex}span.notification-body .notification-body-inner:hover .notification-close:hover{cursor:pointer;color:#ddd}a,a:hover,a:active{color:#ff9c58}button.login-google{background-color:transparent;background-image:url(https://cdn.podaris.com/images/google/normal.png);background-repeat:no-repeat;background-size:100% 100%;width:191px;height:46px;margin:0}button.login-google:focus{background-image:url(https://cdn.podaris.com/images/google/focus.png)}button.login-google:active{background-image:url(https://cdn.podaris.com/images/google/pressed.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){button.login-google{background-image:url(https://cdn.podaris.com/images/google/2x/normal.png)}button.login-google:focus{background-image:url(https://cdn.podaris.com/images/google/2x/focus.png)}button.login-google:active{background-image:url(https://cdn.podaris.com/images/google/2x/pressed.png)}}button.login-microsoft{background-color:transparent;background-image:url(https://cdn.podaris.com/images/microsoft/light.svg);background-repeat:no-repeat;background-size:100% 100%;width:185px;height:40px;margin:0}a,a:hover,a:active{color:#ff9c58}div.button-wrapper{text-align:center}.login-separator{text-align:center;white-space:nowrap;font-variant:small-caps;border:0;margin:.5em 0;padding:0;display:block;overflow:hidden}.login-separator>*{vertical-align:middle;display:inline-block}.login-separator:before,.login-separator:after{content:"";vertical-align:middle;background-color:#999;width:50%;height:1px;margin:0 5px;display:inline-block}.login-separator:before{margin-left:-100%}.login-separator:after{margin-right:-100%}button.submit{color:#fff;text-shadow:none;text-transform:uppercase;background-color:transparent;border:1px solid #0086ba;border-radius:2px;width:250px}button.submit:active,button.submit:hover,button.submitfocus{background-color:#0086ba}#main .settings-content div.account-matrix,#main .podaris-modal-window div.account-matrix{margin-top:10px}#main .settings-content div.account-matrix h3,#main .podaris-modal-window div.account-matrix h3{font-size:22px}#main .settings-content div.account-matrix h4,#main .podaris-modal-window div.account-matrix h4{font-size:16px}#main .settings-content div.account-matrix ul.features,#main .podaris-modal-window div.account-matrix ul.features{margin:10px 0 15px}#main .settings-content div.account-matrix ul.features li,#main .podaris-modal-window div.account-matrix ul.features li{font-size:13px}#main .settings-content div.account-matrix button,#main .podaris-modal-window div.account-matrix button,#main .settings-content div.account-matrix a.email-link,#main .podaris-modal-window div.account-matrix a.email-link{margin:0 0 10px}div.podaris-modal-window div.content.User_settings_billing{flex-flow:row;display:flex;overflow:hidden}div.podaris-modal-window div.content.User_settings_billing>div{flex-flow:column;flex-shrink:1;justify-content:center;display:flex}div.podaris-modal-window div.content.User_settings_billing h2,div.podaris-modal-window div.content.User_settings_billing h4,div.podaris-modal-window div.content.User_settings_billing table.private-collaborators{display:none}div.podaris-modal-window div.content.User_settings_billing div.account-matrix{flex-shrink:1;margin:0}div.podaris-modal-window div.content.User_settings_billing div.account-matrix>div{flex-shrink:1}div.podaris-modal-window div.content.User_settings_billing div.account-matrix .price{flex-shrink:0}div.podaris-modal-window div.content.User_settings_billing div.account-matrix .features{flex-shrink:1;overflow:auto}div.podaris-modal-window div.content.User_settings_billing div.account-matrix .features::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window div.content.User_settings_billing div.account-matrix .features::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window div.content.User_settings_billing div.account-matrix .features::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.infobox-message{text-align:center;background:#444;border:1px solid #666;flex-shrink:0;margin:3px 6px;padding:5px}.notification-options{flex-flow:wrap;justify-content:center;align-items:baseline;margin-bottom:.5em;display:flex}.notification-options select,.notification-options label{flex-grow:1;flex-basis:50%;margin:0;padding:.5em}.notification-options label{text-align:right;min-width:200px}.inactiveSessionWarning{flex-flow:column;justify-content:center;align-items:center;display:flex}.inactiveSessionWarning p{max-width:450px;margin-bottom:0;line-height:2}.join-project-container{align-items:center;gap:15px;margin-bottom:10px;display:flex}.join-project-container .join-project-label{color:#999;font-size:14px}.join-project-container .button.small{color:#999;border-color:#999;padding:7px 14px}.join-project-container .button.small:hover,.join-project-container .button.small:focus{color:#fff;background-color:#999}a,a:hover,a:active{color:#ff9c58}#main div.admin-settings{flex-flow:column;width:100%;max-width:90vw;height:100%;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}#main div.admin-settings .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}#main div.admin-settings .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){#main div.admin-settings .settings-header h1{padding-left:.2rem}}#main div.admin-settings .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main div.admin-settings .settings-header button:active,#main div.admin-settings .settings-header button:hover:not([disabled]),#main div.admin-settings .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main div.admin-settings .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main div.admin-settings .settings-header button[disabled],#main div.admin-settings .settings-header button.hidden{opacity:0}#main div.admin-settings .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}#main div.admin-settings .settings-body .settings-sidebar,#main div.admin-settings .settings-body .settings-content{transition:all .25s}#main div.admin-settings .settings-body .settings-sidebar{flex-basis:25%}#main div.admin-settings .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}#main div.admin-settings .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}#main div.admin-settings .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){#main div.admin-settings .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}#main div.admin-settings .settings-body .settings-sidebar ul li a i{margin-right:.5rem}#main div.admin-settings .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}#main div.admin-settings .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}#main div.admin-settings .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}#main div.admin-settings .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}#main div.admin-settings .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){#main div.admin-settings .settings-body{display:block;position:relative}#main div.admin-settings .settings-body .settings-sidebar,#main div.admin-settings .settings-body .settings-content{width:100%;position:absolute}#main div.admin-settings .settings-body .settings-sidebar{z-index:2;background:#333}#main div.admin-settings .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}#main div.admin-settings .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}#main div.admin-settings .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}#main div.admin-settings .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}#main div.admin-settings .settings-body.show-content .settings-sidebar{margin-left:-100%}#main div.admin-settings .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){#main div.admin-settings .settings-body .settings-content h2{padding-left:2rem}#main div.admin-settings .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}#main div.admin-settings .settings-content{flex-flow:column;padding-bottom:32px;display:flex;overflow:auto}#main div.admin-settings .settings-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main div.admin-settings .settings-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main div.admin-settings .settings-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main div.admin-settings .settings-content h2,#main div.admin-settings .settings-content h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}#main div.admin-settings .settings-content h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}#main div.admin-settings .settings-content h2>span{flex-grow:1}#main div.admin-settings .settings-content h2 a,#main div.admin-settings .settings-content h2 button{pointer-events:all;margin:0 0 0 1rem}#main div.admin-settings .settings-content h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main div.admin-settings .settings-content h2 button:active,#main div.admin-settings .settings-content h2 button:hover:not([disabled]),#main div.admin-settings .settings-content h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}#main div.admin-settings .settings-content h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}#main div.admin-settings .settings-content h2 button .hidden{opacity:0;cursor:default}#main div.admin-settings .settings-content h3{margin-top:1em;font-size:20px}#main div.admin-settings .settings-content input[type=text]{margin:0!important}#main div.admin-settings .settings-content label:not(.select){color:#aaa}#main div.admin-settings .settings-content label:not(.select):not(:first-of-type){margin-top:1em}#main div.admin-settings .settings-content select{flex-shrink:0;margin-bottom:0}#main div.admin-settings .settings-content div.panel-select,#main div.admin-settings .settings-content h2.with-id{margin-bottom:0}#main div.admin-settings .settings-content h2 a.admin-close{text-align:right}#main div.admin-settings .settings-content .feature-flags-area .displayOption,#main div.admin-settings .settings-content .permissions-area .displayOption{flex-flow:row;display:flex}#main div.admin-settings .settings-content .feature-flags-area .displayOption .displayOption-header,#main div.admin-settings .settings-content .permissions-area .displayOption .displayOption-header{flex-grow:1;flex-basis:1px;justify-content:center;display:flex}#main div.admin-settings .settings-content .feature-flags-area .displayOption .displayOption-header h2,#main div.admin-settings .settings-content .permissions-area .displayOption .displayOption-header h2{border:none;width:100%;margin:0;padding:0 1em}#main div.admin-settings .settings-content .feature-flags-area .displayOption .displayOption-header h2 label,#main div.admin-settings .settings-content .permissions-area .displayOption .displayOption-header h2 label{text-align:right;width:100%;font-size:12pt;font-weight:700}#main div.admin-settings .settings-content .feature-flags-area .displayOption .input-single-line,#main div.admin-settings .settings-content .permissions-area .displayOption .input-single-line{flex-grow:1;display:flex}#main div.admin-settings .settings-content table.admin-projects-table th:first-child,#main div.admin-settings .settings-content table.admin-projects-table td:first-child{min-width:67ch}#main div.admin-settings .settings-content .admin-id{align-items:cebaselinenter;flex-flow:row;flex-shrink:0;justify-content:flex-end;margin-bottom:1rem;display:flex}#main div.admin-settings .settings-content .admin-id div.last-activity{color:#999;margin:0 2em 0 0;font-size:12px}#main div.admin-settings .settings-content .admin-id div.id-tag{color:#fff;background:#999;flex-grow:0;margin:0;padding:0 8px;font-size:14px;position:relative}#main div.admin-settings .settings-content .admin-id div.id-tag:before{content:"";transform-origin:0 100%;background:#999;border-right:none;width:1.125em;height:100%;margin-left:-4px;display:block;position:absolute;top:0;left:-.25em;transform:skew(20deg)}.default-settings-indicator{color:#28a745;cursor:help;font-weight:700}.no-settings{color:#6c757d;font-style:italic}.oauth-client-form{border:1px solid var(--border-color,#ddd);border-radius:8px;margin-bottom:24px;padding:20px}.oauth-client-form h3{margin-top:0}.oauth-client-form .form-group{margin-bottom:16px}.oauth-client-form .form-group label{margin-bottom:4px;font-weight:600;display:block}.oauth-client-form .form-group label small{color:var(--text-muted,#888);font-weight:400}.oauth-client-form .form-group .form-control{width:100%;max-width:480px}.oauth-client-form .form-actions{gap:8px;margin-top:16px;display:flex}.new-secret-reveal,.rotated-secret-reveal{margin-top:16px}.new-secret-reveal code,.rotated-secret-reveal code{word-break:break-all;border-radius:3px;padding:2px 6px;font-size:.9em;display:inline-block}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid var(--border-color,#eee);padding:10px 12px}.admin-table th{color:var(--text-muted,#555);text-transform:uppercase;letter-spacing:.03em;font-size:.85em;font-weight:600}.admin-table .redirect-uri{color:var(--text-muted,#666);font-size:.85em}.admin-table .badge{background:var(--accent-light,#e8f0fe);color:var(--accent,#1a73e8);border-radius:12px;padding:2px 8px;font-size:.8em;font-weight:500;display:inline-block}.Admin_oauthClients h2{justify-content:space-between;align-items:center;display:flex}a,a:hover,a:active{color:#ff9c58}.avatar{margin:auto}.avatar>div{width:100%;margin:auto;padding-bottom:100%;display:block;position:relative;overflow:hidden}.avatar>div>img{border-radius:50%;width:100%;height:100%;position:absolute}.avatar>div .edit-avatar{cursor:pointer;z-index:1;opacity:0;color:#fff;background-color:rgba(153,153,153,.333);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:3em;transition:opacity .2s ease-in-out;display:flex;position:absolute}.avatar>div .edit-avatar:hover{opacity:1}a,a:hover,a:active{color:#ff9c58}.public-user-profile{width:100%;max-width:960px;height:100%;margin:16px auto 0}.public-user-profile .vcard{float:left;background:#444;border:0;width:25%;padding-left:16px;padding-right:16px}.public-user-profile .vcard h1.names{font-weight:600;line-height:30px}.public-user-profile .vcard h1.names .primary{font-size:26px;display:block}.public-user-profile .vcard h1.names .secondary{color:#ccc;font-size:20px;font-style:normal;font-weight:300}.public-user-profile .projects{float:right;width:75%;height:100%;padding-left:8px}.public-user-profile .projects .project-scrollbox{height:100%;padding-bottom:10%;overflow:auto}.public-user-profile .projects .project-scrollbox::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.public-user-profile .projects .project-scrollbox::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.public-user-profile .projects .project-scrollbox::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.public-user-profile .projects .project-scrollbox ul.project-list{grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));list-style:none;display:grid}a,a:hover,a:active{color:#ff9c58}.org-users{flex-flow:column;width:1024px;max-width:960px;height:100%;margin:0 auto;display:flex;overflow:hidden}.org-users .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}.org-users .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){.org-users .settings-header h1{padding-left:.2rem}}.org-users .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-users .settings-header button:active,.org-users .settings-header button:hover:not([disabled]),.org-users .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-users .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-users .settings-header button[disabled],.org-users .settings-header button.hidden{opacity:0}.org-users .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}.org-users .settings-body .settings-sidebar,.org-users .settings-body .settings-content{transition:all .25s}.org-users .settings-body .settings-sidebar{flex-basis:25%}.org-users .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}.org-users .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}.org-users .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){.org-users .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}.org-users .settings-body .settings-sidebar ul li a i{margin-right:.5rem}.org-users .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}.org-users .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}.org-users .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}.org-users .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}.org-users .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){.org-users .settings-body{display:block;position:relative}.org-users .settings-body .settings-sidebar,.org-users .settings-body .settings-content{width:100%;position:absolute}.org-users .settings-body .settings-sidebar{z-index:2;background:#333}.org-users .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}.org-users .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}.org-users .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}.org-users .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}.org-users .settings-body.show-content .settings-sidebar{margin-left:-100%}.org-users .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){.org-users .settings-body .settings-content h2{padding-left:2rem}.org-users .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}.org-users .org-users-header{flex-flow:column;align-items:stretch}.org-users .org-users-header .org-users-header-config{background-color:#222;padding:10px}.org-users .org-users-header div.org-invite-user{background:#222;margin-bottom:12px;padding:0!important}.org-users .org-users-header div.org-invite-user form{flex-direction:row;align-items:center;display:flex}.org-users .org-users-header div.org-invite-user form button{height:52px;margin:0;padding:.5rem 1.75rem;position:relative}.org-users .org-users-header div.org-invite-user form select{width:100px;height:52px;margin:0 5px}.org-users .org-users-header .org-users-title-container{border-bottom:1px solid #999;justify-content:space-between;align-items:center;display:flex}.org-users .org-users-header .org-users-title-container h3{border-bottom:none}.org-users .org-users-header .org-users-title-container button.export-users{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#0086ba;border-radius:4px;padding:.25rem .75rem;position:relative}.org-users .org-users-header .org-users-title-container button.export-users:hover,.org-users .org-users-header .org-users-title-container button.export-users:active{background-color:#555}.org-users .org-users-content{flex-flow:column;flex-grow:1;padding-bottom:32px;display:flex;overflow:auto}.org-users .org-users-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.org-users .org-users-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.org-users .org-users-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.org-users .org-users-content h2,.org-users .org-users-content h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}.org-users .org-users-content h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}.org-users .org-users-content h2>span{flex-grow:1}.org-users .org-users-content h2 a,.org-users .org-users-content h2 button{pointer-events:all;margin:0 0 0 1rem}.org-users .org-users-content h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-users .org-users-content h2 button:active,.org-users .org-users-content h2 button:hover:not([disabled]),.org-users .org-users-content h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-users .org-users-content h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-users .org-users-content h2 button .hidden{opacity:0;cursor:default}.org-users .org-users-content h3{margin-top:1em;font-size:20px}.org-users .org-users-content input[type=text]{margin:0!important}.org-users .org-users-content label:not(.select){color:#aaa}.org-users .org-users-content label:not(.select):not(:first-of-type){margin-top:1em}.org-users .org-users-content select{flex-shrink:0;margin-bottom:0}.org-users .org-users-content div.panel-select{margin-bottom:0}.org-users .org-users-content button{flex-flow:row;flex-shrink:1;justify-content:center;align-items:center;height:100%;padding:8px;display:flex}.org-users .org-users-content .controls-container{flex-direction:column;gap:5px;display:flex}.org-users .org-users-content .controls-container button{width:100%;margin:0}.org-users .org-users-content .actions{display:flex}.org-users .org-users-content .actions button{margin:0 2px}.org-users .org-users-content>table{margin-bottom:1rem}.org-users .org-users-content>table .username-container{display:flex}.org-users .org-users-content>table .avatar{width:48px;margin:.4rem}a,a:hover,a:active{color:#ff9c58}.orgUsageContainer{overflow:auto}.orgUsageContainer::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.orgUsageContainer::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.orgUsageContainer::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.orgUsagePage{flex-flow:column;width:1024px;max-width:960px;margin:0 auto;display:flex;overflow:hidden}.orgUsagePage h3.quotas{align-items:center;display:flex}.orgUsagePage h3.quotas>span{flex-grow:1;flex-shrink:0}.orgUsagePage h3.quotas .quota-month-year{flex-grow:0;flex-shrink:1;display:flex}.orgUsagePage h3.quotas .quota-month-year .month-picker{width:auto;margin-right:10px;display:flex}.orgUsagePage h3.quotas .quota-month-year .month-picker .dropdown-btn-component{width:70px}.orgUsagePage h3.quotas .quota-month-year .month-picker button{background-color:#0086ba}.orgUsagePage h3.quotas .quota-month-year .month-picker .previous-month{margin-right:5px}.orgUsagePage h3.quotas .quota-month-year .month-picker .next-month{margin-left:5px}.orgUsagePage h3.quotas .quota-month-year>div{width:100px}.orgUsagePage h3.quotas .quota-month-year>div:first-child{margin-right:10px}.orgUsagePage h3.quotas .quota-month-year button{background-color:#444;border-color:#0086ba;border-radius:3px;padding:8px}.orgUsagePage button{height:100%;margin:unset;flex-flow:row;flex-shrink:1;justify-content:center;align-items:center;padding:8px;display:flex}.orgUsagePage .actions{display:flex}.orgUsagePage .actions button{margin:0 2px}.orgUsagePage .usageTypeContainer{border-radius:4px;margin:1rem;padding:1rem}.orgUsagePage .usageTypeContainer .usageTypeTitle{justify-content:space-between;display:flex}.orgUsagePage .usageTypeContainer .metricsContainer{flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.orgUsagePage .usageTypeContainer .metricsContainer .metric{cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;flex-direction:column;flex:1 1 0;justify-content:center;padding:.5rem 1rem;display:flex}.orgUsagePage .usageTypeContainer .metricsContainer .metric:hover{background-color:#4a4a4a}.orgUsagePage .usageTypeContainer .metricsContainer .metric.active{background-color:#3a3a3a}.orgUsagePage .usageTypeContainer .metricsContainer .metric .metricValue{color:#fff;font-size:1.5rem;font-weight:700}.orgUsagePage .usageTypeContainer .metricsContainer .metric .metricLabel{color:#fff;font-size:1rem}.orgUsagePage .usageTypeContainer .charts-row{background-color:#3a3a3a;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:.5rem 1rem}a,a:hover,a:active{color:#ff9c58}#main .georef-container{height:100%;display:flex}#main .georef-container .georef#mapCanvas{width:calc(100% - 300px);height:100%;position:relative}#main .georef-container .georef#mapCanvas .disabled-map{z-index:99;background:rgba(100,100,100,.8);width:100%;height:100%;position:absolute}#main .georef-container .georef#mapCanvas #image-pane,#main .georef-container .georef#mapCanvas #map-pane{width:50%;height:100%}#main .georef-container .georef#mapCanvas #image-pane{float:left}#main .georef-container .georef#mapCanvas #map-pane{float:right;text-align:center}#main .georef-container .georef#mapCanvas #map-pane .display-switcher{margin-top:8px;margin-left:-60px;position:absolute}#main .georef-container .georef-sidebar{border-left:6px solid #666;flex-flow:column;width:300px;height:100%;display:flex;position:relative}#main .georef-container .georef-sidebar>div{flex-shrink:1}#main .georef-container .georef-sidebar .source-image img.source-thumbnail{border-radius:8px;width:100px;margin-bottom:10px;display:block}#main .georef-container .georef-sidebar .source-image .upload-image-source{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;background-color:#0086ba;border:none;border-radius:8px;flex-shrink:0;margin:0 auto;transition:all .5s;display:block;box-shadow:1px 1px 2px rgba(0,0,0,.25)}#main .georef-container .georef-sidebar .reference-panel{flex-grow:1;overflow-y:scroll}#main .georef-container .georef-sidebar .reference-panel::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}#main .georef-container .georef-sidebar .reference-panel::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}#main .georef-container .georef-sidebar .reference-panel::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}#main .georef-container .georef-sidebar .reference-panel ul.reference-points{margin:0;padding:4px;list-style:none}#main .georef-container .georef-sidebar .reference-panel ul.reference-points li{background:#444;border-left:4px solid;margin-bottom:4px;padding:8px}#main .georef-container .georef-sidebar .reference-panel ul.reference-points li .bar{flex-direction:row;justify-content:flex-end;margin:-8px -8px -20px 0;padding:2px;display:flex}#main .georef-container .georef-sidebar .reference-panel ul.reference-points li .bar a{color:#ddd;background:#333;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;font-size:13px;display:flex}#main .georef-container .georef-sidebar .reference-panel ul.reference-points li label{text-transform:uppercase;color:#fff;font-weight:700}#main .georef-container .georef-sidebar .reference-panel ul.reference-points li .pixel-input,#main .georef-container .georef-sidebar .reference-panel ul.reference-points li .coordinate-input{display:flex}#main .georef-container .georef-sidebar .bottom-button-bar{background-color:#444;padding:10px}#main .georef-container .georef-sidebar .bottom-button-bar button{margin:0 auto;display:block}a,a:hover,a:active{color:#ff9c58}div.podaris-modal-window div.content.createModifyTileset{overflow:auto}div.podaris-modal-window div.content.createModifyTileset::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}div.podaris-modal-window div.content.createModifyTileset::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}div.podaris-modal-window div.content.createModifyTileset::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}div.podaris-modal-window div.content.createModifyTileset input{line-height:1.8}div.podaris-modal-window div.content.createModifyTileset .panel-select{flex-grow:1}div.podaris-modal-window div.content.createModifyTileset .panel-select label.select{text-align:left;width:auto}div.podaris-modal-window div.content.createModifyTileset .multi-button-group{margin:0}a,a:hover,a:active{color:#ff9c58}.maps-list{flex-flow:wrap;margin:0;display:flex}.maps-list li{color:#ddd;background-color:#555;border-radius:8px;flex-flow:column;max-width:166px;margin:4px;padding:0;transition:box-shadow .5s;display:flex;overflow:hidden;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.maps-list li.selectable:not(.selected):hover{cursor:pointer;background-color:#666}.maps-list li.selected{background-color:#0086ba}.maps-list li.selected:hover{cursor:default}.maps-list li.selectable:not(.selected):hover,.maps-list li.selected{color:#fff;text-shadow:1px 1px 1px #000}.maps-list li div.image-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;width:150px;height:150px;margin:8px;transition:box-shadow .5s;position:relative;overflow:hidden}.maps-list li div.tileset-header{z-index:2;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);flex-flow:row;flex-grow:1;justify-content:space-between;padding:3px;line-height:1;display:flex;position:relative;overflow:hidden}.maps-list li div.tileset-title{text-shadow:1px 1px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);text-overflow:ellipsis;font-size:14px;overflow:hidden}.maps-list li div.tileset-details{z-index:2;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);text-align:r;background:rgba(0,0,0,.3);flex-flow:row;flex-grow:1;justify-content:flex-end;width:100%;padding:3px;line-height:1;display:flex;position:absolute;bottom:0;overflow:hidden}.maps-list li div.tileset-details a{color:#fff;font-size:14px}.maps-list li div.tileset-details a:hover{color:#ff6800}.maps-list li div.map-title{flex-flow:column;margin-top:5px;display:flex;overflow:hidden}.maps-list li div.map-title span{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;font-size:15px;font-weight:600;overflow:hidden}.maps-list li .actions{background:#444;flex-flow:row;flex-shrink:0;justify-content:center;height:auto;padding:5px;font-size:18px;display:flex}.maps-list li .actions a{color:#ddd;background:#333;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;min-width:28px;height:28px;margin-right:2px;padding:4px;display:flex}.maps-list li .actions a:hover{background:#666}a,a:hover,a:active{color:#ff9c58}.projects-container .tabs-content .content.active{display:contents}.projects-container .tabs-content .content.active .scroll-box{height:100%;overflow:auto}.projects-container .tabs-content .content.active .scroll-box::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.projects-container .tabs-content .content.active .scroll-box::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.projects-container .tabs-content .content.active .scroll-box::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.org-maps{flex-flow:column;width:1024px;max-width:960px;height:100%;margin:16px auto 0;display:flex;overflow:hidden}.org-maps .settings-header{flex-flow:column;flex-shrink:0;padding:0;display:flex;position:relative}.org-maps .settings-header h1{text-overflow:ellipsis;white-space:nowrap;border-bottom:0;flex-grow:1;margin:0;padding:.5rem 0}@media (max-width:640px){.org-maps .settings-header h1{padding-left:.2rem}}.org-maps .settings-header button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;white-space:nowrap;background-color:#0086ba;border:none;border-top-left-radius:8px;border-top-right-radius:8px;margin:0;padding:1rem;position:absolute;bottom:0;right:0;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-maps .settings-header button:active,.org-maps .settings-header button:hover:not([disabled]),.org-maps .settings-header button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-maps .settings-header button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-maps .settings-header button[disabled],.org-maps .settings-header button.hidden{opacity:0}.org-maps .settings-body{z-index:1;flex-flow:row;flex-grow:1;display:flex;overflow:hidden}.org-maps .settings-body .settings-sidebar,.org-maps .settings-body .settings-content{transition:all .25s}.org-maps .settings-body .settings-sidebar{flex-basis:25%}.org-maps .settings-body .settings-sidebar ul{border:1px solid #666;margin:0;padding:0}.org-maps .settings-body .settings-sidebar ul li{color:#fff;margin:0;padding:0;font-size:16px;display:block}.org-maps .settings-body .settings-sidebar ul li a{color:inherit;opacity:.7;padding:.75rem;line-height:1;display:block}@media (max-width:640px){.org-maps .settings-body .settings-sidebar ul li a:after{content:"";opacity:.7;font-family:Material-Design-Iconic-Font;position:absolute;right:1rem}}.org-maps .settings-body .settings-sidebar ul li a i{margin-right:.5rem}.org-maps .settings-body .settings-sidebar ul li:not(:last-of-type){border-bottom:1px solid #666}.org-maps .settings-body .settings-sidebar ul li:not(.active):hover a{opacity:.85;cursor:pointer;background:#444}.org-maps .settings-body .settings-sidebar ul li.active a{opacity:1;cursor:default;background:#555}.org-maps .settings-body .settings-content{border-top:2px solid #555;flex-basis:100%;padding:0 1em 1em}.org-maps .settings-body .settings-content.changes-to-save{border-top-color:#0086ba}@media (max-width:640px){.org-maps .settings-body{display:block;position:relative}.org-maps .settings-body .settings-sidebar,.org-maps .settings-body .settings-content{width:100%;position:absolute}.org-maps .settings-body .settings-sidebar{z-index:2;background:#333}.org-maps .settings-body .settings-sidebar ul li.active a{background:inherit;opacity:.7}.org-maps .settings-body .settings-content{z-index:1;border-top:none;height:calc(100% - 3.5rem);padding:0 .5rem 1rem;top:3.5rem}.org-maps .settings-body .settings-content h2{background:#555;border:none;width:100%;margin:-3.5rem -.5rem .5rem;padding:.5rem;font-size:22px;position:fixed}.org-maps .settings-body .settings-content>table{width:auto;margin:0 -.5rem 1rem}.org-maps .settings-body.show-content .settings-sidebar{margin-left:-100%}.org-maps .settings-body:not(.show-content) .settings-content{margin-left:100%}}@media (max-width:640px) and (max-width:640px){.org-maps .settings-body .settings-content h2{padding-left:2rem}.org-maps .settings-body .settings-content h2:before{content:"";opacity:7;pointer-events:all;padding:.5rem;font-family:Material-Design-Iconic-Font;position:absolute;left:0}}.org-maps .org-maps-header.settings-header{margin:22px 0}.org-maps .org-maps-header.settings-header h1{padding:0}.org-maps .org-maps-header.settings-header button.add-map{border-radius:8px;width:auto}.org-maps .org-maps-content{flex-flow:column;flex-grow:1;padding-bottom:32px;display:flex;overflow:auto}.org-maps .org-maps-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.org-maps .org-maps-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.org-maps .org-maps-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.org-maps .org-maps-content h2,.org-maps .org-maps-content h3{letter-spacing:0;flex-shrink:0;margin-bottom:.5em;font-weight:400}.org-maps .org-maps-content h2{pointer-events:none;flex-flow:row;align-items:center;margin-top:.5em;padding-right:.5rem;font-size:25px;line-height:1.5;display:flex}.org-maps .org-maps-content h2>span{flex-grow:1}.org-maps .org-maps-content h2 a,.org-maps .org-maps-content h2 button{pointer-events:all;margin:0 0 0 1rem}.org-maps .org-maps-content h2 button{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-transform:none;cursor:pointer;background-color:#0086ba;border:none;border-radius:8px;width:auto;margin:0;padding:.5em 1em;line-height:1;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.org-maps .org-maps-content h2 button:active,.org-maps .org-maps-content h2 button:hover:not([disabled]),.org-maps .org-maps-content h2 button:focus{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5),2px 2px 4px rgba(0,0,0,.5);background-color:#0096da;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.org-maps .org-maps-content h2 button[disabled]{color:#aaa;text-shadow:inherit;box-shadow:inherit;cursor:default;background-color:#555}.org-maps .org-maps-content h2 button .hidden{opacity:0;cursor:default}.org-maps .org-maps-content h3{margin-top:1em;font-size:20px}.org-maps .org-maps-content input[type=text]{margin:0!important}.org-maps .org-maps-content label:not(.select){color:#aaa}.org-maps .org-maps-content label:not(.select):not(:first-of-type){margin-top:1em}.org-maps .org-maps-content select{flex-shrink:0;margin-bottom:0}.org-maps .org-maps-content div.panel-select{margin-bottom:0}.verify-email.alert-box span a{color:#000}.podaris-nags{flex-flow:column;display:flex}.podaris-nags>div{opacity:1;z-index:999;border:none;flex-flow:row;flex-grow:1;justify-content:center;align-items:center;margin-bottom:0;padding:0 .25rem;line-height:1.5;transition:line-height .5s;display:flex;overflow:hidden;box-shadow:inset 0 0 3px rgba(0,0,0,.5)}.podaris-nags>div.hidden{opacity:0;line-height:0}.podaris-nags>div.hidden span,.podaris-nags>div.hidden a{margin:0;display:none}.podaris-nags>div>i.md{font-size:200%}.podaris-nags>div>*{margin:0 .25rem}.podaris-nags>div>a{display:flex}.podaris-nags>div>span{margin:.5rem 0}.podaris-nags>div>span>a{display:inline-flex}.podaris-nags>div a,.podaris-nags>div a.active{color:#000;white-space:nowrap;opacity:.8;background-color:#fff;border-radius:6px;flex-flow:row;flex-grow:0;flex-shrink:0;align-items:center;padding:3px 6px;font-weight:700}.podaris-nags>div a:hover,.podaris-nags>div a.active:hover{opacity:1;box-shadow:0 0 8px rgba(0,0,0,.5)}a,a:hover,a:active{color:#ff9c58}.top-bar .user-menu>a{flex-flow:row;align-items:center;display:flex}.top-bar .user-menu>a .avatar{width:26px;margin:0 .5em 0 0}.top-bar .podaris-notifications-container .podaris-notifications.dropdown-active{background-color:#222!important}.top-bar .podaris-notifications-container .podaris-notifications .md-notifications-on{color:#ff6800}.top-bar .podaris-notifications-container .podaris-notifications .notification-badge{display:none}@media only screen and (min-width:40.063em){.top-bar .podaris-notifications-container .podaris-notifications .notification-badge{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;bottom:5px;right:5px}.top-bar .podaris-notifications-container .podaris-notifications .notification-badge i{color:#fff;background:rgba(102,102,102,.4);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:.1rem;display:flex}.top-bar .podaris-notifications-container .podaris-notifications .notification-badge i.task-success{background:#6a9300}.top-bar .podaris-notifications-container .podaris-notifications .notification-badge i.task-failed{background:#ff371a}.top-bar .podaris-notifications-container .podaris-notifications .notification-badge i.task-running{background:#0086ba}}.top-bar .podaris-notifications-container .user-notifications{color:#fff;background-color:#333;border-top:1px solid #444;width:450px;position:fixed;top:2.8125rem;right:0}.top-bar .podaris-notifications-container .user-notifications .user-notifications-inner{flex-direction:column;max-height:85vh;display:flex}.top-bar .podaris-notifications-container .user-notifications .notifications-header{border-bottom:1px solid #444;flex-flow:wrap;flex-shrink:0;align-items:center;padding:0 1em;display:flex}.top-bar .podaris-notifications-container .user-notifications .notifications-header h3{border-bottom:none;margin:0;padding:0;font-size:1em;font-weight:700;line-height:2.8125em}.top-bar .podaris-notifications-container .user-notifications .notifications-header a{padding:0!important}.top-bar .podaris-notifications-container .user-notifications .notifications-header .notifications-controls{text-align:right;flex:1 0 auto;font-size:.8em}.top-bar .podaris-notifications-container .user-notifications .notifications-list{flex:auto;width:100%;overflow:auto}.top-bar .podaris-notifications-container .user-notifications .notifications-list::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.top-bar .podaris-notifications-container .user-notifications .notifications-list::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.top-bar .podaris-notifications-container .user-notifications .notifications-list::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li{width:100%;max-height:300px;margin:0;padding:0;overflow-y:hidden}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li:last-child{border-bottom:none}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li.is-hiding{opacity:0;max-height:0;transition:max-height .5s,opacity .5s}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li.is-clickable{cursor:pointer}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li.is-clickable:hover{background-color:#1b1b1b}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li .notification-row-inner{border-bottom:1px solid #444;flex-flow:row;align-items:center;width:100%;padding:.7em .85em;font-size:.8em;display:flex}.top-bar .podaris-notifications-container .user-notifications .notifications-list>li .notifications-empty{text-align:center;flex:1 0 auto;padding:1.25em;font-size:1.25em}.top-bar .podaris-notifications-container .user-notifications .notifications-list .notification-image{flex:0 0 40px;justify-content:center;display:flex}.top-bar .podaris-notifications-container .user-notifications .notifications-list .notification-image>img{border-radius:50%;width:40px;height:40px}.top-bar .podaris-notifications-container .user-notifications .notifications-list .notification-image>.spinner{margin:0}.top-bar .podaris-notifications-container .user-notifications .notifications-list .notification-image>i{color:#ff6800;font-size:2rem}.top-bar .podaris-notifications-container .user-notifications .notifications-list .notification-timestamp{color:#bbb}.top-bar .podaris-notifications-container .user-notifications .notifications-footer{text-align:center;border-top:1px solid #444;flex:none}.top-bar .podaris-notifications-container .user-notifications .notifications-footer .see-more-notifications{height:initial;vertical-align:middle;margin:.85em;padding:.5em 1em;display:inline-block;top:0!important}.top-bar .podaris-version i{float:right}.not-found-page{background-image:url(https://cdn.podaris.com/not-found-bg.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.not-found-page .not-found-content{width:800px;height:370px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.not-found-content .middle{float:left;text-align:center;width:400px;height:100%}.not-found-content .left{float:left;width:200px;height:100%}.not-found-content .left img{-webkit-filter:drop-shadow(2px 2px #555);filter:drop-shadow(2px 2px #555);height:100%}.not-found-content .right{float:left;width:200px;height:100%}.not-found-content .right img{-webkit-filter:drop-shadow(2px 2px #555);filter:drop-shadow(2px 2px #555);height:20%}.not-found-content h1{color:#f6631e;text-align:center;text-shadow:2px 2px #555;border:none;margin:0 0 30px;font-size:130px;font-weight:600;line-height:110px}.not-found-content h2{text-shadow:2px 2px #555;text-align:left;border:none;font-size:23px;font-weight:600}.not-found-content p{text-shadow:2px 2px #555;font-size:16px;font-weight:600}.not-found-content button{background-color:#f6631e;font-weight:600}@media screen and (max-width:720px){.not-found-content .left,.not-found-content .right{display:none}.not-found-content .middle{text-align:center;width:100%}.not-found-content{margin:auto;width:100%!important}.not-found-content h1,.not-found-content h2{text-align:center}}.connection-status-container{padding:2rem}.authorize-container{justify-content:center;align-items:center;height:100vh;display:flex}.authorize-container .authorize-card,.authorize-container .login-card{background:#fff;border-radius:8px;width:100%;max-width:500px;padding:40px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.authorize-container .authorize-card h3,.authorize-container .login-card h3{color:#333;margin-top:0}.authorize-container .authorize-card p,.authorize-container .login-card p{color:#666;margin-bottom:20px}.authorize-container .authorize-card .permissions-list,.authorize-container .login-card .permissions-list{background:#f9f9f9;border-radius:4px;margin-bottom:30px;padding:15px}.authorize-container .authorize-card .permissions-list p,.authorize-container .login-card .permissions-list p{color:#555;margin:0;font-size:.9em;font-weight:500}.authorize-container .authorize-card .permissions-list ul,.authorize-container .login-card .permissions-list ul{color:#666;margin:10px 0 0 20px;font-size:.9em}.authorize-container .authorize-card .actions,.authorize-container .login-card .actions{gap:10px;display:flex}.authorize-container .authorize-card .actions .btn,.authorize-container .login-card .actions .btn{flex:1}.network-portal-page{box-sizing:border-box;flex-direction:column;height:100%;padding:20px;display:flex;overflow:hidden}.network-portal-page .header{flex:none;margin-bottom:20px}.network-portal-page .header h1{margin:0;font-size:24px}.network-portal-page .header p{color:var(--color-text-subtle);margin:5px 0 0}.network-portal-page .tabs-nav{gap:10px;display:flex}.network-portal-page .tabs-nav .tab-btn{color:#ccc;cursor:pointer;background:#444;border:none;border-radius:4px;flex:1 0 auto;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.network-portal-page .tabs-nav .tab-btn:hover{color:#fff;background:#444}.network-portal-page .tabs-nav .tab-btn.active{color:#fff;background:#0086ba;font-weight:600}.network-portal-page .content{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}.network-portal-page .content .section{background:var(--color-panel-background);border:1px solid var(--color-border);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.network-portal-page .content .section.staged-files{flex:1;min-height:300px}.network-portal-page .content .section.distributions-history{flex:1;min-height:0}.network-portal-page .content .section.distributions-history h2{border-bottom:1px solid var(--color-border);background:var(--color-menu-background);color:var(--color-text);margin:0;padding:10px 15px;font-size:16px;font-weight:600}.network-portal-page .content .section.distributions-history .history-list{flex-direction:column;flex:1;display:flex;overflow:hidden}.network-portal-page .list-items-component{flex:1;padding:0;overflow:hidden}.network-portal-page .list-items-component .list-items-header{border-bottom:1px solid var(--color-border);background:var(--color-menu-background);padding:10px}.network-portal-page .list-items-component .list-header-row{border-bottom:2px solid var(--color-border);background:var(--color-page-background);color:var(--color-text-subtle);text-transform:uppercase;align-items:center;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.network-portal-page .list-items-component .list-header-row span{padding:0 5px}.network-portal-page .list-items-component .podaris-list{padding:0}.network-portal-page .list-items-component .podaris-list .list-item-component{border-bottom:1px solid var(--color-border);padding:8px}.network-portal-page .list-items-component .podaris-list .list-item-component .selector-item{align-items:center;width:100%;display:flex}.network-portal-page .list-items-component .podaris-list .list-item-component:hover{background-color:var(--color-hover)}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content{flex-direction:column;flex:1;min-width:0;margin-left:8px;display:flex}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title{color:var(--color-text);flex-direction:row;align-items:center;margin-bottom:2px;font-size:14px;font-weight:500;display:flex}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title .tag{text-transform:uppercase;background-color:var(--color-tag-bg,#444);color:var(--color-text-subtle);border-radius:4px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:600}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title .tag.status-published{color:#28a745;background-color:rgba(40,167,69,.2)}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title .tag.status-processing{color:#ffc107;background-color:rgba(255,193,7,.2)}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-title .tag.status-error{color:#dc3545;background-color:rgba(220,53,69,.2)}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-subtitle{color:var(--color-text-subtle);font-size:12px;line-height:1.2;display:flex}.network-portal-page .list-items-component .podaris-list .list-item-component .list-item-content .list-item-subtitle span{margin-right:5px}.modal-overlay{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-overlay .modal-content.large{background:var(--color-bg);border-radius:8px;flex-direction:column;width:800px;max-width:90%;max-height:90%;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.2)}.modal-overlay .modal-content.large .modal-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px;display:flex}.modal-overlay .modal-content.large .modal-header h3{margin:0}.modal-overlay .modal-content.large .modal-body{flex:1;padding:16px;overflow-y:auto}.modal-overlay .modal-content.large .modal-body .validation-summary{gap:16px;margin-bottom:24px;display:flex}.modal-overlay .modal-content.large .modal-body .validation-summary .stat-box{border:1px solid var(--color-border);text-align:center;border-radius:4px;flex:1;padding:12px}.modal-overlay .modal-content.large .modal-body .validation-summary .stat-box label{color:var(--color-text-subtle);text-transform:uppercase;font-size:11px;display:block}.modal-overlay .modal-content.large .modal-body .validation-summary .stat-box span{font-size:16px;font-weight:600}.modal-overlay .modal-content.large .modal-body .validation-summary .stat-box.valid span{color:var(--color-success)}.modal-overlay .modal-content.large .modal-body .validation-summary .stat-box.invalid span{color:var(--color-danger)}.modal-overlay .modal-content.large .modal-body .table-compact{border-collapse:collapse;width:100%}.modal-overlay .modal-content.large .modal-body .table-compact th,.modal-overlay .modal-content.large .modal-body .table-compact td{text-align:left;border-bottom:1px solid var(--color-border-subtle);padding:8px;font-size:13px}.modal-overlay .modal-content.large .modal-body .table-compact th{color:var(--color-text-subtle);font-weight:500}.modal-overlay .modal-content.large .modal-footer{border-top:1px solid var(--color-border);text-align:right;padding:16px}a,a:hover,a:active{color:#ff9c58}.service-registry-list{background-color:var(--color-page-background);flex-direction:column;height:100%;padding:10px;display:flex}.service-registry-list .js-resolve-conflict{margin:0;padding:4px 8px;font-size:12px}.service-registry-list .js-view-history,.service-registry-list .js-inspect{align-items:center;gap:4px;height:24px;margin:0;padding:2px 8px;font-size:11px;display:inline-flex}.service-registry-list .js-view-history i,.service-registry-list .js-inspect i{font-size:14px;line-height:1}.service-registry-list .toolbar{flex:none;align-items:center;gap:10px;padding-bottom:10px;display:flex}.service-registry-list .toolbar h3{margin:0 auto 0 0}.service-registry-list .toolbar .actions{align-items:center;gap:10px;width:100%;display:flex}.service-registry-list .toolbar .actions .js-search,.service-registry-list .toolbar .actions .js-operator-filter{color:#fff;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);height:32px;padding:4px 8px;font-size:13px}.service-registry-list .toolbar .actions .js-search:focus,.service-registry-list .toolbar .actions .js-operator-filter:focus{border-color:#0086ba;outline:none}.service-registry-list .toolbar .actions .js-operator-filter{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=\"%23ffffff\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 10l5 5 5-5z\"/><path d=\"M0 0h24v24H0z\" fill=\"none\"/></svg>");background-position:95%;background-repeat:no-repeat;padding-right:24px}.service-registry-list .toolbar .actions .js-operator-filter option{color:#fff;background-color:#333}.service-registry-list .toolbar .actions .buttons{gap:10px;margin-left:auto;display:flex}.service-registry-list .toolbar .actions button.btn{white-space:nowrap;align-items:center;gap:6px;height:32px;margin:0;padding:0 12px;font-size:13px;display:flex}.service-registry-list .toolbar .actions button.btn i{font-size:16px;line-height:1}.service-registry-list .table-container{background:#fff;border-radius:4px;flex:auto;overflow-y:auto;box-shadow:0 1px 3px rgba(0,0,0,.1)}.service-registry-list .table{width:100%;margin-bottom:0}.service-registry-list .table th{z-index:1;background:#f8f9fa;position:-webkit-sticky;position:sticky;top:0}.service-registry-list .table td{vertical-align:middle}.service-registry-list .js-file-input{display:none}.service-registry-list .badge{border-radius:12px;padding:4px 8px;font-size:.85em;font-weight:500}.service-registry-list .badge.badge-warning{color:#212529;background-color:#ffc107}.service-registry-list .toggle-switch{cursor:pointer;vertical-align:middle;background-color:#dee2e6;border-radius:20px;width:40px;height:20px;margin-right:8px;transition:background-color .2s;display:inline-block;position:relative}.service-registry-list .toggle-switch .knob{background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.service-registry-list .toggle-switch.active{background-color:#28a745}.service-registry-list .toggle-switch.active .knob{transform:translate(20px)}.podaris-modal.modal-lg .table-container{width:100%}.podaris-modal.modal-lg .table-container .table{width:100%;margin-bottom:0}.podaris-modal.modal-lg .table-container .table th,.podaris-modal.modal-lg .table-container .table td{vertical-align:middle}.podaris-modal.inspector-modal-content{height:100%;overflow-y:auto}.podaris-modal.inspector-modal-content::-webkit-scrollbar{-webkit-appearance:none;background-color:rgba(0,0,0,.125);border-radius:3px;width:8px;height:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.125)}.podaris-modal.inspector-modal-content::-webkit-scrollbar-thumb{background-color:#536d87;background-clip:padding-box;border:1px solid transparent;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.25)}.podaris-modal.inspector-modal-content::-webkit-scrollbar-thumb:hover{background-color:#0096da;box-shadow:0 0 6px rgba(0,0,0,.5)}.service-registry-list .search-filter-group,.podaris-modal .search-filter-group{flex-grow:1;align-items:center;gap:10px;display:flex}.service-registry-list .js-search,.podaris-modal .js-search{flex-grow:0;width:250px}.service-registry-list .js-operator-filter,.podaris-modal .js-operator-filter{flex-grow:0;width:200px;margin-bottom:0}.service-registry-list .filter-options,.podaris-modal .filter-options{align-items:center;height:32px;display:flex}.service-registry-list .toggle-withdrawn-label,.podaris-modal .toggle-withdrawn-label{cursor:pointer;color:var(--color-text-subtle,#ccc);align-items:center;gap:8px;margin:0;font-weight:400;line-height:1;display:flex}.service-registry-list .js-toggle-withdrawn,.podaris-modal .js-toggle-withdrawn{margin:0}.service-registry-list .upload-publish-group,.podaris-modal .upload-publish-group{align-items:center;gap:10px;display:flex}.service-registry-list th.js-sort,.podaris-modal th.js-sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.service-registry-list .icon-sm,.podaris-modal .icon-sm{vertical-align:middle;font-size:14px}.service-registry-list .badge-line-name,.podaris-modal .badge-line-name{background-color:var(--color-primary,#ff6800);color:#fff;border-radius:4px;margin-right:2px;padding:2px 6px;font-size:11px;font-weight:400}.service-registry-list .text-small,.podaris-modal .text-small{font-size:11px}.service-registry-list .mr-1,.podaris-modal .mr-1{margin-right:4px}.service-registry-list .mb-0,.podaris-modal .mb-0{margin-bottom:0}.service-registry-list .mt-1,.podaris-modal .mt-1{margin-top:5px}.service-registry-list .text-md,.podaris-modal .text-md{font-size:14px}.service-registry-list .p-4,.podaris-modal .p-4{padding:20px}.service-registry-list .text-center,.podaris-modal .text-center{text-align:center}.service-registry-list .history-table-wrapper,.podaris-modal .history-table-wrapper{max-height:400px;margin-top:15px;overflow-y:auto}.service-registry-list .valign-middle,.podaris-modal .valign-middle{vertical-align:middle}.service-registry-list .action-buttons-group,.podaris-modal .action-buttons-group{align-items:center;gap:8px;display:flex}.service-registry-list .btn-xs,.podaris-modal .btn-xs{height:24px;padding:2px 8px;font-size:12px}.service-registry-list .inspector-modal-content,.podaris-modal .inspector-modal-content{max-height:80vh;overflow-x:hidden;overflow-y:auto}.service-registry-list .p-0,.podaris-modal .p-0{padding:0}.service-registry-list .inspector-header,.podaris-modal .inspector-header{background-color:var(--color-surface,#2b2b2b);border-bottom:2px solid var(--color-primary,#ff6800);padding:24px}.service-registry-list .flex-between-start,.podaris-modal .flex-between-start{justify-content:space-between;align-items:flex-start;display:flex}.service-registry-list .inspector-title,.podaris-modal .inspector-title{color:#fff;align-items:center;gap:12px;margin:0;font-size:24px;font-weight:600;display:flex}.service-registry-list .inspector-badge,.podaris-modal .inspector-badge{color:var(--color-text-subtle);background:rgba(255,104,0,.1);border:1px solid rgba(255,104,0,.2);border-radius:4px;padding:4px 8px;font-size:14px;font-weight:400}.service-registry-list .inspector-subtitle,.podaris-modal .inspector-subtitle{color:var(--color-text-muted);margin:8px 0 0;font-size:14px}.service-registry-list .inspector-operator-codes,.podaris-modal .inspector-operator-codes{color:var(--color-text-subtle);margin-left:8px;font-size:12px}.service-registry-list .inspector-body,.podaris-modal .inspector-body{background-color:var(--color-background,#1e1e1e);padding:24px}.service-registry-list .inspector-grid,.podaris-modal .inspector-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.service-registry-list .inspector-card,.podaris-modal .inspector-card{background-color:var(--color-surface,#2a2a2a);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:16px}.service-registry-list .inspector-card.full-width,.podaris-modal .inspector-card.full-width{grid-column:1/-1}.service-registry-list .inspector-card-title,.podaris-modal .inspector-card-title{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.service-registry-list .mb-2,.podaris-modal .mb-2{margin-bottom:8px}.service-registry-list .mb-3,.podaris-modal .mb-3{margin-bottom:12px}.service-registry-list .inspector-description-text,.podaris-modal .inspector-description-text{color:#e0e0e0;margin:0;font-size:14px;line-height:1.5}.service-registry-list .text-subtle-italic,.podaris-modal .text-subtle-italic{color:var(--color-text-subtle);font-style:italic}.service-registry-list .inspector-meta-row,.podaris-modal .inspector-meta-row{gap:16px;margin-top:12px;font-size:13px;display:flex}.service-registry-list .text-subtle,.podaris-modal .text-subtle{color:var(--color-text-subtle)}.service-registry-list .text-white,.podaris-modal .text-white{color:#fff}.service-registry-list .inspector-period-list,.podaris-modal .inspector-period-list{flex-direction:column;gap:8px;font-size:13px;display:flex}.service-registry-list .icon-success,.podaris-modal .icon-success{color:var(--color-success,#4caf50);font-size:16px}.service-registry-list .icon-danger,.podaris-modal .icon-danger{color:var(--color-danger,#f44336);font-size:16px}.service-registry-list .text-light,.podaris-modal .text-light{color:#e0e0e0}.service-registry-list .routing-subtitle,.podaris-modal .routing-subtitle{color:var(--color-text-subtle);margin-bottom:6px;font-size:12px}.service-registry-list .routing-lines,.podaris-modal .routing-lines{flex-wrap:wrap;gap:6px;display:flex}.service-registry-list .badge-line-pill,.podaris-modal .badge-line-pill{background-color:var(--color-primary,#ff6800);color:#fff;border-radius:12px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.service-registry-list .text-subtle-italic-md,.podaris-modal .text-subtle-italic-md{color:var(--color-text-subtle);font-size:13px;font-style:italic}.service-registry-list .badge-warning-pill,.podaris-modal .badge-warning-pill{background-color:var(--color-danger,#f44336);color:#fff;border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;display:inline-flex}.service-registry-list .icon-xs,.podaris-modal .icon-xs{font-size:13px}.service-registry-list .journey-patterns-container,.podaris-modal .journey-patterns-container{border-top:1px solid rgba(255,255,255,.05);margin-top:16px;padding-top:12px}.service-registry-list .routing-subtitle-sm,.podaris-modal .routing-subtitle-sm{color:var(--color-text-subtle);margin-bottom:4px;font-size:12px}.service-registry-list .journey-patterns-count,.podaris-modal .journey-patterns-count{color:#e0e0e0;align-items:center;gap:6px;font-size:14px;display:flex}.service-registry-list .icon-primary,.podaris-modal .icon-primary{color:var(--color-primary,#ff6800);font-size:16px}.service-registry-list .registration-row,.podaris-modal .registration-row{gap:32px;display:flex}.service-registry-list .workflow-status,.podaris-modal .workflow-status{align-items:center;gap:6px;font-size:14px;display:flex}.service-registry-list .status-dot,.podaris-modal .status-dot{background-color:var(--color-info,#2196f3);border-radius:50%;width:8px;height:8px;display:inline-block}.service-registry-list .text-light-capitalize,.podaris-modal .text-light-capitalize{color:#e0e0e0;text-transform:capitalize}.service-registry-list .empty-state,.podaris-modal .empty-state{text-align:center;padding:40px 20px}.service-registry-list .empty-state-icon,.podaris-modal .empty-state-icon{color:var(--color-text-subtle);margin-bottom:16px;font-size:48px}.service-registry-list .empty-state-title,.podaris-modal .empty-state-title{color:#e0e0e0;margin-bottom:8px}.service-registry-list .empty-state-desc,.podaris-modal .empty-state-desc{color:var(--color-text-subtle);max-width:320px;margin:0 auto;font-size:14px;line-height:1.5}.service-registry-list .results-header,.podaris-modal .results-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.service-registry-list .results-count,.podaris-modal .results-count{color:var(--color-text-subtle);font-size:14px}.service-registry-list .results-desc,.podaris-modal .results-desc{color:var(--color-text-muted);margin-bottom:20px}.service-registry-list .results-table-wrapper,.podaris-modal .results-table-wrapper{max-height:500px;overflow-y:auto}.service-registry-list .badge-secondary-colored,.podaris-modal .badge-secondary-colored{color:#fff;background-color:#6c757d}.service-registry-list .badge-danger-colored,.podaris-modal .badge-danger-colored{color:#fff;background-color:#dc3545}.service-registry-list .text-13,.podaris-modal .text-13{font-size:13px}.service-registry-list .ml-2,.podaris-modal .ml-2{margin-left:8px}.service-registry-list .text-12,.podaris-modal .text-12{font-size:12px}.service-registry-list .status-label,.podaris-modal .status-label{align-items:center;gap:4px;margin-left:8px;font-size:12px;display:flex}a,a:hover,a:active{color:#ff9c58}.request-access-container{background-image:url(https://cdn.podaris.com/not-found-bg.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;display:flex}.request-access-card{color:#fff;background-color:rgba(30,30,35,.85);border-radius:8px;width:100%;max-width:500px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.3)}.request-access-header{text-align:center;border-bottom:1px solid rgba(255,255,255,.1);padding:24px}.request-access-header h2{color:#f6631e;text-shadow:2px 2px #333;border-bottom:0;margin:0 0 8px;font-size:28px;font-weight:600}.request-access-header .request-access-subtitle{color:#ddd;text-shadow:1px 1px #333;margin:0;font-size:16px}.request-access-content{padding:24px}.request-access-content p{color:#ccc;text-shadow:1px 1px #333;margin-top:0;margin-bottom:20px;font-weight:500}.request-access-form .input-single-line{margin-bottom:20px}.request-access-form .input-single-line .label-container{color:#eee;text-shadow:1px 1px #333;align-items:center;width:10rem;font-weight:500;display:flex}.request-access-form .multi-button-group{border-radius:4px;display:flex;overflow:hidden}.request-access-form .multi-button-group button{color:#eee;cursor:pointer;text-shadow:1px 1px #333;background-color:rgba(50,50,55,.7);border:1px solid rgba(255,255,255,.2);flex:1;padding:8px 12px;transition:all .2s}.request-access-form .multi-button-group button:hover{background-color:rgba(60,60,65,.9)}.request-access-form .multi-button-group button.selected{color:#fff;background-color:#f6631e;border-color:#e5520d}.request-access-form .multi-button-group button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.request-access-form .multi-button-group button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.request-access-form .form-control{color:#fff;background-color:rgba(20,20,25,.7);border:1px solid rgba(255,255,255,.2);border-radius:4px;width:100%;padding:10px 12px;font-size:14px}.request-access-form .form-control:focus{border-color:#f6631e;outline:none;box-shadow:0 0 0 2px rgba(246,99,30,.3)}.request-access-form .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.request-access-form .form-control::-ms-input-placeholder{color:rgba(255,255,255,.5)}.request-access-form .form-control::placeholder{color:rgba(255,255,255,.5)}.request-access-form textarea.form-control{resize:vertical;min-height:100px}.request-access-form .character-count{text-align:right;color:#aaa;margin-top:4px;font-size:12px}.request-access-form p.notification{color:#ddd;text-shadow:1px 1px #333;background-color:rgba(20,20,25,.7);border:1px solid rgba(255,255,255,.2);border-radius:4px;margin-bottom:20px;padding:12px}.form-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.form-actions .btn{cursor:pointer;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s}.form-actions .btn:disabled{opacity:.7;cursor:not-allowed}.form-actions .btn.btn-secondary{color:#eee;background-color:rgba(50,50,55,.7);border:1px solid rgba(255,255,255,.2)}.form-actions .btn.btn-secondary:hover:not(:disabled){background-color:rgba(60,60,65,.9)}.form-actions .btn.btn-primary{color:#fff;text-shadow:1px 1px rgba(0,0,0,.3);background-color:#f6631e;border:1px solid #e5520d}.form-actions .btn.btn-primary:hover:not(:disabled){background-color:#e5520d}.form-actions .loading-spinner{vertical-align:middle;margin-right:8px;display:inline-block}.form-actions .loading-spinner .spinner{border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s ease-in-out infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.request-access-footer{text-align:center;background-color:rgba(20,20,25,.5);border-top:1px solid rgba(255,255,255,.1);padding:16px 24px}.request-access-footer p{color:#aaa;text-shadow:1px 1px #333;margin:0;font-size:13px}.request-access-footer a{color:#f6631e;text-decoration:none}.request-access-footer a:hover{text-decoration:underline}@media screen and (max-width:720px){.request-access-card{max-width:90%;margin:0 auto}}