@charset "UTF-8";.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}@font-face{font-family:Overpass;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdB35WCmI96Ajtm81GgY9TqxycJ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdB35WCmI96Ajtm81GgY93qxycJ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdB35WCmI96Ajtm81GgY9bqxycJ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdB35WCmI96Ajtm81GgY9fqxycJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdB35WCmI96Ajtm81GgY9nqxw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdH35WCmI96Ajtm81GoU9vyww.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdH35WCmI96Ajtm81GhU9vyww.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdH35WCmI96Ajtm81GqU9vyww.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdH35WCmI96Ajtm81GrU9vyww.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdH35WCmI96Ajtm81GlU9s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpassmono/v21/_Xmq-H86tzKDdAPa-KPQZ-AC1iK0ts-2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpassmono/v21/_Xmq-H86tzKDdAPa-KPQZ-AC1iu0ts-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpassmono/v21/_Xmq-H86tzKDdAPa-KPQZ-AC1iC0ts-2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpassmono/v21/_Xmq-H86tzKDdAPa-KPQZ-AC1iG0ts-2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpassmono/v21/_Xmq-H86tzKDdAPa-KPQZ-AC1i-0tg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ag-overlay{z-index:9999!important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none!important}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;font-size:1em;line-height:1}a{text-decoration:none}a:focus{outline:none}a:hover,a:active{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}i,em{font-style:italic}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%;font-weight:300}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400;-webkit-margin-before:0;-webkit-margin-after:0}dd{margin:0}ul,ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;width:13px;height:13px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}div,article,section,header,footer,nav,figure,li{position:relative}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:var(--font-body);font-size:var(--type-size-200);line-height:var(--line-normal);color:var(--color-text-primary)}a{color:#0a50a1}a.no-underline{text-decoration:none!important}button{font-family:var(--font-body)}.site-footer a{color:#fff;text-decoration:underline}.divider-header{text-align:center;color:#989898;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;display:flex;gap:var(--spacing-200);align-items:center;justify-content:center;margin-bottom:-1rem}.divider-header:before,.divider-header:after{display:block;content:"";height:1px;background:#efefef;flex:1}html{scroll-behavior:smooth}body{background:#f4f3ef}app-root{display:block}ul.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: #bdbdbd;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: .375rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: var(--color-brand);--bs-list-group-active-border-color: var(--color-brand);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.125rem}li.list-group-item{cursor:pointer;position:relative;display:flex;flex-wrap:flex;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);justify-content:space-between}li.list-group-item:hover{background-color:#eee}li.list-group-item.selected{background-color:var(--color-brand);color:#eee}.alert{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;color:#000;border:none;border-top-width:4px;border-top-style:solid;border-radius:0;box-shadow:0 2px 4px #0003;padding:0;margin-bottom:2rem}@media screen and (min-width:768px){.alert{align-items:stretch}}.alert ul{list-style-type:disc;margin-left:1.5rem}.alert:empty{display:none}.alert i{display:inline-block;margin-right:1rem;font-size:1.5rem}.alert-primary{border-top-color:#0a50a1}.alert-primary i{color:#0a50a1}.alert-success{border-top-color:#2cb92a}.alert-success i{color:#2cb92a}.alert-danger{border-top-color:#ed6969}.alert-danger i{color:#ed6969}.alert-warning{border-top-color:#ffe66d}.alert-warning i{color:#ffe66d}.alert-info{border-top-color:#0a50a1}.alert-info i{color:#0a50a1}.alert.center .alert-content{justify-content:center}.alert-hero{background:#00000080;color:#fff;display:inline-block}.alert-hero.alert-info{border-top-color:#ffffffd9}.alert-hero.alert-info i{color:#fff}.alert-content{padding:1.25rem;display:flex;flex:1;word-break:break-word;font-size:var(--type-size-100);align-items:center}@media screen and (min-width:992px){.alert-content{font-size:var(--type-size-200)}}.alert-dismissible .close{opacity:.8;border-left:1px solid rgba(0,0,0,.1);border-right:none;border-bottom:none;border-top:none;padding:1.25rem 1.75rem;text-align:center;position:static;background:#fff}.alert-dismissible .close:hover{opacity:1}.alert-dismissible .close span{width:1.5rem;height:1.5rem;border-radius:50%;background:#0006;display:block;font-weight:400;line-height:1.5rem;font-size:1rem;color:#fff}app-alert-display:empty{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-200);height:var(--control-height-sm);padding:0 var(--spacing-200);border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--type-size-100);font-weight:var(--weight-medium);line-height:1;letter-spacing:normal;white-space:nowrap;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.btn:focus,.btn.focus{outline:0}.btn:focus-visible{outline:none;box-shadow:var(--ring)}.btn:hover{text-decoration:none}.btn:disabled,.btn.disabled{background:var(--gray-100);color:var(--color-text-disabled);border-color:var(--color-border-strong);cursor:not-allowed;pointer-events:none}.btn icon,.btn lucide-icon,.btn .icon{display:block}.btn .fa,.btn .fas{display:inline-block;font-size:.875em}.btn .fa.icon-right,.btn .fas.icon-right{margin-left:.25rem}.btn-primary{background:var(--color-brand);color:var(--color-text-inverse);border-color:var(--color-brand)}.btn-primary:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover);color:var(--color-text-inverse)}.btn-primary-outline{background:transparent;color:var(--color-brand);border-color:var(--color-brand)}.btn-primary-outline:hover{background:var(--color-brand-subtle);color:var(--color-brand)}.btn-primary-ghost{background:transparent;color:var(--color-brand);border-color:transparent}.btn-primary-ghost:hover{background:var(--color-brand-subtle)}.btn-secondary{background:var(--color-secondary);color:var(--color-text-inverse);border-color:var(--color-secondary);text-shadow:none}.btn-secondary:hover{background:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--color-text-inverse)}.btn-secondary-outline{background:transparent;color:var(--color-secondary);border-color:var(--color-secondary)}.btn-secondary-outline:hover{background:var(--color-secondary-subtle);color:var(--color-secondary)}.btn-secondary-ghost{background:transparent;color:var(--color-secondary);border-color:transparent}.btn-secondary-ghost:hover{background:var(--color-secondary-subtle)}.btn-danger{background:var(--color-danger);color:var(--color-text-inverse);border-color:var(--color-danger)}.btn-danger:hover{background:var(--red-600);border-color:var(--red-600);color:var(--color-text-inverse)}.btn-danger-outline{background:transparent;color:var(--color-danger);border-color:var(--color-danger)}.btn-danger-outline:hover{background:var(--color-danger-subtle);color:var(--color-danger)}.btn-success{background:var(--color-success);color:var(--color-text-inverse);border-color:var(--green-600)}.btn-success:hover{background:var(--green-600);color:var(--color-text-inverse)}.btn-success-outline{background:transparent;color:var(--green-600);border-color:var(--green-600)}.btn-success-outline:hover{background:var(--color-success);color:var(--color-text-inverse)}.btn-orange{background:var(--amber-500);color:var(--color-text-primary);border-color:var(--amber-600)}.btn-orange:hover{background:var(--amber-600)}.btn-orange-outline{background:transparent;color:var(--amber-700);border-color:var(--amber-600)}.btn-orange-outline:hover{background:var(--amber-100)}.btn-text,.btn-link{background:transparent;border-color:transparent;color:var(--color-brand);height:auto;padding:0}.btn-text:hover,.btn-link:hover{text-decoration:underline}.btn-muted{background:transparent;border-color:transparent;color:var(--color-text-tertiary)}.btn-muted:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.btn-white-outline{background:transparent;color:var(--color-text-inverse);border-color:var(--color-text-inverse)}.btn-white-outline:hover{background:var(--color-text-inverse);color:var(--color-text-primary)}.btn-md{height:var(--control-height-md);padding:0 var(--spacing-300);font-size:var(--type-size-150)}.btn-lg{height:var(--control-height-lg);padding:0 var(--spacing-400);font-size:var(--type-size-200)}.btn-rounded{border-radius:var(--radius-pill)}.btn-underline{background:transparent;border-color:transparent;text-decoration:underline}.btn-underline:hover{text-decoration:underline}.filter-btn-group.align-right{display:flex;justify-content:flex-end}.card{padding:0;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}.card-55{max-width:55rem}.card-header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-300);padding:var(--spacing-200) var(--spacing-400);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default)}.card-header .section-title{margin:0;padding-bottom:0}.card-title{font-size:var(--type-size-200);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0;padding:0}.card-actions>*+*{margin-left:var(--spacing-400)}.card-body{padding:var(--spacing-400)}.card-footer{padding:var(--spacing-300) var(--spacing-400);border-top:1px solid rgba(0,0,0,.05);background:transparent;gap:var(--spacing-200)}.card--roomy .card-header{padding:var(--spacing-400) var(--spacing-500)}.card--roomy .card-body{padding:var(--spacing-500)}.card--roomy .card-footer{padding:var(--spacing-400) var(--spacing-500)}.card--roomy .card-title{font-size:var(--type-size-300)}.scrubber_group{cursor:ew-resize;filter:grayscale(1)}#vg-tooltip-element{font-size:14px}.ck-editor__editable{height:20rem}.ck-editor__editable>*+*{margin-top:1.5rem}.customRichTextContent>div>*+*{margin-top:1.5rem}.customRichTextContent ol,.customRichTextContent ul,.ck-editor__editable ol,.ck-editor__editable ul{padding-left:1.5rem}.customRichTextContent ol,.ck-editor__editable ol{list-style-type:decimal}.customRichTextContent ul,.ck-editor__editable ul{list-style-type:disc}.customRichTextContent li,.ck-editor__editable li{padding:0;margin:0}.customRichTextContent li+li,.ck-editor__editable li+li{padding-top:1rem}.clipboard-copy-wrapper{display:inline-flex;align-items:start}.clipboard-copy-wrapper .clipboard-copy-button{border:none;background:none;color:#8a8a8a;transition:all .2s ease-in-out;transform:translateY(2px)}.clipboard-copy-wrapper .clipboard-copy-button.copied{color:#2cb92a}.dropdown-menu{display:none}@media screen and (min-width:1280px){.dropdown-menu{position:absolute;z-index:1111;top:2rem;left:0;background:#fff;width:16rem;border-radius:.25rem;box-shadow:var(--shadow-md)}}@media screen and (min-width:1280px){.dropdown-menu-right{left:unset;right:0}}.dropdown-menu.active{padding-top:.5rem;display:block}@media screen and (min-width:1280px){.dropdown-menu.active{padding-top:unset}}.dropdown-item{display:block;font-size:var(--type-size-300);padding:1rem 0;color:#fff}@media screen and (min-width:1280px){.dropdown-item{padding:1rem;transition:all .3s ease;font-size:var(--type-size-200);color:#5294b3}}.dropdown-item:hover{color:#fff}@media screen and (min-width:1280px){.dropdown-item:hover{background:#5294b3;color:#fff}}@media screen and (min-width:1280px){.dropdown-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}}.dropdown-item:last-of-type{padding-bottom:0}@media screen and (min-width:1280px){.dropdown-item:last-of-type{padding-bottom:1rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}}.dropdown-item+.dropdown-item{border-top:1px solid rgba(255,255,255,.05)}@media screen and (min-width:1280px){.dropdown-item+.dropdown-item{border-top:1px solid rgba(0,0,0,.05)}}.ng-dropdown-panel{z-index:9999!important}.field *:focus,.field *:active{outline-color:#0a50a1}.field *.ng-invalid.ng-touched{outline-color:#ed6969;outline-width:2px;outline-style:solid}.field-label{display:flex;align-items:center;font-weight:600;font-size:.875rem;padding-bottom:.5rem;margin-bottom:0}.field-checkbox-single{display:flex;align-items:center}.field input[type=text],.field input[type=number],.field input[type=email],.field input[type=tel],.field input[type=date],.field input[type=time],.field select,.field textarea,.field .custom-file-upload{width:100%;border-radius:.25rem;padding:.5rem .75rem;border:1px solid #dcdcdc;background:#fff}.field input[type=text] .file-upload-name,.field input[type=number] .file-upload-name,.field input[type=email] .file-upload-name,.field input[type=tel] .file-upload-name,.field input[type=date] .file-upload-name,.field input[type=time] .file-upload-name,.field select .file-upload-name,.field textarea .file-upload-name,.field .custom-file-upload .file-upload-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.field input[type=text]::-webkit-input-placeholder,.field input[type=number]::-webkit-input-placeholder,.field input[type=email]::-webkit-input-placeholder,.field input[type=tel]::-webkit-input-placeholder,.field input[type=date]::-webkit-input-placeholder,.field input[type=time]::-webkit-input-placeholder,.field select::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder,.field .custom-file-upload::-webkit-input-placeholder{color:#00000080}.field input[type=text]::-moz-placeholder,.field input[type=number]::-moz-placeholder,.field input[type=email]::-moz-placeholder,.field input[type=tel]::-moz-placeholder,.field input[type=date]::-moz-placeholder,.field input[type=time]::-moz-placeholder,.field select::-moz-placeholder,.field textarea::-moz-placeholder,.field .custom-file-upload::-moz-placeholder{color:#00000080}.field input[type=text]:-moz-placeholder,.field input[type=number]:-moz-placeholder,.field input[type=email]:-moz-placeholder,.field input[type=tel]:-moz-placeholder,.field input[type=date]:-moz-placeholder,.field input[type=time]:-moz-placeholder,.field select:-moz-placeholder,.field textarea:-moz-placeholder,.field .custom-file-upload:-moz-placeholder{color:#00000080}.field input[type=text]:-ms-input-placeholder,.field input[type=number]:-ms-input-placeholder,.field input[type=email]:-ms-input-placeholder,.field input[type=tel]:-ms-input-placeholder,.field input[type=date]:-ms-input-placeholder,.field input[type=time]:-ms-input-placeholder,.field select:-ms-input-placeholder,.field textarea:-ms-input-placeholder,.field .custom-file-upload:-ms-input-placeholder{color:#00000080}.field input[type=text],.field input[type=number],.field input[type=email],.field input[type=tel],.field input[type=date],.field input[type=time],.field .custom-file-upload{height:3rem;line-height:3rem;font-size:var(--type-size-300)}.field select{background:#fff;height:3rem;font-size:var(--type-size-300)}.field select.small{height:2.5rem;font-size:var(--type-size-200)}.field input[type=number]{line-height:normal}.field input[type=number]::-webkit-inner-spin-button,.field input[type=number]::-webkit-outer-spin-button{height:1rem;cursor:pointer}.field textarea{min-height:6rem}.field .custom-file-upload{display:flex;justify-content:space-between;align-items:center;height:3rem;padding-right:0;overflow:hidden}.field .custom-file-upload input{display:none}.field parcel-typeahead .ng-select.ng-select-single .ng-select-container{height:42px}.field parcel-typeahead .ng-select-focused .ng-placeholder{opacity:0}.field parcel-typeahead .ng-value .ng-value-label{transform:translateY(3px);display:inline-block}.field .checkbox-label{margin:0;padding-left:.125rem;display:block}.field .checkbox-label+.checkbox-label{margin-top:.75rem}.form.grid-12{gap:2rem 1.5rem}.form__actions{border-top:1px solid rgba(0,0,0,.1);padding-top:.5rem}.form-footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-200);margin-top:var(--spacing-400);padding-top:var(--spacing-300);border-top:1px solid var(--color-border-subtle)}hr.section-spacer{display:block;margin:4rem 0}.leaflet-draw-section a:hover{color:#fff;text-decoration:none}.leaflet-control-layers .leaflet-control-layers-list input{vertical-align:baseline}.leaflet-control-layers-close{color:#0078a8!important;border:none;background:none;cursor:pointer;float:right;display:none}.leaflet-control-layers-expanded .leaflet-control-layers-close{display:block}.selecting-location .leaflet-interactive.boundary{cursor:crosshair!important}.leaflet-popup-content{width:auto!important;margin:var(--spacing-200) var(--spacing-300)}.map-wrapper{margin:2rem 0}.qanat-cluster{color:#fff;background-color:#0a50a199}.qanat-cluster div{background-color:#0a50a199}#UpdateParcelsMap{cursor:pointer}.hover-feature{transition:all .1s}.hover-feature:hover{opacity:.8}.qanat-div-icon svg{transform:rotate(180deg)}dialog{position:fixed;inset-block-start:0px;inset-block-end:0px;max-width:calc(100% - 6px - 2em);max-height:calc(100% - 6px - 2em);-webkit-user-select:text;user-select:text;visibility:visible;z-index:100;padding:0;border:none;box-shadow:var(--shadow-md);overflow:auto}dialog .modal-header,dialog .modal-body,dialog .modal-footer{padding:1rem}dialog.primary .modal-header{background-color:#0a50a1;color:#fff}dialog.primary .modal-header .close{color:#fff}dialog.primary .modal-footer{border-top:1px solid #0a50a1}dialog.light{padding:var(--spacing-600);border-radius:8px;background-color:#fff}dialog.light .modal-header{background-color:#fff;color:#000;padding:0 0 var(--spacing-500) 0;border-bottom:1px solid #f4f3ef}dialog.light .modal-header .close{color:#000;font-size:30px}dialog.light .modal-body{padding:var(--spacing-500) 0}dialog.light .modal-footer{background-color:#fff;border-top:2px solid #f4f3ef;padding:var(--spacing-500) 0 0 0}.ngneat-dialog-content{border:1px solid #989898;box-shadow:0 276px 77px #0000,0 176px 71px #00000003,0 99px 60px #0000000d,0 44px 44px #00000017,0 11px 24px #0000001a}.ngneat-dialog-content .ngneat-close-dialog{z-index:99999;background:#989898;border-radius:50%;width:1.25rem;height:1.25rem;top:21px;right:1rem}.ngneat-dialog-content .ngneat-close-dialog path{fill:#fff;transition:all .3s ease-in-out}.ngneat-dialog-content .ngneat-close-dialog:hover{background:#464646}.ngneat-dialog-content .ngneat-close-dialog:hover path{fill:#fff}.ngneat-dialog-content .modal{display:flex;flex-direction:column;max-height:90vh}.ngneat-dialog-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-500) var(--spacing-500) var(--spacing-400) var(--spacing-500);background:#fafafa;border-bottom:1px solid #dcdcdc;position:sticky;top:0;z-index:1}.ngneat-dialog-content .modal-header h3{font-size:var(--type-size-400);font-weight:550;line-height:1.1}.ngneat-dialog-content .modal-header p{font-size:var(--type-size-300);line-height:1.25em}.ngneat-dialog-content .modal-body{padding:var(--spacing-500);flex-grow:1;overflow-y:auto}.ngneat-dialog-content .modal-footer{display:flex;justify-content:flex-end;gap:var(--spacing-300);padding:var(--spacing-400) var(--spacing-500);background:#fafafa;border-top:1px solid #dcdcdc;position:sticky;bottom:0;z-index:1}.page-header{padding-bottom:1rem;border-bottom:1px solid #efefef;margin-bottom:2rem}.page-header .page-tab{text-transform:uppercase;letter-spacing:.05em;font-size:var(--type-size-200);color:#5294b3;padding-bottom:.5rem}.page-header .page-title{padding-bottom:0}.page-header.centered{text-align:center}.page-header.centered icon{display:block;margin:0 auto var(--spacing-500) auto;width:var(--spacing-500);height:var(--spacing-500)}.page-header.centered icon svg{width:100%;height:100%;object-fit:contain}.page-body .sidebar-help{padding-top:3rem}@media screen and (min-width:1280px){.page-body .sidebar-help{padding-top:0;border-left:1px solid rgba(27,47,54,.25);padding-left:1rem;margin-left:2rem}}.page-body .sidebar-help .headline{padding-bottom:.5rem}.page-body .sidebar-help .headline h3{font-size:var(--type-size-300);color:#5294b3}.page-body .sidebar-help .headline i{display:inline-block;margin-right:.25rem}.page-footer{padding-top:2rem;border-top:1px solid rgba(27,47,54,.25);margin-top:2rem;text-align:right}*[data-popper]{display:none;min-width:300px;max-width:300px;z-index:400}*[data-popper][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}*[data-popper][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}*[data-popper][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}*[data-popper][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}*[data-popper] .popover-arrow{height:10px;width:10px;z-index:1}*[data-popper] .popover-arrow:before{content:"";display:block;transform:rotate(45deg);background:#fff;top:0;left:0;height:10px;width:10px;position:absolute;transition:transform .2s ease-out,visibility .2s ease-out;visibility:visible;transform:translate(0) rotate(45deg);transform-origin:center}*[data-popper] .popover{box-shadow:var(--shadow-sm);border-radius:.5rem;z-index:2;font-size:var(--type-size-150)}*[data-popper] .popover-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.15);padding:.5rem 1rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}*[data-popper] .popover .btn-edit{padding:0}*[data-popper] .popover-body{padding:1rem 1rem .5rem;background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}*[data-popper][data-show]{display:inline-block}.required:after{display:block;content:"*";color:#ed6969;font-size:.875rem;transform:translate3d(1px,-3px,0)}.required-note{border-top:1px solid rgba(0,0,0,.05);padding-top:1rem}.ng-select .ng-select-container .ng-value-container{height:100%;align-items:center}.ng-select .ng-select-container .ng-value-container input[type=text]{max-height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:0;height:100%}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input input{height:100%;line-height:normal}#currentWaterAccount .ngx-dropdown-list-container{padding:0}@media screen and (min-width:992px){#currentWaterAccount .ngx-dropdown-list-container{width:400px;top:2rem!important}}#currentWaterAccount .ngx-dropdown-list-container .search-container{padding:1rem;margin-top:0;display:flex;flex-direction:column}#currentWaterAccount .ngx-dropdown-list-container .search-container label{text-transform:none;letter-spacing:none;color:#000;font-size:var(--type-size-050);font-weight:700;text-transform:uppercase;padding:0 0 .25rem;position:static;top:unset;left:unset;order:-1;transform:none}#currentWaterAccount .ngx-dropdown-list-container .search-container input{padding:.5rem 1rem;border:1px solid rgba(0,0,0,.1);border-radius:2rem;height:auto;box-sizing:border-box;font-family:inherit;font-size:var(--type-size-150)}#currentWaterAccount .ngx-dropdown-list-container .search-container input:active,#currentWaterAccount .ngx-dropdown-list-container .search-container input:focus{border:1px solid rgba(0,0,0,.1)}#currentWaterAccount .ngx-dropdown-list-container hr,#currentWaterAccount .ngx-dropdown-list-container .available-items,#currentWaterAccount .ngx-dropdown-list-container .selected-items{margin:0}#currentWaterAccount .ngx-dropdown-list-container .selected-items{display:none}#currentWaterAccount .ngx-dropdown-list-container .selected-item{border-top:1px solid rgba(0,0,0,.1);line-height:1em;padding:1rem 1rem .875rem;margin:0;background:#0a50a11a}#currentWaterAccount .ngx-dropdown-list-container .selected-item .switcher-header{display:flex;align-items:center;gap:0 .5rem}#currentWaterAccount .ngx-dropdown-list-container .selected-item .switcher-header:before{display:block;font-family:"Font Awesome 5 Free";content:"\f057";color:#000}#currentWaterAccount .ngx-dropdown-list-container .available-item{line-height:1em;padding:1rem 1rem .875rem;margin:0;border-bottom:1px solid rgba(0,0,0,.1);color:#0a50a1;transition:all .1s ease}#currentWaterAccount .ngx-dropdown-list-container .available-item:hover{background:#0a50a1}#currentWaterAccount .ngx-dropdown-list-container .available-item:hover .switcher-name,#currentWaterAccount .ngx-dropdown-list-container .available-item:hover .switcher-id{color:#fff}#currentWaterAccount .ngx-dropdown-list-container .available-item:hover .switcher-geography{background:#fff;color:#0a50a1}#currentWaterAccount .ngx-dropdown-list-container .available-item+.switcher-no-results{display:none}.ng-select.ng-select-multiple.custom .ng-value{background:#f0f9fb!important;border:1px solid #b9e1e8!important;color:#2c5f72!important;border-radius:var(--spacing-100)!important}.ng-select.ng-select-multiple.custom .ng-value-label{padding:var(--spacing-200)!important;padding-top:10px!important;padding-left:0!important;font-weight:600!important}.ng-select.ng-select-multiple.custom .ng-value-icon{padding:var(--spacing-200)!important;padding-top:10px!important;border-right:unset!important}.ng-select.ng-select-multiple.custom .ng-value-icon:hover{background:#daf0f3!important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:1rem!important}.custom.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{height:3rem;line-height:2.25rem}.custom.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.custom.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover{background:#f0f9fb;color:#2c5f72}.ng-select.custom .ng-select-container{min-height:3rem;border-color:#dcdcdc}.ng-select.custom.ng-select-single .ng-select-container{height:auto}.ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{height:3rem;line-height:2.25rem}.ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover{background:#f0f9fb;color:#2c5f72}.ng-select.custom .ng-clear-wrapper{padding-inline:var(--spacing-200);display:inline-block;width:unset}.ng-select.custom .ng-clear-wrapper .ng-clear{font-size:24px;top:3px;position:relative}.ng-select.custom .ng-arrow-wrapper{padding-inline:var(--spacing-300);display:inline-block;width:unset}.ng-select.custom .ng-arrow-wrapper .ng-arrow{top:2px;position:relative;border-width:7px 6px 2.5px}.ng-select.custom.small .ng-select-container{height:1rem}.ng-select.custom.small .ng-value{top:1px}.ng-select.custom.small.ng-touched.ng-select-searchable .ng-value,.ng-select.custom.small.ng-select-opened.ng-select-searchable .ng-value{top:6px}.ng-select.ng-select-multiple.custom .ng-select-container{height:unset}.ng-select.custom.ng-select-opened>.ng-select-container .ng-arrow{border-width:0 6px 7px;top:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#6b6b6b;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider:before{-webkit-transform:translateX(77px);-ms-transform:translateX(7px);transform:translate(77px)}.on,.off{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-size:10px}.on{display:none;color:#000}input:checked+.slider .on{display:block}input:checked+.slider .off{display:none}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.toggle{border:1px solid #0a50a1;background:#0a50a1;color:#fff;text-align:center}input:checked+.toggle:before{transform:translate(2.25rem);background-color:#fff}input:checked+.toggle[check-true]:after{content:attr(check-true)}input:checked+.toggle:after{content:"On";right:auto;left:.5rem}input:checked.secondary+.toggle{border:1px solid #5294b3;background:#5294b3}input:checked+.toggle.toggle-orange{border:1px solid #ffa62b;background-color:#ffa62b;color:#fff}.switch{position:relative;display:inline-block;width:3.5rem;height:1.5rem}.switch p{padding-top:.5rem;padding-right:.5rem}.switch input{opacity:0;width:0;height:0}.switch input:disabled:hover{pointer-events:none;cursor:default}.switch input:disabled+.toggle{border:1px solid #dcdcdc;background-color:#fff;color:#b4b4b4}.switch input:disabled+.toggle:hover{pointer-events:none;cursor:default}.switch input:disabled+.toggle:before{background-color:#b4b4b4}.switch input.secondary+.toggle{border:1px solid #5294b3}.switch input.secondary+.toggle:before{background-color:#5294b3}.switch .toggle{position:absolute;cursor:pointer;inset:0;border:1px solid #0a50a1;background-color:#fff;transition:.4s;color:#0a50a1;text-align:center;border-radius:2rem}.switch .toggle.toggle-orange{border:1px solid #d5d5d5;background-color:#d5d5d5;color:#8a8a8a}.switch .toggle.toggle-orange:before{background-color:#fff}.switch .toggle:before{position:absolute;content:"";height:1rem;width:1rem;left:2px;bottom:2px;background-color:#0a50a1;transition:.4s;border-radius:50%}.switch .toggle[check-false]:after{content:attr(check-false)}.switch .toggle:after{display:block;content:"Off";position:absolute;top:.25rem;right:.5rem;text-transform:uppercase;letter-spacing:.05em;font-size:var(--type-size-100);transition:all .15s ease}.table-wrap{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:hidden}.table{width:100%;border:0;border-collapse:collapse;font-size:var(--type-size-150)}.table thead th{text-align:left;padding:var(--spacing-200) var(--spacing-400);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-subtle);font-weight:var(--weight-semibold);color:var(--color-text-secondary);font-size:var(--type-size-100);white-space:nowrap}.table tbody td{padding:0 var(--spacing-400);height:var(--table-row-height);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;color:var(--color-text-primary)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:nth-of-type(2n) td{background:#00000006}.table tbody tr:hover td{background:var(--color-bg-subtle)}.table td.num,.table th.num{text-align:right;font-variant-numeric:tabular-nums}.table .muted{color:var(--color-text-tertiary)}.table a:not(.btn){color:var(--color-text-primary);font-weight:var(--weight-medium)}.table a:not(.btn):hover{color:var(--color-brand);text-decoration:underline}.table .cell-id,.table .cell-ts{font-size:var(--type-size-100)}.table .cell-ts{color:var(--color-text-tertiary)}.table .cell-actions{width:1%;padding-right:var(--spacing-200)}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table th.sortable:hover{color:var(--color-text-primary)}.table th.sortable .sort-indicator{display:inline-flex;vertical-align:middle;margin-left:var(--spacing-100);opacity:0;transition:opacity var(--dur-fast)}.table th.sortable:hover .sort-indicator,.table th.sortable[aria-sort] .sort-indicator{opacity:1}.table th.sortable[aria-sort]{color:var(--color-text-primary)}.table th.sortable[aria-sort=descending] .sort-indicator{transform:rotate(180deg)}.table--clickable tbody tr{cursor:pointer}.table-responsive{overflow-x:auto;box-shadow:0 2px 8px #0000001a;border-radius:var(--spacing-200)}.table-max-height{max-height:500px}.user-location{text-decoration:none!important}.user-location .account__name{text-decoration:underline!important;font-weight:700;font-size:var(--type-size-300)!important}.user-location .geography__name{display:block;color:#888}h1,h2,h3,h4,h5,h6{font-weight:700}.section-title.primary{color:#0a50a1}.section-title.underline{border-bottom:2px solid #f4f3ef;margin-bottom:1rem}.module-title{font-size:var(--type-size-200);text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding-bottom:.5rem;color:#0a50a1}.module-title.underline{border-bottom:2px solid #0a50a1;margin-bottom:1rem}.parcels__title svg path{fill:#0a50a1}.copy{line-height:1.25em}.copy>*+*{margin-top:1.5rem}.copy-1{font-size:var(--type-size-400)}.copy-2{font-size:var(--type-size-300)}.copy-3{font-size:var(--type-size-200)}.copy-3>*+*{margin-top:1.25rem}.copy-4{font-size:var(--type-size-150)}.copy-4>*+*{margin-top:1rem}.copy ul{list-style-type:disc}.copy ol{list-style-type:decimal}.copy ul,.copy ol{padding-left:1.25rem}.copy li+li{padding-top:1rem}.copy-55{max-width:55rem}.copy a{text-decoration:underline}.copy-user-entered{white-space:pre-wrap}.copy-user-entered ol,.copy-user-entered ul{padding-left:2rem}.copy-user-entered li+li{padding-top:unset}.wa-name mark{color:#0a50a1}.flow>*+*{margin-block-start:var(--flow-spacer, 1rem)}.text-danger{color:#ed6969}.text-warning{color:#ffe66d}.text-success{color:#2cb92a}.text-primary{color:#0a50a1}.text-secondary{color:#5294b3}.text-muted{color:#8a8a8a}.grid-12{display:grid;gap:2rem;align-items:start}@media screen and (min-width:1280px){.grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid-12>*{grid-column:1/-1;min-width:0px}@media screen and (min-width:1280px){.grid-12>.g-col-1{grid-column:span 1}}@media screen and (min-width:1280px){.grid-12>.g-col-2{grid-column:span 2}}@media screen and (min-width:1280px){.grid-12>.g-col-3{grid-column:span 3}}@media screen and (min-width:1280px){.grid-12>.g-col-4{grid-column:span 4}}@media screen and (min-width:1280px){.grid-12>.g-col-5{grid-column:span 5}}@media screen and (min-width:1280px){.grid-12>.g-col-6{grid-column:span 6}}@media screen and (min-width:1280px){.grid-12>.g-col-7{grid-column:span 7}}@media screen and (min-width:1280px){.grid-12>.g-col-8{grid-column:span 8}}@media screen and (min-width:1280px){.grid-12>.g-col-9{grid-column:span 9}}@media screen and (min-width:1280px){.grid-12>.g-col-10{grid-column:span 10}}@media screen and (min-width:1280px){.grid-12>.g-col-11{grid-column:span 11}}@media screen and (min-width:1280px){.grid-12>.g-col-12{grid-column:span 12}}.flex{display:flex;align-items:center;gap:1rem .5rem}.flex-start{display:flex;justify-content:flex-start;align-items:center;gap:1rem .5rem}.flex-start.inline{display:inline-flex}.flex-between{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.flex-end{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.flex-center{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem .5rem}@media screen and (max-width:991px){.flex-between.form,.flex-start.form{gap:2rem}}@media screen and (max-width:991px){.flex-between.form .field,.flex-start.form .field{width:100%}}@media screen and (max-width:991px){.flex-between.form .field input,.flex-between.form .field select,.flex-start.form .field input,.flex-start.form .field select{width:100%!important}}.ai-fs{align-items:flex-start}.ai-fe{align-items:flex-end}.no-wrap{flex-wrap:nowrap}.fill{flex:1}.m-1.m-1{margin:.25rem!important}.mt-1.mt-1{margin-top:.25rem!important}.mr-1.mr-1{margin-right:.25rem!important}.mb-1.mb-1{margin-bottom:.25rem!important}.ml-1.ml-1{margin-left:.25rem!important}.my-1.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.mx-1.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.p-1.p-1{padding:.25rem!important}.pt-1.pt-1{padding-top:.25rem!important}.pr-1.pr-1{padding-right:.25rem!important}.pb-1.pb-1{padding-bottom:.25rem!important}.pl-1.pl-1{padding-left:.25rem!important}.py-1.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-1.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.m-2.m-2{margin:.5rem!important}.mt-2.mt-2{margin-top:.5rem!important}.mr-2.mr-2{margin-right:.5rem!important}.mb-2.mb-2{margin-bottom:.5rem!important}.ml-2.ml-2{margin-left:.5rem!important}.my-2.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.mx-2.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.p-2.p-2{padding:.5rem!important}.pt-2.pt-2{padding-top:.5rem!important}.pr-2.pr-2{padding-right:.5rem!important}.pb-2.pb-2{padding-bottom:.5rem!important}.pl-2.pl-2{padding-left:.5rem!important}.py-2.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-2.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.m-3.m-3{margin:1rem!important}.mt-3.mt-3{margin-top:1rem!important}.mr-3.mr-3{margin-right:1rem!important}.mb-3.mb-3{margin-bottom:1rem!important}.ml-3.ml-3{margin-left:1rem!important}.my-3.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.mx-3.mx-3{margin-left:1rem!important;margin-right:1rem!important}.p-3.p-3{padding:1rem!important}.pt-3.pt-3{padding-top:1rem!important}.pr-3.pr-3{padding-right:1rem!important}.pb-3.pb-3{padding-bottom:1rem!important}.pl-3.pl-3{padding-left:1rem!important}.py-3.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.px-3.px-3{padding-left:1rem!important;padding-right:1rem!important}.m-4.m-4{margin:2rem!important}.mt-4.mt-4{margin-top:2rem!important}.mr-4.mr-4{margin-right:2rem!important}.mb-4.mb-4{margin-bottom:2rem!important}.ml-4.ml-4{margin-left:2rem!important}.my-4.my-4{margin-top:2rem!important;margin-bottom:2rem!important}.mx-4.mx-4{margin-left:2rem!important;margin-right:2rem!important}.p-4.p-4{padding:2rem!important}.pt-4.pt-4{padding-top:2rem!important}.pr-4.pr-4{padding-right:2rem!important}.pb-4.pb-4{padding-bottom:2rem!important}.pl-4.pl-4{padding-left:2rem!important}.py-4.py-4{padding-top:2rem!important;padding-bottom:2rem!important}.px-4.px-4{padding-left:2rem!important;padding-right:2rem!important}.m-5.m-5{margin:3rem!important}.mt-5.mt-5{margin-top:3rem!important}.mr-5.mr-5{margin-right:3rem!important}.mb-5.mb-5{margin-bottom:3rem!important}.ml-5.ml-5{margin-left:3rem!important}.my-5.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mx-5.mx-5{margin-left:3rem!important;margin-right:3rem!important}.p-5.p-5{padding:3rem!important}.pt-5.pt-5{padding-top:3rem!important}.pr-5.pr-5{padding-right:3rem!important}.pb-5.pb-5{padding-bottom:3rem!important}.pl-5.pl-5{padding-left:3rem!important}.py-5.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.px-5.px-5{padding-left:3rem!important;padding-right:3rem!important}.m-6.m-6{margin:4rem!important}.mt-6.mt-6{margin-top:4rem!important}.mr-6.mr-6{margin-right:4rem!important}.mb-6.mb-6{margin-bottom:4rem!important}.ml-6.ml-6{margin-left:4rem!important}.my-6.my-6{margin-top:4rem!important;margin-bottom:4rem!important}.mx-6.mx-6{margin-left:4rem!important;margin-right:4rem!important}.p-6.p-6{padding:4rem!important}.pt-6.pt-6{padding-top:4rem!important}.pr-6.pr-6{padding-right:4rem!important}.pb-6.pb-6{padding-bottom:4rem!important}.pl-6.pl-6{padding-left:4rem!important}.py-6.py-6{padding-top:4rem!important;padding-bottom:4rem!important}.px-6.px-6{padding-left:4rem!important;padding-right:4rem!important}.has-spinner{position:relative}.spinner-container{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-start;z-index:2000;background:#fff;transition:visibility .15s,opacity .15s linear;visibility:visible;opacity:1}.spinner-container.hidden{visibility:hidden;opacity:0}.circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75px;height:75px;background:#ccc;border:5px solid #fff;box-shadow:0 0 0 2px #0a50a1;border-radius:50%;overflow:hidden}.circle .wave{position:relative;width:100%;height:100%;background:#0a50a1;border-radius:50%}.circle .wave:before,.circle .wave:after{content:"";position:absolute;width:200%;height:200%;top:0;left:50%;transform:translate(-50%,-75%);background:#000}.circle .wave:before{border-radius:45%;background:#fff;animation:animate 5s linear infinite}.circle .wave:after{border-radius:40%;background:#ffffff80;animation:animate 10s linear infinite}@keyframes animate{0%{transform:translate(-50%,-75%) rotate(0)}to{transform:translate(-50%,-75%) rotate(360deg)}}.spin-animation{animation:spinAnimation 2s linear infinite}@keyframes spinAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{display:inline-block;width:1em;height:1em;vertical-align:-.125em;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinAnimation .7s linear infinite}.scroll-shadow{background:linear-gradient(#fff 30%,#fff0),linear-gradient(#fff0,#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,#0003,#0000),radial-gradient(farthest-side at 50% 100%,#0003,#0000) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.scroll-shadow-x{background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),linear-gradient(to right,#00000040,#fff0),linear-gradient(to left,#00000040,#fff0);background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}.full-height-wrapper{display:grid;grid-template-rows:auto 1fr auto;height:100%}.overflow-hidden-x{overflow:hidden}:root{--gray-0: #ffffff;--gray-50: #fafafa;--gray-100: #efefef;--gray-200: #dcdcdc;--gray-300: #bdbdbd;--gray-400: #989898;--gray-500: #7c7c7c;--gray-600: #656565;--gray-700: #525252;--gray-800: #464646;--gray-900: #3d3d3d;--gray-1000:#000000;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--green-50: #f0fdf4;--green-100: #dcfce7;--green-500: #2cb92a;--green-600: #188c16;--green-700: #15803d;--amber-50: #fff7d2;--amber-100: #fef3c7;--amber-500: #ffe66d;--amber-600: #efd13d;--amber-700: #b45309;--red-50: #fef2f2;--red-100: #fee2e2;--red-500: #ed6969;--red-600: #be4c4c;--red-700: #b91c1c;--teal-50: #eff5f7;--teal-100: #cce0e7;--teal-500: #5a9cb0;--teal-600: #518c9e;--teal-900: #145565;--color-bg-canvas: var(--gray-0);--color-bg-surface: #ffffff;--color-bg-subtle: #fafafa;--color-bg-muted: #f6f6f6;--color-bg-inverse: #2a2a2a;--color-border-subtle: #efefef;--color-border-default: #dcdcdc;--color-border-strong: #bdbdbd;--color-border-focus: var(--color-brand);--color-text-primary: #000000;--color-text-secondary: #4e4e4e;--color-text-tertiary: #8a8a8a;--color-text-disabled: #aaaaaa;--color-text-inverse: #ffffff;--color-text-link: var(--color-brand);--color-brand: #0a50a1;--color-brand-hover: #083f80;--color-brand-subtle: #e8eef8;--color-secondary: #5294b3;--color-secondary-hover: #437d98;--color-secondary-subtle: #eaf2f6;--color-success: var(--green-500);--color-success-subtle: var(--green-50);--color-warning: var(--amber-500);--color-warning-subtle: var(--amber-50);--color-danger: var(--red-500);--color-danger-subtle: var(--red-50);--color-info: var(--color-brand);--color-info-subtle: var(--color-brand-subtle);--color-status-complete: var(--green-500);--color-status-failed: var(--red-500);--color-status-running: var(--color-brand);--color-status-enqueued: var(--gray-500);--color-status-cancelled: var(--gray-400);--font-body: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-size-050: clamp(.5rem, .42rem + .38vw, .675rem);--type-size-100: clamp(.6rem, .52rem + .43vw, .78rem);--type-size-150: clamp(.66rem, .58rem + .48vw, .88rem);--type-size-200: clamp(.72rem, .62rem + .52vw, .94rem);--type-size-300: clamp(.87rem, .74rem + .62vw, 1.13rem);--type-size-400: clamp(1.04rem, .89rem + .74vw, 1.35rem);--type-size-500: clamp(1.25rem, 1.07rem + .89vw, 1.63rem);--type-size-600: clamp(1.5rem, 1.29rem + 1.07vw, 1.95rem);--type-size-700: clamp(1.8rem, 1.54rem + 1.29vw, 2.34rem);--grid-text: .75rem;--grid-text-sm: .6875rem;--line-tight: 1.2;--line-snug: 1.35;--line-normal: 1.5;--line-relaxed: 1.65;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--spacing-050: .125rem;--spacing-100: .25rem;--spacing-200: .5rem;--spacing-300: .75rem;--spacing-400: 1rem;--spacing-500: 1.5rem;--spacing-600: 2rem;--spacing-700: 3rem;--spacing-775: 3.75rem;--spacing-800: 4rem;--spacing-900: 6rem;--spacing-950: 7.5rem;--spacing-1000: 15rem;--spacing-2500: 25rem;--radius-none: 0;--radius-sm: .125rem;--radius-md: .25rem;--radius-btn: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 0 1.5rem rgba(0, 0, 0, .07);--shadow-md: 0 4px 6px 0 rgba(0, 0, 0, .1);--shadow-lg: 0 4px 12px 0 rgba(0, 0, 0, .1);--shadow-overlay: 0 0 1.5rem rgba(0, 0, 0, .1);--shadow-button: 0 1px 1px hsl(0deg 0% 0% / .075), 0 2px 2px hsl(0deg 0% 0% / .075), 0 4px 4px hsl(0deg 0% 0% / .075);--ring: 0 0 0 3px rgba(10, 80, 161, .25);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .18s;--control-height-sm: 28px;--control-height-md: 32px;--control-height-lg: 40px;--control-padx-sm: var(--spacing-200);--control-padx-md: var(--spacing-300);--control-padx-lg: var(--spacing-400);--input-height-xs: 24px;--input-height-sm: 28px;--input-height-md: 36px;--input-height-lg: 44px;--table-row-height: 40px;--topbar-height: 44px;--sidenav-width: 240px;--sidenav-width-collapsed: 72px;--color-bg-sidenav: var(--gray-50);--color-bg-topbar: var(--gray-100);--color-hover-overlay: rgba(0, 0, 0, .04);--weight-nav: 550;--settings-subnav-width: 240px;--admin-subnav-width: 260px}:root *,:root *:before,:root *:after{box-sizing:border-box}:root button:where(:not(.btn)),:root input,:root select,:root textarea{font:inherit;color:inherit}:root button:where(:not(.btn)){background:none;border:0;padding:0;cursor:pointer}:root a:where(:not(.btn)){color:var(--color-text-link);text-decoration:none}:root a:where(:not(.btn)):hover{text-decoration:underline}:root h1,:root h2,:root h3,:root h4{margin:0;font-weight:var(--weight-semibold);line-height:var(--line-tight)}:root p{margin:0}:root code,:root pre{font-family:var(--font-mono)}:root .flex{display:flex;align-items:center;gap:1rem .5rem}:root .flex-start{display:flex;justify-content:flex-start;align-items:center;gap:1rem .5rem}:root .flex-between{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem .5rem}:root .flex-end{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1rem .5rem}:root .flex-center{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem .5rem}:root .grid-header{border:1px solid #d5d5d5;background-color:#fafafa;border-radius:.25rem;padding:.5rem;margin-bottom:.5rem;gap:unset}:root .grid-header .global-filter{justify-self:flex-start;width:12rem}:root .grid-header .global-filter input{width:100%;height:1.75rem;padding:.25rem .5rem;border:1px solid #dcdcdc;border-radius:.25rem;background:#fff;font-family:var(--font-body);font-size:var(--type-size-100)}:root .grid-header .clear-filters-button{border-left:1px solid #d5d5d5;padding-left:.5rem}:root .grid-header .clear-filters-button:first-child{border:none;padding-left:0}:root .shell{overflow:hidden}:root .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}:root .icon-btn:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}:root .icon-btn:focus-visible{outline:none;box-shadow:var(--ring)}:root .icon-btn--sm{width:var(--control-height-sm);height:var(--control-height-sm)}:root .icon-btn--lg{width:var(--control-height-lg);height:var(--control-height-lg)}:root .icon-btn--active{background:var(--color-brand-subtle);color:var(--color-brand)}:root .icon{width:16px;height:16px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:root .icon--xs{width:12px;height:12px}:root .icon--sm{width:14px;height:14px}:root .icon--md{width:16px;height:16px}:root .icon--lg{width:20px;height:20px}:root .icon--xl{width:24px;height:24px}:root .badge{display:inline-flex;align-items:center;gap:var(--spacing-100);height:22px;padding:0 var(--spacing-200);border-radius:var(--radius-pill);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-size:var(--type-size-100);font-weight:var(--weight-medium);line-height:1;white-space:nowrap}:root .badge--neutral{background:var(--gray-100);color:var(--gray-700)}:root .badge--success{background:var(--green-100);color:var(--green-700)}:root .badge--warning{background:var(--amber-100);color:var(--amber-700)}:root .badge--danger{background:var(--red-100);color:var(--red-700)}:root .badge--info{background:var(--blue-100);color:var(--blue-700)}:root .badge--secondary{background:var(--color-secondary-subtle);color:var(--color-secondary-hover)}:root .badge--outline{background:transparent;color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border-default)}:root .status-dot{display:inline-block;width:8px;height:8px;border-radius:var(--radius-pill);background:currentColor}:root .status-dot--pulse{position:relative}:root .status-dot--pulse:after{content:"";position:absolute;inset:-2px;border-radius:var(--radius-pill);background:currentColor;opacity:.4;animation:ccsp-next-pulse 1.6s ease-out infinite}:root .status-line{display:inline-flex;align-items:center;gap:var(--spacing-200);font-size:var(--type-size-150);color:var(--color-text-primary)}:root .status-line--complete{color:var(--color-status-complete)}:root .status-line--failed{color:var(--color-status-failed)}:root .status-line--running{color:var(--color-status-running)}:root .status-line--enqueued{color:var(--color-status-enqueued)}:root .status-line--cancelled{color:var(--color-status-cancelled)}:root .field{display:flex;flex-direction:column}:root .field-label{display:flex;align-items:center;font-weight:var(--weight-bold);font-size:var(--type-size-100);letter-spacing:.05em;padding-bottom:var(--spacing-100);color:var(--color-text-primary)}:root .field-label .required{color:var(--color-danger);margin-left:var(--spacing-100)}:root .field-hint{font-size:var(--type-size-100);color:var(--color-text-tertiary);margin-top:var(--spacing-100)}:root .field-error{font-size:var(--type-size-100);color:var(--color-danger);display:flex;align-items:center;gap:var(--spacing-100);margin-top:var(--spacing-100)}:root form-field[data-size=xs] input:not([type=checkbox]):not([type=radio]){height:var(--input-height-xs);padding:0 var(--spacing-200);font-size:var(--type-size-050)}:root form-field[data-size=sm] input:not([type=checkbox]):not([type=radio]){height:var(--input-height-sm);padding:0 var(--spacing-200);font-size:var(--type-size-100)}:root form-field[data-size=md] input:not([type=checkbox]):not([type=radio]){height:var(--input-height-md);padding:0 var(--spacing-300);font-size:var(--type-size-150)}:root form-field[data-size=lg] input:not([type=checkbox]):not([type=radio]){height:var(--input-height-lg);padding:0 var(--spacing-400);font-size:var(--type-size-200)}:root form-field[data-size=xs] ng-select.custom .ng-select-container{min-height:var(--input-height-xs);font-size:var(--type-size-050)}:root form-field[data-size=sm] ng-select.custom .ng-select-container{min-height:var(--input-height-sm);font-size:var(--type-size-100)}:root form-field[data-size=md] ng-select.custom .ng-select-container{min-height:var(--input-height-md);font-size:var(--type-size-150)}:root form-field[data-size=lg] ng-select.custom .ng-select-container{min-height:var(--input-height-lg);font-size:var(--type-size-200)}:root form-field[data-size] .custom-file-upload{padding:0 0 0 var(--spacing-300);line-height:1}:root form-field[data-size=xs] .custom-file-upload{height:var(--input-height-xs);font-size:var(--type-size-050)}:root form-field[data-size=sm] .custom-file-upload{height:var(--input-height-sm);font-size:var(--type-size-100)}:root form-field[data-size=md] .custom-file-upload{height:var(--input-height-md);font-size:var(--type-size-150)}:root form-field[data-size=lg] .custom-file-upload{height:var(--input-height-lg);font-size:var(--type-size-200)}:root form-field[data-size] .custom-file-upload .btn{height:100%;padding:0 var(--spacing-300);border-radius:0;font-size:inherit}:root .tabs--underline{display:flex;gap:var(--spacing-400);border-bottom:1px solid var(--color-border-subtle)}:root .tabs--underline .tab{padding:var(--spacing-200) 0;font-size:var(--type-size-150);font-weight:var(--weight-medium);color:var(--color-text-secondary);border-bottom:2px solid transparent;margin-bottom:-1px;position:relative}:root .tabs--underline .tab:hover{color:var(--color-text-primary)}:root .tabs--underline .tab--active{color:var(--color-brand);border-bottom-color:var(--color-brand)}:root .tabs--underline .tab .count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:var(--spacing-200);border-radius:var(--radius-pill);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-size:var(--type-size-050);font-weight:var(--weight-medium)}:root .tabs--underline .tab--active .count{background:var(--color-brand-subtle);color:var(--color-brand)}:root .tabs--segmented{display:inline-flex;padding:var(--spacing-050);background:var(--color-bg-subtle);border-radius:var(--radius-md);gap:var(--spacing-050)}:root .tabs--segmented .tab{padding:var(--spacing-200) var(--spacing-400);font-size:var(--type-size-150);font-weight:var(--weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-sm)}:root .tabs--segmented .tab:hover{color:var(--color-text-primary)}:root .tabs--segmented .tab--active{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}:root .tooltip{display:inline-block;padding:var(--spacing-200) var(--spacing-300);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--type-size-100);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}:root .menu{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-100);min-width:220px}:root .menu-item{display:flex;align-items:center;gap:var(--spacing-200);padding:var(--spacing-200) var(--spacing-200);font-size:var(--type-size-150);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;width:100%}:root .menu-item:hover{background:var(--color-bg-subtle)}:root .menu-item .icon{color:var(--color-text-tertiary)}:root .menu-item .kbd{margin-left:auto}:root .menu-divider{height:1px;background:var(--color-border-subtle);margin:var(--spacing-100) 0}:root .menu-section-label{padding:var(--spacing-200) var(--spacing-200) var(--spacing-100);font-size:var(--type-size-100);color:var(--color-text-tertiary);font-weight:var(--weight-medium)}:root .kbd{display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:18px;padding:0 5px;background:var(--color-bg-subtle);color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--type-size-050);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);border-bottom-width:2px}:root .dialog{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);width:480px;max-width:100%}:root .dialog-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-400) var(--spacing-500);border-bottom:1px solid var(--color-border-subtle)}:root .dialog-title{font-size:var(--type-size-300);font-weight:var(--weight-semibold)}:root .dialog-body{padding:var(--spacing-500);color:var(--color-text-secondary);font-size:var(--type-size-150)}:root .dialog-footer{display:flex;justify-content:flex-end;gap:var(--spacing-200);padding:var(--spacing-400) var(--spacing-500);border-top:1px solid var(--color-border-subtle)}:root .breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-100);font-size:var(--type-size-150);color:var(--color-text-tertiary);line-height:var(--line-tight)}:root .breadcrumb a{color:var(--color-text-tertiary);text-decoration:none;padding:1px var(--spacing-100);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}:root .breadcrumb a:hover{color:var(--color-text-primary);background:var(--color-bg-subtle);text-decoration:none}:root .breadcrumb [aria-current=page]{color:var(--color-text-secondary);font-weight:var(--weight-medium);padding:1px var(--spacing-100)}:root .breadcrumb-sep{color:var(--color-border-default);flex-shrink:0;display:inline-flex;align-items:center}:root .section-title{font-size:var(--type-size-200);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:var(--spacing-500) 0 var(--spacing-300);padding-bottom:0}:root .section-title:first-child{margin-top:0}:root .section-header{font-size:var(--type-size-300);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:-.01em;line-height:var(--line-tight);margin:var(--spacing-600) 0 var(--spacing-300)}:root .page-header{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--spacing-500);margin-bottom:var(--spacing-500);border-bottom:0;padding-bottom:0}:root .page-header>div:only-child{grid-column:1/-1}:root .page-header__breadcrumb{margin-bottom:var(--spacing-200)}:root .page-header__title h1{font-size:var(--type-size-400);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:var(--line-tight)}:root .page-header__meta{font-size:var(--type-size-150);color:var(--color-text-secondary);margin-top:var(--spacing-200);display:flex;align-items:center;gap:var(--spacing-400);flex-wrap:wrap}:root .page-header__meta .meta-divider{width:3px;height:3px;border-radius:var(--radius-pill);background:var(--color-border-default)}:root .page-header__actions{display:flex;gap:var(--spacing-200);align-items:center}:root .page-header .page-title{font-size:var(--type-size-400);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:-.01em;line-height:var(--line-tight);padding-bottom:0;display:flex;align-items:center;gap:var(--spacing-300);flex-wrap:wrap}:root .page-header .page-title small{font-size:var(--type-size-150);font-weight:var(--weight-regular);color:var(--color-text-tertiary)}:root .page-header.small .page-title,:root .page-header.small .page-header__title h1{font-size:var(--type-size-300)}:root .page-header .page-tab{text-transform:uppercase;letter-spacing:.05em;font-size:var(--type-size-050);font-weight:var(--weight-semibold);color:var(--color-text-tertiary);padding-bottom:var(--spacing-100)}:root .page-header custom-rich-text{margin-top:var(--spacing-200)}:root .page-header .copy:not(:has(custom-rich-text)){margin-top:var(--spacing-200);font-size:var(--type-size-100)}:root .page-header .flex-between>div,:root .page-header.page-header-flex>div:last-child{display:flex;align-items:center;gap:var(--spacing-200)}:root .quick-action{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-400);padding:var(--spacing-400) var(--spacing-500);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}:root .quick-action:hover{border-color:var(--color-border-default);box-shadow:var(--shadow-sm);text-decoration:none}:root .quick-action:hover .quick-action__arrow{transform:translate(2px);color:var(--color-brand)}:root .quick-action:focus-visible{outline:none;border-color:var(--color-border-focus);box-shadow:var(--ring)}:root .quick-action__icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-brand-subtle);color:var(--color-brand);border-radius:var(--radius-md);flex-shrink:0}:root .quick-action__content{min-width:0;display:flex;flex-direction:column}:root .quick-action__title{font-size:var(--type-size-200);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--line-tight);margin-bottom:var(--spacing-100)}:root .quick-action__desc{font-size:var(--type-size-150);color:var(--color-text-secondary);line-height:var(--line-snug)}:root .quick-action__arrow{color:var(--color-text-tertiary);transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);flex-shrink:0}:root .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-500) var(--spacing-500)}:root .form-grid .field--full{grid-column:1/-1}:root .note{display:flex;align-items:flex-start;gap:var(--spacing-400);padding:var(--spacing-300) var(--spacing-400);border-radius:var(--radius-lg);background:var(--amber-50);color:var(--color-text-primary);font-size:var(--type-size-200)}:root .note .note-content{flex:1}:root .note .note-content ul,:root .note .note-content ol{list-style:revert;margin:revert;padding:revert}:root .note .note-content a:not(.btn){text-decoration:underline}:root .note .note-action{flex-shrink:0}:root .note--default{background:var(--amber-50)}:root .note--info{background:var(--teal-50);border:1px solid var(--teal-100);color:var(--teal-900)}:root .note--warning{background:var(--amber-50);border:1px solid var(--amber-600)}:root .note--success{background:#bee9bd}:root .note--danger{background:#f4a8a8}:root .empty{text-align:center;padding:var(--spacing-700) var(--spacing-500);background:var(--color-bg-surface);border:1px dashed var(--color-border-default);border-radius:var(--radius-md)}:root .empty-icon{width:40px;height:40px;margin:0 auto var(--spacing-300);color:var(--color-text-tertiary)}:root .empty-title{font-size:var(--type-size-200);font-weight:var(--weight-semibold);margin-bottom:var(--spacing-100)}:root .empty-body{font-size:var(--type-size-150);color:var(--color-text-secondary);max-width:36ch;margin:0 auto var(--spacing-400)}:root .cli{background:var(--color-bg-inverse);color:var(--gray-100);padding:var(--spacing-400);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--type-size-100);line-height:var(--line-relaxed);overflow-x:auto}:root .cli .ts{color:var(--gray-400)}:root .cli .ok{color:var(--green-500)}:root .cli .err{color:var(--red-500)}:root .cli .warn{color:var(--amber-500)}:root .cluster{display:flex;flex-wrap:wrap;gap:var(--spacing-300);align-items:center}:root .cluster--end{justify-content:flex-end}:root .cluster--between{justify-content:space-between}:root .stack{display:flex;flex-direction:column;gap:var(--spacing-400)}:root .stack--sm{gap:var(--spacing-200)}:root .stack--lg{gap:var(--spacing-500)}@keyframes ccsp-next-pulse{0%{transform:scale(1);opacity:.4}to{transform:scale(2.2);opacity:0}}app-shell{display:block}side-nav,top-bar{display:contents}:root .topbar-btn{display:inline-flex;align-items:center;gap:var(--spacing-200);height:var(--control-height-md);padding:0 var(--spacing-300);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--type-size-100);font-weight:500;white-space:nowrap;text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}:root .topbar-btn:hover{background:var(--color-hover-overlay);color:var(--color-text-primary);text-decoration:none}:root .topbar-btn:focus-visible{outline:none;box-shadow:var(--ring)}:root .topbar-btn .icon{color:currentColor}:root .env-badge{display:inline-flex;align-items:center;gap:var(--spacing-100);height:22px;padding:0 var(--spacing-200);background:var(--amber-100);color:var(--amber-700);border-radius:var(--radius-sm);font-size:var(--type-size-050);font-weight:600;text-transform:uppercase;letter-spacing:.05em}:root .env-badge--impersonating{background:var(--red-100);color:var(--red-700);text-transform:none;letter-spacing:normal}:root .topbar-btn--active{background:var(--color-hover-overlay);color:var(--color-text-primary)}:root .topbar-right{position:relative}:root .topbar-menu{position:absolute;top:calc(100% + var(--spacing-100));right:0;z-index:50;display:none}:root .topbar-menu.active{display:block}:root .shell{display:flex;flex-direction:column;height:100vh;background:var(--color-bg-canvas)}:root .topbar{display:flex;align-items:center;justify-content:space-between;height:var(--topbar-height);padding:0 var(--spacing-400) 0 var(--spacing-300);background:var(--color-bg-topbar);border-bottom:1px solid var(--color-border-default);flex-shrink:0}:root .topbar-left{display:flex;align-items:center;gap:var(--spacing-200)}:root .topbar-right{display:flex;align-items:center;gap:var(--spacing-100)}:root .shell-body{display:flex;flex:1;min-height:0}:root .sidenav{width:var(--sidenav-width);background:var(--color-bg-sidenav);border-right:1px solid var(--color-border-default);display:flex;flex-direction:column;flex-shrink:0;transition:width var(--dur-base) var(--ease-out);overflow:visible}:root .shell[data-sidenav=collapsed] .sidenav{width:var(--sidenav-width-collapsed)}:root .sidenav-header{flex-shrink:0;display:flex;align-items:center;gap:var(--spacing-300);padding:var(--spacing-300) var(--spacing-400);transition:padding var(--dur-base) var(--ease-out)}:root .site-logo{display:inline-flex;align-items:center;padding:var(--spacing-100);border-radius:var(--radius-md);transition:background var(--dur-fast)}:root .site-logo:hover{background:var(--color-hover-overlay)}:root .site-logo img{display:block;width:40px;height:40px;object-fit:contain;object-position:left center;mix-blend-mode:multiply;transition:width var(--dur-base) var(--ease-out),height var(--dur-base) var(--ease-out)}:root .shell[data-sidenav=collapsed] .site-logo img{width:32px;height:32px}:root .site-title{font-size:var(--type-size-300);font-weight:var(--weight-semibold);color:var(--color-brand);letter-spacing:-.01em;line-height:1;margin-top:var(--spacing-300)}:root .shell[data-sidenav=collapsed] .site-title{display:none}:root .main-nav{flex:1;overflow-y:auto;overflow-x:visible;padding:0 var(--spacing-300) var(--spacing-400);display:flex;flex-direction:column;gap:var(--spacing-100);transition:padding var(--dur-base) var(--ease-out);scrollbar-width:none;-ms-overflow-style:none}:root .main-nav::-webkit-scrollbar{display:none}:root .nav-section{display:flex;flex-direction:column;position:relative}:root .nav-section__header{display:flex;align-items:center;gap:var(--spacing-500);padding:var(--spacing-200) var(--spacing-400);color:var(--gray-1000);font-size:var(--type-size-150);font-weight:var(--weight-nav);background:transparent;border-radius:var(--radius-sm);transition:background var(--dur-fast),color var(--dur-fast);white-space:nowrap;width:100%;text-align:left;cursor:pointer}:root .nav-section__header,:root .nav-section__header:hover{text-decoration:none}:root .nav-section__header:hover{background:var(--color-hover-overlay);color:var(--color-brand)}:root .nav-section__header:hover .nav-section__icon,:root .nav-section__header:hover .nav-section__chevron{color:var(--color-brand)}:root .nav-section__header:focus-visible{outline:none;box-shadow:var(--ring)}:root .nav-section--active .nav-section__header{color:var(--color-brand)}:root .nav-section--active .nav-section__icon,:root .nav-section--active .nav-section__chevron{color:var(--color-brand)}:root .nav-section__icon{flex-shrink:0;color:var(--gray-1000);transition:color var(--dur-fast)}:root .nav-section__title{flex:1;overflow:hidden;transition:opacity var(--dur-base) var(--ease-out)}:root .nav-section__chevron{color:var(--gray-400);flex-shrink:0;transition:transform var(--dur-fast),opacity var(--dur-base)}:root .nav-section--collapsed .nav-section__chevron{transform:rotate(-90deg)}:root .shell[data-sidenav=collapsed] .nav-section__header{justify-content:center;padding:var(--spacing-200) var(--spacing-400)}:root .shell[data-sidenav=collapsed] .nav-section__title,:root .shell[data-sidenav=collapsed] .nav-section__chevron{display:none}:root .shell[data-sidenav=collapsed] .nav-section__header:hover:after{content:attr(aria-label);position:absolute;left:calc(100% + var(--spacing-300));top:50%;transform:translateY(-50%);padding:var(--spacing-200) var(--spacing-300);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--type-size-100);border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--shadow-md);z-index:100;pointer-events:none}:root .nav-divider{flex-shrink:0;height:1px;margin:var(--spacing-400) 0;border:0;background:var(--color-border-subtle)}:root .sidenav-footer{flex-shrink:0;padding:var(--spacing-400) var(--spacing-600);border-top:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);display:flex;flex-direction:column;gap:var(--spacing-300)}:root .sidenav-footer__system{display:flex;flex-direction:column;gap:var(--spacing-050);font-family:var(--font-mono);font-size:.6rem;line-height:var(--line-snug)}:root .sidenav-footer__attribution{font-size:.6rem;color:var(--color-text-tertiary);line-height:var(--line-snug)}:root .sidenav-footer__attribution a{color:inherit;text-decoration:underline}:root .sidenav-footer__attribution a:hover{color:var(--color-brand);text-decoration:underline}:root .sidenav-footer__system,:root .sidenav-footer__attribution{animation:ccsp-next-footer-reveal var(--dur-base) var(--ease-out)}:root .shell[data-sidenav=collapsed] .sidenav-footer{padding:var(--spacing-300) var(--spacing-200)}:root .shell[data-sidenav=collapsed] .sidenav-footer__system,:root .shell[data-sidenav=collapsed] .sidenav-footer__attribution{display:none}:root .content{flex:1;overflow-y:auto;background:var(--color-bg-canvas);min-width:0}:root .content-inner{padding:var(--spacing-600) var(--spacing-600)}@keyframes ccsp-next-footer-reveal{0%{opacity:0}to{opacity:1}}:root ag-grid-angular{--ag-header-background-color: var(--gray-50);--ag-header-text-color: var(--color-text-primary);--ag-header-cell-hover-background-color: var(--gray-100);--ag-foreground-color: var(--color-text-primary);--ag-header-column-border: 1px solid var(--color-border-default);--ag-header-height: 36px;--ag-row-height: 36px;--ag-spacing: 6px;--ag-accent-color: var(--color-brand);--ag-selected-row-background-color: var(--color-brand-subtle);--ag-row-hover-color: transparent}:root ag-grid-angular:has([col-id=ag-Grid-SelectionColumn]){--ag-row-hover-color: var(--color-brand-subtle)}:root ag-grid-angular{--ag-font-family: var(--font-body)}:root ag-grid-angular .ag-header-icon,:root ag-grid-angular .ag-icon-asc:before,:root ag-grid-angular .ag-icon-desc:before,:root ag-grid-angular .ag-icon-menu:before{color:var(--color-text-secondary)}:root ag-grid-angular .ag-icon-filter:before{content:"";display:inline-block;width:11px;height:11px;vertical-align:middle;background-color:var(--ag-header-text-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'%3E%3C/path%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'%3E%3C/path%3E%3C/svg%3E") center/contain no-repeat}:root ag-grid-angular .ag-filter-active .ag-icon-filter:after{content:none}:root ag-grid-angular .ag-checkbox-input-wrapper{font-size:14px;width:14px;height:14px}:root ag-grid-angular #menu-dropdown{display:inline-flex;align-items:center;height:24px;padding:2px var(--spacing-200) 0;font-size:var(--grid-text-sm)}:root ag-grid-angular #menu-dropdown icon{position:relative;top:-1px}:root ag-grid-angular #menu-dropdown:hover{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-inverse)}:root ag-grid-angular .context-menu-container,:root ag-grid-angular .ag-cell-value.context-menu-container,:root ag-grid-angular .context-menu-container .ag-cell-value,:root ag-grid-angular .ag-body-viewport.ag-selectable .context-menu-container .ag-cell-wrapper{overflow:visible}:root ag-grid-angular .ag-popup{position:initial}.ag-row-position-absolute[aria-rowindex="0"]{z-index:100}.ag-row-position-absolute[aria-rowindex="1"]{z-index:99}.ag-row-position-absolute[aria-rowindex="2"]{z-index:98}.ag-row-position-absolute[aria-rowindex="3"]{z-index:97}.ag-row-position-absolute[aria-rowindex="4"]{z-index:96}.ag-row-position-absolute[aria-rowindex="5"]{z-index:95}.ag-row-position-absolute[aria-rowindex="6"]{z-index:94}.ag-row-position-absolute[aria-rowindex="7"]{z-index:93}.ag-row-position-absolute[aria-rowindex="8"]{z-index:92}.ag-row-position-absolute[aria-rowindex="9"]{z-index:91}.ag-row-position-absolute[aria-rowindex="10"]{z-index:90}.ag-row-position-absolute[aria-rowindex="11"]{z-index:89}.ag-row-position-absolute[aria-rowindex="12"]{z-index:88}.ag-row-position-absolute[aria-rowindex="13"]{z-index:87}.ag-row-position-absolute[aria-rowindex="14"]{z-index:86}.ag-row-position-absolute[aria-rowindex="15"]{z-index:85}.ag-row-position-absolute[aria-rowindex="16"]{z-index:84}.ag-row-position-absolute[aria-rowindex="17"]{z-index:83}.ag-row-position-absolute[aria-rowindex="18"]{z-index:82}.ag-row-position-absolute[aria-rowindex="19"]{z-index:81}.ag-row-position-absolute[aria-rowindex="20"]{z-index:80}.ag-row-position-absolute[aria-rowindex="21"]{z-index:79}.ag-row-position-absolute[aria-rowindex="22"]{z-index:78}.ag-row-position-absolute[aria-rowindex="23"]{z-index:77}.ag-row-position-absolute[aria-rowindex="24"]{z-index:76}.ag-row-position-absolute[aria-rowindex="25"]{z-index:75}.ag-row-position-absolute[aria-rowindex="26"]{z-index:74}.ag-row-position-absolute[aria-rowindex="27"]{z-index:73}.ag-row-position-absolute[aria-rowindex="28"]{z-index:72}.ag-row-position-absolute[aria-rowindex="29"]{z-index:71}.ag-row-position-absolute[aria-rowindex="30"]{z-index:70}.ag-row-position-absolute[aria-rowindex="31"]{z-index:69}.ag-row-position-absolute[aria-rowindex="32"]{z-index:68}.ag-row-position-absolute[aria-rowindex="33"]{z-index:67}.ag-row-position-absolute[aria-rowindex="34"]{z-index:66}.ag-row-position-absolute[aria-rowindex="35"]{z-index:65}.ag-row-position-absolute[aria-rowindex="36"]{z-index:64}.ag-row-position-absolute[aria-rowindex="37"]{z-index:63}.ag-row-position-absolute[aria-rowindex="38"]{z-index:62}.ag-row-position-absolute[aria-rowindex="39"]{z-index:61}.ag-row-position-absolute[aria-rowindex="40"]{z-index:60}.ag-row-position-absolute[aria-rowindex="41"]{z-index:59}.ag-row-position-absolute[aria-rowindex="42"]{z-index:58}.ag-row-position-absolute[aria-rowindex="43"]{z-index:57}.ag-row-position-absolute[aria-rowindex="44"]{z-index:56}.ag-row-position-absolute[aria-rowindex="45"]{z-index:55}.ag-row-position-absolute[aria-rowindex="46"]{z-index:54}.ag-row-position-absolute[aria-rowindex="47"]{z-index:53}.ag-row-position-absolute[aria-rowindex="48"]{z-index:52}.ag-row-position-absolute[aria-rowindex="49"]{z-index:51}.ag-row-position-absolute[aria-rowindex="50"]{z-index:50}.ag-row-position-absolute[aria-rowindex="51"]{z-index:49}.ag-row-position-absolute[aria-rowindex="52"]{z-index:48}.ag-row-position-absolute[aria-rowindex="53"]{z-index:47}.ag-row-position-absolute[aria-rowindex="54"]{z-index:46}.ag-row-position-absolute[aria-rowindex="55"]{z-index:45}.ag-row-position-absolute[aria-rowindex="56"]{z-index:44}.ag-row-position-absolute[aria-rowindex="57"]{z-index:43}.ag-row-position-absolute[aria-rowindex="58"]{z-index:42}.ag-row-position-absolute[aria-rowindex="59"]{z-index:41}.ag-row-position-absolute[aria-rowindex="60"]{z-index:40}.ag-row-position-absolute[aria-rowindex="61"]{z-index:39}.ag-row-position-absolute[aria-rowindex="62"]{z-index:38}.ag-row-position-absolute[aria-rowindex="63"]{z-index:37}.ag-row-position-absolute[aria-rowindex="64"]{z-index:36}.ag-row-position-absolute[aria-rowindex="65"]{z-index:35}.ag-row-position-absolute[aria-rowindex="66"]{z-index:34}.ag-row-position-absolute[aria-rowindex="67"]{z-index:33}.ag-row-position-absolute[aria-rowindex="68"]{z-index:32}.ag-row-position-absolute[aria-rowindex="69"]{z-index:31}.ag-row-position-absolute[aria-rowindex="70"]{z-index:30}.ag-row-position-absolute[aria-rowindex="71"]{z-index:29}.ag-row-position-absolute[aria-rowindex="72"]{z-index:28}.ag-row-position-absolute[aria-rowindex="73"]{z-index:27}.ag-row-position-absolute[aria-rowindex="74"]{z-index:26}.ag-row-position-absolute[aria-rowindex="75"]{z-index:25}.ag-row-position-absolute[aria-rowindex="76"]{z-index:24}.ag-row-position-absolute[aria-rowindex="77"]{z-index:23}.ag-row-position-absolute[aria-rowindex="78"]{z-index:22}.ag-row-position-absolute[aria-rowindex="79"]{z-index:21}.ag-row-position-absolute[aria-rowindex="80"]{z-index:20}.ag-row-position-absolute[aria-rowindex="81"]{z-index:19}.ag-row-position-absolute[aria-rowindex="82"]{z-index:18}.ag-row-position-absolute[aria-rowindex="83"]{z-index:17}.ag-row-position-absolute[aria-rowindex="84"]{z-index:16}.ag-row-position-absolute[aria-rowindex="85"]{z-index:15}.ag-row-position-absolute[aria-rowindex="86"]{z-index:14}.ag-row-position-absolute[aria-rowindex="87"]{z-index:13}.ag-row-position-absolute[aria-rowindex="88"]{z-index:12}.ag-row-position-absolute[aria-rowindex="89"]{z-index:11}.ag-row-position-absolute[aria-rowindex="90"]{z-index:10}.ag-row-position-absolute[aria-rowindex="91"]{z-index:9}.ag-row-position-absolute[aria-rowindex="92"]{z-index:8}.ag-row-position-absolute[aria-rowindex="93"]{z-index:7}.ag-row-position-absolute[aria-rowindex="94"]{z-index:6}.ag-row-position-absolute[aria-rowindex="95"]{z-index:5}.ag-row-position-absolute[aria-rowindex="96"]{z-index:4}.ag-row-position-absolute[aria-rowindex="97"]{z-index:3}.ag-row-position-absolute[aria-rowindex="98"]{z-index:2}.ag-row-position-absolute[aria-rowindex="99"]{z-index:1}.ag-popup{z-index:1000}:root ccsp-grid .table-footer{min-height:40px;padding-top:0;padding-bottom:0;font-size:var(--grid-text)}:root .jobs-tabs{margin-bottom:var(--spacing-400);gap:var(--spacing-600)}:root .jobs-tabs .tab{display:inline-flex;align-items:center;gap:var(--spacing-200);font-size:var(--type-size-100);font-weight:var(--weight-semibold)}:root .jobs-tabs .tab:hover{text-decoration:none;color:var(--color-text-primary)}:root .jobs-tabs .tab .count{display:inline-flex;align-items:center;justify-content:center;width:28px;height:18px;padding:1px 1px 0 0;margin:0;background:var(--color-border-subtle);color:var(--color-text-secondary);border-radius:var(--radius-md);font-size:10px;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:18px}:root .jobs-tabs .tab--active .count{background:var(--color-brand-subtle);color:var(--color-brand)}:root custom-rich-text{display:block;font-size:var(--type-size-100)}:root custom-rich-text:not(:empty){margin-bottom:var(--spacing-400)}:root .field-definition-wrapper .fd-help-next{display:inline-flex;color:var(--color-brand);position:relative;top:2px;margin-left:4px}:root .field-definition-wrapper .fd-help-next .icon,:root .field-definition-wrapper .fd-help-next svg{width:13px;height:13px}:root .field-definition-wrapper .fd-help-next svg{stroke-width:2.5}:root .page-header__title-row{display:flex;align-items:center;gap:var(--spacing-300);flex-wrap:wrap}:root .page-header__breadcrumb{margin-bottom:var(--spacing-300)}:root .status-pill{display:inline-flex;align-items:center;gap:var(--spacing-200);height:22px;padding:0 calc(var(--spacing-300) + 2px) 0 calc(var(--spacing-300) - 2px);border-radius:var(--radius-pill);font-size:var(--type-size-050);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;line-height:1}:root .status-pill--complete{background:var(--green-100);color:var(--green-700)}:root .status-pill--failed{background:var(--red-100);color:var(--red-700)}:root .status-pill--running{background:var(--color-brand-subtle);color:var(--color-brand)}:root .status-pill--enqueued{background:var(--gray-100);color:var(--gray-700)}:root .status-pill--cancelled{background:var(--gray-100);color:var(--gray-500)}:root .more-actions{position:relative;display:inline-flex}:root .more-actions__toggle{padding-left:var(--spacing-200);padding-right:var(--spacing-200)}:root .more-actions__menu{position:absolute;top:calc(100% + var(--spacing-100));right:0;z-index:1111;display:none}:root .more-actions__menu.active{display:block}:root .more-actions__menu .menu-item .icon{position:relative;top:2px;color:var(--color-text-primary)}:root .more-actions__danger{color:var(--color-text-primary)}:root .more-actions__danger:hover{background:var(--color-danger-subtle)}:root .more-actions__menu .more-actions__danger .icon{color:var(--color-danger)}:root .detail-top{display:grid;grid-template-columns:360px 1fr;gap:var(--spacing-400);margin-bottom:var(--spacing-400)}@media(max-width:960px){:root .detail-top{grid-template-columns:1fr}}:root .basics-card{display:flex;flex-direction:column;align-self:start}:root .basics-list{display:grid;grid-template-columns:auto 1fr;column-gap:var(--spacing-400);row-gap:var(--spacing-300);margin:0;font-size:var(--type-size-100)}:root .basics-list dt{color:var(--color-text-primary);font-size:var(--type-size-100);font-weight:var(--weight-semibold);white-space:nowrap}:root .basics-list dd{margin:0;color:var(--color-text-primary)}:root .basics-list dd a{color:var(--color-brand);font-weight:var(--weight-medium)}:root .basics-list dd a:hover{color:var(--color-brand-hover);text-decoration:underline}:root .map-pane{display:flex;flex-direction:column}:root .map-pane ccsp-map{flex:1;min-width:0}:root .map-pane .empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--color-border-default);background:var(--color-bg-subtle)}:root .map-pane .map-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-300);border:1px dashed var(--color-border-default);background:var(--color-bg-subtle)}:root .map-pane .map-loading .loading-spinner{font-size:1.5rem;color:var(--color-text-tertiary)}:root .map-pane .empty-icon{display:flex;margin:0 0 var(--spacing-050);color:var(--color-border-default)}:root .map-pane .empty-icon .icon,:root .map-pane .empty-icon svg{display:block;width:32px;height:32px}:root .map-pane .empty-title{margin-bottom:0;font-size:var(--type-size-100);font-weight:var(--weight-regular);font-style:italic;color:var(--color-text-tertiary)}:root .outputs-section{margin-bottom:var(--spacing-400)}:root .outputs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-400);padding:var(--spacing-400)}:root .outputs-empty{font-size:var(--type-size-150);font-style:italic;color:var(--color-text-tertiary)}:root .output-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-300);padding:var(--spacing-200);padding-right:var(--spacing-300);width:100%;text-align:left;font:inherit;color:inherit;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;appearance:none;transition:border-color var(--dur-fast)}:root .output-card:hover:not(:disabled){border-color:var(--color-border-strong)}:root .output-card:disabled{cursor:not-allowed;opacity:.6}:root .output-card__icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:var(--radius-sm);flex-shrink:0}:root .output-card__icon .icon,:root .output-card__download{position:relative;top:1px}:root .output-card[data-kind=report] .output-card__icon{background:var(--green-100);color:var(--green-700)}:root .output-card[data-kind=settings] .output-card__icon{background:var(--color-brand-subtle);color:var(--color-brand)}:root .output-card[data-kind=warning] .output-card__icon{background:var(--amber-100);color:var(--amber-700)}:root .output-card[data-kind=raw] .output-card__icon{background:var(--gray-200);color:var(--gray-700)}:root .output-card__body{min-width:0;display:flex;flex-direction:column;gap:2px}:root .output-card__title{font-size:var(--type-size-150);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--line-tight)}:root .output-card__meta{font-size:var(--type-size-050);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;line-height:var(--line-tight)}:root .output-card__download{display:inline-flex;color:var(--color-text-secondary);flex-shrink:0;transition:color var(--dur-fast)}:root .output-card:hover:not(:disabled) .output-card__download{color:var(--color-brand)}:root .output-card:disabled .output-card__download{color:var(--color-text-disabled)}:root .tasks-section{margin-bottom:var(--spacing-400)}:root .tasks-grid{display:grid;grid-template-columns:320px 1fr;gap:0}:root .task-list{background:var(--color-bg-surface);max-height:500px;overflow-y:auto;border-right:1px solid var(--color-border-subtle)}:root .task-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing-200);width:100%;padding:var(--spacing-300) var(--spacing-400);background:transparent;border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;cursor:pointer;transition:background var(--dur-fast)}:root .task-item:hover{background:var(--color-bg-subtle)}:root .task-item.is-selected{background:var(--color-brand-subtle)}:root .task-item:last-child{border-bottom:0}:root .task-item__label{font-size:var(--type-size-100);font-weight:var(--weight-regular);color:var(--color-text-primary);min-width:0}:root .task-item.is-selected .task-item__label{color:var(--color-brand)}:root .task-item__elapsed{font-family:var(--font-mono);font-size:var(--type-size-100);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}:root .tasks-section .cli{max-height:500px;overflow-y:auto;border-radius:0;padding:var(--spacing-400) var(--spacing-500)}:root .tasks-section .cli ol{list-style:decimal;list-style-position:outside;margin:0;padding-left:var(--spacing-600)}:root .tasks-section .cli li{padding:2px 0;color:var(--gray-100)}:root .tasks-section .cli li::marker{color:var(--gray-500)}:root .datasets-section .section-title{margin-top:var(--spacing-500)}:root .datasets-section .section-title field-definition .field-definition-label{font-size:var(--type-size-200);font-weight:var(--weight-semibold);color:var(--color-text-primary)}:root .settings-actionbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-400);padding:var(--spacing-300) 0;margin-bottom:var(--spacing-400);background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border-subtle)}:root .settings-actionbar__actions{display:flex;align-items:center;gap:var(--spacing-200);flex-shrink:0}:root .search-field{position:relative;display:flex;align-items:center;width:min(420px,100%)}:root .search-field .icon{position:absolute;left:var(--spacing-300);top:50%;transform:translateY(calc(-50% - 1px));color:var(--color-text-tertiary);pointer-events:none}:root .search-field input{width:100%;height:var(--control-height-md);padding:0 var(--spacing-300) 0 calc(var(--spacing-300) + 22px);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-body);font-size:var(--type-size-150);color:var(--color-text-primary);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}:root .search-field input::placeholder{color:var(--color-text-tertiary)}:root .search-field input:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--ring)}:root .settings-layout{display:grid;grid-template-columns:240px 1fr;gap:var(--spacing-600);align-items:start;padding-right:var(--spacing-400)}@media(max-width:960px){:root .settings-layout{grid-template-columns:1fr}}:root .settings-nav{position:sticky;top:64px}@media(max-width:960px){:root .settings-nav{position:static}}:root .settings-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}:root .settings-nav__item{display:block;padding:var(--spacing-200) var(--spacing-300);border-left:2px solid transparent;color:var(--color-text-secondary);font-size:var(--type-size-150);font-weight:var(--weight-medium);line-height:var(--line-snug);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}:root .settings-nav__item:hover{color:var(--color-text-primary);background:var(--color-hover-overlay);text-decoration:none}:root .settings-nav__item.is-active{color:var(--color-brand);border-left-color:var(--color-brand);font-weight:var(--weight-semibold)}:root .settings-main{display:flex;flex-direction:column;gap:var(--spacing-500);min-width:0}:root .settings-section{scroll-margin-top:72px;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}:root .settings-section__head{padding:var(--spacing-300) var(--spacing-400);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default)}:root .settings-section__head h2{font-size:var(--type-size-200);font-weight:var(--weight-semibold);color:var(--color-text-primary)}:root .settings-section__body{padding:var(--spacing-400)}:root :is(.settings-main,.settings-shell__content) .grid-12{gap:var(--spacing-400)}:root .settings-shell__content{min-width:0}:root .settings-subnav{position:sticky;top:64px;align-self:start;max-height:calc(100vh - 96px);overflow-y:auto;scrollbar-width:thin}@media(max-width:960px){:root .settings-subnav{position:static;max-height:none}}:root .settings-subnav ul{list-style:none;margin:0;padding:0}:root .settings-subnav__category{display:flex;flex-direction:column}:root .settings-subnav__item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-200);width:100%;padding:var(--spacing-200) var(--spacing-300);border-left:2px solid transparent;background:transparent;color:var(--gray-1000);font-size:var(--type-size-150);font-weight:var(--weight-medium);line-height:var(--line-snug);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}:root .settings-subnav__item:hover{color:var(--color-text-primary);background:var(--color-hover-overlay);text-decoration:none}:root .settings-subnav__item.is-active{color:var(--color-brand);font-weight:var(--weight-semibold)}:root .settings-subnav__item .chevron{flex-shrink:0;color:var(--color-text-tertiary);transition:transform var(--dur-fast) var(--ease-out)}:root .settings-subnav__category.is-expanded>.settings-subnav__item .chevron{transform:rotate(90deg)}:root .settings-subnav__empty{padding:var(--spacing-300) var(--spacing-300);color:var(--color-text-tertiary);font-size:var(--type-size-100);font-style:italic}:root .settings-subnav__sub{padding:var(--spacing-050) 0 var(--spacing-200)}:root .settings-subnav__sub li+li{margin-top:var(--spacing-100)}:root .settings-subnav__subitem{display:block;margin-left:var(--spacing-300);padding:var(--spacing-100) var(--spacing-300) var(--spacing-100) var(--spacing-400);border-left:2px solid transparent;color:var(--gray-1000);font-size:var(--type-size-100);line-height:var(--line-snug);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}:root .settings-subnav__subitem:hover{color:var(--color-text-primary);background:var(--color-hover-overlay);text-decoration:none}:root .settings-subnav__subitem.is-active{color:var(--color-brand);border-left-color:var(--color-brand);font-weight:var(--weight-semibold)}.parcel-popup .water-account-title.small{color:#000}.parcel-popup parcel-title .apn{color:#000}#vg-tooltip-element table tr td{padding-top:var(--spacing-100);padding-bottom:var(--spacing-100)}#vg-tooltip-element table tr td.key{max-width:fit-content;color:#000;font-weight:700;font-size:12px}#vg-tooltip-element table tr td.value{font-size:12px}.geography-groundwater-levels dialog{z-index:1000}.leaflet-fullscreen-icon{background-image:url("./media/icon-fullscreen-H7QU6Z4S.svg");background-size:26px 52px}.leaflet-fullscreen-icon.leaflet-fullscreen-on{background-position:0 -26px}.leaflet-touch .leaflet-fullscreen-icon{background-position:2px 2px}.leaflet-touch .leaflet-fullscreen-icon.leaflet-fullscreen-on{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
