*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:"Roboto";src:url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap")}:root{--font-family-headings: 'Roboto', sans-serif;--font-family-body: 'Roboto', sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-headline: 2rem;--font-size-title: 1.5rem;--font-size-subtitle: 1.25rem;--font-size-body: 1rem;--font-size-body-sm: 0.875rem;--font-size-caption: 0.75rem;--font-size-overline: 0.75rem;--line-height-headline: 2.375rem;--line-height-title: 1.875rem;--line-height-subtitle: 1.625rem;--line-height-body: 1.375rem;--line-height-body-sm: 1.125rem;--line-height-caption: 1rem;--line-height-overline: 1rem;--letter-spacing-headline: -0.01em;--letter-spacing-title: 0.005em;--letter-spacing-overline: 0.03em}h1{font-family:var(--font-family-headings);font-size:var(--font-size-headline);line-height:var(--line-height-headline);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-headline)}h2{font-family:var(--font-family-headings);font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-title)}h3{font-family:var(--font-family-body);font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-medium)}p{font-family:var(--font-family-body);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular)}small{font-family:var(--font-family-body);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-weight:var(--font-weight-regular)}:root{--generic-black: #000000;--generic-white: #ffffff;--sfk-gray: #636569;--sfk-dark-gray: #333333;--sfk-light-gray: #CECECE;--sfk-blue: #478DCB;--sfk-red: #E53C26;--sfk-green: #7CB342;--sfk-yellow: #ECDF2A;--sfk-orange-100: #FFF7F2;--sfk-orange-200: #FEEFE5;--sfk-orange-300: #FCDFCB;--sfk-orange-400: #FBCEB1;--sfk-orange-500: #FABE98;--sfk-orange-600: #F8AE7E;--sfk-orange-700: #F79E64;--sfk-orange-800: #F58D4A;--sfk-orange-900: #F47D30;--sfk-orange-1000: #EB7629;--sfk-orange-1100: #E26E22;--sfk-orange-1200: #D9671B;--sfk-orange-1300: #D15F15;--sfk-orange-1400: #C8580E;--sfk-orange-1500: #BF5007}:root{--background-page: light-dark(var(--light-gray-4), var(--dark-gray-2));--background-default: light-dark(var(--generic-white), var(--dark-gray-2));--background-surface: light-dark(var(--light-gray-2), var(--dark-gray-3));--background-skeleton: light-dark(var(--light-gray-3), var(--dark-gray-4));--background-gray: light-dark(var(--light-gray-9), var(--dark-gray-9));--background-gray-subtle: light-dark(var(--light-gray-11), var(--dark-gray-6));--background-primary: light-dark(var(--light-primary-10), var(--dark-primary-10));--background-primary-subtle: light-dark(var(--light-primary-9), var(--dark-primary-9));--background-accent: light-dark(var(--light-accent-10), var(--dark-accent-8));--background-warning: light-dark(var(--light-warning-10), var(--dark-warning-9));--background-success: light-dark(var(--light-success-9), var(--dark-success-8));--background-error: light-dark(var(--light-danger-9), var(--dark-danger-8));--background-inverted: light-dark(var(--light-gray-14), var(--dark-gray-13));--text-default: light-dark(var(--light-gray-13), var(--dark-gray-12));--text-default-subtle: light-dark(var(--light-gray-11), var(--dark-gray-11));--text-default-minimal: light-dark(var(--light-gray-9), var(--dark-gray-10));--text-default-emphasis: light-dark(var(--light-gray-14), var(--dark-gray-13));--text-primary: light-dark(var(--light-primary-9), var(--dark-primary-9));--text-primary-subtle: light-dark(var(--light-primary-8), var(--dark-primary-8));--text-neutral: light-dark(var(--light-gray-1), var(--dark-gray-13));--text-error: light-dark(var(--light-danger-9), var(--dark-danger-8));--text-success: light-dark(var(--light-success-9), var(--dark-success-9));--text-warning: light-dark(var(--light-warning-9), var(--dark-warning-10));--text-inverted: light-dark(var(--light-gray-1), var(--dark-gray-1));--border-default: light-dark(var(--light-gray-10), var(--dark-gray-9));--border-default-subtle: light-dark(var(--light-gray-8), var(--dark-gray-7));--border-default-minimal: light-dark(var(--light-gray-5), var(--dark-gray-4));--border-emphasis: light-dark(var(--light-gray-14), var(--dark-gray-2));--border-primary: light-dark(var(--light-primary-9), var(--dark-primary-8));--border-primary-subtle: light-dark(var(--light-primary-8), var(--dark-primary-7));--border-error: light-dark(var(--light-danger-9), var(--dark-danger-7));--divider-default: light-dark(var(--light-gray-7), var(--dark-gray-6));--divider-default-subtle: light-dark(var(--light-gray-5), var(--dark-gray-4));--indicator-success: light-dark(var(--light-success-9), var(--dark-success-9));--indicator-warning: light-dark(var(--light-warning-10), var(--dark-warning-10));--indicator-error: light-dark(var(--light-danger-9), var(--dark-danger-9));--indicator-accent: light-dark(var(--light-accent-10), var(--dark-accent-9));--indicator-muted: light-dark(var(--light-gray-9), var(--dark-gray-10));--table-footer: light-dark(var(--light-gray-5), var(--dark-gray-6));--table-header: light-dark(var(--light-gray-5), var(--dark-gray-6));--table-pager-active: light-dark(var(--light-gray-9), var(--dark-gray-8));--table-row-alarm: light-dark(var(--light-danger-5), var(--dark-danger-5));--table-row-alarm-detail: light-dark(var(--light-danger-4), var(--dark-danger-4));--table-row-alarm-emphasis: light-dark(var(--light-danger-6), var(--dark-danger-6));--table-row-detail: light-dark(var(--light-gray-5), var(--dark-gray-5));--table-row-even: light-dark(var(--light-gray-3), var(--dark-gray-4));--table-row-odd: light-dark(var(--light-gray-1), var(--dark-gray-3))}:root{--spacing-1: 0.125rem;--spacing-2: 0.25rem;--spacing-3: 0.5rem;--spacing-4: 0.75rem;--spacing-5: 1rem;--spacing-6: 1.25rem;--spacing-7: 1.5rem;--spacing-8: 1.75rem;--spacing-9: 2rem;--spacing-10: 2.25rem}:root{--border-radius: 4px;--opacity-disabled: 0.5}.ol-zoom{display:inline-flex;flex-direction:column;position:absolute;right:.5rem;bottom:.5rem}.ol-button-layers-wrapper{position:absolute;right:.5rem;bottom:5rem}.ol-button-house-wrapper{position:absolute;right:.5rem;bottom:7.5rem}.ol-custombutton{color:var(--text-default);width:var(--spacing-9);height:var(--spacing-9);border:0px;background-color:var(--background-surface);cursor:pointer}.ol-custombutton:hover{filter:brightness(0.9)}.ol-custombutton:active{filter:brightness(0.8)}.ol-wrapper-base{border-radius:var(--border-radius);background-color:var(--background-page);border-color:var(--background-subtle);overflow:hidden}.k-checkbox-wrap input[type=checkbox]{width:18px;height:18px;margin:2px;border:solid 1px var(--kendo-color-border-alt)}.k-checkbox-wrap input[type=checkbox]:checked{margin:2px;border:solid 1px rgba(0,0,0,0)}:root{--color-white: #ffffff;--kendo-color-primary-subtle: var(--sfk-orange-200);--kendo-color-primary-subtle-hover: var(--sfk-orange-300);--kendo-color-primary-subtle-active: var(--sfk-orange-400);--kendo-color-series-a-subtle: var(--sfk-orange-500);--kendo-color-primary-emphasis: var(--sfk-orange-600);--kendo-color-series-a-subtler: var(--sfk-orange-700);--kendo-color-primary-hover: var(--sfk-orange-800);--kendo-color-primary: var(--sfk-orange-900);--kendo-color-primary-on-surface: var(--kendo-color-primary);--kendo-color-series-a: var(--kendo-color-primary);--kendo-color-primary-active: var(--sfk-orange-1100);--kendo-color-series-a-bold: var(--sfk-orange-1200);--kendo-color-series-a-bolder: var(--sfk-orange-1400);--kendo-color-primary-on-subtle: var(--sfk-orange-1500);--color-black: #000000}html{font-family:"Roboto";line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:16px;overflow:hidden}body{height:100vh;width:100vw;overflow:hidden;background-color:#fff;color:var(--text-default)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{border-radius:3px}::-webkit-scrollbar-thumb{background:var(--kendo-color-subtle);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--kendo-color-subtle);cursor:pointer}/*# sourceMappingURL=global.css.map */
