:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-standard-normal-988613b0.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-standard-normal-94ebe9c2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(@fontsource-variable/inter/files/inter-latin-ext-slnt-normal.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(@fontsource-variable/inter/files/inter-latin-slnt-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-48f540fb.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-f052ee44.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-italic-f5c7cd2d.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-italic-dc4e87f6.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-8f1438b2.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Display;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-ca34455f.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:100 700;src:url(@fontsource-variable/roboto-mono/files/roboto-mono-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:100 700;src:url(@fontsource-variable/roboto-mono/files/roboto-mono-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:100 700;src:url(@fontsource-variable/roboto-mono/files/roboto-mono-latin-ext-wght-italic.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:italic;font-display:swap;font-weight:100 700;src:url(@fontsource-variable/roboto-mono/files/roboto-mono-latin-wght-italic.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.q-body--layout-animate .q-drawer__backdrop{will-change:background-color;transition:background-color .3s ease-out!important}.q-body--layout-animate .q-drawer{will-change:transform,width,top,bottom;transition:transform .3s ease-out,width .3s ease-out,top .3s ease-out,bottom .3s ease-out!important}.q-body--layout-animate .q-layout__section--marginal{will-change:transform,left,right;transition:transform .3s ease-out,left .3s ease-out,right .3s ease-out!important}.q-body--layout-animate .q-page-container{will-change:padding-top,padding-right,padding-bottom,padding-left;transition:padding-top .3s ease-out,padding-right .3s ease-out,padding-bottom .3s ease-out,padding-left .3s ease-out!important}.q-body--layout-animate .q-page-sticky{will-change:transform,left,right,top,bottom;transition:transform .3s ease-out,left .3s ease-out,right .3s ease-out,top .3s ease-out,bottom .3s ease-out!important}.slide-right-enter-from{opacity:0;transform:translate(-100px)}.slide-right-enter-active{transition:all .1s ease-out}.slide-right-leave-to{opacity:0;transform:translate(100px)}.slide-right-leave-active{transition:all .1s ease-in}@keyframes fadeInBlur{0%{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.fadeInBlur{animation-name:fadeInBlur}@keyframes fadeOutBlur{0%{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}to{opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.fadeOutBlur{animation-name:fadeOutBlur}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft;animation-duration:.4s}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft;animation-duration:.4s}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight;animation-duration:.4s}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight;animation-duration:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp;animation-duration:.4s}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp;animation-duration:.4s}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown;animation-duration:.4s}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown;animation-duration:.4s}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.fadeIn{animation-name:fadeIn;animation-duration:.3s}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.fadeOut{animation-name:fadeOut;animation-duration:.3s}@keyframes drawerFadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.drawerFadeIn{animation-name:drawerFadeIn;animation-duration:.4s}@keyframes drawerFadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.drawerFadeOut{animation-name:drawerFadeOut;animation-duration:.4s}@keyframes drawerSlideIn{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.drawerSlideIn{animation-name:drawerSlideIn;animation-duration:.4s}@keyframes drawerSlideOut{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.drawerSlideOut{animation-name:drawerSlideOut;animation-duration:.4s}@keyframes layerVectorFadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.layerVectorFadeIn{animation-name:layerVectorFadeIn;animation-duration:.3s}@keyframes layerVectorFadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.layerVectorFadeOut{animation-name:layerVectorFadeOut;animation-duration:.3s}:root{--q-primary-light: #36984f;--q-primary-dark: #40ab5b;--q-secondary-light: #527a9b;--q-secondary-dark: #588bb0;--q-accent-light: #00bcd4;--q-accent-dark: #4dd0e1;--q-positive-light: #8bc34a;--q-positive-dark: #aed581;--q-negative-light: #bd0021;--q-negative-dark: #bd0021;--q-info-light: #2196f3;--q-info-dark: #64b5f6;--q-warning-light: #ffc107;--q-warning-dark: #ffd54f;--q-dark: #343434;--q-dark-page: #242424;--q-white-pure: white;--q-white: #fafafa;--q-white-soft: #f0f0f0;--q-white-mute: #e0e0e0;--q-white-hard: #d0d0d0;--q-black-pure: black;--q-black: #1a1a1a;--q-black-soft: #242424;--q-black-mute: #343434;--q-black-hard: #444444;--q-grey-light-1: #aeaeae;--q-grey-light-2: #c7c7c7;--q-grey-light-3: #d1d1d1;--q-grey-light-4: #e5e5e5;--q-grey-light-5: #f2f2f2;--q-grey-dark-1: #636363;--q-grey-dark-2: #484848;--q-grey-dark-3: #3a3a3a;--q-grey-dark-4: #282828;--q-grey-dark-5: #202020;--q-separator-light-1: rgba(0, 0, 0, .3);--q-separator-light-2: rgba(0, 0, 0, .15);--q-separator-light-3: rgba(0, 0, 0, .1);--q-separator-dark-1: rgba(255, 255, 255, .3);--q-separator-dark-2: rgba(255, 255, 255, .15);--q-separator-dark-3: rgba(255, 255, 255, .1);--q-chart-area-light-1: rgba(255, 255, 255, .03);--q-chart-area-light-2: rgba(255, 255, 255, .07);--q-chart-area-dark-1: rgba(0, 0, 0, .03);--q-chart-area-dark-2: rgba(0, 0, 0, .07);--q-layout-border-light: #e4e4e4;--q-layout-border-dark: #303030;--q-shade-light: rgba(0, 0, 0, .15);--q-shade-dark: rgba(0, 0, 0, .4);--q-bg-inactive-light: rgba(0, 0, 0, .15);--q-bg-inactive-dark: rgba(255, 255, 255, .15);--q-bg-loader-light: rgba(255, 255, 255, .6);--q-bg-loader-dark: rgba(0, 0, 0, .6);--q-text-light-0: rgba(67, 91, 119, .9);--q-text-light-1: rgba(58, 58, 58, .8);--q-text-light-2: rgba(58, 58, 58, .6);--q-text-light-3: rgba(58, 58, 58, .4);--q-text-light-4: rgba(58, 58, 58, .2);--q-text-light-5: rgba(58, 58, 58, .1);--q-text-dark-0: rgba(255, 255, 255, .9);--q-text-dark-1: rgba(229, 229, 229, .8);--q-text-dark-2: rgba(229, 229, 229, .6);--q-text-dark-3: rgba(229, 229, 229, .4);--q-text-dark-4: rgba(229, 229, 229, .2);--q-text-dark-5: rgba(229, 229, 229, .1);--q-selection-light: rgba(0, 0, 0, .15);--q-selection-dark: rgba(255, 255, 255, .15);--ol-background-color-light: white;--ol-accent-background-color-light: #f2f2f2;--ol-subtle-background-color-light: rgba(174, 174, 174, .25);--ol-partial-background-color-light: rgba(255, 255, 255, .75);--ol-foreground-color-light: #3a3a3a;--ol-subtle-foreground-color-light: #636363;--ol-brand-color-light: #1d6731;--ol-background-color-dark: white;--ol-accent-background-color-dark: #202020;--ol-subtle-background-color-dark: rgba(99, 99, 99, .25);--ol-partial-background-color-dark: rgba(255, 255, 255, .75);--ol-foreground-color-dark: #d1d1d1;--ol-subtle-foreground-color-dark: #aeaeae;--ol-brand-color-dark: #40ab5b;--q-nav-width: 56px;--q-drawer-top-height: 56px;--q-drawer-bottom-height: 44px;--q-drawer-title-height: 56px;--q-drawer-toolbar-height: 44px;--q-drawer-header-height: 101px;--q-drawer-footer-height: 44px;--q-drawer-padding: 32px;--q-layout-transition-duration: .3s;--q-negative-subtitle: #ebb3bc}body.body--light{--q-primary: var(--q-primary-light);--q-secondary: var(--q-secondary-light);--q-accent: var(--q-accent-light);--q-positive: var(--q-positive-light);--q-negative: var(--q-negative-light);--q-info: var(--q-info-light);--q-warning: var(--q-warning-light);--q-bg: var(--q-white);--q-bg-soft: var(--q-white-soft);--q-bg-mute: var(--q-white-mute);--q-bg-hard: var(--q-white-hard);--q-bg-neutral: var(--q-grey-light-2);--q-bg-inverse: var(--q-black);--q-bg-soft-inverse: var(--q-black-soft);--q-bg-mute-inverse: var(--q-black-mute);--q-bg-loader: var(--q-bg-loader-light);--q-separator: var(--q-separator-light-1);--q-separator-light: var(--q-separator-light-2);--q-separator-inverse: var(--q-separator-dark-1);--q-separator-inverse-light: var(--q-separator-dark-2);--q-chart-area-1: var(--q-chart-area-dark-1);--q-chart-area-2: var(--q-chart-area-dark-2);--q-layout-border: var(--q-layout-border-light);--q-text-contrast: var(--q-black-pure);--q-text-0: var(--q-text-light-0);--q-text-1: var(--q-text-light-1);--q-text-2: var(--q-text-light-2);--q-text-3: var(--q-text-light-3);--q-text-4: var(--q-text-light-4);--q-text-5: var(--q-text-light-5);--q-text-contrast-inverse: var(--q-white-pure);--q-text-0-inverse: var(--q-text-dark-0);--q-text-1-inverse: var(--q-text-dark-1);--q-text-2-inverse: var(--q-text-dark-2);--q-text-3-inverse: var(--q-text-dark-3);--q-text-4-inverse: var(--q-text-dark-4);--q-text-5-inverse: var(--q-text-dark-5);--q-selection: var(--q-selection-light);--q-shade: var(--q-shade-light);--q-bg-inactive: var(--q-bg-inactive-light);--ol-background-color: var(--ol-background-color-light);--ol-accent-background-color: var(--ol-accent-background-color-light);--ol-subtle-background-color: var(--ol-subtle-background-color-light);--ol-partial-background-color: var(--ol-partial-background-color-light);--ol-foreground-color: var(--ol-foreground-color-light);--ol-subtle-foreground-color: var(--ol-subtle-foreground-color-light);--ol-brand-color: var(--ol-brand-color-light)}body.body--dark{--q-primary: var(--q-primary-dark);--q-secondary: var(--q-secondary-dark);--q-accent: var(--q-accent-dark);--q-positive: var(--q-positive-dark);--q-negative: var(--q-negative-dark);--q-info: var(--q-info-dark);--q-warning: var(--q-warning-dark);--q-bg: var(--q-black);--q-bg-soft: var(--q-black-soft);--q-bg-mute: var(--q-black-mute);--q-bg-hard: var(--q-black-hard);--q-bg-neutral: var(--q-grey-dark-2);--q-bg-inverse: var(--q-white);--q-bg-soft-inverse: var(--q-white-soft);--q-bg-mute-inverse: var(--q-white-mute);--q-bg-loader: var(--q-bg-loader-dark);--q-separator: var(--q-separator-dark-1);--q-separator-light: var(--q-separator-dark-2);--q-separator-inverse: var(--q-separator-light-1);--q-separator-inverse-dark: var(--q-separator-light-2);--q-chart-area-1: var(--q-chart-area-light-1);--q-chart-area-2: var(--q-chart-area-light-2);--q-layout-border: var(--q-layout-border-dark);--q-text-contrast: var(--q-white-pure);--q-text-0: var(--q-text-dark-0);--q-text-1: var(--q-text-dark-1);--q-text-2: var(--q-text-dark-2);--q-text-3: var(--q-text-dark-3);--q-text-4: var(--q-text-dark-4);--q-text-5: var(--q-text-dark-5);--q-text-contrast-inverse: var(--q-black-pure);--q-text-0-inverse: var(--q-text-light-0);--q-text-1-inverse: var(--q-text-light-1);--q-text-2-inverse: var(--q-text-light-2);--q-text-3-inverse: var(--q-text-light-3);--q-text-4-inverse: var(--q-text-light-4);--q-text-5-inverse: var(--q-text-light-5);--q-selection: var(--q-selection-dark);--q-shade: var(--q-shade-dark);--q-bg-inactive: var(--q-bg-inactive-dark);--ol-background-color: var(--ol-background-color-dark);--ol-accent-background-color: var(--ol-accent-background-color-dark);--ol-subtle-background-color: var(--ol-subtle-background-color-dark);--ol-partial-background-color: var(--ol-partial-background-color-dark);--ol-foreground-color: var(--ol-foreground-color-dark);--ol-subtle-foreground-color: var(--ol-subtle-foreground-color-dark);--ol-brand-color: var(--ol-brand-color-dark)}.text-primary-1{color:#e8f7ec}.text-primary-2{color:#c8ead0}.text-primary-3{color:#a6dcb2}.text-primary-4{color:#81d093}.text-primary-5{color:#65c57c}.text-primary-6{color:#49ba65}.text-primary-7{color:#40ab5b}.text-primary-8{color:#36984f}.text-primary-9{color:#2d8744}.text-primary-10{color:#1d6731}.text-primary-11{color:#adffad}.text-primary-12{color:#70ff70}.text-primary-13{color:#56ff56}.text-primary-14{color:#47ff47}.text-secondary-1{color:#e5f5fa}.text-secondary-2{color:#bfe6f2}.text-secondary-3{color:#9ad5ea}.text-secondary-4{color:#7fc4df}.text-secondary-5{color:#72b8d9}.text-secondary-6{color:#6aacd2}.text-secondary-7{color:#629ec4}.text-secondary-8{color:#588bb0}.text-secondary-9{color:#527a9b}.text-secondary-10{color:#435b77}.text-secondary-11{color:#cff1ff}.text-secondary-12{color:#92deff}.text-secondary-13{color:#79d7ff}.text-secondary-14{color:#69d2ff}.text-accent-1{color:#e0f7fa}.text-accent-2{color:#b2ebf2}.text-accent-3{color:#80deea}.text-accent-4{color:#4dd0e1}.text-accent-5{color:#26c6da}.text-accent-6{color:#00bcd4}.text-accent-7{color:#00acc1}.text-accent-8{color:#0097a7}.text-accent-9{color:#00838f}.text-accent-10{color:#006064}.text-accent-11{color:#84ffff}.text-accent-12{color:#18ffff}.text-accent-13{color:#00e5ff}.text-accent-14{color:#00b8d4}.text-positive-1{color:#f1f8e9}.text-positive-2{color:#dcedc8}.text-positive-3{color:#c5e1a5}.text-positive-4{color:#aed581}.text-positive-5{color:#9ccc65}.text-positive-6{color:#8bc34a}.text-positive-7{color:#7cb342}.text-positive-8{color:#689f38}.text-positive-9{color:#558b2f}.text-positive-10{color:#33691e}.text-positive-11{color:#ccff90}.text-positive-12{color:#b2ff59}.text-positive-13{color:#76ff03}.text-positive-14{color:#64dd17}.text-negative-1{color:#f7e0e4}.text-negative-2{color:#ebb3bc}.text-negative-3{color:#de8090}.text-negative-4{color:#d14d64}.text-negative-5{color:#c72642}.text-negative-6{color:#bd0021}.text-negative-7{color:#b7001d}.text-negative-8{color:#ae0018}.text-negative-9{color:#a60014}.text-negative-10{color:#98000b}.text-negative-11{color:#ffbdc8}.text-negative-12{color:#ff5774}.text-negative-13{color:#f0002a}.text-negative-14{color:#d60025}.text-info-1{color:#e3f2fd}.text-info-2{color:#bbdefb}.text-info-3{color:#90caf9}.text-info-4{color:#64b5f6}.text-info-5{color:#42a5f5}.text-info-6{color:#2196f3}.text-info-7{color:#1e88e5}.text-info-8{color:#1976d2}.text-info-9{color:#1565c0}.text-info-10{color:#0d47a1}.text-info-11{color:#82b1ff}.text-info-12{color:#448aff}.text-info-13{color:#2979ff}.text-info-14{color:#2962ff}.text-warning-1{color:#fff8e1}.text-warning-2{color:#ffecb3}.text-warning-3{color:#ffe082}.text-warning-4{color:#ffd54f}.text-warning-5{color:#ffca28}.text-warning-6{color:#ffc107}.text-warning-7{color:#ffb300}.text-warning-8{color:#ffa000}.text-warning-9{color:#ff8f00}.text-warning-10{color:#ff6f00}.text-warning-11{color:#ffe57f}.text-warning-12{color:#ffd740}.text-warning-13{color:#ffc400}.text-warning-14{color:#ffab00}.tooltip-dark{color:#fffc!important}.tooltip-light{color:#000c!important}.text-0{color:var(--q-text-0)}.text-1{color:var(--q-text-1)}.text-2{color:var(--q-text-2)}.text-3{color:var(--q-text-3)}.text-4{color:var(--q-text-4)}.text-5{color:var(--q-text-5)}.text-0-inverse{color:var(--q-text-0-inverse)}.text-1-inverse{color:var(--q-text-1-inverse)}.text-2-inverse{color:var(--q-text-2-inverse)}.text-3-inverse{color:var(--q-text-3-inverse)}.text-4-inverse{color:var(--q-text-4-inverse)}.text-5-inverse{color:var(--q-text-5-inverse)}.bg-primary-1{background:#e8f7ec}.bg-primary-2{background:#c8ead0}.bg-primary-3{background:#a6dcb2}.bg-primary-4{background:#81d093}.bg-primary-5{background:#65c57c}.bg-primary-6{background:#49ba65}.bg-primary-7{background:#40ab5b}.bg-primary-8{background:#36984f}.bg-primary-9{background:#2d8744}.bg-primary-10{background:#1d6731}.bg-primary-11{background:#adffad}.bg-primary-12{background:#70ff70}.bg-primary-13{background:#56ff56}.bg-primary-14{background:#47ff47}.bg-secondary-1{background:#e5f5fa}.bg-secondary-2{background:#bfe6f2}.bg-secondary-3{background:#9ad5ea}.bg-secondary-4{background:#7fc4df}.bg-secondary-5{background:#72b8d9}.bg-secondary-6{background:#6aacd2}.bg-secondary-7{background:#629ec4}.bg-secondary-8{background:#588bb0}.bg-secondary-9{background:#527a9b}.bg-secondary-10{background:#435b77}.bg-secondary-11{background:#cff1ff}.bg-secondary-12{background:#92deff}.bg-secondary-13{background:#79d7ff}.bg-secondary-14{background:#69d2ff}.bg-accent-1{background:#e0f7fa}.bg-accent-2{background:#b2ebf2}.bg-accent-3{background:#80deea}.bg-accent-4{background:#4dd0e1}.bg-accent-5{background:#26c6da}.bg-accent-6{background:#00bcd4}.bg-accent-7{background:#00acc1}.bg-accent-8{background:#0097a7}.bg-accent-9{background:#00838f}.bg-accent-10{background:#006064}.bg-accent-11{background:#84ffff}.bg-accent-12{background:#18ffff}.bg-accent-13{background:#00e5ff}.bg-accent-14{background:#00b8d4}.bg-positive-1{background:#f1f8e9}.bg-positive-2{background:#dcedc8}.bg-positive-3{background:#c5e1a5}.bg-positive-4{background:#aed581}.bg-positive-5{background:#9ccc65}.bg-positive-6{background:#8bc34a}.bg-positive-7{background:#7cb342}.bg-positive-8{background:#689f38}.bg-positive-9{background:#558b2f}.bg-positive-10{background:#33691e}.bg-positive-11{background:#ccff90}.bg-positive-12{background:#b2ff59}.bg-positive-13{background:#76ff03}.bg-positive-14{background:#64dd17}.bg-negative-1{background:#f7e0e4}.bg-negative-2{background:#ebb3bc}.bg-negative-3{background:#de8090}.bg-negative-4{background:#d14d64}.bg-negative-5{background:#c72642}.bg-negative-6{background:#bd0021}.bg-negative-7{background:#b7001d}.bg-negative-8{background:#ae0018}.bg-negative-9{background:#a60014}.bg-negative-10{background:#98000b}.bg-negative-11{background:#ffbdc8}.bg-negative-12{background:#ff5774}.bg-negative-13{background:#f0002a}.bg-negative-14{background:#d60025}.bg-info-1{background:#e3f2fd}.bg-info-2{background:#bbdefb}.bg-info-3{background:#90caf9}.bg-info-4{background:#64b5f6}.bg-info-5{background:#42a5f5}.bg-info-6{background:#2196f3}.bg-info-7{background:#1e88e5}.bg-info-8{background:#1976d2}.bg-info-9{background:#1565c0}.bg-info-10{background:#0d47a1}.bg-info-11{background:#82b1ff}.bg-info-12{background:#448aff}.bg-info-13{background:#2979ff}.bg-info-14{background:#2962ff}.bg-warning-1{background:#fff8e1}.bg-warning-2{background:#ffecb3}.bg-warning-3{background:#ffe082}.bg-warning-4{background:#ffd54f}.bg-warning-5{background:#ffca28}.bg-warning-6{background:#ffc107}.bg-warning-7{background:#ffb300}.bg-warning-8{background:#ffa000}.bg-warning-9{background:#ff8f00}.bg-warning-10{background:#ff6f00}.bg-warning-11{background:#ffe57f}.bg-warning-12{background:#ffd740}.bg-warning-13{background:#ffc400}.bg-warning-14{background:#ffab00}.bg{background:var(--q-bg)}.bg-soft{background:var(--q-bg-soft)}.bg-mute{background:var(--q-bg-mute)}.bg-inverse{background:var(--q-bg-inverse)}.bg-soft-inverse{background:var(--q-bg-soft-inverse)}.bg-mute-inverse{background:var(--q-bg-mute-inverse)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.grid-col-auto{grid-column:auto}.grid-col-span-1{grid-column:span 1/span 1}.grid-col-span-2{grid-column:span 2/span 2}.grid-col-span-3{grid-column:span 3/span 3}.grid-col-span-4{grid-column:span 4/span 4}.grid-col-span-5{grid-column:span 5/span 5}.grid-col-span-6{grid-column:span 6/span 6}.grid-col-span-7{grid-column:span 7/span 7}.grid-col-span-8{grid-column:span 8/span 8}.grid-col-span-9{grid-column:span 9/span 9}.grid-col-span-10{grid-column:span 10/span 10}.grid-col-span-11{grid-column:span 11/span 11}.grid-col-span-12{grid-column:span 12/span 12}.grid-col-start-1{grid-column-start:1}.grid-col-start-2{grid-column-start:2}.grid-col-start-3{grid-column-start:3}.grid-col-start-4{grid-column-start:4}.grid-col-start-5{grid-column-start:5}.grid-col-start-6{grid-column-start:6}.grid-col-start-7{grid-column-start:7}.grid-col-start-8{grid-column-start:8}.grid-col-start-9{grid-column-start:9}.grid-col-start-10{grid-column-start:10}.grid-col-start-11{grid-column-start:11}.grid-col-start-12{grid-column-start:12}.grid-col-start-13{grid-column-start:13}.grid-col-start-auto{grid-column-start:auto}.grid-col-end-1{grid-column-end:1}.grid-col-end-2{grid-column-end:2}.grid-col-end-3{grid-column-end:3}.grid-col-end-4{grid-column-end:4}.grid-col-end-5{grid-column-end:5}.grid-col-end-6{grid-column-end:6}.grid-col-end-7{grid-column-end:7}.grid-col-end-8{grid-column-end:8}.grid-col-end-9{grid-column-end:9}.grid-col-end-10{grid-column-end:10}.grid-col-end-11{grid-column-end:11}.grid-col-end-12{grid-column-end:12}.grid-col-end-13{grid-column-end:13}.grid-col-end-auto{grid-column-end:auto}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.grid-row-auto{grid-row:auto}.grid-row-span-1{grid-row:span 1/span 1}.grid-row-span-2{grid-row:span 2/span 2}.grid-row-span-3{grid-row:span 3/span 3}.grid-row-span-4{grid-row:span 4/span 4}.grid-row-span-5{grid-row:span 5/span 5}.grid-row-span-6{grid-row:span 6/span 6}.grid-row-start-1{grid-row-start:1}.grid-row-start-2{grid-row-start:2}.grid-row-start-3{grid-row-start:3}.grid-row-start-4{grid-row-start:4}.grid-row-start-5{grid-row-start:5}.grid-row-start-6{grid-row-start:6}.grid-row-start-7{grid-row-start:7}.grid-row-start-auto{grid-row-start:auto}.grid-row-end-1{grid-row-end:1}.grid-row-end-2{grid-row-end:2}.grid-row-end-3{grid-row-end:3}.grid-row-end-4{grid-row-end:4}.grid-row-end-5{grid-row-end:5}.grid-row-end-6{grid-row-end:6}.grid-row-end-7{grid-row-end:7}.grid-row-end-auto{grid-row-end:auto}.grid-gap-0{gap:0}.grid-gap-1{gap:.25rem}.grid-gap-2{gap:.5rem}.grid-gap-3{gap:.75rem}.grid-gap-4{gap:1rem}.grid-gap-5{gap:1.25rem}.grid-gap-6{gap:1.5rem}.grid-gap-8{gap:2rem}.grid-gap-10{gap:2.5rem}.grid-gap-12{gap:3rem}.grid-gap-16{gap:4rem}.grid-gap-20{gap:5rem}.grid-gap-24{gap:6rem}.grid-gap-32{gap:8rem}.grid-gap-40{gap:10rem}.grid-gap-48{gap:12rem}.grid-gap-56{gap:14rem}.grid-gap-64{gap:16rem}.grid-gap-px{gap:1px}.grid-row-gap-0{row-gap:0}.grid-row-gap-1{row-gap:.25rem}.grid-row-gap-2{row-gap:.5rem}.grid-row-gap-3{row-gap:.75rem}.grid-row-gap-4{row-gap:1rem}.grid-row-gap-5{row-gap:1.25rem}.grid-row-gap-6{row-gap:1.5rem}.grid-row-gap-8{row-gap:2rem}.grid-row-gap-10{row-gap:2.5rem}.grid-row-gap-12{row-gap:3rem}.grid-row-gap-16{row-gap:4rem}.grid-row-gap-20{row-gap:5rem}.grid-row-gap-24{row-gap:6rem}.grid-row-gap-32{row-gap:8rem}.grid-row-gap-40{row-gap:10rem}.grid-row-gap-48{row-gap:12rem}.grid-row-gap-56{row-gap:14rem}.grid-row-gap-64{row-gap:16rem}.grid-row-gap-px{row-gap:1px}.grid-col-gap-0{column-gap:0}.grid-col-gap-1{column-gap:.25rem}.grid-col-gap-2{column-gap:.5rem}.grid-col-gap-3{column-gap:.75rem}.grid-col-gap-4{column-gap:1rem}.grid-col-gap-5{column-gap:1.25rem}.grid-col-gap-6{column-gap:1.5rem}.grid-col-gap-8{column-gap:2rem}.grid-col-gap-10{column-gap:2.5rem}.grid-col-gap-12{column-gap:3rem}.grid-col-gap-16{column-gap:4rem}.grid-col-gap-20{column-gap:5rem}.grid-col-gap-24{column-gap:6rem}.grid-col-gap-32{column-gap:8rem}.grid-col-gap-40{column-gap:10rem}.grid-col-gap-48{column-gap:12rem}.grid-col-gap-56{column-gap:14rem}.grid-col-gap-64{column-gap:16rem}.grid-col-gap-px{column-gap:1px}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}body.body--light,body.body--dark{background:var(--q-bg);color:var(--q-text-2)}.branding .background{fill:var(--q-white-pure)}.branding .foreground{fill:var(--q-primary)}a{color:#36984f;text-decoration:none;transition:color .3 ease-out}a:hover{color:#49ba65}h1,h2,h3,h4,h5,h6{margin:0;color:var(--q-text-0)}::selection{background:var(--q-selection)}html,body,#q-app{height:100%}#q-app:has(.q-layout--standard){transition:padding-left .4s}#q-app:has(.q-layout--standard):has(.q-layout-home){padding-left:0}#q-app:has(.q-layout--standard):has(.q-layout-app){padding-left:56px}#q-app .q-layout,#q-app .q-layout .q-page-container,#q-app .q-layout .q-page-container .q-page{height:100%}#q-app .q-layout.q-layout--standard.q-layout-app{overflow:hidden}#q-app .q-layout.q-layout--standard.q-layout-app .q-drawer.q-drawer--left.q-drawer--standard.fixed{position:absolute}#q-app .q-layout.q-layout--standard.q-layout-app .q-footer.q-footer--hidden{transform:translateY(100%)}#q-app .q-layout.q-layout--standard.q-layout-app .q-footer.fixed-bottom{position:absolute}#q-app .q-layout.q-layout--standard.q-layout-app .q-page-container{padding-left:0}#q-app .q-layout.q-layout--standard.q-layout-app .q-page-container .q-page{display:flex;flex-flow:column;transition:padding-bottom .4s}.q-body--layout-animate #q-app .q-layout.q-layout--standard.q-layout-app .q-page-container .q-page{min-height:0!important}.map-container{position:relative;width:100%;height:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.q-gap-xs{gap:4px 4px}.q-gap-sm{gap:8px 8px}.q-gap-md{gap:16px 16px}.q-gap-lg{gap:24px 24px}.q-gap-xl{gap:48px 48px}.q-separator,.q-separator--dark{background:var(--q-layout-border)}.q-field--standard .q-field__control:before{border-bottom:1px solid var(--q-separator)}.q-field--standard .q-field__control:hover:before{border-color:var(--q-text-2)}.q-field--standard .q-field__control:after{height:1px;transform-origin:left bottom}.q-field--standout .q-field__control{color:var(--q-text-0);height:auto;padding:0 8px;box-shadow:none;transition:background-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:before{background:rgba(0,0,0,.07)}.q-field--standout .q-field__native,.q-field--standout .q-field__prefix,.q-field--standout .q-field__suffix,.q-field--standout .q-field__prepend,.q-field--standout .q-field__append,.q-field--standout .q-field__input{color:var(--q-text-0)}.q-field--standout.q-field--highlighted .q-field__control{box-shadow:none;background:var(--q-bg-mute)}.q-field--standout.q-field--dark .q-field__control:before{background:rgba(255,255,255,.07)}.q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:var(--q-bg-mute)}.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,.q-field--standout.q-field--dark.q-field--highlighted .q-field__input{color:var(--q-text-0)}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:#ffffff3d}.q-field--dark .q-field__control:before{border-color:var(--q-separator)}.q-field--dark .q-field__control:hover:before{border-color:var(--q-text-2)}.text-display{font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.q-toolbar{min-height:0}.q-menu,.q-menu.q-dark{background:var(--q-bg)}.q-menu.select-menu{border-radius:0 0 4px 4px}.q-menu .q-list .q-item{min-height:0}.q-splitter__separator,.q-splitter--dark .q-splitter__separator{background-color:var(--q-layout-border)}.q-scrollarea .q-scrollarea__thumb{right:2px;border-radius:4px;background:var(--q-primary);width:5px;opacity:.75}.q-inner-loading,.q-inner-loading--dark{background:var(--q-bg-loader);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.q-inner-loading .q-spinner,.q-inner-loading--dark .q-spinner{font-size:40px;color:var(--q-primary)}.q-inner-loading .label,.q-inner-loading--dark .label{color:var(--q-text-2);margin-top:16px}.lineheight-1{line-height:1}.q-field__native:-webkit-autofill,.q-field__native:-webkit-autofill:hover,.q-field__native:-webkit-autofill:focus,.q-field__native:-webkit-autofill:active,.q-field__input:-webkit-autofill,.q-field__input:-webkit-autofill:hover,.q-field__input:-webkit-autofill:focus,.q-field__input:-webkit-autofill:active{border:none!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important;animation-name:autofill!important;animation-fill-mode:both!important;text-fill-color:#000!important;box-shadow:0 0 0 1000px #e8f0fe inset!important;-webkit-animation-name:autofill!important;-webkit-animation-fill-mode:both!important;-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0px 1000px rgb(232,240,254) inset!important}.q-placeholder::placeholder{color:inherit;opacity:.4}.text-tight{font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.app-logo{display:flex;justify-items:center;justify-content:center;align-items:center;width:56px;height:56px;color:var(--q-primary)}.app-logo svg{display:block}.app-logo svg .background{fill:#fff}.q-btn{min-height:0;font-weight:500;line-height:1}.q-btn.q-btn-cancel{color:var(--q-text-1);background:rgba(255,255,255,.3)}.q-btn.q-btn-cancel.q-btn--flat{color:var(--q-text-2);background:transparent}.q-btn.q-btn-cancel.q-btn--flat:hover .q-btn__content{color:var(--q-text-2)}.q-btn.q-btn-primary{color:var(--q-white-pure);background:var(--q-primary)}.q-btn.q-btn-primary.q-btn--flat{color:var(--q-primary);background:transparent}.q-btn.q-btn-primary.q-btn--flat:hover .q-btn__content{color:var(--q-primary)}.q-btn.q-btn-secondary{color:var(--q-white-pure);background:var(--q-secondary)}.q-btn.q-btn-secondary.q-btn--flat{color:var(--q-secondary);background:transparent}.q-btn.q-btn-secondary.q-btn--flat:hover .q-btn__content{color:var(--q-secondary)}.q-btn.q-btn-neutral{color:var(--q-text-contrast);background:var(--q-bg-neutral)}.q-btn.q-btn-neutral.q-btn--flat{color:var(--q-text-2);background:transparent}.q-btn.q-btn-neutral.q-btn--flat:hover .q-btn__content{color:var(--q-text-2)}.q-btn.q-btn-inverse{color:var(--q-text-contrast-inverse);background:var(--q-bg-mute-inverse)}.q-btn.q-btn-inverse.q-btn--flat{color:var(--q-bg-mute-inverse);background:transparent}.q-btn.q-btn-inverse.q-btn--flat:hover .q-btn__content{color:var(--q-bg-mute-inverse)}.q-btn.q-btn-accent{color:var(--q-white-pure);background:var(--q-accent)}.q-btn.q-btn-accent.q-btn--flat{color:var(--q-accent);background:transparent}.q-btn.q-btn-accent.q-btn--flat:hover .q-btn__content{color:var(--q-accent)}.q-btn.q-btn-positive{color:var(--q-black-pure);background:var(--q-positive)}.q-btn.q-btn-positive.q-btn--flat{color:var(--q-positive);background:transparent}.q-btn.q-btn-positive.q-btn--flat:hover .q-btn__content{color:var(--q-positive)}.q-btn.q-btn-negative{color:var(--q-white-pure);background:var(--q-negative)}.q-btn.q-btn-negative.q-btn--flat{color:var(--q-negative);background:transparent}.q-btn.q-btn-negative.q-btn--flat:hover .q-btn__content{color:var(--q-negative)}.q-btn.q-btn-info{color:var(--q-white-pure);background:var(--q-info)}.q-btn.q-btn-info.q-btn--flat{color:var(--q-info);background:transparent}.q-btn.q-btn-info.q-btn--flat:hover .q-btn__content{color:var(--q-info)}.q-btn.q-btn-warning{color:var(--q-black-pure);background:var(--q-warning)}.q-btn.q-btn-warning.q-btn--flat{color:var(--q-warning);background:transparent}.q-btn.q-btn-warning.q-btn--flat:hover .q-btn__content{color:var(--q-warning)}.q-btn.q-btn-mini{padding:2px!important}.q-btn.q-btn-mini .q-icon{width:16px;height:16px}.q-btn.q-btn-mini .q-icon svg{display:block;width:inherit;height:inherit}.q-btn.disabled{opacity:1!important}.q-btn.disabled:not(.q-btn-negative){color:var(--q-text-3);background:var(--q-bg-mute)}.chart.echarts .chart-tooltip--title{font-weight:700}.dialog .q-card{color:var(-q-text-1);background:transparent;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog .q-card__background{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8}.dialog .q-card__header{display:flex;align-items:baseline;justify-content:space-between}.dialog .q-card__header--title{font-size:1.25rem;font-weight:600}.dialog .q-card__section.text-caption ul{padding-inline-start:16px}.dialog .q-card__actions .q-btn{min-width:96px!important;transition:color .3 ease-out}.dialog .q-card__actions .q-btn.disabled{background:rgba(255,255,255,.3)}.dialog .q-card__actions .q-btn-ok{color:#fff;background:rgba(255,255,255,.8)}.dialog .q-card__actions .q-btn-cancel{color:var(--q-text-1);background:rgba(255,255,255,.3)}.dialog .q-card .q-avatar{font-size:32px}.dialog .q-card .q-avatar .q-avatar__content{font-size:inherit}.dialog .q-dialog__inner>div{border-radius:8px}.dialog.q-dialog--primary .q-card__background{background:var(--q-primary)}.dialog.q-dialog--primary .q-card__actions .q-btn-ok,.dialog.q-dialog--primary .q-card__actions .q-btn-cancel{color:var(--q-primary)}.dialog.q-dialog--secondary .q-card__background{background:var(--secondary)}.dialog.q-dialog--secondary .q-card__actions .q-btn-ok,.dialog.q-dialog--secondary .q-card__actions .q-btn-cancel{color:var(--q-secondary)}.dialog.q-dialog--accent .q-card__background{background:var(--accent)}.dialog.q-dialog--accent .q-card__actions .q-btn-ok,.dialog.q-dialog--accent .q-card__actions .q-btn-cancel{color:var(--q-accent)}.dialog.q-dialog--positive .q-card__background{background:var(--q-positive)}.dialog.q-dialog--positive .q-card__actions .q-btn-ok,.dialog.q-dialog--positive .q-card__actions .q-btn-cancel{color:var(--q-positive)}.dialog.q-dialog--negative .q-card__background{background:var(--q-negative)}.dialog.q-dialog--negative .q-card__actions .q-btn-ok{color:var(--q-negative)}.dialog.q-dialog--negative .q-card__actions .q-btn-ok.disabled{color:var(--q-white-pure)}.dialog.q-dialog--negative .q-card__actions .q-btn-cancel{color:var(--q-negative-subtitle)}.dialog.q-dialog--info .q-card__background{background:var(--q-info)}.dialog.q-dialog--info .q-card__actions .q-btn-ok,.dialog.q-dialog--info .q-card__actions .q-btn-cancel{color:var(--q-info)}.dialog.q-dialog--warning,.dialog.q-dialog--warning .q-card{color:var(--q-black-pure)}.dialog.q-dialog--warning .q-card__background{background:var(--q-warning)}.dialog.q-dialog--warning .q-card__actions .q-btn-ok{color:var(--q-warning);background:rgba(0,0,0,.7)}.dialog.q-dialog--warning .q-card__actions .q-btn-cancel{color:var(--q-warning);background:rgba(0,0,0,.3)}.dialog.q-dialog--neutral .q-card__background{background:var(--q-bg-soft)}.dialog.q-dialog--neutral .q-card__actions .q-btn-ok{background:var(--q-primary)}.dialog.q-dialog--neutral .q-card__actions .q-btn-cancel{background:var(--q-bg-mute)}.dialog.q-dialog--neutral .q-card .q-item .q-avatar .q-icon{font-size:32px}.dialog-notification{line-height:1;color:var(--q-white-pure);width:100%;min-height:40px;background:var(--q-negative)}.dialog-notification.q-banner-primary{background:var(--q-primary)}.dialog-notification.q-banner-secondary{background:var(--q-secondary)}.dialog-notification.q-banner-neutral{color:var(--q-text-contrast);background:var(--q-bg-neutral)}.dialog-notification.q-banner-inverse{color:var(--q-text-contrast-inverse);background:var(--q-bg-mute-inverse)}.dialog-notification.q-banner-accent{background:var(--q-accent)}.dialog-notification.q-banner-positive{color:var(--q-black-pure);background:var(--q-positive)}.dialog-notification.q-banner-negative{background:var(--q-negative)}.dialog-notification.q-banner-info{background:var(--q-info)}.dialog-notification.q-banner-warning{color:var(--q-black-pure);background:var(--q-warning)}.dialog-notification .q-banner__content{font-weight:500}.inline-edit{display:flex;align-items:center;width:100%;min-height:40px;font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01562em;position:relative}.inline-edit .display{display:block;width:calc(100% - 26px);min-height:32px;padding:4px 8px;background:transparent;border-radius:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inline-edit.is-editable .display{cursor:pointer}.inline-edit.is-editable .display:hover{background:var(--q-bg-mute)}.inline-edit .q-input{position:absolute;inset:auto 0 auto 0;align-items:center;font-family:inherit;opacity:1}.inline-edit .q-field__native,.inline-edit .q-field__prefix,.inline-edit .q-field__suffix,.inline-edit .q-field__input{color:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;padding:4px 0}.inline-edit .q-field{font-size:inherit}.inline-edit .q-field--standout .q-field__control{background:transparent}.inline-edit .q-field--standout.q-field--highlighted .q-field__control{background:var(--q-bg-mute)}.inline-edit .q-field--standout.q-field--dark .q-field__control{background:transparent}.inline-edit .q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:var(--q-bg-mute)}.inline-edit .q-field__after{height:auto;padding-left:6px}.no-items{display:flex;flex-direction:column;gap:8px;padding:8px 8px 8px 32px}.no-items--label{font-weight:600;line-height:1.2;color:var(--q-text-1)}.no-items--caption{font-size:.75rem;line-height:1.2;letter-spacing:.03333em;font-weight:400;color:var(--q-text-2)}.q-notifications__list{margin-bottom:8px}.q-notification{font-size:.75rem;font-weight:600;color:var(--q-text-0);background:var(--q-bg);margin:8px 8px 0}.q-notification__wrapper{align-items:flex-start}.q-notification__caption{font-size:.75rem;font-weight:500;color:var(--q-text-1)}.q-notification__badge{padding:4px 8px}.q-notification--standard{padding:0 8px;min-height:48px}.q-notification--standard .q-notification__actions{align-items:flex-start;color:var(--q-text-2);padding:0 0 0 4px;margin-top:4px;margin-right:-4px}.q-notification__clear{background:transparent;padding:0}.q-notification__clear .q-notification__content{display:none}.q-notification__clear .q-notification__actions .q-btn{text-transform:none;line-height:1;color:var(--q-white-pure);background:var(--q-bg);padding:6px 12px;white-space:nowrap}.q-notification .q-btn .q-icon,.q-notification .q-btn .q-spinner{font-size:.875rem}.resizer{position:absolute;background:var(--q-layout-border);-webkit-user-select:none;user-select:none}.resizer .resizer-area{position:absolute}.resizer.right,.resizer.left{top:0;bottom:0;width:1px;cursor:col-resize}.resizer.right .resizer-area,.resizer.left .resizer-area{top:0;right:-6px;bottom:0;left:-6px}.resizer.left{left:0;right:auto}.resizer.right{left:auto;right:0}.resizer.top,.resizer.bottom{left:0;right:0;height:1px;cursor:row-resize}.resizer.top .resizer-area,.resizer.bottom .resizer-area{top:-6px;right:0;bottom:-6px;left:0}.resizer.top{top:0;bottom:auto}.resizer.bottom{top:auto;bottom:0}.settings-group{padding:8px}.settings-group .settings-group-label{font-size:.75rem;line-height:1.2;letter-spacing:.16667em;font-weight:500;color:var(--q-text-2);padding:8px 24px}.settings-group .settings-group-caption{font-size:.875rem;line-height:1.2;letter-spacing:.03333em;font-weight:400;color:var(--q-text-2);padding:8px 24px}.setting{display:flex;flex-direction:column;gap:8px;padding:16px 24px}.setting .setting-label{font-weight:600;line-height:1.2;color:var(--q-text-1)}.setting .setting-caption{font-size:.75rem;line-height:1.2;letter-spacing:.03333em;font-weight:400;color:var(--q-text-2)}.setting .setting-options .q-radio .q-radio__label{color:var(--q-text-2)}.setting .setting-options .q-radio .q-radio__inner--truthy~.q-radio__label{color:var(--q-text-1);font-weight:500}.setting .setting-options .q-btn-group{box-shadow:none}.setting .setting-options .q-btn-group .q-btn{line-height:1.2;min-height:0;color:var(--q-text-2);text-transform:none;padding:4px 8px;background:var(--q-bg-inactive);box-shadow:none}.sort-toolbar{display:flex;width:100%}.sort-toolbar--button{margin-left:-8px;padding:0 8px;color:var(--q-text-1)}.sort-toolbar--button .q-icon{font-size:16px;margin-right:2px}.sort-toolbar--menu{color:var(--q-text-1);background:var(--q-bg-mute);padding:8px 0}.sort-toolbar--menu .q-item{font-size:.75rem;line-height:1.2;letter-spacing:.03333em;font-weight:400;min-height:0;padding:8px}.sort-toolbar--menu .q-item.q-item--active{font-weight:700}.submenu{color:var(--q-text-1);background:var(--q-bg-mute);padding:8px 0}.submenu .q-item{font-size:.75rem;line-height:1.2;letter-spacing:.03333em;font-weight:400;min-height:0;padding:8px}.submenu .q-item__section--side{padding-right:8px}.submenu .q-item.q-item--active{font-weight:700}.q-tooltip--style{font-weight:500}body.body--dark .q-tooltip--style{color:var(--q-black);background:var(--q-grey-light-3)}.q-tooltip--style.style-accent,body.body--dark .q-tooltip--style.style-accent{color:var(--q-white-pure);background:var(--q-accent)}.q-tooltip--style.style-positive,body.body--dark .q-tooltip--style.style-positive{color:var(--q-white-pure);background:var(--q-positive)}.q-tooltip--style.style-negative,body.body--dark .q-tooltip--style.style-negative{color:var(--q-white-pure);background:var(--q-negative)}.q-tooltip--style.style-info,body.body--dark .q-tooltip--style.style-info{color:var(--q-white-pure);background:var(--q-info)}.q-tooltip--style.style-warning,body.body--dark .q-tooltip--style.style-warning{color:var(--q-black-pure);background:var(--q-warning)}.q-tooltip{padding:0;overflow:visible}.q-tooltip--content{border-radius:4px;background:inherit;padding:2px 8px}.q-tooltip--arrow{position:absolute;width:6px;height:6px;background:inherit;z-index:-1}.arrow-none .q-tooltip--arrow{display:none}.arrow-left .q-tooltip--arrow{inset:50% auto auto 0;transform:translate(-50%,-50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-left-top .q-tooltip--arrow{inset:10px auto auto 0;transform:translate(-50%,-50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-left-bottom .q-tooltip--arrow{inset:auto auto 10px 0;transform:translate(-50%,50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-right .q-tooltip--arrow{inset:50% 0 auto auto;transform:translate(50%,-50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-right-top .q-tooltip--arrow{inset:10px 0 auto auto;transform:translate(50%,-50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-right-bottom .q-tooltip--arrow{inset:auto 0 10px auto;transform:translate(50%,50%) rotate(45deg) skew(-10deg,-10deg)}.arrow-top .q-tooltip--arrow{inset:0 auto auto 50%;transform:translate(-50%,-50%) rotate(-45deg) skew(-10deg,-10deg)}.arrow-top-left .q-tooltip--arrow{inset:0 auto auto 10px;transform:translate(-50%,-50%) rotate(-45deg) skew(-10deg,-10deg)}.arrow-top-right .q-tooltip--arrow{inset:0 10px auto auto;transform:translate(50%,-50%) rotate(-45deg) skew(-10deg,-10deg)}.arrow-bottom .q-tooltip--arrow{inset:auto auto 0 50%;transform:translate(-50%,50%) rotate(-45deg) skew(-10deg,-10deg)}.arrow-bottom-left .q-tooltip--arrow{inset:auto auto 0 10px;transform:translate(-50%,50%) rotate(-45deg) skew(-10deg,-10deg)}.arrow-bottom-right .q-tooltip--arrow{inset:auto 10px 0 auto;transform:translate(50%,50%) rotate(-45deg) skew(-10deg,-10deg)}.app-header.q-header{height:56px;background:var(--q-bg);background:transparent}.app-header.q-header.fixed-top{left:56px}.app-header.q-header .q-toolbar{height:100%;padding-right:32px;padding-left:32px}.app-header.q-header .drawer-left-open,.app-header.q-header .drawer-right-open{position:absolute;top:50%;transform:translateY(-50%);color:var(--q-text-3)}.app-header.q-header .drawer-left-open:hover .q-btn__content,.app-header.q-header .drawer-right-open:hover .q-btn__content{color:var(--q-text-2)}.app-header.q-header .drawer-left-open{left:8px}.app-header.q-header .drawer-right-open{right:8px}.drawer-bottom.q-footer{background-color:var(--q-bg-soft)!important}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .q-splitter,.drawer-bottom .drawer-panel--bottom .drawer-wrapper .q-scrollarea,.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar,.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar--wrapper{height:100%}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper{width:100%;padding:8px;background:var(--q-bg)}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-header{padding:8px}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-header .title{font-size:1.25rem;font-weight:600}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-header .subtitle{display:flex;flex-wrap:wrap;font-size:.75rem;line-height:.75rem;font-weight:700;color:var(--q-text-1);margin-top:4px}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body{padding:8px}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info{overflow-wrap:break-word;font-size:.75rem;font-weight:500;line-height:1.2;color:var(--q-text-1)}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--description{line-height:1.2;margin-bottom:8px}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--meta{margin:8px 0}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--meta .item{display:flex;flex-wrap:wrap}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--meta .item .key{color:var(--q-text-1)}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--meta .item .val{color:var(--q-text-0);font-weight:700}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--meta .item span{display:block}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--cit{margin:8px 0}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-sidebar .data-wrapper .data-body .layer-info--link{font-size:.75rem;line-height:1;font-weight:600}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-main .q-scrollarea .q-scrollarea__content{height:100%;width:100%}.drawer-bottom .drawer-panel--bottom .drawer-wrapper .drawer-main .q-tab-panels{background:var(--q-bg-soft)}.q-drawer{background:var(--q-bg-soft);border-color:var(--q-separator-light)}body.body--dark .q-drawer{border-color:var(--q-separator-light)}.q-drawer .q-drawer__content{position:relative;overflow:hidden}.q-layout__section--marginal{color:var(--q-text-1)}.q-drawer .drawer-body{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:56px}.q-drawer .drawer-body.has-header-caption,.q-drawer .drawer-body.has-header-info{padding-top:88px}.q-drawer .drawer-body.has-header-toolbar{padding-top:100px}.q-drawer .drawer-body.has-header-caption.has-header-info{padding-top:120px}.q-drawer .drawer-body.has-header-caption.has-header-toolbar,.q-drawer .drawer-body.has-header-info.has-header-toolbar{padding-top:132px}.q-drawer .drawer-body.has-header-caption.has-header-info.has-header-toolbar{padding-top:164px}.q-drawer .drawer-body.has-footer-info{padding-bottom:32px}.q-drawer .drawer-body.has-footer-toolbar{padding-bottom:44px}.q-drawer .drawer-body.has-footer-info.has-footer-toolbar{padding-bottom:76px}.q-drawer .drawer-body .q-scrollarea{height:100%}.q-drawer .drawer-body .q-scrollarea__content{display:flex;width:100%}.q-footer .drawer-sidebar,.q-footer .drawer-body{position:absolute;top:0;right:0;bottom:0;left:0}.q-footer .drawer-sidebar.has-header-info,.q-footer .drawer-body.has-header-info{padding-top:32px}.q-footer .drawer-sidebar.has-header-toolbar,.q-footer .drawer-body.has-header-toolbar{padding-top:44px}.q-footer .drawer-sidebar.has-header-info.has-header-toolbar,.q-footer .drawer-body.has-header-info.has-header-toolbar{padding-top:76px}.q-footer .drawer-sidebar.has-footer-info,.q-footer .drawer-body.has-footer-info{padding-bottom:32px}.q-footer .drawer-sidebar.has-footer-toolbar,.q-footer .drawer-body.has-footer-toolbar{padding-bottom:44px}.q-footer .drawer-sidebar.has-footer-info.has-footer-toolbar,.q-footer .drawer-body.has-footer-info.has-footer-toolbar{padding-bottom:76px}.q-footer .drawer-sidebar .q-scrollarea,.q-footer .drawer-body .q-scrollarea{height:100%}.q-footer .drawer-sidebar .q-scrollarea__content,.q-footer .drawer-body .q-scrollarea__content{display:flex;width:100%}.drawer-footer--container{position:absolute;inset:auto 0 0 0;background-color:var(--q-bg-soft);z-index:auto}.drawer-footer--info,.drawer-footer--toolbar{display:flex;align-items:center;font-weight:500;line-height:1;width:100%;padding:0 8px}.drawer-footer--info .q-toolbar,.drawer-footer--toolbar .q-toolbar{height:100%}.drawer-footer--info .q-toolbar .q-btn,.drawer-footer--toolbar .q-toolbar .q-btn{padding:6px 12px!important}.drawer-footer--info .q-toolbar .q-btn .q-icon,.drawer-footer--toolbar .q-toolbar .q-btn .q-icon{margin-top:-3px;margin-bottom:-3px}.drawer-footer--toolbar{font-size:.75rem;color:var(--q-text-2);height:44px;border-top:1px solid var(--q-layout-border)!important}.drawer-footer--toolbar .q-toolbar{flex-direction:column;justify-content:center;padding:0}.drawer-footer--info{font-size:.75rem;color:var(--q-text-2);height:32px;border-top:1px solid var(--q-layout-border)!important}.drawer-header--container{background-color:transparent;z-index:auto}.drawer-header--heading{display:flex;height:56px;border-bottom:1px solid var(--q-layout-border)}.drawer-header--heading .no-border{border-bottom:none}.drawer-header--title{position:relative;width:0;flex:auto;left:0;right:0;display:flex;align-items:center;height:100%;margin-left:-8px;margin-right:-8px}.drawer-header--title h1{font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--q-text-0);height:auto;padding:4px 8px;-webkit-user-select:none;user-select:none}.drawer-header--back,.drawer-header--close{display:flex;align-items:center;flex:0 0 32px;width:32px}.drawer-header--back{justify-content:flex-start;padding-left:6px}.drawer-header--close{justify-content:flex-end;padding-right:6px}.drawer-header--caption,.drawer-header--info,.drawer-header--toolbar{display:flex;align-items:center;font-weight:500;line-height:1;width:100%;padding:0 8px 0 32px}.drawer-header--caption,.drawer-header--info{height:32px}.drawer-header--caption{font-size:.875rem;color:var(--q-text-1);border-bottom:1px solid var(--q-layout-border)}.drawer-header--caption--wrapper{display:flex;align-self:stretch;align-items:center;width:100%}.drawer-header--info{font-size:.75rem;color:var(--q-text-2);border-bottom:1px solid var(--q-layout-border)}.drawer-header--toolbar{font-size:.75rem;color:var(--q-text-2);height:44px;border-bottom:1px solid var(--q-layout-border)}.drawer-header--toolbar .q-toolbar{padding:0}.drawer-header--toolbar .q-tabs{height:100%;margin-left:-16px;font-size:.875rem}.drawer-header--toolbar .q-tabs .q-tab{min-height:0;height:100%;padding:0 16px}.drawer-item.q-item,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item{min-height:0;padding:8px 8px 8px 24px;border-radius:4px}.drawer-item.q-item .expand-icon,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .expand-icon{justify-content:flex-start}.drawer-item.q-item .expand-icon .q-expansion-item__toggle-icon,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .expand-icon .q-expansion-item__toggle-icon{margin-top:-18px}.drawer-item.q-item .expand-icon .q-icon,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .expand-icon .q-icon{font-size:14px;border-radius:50%;padding:2px}.drawer-item.q-item .q-focus-helper,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-focus-helper{border-radius:4px}.drawer-item.q-item .q-item__section--left,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section--left{position:absolute;left:-4px;top:50%;padding:0;transform:translateY(-50%)}.drawer-item.q-item .q-item__section--avatar,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section--avatar{width:auto;min-width:0;margin-right:8px;padding-right:0}.drawer-item.q-item .q-item__section--avatar .q-avatar,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section--avatar .q-avatar{width:auto;height:auto}.drawer-item.q-item .q-item__section--avatar .q-avatar .q-avatar__content,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section--avatar .q-avatar .q-avatar__content{width:auto}.drawer-item.q-item .q-item__section--avatar .q-avatar .q-avatar__content .q-icon,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section--avatar .q-avatar .q-avatar__content .q-icon{font-size:18px}.drawer-item.q-item .q-item__section.arrow,.drawer-item.q-item .q-item__section.menu,.drawer-item.q-item .q-item__section.expansion-arrow,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section.arrow,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section.menu,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section.expansion-arrow{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.drawer-item.q-item .q-item__section.expansion-arrow .q-icon,.drawer-item.q-expansion-item .q-expansion-item__container>.q-item .q-item__section.expansion-arrow .q-icon{transition:transform .3s}.drawer-item.q-expansion-item{border-radius:4px}.drawer-item.q-expansion-item.q-expansion-item--collapsed .expansion-arrow .q-icon{transform:rotate(0)}.drawer-item.q-expansion-item.q-expansion-item--collapsed .q-expansion-item__toggle .q-btn{color:var(--q-text-1)}.drawer-item.q-expansion-item.q-expansion-item--expanded .q-expansion-item__container>.q-item{background:var(--q-bg-mute)}.drawer-item.q-expansion-item.q-expansion-item--expanded .q-expansion-item__container>.q-item .expansion-arrow .q-icon{transform:rotate(180deg)}.drawer-item.q-expansion-item .q-expansion-item__content .q-card .q-card__section{padding:0}.drawer-item.q-expansion-item .q-expansion-item__content .q-card .q-card__section .q-list .q-item{min-height:0;padding:8px 0 8px 24px}.drawer-item.q-expansion-item .q-expansion-item__content .q-card .q-card__section .q-list .q-item .q-toggle__thumb{top:0}.drawer-expansion-item.q-expansion-item{border-radius:4px}.drawer-expansion-item.q-expansion-item .q-item{min-height:0;padding:8px 24px;border-radius:4px}.drawer-expansion-item.q-expansion-item .q-item .q-focus-helper{border-radius:4px}.drawer-expansion-item.q-expansion-item .q-item .q-item__section.arrow{position:absolute;top:50%;right:4px;transform:translateY(-50%);font-size:14px}.drawer-expansion-item.q-expansion-item .q-item .q-item__section.arrow .q-icon{font-size:inherit}.drawer-list{width:100%;padding:8px}.drawer-list.q-list .q-separator{margin-left:24px}.drawer-panel{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;width:100%;height:100%;background:var(--q-bg-soft);border-color:var(--q-separator-light)}body.body--dark .drawer-panel{border-color:var(--q-separator-light)}.drawer-panel .drawer-wrapper{width:100%;height:100%;transition:transform .4s ease-out}.drawer-panel .drawer-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .4s ease-out}.drawer-panel .drawer-wrapper.nudge-left{transform:translate(-56px)}.drawer-panel .drawer-wrapper.nudge-left:after{background:var(--q-shade)}.infobar{position:relative;overflow:hidden;flex:0 0 auto;display:flex;flex-direction:column;height:48px;background:var(--q-bg);z-index:1}.infobar .q-layout__shadow{top:-10px}.infobar .q-layout__shadow:after{top:10px}.infobar .toolbar{height:32px}.layer-legend{height:16px;border-bottom:1px solid var(--q-layout-border);display:flex;flex-wrap:nowrap}.layer-legend .q-scrollarea{height:16px;width:100%}.layer-legend .pan{flex:0 1 16px}.layer-legend .pan .q-icon{font-size:14px}.layer-legend--wrapper{position:relative;display:flex;flex:1;width:auto;overflow:hidden;height:16px}.layer-legend--container{position:absolute;top:0;left:0;display:flex;min-width:100%;width:auto;height:100%;cursor:pointer}.layer-legend--swatch{height:16px;min-width:12px}.timelapse-bar{position:relative;z-index:1}.home-page{display:flex;flex-direction:column;gap:16px 16px;width:800px;height:100%;padding:24px}.home-page .q-card__section{display:flex;justify-content:center;padding:0}.home-page--avatar{display:flex;flex-direction:column;flex:0 1 48px;align-items:center}.home-page--title{flex:0 1 24px}.home-page--title h1{position:absolute;font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.2;color:var(--q-text-0);font-weight:700}.home-page--body{flex:1}.home-page--body .q-scrollarea{width:100%;height:100%}.home-page--links{display:flex;flex:0 1 24px;padding:0}.home-page--links--container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center}.home-page--content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px 16px}.home-page--md{line-height:18px}.home-page--md h1{font-size:22px;font-weight:600;line-height:1.2}.home-page--md h2{font-size:18px;font-weight:700;line-height:24px}.home-page--md h3{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.home-page--md ul,.home-page--md ol{padding-inline-start:16px}.home-page--md ol li ol{list-style-type:lower-alpha}.home-footer{display:flex;height:48px;background:var(--q-bg)}.home-footer.q-footer,body.body--dark .home-footer.q-footer{border-color:var(--q-separator-light)}.home-footer .q-toolbar{color:var(--q-text-1);padding:0 1.25rem;gap:16px}.home-footer .q-toolbar .copyright{display:flex;gap:4px}.home-footer .q-toolbar .links{display:flex;gap:16px}.home-footer .q-toolbar a{color:inherit;display:block}.home-footer .q-toolbar a:hover{text-decoration:underline}.home-header{display:flex;height:56px;background:var(--q-bg)}.home-header.q-header,body.body--dark .home-header.q-header{border-color:var(--q-separator-light)}.home-header .q-toolbar{padding:0 1.25rem}.home-header .q-toolbar__title{font-family:Inter Display,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;color:inherit;padding-right:36px}.home-header .q-toolbar .q-tab__label{font-size:18px}.home-header .q-toolbar .q-tab--inactive{opacity:1}.layout-splitter.splitt .q-splitter__before{transition:width .2s ease-out;width:0px!important}.layout-splitter .q-drawer{position:fixed}.layout-splitter .q-drawer .q-drawer__content{position:static;overflow:hidden}.layout-splitter .q-drawer .q-scrollarea__thumb{right:2px;border-radius:4px;background:var(--q-primary);width:5px;opacity:.75}.app-nav-left{background:var(--q-bg);position:absolute;top:0;left:0;bottom:0;width:56px;border-right:1px solid var(--q-layout-border);z-index:2000}.app-nav-left .q-item{padding:0;min-height:40px;border-radius:4px}.app-nav-left .q-item .q-focus-helper{border-radius:4px}.app-nav-left .q-item .q-avatar .initials{font-weight:600;color:var(--q-text-dark-1)}.page-details{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;background:var(--q-bg);z-index:1}.page-details--header{display:flex;flex-direction:column}.page-details--header .q-toolbar{padding:0;min-height:0}.page-details--heading,.page-details--toolbar{display:flex;padding:0 32px;border-bottom:1px solid var(--q-layout-border)}.page-details--heading{flex:0 0 56px}.page-details--toolbar{flex:0 0 44px}.page-details--title{font-size:1.25rem;font-weight:600}.page-details--tabs{height:100%}.page-details--tabs .q-tabs{height:100%;margin-right:-8px}.page-details--tabs .q-tabs .q-tab{min-height:0;padding:0 8px}.page-details--tabs .q-tabs .q-tab__label{font-size:.875rem;color:var(--q-text-2)}.page-details--tabs .q-tabs .q-tab--active .q-tab__label{color:var(--q-text-0)}.page-details--body{display:flex;flex:1 1 100%}.page-details--body .q-scrollarea{width:100%}.page-details--body .body-wrapper{padding:32px}.page-details--footer{display:flex;align-items:center;flex:0 0 32px;padding:0 32px;border-top:1px solid var(--q-layout-border)}.q-item{color:var(--q-text-1)}.q-item .q-item__label:not(.q-item__label--caption){font-weight:500}.q-item .q-item__label--caption{color:var(--q-text-2)}.q-item:hover{color:var(--q-text-0)}.ol-attribution{background:var(--q-bg);color:var(--q-text-1)}.ol-attribution:not(.ol-collapsed){background:var(--q-bg)}.ol-attribution>button{position:relative;width:20px;height:20px;margin:0;background:var(--q-bg);cursor:pointer;border:none;outline:none;border-radius:4px;transition:background-color .3s ease-out}.ol-attribution>button:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.ol-attribution>button:hover{background:var(--q-bg-mute);outline:none}.ol-attribution>button:focus{outline:none;color:var(--q-text-1)}.ol-attribution>ul{color:var(--q-text-1);padding:0 8px;text-shadow:none}.ol-attribution>ul li+li:before{content:"|";padding:0 8px}.ol-attribution>ul li a{font-weight:500;color:var(--q-text-0);transition:color .3s ease-out}.ol-attribution>ul li a:hover{color:var(--q-primary)}.map-control--baselayer .q-btn{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;padding:1px;border-radius:4px;color:#fff;overflow:hidden}.map-control--baselayer .q-btn.q-btn--outline:before{border:1px solid rgba(255,255,255,.5)}.map-control--baselayer .q-btn .q-focus-helper{z-index:1}.map-control--baselayer .q-btn .q-btn__content{border-radius:inherit}.map-control--baselayer .q-btn .q-btn__content>.q-icon{font-size:6rem;border-radius:inherit}.map-control--baselayer .q-btn .q-btn__content>.q-icon img{display:block;border-radius:inherit;object-fit:cover}.map-control--baselayer--label{position:absolute;inset:auto 0 0;display:flex;align-items:center;font-size:.75rem;font-weight:600;text-transform:none;color:var(--q-text-1);height:1.75rem;background:var(--q-bg);border-radius:0 0 4px 4px;padding:0 .5rem}.map-control--baselayer--label .q-icon{font-size:1rem;margin-right:.5rem}.map-control--baselayer--menu{background:transparent;margin-left:4px}.map-control--baselayer--menu .q-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;font-size:14px}.map-control--baselayer--menu .q-list .q-item{padding:0;border-radius:4px;overflow:hidden;border:none}.map-control--baselayer--menu .q-list .q-item .q-focus-helper{color:#fff;z-index:1}.map-control--baselayer--menu .q-list .q-item .q-avatar{border-radius:4px;height:6rem;width:6rem}.map-control--baselayer--menu .q-list .q-item.q-item--active .map-control--baselayer--label{background:var(--q-primary)}.map-controls{position:absolute;z-index:1}.map-controls.top-left,.map-controls.top-center,.map-controls.top-right{top:0;margin-top:8px}.map-controls.bottom-left,.map-controls.bottom-center,.map-controls.bottom-right{bottom:0;margin-bottom:8px}.map-controls.top-left{top:0;left:0;margin-left:8px;z-index:2}.map-controls.top-center{top:0;left:50%;transform:translate(-50%)}.map-controls.top-right{top:0;right:0;margin-right:8px}.map-controls.bottom-left{left:0;margin-left:8px}.map-controls.bottom-right{bottom:0;right:0;margin-right:8px}.map-controls--wrapper{display:flex;flex-direction:column;gap:4px}.map-controls--group{background:var(--q-bg);border-radius:4px}.map-controls .drawer-close{display:flex;align-items:center;height:40px}.ol-overlay-container{z-index:0}.ol-overlay-container.farm-label--container,.ol-overlay-container.area-label--container{pointer-events:none!important}.ol-overlay-container.is-active{z-index:1}.ol-overlay-container.is-selected{z-index:6000}.ol-overlay-container.has-arrow .button:after,.ol-overlay-container.has-arrow.picker-label .q-chip:after,.ol-overlay-container.has-arrow.picker-label .q-card:after{content:"";position:absolute;width:12px;height:12px;background:inherit;inset:auto auto 0 50%;transform:translate(-50%,50%) rotate(-45deg) skew(-20deg,-20deg);opacity:1;z-index:0}.ol-overlay-container.has-arrow .button .q-btn__content,.ol-overlay-container.has-arrow.picker-label .q-chip .q-btn__content,.ol-overlay-container.has-arrow.picker-label .q-card .q-btn__content{z-index:1}.ol-overlay-container .wrapper{opacity:0;visibility:hidden}.avatar-dropzone label{position:relative;cursor:pointer}.avatar-dropzone label .overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.avatar-dropzone label .overlay .background{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;background:black;opacity:.5}.avatar-dropzone label .overlay .toolbar{display:flex;justify-content:center;align-items:center}.avatar-dropzone .q-avatar{overflow:hidden}.avatar-dropzone .q-field__control{border-radius:4px;padding:.25rem}.avatar-dropzone .q-field__control:before{border-color:transparent}.avatar-dropzone .q-field__control:hover:before{border-color:inherit;border-style:dashed}.avatar-dropzone .q-field__native{padding:0}.avatar-dropzone .q-field__messages{text-align:center}.avatar-dropzone--round .q-field__control{border-radius:100%}.avatar-dropzone--active{cursor:grabbing}.avatar-dropzone--active .q-field__control:before{border-color:inherit;border-style:dashed}.avatar-dropzone input{display:none}
