@charset "UTF-8";html{--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Cabin;--mat-sys-body-large-font: Cabin;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Cabin;--mat-sys-body-medium-font: Cabin;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Cabin;--mat-sys-body-small-font: Cabin;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Cabin;--mat-sys-display-large-font: Cabin;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Cabin;--mat-sys-display-medium-font: Cabin;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Cabin;--mat-sys-display-small-font: Cabin;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Cabin;--mat-sys-headline-large-font: Cabin;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Cabin;--mat-sys-headline-medium-font: Cabin;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Cabin;--mat-sys-headline-small-font: Cabin;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Cabin;--mat-sys-label-large-font: Cabin;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Cabin;--mat-sys-label-medium-font: Cabin;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Cabin;--mat-sys-label-small-font: Cabin;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Cabin;--mat-sys-title-large-font: Cabin;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Cabin;--mat-sys-title-medium-font: Cabin;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Cabin;--mat-sys-title-small-font: Cabin;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{color-scheme:light;margin:0}html,body{font-family:Cabin,Helvetica,Arial,sans-serif;letter-spacing:0em;height:100%;background-color:#6c89a6}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.content-layout{display:flex;flex-direction:column;height:100%}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-track{background:#e5e7e9}*::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:10px}a,a:visited,.link{display:inline-block;color:#039;text-decoration:none;cursor:pointer}.page-background{background-color:#fff;padding:0}.ion-text-nowrap{overflow:hidden;text-overflow:ellipsis}.list-header{color:var(--ion-color-secondary);font-size:.8125rem;font-weight:500;--ion-background-color: transparent;background-color:transparent}.list-header>*{white-space:nowrap}.list-header ion-col+ion-col,ion-list ion-col+ion-col{margin-left:1.25rem}.list-header .ion-text-nowrap{overflow:visible}.list-header .sort{cursor:pointer}.list-header .sort:after{content:"";display:none;width:.9375rem;height:.9375rem;background-image:url(/assets/images/icons.svg);background-repeat:no-repeat;background-size:auto 100%;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.list-header .sort.ascending:after,.list-header .sort.descending:after{display:inline-block;margin:0 0 0 .125rem}.list-header .sort.ascending:after{background-position-x:-270px}.list-header .sort.descending:after{background-position-x:-255px}.panel-view{height:60vh;width:100%;font-size:.9375rem;padding:.625rem 1.25rem 1.25rem}.panel-view h2,.panel-view h3{color:var(--ion-color-tertiary);font-size:1.125rem;margin:0 0 .375rem}.panel-view p{margin:0}.panel-view button.drilldown{color:#fff;border-radius:5px;background-color:var(--ion-color-tertiary);padding:.33rem;margin-top:.65rem}.ion-page{justify-content:flex-start;height:100%}.section-layout{display:flex;flex-direction:column;flex-basis:100%;height:100%;overflow-y:auto;overflow-x:hidden}.section-layout>app-header{flex-basis:0;flex-grow:0;flex-shrink:1}.section-layout>.content{display:flex;flex-direction:row;flex-basis:100%;flex-shrink:1;align-items:stretch;height:0}.section-layout>.content.scrollable,.section-layout>.content>div{overflow-y:auto;overflow-x:hidden}.section-layout>.content>.list{flex-grow:1;animation:opac .4s;overflow-y:hidden}.section-layout>.content>.list.compact,.section-layout>.content>.list.compact .mat-mdc-header-row{background-color:#f7f8f9!important}.section-layout>.content>.list.compact{flex-grow:0;width:14rem;min-width:14rem;resize:horizontal;-webkit-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.12);-moz-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.12);box-shadow:inset -.9375rem 0 .625rem -.625rem #0000001f}.section-layout>.content>.list.compact .mat-mdc-header-row .mat-mdc-header-cell{background-color:transparent}.section-layout>div>.details{flex-grow:1}.leadin{color:#757575;font-size:.875rem;margin:.9375rem 0 1.5625rem}.layout{color:#444;font-size:.9375rem;line-height:1.325em;padding:0 0 1.25rem;overflow-y:auto;overflow-x:hidden}.layout h2,.layout h3{color:var(--ion-color-tertiary);font-size:1.125rem;font-weight:400;margin:0 0 .4375rem}.layout h3{font-weight:600}.layout label{display:block;font-weight:600;line-height:1.325em;white-space:nowrap;margin:0}.layout>*{display:flex;flex-direction:row;flex-wrap:wrap}.layout .form{display:grid;grid-template-columns:1fr;grid-gap:.9375rem 1.25rem;max-width:50rem;min-width:50%;color:#444}.layout[usage=modal] .form{padding:1.25rem}.layout[usage=modal] .form-header{padding:1.875rem 1.25rem 0}.layout[usage=modal] .form-header+.form,.layout[usage=modal] .form+.form{padding-top:0}.layout[usage=modal] .form-header:first-of-type{padding-top:1.25rem}.layout .creator{margin:.75rem;display:grid;grid-template-columns:50% 1fr;grid-gap:.9375rem 1.25rem;min-width:50%;color:#444}.layout .form[use=edit]{grid-template-columns:repeat(2,1fr);grid-gap:0 1.25rem}.layout .form[use=edit]>*{align-items:center}.layout .form[use=creator]>*{align-items:center}.layout .form>*{display:flex;flex-direction:row;align-items:flex-start;max-width:50rem}.layout .form label{color:var(--ion-color-secondary)}.layout .form label>.hint{display:inline-block}.layout .form>*>label+span{margin-left:.625rem}.layout .form h4{font-size:1rem;font-weight:600;margin-top:0;margin-bottom:.125rem}.layout .form .leadin{margin:0 0 .9375rem}.layout .form-header .leadin{margin:0 0 .25rem}.layout .form-header h2.sep{border-top:solid thin #c3cad2;padding-top:1.0625rem}.layout .form .disabled label{color:#aaa}.layout .form .mat-mdc-form-field{display:flex;flex-basis:100%}.layout .form [use=all],.layout .form [use=toggle],.layout .form [use=accordion]{grid-column:1/-1}.layout .form [use=half]{grid-column:1/1}.layout .form [use=all]>*+*{margin-left:.9375rem}.layout .form [use=toggle],.layout .form [use=accordion]{display:flex;justify-content:space-between}.layout .form [use=toggle].compact,.layout .form [use=accordion].compact{max-width:30rem}.layout .form [use=accordion]+[use=accordion]{border-top:solid thin rgba(77,102,128,.12)}.layout .form [use=accordion]{padding:.25rem 0}.layout .form [use=accordion] mat-expansion-panel{margin:0!important}.layout .form [use=accordion] mat-expansion-panel-header{background-color:#0000;padding:.5rem .625rem!important}.layout .form [use=accordion]:hover mat-expansion-panel-header{background-color:#00000009}.layout .form [use=accordion] mat-expansion-panel{width:100%;margin:0 .625rem 0 0}.layout .form [use=accordion] mat-expansion-panel>.mat-expansion-panel-header{height:auto;padding:0}.layout .form [use=accordion] mat-expansion-panel>.mat-expansion-panel-header .mat-expansion-indicator{height:.75rem;color:#444}.layout .form [use=accordion] mat-expansion-panel>.mat-expansion-panel-header .mat-expansion-indicator:after{color:#444}.layout .form [use=accordion] mat-expansion-panel .content>:first-child{border-top:none}.layout .form [use=accordion] mat-expansion-panel .content{padding-bottom:.25rem}.layout .form [use=accordion] mat-expansion-panel .content [use=all]{display:flex;flex-direction:row;align-items:center}.layout .form [use=toggle]{padding:.625rem 0 .5rem}.layout .form [use=toggle] label{color:#555}.layout .form header[use=toggle]{border-top:none;border-bottom:solid thin rgba(77,102,128,.12);padding:0;margin:0 0 .9375rem}.layout .form [use=toggle][variant=suboption]{border-top:none;padding-top:.25rem}.layout .form [use=toggle][variant=suboption]>:first-child label{font-weight:400;margin-left:.9375rem}.layout .form [use=toggle][variant=suboption]+[use=toggle]:not([variant=suboption]){margin-top:.25rem}.layout .form.grid{grid-template-columns:repeat(2,auto)!important;grid-gap:.625rem!important}.layout .form.grid>*,.layout .form.grid .info{display:flex;align-items:center}.layout .form.grid .mat-mdc-form-field{flex-basis:content}.layout .form.grid label{padding:0}.layout .form.grid .info{margin-left:.3125rem}.layout .form.grid .total{border-top:solid thin #ccc;padding-top:.9375rem}.layout .split{flex-wrap:nowrap;padding-bottom:1rem}.layout .split>*{flex-grow:1;padding:0 1.5625rem 0 0}.layout .split>div+div{border-left:solid thin #ebedef;padding:0 1.5625rem}.layout .split>:last-child{padding-right:0}.layout .split+.actions{margin-top:1.25rem}.layout .split h3:first-child{margin-top:.625rem}.layout .status{color:#515c69;border-bottom:solid thin #ebedef;padding:.4375rem 0;margin-bottom:1.375rem}.layout .status>*{margin:0 0 .9375rem}.layout .status>*>:not(label,button){font-size:1.125rem;font-weight:400}.layout .status>*>:not(label,button)+:not(label,button):before{content:"\b7";display:inline-block;color:#999;font-weight:700;margin:0 .5rem}.layout .status>div+div{margin-left:1.5625rem}.layout .status label,.layout label.info{color:#4d5a698a;font-size:.75rem;font-stretch:100%;font-weight:500;padding:0;margin:0 0 .25rem}.layout .status span{display:inline-block}.layout .status span:first-letter,.layout .status span:first-child:first-letter{text-transform:capitalize}.layout .status .placeholder{font-weight:500!important}.tabs+.layout{margin-top:1.4375rem}header.actions{display:block;width:auto;float:right;padding:0 0 0 1.25rem}.chevron:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;color:transparent;vertical-align:middle;background-image:url(/assets/images/icons.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:-380px;margin:-.1875rem .3125rem 0;opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tileset{max-width:43.75rem;padding:0 1.25rem}.tileset>:first-child{margin-top:.75rem}.tileset>:last-child{margin-bottom:.625rem}.tile{flex-grow:1;background-color:#f4f4f4;border:solid thin #e0e0e0}.tile+.tile{margin-top:.3125rem}.tile>header,.tile>header>div:last-child,.tile>.content,.tile>footer{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:space-between}.tile>header{background-color:#e9e9e9;padding:.125rem}.tile>header>h3{color:#999;font-size:.9375rem;font-style:italic;font-weight:400;margin:-.0625rem 0 0 .3125rem;padding-left:.3125rem}.tile>header>h3>.icon{margin:-.125rem .3125rem 0 0;opacity:.65}.tile>header>div{flex-wrap:nowrap}.tile>header>:last-child{padding-right:.5rem}.tile>header>div>button{margin:0}.tile>header>div>.drag-handle{color:#999;margin:.25rem 0 0 .625rem;cursor:move}.tile>header>div>.drag-handle>.mat-icon{height:1.375rem}.tile>.notification{display:flex;align-items:flex-start;font-size:.875rem;color:#555;padding:.625rem}.tile>.notification>.info{flex-shrink:0;margin:-.0625rem .3125rem 0 0}.tile>.content{flex-wrap:wrap;padding:.3125rem .9375rem .9375rem}.tile.cdk-drag-preview{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.tile.cdk-drag-placeholder{opacity:0}.actions{display:flex;justify-content:flex-start;width:100%;padding:.9375rem 0 0}.actions+.actions{border-top:solid thin rgba(96,113,131,.325);margin-top:.875rem}.actions button{margin:0 .625rem .625rem 0}.actions [mat-icon-button]{color:#515c69;width:1.875rem;height:1.875rem;line-height:1.5625rem}.actions[usage=modal]{flex-direction:row-reverse;background-color:#fff;border-top:solid thin #e0e0e0;padding:.9375rem 1.25rem .3125rem}.actions[usage=modal] button{margin:0 0 .625rem .625rem}.list-footer-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:stretch;font-size:.8125rem;padding:0 0 0 1.25rem}.list-footer-controls>*{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;width:100%}.icon{display:inline-block;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:auto 100%;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon+span{display:inline-block}.icon.large{width:4.0625rem;height:4.0625rem}.icon.medium{width:2.5em;height:2.5rem}.icon.small{width:1.25rem;height:1.25rem;margin:0 .3125rem 0 0}.icon.xsmall{width:.9375rem;height:.9375rem;margin:-.1875rem .3125rem 0 0}.icon.analytic{background-image:url(/assets/images/icon_analytic.png)}.icon.barchart{background-image:url(/assets/images/icon_barchart.png)}.icon.barchart.rev{background-image:url(/assets/images/icon_barchart_rev.png)}.icon.count{background-image:url(/assets/images/icon_count.png)}.icon.count.rev{background-image:url(/assets/images/icon_count_rev.png)}.icon.date{background-image:url(/assets/images/icon_date.png)}.icon.date.rev{background-image:url(/assets/images/icon_date_rev.png)}.icon.dismiss{background-image:url(/assets/images/icon_dismiss.png)}.icon.group{background-image:url(/assets/images/icon_group.png)}.icon.insight{background-image:url(/assets/images/icon_insight.png)}.icon.job{background-image:url(/assets/images/icon_configuration.png)}.icon.location{background-image:url(/assets/images/icon_location.png)}.icon.pause{background-image:url(/assets/images/icon_pause.png)}.icon.space{background-image:url(/assets/images/icon_space.png)}.icon.sensor{background-image:url(/assets/images/icon_sensor.png)}.icon.sensor-wifi{background-image:url(/assets/images/icon_sensor_wifi.png)}.icon.sensor-optical{background-image:url(/assets/images/icon_sensor_optical.png)}.icon.start{background-image:url(/assets/images/icon_start.png)}.icon.status-good{background-image:url(/assets/images/icon_status_good.png)}.icon.status-poor{background-image:url(/assets/images/icon_status_poor.png)}.icon.stop{background-image:url(/assets/images/icon_stop.png)}.icon.time{background-image:url(/assets/images/icon_time.png)}.icon.time.rev{background-image:url(/assets/images/icon_time_rev.png)}.icon.transition{background-image:url(/assets/images/icon_transition.png)}.icon.transition.rev{background-image:url(/assets/images/icon_transition_rev.png)}.icon.user.small{background-image:url(/assets/images/icon_user.png)}.icon.compact-campaign,.icon.compact-compare,.icon.compact-data,.icon.compact-date,.icon.compact-grain,.icon.compact-more,.icon.compact-period,.icon.compact-view{background-image:url(/assets/images/compact_icons.png)}.icon.compact-campaign{background-position-x:-7.5rem}.icon.compact-compare{background-position-x:-3.75rem}.icon.compact-data{background-position-x:-5rem}.icon.compact-date{background-position-x:0}.icon.compact-grain{background-position-x:-2.5rem}.icon.compact-more{background-position-x:-8.75rem;margin:0}.icon.compact-period{background-position-x:-1.25rem}.icon.compact-view{background-position-x:-6.25rem}.status-good{color:#50b364!important;font-weight:600!important}.status-moderate{color:#ff9500!important;font-weight:600}.status-poor{color:#f25b3d!important;font-weight:600!important}.placeholder{color:#999;font-style:italic}.hint{display:block;font-size:.875rem}.hint,mat-hint{display:block;color:#999;font-style:italic!important}.mat-form-field-invalid .mat-hint{margin-top:1.25rem}.button{display:inline-flex;align-items:center;cursor:pointer}.button>mat-icon+span{padding-left:.625rem}.button>.icon{margin:0}.button:hover{background-color:#2224280d}.button+.button{margin-left:.9375rem}.button[active],.button.active{color:#515c69;font-weight:700}.button[disabled]{color:#666;opacity:.35;cursor:default}.button[disabled]:hover{background-color:transparent}.button.text,.action-button,.action-button label{color:#5798d9!important;font-weight:400}.action-button.disabled,.drag-handle.disabled{color:#999!important;opacity:.35;cursor:default!important}.action-button.disabled label{color:#999!important}.button.text.primary{font-weight:600}.button.text.warn{color:#fa5e3e}.moderate{color:#ff9500}.tabs{display:flex;flex-grow:1;flex-direction:row;align-items:center;color:var(--ion-color-secondary);font-size:.9375rem;vertical-align:middle}.tabs .tab{overflow:hidden;text-overflow:clip;white-space:nowrap}.tabs .tab>label{font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;cursor:pointer}.tabs .tab>label:hover{background-color:#2224280d}.tabs .tab.active>label{color:var(--ion-color-secondary);font-weight:700}.tabs .tab+.tab{border-left:solid thin #ccc;padding-left:.625rem;margin-left:.625rem}.tabs .tab .tooltip{margin-left:.25rem;font-size:1.2rem;line-height:0;display:inline-block;vertical-align:middle}.alert-top{background:#5798d926;width:100%;padding:.33em}.panel{color:var(--ion-color-secondary);overflow-y:auto;overflow-x:hidden}.panel-side-menu{color:var(--ion-color-secondary);padding:0}.panel-side-menu-disabled{background:#bec3c8!important;--background: #bec3c8 !important;color:var(--ion-color-secondary)}.panel-side-menu-active-disabled{background:#acb8c4;--background: #acb8c4;color:#515c69}.my-custom-modal-css .modal-wrapper{height:14em;top:44%;position:absolute;display:block}.modal-wrapper .layout{overflow-y:auto;overflow-x:hidden}.modal-wrapper .layout .form{width:100%;margin:.9375rem 1.25rem 2.5rem}.panel:before{content:"";position:absolute;left:-20px;width:20px;height:100%;display:block;z-index:255;background-color:transparent;-webkit-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);-moz-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);box-shadow:inset -.9375rem 0 .625rem -.625rem #0000000d;pointer-events:none}.shadowed:before{content:"";position:absolute;left:-20px;width:20px;height:100%;display:block;z-index:255;background-color:transparent;-webkit-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);-moz-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);box-shadow:inset -.9375rem 0 .625rem -.625rem #0000000d;pointer-events:none}.shadowed-alt:before{content:"";position:absolute;right:0;width:100%;height:100%;display:block;z-index:255;background-color:transparent;-webkit-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);-moz-box-shadow:inset -.9375rem 0 .625rem -.625rem rgba(0,0,0,.05);box-shadow:inset -.9375rem 0 .625rem -.625rem #0000000d;pointer-events:none}.panel-side-menu-title{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:.0625rem .375rem 0 1.25rem;color:var(--ion-color-secondary)}.panel-side-menu-title>*{display:flex;flex-direction:row;align-items:center;align-content:center;min-height:2.5rem}[type=sep]{display:inline-block;color:#aaa;margin:0 .625rem}.label [type=sep]{display:inline-block;width:1.25rem;height:1.25rem;color:transparent;vertical-align:middle;background-image:url(/assets/images/icons.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:-380px;opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.label [type=sep]{width:.9375rem;height:.9375rem;background-position:-285px;margin:-.0625rem .0625rem 0}::ng-deep .mat-menu-panel{transform:translateY(32px)}.mat-sort-header-stem,.mat-sort-header-pointer-middle{background:none;display:none!important}.mat-sort-header-indicator{top:1px!important}.loading-spinner circle{stroke:#7088a1!important}.loading-spinner.rev circle{stroke:#aaa!important}.mat-mdc-table{width:100%;table-layout:fixed!important;background:none!important}.mat-mdc-table,.mat-mdc-table span,.mat-mdc-table th.mat-mdc-header-cell,.mat-mdc-table td.mat-mdc-cell{color:var(--ion-color-secondary);font-family:var(--ion-font-family, inherit)}.mat-mdc-cell,.mat-mdc-header-cell{padding-right:1.25rem}.mat-mdc-cell>span,.mat-mdc-header-cell>span{font-size:.9375rem;text-overflow:clip;overflow:hidden;white-space:nowrap;letter-spacing:normal}.mat-mdc-header-cell>span{font-size:.875rem}.mat-mdc-cell>span{color:#666}.mat-mdc-cell .placeholder{color:#999;font-style:italic}.mat-mdc-cell .bulleted:first-child:first-letter{text-transform:capitalize}.mat-mdc-cell.mat-mdc-column-name>span{color:#444}.mat-mdc-cell.mat-mdc-column-overflow,.mat-mdc-header-cell.mat-mdc-column-overflow{flex:3rem;min-width:3rem;max-width:3rem}.mat-mdc-header-cell .mat-mdc-sort-header-content{font-size:.8125rem;text-align:left}.mat-mdc-header-cell{font-size:.8125rem}.mat-mdc-header-cell>span{font-size:.8125rem}.mat-row,.mat-mdc-row{cursor:pointer}.mat-mdc-header-row{background-color:#fff!important}.mat-row.no-data,.mat-row.no-data>.mat-cell{display:flex;cursor:default}.mat-row.no-data{min-height:3rem;border-bottom:solid thin rgba(77,90,105,.12)}.mat-row.no-data>.mat-cell{align-items:center;padding:0 1.25rem}.mat-row.no-data>.mat-cell>span{color:#999;font-style:italic}.mat-row.no-data>.mat-cell>*+span{padding-left:1.25rem}mat-table .mat-checkbox{line-height:0}mat-table .mat-column-select{flex-grow:0;overflow:visible;padding-right:.9375rem}mat-table .mat-column-icon{flex-grow:0;overflow:visible;padding-right:.5rem}mat-table .mat-column-icon>span,mat-table .mat-column-name .icon{display:inline-block;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;max-height:1.25rem}mat-table .mat-column-icon>span{margin:0!important}mat-table .overflow{display:flex;align-items:center;max-width:fit-content}mat-table .overflow>:last-child:not(:only-child){min-width:min-content;max-width:fit-content;direction:rtl}mat-table .overflow>*{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdc-button.mat-mdc-outlined-button:not(:disabled),.mdc-button.mat-mdc-outlined-button:not(:disabled) label{color:#5798d9}.mat-mdc-unelevated-button:disabled{color:#fff;background-color:#0000001f!important}.mdc-button label,.mdc-button .mdc-button__label,.mdc-button .mdc-button__label>*{letter-spacing:.25px;cursor:pointer}.mdc-button:disabled label{color:#999}.mdc-text-field--filled:not(.mdc-text-field--disabled),.mdc-floating-label,.mat-date-range-input .mat-date-range-input-container,.mat-mdc-select,.mat-mdc-select .mat-mdc-select-value-text,.mat-mdc-option [role=listbox]>[role=option]{font-size:.9375rem}input,input:-internal-autofill-selected,.mat-mdc-input-element,.mdc-text-field--filled:not(.mdc-text-field--disabled),.mat-mdc-form-field.mat-form-field-disabled>.mat-mdc-text-field-wrapper,.mat-mdc-form-field-input-control{background-color:transparent!important}.mat-mdc-form-field.mat-form-field-disabled label,.mat-mdc-form-field.mat-form-field-disabled label *,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-arrow-wrapper *,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-select-trigger *,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-form-field-hint,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-form-field-hint *{color:#00000030}.mat-date-range-input .mat-date-range-input-container,.mat-mdc-select,[role=listbox]>[role=option]{letter-spacing:normal;line-height:normal}.mat-date-range-input .mat-date-range-input-container,.mat-mdc-select,.mat-mdc-select .mat-mdc-select-value,.mat-date-range-input .mat-date-range-input-separator{color:var(--ion-color-secondary)}.mat-mdc-select,.mat-mdc-select .mat-mdc-select-value-text,.mat-mdc-option{color:#000000de}.mdc-floating-label{font-weight:300}.mat-mdc-paginator{font-size:.8125rem;background-color:transparent!important}.mat-mdc-paginator .mat-mdc-paginator-container{min-height:auto;justify-content:flex-start;padding:0}.mat-mdc-paginator .mat-mdc-paginator-page-size{margin:0 .625rem 0 0}.mat-mdc-paginator .mat-mdc-paginator-page-size-label{margin:0}.mat-mdc-paginator .mat-mdc-paginator-page-size-select{width:auto;min-width:3.25rem}[role=listbox][aria-labelledby=mat-paginator-page-size-label-0]>[role=option]{font-size:.75rem}.mat-mdc-paginator .mat-mdc-paginator-range-label{margin:0 .625rem 0 0;min-width:6rem}.mat-mdc-paginator .mat-mdc-form-field-infix{width:auto;min-height:auto;padding:.25rem 0!important}.mdc-text-field--outlined .mdc-notched-outline{border-bottom:solid thin rgba(0,0,0,.3803921569)}.mdc-text-field--outlined .mdc-notched-outline>*{display:none}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 1.25rem 0 0!important}.mdc-data-table__cell:first-of-type,.mdc-data-table__header-cell:first-of-type{padding-left:1.25rem!important}.mdc-data-table__cell.mat-column-select:first-of-type,.mdc-data-table__header-cell.mat-column-select:first-of-type{width:2.8125rem!important;padding-left:0!important;padding-right:.3125rem!important}.mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-infix{width:fit-content!important;min-width:3.75rem}.mat-mdc-icon-button.mat-mdc-button-base{width:2.5rem;height:2.5rem;padding:.5rem}.mat-raised-button,.mat-stroked-button,.mat-flat-button{white-space:nowrap;padding:0 1.15em;margin:0 .65em;min-width:3em;line-height:36.4px}.mdc-button{white-space:nowrap}.mdc-button.mat-primary{background-color:#5798d9!important}.mat-flat-button .mat-button-wrapper{display:flex;flex-direction:row}.mat-flat-button .mat-button-wrapper mat-progress-spinner{top:.4375rem;margin:0 0 0 .625rem}.mat-flat-button[color=primary] .mat-button-wrapper mat-progress-spinner circle{stroke:#fff}.mat-button .mat-icon{font-size:1.25em;line-height:.75em;height:1rem;width:1rem;margin-right:.3125rem}[mat-icon-button]{background-color:transparent}.mat-form-field [mat-icon-button]{margin:0 0 .125rem}.mat-icon.info{width:1.25rem;height:1.25rem;font-size:1.25rem;opacity:.65}.mat-form-field .mat-form-field-prefix,.mat-form-field .mat-form-field-suffix{align-self:flex-end}.mat-form-field .mat-form-field-prefix button{padding-left:0}.mat-form-field .mat-form-field-suffix button{padding-right:0}.mat-form-field .mat-form-field-label{overflow:visible}.mat-mdc-option>*{font-size:.9375rem!important}.mat-mdc-select .mat-mdc-paginator .mat-mdc-select-value .mat-mdc-select-value-text .mat-mdc-select-min-line{font-size:.75rem!important}.mat-mdc-select .mat-mdc-select-arrow-wrapper{margin-left:.625rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper{padding-left:.625rem}.compact.display-label{min-height:1.5rem;white-space:nowrap;padding-top:.1875rem;opacity:.625}.compact.mat-date-range-input{display:inline-block;width:auto;vertical-align:middle;line-height:normal}.compact.mat-mdc-form-field .mat-mdc-select,.compact.mat-mdc-button .mdc-button__label{font-size:.9375rem}.compact.mat-date-range-input .mat-date-range-input-container,.compact.mat-date-range-input .mat-date-range-input-container .mat-date-range-input-wrapper .mat-date-range-input-mirror{font-size:.875rem}.compact.mat-mdc-form-field .mat-mdc-select,.compact.mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger,.compact.mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value{line-height:normal}.compact.static-control,.compact.mat-mdc-form-field,.compact.mat-mdc-form-field .mat-date-range-input,.compact.mat-mdc-form-field .mat-mdc-select-value-text{color:var(--ion-color-secondary);line-height:normal;letter-spacing:.0125rem}.compact.mat-mdc-button .mdc-button__label{font-weight:400;line-height:normal;letter-spacing:normal}.compact.mat-mdc-form-field .mat-mdc-form-field-infix,.compact.mat-mdc-form-field .mat-mdc-text-field-wrapper,.compact.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix,.compact .mat-mdc-form-field-infix{min-height:auto;line-height:normal;padding:0!important}.compact.mat-mdc-form-field .mdc-line-ripple:before,.compact.mat-mdc-form-field .mdc-line-ripple:after{border-width:0!important}.compact.mat-mdc-form-field .icon,.compact.display-label .icon{margin-top:-.25rem}.compact.static-control,.compact.mat-mdc-form-field .mat-mdc-select{padding-left:.125rem!important;padding-right:.125rem!important}.compact.mat-mdc-form-field .mat-mdc-select{padding-top:0!important;padding-bottom:0!important}.compact.static-control{padding-top:.1875rem;padding-bottom:.1875rem}.compact.mat-mdc-form-field .mat-mdc-select .mat-mdc-select-arrow-wrapper{margin-left:.5rem;margin-right:.3125rem}.compact.mat-mdc-form-field .mat-mdc-select .mat-mdc-select-arrow-wrapper svg{width:1.25rem;height:1.25rem;fill:var(--ion-color-secondary)}.compact.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.compact.mat-mdc-form-field .mat-mdc-icon-button .mat-mdc-button-touch-target{width:1.25rem!important;height:1.25rem!important}.compact.mat-mdc-form-field .mat-date-range-input{display:inline-block;vertical-align:middle}.compact.mdc-icon-button{width:1.5rem;height:1.5rem;padding:0}.compact.mdc-icon-button .icon{display:block;margin:0 .125rem}.compact.mdc-icon-button .mat-mdc-button-touch-target{width:1.5rem;height:1.5rem}.compact.mat-mdc-button{margin-bottom:.25rem}.compact.inline .mat-mdc-text-field-wrapper{border:solid thin #aaa;border-radius:.25rem;padding:.4375rem .4375rem .5rem!important}.compact.inline .mat-mdc-form-field-infix,.compact.inline .mat-mdc-form-field-infix .mat-mdc-input-element{width:auto}.compact.inline.w50 .mat-mdc-form-field-infix .mat-mdc-input-element{max-width:3.125rem}.compact.inline.w60 .mat-mdc-form-field-infix .mat-mdc-input-element{max-width:3.75rem}.compact.inline.w90 .mat-mdc-form-field-infix .mat-mdc-input-element{max-width:5.625rem}.compact.inline.w110 .mat-mdc-form-field-infix .mat-mdc-input-element{max-width:6.875rem}.compact.inline input::placeholder{color:#999!important;font-style:italic;opacity:1}.cdk-overlay-pane{min-width:fit-content!important}.mat-standard-chip{padding:.5em .85em;min-height:2.5em}.material-icons{font-size:24px;font-family:Material Icons,Material Icons}.material-icons .mat-badge-content{font-family:Cabin,Helvetica,Arial,sans-serif}.mat-tooltip{border:thin solid!important;background-color:#fff;color:#536b85!important}.tooltip-max-width .mdc-tooltip__surface{max-width:unset!important}.tooltip-pre{white-space:pre;text-align:left}.mat-calendar-body-selected{background-color:#7088a1;color:#fff}.mat-flat-button.mat-primary{color:#fff}.mat-expansion-panel-header{font-size:1rem;font-weight:400}.mat-expansion-panel-header .mat-expansion-indicator,.mat-expansion-panel-header .mat-expansion-indicator:after{color:#fff;line-height:0}.mat-expansion-panel-header.mat-expanded{height:2.5rem}.mat-expansion-panel-content,.mat-expansion-panel-content .mat-expansion-panel-body{padding:0}.mat-expansion-panel-content{padding-left:.9375rem}.mat-expansion-panel-content ul{margin:0!important}.no-label .mat-mdc-form-field-infix{min-height:fit-content}.mat-mdc-form-field-error-wrapper,.mat-mdc-form-field-hint-wrapper{padding:0!important}.mat-mdc-radio-button{margin-right:1.25rem}@keyframes popIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:popIn .15s 0ms both ease-in}.fade-in-slow{animation:popIn .25s .7s both ease-in}.mat-mdc-snack-bar-actions.mdc-snackbar__actions.ng-star-inserted>button>span.mdc-button__label{color:#fff!important}.preventUserSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blue{color:var(--ion-color-secondary)}.action-blue{color:#2196f3}.mat-footer-row,.mat-header-row,.mat-row{display:inline-flex;min-width:100%}.searchWindow{padding-left:220px;padding-top:45px}.searchWindow .modal-wrapper{width:100%;height:100%}.accountPage .modal-wrapper{--max-height: 450px}.add-space-modal .modal-wrapper{--max-height: 240px}.add-user-modal .modal-wrapper{z-index:100;--max-height: 400px;--min-height: 400px}.create-sensor-location{--height: 90%;--width: 60%}.assign-sensor-location{--height: 80%;--width: 60%}.create-sensor-hardware{--height: 50%;--width: 32%;--min-height: 250px;--min-width: 200px}.create-threshold-modal{--max-width: 25%}.create-space .modal-wrapper{--height: 230px;--max-height: 230px}.create-group{--height: 250px}.bulk-action{--height: 80%;--max-height: none;--width: 70%}.bulk-action-alerts{--height: 95%;--max-height: none;--width: 95%;--max-width: none}.alert-popover{--width: 120px;overflow:hidden;--height: 78px}.alert-popover-all{--height: 42px}.newsletter-signup{--height: 90% !important;--max-height: 90% !important}.groupAssignmentsModal .modal-wrapper{--height: 70%;--max-height: none;--width: 60%}.reportDefinitionModal{--height: 95%;--max-height: none;--width: 65%}.createCampaignModal{--min-height: 95% !important;--min-width: 50%;--border-radius: 0}.submitGroundTruth .modal-wrapper{--min-height: 40%}.unregister-hardware{--max-width: none}.mat-tooltip-text{white-space:pre-line;padding-bottom:1rem;max-width:unset!important}.comp-meth{white-space:pre-line;padding-bottom:.5rem;font-size:xx-small!important;max-width:unset!important}.mat-step-header .mat-step-icon{color:#fff}.key-tooltip{max-width:unset!important}.tooltipMultiline{white-space:pre-line;text-align:left}.modal-wrapper .panel-header{background-color:#fff!important}.sensorEditComponent{--height: 80VH;--max-height: 80VH}.sensorLocationEditComponent{--height: 700px;--max-height: 90VH}.sensorHardwareEditComponent{--height: 525px;--max-height: 525px}.calibrationResults{--height: 320px;--max-height: 320px}.manualCalibration .modal-wrapper{--height: 475px;--max-height: 475px}.manualCalibration .mat-form-field-label{font-size:medium!important}.manualCalibration .mat-slider-thumb-label-text{color:#fff}.configuration-name{--max-width: none}.configuration-name .alert-message{padding-bottom:0;font-size:small}::ng-deep input.country-search{position:sticky;top:0;background-color:#fff;z-index:90000}.apply-alert .alert-message{text-align:center}.apply-alert h2{text-align:center;color:var(--ion-color-secondary)!important}.delete-alert .alert-sub-title,.delete-alert .alert-title{color:var(--ion-color-secondary)!important}.delete-alert .alert-message{color:var(--ion-color-warning)!important}.delete-alert button.alert-button:nth-child(1){color:var(--ion-color-secondary)!important}.delete-alert button.alert-button:nth-child(2){color:var(--ion-color-danger)!important}.alert-wrapper.sc-ion-alert-md .alert-title{font-size:18px;font-weight:400}.alert-wrapper.sc-ion-alert-md .alert-button{--padding-top: 0;--padding-start: .9em;--padding-end: .9em;--padding-bottom: 0;color:var(--ion-color-secondary)!important;height:2.1em;font-size:13px}ion-loading.loading-overlay .loading-wrapper{--font-size: 14px;box-shadow:none}ion-loading.loading-overlay .loading-wrapper .spinner-circular{color:#5798d9}.sensor-tooltip{max-width:unset!important}.graph>svg{display:block;width:100%;height:auto;margin:0 auto}.graph>svg text{color:#757575;fill:#757575;font-size:.75rem;font-family:Cabin,Helvetica,Arial,sans-serif;pointer-events:none;-webkit-transform-box:fill-box;transform-box:fill-box;transform-origin:center center}.graph>svg text.label{font-size:.875rem}.graph>svg text.notification{font-size:1.125rem}.graph>svg .line,.graph>svg .link{fill:none;stroke-linejoin:round}.graph>svg .line{stroke:#8fa1b3;stroke-width:.09375rem}.graph>svg .link{stroke-opacity:.45;mix-blend-mode:multiply}.graph.interactive.hide>svg,.graph.interactive.hide>.markerLayer{display:none}.graph.interactive>svg .link:hover{stroke-opacity:.75;fill-opacity:.75}.graph>svg>.overlayLayer g .interact-element{fill:#0000}.graph>svg>.overlayLayer g .interact-element:hover{fill:#19236613}.graph>svg>.backdropLayer .x-axis-segment rect{fill:transparent;stroke:transparent;stroke-width:.5px;-webkit-transition:stroke .2s ease-in-out;transition:stroke .2s ease-in-out}.graph.interactive>svg>.backdropLayer .x-axis-segment .bounds[active=true]{fill:#5798d91a;stroke:#00000080}.graph>svg>.backdropLayer .x-axis-segment .control{cursor:default}.graph>svg>.backdropLayer .x-sub-axis line{stroke:#ccc}.graph>svg>.backdropLayer .y-axis{font-size:.75em}.graph>svg>.backdropLayer .y-axis .tick>line{stroke:#e0e0e0}.graph>svg>.backdropLayer .y-axis :last-child.tick>line{stroke:#aaa}.graph>svg>.backdropLayer .domain{display:none}.graph>svg>.backdropLayer .internal-y-axis .label-y{color:#7d7d7d;font-size:.75em}.graph>svg>.backdropLayer .label-title,.graph>svg>.backdropLayer .label-title-dense{font-size:.9375rem;font-weight:500;text-anchor:middle;text-transform:uppercase}.graph>svg>.backdropLayer .label-desc,.graph>svg>.backdropLayer .label-range{font-size:.875rem;text-anchor:middle}.graph>svg>.backdropLayer .label-bin{font-size:.75rem;text-anchor:middle}.graph>svg>.backdropLayer.dense .label-title{font-size:.75rem}.graph>svg>.backdropLayer.dense .label-title-dense{font-size:.625rem;writing-mode:vertical-lr}.graph>svg>.backdropLayer.dense .label-title-dense-alt{text-anchor:start;writing-mode:vertical-lr}.graph>svg>.backdropLayer.dense .label-desc{font-size:.5rem;text-anchor:start;writing-mode:vertical-lr}.graph>svg>.backdropLayer .label-custom{font-size:.75rem;text-anchor:middle;text-transform:uppercase}.graph>svg>.backdropLayer .internal-x-axis .x-axis-custom-start{text-anchor:middle}.graph>.markerLayer,.graph>.legendLayer{color:#757575;fill:#757575;font-size:.75rem;pointer-events:none}.graph>legendLayer,.graph>.legendLayer ul,.graph>legendLayer li{display:flex;flex-direction:row}.graph>.markerLayer,.graph>.legendLayer{color:#757575;fill:#757575;font-size:.75rem;font-family:Cabin,Helvetica,Arial,sans-serif}.graph>.legendLayer{justify-content:center;font-size:.875rem;text-align:center}.graph>.legendLayer h3{color:#4d6680;font-size:.875rem;font-weight:700;white-space:nowrap;margin:0 auto}.graph>.legendLayer h4{font-size:.875rem;line-height:normal;white-space:nowrap;margin:0 auto}.graph>.legendLayer h3+h4{margin-top:.625rem}.graph>.legendLayer ul,.graph>.legendLayer li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;list-style-type:none;padding:0;margin:0}.graph>.legendLayer ul+h3,.graph>.legendLayer ul+h4{margin-top:.625rem}.graph>.legendLayer ul{row-gap:.5rem;column-gap:1.25rem;margin:0 auto}.graph>.legendLayer h3+ul{display:table!important;text-align:left}.graph>.legendLayer h3+ul>li{display:table-row!important}.graph>.legendLayer h3+ul>li>*{display:table-cell!important;padding-bottom:.5rem}.graph>.legendLayer h3+ul>li>*>li{display:inline-flex}.graph>.legendLayer li{flex-wrap:nowrap;align-items:flex-start}.graph .chip{display:inline-block;flex-shrink:1;flex-grow:0;width:.5rem;min-width:.5rem;height:.5rem;min-height:.5rem;border-radius:50%;border:solid .03125rem #d7d7d7;background-color:#c3ced9;margin:.325em .5em 0 0}.graph>.markerLayer{position:absolute;width:100%;height:100%;top:0}.graph>.markerLayer .tooltip{position:fixed;z-index:250;background-color:#fff;border:solid thin #7d7d7d;padding:.25rem .4375rem .3125rem;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:1px 1px 3px #00000040;pointer-events:none}.graph>.markerLayer .tooltip h4,.graph>.markerLayer .tooltip h5{font-size:.75rem;line-height:normal;letter-spacing:-.015em;margin:0 0 .125rem}.graph>.markerLayer .tooltip h4+h5{margin-top:.25rem}.graph>.markerLayer .tooltip h4{font-weight:700}.graph>.markerLayer .tooltip h5,.graph>.markerLayer .tooltip footer{font-weight:600}.graph>.markerLayer .tooltip p{margin:0}.graph>.markerLayer .tooltip p+p{margin-top:.125rem}.graph>.markerLayer .tooltip p+h5{margin-top:.375rem}.graph>.markerLayer .tooltip footer{margin:.1875rem 0 0}.graph[type=ring]>.legendLayer{display:flex;flex-basis:100%;flex-direction:column;align-items:flex-start;background-color:transparent;padding-left:0}.graph[type=ring]>.legendLayer>div>ul{flex-direction:column;align-items:flex-start;font-size:135%}.graph[type=ring]>.legendLayer>div>ul>li+li{margin-top:.25em}.graph[type=ring]>.legendLayer>div>ul>li>.chip{width:.55em;min-width:.55em;height:.5em;min-height:.5em}.graph[type=ring]>.legendLayer>div>ul>li>label{display:inline-block;margin-right:.5em}.graph[type=ring]>.legendLayer>div>ul>li>label+span{display:inline-block;font-weight:700}.graph[type=floorplan]>svg{position:relative}.graph[type=floorplan]>svg .backdropLayer image{width:100%;height:100%}.graph[type=floorplan]>.markerLayer{pointer-events:auto}.graph[type=floorplan]>.markerLayer.hidden>div{display:none}.graph[type=floorplan]>.markerLayer div{position:absolute;display:block;width:1.25rem;height:1.25rem;outline:solid .0625rem #fff;border-radius:50%;background-image:url(/assets/images/sensors.png);background-repeat:no-repeat;background-size:auto 100%;background-color:#fff;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-webkit-box-shadow:.0625rem .0625rem .3125rem rgba(0,0,0,.75);box-shadow:.0625rem .0625rem .3125rem #000000bf}.graph[type=floorplan]>.markerLayer div[type=wifi].online{background-position-x:-20px}.graph[type=floorplan]>.markerLayer div[type=wifi].uncalibrated{background-position-x:-40px}.graph[type=floorplan]>.markerLayer div[type=wifi].offline{background-position-x:-60px}.graph[type=floorplan]>.markerLayer div[type=optical]{background-position-x:-80px}.graph[type=floorplan]>.markerLayer div[type=optical].online{background-position-x:-100px}.graph[type=floorplan]>.markerLayer div[type=optical].uncalibrated{background-position-x:-120px}.graph[type=floorplan]>.markerLayer div[type=optical].offline{background-position-x:-140px}.graph[type=floorplan][editing=true]>.markerLayer div{cursor:pointer}.graph[type=floorplan]>.markerLayer div[type=wifi]{background-position-x:0}.graph[type=floorplan]>.markerLayer div.active{-webkit-box-shadow:.25rem .25rem .5rem rgba(0,0,0,.65);box-shadow:.25rem .25rem .5rem #000000a6}.graph[type=floorplan]>.markerLayer div.selected{outline:solid .125rem #399ebf;-webkit-transform:scale(1.1);transform:scale(1.1)}.graph[type=rollup]{background-color:#f0f2f5;padding:1.25rem 0;margin-top:.5rem}.graph>.legendLayer li.range-legend span{font-size:1.625em;line-height:.75em}.graph>.legendLayer li.range-legend>:first-child{margin-right:.625em}.graph>.legendLayer li.range-legend>:last-child{margin-left:.125em}.static-value{text-align:left;white-space:nowrap}.static-value label,label.static-value{display:block;color:#7e7e7e!important;font-size:.71875rem;font-stretch:100%;font-weight:700;letter-spacing:.0125em;padding:0;margin:.5rem 0 0}label.static-value+*{margin-top:.25rem}.static-value span{display:inline-block;white-space:nowrap}.static-value>span>span{padding:.25rem 0 0}.static-value mat-icon{width:.75rem!important;height:.75rem!important;font-size:.7rem!important}.static-control{padding-bottom:1.3125rem}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.animate-opacity{animation:opac .4s}@keyframes opac{0%{opacity:0}to{opacity:1}}@media print{body{position:static}}
