@charset "utf-8";.fa,.fa-brands,.fa-chisel,.fa-classic,.fa-duotone,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-light,.fa-notdog,.fa-notdog-duo,.fa-regular,.fa-semibold,.fa-sharp,.fa-sharp-duotone,.fa-slab,.fa-slab-press,.fa-solid,.fa-thin,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fab,.facr,.fad,.fadl,.fadr,.fadt,.faes,.fajdr,.fajfr,.fajr,.fal,.fands,.fans,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.faslpr,.faslr,.fasr,.fass,.fast,.fat,.fatl,.faudsb,.faufsb,.fausb,.fawsb{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Pro"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.fass,.far,.fasr,.fal,.fasl,.fat,.fast,.fad,.fadr,.fadl,.fadt,.fasds,.fasdr,.fasdl,.fasdt,.fab,.faslr,.faslpr,.fawsb,.fatl,.fans,.fands,.faes,.fajr,.fajfr,.fajdr,.facr,.fausb,.faudsb,.faufsb,.fa-solid,.fa-semibold,.fa-regular,.fa-light,.fa-thin,.fa-brands,.fa-classic,.fa-duotone,.fa-sharp,.fa-sharp-duotone,.fa-chisel,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-notdog,.fa-notdog-duo,.fa-slab,.fa-slab-press,.fa-thumbprint,.fa-utility,.fa-utility-duo,.fa-utility-fill,.fa-whiteboard,.fa):before{content:var(--fa)}}:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa);font-feature-settings:"ss01"}@supports not (content:""/""){:is(.fad,.fa-duotone,.fadr,.fadl,.fadt,.fasds,.fa-sharp-duotone,.fasdr,.fasdl,.fasdt,.fatl,.fa-thumbprint,.fands,.fa-notdog-duo,.fajdr,.fa-jelly-duo,.faudsb,.fa-utility-duo):after{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714286em;vertical-align:.0535715em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416667em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width,2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-00{--fa:""}.fa-1{--fa:"1"}.fa-100{--fa:""}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-360-degrees{--fa:""}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-a{--fa:"A"}.fa-abacus{--fa:""}.fa-accent-grave{--fa:"`"}.fa-acorn{--fa:""}.fa-ad{--fa:""}.fa-add{--fa:"+"}.fa-address-book{--fa:""}.fa-address-card{--fa:""}.fa-adjust{--fa:""}.fa-aeropress{--fa:""}.fa-air-conditioner{--fa:""}.fa-air-freshener{--fa:""}.fa-airplay{--fa:""}.fa-airplay-audio{--fa:""}.fa-alarm-clock{--fa:""}.fa-alarm-exclamation{--fa:""}.fa-alarm-minus{--fa:""}.fa-alarm-plus{--fa:""}.fa-alarm-snooze{--fa:""}.fa-album{--fa:""}.fa-album-circle-plus{--fa:""}.fa-album-circle-user{--fa:""}.fa-album-collection{--fa:""}.fa-album-collection-circle-plus{--fa:""}.fa-album-collection-circle-user{--fa:""}.fa-alicorn{--fa:""}.fa-alien{--fa:""}.fa-alien-8bit,.fa-alien-monster{--fa:""}.fa-align-center{--fa:""}.fa-align-justify{--fa:""}.fa-align-left{--fa:""}.fa-align-right{--fa:""}.fa-align-slash{--fa:""}.fa-allergies{--fa:""}.fa-almost-equal-to{--fa:""}.fa-alt{--fa:""}.fa-ambulance{--fa:""}.fa-american-sign-language-interpreting{--fa:""}.fa-amp-guitar{--fa:""}.fa-ampersand{--fa:"&"}.fa-analytics{--fa:""}.fa-anchor{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-angel{--fa:""}.fa-angle{--fa:""}.fa-angle-90{--fa:""}.fa-angle-double-down{--fa:""}.fa-angle-double-left{--fa:""}.fa-angle-double-right{--fa:""}.fa-angle-double-up{--fa:""}.fa-angle-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angles-down{--fa:""}.fa-angles-left{--fa:""}.fa-angles-right{--fa:""}.fa-angles-up{--fa:""}.fa-angles-up-down{--fa:""}.fa-angry{--fa:""}.fa-ankh{--fa:""}.fa-ant{--fa:""}.fa-apartment{--fa:""}.fa-aperture{--fa:""}.fa-apostrophe{--fa:"'"}.fa-apple-alt{--fa:""}.fa-apple-core{--fa:""}.fa-apple-crate{--fa:""}.fa-apple-whole{--fa:""}.fa-archive{--fa:""}.fa-archway{--fa:""}.fa-area-chart{--fa:""}.fa-arrow-alt-circle-down{--fa:""}.fa-arrow-alt-circle-left{--fa:""}.fa-arrow-alt-circle-right{--fa:""}.fa-arrow-alt-circle-up{--fa:""}.fa-arrow-alt-down{--fa:""}.fa-arrow-alt-from-bottom{--fa:""}.fa-arrow-alt-from-left{--fa:""}.fa-arrow-alt-from-right{--fa:""}.fa-arrow-alt-from-top{--fa:""}.fa-arrow-alt-left{--fa:""}.fa-arrow-alt-right{--fa:""}.fa-arrow-alt-square-down{--fa:""}.fa-arrow-alt-square-left{--fa:""}.fa-arrow-alt-square-right{--fa:""}.fa-arrow-alt-square-up{--fa:""}.fa-arrow-alt-to-bottom{--fa:""}.fa-arrow-alt-to-left{--fa:""}.fa-arrow-alt-to-right{--fa:""}.fa-arrow-alt-to-top{--fa:""}.fa-arrow-alt-up{--fa:""}.fa-arrow-circle-down{--fa:""}.fa-arrow-circle-left{--fa:""}.fa-arrow-circle-right{--fa:""}.fa-arrow-circle-up{--fa:""}.fa-arrow-down{--fa:""}.fa-arrow-down-1-9{--fa:""}.fa-arrow-down-9-1{--fa:""}.fa-arrow-down-a-z{--fa:""}.fa-arrow-down-arrow-up{--fa:""}.fa-arrow-down-big-small{--fa:""}.fa-arrow-down-from-arc{--fa:""}.fa-arrow-down-from-bracket{--fa:""}.fa-arrow-down-from-dotted-line{--fa:""}.fa-arrow-down-from-line{--fa:""}.fa-arrow-down-left{--fa:""}.fa-arrow-down-left-and-arrow-up-right-to-center{--fa:""}.fa-arrow-down-long{--fa:""}.fa-arrow-down-long-to-line{--fa:""}.fa-arrow-down-right{--fa:""}.fa-arrow-down-short-wide{--fa:""}.fa-arrow-down-small-big{--fa:""}.fa-arrow-down-square-triangle{--fa:""}.fa-arrow-down-to-arc{--fa:""}.fa-arrow-down-to-bracket{--fa:""}.fa-arrow-down-to-dotted-line{--fa:""}.fa-arrow-down-to-line{--fa:""}.fa-arrow-down-to-square{--fa:""}.fa-arrow-down-triangle-square{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-down-wide-short{--fa:""}.fa-arrow-down-z-a{--fa:""}.fa-arrow-from-bottom{--fa:""}.fa-arrow-from-left{--fa:""}.fa-arrow-from-right{--fa:""}.fa-arrow-from-top{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-left-arrow-right{--fa:""}.fa-arrow-left-from-arc{--fa:""}.fa-arrow-left-from-bracket{--fa:""}.fa-arrow-left-from-dotted-line{--fa:""}.fa-arrow-left-from-line{--fa:""}.fa-arrow-left-long{--fa:""}.fa-arrow-left-long-to-line{--fa:""}.fa-arrow-left-rotate{--fa:""}.fa-arrow-left-to-arc{--fa:""}.fa-arrow-left-to-bracket{--fa:""}.fa-arrow-left-to-dotted-line{--fa:""}.fa-arrow-left-to-line{--fa:""}.fa-arrow-pointer{--fa:""}.fa-arrow-progress{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-right-arrow-left{--fa:""}.fa-arrow-right-from-arc{--fa:""}.fa-arrow-right-from-bracket{--fa:""}.fa-arrow-right-from-dotted-line{--fa:""}.fa-arrow-right-from-file{--fa:""}.fa-arrow-right-from-line{--fa:""}.fa-arrow-right-long{--fa:""}.fa-arrow-right-long-to-line{--fa:""}.fa-arrow-right-rotate{--fa:""}.fa-arrow-right-to-arc{--fa:""}.fa-arrow-right-to-bracket{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-right-to-dotted-line{--fa:""}.fa-arrow-right-to-file{--fa:""}.fa-arrow-right-to-line{--fa:""}.fa-arrow-rotate-back,.fa-arrow-rotate-backward{--fa:""}.fa-arrow-rotate-forward{--fa:""}.fa-arrow-rotate-left{--fa:""}.fa-arrow-rotate-left-10{--fa:""}.fa-arrow-rotate-right{--fa:""}.fa-arrow-rotate-right-10{--fa:""}.fa-arrow-square-down{--fa:""}.fa-arrow-square-left{--fa:""}.fa-arrow-square-right{--fa:""}.fa-arrow-square-up{--fa:""}.fa-arrow-to-bottom{--fa:""}.fa-arrow-to-left{--fa:""}.fa-arrow-to-right{--fa:""}.fa-arrow-to-top{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-turn-down{--fa:""}.fa-arrow-turn-down-left{--fa:""}.fa-arrow-turn-down-right{--fa:""}.fa-arrow-turn-left{--fa:""}.fa-arrow-turn-left-down{--fa:""}.fa-arrow-turn-left-up{--fa:""}.fa-arrow-turn-right{--fa:""}.fa-arrow-turn-up{--fa:""}.fa-arrow-u-turn-down-left{--fa:""}.fa-arrow-u-turn-down-right{--fa:""}.fa-arrow-u-turn-left-down{--fa:""}.fa-arrow-u-turn-left-up{--fa:""}.fa-arrow-u-turn-right-down{--fa:""}.fa-arrow-u-turn-right-up{--fa:""}.fa-arrow-u-turn-up-left{--fa:""}.fa-arrow-u-turn-up-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-up-1-9{--fa:""}.fa-arrow-up-9-1{--fa:""}.fa-arrow-up-a-z{--fa:""}.fa-arrow-up-arrow-down{--fa:""}.fa-arrow-up-big-small{--fa:""}.fa-arrow-up-from-arc{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-arrow-up-from-dotted-line{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-line{--fa:""}.fa-arrow-up-from-square{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-left{--fa:""}.fa-arrow-up-left-from-circle{--fa:""}.fa-arrow-up-long{--fa:""}.fa-arrow-up-long-to-line{--fa:""}.fa-arrow-up-right{--fa:""}.fa-arrow-up-right-and-arrow-down-left-from-center{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrow-up-right-from-square{--fa:""}.fa-arrow-up-short-wide{--fa:""}.fa-arrow-up-small-big{--fa:""}.fa-arrow-up-square-triangle{--fa:""}.fa-arrow-up-to-arc{--fa:""}.fa-arrow-up-to-bracket{--fa:""}.fa-arrow-up-to-dotted-line{--fa:""}.fa-arrow-up-to-line{--fa:""}.fa-arrow-up-triangle-square{--fa:""}.fa-arrow-up-wide-short{--fa:""}.fa-arrow-up-z-a{--fa:""}.fa-arrows{--fa:""}.fa-arrows-alt{--fa:""}.fa-arrows-alt-h{--fa:""}.fa-arrows-alt-v{--fa:""}.fa-arrows-cross{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-from-dotted-line{--fa:""}.fa-arrows-from-line{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-maximize{--fa:""}.fa-arrows-minimize{--fa:""}.fa-arrows-repeat{--fa:""}.fa-arrows-repeat-1{--fa:""}.fa-arrows-retweet{--fa:""}.fa-arrows-rotate{--fa:""}.fa-arrows-rotate-reverse{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-dotted-line{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-to-line{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-down{--fa:""}.fa-arrows-up-down-left-right{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-arrows-v{--fa:""}.fa-asl-interpreting{--fa:""}.fa-assistive-listening-systems{--fa:""}.fa-asterisk{--fa:"*"}.fa-at{--fa:"@"}.fa-atlas{--fa:""}.fa-atom{--fa:""}.fa-atom-alt,.fa-atom-simple{--fa:""}.fa-audio-description{--fa:""}.fa-audio-description-slash{--fa:""}.fa-austral-sign{--fa:""}.fa-australian-dollar-sign{--fa:""}.fa-automobile{--fa:""}.fa-avocado{--fa:""}.fa-award{--fa:""}.fa-award-simple{--fa:""}.fa-axe{--fa:""}.fa-axe-battle{--fa:""}.fa-b{--fa:"B"}.fa-baby{--fa:""}.fa-baby-carriage{--fa:""}.fa-backpack{--fa:""}.fa-backspace{--fa:""}.fa-backward{--fa:""}.fa-backward-fast{--fa:""}.fa-backward-step{--fa:""}.fa-bacon{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-badge{--fa:""}.fa-badge-check{--fa:""}.fa-badge-dollar{--fa:""}.fa-badge-percent{--fa:""}.fa-badge-sheriff{--fa:""}.fa-badger-honey{--fa:""}.fa-badminton{--fa:""}.fa-bag-seedling{--fa:""}.fa-bag-shopping{--fa:""}.fa-bag-shopping-minus{--fa:""}.fa-bag-shopping-plus{--fa:""}.fa-bagel{--fa:""}.fa-bags-shopping{--fa:""}.fa-baguette{--fa:""}.fa-bahai{--fa:""}.fa-baht-sign{--fa:""}.fa-balance-scale{--fa:""}.fa-balance-scale-left{--fa:""}.fa-balance-scale-right{--fa:""}.fa-ball-pile{--fa:""}.fa-ball-yarn{--fa:""}.fa-balloon{--fa:""}.fa-balloons{--fa:""}.fa-ballot{--fa:""}.fa-ballot-check{--fa:""}.fa-ban{--fa:""}.fa-ban-bug{--fa:""}.fa-ban-parking{--fa:""}.fa-ban-smoking{--fa:""}.fa-banana{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-banjo{--fa:""}.fa-bank{--fa:""}.fa-bar-chart{--fa:""}.fa-bar-progress{--fa:""}.fa-bar-progress-empty{--fa:""}.fa-bar-progress-full{--fa:""}.fa-bar-progress-half{--fa:""}.fa-bar-progress-quarter{--fa:""}.fa-bar-progress-three-quarters{--fa:""}.fa-barcode{--fa:""}.fa-barcode-alt{--fa:""}.fa-barcode-read{--fa:""}.fa-barcode-scan{--fa:""}.fa-barn{--fa:""}.fa-barn-silo{--fa:""}.fa-bars{--fa:""}.fa-bars-filter{--fa:""}.fa-bars-progress{--fa:""}.fa-bars-sort{--fa:""}.fa-bars-staggered{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-baseball-bat{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-basket-shopping{--fa:""}.fa-basket-shopping-minus{--fa:""}.fa-basket-shopping-plus{--fa:""}.fa-basket-shopping-simple{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-basketball-hoop{--fa:""}.fa-bat{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-battery{--fa:""}.fa-battery-0{--fa:""}.fa-battery-1{--fa:""}.fa-battery-2{--fa:""}.fa-battery-3{--fa:""}.fa-battery-4{--fa:""}.fa-battery-5{--fa:""}.fa-battery-bolt{--fa:""}.fa-battery-car{--fa:""}.fa-battery-empty{--fa:""}.fa-battery-exclamation{--fa:""}.fa-battery-full{--fa:""}.fa-battery-half{--fa:""}.fa-battery-low{--fa:""}.fa-battery-quarter{--fa:""}.fa-battery-slash{--fa:""}.fa-battery-three-quarters{--fa:""}.fa-bed{--fa:""}.fa-bed-alt{--fa:""}.fa-bed-bunk{--fa:""}.fa-bed-empty{--fa:""}.fa-bed-front{--fa:""}.fa-bed-pulse{--fa:""}.fa-bee{--fa:""}.fa-beer{--fa:""}.fa-beer-foam,.fa-beer-mug{--fa:""}.fa-beer-mug-empty{--fa:""}.fa-bell{--fa:""}.fa-bell-concierge{--fa:""}.fa-bell-exclamation{--fa:""}.fa-bell-on{--fa:""}.fa-bell-plus{--fa:""}.fa-bell-ring{--fa:""}.fa-bell-school{--fa:""}.fa-bell-school-slash{--fa:""}.fa-bell-slash{--fa:""}.fa-bells{--fa:""}.fa-bench-tree{--fa:""}.fa-betamax{--fa:""}.fa-bezier-curve{--fa:""}.fa-bible{--fa:""}.fa-bicycle{--fa:""}.fa-biking{--fa:""}.fa-biking-mountain{--fa:""}.fa-billboard{--fa:""}.fa-bin{--fa:""}.fa-bin-bottles{--fa:""}.fa-bin-bottles-recycle{--fa:""}.fa-bin-recycle{--fa:""}.fa-binary{--fa:""}.fa-binary-circle-check{--fa:""}.fa-binary-lock{--fa:""}.fa-binary-slash{--fa:""}.fa-binoculars{--fa:""}.fa-biohazard{--fa:""}.fa-bird{--fa:""}.fa-birthday-cake{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-blackboard{--fa:""}.fa-blanket{--fa:""}.fa-blanket-fire{--fa:""}.fa-blender{--fa:""}.fa-blender-phone{--fa:""}.fa-blind{--fa:""}.fa-blinds{--fa:""}.fa-blinds-open{--fa:""}.fa-blinds-raised{--fa:""}.fa-block{--fa:""}.fa-block-brick{--fa:""}.fa-block-brick-fire{--fa:""}.fa-block-question{--fa:""}.fa-block-quote{--fa:""}.fa-blog{--fa:""}.fa-blueberries{--fa:""}.fa-bold{--fa:""}.fa-bolt{--fa:""}.fa-bolt-auto{--fa:""}.fa-bolt-lightning{--fa:""}.fa-bolt-slash{--fa:""}.fa-bomb{--fa:""}.fa-bone{--fa:""}.fa-bone-break{--fa:""}.fa-bong{--fa:""}.fa-book{--fa:""}.fa-book-alt{--fa:""}.fa-book-arrow-right{--fa:""}.fa-book-arrow-up{--fa:""}.fa-book-atlas{--fa:""}.fa-book-bible{--fa:""}.fa-book-blank{--fa:""}.fa-book-bookmark{--fa:""}.fa-book-circle{--fa:""}.fa-book-circle-arrow-right{--fa:""}.fa-book-circle-arrow-up{--fa:""}.fa-book-copy{--fa:""}.fa-book-dead{--fa:""}.fa-book-font{--fa:""}.fa-book-heart{--fa:""}.fa-book-journal-whills{--fa:""}.fa-book-law{--fa:""}.fa-book-medical{--fa:""}.fa-book-open{--fa:""}.fa-book-open-alt,.fa-book-open-cover{--fa:""}.fa-book-open-lines{--fa:""}.fa-book-open-reader{--fa:""}.fa-book-quran{--fa:""}.fa-book-reader{--fa:""}.fa-book-section{--fa:""}.fa-book-skull{--fa:""}.fa-book-sparkles,.fa-book-spells{--fa:""}.fa-book-spine{--fa:""}.fa-book-tanakh{--fa:""}.fa-book-user{--fa:""}.fa-bookmark{--fa:""}.fa-bookmark-circle{--fa:""}.fa-bookmark-plus{--fa:""}.fa-bookmark-slash{--fa:""}.fa-books{--fa:""}.fa-books-medical{--fa:""}.fa-boombox{--fa:""}.fa-boot{--fa:""}.fa-boot-heeled{--fa:""}.fa-booth-curtain{--fa:""}.fa-border-all{--fa:""}.fa-border-bottom{--fa:""}.fa-border-bottom-right{--fa:""}.fa-border-center-h{--fa:""}.fa-border-center-v{--fa:""}.fa-border-inner{--fa:""}.fa-border-left{--fa:""}.fa-border-none{--fa:""}.fa-border-outer{--fa:""}.fa-border-right{--fa:""}.fa-border-style{--fa:""}.fa-border-style-alt{--fa:""}.fa-border-top{--fa:""}.fa-border-top-left{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-baby{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bow-arrow{--fa:""}.fa-bowl-chopsticks{--fa:""}.fa-bowl-chopsticks-noodles{--fa:""}.fa-bowl-food{--fa:""}.fa-bowl-hot{--fa:""}.fa-bowl-rice{--fa:""}.fa-bowl-salad{--fa:""}.fa-bowl-scoop{--fa:""}.fa-bowl-scoops{--fa:""}.fa-bowl-shaved-ice{--fa:""}.fa-bowl-soft-serve{--fa:""}.fa-bowl-spoon{--fa:""}.fa-bowling-ball{--fa:""}.fa-bowling-ball-pin{--fa:""}.fa-bowling-pins{--fa:""}.fa-box{--fa:""}.fa-box-alt{--fa:""}.fa-box-archive{--fa:""}.fa-box-arrow-down{--fa:""}.fa-box-arrow-down-arrow-up{--fa:""}.fa-box-arrow-down-magnifying-glass{--fa:""}.fa-box-arrow-up{--fa:""}.fa-box-ballot{--fa:""}.fa-box-check{--fa:""}.fa-box-circle-check{--fa:""}.fa-box-dollar{--fa:""}.fa-box-fragile{--fa:""}.fa-box-full{--fa:""}.fa-box-heart{--fa:""}.fa-box-isometric{--fa:""}.fa-box-isometric-tape{--fa:""}.fa-box-magnifying-glass{--fa:""}.fa-box-open{--fa:""}.fa-box-open-full{--fa:""}.fa-box-taped{--fa:""}.fa-box-tissue{--fa:""}.fa-box-up{--fa:""}.fa-box-usd{--fa:""}.fa-boxes,.fa-boxes-alt{--fa:""}.fa-boxes-packing{--fa:""}.fa-boxes-stacked{--fa:""}.fa-boxing-glove{--fa:""}.fa-bra{--fa:""}.fa-bracket{--fa:"["}.fa-bracket-curly,.fa-bracket-curly-left{--fa:"{"}.fa-bracket-curly-right{--fa:"}"}.fa-bracket-left{--fa:"["}.fa-bracket-round{--fa:"("}.fa-bracket-round-right{--fa:")"}.fa-bracket-square{--fa:"["}.fa-bracket-square-right{--fa:"]"}.fa-brackets{--fa:""}.fa-brackets-curly{--fa:""}.fa-brackets-round{--fa:""}.fa-brackets-square{--fa:""}.fa-braille{--fa:""}.fa-brain{--fa:""}.fa-brain-arrow-curved-right{--fa:""}.fa-brain-circuit{--fa:""}.fa-brake-warning{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-bread-loaf{--fa:""}.fa-bread-slice{--fa:""}.fa-bread-slice-butter{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-suspension{--fa:""}.fa-bridge-water{--fa:""}.fa-briefcase{--fa:""}.fa-briefcase-arrow-right{--fa:""}.fa-briefcase-blank{--fa:""}.fa-briefcase-clock{--fa:""}.fa-briefcase-medical{--fa:""}.fa-briefs{--fa:""}.fa-brightness{--fa:""}.fa-brightness-low{--fa:""}.fa-bring-forward{--fa:""}.fa-bring-front{--fa:""}.fa-broadcast-tower{--fa:""}.fa-broccoli{--fa:""}.fa-broom{--fa:""}.fa-broom-ball{--fa:""}.fa-broom-wide{--fa:""}.fa-browser{--fa:""}.fa-browsers{--fa:""}.fa-brush{--fa:""}.fa-bucket{--fa:""}.fa-bug{--fa:""}.fa-bug-slash{--fa:""}.fa-bugs{--fa:""}.fa-building{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-columns{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-magnifying-glass{--fa:""}.fa-building-memo{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-buildings{--fa:""}.fa-bulldozer{--fa:""}.fa-bullhorn{--fa:""}.fa-bullseye{--fa:""}.fa-bullseye-arrow{--fa:""}.fa-bullseye-pointer{--fa:""}.fa-buoy{--fa:""}.fa-buoy-mooring{--fa:""}.fa-burger{--fa:""}.fa-burger-cheese{--fa:""}.fa-burger-fries{--fa:""}.fa-burger-glass{--fa:""}.fa-burger-lettuce{--fa:""}.fa-burger-soda{--fa:""}.fa-burn{--fa:""}.fa-burrito{--fa:""}.fa-burst{--fa:""}.fa-bus{--fa:""}.fa-bus-alt{--fa:""}.fa-bus-school{--fa:""}.fa-bus-side{--fa:""}.fa-bus-simple{--fa:""}.fa-bus-stop{--fa:""}.fa-business-front{--fa:""}.fa-business-time{--fa:""}.fa-butter{--fa:""}.fa-butterfly{--fa:""}.fa-c{--fa:"C"}.fa-cab{--fa:""}.fa-cabin{--fa:""}.fa-cabinet-filing{--fa:""}.fa-cable-car{--fa:""}.fa-cactus{--fa:""}.fa-caduceus{--fa:""}.fa-cake,.fa-cake-candles{--fa:""}.fa-cake-slice{--fa:""}.fa-calculator{--fa:""}.fa-calculator-alt,.fa-calculator-simple{--fa:""}.fa-calendar{--fa:""}.fa-calendar-alt{--fa:""}.fa-calendar-arrow-down{--fa:""}.fa-calendar-arrow-up{--fa:""}.fa-calendar-check{--fa:""}.fa-calendar-circle{--fa:""}.fa-calendar-circle-exclamation{--fa:""}.fa-calendar-circle-minus{--fa:""}.fa-calendar-circle-plus{--fa:""}.fa-calendar-circle-user{--fa:""}.fa-calendar-clock{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-days{--fa:""}.fa-calendar-download{--fa:""}.fa-calendar-edit{--fa:""}.fa-calendar-exclamation{--fa:""}.fa-calendar-heart{--fa:""}.fa-calendar-image{--fa:""}.fa-calendar-lines{--fa:""}.fa-calendar-lines-pen{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-note{--fa:""}.fa-calendar-pen{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-range{--fa:""}.fa-calendar-star{--fa:""}.fa-calendar-time{--fa:""}.fa-calendar-times{--fa:""}.fa-calendar-upload{--fa:""}.fa-calendar-users{--fa:""}.fa-calendar-week{--fa:""}.fa-calendar-xmark{--fa:""}.fa-calendars{--fa:""}.fa-camcorder{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-camera-cctv{--fa:""}.fa-camera-circle{--fa:""}.fa-camera-circle-ellipsis{--fa:""}.fa-camera-clock{--fa:""}.fa-camera-home{--fa:""}.fa-camera-movie{--fa:""}.fa-camera-polaroid{--fa:""}.fa-camera-retro{--fa:""}.fa-camera-rotate{--fa:""}.fa-camera-security{--fa:""}.fa-camera-shutter{--fa:""}.fa-camera-slash{--fa:""}.fa-camera-viewfinder{--fa:""}.fa-camera-web{--fa:""}.fa-camera-web-slash{--fa:""}.fa-campfire{--fa:""}.fa-campground{--fa:""}.fa-can-food{--fa:""}.fa-cancel{--fa:""}.fa-candle-holder{--fa:""}.fa-candy{--fa:""}.fa-candy-bar{--fa:""}.fa-candy-cane{--fa:""}.fa-candy-corn{--fa:""}.fa-cannabis{--fa:""}.fa-cannon{--fa:""}.fa-capsule{--fa:""}.fa-capsules{--fa:""}.fa-car{--fa:""}.fa-car-alt{--fa:""}.fa-car-battery{--fa:""}.fa-car-bolt{--fa:""}.fa-car-building{--fa:""}.fa-car-bump{--fa:""}.fa-car-burst{--fa:""}.fa-car-bus{--fa:""}.fa-car-circle-bolt{--fa:""}.fa-car-crash{--fa:""}.fa-car-garage{--fa:""}.fa-car-key{--fa:""}.fa-car-mechanic{--fa:""}.fa-car-mirrors{--fa:""}.fa-car-on{--fa:""}.fa-car-people{--fa:""}.fa-car-rear{--fa:""}.fa-car-side{--fa:""}.fa-car-side-bolt{--fa:""}.fa-car-siren{--fa:""}.fa-car-siren-on{--fa:""}.fa-car-tilt{--fa:""}.fa-car-tunnel{--fa:""}.fa-car-wash{--fa:""}.fa-car-wrench{--fa:""}.fa-caravan{--fa:""}.fa-caravan-alt,.fa-caravan-simple{--fa:""}.fa-card-club{--fa:""}.fa-card-diamond{--fa:""}.fa-card-heart{--fa:""}.fa-card-spade{--fa:""}.fa-cards{--fa:""}.fa-cards-blank{--fa:""}.fa-caret-circle-down{--fa:""}.fa-caret-circle-left{--fa:""}.fa-caret-circle-right{--fa:""}.fa-caret-circle-up{--fa:""}.fa-caret-down{--fa:""}.fa-caret-large-down{--fa:""}.fa-caret-large-left{--fa:""}.fa-caret-large-right{--fa:""}.fa-caret-large-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-caret-square-down{--fa:""}.fa-caret-square-left{--fa:""}.fa-caret-square-right{--fa:""}.fa-caret-square-up{--fa:""}.fa-caret-up{--fa:""}.fa-carpool{--fa:""}.fa-carriage-baby{--fa:""}.fa-carrot{--fa:""}.fa-cars{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-cart-arrow-up{--fa:""}.fa-cart-circle-arrow-down{--fa:""}.fa-cart-circle-arrow-up{--fa:""}.fa-cart-circle-check{--fa:""}.fa-cart-circle-exclamation{--fa:""}.fa-cart-circle-plus{--fa:""}.fa-cart-circle-xmark{--fa:""}.fa-cart-flatbed{--fa:""}.fa-cart-flatbed-boxes{--fa:""}.fa-cart-flatbed-empty{--fa:""}.fa-cart-flatbed-suitcase{--fa:""}.fa-cart-minus{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-shopping{--fa:""}.fa-cart-shopping-fast{--fa:""}.fa-cart-xmark{--fa:""}.fa-cash-register{--fa:""}.fa-cassette-betamax{--fa:""}.fa-cassette-tape{--fa:""}.fa-cassette-vhs{--fa:""}.fa-castle{--fa:""}.fa-cat{--fa:""}.fa-cat-space{--fa:""}.fa-cauldron{--fa:""}.fa-cctv{--fa:""}.fa-cedi-sign{--fa:""}.fa-cent-sign{--fa:""}.fa-certificate{--fa:""}.fa-chain{--fa:""}.fa-chain-broken{--fa:""}.fa-chain-horizontal{--fa:""}.fa-chain-horizontal-slash{--fa:""}.fa-chain-slash{--fa:""}.fa-chair{--fa:""}.fa-chair-office{--fa:""}.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-champagne-glass{--fa:""}.fa-champagne-glasses{--fa:""}.fa-charging-station{--fa:""}.fa-chart-area{--fa:""}.fa-chart-bar{--fa:""}.fa-chart-bullet{--fa:""}.fa-chart-candlestick{--fa:""}.fa-chart-column{--fa:""}.fa-chart-diagram{--fa:""}.fa-chart-fft{--fa:""}.fa-chart-gantt{--fa:""}.fa-chart-kanban{--fa:""}.fa-chart-line{--fa:""}.fa-chart-line-down{--fa:""}.fa-chart-line-up{--fa:""}.fa-chart-line-up-down{--fa:""}.fa-chart-mixed{--fa:""}.fa-chart-mixed-up-circle-currency{--fa:""}.fa-chart-mixed-up-circle-dollar{--fa:""}.fa-chart-network{--fa:""}.fa-chart-pie{--fa:""}.fa-chart-pie-alt,.fa-chart-pie-simple{--fa:""}.fa-chart-pie-simple-circle-currency{--fa:""}.fa-chart-pie-simple-circle-dollar{--fa:""}.fa-chart-pyramid{--fa:""}.fa-chart-radar{--fa:""}.fa-chart-scatter{--fa:""}.fa-chart-scatter-3d{--fa:""}.fa-chart-scatter-bubble{--fa:""}.fa-chart-simple{--fa:""}.fa-chart-simple-horizontal{--fa:""}.fa-chart-sine{--fa:""}.fa-chart-tree-map{--fa:""}.fa-chart-user{--fa:""}.fa-chart-waterfall{--fa:""}.fa-check{--fa:""}.fa-check-circle{--fa:""}.fa-check-double{--fa:""}.fa-check-square{--fa:""}.fa-check-to-slot{--fa:""}.fa-cheese{--fa:""}.fa-cheese-swiss{--fa:""}.fa-cheeseburger{--fa:""}.fa-chemex{--fa:""}.fa-cherries{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-bishop-alt,.fa-chess-bishop-piece{--fa:""}.fa-chess-board{--fa:""}.fa-chess-clock{--fa:""}.fa-chess-clock-alt,.fa-chess-clock-flip{--fa:""}.fa-chess-king{--fa:""}.fa-chess-king-alt,.fa-chess-king-piece{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-knight-alt,.fa-chess-knight-piece{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-pawn-alt,.fa-chess-pawn-piece{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-queen-alt,.fa-chess-queen-piece{--fa:""}.fa-chess-rook{--fa:""}.fa-chess-rook-alt,.fa-chess-rook-piece{--fa:""}.fa-chestnut{--fa:""}.fa-chevron-circle-down{--fa:""}.fa-chevron-circle-left{--fa:""}.fa-chevron-circle-right{--fa:""}.fa-chevron-circle-up{--fa:""}.fa-chevron-double-down{--fa:""}.fa-chevron-double-left{--fa:""}.fa-chevron-double-right{--fa:""}.fa-chevron-double-up{--fa:""}.fa-chevron-down{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-chevron-square-down{--fa:""}.fa-chevron-square-left{--fa:""}.fa-chevron-square-right{--fa:""}.fa-chevron-square-up{--fa:""}.fa-chevron-up{--fa:""}.fa-chevrons-down{--fa:""}.fa-chevrons-left{--fa:""}.fa-chevrons-right{--fa:""}.fa-chevrons-up{--fa:""}.fa-chf-sign{--fa:""}.fa-child{--fa:""}.fa-child-combatant{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-chimney{--fa:""}.fa-chocolate-bar{--fa:""}.fa-chopsticks{--fa:""}.fa-church{--fa:""}.fa-circle{--fa:""}.fa-circle-0{--fa:""}.fa-circle-1{--fa:""}.fa-circle-2{--fa:""}.fa-circle-3{--fa:""}.fa-circle-4{--fa:""}.fa-circle-5{--fa:""}.fa-circle-6{--fa:""}.fa-circle-7{--fa:""}.fa-circle-8{--fa:""}.fa-circle-9{--fa:""}.fa-circle-a{--fa:""}.fa-circle-ampersand{--fa:""}.fa-circle-arrow-down{--fa:""}.fa-circle-arrow-down-left{--fa:""}.fa-circle-arrow-down-right{--fa:""}.fa-circle-arrow-left{--fa:""}.fa-circle-arrow-right{--fa:""}.fa-circle-arrow-up{--fa:""}.fa-circle-arrow-up-left{--fa:""}.fa-circle-arrow-up-right{--fa:""}.fa-circle-austral{--fa:""}.fa-circle-australian-dollar{--fa:""}.fa-circle-b{--fa:""}.fa-circle-baht{--fa:""}.fa-circle-bangladeshi-taka{--fa:""}.fa-circle-bitcoin{--fa:""}.fa-circle-bolt{--fa:""}.fa-circle-book-open{--fa:""}.fa-circle-bookmark{--fa:""}.fa-circle-brazilian-real{--fa:""}.fa-circle-c{--fa:""}.fa-circle-calendar{--fa:""}.fa-circle-camera{--fa:""}.fa-circle-caret-down{--fa:""}.fa-circle-caret-left{--fa:""}.fa-circle-caret-right{--fa:""}.fa-circle-caret-up{--fa:""}.fa-circle-cedi{--fa:""}.fa-circle-cent{--fa:""}.fa-circle-check{--fa:""}.fa-circle-chevron-down{--fa:""}.fa-circle-chevron-left{--fa:""}.fa-circle-chevron-right{--fa:""}.fa-circle-chevron-up{--fa:""}.fa-circle-chf{--fa:""}.fa-circle-colon{--fa:""}.fa-circle-cruzeiro{--fa:""}.fa-circle-currency{--fa:""}.fa-circle-d{--fa:""}.fa-circle-danish-krone{--fa:""}.fa-circle-dashed{--fa:""}.fa-circle-divide{--fa:""}.fa-circle-dollar{--fa:""}.fa-circle-dollar-to-slot{--fa:""}.fa-circle-dong{--fa:""}.fa-circle-dot{--fa:""}.fa-circle-down{--fa:""}.fa-circle-down-left{--fa:""}.fa-circle-down-right{--fa:""}.fa-circle-e{--fa:""}.fa-circle-ellipsis{--fa:""}.fa-circle-ellipsis-vertical{--fa:""}.fa-circle-envelope{--fa:""}.fa-circle-equals{--fa:""}.fa-circle-euro{--fa:""}.fa-circle-eurozone{--fa:""}.fa-circle-exclamation{--fa:""}.fa-circle-exclamation-check{--fa:""}.fa-circle-f{--fa:""}.fa-circle-florin{--fa:""}.fa-circle-franc{--fa:""}.fa-circle-g{--fa:""}.fa-circle-gf{--fa:""}.fa-circle-guarani{--fa:""}.fa-circle-h{--fa:""}.fa-circle-half{--fa:""}.fa-circle-half-horizontal{--fa:""}.fa-circle-half-stroke{--fa:""}.fa-circle-half-stroke-horizontal{--fa:""}.fa-circle-heart{--fa:""}.fa-circle-house{--fa:""}.fa-circle-hryvnia{--fa:""}.fa-circle-i{--fa:""}.fa-circle-indian-rupee{--fa:""}.fa-circle-info{--fa:""}.fa-circle-j{--fa:""}.fa-circle-k{--fa:""}.fa-circle-kip{--fa:""}.fa-circle-l{--fa:""}.fa-circle-lari{--fa:""}.fa-circle-left{--fa:""}.fa-circle-lira{--fa:""}.fa-circle-litecoin{--fa:""}.fa-circle-location-arrow{--fa:""}.fa-circle-m{--fa:""}.fa-circle-malaysian-ringgit{--fa:""}.fa-circle-manat{--fa:""}.fa-circle-microphone{--fa:""}.fa-circle-microphone-lines{--fa:""}.fa-circle-mill{--fa:""}.fa-circle-minus{--fa:""}.fa-circle-moon{--fa:""}.fa-circle-n{--fa:""}.fa-circle-naira{--fa:""}.fa-circle-nodes{--fa:""}.fa-circle-norwegian-krone{--fa:""}.fa-circle-notch{--fa:""}.fa-circle-o{--fa:""}.fa-circle-p{--fa:""}.fa-circle-parking{--fa:""}.fa-circle-pause{--fa:""}.fa-circle-peruvian-soles{--fa:""}.fa-circle-peseta{--fa:""}.fa-circle-peso{--fa:""}.fa-circle-phone{--fa:""}.fa-circle-phone-flip{--fa:""}.fa-circle-phone-hangup{--fa:""}.fa-circle-play{--fa:""}.fa-circle-plus{--fa:""}.fa-circle-polish-zloty{--fa:""}.fa-circle-q{--fa:""}.fa-circle-quarter{--fa:""}.fa-circle-quarter-stroke{--fa:""}.fa-circle-quarters{--fa:""}.fa-circle-question{--fa:""}.fa-circle-r{--fa:""}.fa-circle-radiation{--fa:""}.fa-circle-renminbi{--fa:""}.fa-circle-right{--fa:""}.fa-circle-ruble{--fa:""}.fa-circle-rupee{--fa:""}.fa-circle-rupiah{--fa:""}.fa-circle-s{--fa:""}.fa-circle-share-nodes{--fa:""}.fa-circle-shekel{--fa:""}.fa-circle-small{--fa:""}.fa-circle-sort{--fa:""}.fa-circle-sort-down{--fa:""}.fa-circle-sort-up{--fa:""}.fa-circle-star{--fa:""}.fa-circle-sterling{--fa:""}.fa-circle-stop{--fa:""}.fa-circle-swedish-krona{--fa:""}.fa-circle-t{--fa:""}.fa-circle-tenge{--fa:""}.fa-circle-three-quarters{--fa:""}.fa-circle-three-quarters-stroke{--fa:""}.fa-circle-trash{--fa:""}.fa-circle-tugrik{--fa:""}.fa-circle-turkish-lira{--fa:""}.fa-circle-u{--fa:""}.fa-circle-up{--fa:""}.fa-circle-up-left{--fa:""}.fa-circle-up-right{--fa:""}.fa-circle-user{--fa:""}.fa-circle-user-circle-check{--fa:""}.fa-circle-user-circle-exclamation{--fa:""}.fa-circle-user-circle-minus{--fa:""}.fa-circle-user-circle-moon{--fa:""}.fa-circle-user-circle-plus{--fa:""}.fa-circle-user-circle-question{--fa:""}.fa-circle-user-circle-user{--fa:""}.fa-circle-user-circle-xmark{--fa:""}.fa-circle-user-clock{--fa:""}.fa-circle-v{--fa:""}.fa-circle-video{--fa:""}.fa-circle-w{--fa:""}.fa-circle-waveform-lines{--fa:""}.fa-circle-wifi{--fa:""}.fa-circle-wifi-circle-wifi,.fa-circle-wifi-group{--fa:""}.fa-circle-won{--fa:""}.fa-circle-x{--fa:""}.fa-circle-xmark{--fa:""}.fa-circle-y{--fa:""}.fa-circle-yen{--fa:""}.fa-circle-z{--fa:""}.fa-circleapore-dollar{--fa:""}.fa-circles-overlap{--fa:""}.fa-circles-overlap-3{--fa:""}.fa-citrus{--fa:""}.fa-citrus-slice{--fa:""}.fa-city{--fa:""}.fa-clapperboard{--fa:""}.fa-clapperboard-play{--fa:""}.fa-clarinet{--fa:""}.fa-claw-marks{--fa:""}.fa-clinic-medical{--fa:""}.fa-clipboard{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-clock{--fa:""}.fa-clipboard-exclamation{--fa:""}.fa-clipboard-list{--fa:""}.fa-clipboard-list-check{--fa:""}.fa-clipboard-medical{--fa:""}.fa-clipboard-prescription{--fa:""}.fa-clipboard-question{--fa:""}.fa-clipboard-user{--fa:""}.fa-clock{--fa:""}.fa-clock-desk{--fa:""}.fa-clock-eight{--fa:""}.fa-clock-eight-thirty{--fa:""}.fa-clock-eleven{--fa:""}.fa-clock-eleven-thirty{--fa:""}.fa-clock-five{--fa:""}.fa-clock-five-thirty{--fa:""}.fa-clock-four{--fa:""}.fa-clock-four-thirty{--fa:""}.fa-clock-nine{--fa:""}.fa-clock-nine-thirty{--fa:""}.fa-clock-one{--fa:""}.fa-clock-one-thirty{--fa:""}.fa-clock-rotate-left{--fa:""}.fa-clock-seven{--fa:""}.fa-clock-seven-thirty{--fa:""}.fa-clock-six{--fa:""}.fa-clock-six-thirty{--fa:""}.fa-clock-ten{--fa:""}.fa-clock-ten-thirty{--fa:""}.fa-clock-three{--fa:""}.fa-clock-three-thirty{--fa:""}.fa-clock-twelve{--fa:""}.fa-clock-twelve-thirty{--fa:""}.fa-clock-two{--fa:""}.fa-clock-two-thirty{--fa:""}.fa-clone{--fa:""}.fa-clone-plus{--fa:""}.fa-close{--fa:""}.fa-closed-captioning{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clothes-hanger{--fa:""}.fa-cloud{--fa:""}.fa-cloud-arrow-down{--fa:""}.fa-cloud-arrow-up{--fa:""}.fa-cloud-binary{--fa:""}.fa-cloud-bolt{--fa:""}.fa-cloud-bolt-moon{--fa:""}.fa-cloud-bolt-sun{--fa:""}.fa-cloud-check{--fa:""}.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-drizzle{--fa:""}.fa-cloud-exclamation{--fa:""}.fa-cloud-fog{--fa:""}.fa-cloud-hail{--fa:""}.fa-cloud-hail-mixed{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-minus{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-music{--fa:""}.fa-cloud-plus{--fa:""}.fa-cloud-question{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-rainbow{--fa:""}.fa-cloud-showers{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-cloud-slash{--fa:""}.fa-cloud-sleet{--fa:""}.fa-cloud-snow{--fa:""}.fa-cloud-sun{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-cloud-word{--fa:""}.fa-cloud-xmark{--fa:""}.fa-clouds{--fa:""}.fa-clouds-moon{--fa:""}.fa-clouds-sun{--fa:""}.fa-clover{--fa:""}.fa-club{--fa:""}.fa-cny{--fa:""}.fa-cocktail{--fa:""}.fa-coconut{--fa:""}.fa-code{--fa:""}.fa-code-branch{--fa:""}.fa-code-commit{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-merge{--fa:""}.fa-code-pull-request{--fa:""}.fa-code-pull-request-closed{--fa:""}.fa-code-pull-request-draft{--fa:""}.fa-code-simple{--fa:""}.fa-coffee{--fa:""}.fa-coffee-bean{--fa:""}.fa-coffee-beans{--fa:""}.fa-coffee-pot{--fa:""}.fa-coffee-togo{--fa:""}.fa-coffin{--fa:""}.fa-coffin-cross{--fa:""}.fa-cog{--fa:""}.fa-cogs{--fa:""}.fa-coin{--fa:""}.fa-coin-blank{--fa:""}.fa-coin-front{--fa:""}.fa-coin-vertical{--fa:""}.fa-coins{--fa:""}.fa-colon{--fa:":"}.fa-colon-sign{--fa:""}.fa-columns{--fa:""}.fa-columns-3{--fa:""}.fa-comet{--fa:""}.fa-comma{--fa:","}.fa-command{--fa:""}.fa-comment{--fa:""}.fa-comment-alt{--fa:""}.fa-comment-alt-arrow-down{--fa:""}.fa-comment-alt-arrow-up{--fa:""}.fa-comment-alt-captions{--fa:""}.fa-comment-alt-check{--fa:""}.fa-comment-alt-dollar{--fa:""}.fa-comment-alt-dots{--fa:""}.fa-comment-alt-edit{--fa:""}.fa-comment-alt-exclamation{--fa:""}.fa-comment-alt-image{--fa:""}.fa-comment-alt-lines{--fa:""}.fa-comment-alt-medical{--fa:""}.fa-comment-alt-minus{--fa:""}.fa-comment-alt-music{--fa:""}.fa-comment-alt-plus{--fa:""}.fa-comment-alt-quote{--fa:""}.fa-comment-alt-slash{--fa:""}.fa-comment-alt-smile{--fa:""}.fa-comment-alt-text{--fa:""}.fa-comment-alt-times{--fa:""}.fa-comment-arrow-down{--fa:""}.fa-comment-arrow-up{--fa:""}.fa-comment-arrow-up-right{--fa:""}.fa-comment-captions{--fa:""}.fa-comment-check{--fa:""}.fa-comment-code{--fa:""}.fa-comment-dollar{--fa:""}.fa-comment-dot{--fa:""}.fa-comment-dots{--fa:""}.fa-comment-edit{--fa:""}.fa-comment-exclamation{--fa:""}.fa-comment-heart{--fa:""}.fa-comment-image{--fa:""}.fa-comment-lines{--fa:""}.fa-comment-medical{--fa:""}.fa-comment-middle{--fa:""}.fa-comment-middle-alt{--fa:""}.fa-comment-middle-top{--fa:""}.fa-comment-middle-top-alt{--fa:""}.fa-comment-minus{--fa:""}.fa-comment-music{--fa:""}.fa-comment-nodes{--fa:""}.fa-comment-pen{--fa:""}.fa-comment-plus{--fa:""}.fa-comment-question{--fa:""}.fa-comment-quote{--fa:""}.fa-comment-slash{--fa:""}.fa-comment-smile{--fa:""}.fa-comment-sms{--fa:""}.fa-comment-text{--fa:""}.fa-comment-times{--fa:""}.fa-comment-waveform{--fa:""}.fa-comment-xmark{--fa:""}.fa-commenting{--fa:""}.fa-comments{--fa:""}.fa-comments-alt{--fa:""}.fa-comments-alt-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-comments-question{--fa:""}.fa-comments-question-check{--fa:""}.fa-compact-disc{--fa:""}.fa-compass{--fa:""}.fa-compass-drafting{--fa:""}.fa-compass-slash{--fa:""}.fa-compress{--fa:""}.fa-compress-alt{--fa:""}.fa-compress-arrows{--fa:""}.fa-compress-arrows-alt{--fa:""}.fa-compress-wide{--fa:""}.fa-computer{--fa:""}.fa-computer-classic{--fa:""}.fa-computer-mouse{--fa:""}.fa-computer-mouse-button-left{--fa:""}.fa-computer-mouse-button-right{--fa:""}.fa-computer-mouse-scrollwheel{--fa:""}.fa-computer-speaker{--fa:""}.fa-concierge-bell{--fa:""}.fa-construction{--fa:""}.fa-contact-book{--fa:""}.fa-contact-card{--fa:""}.fa-container-storage{--fa:""}.fa-conveyor-belt{--fa:""}.fa-conveyor-belt-alt{--fa:""}.fa-conveyor-belt-arm{--fa:""}.fa-conveyor-belt-boxes{--fa:""}.fa-conveyor-belt-empty{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-copy{--fa:""}.fa-copyright{--fa:""}.fa-corn{--fa:""}.fa-corner{--fa:""}.fa-couch{--fa:""}.fa-couch-small{--fa:""}.fa-court-sport{--fa:""}.fa-cow{--fa:""}.fa-cowbell{--fa:""}.fa-cowbell-circle-plus,.fa-cowbell-more{--fa:""}.fa-crab{--fa:""}.fa-crate-apple{--fa:""}.fa-crate-empty{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-credit-card-blank{--fa:""}.fa-credit-card-front{--fa:""}.fa-creemee{--fa:""}.fa-cricket,.fa-cricket-bat-ball{--fa:""}.fa-croissant{--fa:""}.fa-crop{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-cross{--fa:""}.fa-crosshairs{--fa:""}.fa-crosshairs-simple{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-crutch{--fa:""}.fa-crutches{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-crystal-ball{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-cubes-stacked{--fa:""}.fa-cucumber{--fa:""}.fa-cup-straw{--fa:""}.fa-cup-straw-swoosh{--fa:""}.fa-cup-togo{--fa:""}.fa-cupcake{--fa:""}.fa-curling,.fa-curling-stone{--fa:""}.fa-currency-sign{--fa:""}.fa-custard{--fa:""}.fa-cut{--fa:""}.fa-cutlery{--fa:""}.fa-d{--fa:"D"}.fa-dagger{--fa:""}.fa-danish-krone-sign{--fa:""}.fa-dash{--fa:""}.fa-dashboard{--fa:""}.fa-database{--fa:""}.fa-deaf,.fa-deafness{--fa:""}.fa-debug{--fa:""}.fa-dedent{--fa:""}.fa-deer{--fa:""}.fa-deer-rudolph{--fa:""}.fa-delete-left{--fa:""}.fa-delete-right{--fa:""}.fa-democrat{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-desktop-arrow-down{--fa:""}.fa-desktop-code{--fa:""}.fa-desktop-medical{--fa:""}.fa-desktop-slash{--fa:""}.fa-dewpoint{--fa:""}.fa-dharmachakra{--fa:""}.fa-diagnoses{--fa:""}.fa-diagram-cells{--fa:""}.fa-diagram-lean-canvas{--fa:""}.fa-diagram-nested{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-previous{--fa:""}.fa-diagram-project{--fa:""}.fa-diagram-sankey{--fa:""}.fa-diagram-subtask{--fa:""}.fa-diagram-successor{--fa:""}.fa-diagram-venn{--fa:""}.fa-dial{--fa:""}.fa-dial-high{--fa:""}.fa-dial-low{--fa:""}.fa-dial-max{--fa:""}.fa-dial-med{--fa:""}.fa-dial-med-high{--fa:""}.fa-dial-med-low{--fa:""}.fa-dial-min{--fa:""}.fa-dial-off{--fa:""}.fa-dialpad{--fa:""}.fa-diamond{--fa:""}.fa-diamond-exclamation{--fa:""}.fa-diamond-half{--fa:""}.fa-diamond-half-stroke{--fa:""}.fa-diamond-turn-right{--fa:""}.fa-diamonds-4{--fa:""}.fa-dice{--fa:""}.fa-dice-d10{--fa:""}.fa-dice-d12{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d4{--fa:""}.fa-dice-d6{--fa:""}.fa-dice-d8{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-digging{--fa:""}.fa-digital-tachograph{--fa:""}.fa-dinosaur{--fa:""}.fa-diploma{--fa:""}.fa-direction-left-right{--fa:""}.fa-direction-up-down{--fa:""}.fa-directions{--fa:""}.fa-disc-drive{--fa:""}.fa-disease{--fa:""}.fa-display{--fa:""}.fa-display-arrow-down{--fa:""}.fa-display-chart-up{--fa:""}.fa-display-chart-up-circle-currency{--fa:""}.fa-display-chart-up-circle-dollar{--fa:""}.fa-display-code{--fa:""}.fa-display-medical{--fa:""}.fa-display-slash{--fa:""}.fa-distribute-spacing-horizontal{--fa:""}.fa-distribute-spacing-vertical{--fa:""}.fa-ditto{--fa:'"'}.fa-divide{--fa:""}.fa-dizzy{--fa:""}.fa-dna{--fa:""}.fa-do-not-enter{--fa:""}.fa-dog{--fa:""}.fa-dog-leashed{--fa:""}.fa-dollar{--fa:"$"}.fa-dollar-circle{--fa:""}.fa-dollar-sign{--fa:"$"}.fa-dollar-square{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-dolly-empty{--fa:""}.fa-dolly-flatbed{--fa:""}.fa-dolly-flatbed-alt{--fa:""}.fa-dolly-flatbed-empty{--fa:""}.fa-dolphin{--fa:""}.fa-donate{--fa:""}.fa-dong-sign{--fa:""}.fa-donut{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-dot{--fa:""}.fa-dot-circle{--fa:""}.fa-doughnut{--fa:""}.fa-dove{--fa:""}.fa-down{--fa:""}.fa-down-from-bracket{--fa:""}.fa-down-from-dotted-line{--fa:""}.fa-down-from-line{--fa:""}.fa-down-left{--fa:""}.fa-down-left-and-up-right-to-center{--fa:""}.fa-down-long{--fa:""}.fa-down-long-to-line{--fa:""}.fa-down-right{--fa:""}.fa-down-to-bracket{--fa:""}.fa-down-to-dotted-line{--fa:""}.fa-down-to-line{--fa:""}.fa-down-up{--fa:""}.fa-download{--fa:""}.fa-drafting-compass{--fa:""}.fa-dragon{--fa:""}.fa-draw-circle{--fa:""}.fa-draw-polygon{--fa:""}.fa-draw-square{--fa:""}.fa-dreidel{--fa:""}.fa-dress{--fa:""}.fa-drivers-license{--fa:""}.fa-drone{--fa:""}.fa-drone-alt,.fa-drone-front{--fa:""}.fa-droplet{--fa:""}.fa-droplet-degree{--fa:""}.fa-droplet-percent{--fa:""}.fa-droplet-plus{--fa:""}.fa-droplet-slash{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-drumstick{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dryer{--fa:""}.fa-dryer-alt,.fa-dryer-heat{--fa:""}.fa-duck{--fa:""}.fa-dumbbell{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-dungeon{--fa:""}.fa-e{--fa:"E"}.fa-ear{--fa:""}.fa-ear-circle-checkmark{--fa:""}.fa-ear-deaf{--fa:""}.fa-ear-listen{--fa:""}.fa-ear-muffs{--fa:""}.fa-ear-triangle-exclamation{--fa:""}.fa-ear-waveform{--fa:""}.fa-earth{--fa:""}.fa-earth-africa{--fa:""}.fa-earth-america,.fa-earth-americas{--fa:""}.fa-earth-asia{--fa:""}.fa-earth-europe{--fa:""}.fa-earth-oceania{--fa:""}.fa-eclipse{--fa:""}.fa-eclipse-alt{--fa:""}.fa-edit{--fa:""}.fa-egg{--fa:""}.fa-egg-fried{--fa:""}.fa-eggplant{--fa:""}.fa-eject{--fa:""}.fa-elephant{--fa:""}.fa-elevator{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-h-alt,.fa-ellipsis-stroke{--fa:""}.fa-ellipsis-stroke-vertical{--fa:""}.fa-ellipsis-v{--fa:""}.fa-ellipsis-v-alt{--fa:""}.fa-ellipsis-vertical{--fa:""}.fa-empty-set{--fa:""}.fa-engine{--fa:""}.fa-engine-exclamation,.fa-engine-warning{--fa:""}.fa-envelope{--fa:""}.fa-envelope-badge{--fa:""}.fa-envelope-certificate{--fa:""}.fa-envelope-circle{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-envelope-circle-user{--fa:""}.fa-envelope-dot{--fa:""}.fa-envelope-open{--fa:""}.fa-envelope-open-dollar{--fa:""}.fa-envelope-open-text{--fa:""}.fa-envelope-ribbon{--fa:""}.fa-envelope-square{--fa:""}.fa-envelopes{--fa:""}.fa-envelopes-bulk{--fa:""}.fa-equals{--fa:"="}.fa-eraser{--fa:""}.fa-escalator{--fa:""}.fa-ethernet{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-eurozone-sign{--fa:""}.fa-excavator{--fa:""}.fa-exchange{--fa:""}.fa-exchange-alt{--fa:""}.fa-exclamation{--fa:"!"}.fa-exclamation-circle{--fa:""}.fa-exclamation-square{--fa:""}.fa-exclamation-triangle{--fa:""}.fa-expand{--fa:""}.fa-expand-alt{--fa:""}.fa-expand-arrows{--fa:""}.fa-expand-arrows-alt{--fa:""}.fa-expand-wide{--fa:""}.fa-exploding-head{--fa:""}.fa-explosion{--fa:""}.fa-external-link{--fa:""}.fa-external-link-alt{--fa:""}.fa-external-link-square{--fa:""}.fa-external-link-square-alt{--fa:""}.fa-eye{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty{--fa:""}.fa-eye-dropper-full{--fa:""}.fa-eye-dropper-half{--fa:""}.fa-eye-evil{--fa:""}.fa-eye-low-vision{--fa:""}.fa-eye-slash{--fa:""}.fa-eyedropper{--fa:""}.fa-eyes{--fa:""}.fa-f{--fa:"F"}.fa-face-angry{--fa:""}.fa-face-angry-horns{--fa:""}.fa-face-anguished{--fa:""}.fa-face-anxious-sweat{--fa:""}.fa-face-astonished{--fa:""}.fa-face-awesome{--fa:""}.fa-face-beam-hand-over-mouth{--fa:""}.fa-face-clouds{--fa:""}.fa-face-confounded{--fa:""}.fa-face-confused{--fa:""}.fa-face-cowboy-hat{--fa:""}.fa-face-diagonal-mouth{--fa:""}.fa-face-disappointed{--fa:""}.fa-face-disguise{--fa:""}.fa-face-dizzy{--fa:""}.fa-face-dotted{--fa:""}.fa-face-downcast-sweat{--fa:""}.fa-face-drooling{--fa:""}.fa-face-exhaling{--fa:""}.fa-face-explode{--fa:""}.fa-face-expressionless{--fa:""}.fa-face-eyes-xmarks{--fa:""}.fa-face-fearful{--fa:""}.fa-face-flushed{--fa:""}.fa-face-frown{--fa:""}.fa-face-frown-open{--fa:""}.fa-face-frown-slight{--fa:""}.fa-face-glasses{--fa:""}.fa-face-grimace{--fa:""}.fa-face-grin{--fa:""}.fa-face-grin-beam{--fa:""}.fa-face-grin-beam-sweat{--fa:""}.fa-face-grin-hearts{--fa:""}.fa-face-grin-squint{--fa:""}.fa-face-grin-squint-tears{--fa:""}.fa-face-grin-stars{--fa:""}.fa-face-grin-tears{--fa:""}.fa-face-grin-tongue{--fa:""}.fa-face-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink{--fa:""}.fa-face-grin-wide{--fa:""}.fa-face-grin-wink{--fa:""}.fa-face-hand-over-mouth{--fa:""}.fa-face-hand-peeking{--fa:""}.fa-face-hand-yawn{--fa:""}.fa-face-head-bandage{--fa:""}.fa-face-holding-back-tears{--fa:""}.fa-face-hushed{--fa:""}.fa-face-icicles{--fa:""}.fa-face-kiss{--fa:""}.fa-face-kiss-beam{--fa:""}.fa-face-kiss-closed-eyes{--fa:""}.fa-face-kiss-wink-heart{--fa:""}.fa-face-laugh{--fa:""}.fa-face-laugh-beam{--fa:""}.fa-face-laugh-squint{--fa:""}.fa-face-laugh-wink{--fa:""}.fa-face-lying{--fa:""}.fa-face-mask{--fa:""}.fa-face-meh{--fa:""}.fa-face-meh-blank{--fa:""}.fa-face-melting{--fa:""}.fa-face-monocle{--fa:""}.fa-face-nauseated{--fa:""}.fa-face-nose-steam{--fa:""}.fa-face-party{--fa:""}.fa-face-pensive{--fa:""}.fa-face-persevering{--fa:""}.fa-face-pleading{--fa:""}.fa-face-pouting{--fa:""}.fa-face-raised-eyebrow{--fa:""}.fa-face-relieved{--fa:""}.fa-face-rolling-eyes{--fa:""}.fa-face-sad-cry{--fa:""}.fa-face-sad-sweat{--fa:""}.fa-face-sad-tear{--fa:""}.fa-face-saluting{--fa:""}.fa-face-scream{--fa:""}.fa-face-shaking{--fa:""}.fa-face-shaking-horizontal{--fa:""}.fa-face-shaking-vertical{--fa:""}.fa-face-shush{--fa:""}.fa-face-sleeping{--fa:""}.fa-face-sleepy{--fa:""}.fa-face-smile{--fa:""}.fa-face-smile-beam{--fa:""}.fa-face-smile-halo{--fa:""}.fa-face-smile-hearts{--fa:""}.fa-face-smile-horns{--fa:""}.fa-face-smile-plus{--fa:""}.fa-face-smile-relaxed{--fa:""}.fa-face-smile-tear{--fa:""}.fa-face-smile-tongue{--fa:""}.fa-face-smile-upside-down{--fa:""}.fa-face-smile-wink{--fa:""}.fa-face-smiling-hands{--fa:""}.fa-face-smirking{--fa:""}.fa-face-spiral-eyes{--fa:""}.fa-face-sunglasses{--fa:""}.fa-face-surprise{--fa:""}.fa-face-swear{--fa:""}.fa-face-thermometer{--fa:""}.fa-face-thinking{--fa:""}.fa-face-tired{--fa:""}.fa-face-tissue{--fa:""}.fa-face-tongue-money{--fa:""}.fa-face-tongue-sweat{--fa:""}.fa-face-unamused{--fa:""}.fa-face-viewfinder{--fa:""}.fa-face-vomit{--fa:""}.fa-face-weary{--fa:""}.fa-face-woozy{--fa:""}.fa-face-worried{--fa:""}.fa-face-zany{--fa:""}.fa-face-zipper{--fa:""}.fa-falafel{--fa:""}.fa-family{--fa:""}.fa-family-dress{--fa:""}.fa-family-pants{--fa:""}.fa-fan{--fa:""}.fa-fan-table{--fa:""}.fa-farm{--fa:""}.fa-fast-backward{--fa:""}.fa-fast-forward{--fa:""}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-fax{--fa:""}.fa-feather{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-feed{--fa:""}.fa-female{--fa:""}.fa-fence{--fa:""}.fa-ferris-wheel{--fa:""}.fa-ferry{--fa:""}.fa-field-hockey,.fa-field-hockey-stick-ball{--fa:""}.fa-fighter-jet{--fa:""}.fa-file{--fa:""}.fa-file-aiff{--fa:""}.fa-file-alt{--fa:""}.fa-file-archive{--fa:""}.fa-file-arrow-down{--fa:""}.fa-file-arrow-up{--fa:""}.fa-file-audio{--fa:""}.fa-file-award{--fa:""}.fa-file-ban{--fa:""}.fa-file-binary{--fa:""}.fa-file-brackets-curly{--fa:""}.fa-file-cad{--fa:""}.fa-file-caret-down{--fa:""}.fa-file-caret-up{--fa:""}.fa-file-certificate{--fa:""}.fa-file-chart-column,.fa-file-chart-line{--fa:""}.fa-file-chart-pie{--fa:""}.fa-file-check{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-info{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-plus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-file-clipboard{--fa:""}.fa-file-code{--fa:""}.fa-file-contract{--fa:""}.fa-file-csv{--fa:""}.fa-file-dashed-line{--fa:""}.fa-file-doc{--fa:""}.fa-file-download{--fa:""}.fa-file-edit{--fa:""}.fa-file-eps{--fa:""}.fa-file-excel{--fa:""}.fa-file-exclamation{--fa:""}.fa-file-export{--fa:""}.fa-file-fragment{--fa:""}.fa-file-gif{--fa:""}.fa-file-half-dashed{--fa:""}.fa-file-heart{--fa:""}.fa-file-image{--fa:""}.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-jpg{--fa:""}.fa-file-lines{--fa:""}.fa-file-lock{--fa:""}.fa-file-magnifying-glass{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt{--fa:""}.fa-file-midi{--fa:""}.fa-file-minus{--fa:""}.fa-file-mov{--fa:""}.fa-file-mp3{--fa:""}.fa-file-mp4{--fa:""}.fa-file-music{--fa:""}.fa-file-odf{--fa:""}.fa-file-pdf{--fa:""}.fa-file-pen{--fa:""}.fa-file-plus{--fa:""}.fa-file-plus-minus{--fa:""}.fa-file-png{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-ppt{--fa:""}.fa-file-prescription{--fa:""}.fa-file-search{--fa:""}.fa-file-shield{--fa:""}.fa-file-signature{--fa:""}.fa-file-slash{--fa:""}.fa-file-spreadsheet{--fa:""}.fa-file-svg{--fa:""}.fa-file-tex{--fa:""}.fa-file-text{--fa:""}.fa-file-times{--fa:""}.fa-file-upload{--fa:""}.fa-file-user{--fa:""}.fa-file-vector{--fa:""}.fa-file-video{--fa:""}.fa-file-wav{--fa:""}.fa-file-waveform{--fa:""}.fa-file-word{--fa:""}.fa-file-xls{--fa:""}.fa-file-xmark{--fa:""}.fa-file-xml{--fa:""}.fa-file-zip{--fa:""}.fa-file-zipper{--fa:""}.fa-files{--fa:""}.fa-files-medical{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-film,.fa-film-alt{--fa:""}.fa-film-canister,.fa-film-cannister{--fa:""}.fa-film-music{--fa:""}.fa-film-simple{--fa:""}.fa-film-slash{--fa:""}.fa-film-stack{--fa:""}.fa-films{--fa:""}.fa-filter{--fa:""}.fa-filter-circle-dollar{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-filter-list{--fa:""}.fa-filter-slash{--fa:""}.fa-filters{--fa:""}.fa-fingerprint{--fa:""}.fa-fire{--fa:""}.fa-fire-alt{--fa:""}.fa-fire-burner{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-fire-flame{--fa:""}.fa-fire-flame-curved{--fa:""}.fa-fire-flame-simple{--fa:""}.fa-fire-hydrant{--fa:""}.fa-fire-smoke{--fa:""}.fa-fireplace{--fa:""}.fa-firewall{--fa:""}.fa-first-aid{--fa:""}.fa-fish{--fa:""}.fa-fish-bones{--fa:""}.fa-fish-cooked{--fa:""}.fa-fish-fins{--fa:""}.fa-fishing-rod{--fa:""}.fa-fist-raised{--fa:""}.fa-flag{--fa:""}.fa-flag-alt{--fa:""}.fa-flag-checkered{--fa:""}.fa-flag-pennant{--fa:""}.fa-flag-swallowtail{--fa:""}.fa-flag-usa{--fa:""}.fa-flame{--fa:""}.fa-flashlight{--fa:""}.fa-flask{--fa:""}.fa-flask-gear{--fa:""}.fa-flask-poison{--fa:""}.fa-flask-potion{--fa:""}.fa-flask-round-poison{--fa:""}.fa-flask-round-potion{--fa:""}.fa-flask-vial{--fa:""}.fa-flatbread{--fa:""}.fa-flatbread-stuffed{--fa:""}.fa-floppy-disk{--fa:""}.fa-floppy-disk-circle-arrow-right{--fa:""}.fa-floppy-disk-circle-xmark{--fa:""}.fa-floppy-disk-pen{--fa:""}.fa-floppy-disk-times{--fa:""}.fa-floppy-disks{--fa:""}.fa-florin-sign{--fa:""}.fa-flower{--fa:""}.fa-flower-daffodil{--fa:""}.fa-flower-tulip{--fa:""}.fa-flushed{--fa:""}.fa-flute{--fa:""}.fa-flux-capacitor{--fa:""}.fa-flying-disc{--fa:""}.fa-fog{--fa:""}.fa-folder{--fa:""}.fa-folder-arrow-down{--fa:""}.fa-folder-arrow-left{--fa:""}.fa-folder-arrow-right{--fa:""}.fa-folder-arrow-up{--fa:""}.fa-folder-blank{--fa:""}.fa-folder-bookmark{--fa:""}.fa-folder-check{--fa:""}.fa-folder-closed{--fa:""}.fa-folder-cog{--fa:""}.fa-folder-download{--fa:""}.fa-folder-gear{--fa:""}.fa-folder-grid{--fa:""}.fa-folder-heart{--fa:""}.fa-folder-image{--fa:""}.fa-folder-magnifying-glass{--fa:""}.fa-folder-medical{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-music{--fa:""}.fa-folder-open{--fa:""}.fa-folder-plus{--fa:""}.fa-folder-search{--fa:""}.fa-folder-times{--fa:""}.fa-folder-tree{--fa:""}.fa-folder-upload{--fa:""}.fa-folder-user{--fa:""}.fa-folder-xmark{--fa:""}.fa-folders{--fa:""}.fa-fondue-pot{--fa:""}.fa-font{--fa:""}.fa-font-case{--fa:""}.fa-foot-wing{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-football-helmet{--fa:""}.fa-fork{--fa:""}.fa-fork-knife{--fa:""}.fa-forklift{--fa:""}.fa-fort{--fa:""}.fa-forward{--fa:""}.fa-forward-fast{--fa:""}.fa-forward-step{--fa:""}.fa-fragile{--fa:""}.fa-frame{--fa:""}.fa-franc-sign{--fa:""}.fa-french-fries{--fa:""}.fa-frog{--fa:""}.fa-frosty-head{--fa:""}.fa-frown{--fa:""}.fa-frown-open{--fa:""}.fa-function{--fa:""}.fa-funnel-dollar{--fa:""}.fa-futbol,.fa-futbol-ball{--fa:""}.fa-g{--fa:"G"}.fa-galaxy{--fa:""}.fa-gallery-thumbnails{--fa:""}.fa-game-board{--fa:""}.fa-game-board-alt,.fa-game-board-simple{--fa:""}.fa-game-console-handheld{--fa:""}.fa-game-console-handheld-crank{--fa:""}.fa-gamepad{--fa:""}.fa-gamepad-alt,.fa-gamepad-modern{--fa:""}.fa-garage{--fa:""}.fa-garage-car{--fa:""}.fa-garage-empty{--fa:""}.fa-garage-open{--fa:""}.fa-garlic{--fa:""}.fa-gas-pump{--fa:""}.fa-gas-pump-left{--fa:""}.fa-gas-pump-right{--fa:""}.fa-gas-pump-slash{--fa:""}.fa-gauge{--fa:""}.fa-gauge-circle-bolt{--fa:""}.fa-gauge-circle-minus{--fa:""}.fa-gauge-circle-plus{--fa:""}.fa-gauge-high{--fa:""}.fa-gauge-low{--fa:""}.fa-gauge-max{--fa:""}.fa-gauge-med{--fa:""}.fa-gauge-min{--fa:""}.fa-gauge-simple{--fa:""}.fa-gauge-simple-high{--fa:""}.fa-gauge-simple-low{--fa:""}.fa-gauge-simple-max{--fa:""}.fa-gauge-simple-med{--fa:""}.fa-gauge-simple-min{--fa:""}.fa-gave-dandy{--fa:""}.fa-gavel{--fa:""}.fa-gbp{--fa:""}.fa-gear{--fa:""}.fa-gear-code{--fa:""}.fa-gear-complex{--fa:""}.fa-gear-complex-code{--fa:""}.fa-gears{--fa:""}.fa-gem{--fa:""}.fa-genderless{--fa:""}.fa-ghost{--fa:""}.fa-gif{--fa:""}.fa-gift{--fa:""}.fa-gift-card{--fa:""}.fa-gifts{--fa:""}.fa-gingerbread-man{--fa:""}.fa-glass{--fa:""}.fa-glass-champagne{--fa:""}.fa-glass-cheers{--fa:""}.fa-glass-citrus{--fa:""}.fa-glass-empty{--fa:""}.fa-glass-half,.fa-glass-half-empty,.fa-glass-half-full{--fa:""}.fa-glass-martini{--fa:""}.fa-glass-martini-alt{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-glass-whiskey{--fa:""}.fa-glass-whiskey-rocks{--fa:""}.fa-glasses{--fa:""}.fa-glasses-alt,.fa-glasses-round{--fa:""}.fa-globe{--fa:""}.fa-globe-africa{--fa:""}.fa-globe-americas{--fa:""}.fa-globe-asia{--fa:""}.fa-globe-europe{--fa:""}.fa-globe-oceania{--fa:""}.fa-globe-pointer{--fa:""}.fa-globe-snow{--fa:""}.fa-globe-stand{--fa:""}.fa-globe-wifi{--fa:""}.fa-glove-boxing{--fa:""}.fa-goal-net{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-golf-club{--fa:""}.fa-golf-flag-hole{--fa:""}.fa-gopuram{--fa:""}.fa-graduation-cap{--fa:""}.fa-gramophone{--fa:""}.fa-grapes{--fa:""}.fa-grate{--fa:""}.fa-grate-droplet{--fa:""}.fa-greater-than{--fa:">"}.fa-greater-than-equal{--fa:""}.fa-grid{--fa:""}.fa-grid-2{--fa:""}.fa-grid-2-minus{--fa:""}.fa-grid-2-plus{--fa:""}.fa-grid-3{--fa:""}.fa-grid-4{--fa:""}.fa-grid-5{--fa:""}.fa-grid-dividers{--fa:""}.fa-grid-horizontal{--fa:""}.fa-grid-round{--fa:""}.fa-grid-round-2{--fa:""}.fa-grid-round-2-minus{--fa:""}.fa-grid-round-2-plus{--fa:""}.fa-grid-round-4{--fa:""}.fa-grid-round-5{--fa:""}.fa-grid-vertical{--fa:""}.fa-grill{--fa:""}.fa-grill-fire{--fa:""}.fa-grill-hot{--fa:""}.fa-grimace{--fa:""}.fa-grin{--fa:""}.fa-grin-alt{--fa:""}.fa-grin-beam{--fa:""}.fa-grin-beam-sweat{--fa:""}.fa-grin-hearts{--fa:""}.fa-grin-squint{--fa:""}.fa-grin-squint-tears{--fa:""}.fa-grin-stars{--fa:""}.fa-grin-tears{--fa:""}.fa-grin-tongue{--fa:""}.fa-grin-tongue-squint{--fa:""}.fa-grin-tongue-wink{--fa:""}.fa-grin-wink{--fa:""}.fa-grip{--fa:""}.fa-grip-dots{--fa:""}.fa-grip-dots-vertical{--fa:""}.fa-grip-horizontal{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-grip-vertical{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-guarani-sign{--fa:""}.fa-guitar{--fa:""}.fa-guitar-electric{--fa:""}.fa-guitars{--fa:""}.fa-gun{--fa:""}.fa-gun-slash{--fa:""}.fa-gun-squirt{--fa:""}.fa-h{--fa:"H"}.fa-h-square{--fa:""}.fa-h1{--fa:""}.fa-h2{--fa:""}.fa-h3{--fa:""}.fa-h4{--fa:""}.fa-h5{--fa:""}.fa-h6{--fa:""}.fa-hamburger{--fa:""}.fa-hammer{--fa:""}.fa-hammer-brush{--fa:""}.fa-hammer-crash{--fa:""}.fa-hammer-war{--fa:""}.fa-hamsa{--fa:""}.fa-hand{--fa:""}.fa-hand-back-fist{--fa:""}.fa-hand-back-point-down{--fa:""}.fa-hand-back-point-left{--fa:""}.fa-hand-back-point-ribbon{--fa:""}.fa-hand-back-point-right{--fa:""}.fa-hand-back-point-up{--fa:""}.fa-hand-dots{--fa:""}.fa-hand-fingers-crossed{--fa:""}.fa-hand-fist{--fa:""}.fa-hand-heart{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-box{--fa:""}.fa-hand-holding-circle-dollar{--fa:""}.fa-hand-holding-dollar{--fa:""}.fa-hand-holding-droplet{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-magic{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-holding-seedling{--fa:""}.fa-hand-holding-skull{--fa:""}.fa-hand-holding-star{--fa:""}.fa-hand-holding-usd{--fa:""}.fa-hand-holding-water{--fa:""}.fa-hand-horns{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-love{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hand-paper{--fa:""}.fa-hand-peace{--fa:""}.fa-hand-point-down{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-ribbon{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-receiving{--fa:""}.fa-hand-rock{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-shaka{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-wave{--fa:""}.fa-handcuffs{--fa:""}.fa-hands{--fa:""}.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-bubbles{--fa:""}.fa-hands-clapping{--fa:""}.fa-hands-heart{--fa:""}.fa-hands-helping{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-hands-holding-diamond{--fa:""}.fa-hands-holding-dollar{--fa:""}.fa-hands-holding-heart{--fa:""}.fa-hands-praying{--fa:""}.fa-hands-usd{--fa:""}.fa-hands-wash{--fa:""}.fa-handshake,.fa-handshake-alt{--fa:""}.fa-handshake-alt-slash{--fa:""}.fa-handshake-angle{--fa:""}.fa-handshake-simple{--fa:""}.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-hanukiah{--fa:""}.fa-hard-drive{--fa:""}.fa-hard-hat{--fa:""}.fa-hard-of-hearing{--fa:""}.fa-hashtag{--fa:"#"}.fa-hashtag-lock{--fa:""}.fa-hat-beach{--fa:""}.fa-hat-chef{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-hat-hard{--fa:""}.fa-hat-santa{--fa:""}.fa-hat-winter{--fa:""}.fa-hat-witch{--fa:""}.fa-hat-wizard{--fa:""}.fa-haykal{--fa:""}.fa-hdd{--fa:""}.fa-head-side{--fa:""}.fa-head-side-brain{--fa:""}.fa-head-side-circuit{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-gear{--fa:""}.fa-head-side-goggles{--fa:""}.fa-head-side-headphones{--fa:""}.fa-head-side-heart{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-medical{--fa:""}.fa-head-side-speak{--fa:""}.fa-head-side-virus{--fa:""}.fa-head-vr{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-headphones-slash{--fa:""}.fa-headset{--fa:""}.fa-heart{--fa:""}.fa-heart-broken{--fa:""}.fa-heart-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-heart-crack{--fa:""}.fa-heart-half{--fa:""}.fa-heart-half-alt,.fa-heart-half-stroke{--fa:""}.fa-heart-music-camera-bolt{--fa:""}.fa-heart-pulse{--fa:""}.fa-heart-rate{--fa:""}.fa-heart-slash{--fa:""}.fa-heart-square{--fa:""}.fa-heartbeat{--fa:""}.fa-hearts{--fa:""}.fa-heat{--fa:""}.fa-helicopter{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-battle{--fa:""}.fa-helmet-safety{--fa:""}.fa-helmet-un{--fa:""}.fa-heptagon{--fa:""}.fa-hexagon{--fa:""}.fa-hexagon-check{--fa:""}.fa-hexagon-divide{--fa:""}.fa-hexagon-equals{--fa:""}.fa-hexagon-exclamation{--fa:""}.fa-hexagon-image{--fa:""}.fa-hexagon-minus{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-hexagon-plus{--fa:""}.fa-hexagon-vertical-nft,.fa-hexagon-vertical-nft-slanted{--fa:""}.fa-hexagon-xmark{--fa:""}.fa-high-definition{--fa:""}.fa-highlighter{--fa:""}.fa-highlighter-line{--fa:""}.fa-hiking{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-hippo{--fa:""}.fa-history{--fa:""}.fa-hockey-mask{--fa:""}.fa-hockey-puck{--fa:""}.fa-hockey-stick{--fa:""}.fa-hockey-stick-puck{--fa:""}.fa-hockey-sticks{--fa:""}.fa-holly-berry{--fa:""}.fa-home,.fa-home-alt{--fa:""}.fa-home-blank{--fa:""}.fa-home-heart{--fa:""}.fa-home-lg{--fa:""}.fa-home-lg-alt{--fa:""}.fa-home-user{--fa:""}.fa-honey-pot{--fa:""}.fa-hood-cloak{--fa:""}.fa-horizontal-rule{--fa:""}.fa-horse{--fa:""}.fa-horse-head{--fa:""}.fa-horse-saddle{--fa:""}.fa-horseshoe{--fa:""}.fa-hose{--fa:""}.fa-hose-reel{--fa:""}.fa-hospital,.fa-hospital-alt{--fa:""}.fa-hospital-symbol{--fa:""}.fa-hospital-user{--fa:""}.fa-hospital-wide{--fa:""}.fa-hospitals{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotdog{--fa:""}.fa-hotel{--fa:""}.fa-hourglass{--fa:""}.fa-hourglass-1{--fa:""}.fa-hourglass-2{--fa:""}.fa-hourglass-3{--fa:""}.fa-hourglass-clock{--fa:""}.fa-hourglass-empty{--fa:""}.fa-hourglass-end{--fa:""}.fa-hourglass-half{--fa:""}.fa-hourglass-start{--fa:""}.fa-house{--fa:""}.fa-house-blank{--fa:""}.fa-house-building{--fa:""}.fa-house-chimney{--fa:""}.fa-house-chimney-blank{--fa:""}.fa-house-chimney-crack{--fa:""}.fa-house-chimney-heart{--fa:""}.fa-house-chimney-medical{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-crack{--fa:""}.fa-house-damage{--fa:""}.fa-house-day{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-heart{--fa:""}.fa-house-laptop{--fa:""}.fa-house-leave{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-night{--fa:""}.fa-house-person-arrive{--fa:""}.fa-house-person-depart,.fa-house-person-leave{--fa:""}.fa-house-person-return,.fa-house-return{--fa:""}.fa-house-signal{--fa:""}.fa-house-tree{--fa:""}.fa-house-tsunami{--fa:""}.fa-house-turret{--fa:""}.fa-house-unlock{--fa:""}.fa-house-user{--fa:""}.fa-house-water{--fa:""}.fa-house-window{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-humidity{--fa:""}.fa-hundred-points{--fa:""}.fa-hurricane{--fa:""}.fa-hydra{--fa:""}.fa-hyphen{--fa:"-"}.fa-i{--fa:"I"}.fa-i-cursor{--fa:""}.fa-ice-cream{--fa:""}.fa-ice-skate{--fa:""}.fa-icicles{--fa:""}.fa-icons{--fa:""}.fa-icons-alt{--fa:""}.fa-id-badge{--fa:""}.fa-id-card{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-igloo{--fa:""}.fa-ils{--fa:""}.fa-image{--fa:""}.fa-image-circle-arrow-down{--fa:""}.fa-image-circle-check{--fa:""}.fa-image-circle-plus{--fa:""}.fa-image-circle-xmark{--fa:""}.fa-image-landscape{--fa:""}.fa-image-music{--fa:""}.fa-image-polaroid{--fa:""}.fa-image-polaroid-user{--fa:""}.fa-image-portrait{--fa:""}.fa-image-slash{--fa:""}.fa-image-stack{--fa:""}.fa-image-user{--fa:""}.fa-images{--fa:""}.fa-images-user{--fa:""}.fa-inbox{--fa:""}.fa-inbox-arrow-down{--fa:""}.fa-inbox-arrow-up{--fa:""}.fa-inbox-full{--fa:""}.fa-inbox-in{--fa:""}.fa-inbox-out{--fa:""}.fa-inboxes{--fa:""}.fa-indent{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign{--fa:""}.fa-industry{--fa:""}.fa-industry-alt,.fa-industry-windows{--fa:""}.fa-infinity{--fa:""}.fa-info{--fa:""}.fa-info-circle{--fa:""}.fa-info-square{--fa:""}.fa-inhaler{--fa:""}.fa-input-numeric{--fa:""}.fa-input-pipe{--fa:""}.fa-input-text{--fa:""}.fa-inr{--fa:""}.fa-institution{--fa:""}.fa-integral{--fa:""}.fa-interrobang{--fa:""}.fa-intersection{--fa:""}.fa-inventory{--fa:""}.fa-island-tree-palm,.fa-island-tropical{--fa:""}.fa-italic{--fa:""}.fa-j{--fa:"J"}.fa-jack-o-lantern{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jeans{--fa:""}.fa-jeans-straight{--fa:""}.fa-jedi{--fa:""}.fa-jet-fighter{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-joint{--fa:""}.fa-journal-whills{--fa:""}.fa-joystick{--fa:""}.fa-jpy{--fa:""}.fa-jug{--fa:""}.fa-jug-bottle{--fa:""}.fa-jug-detergent{--fa:""}.fa-k{--fa:"K"}.fa-kaaba{--fa:""}.fa-kazoo{--fa:""}.fa-kerning{--fa:""}.fa-kettlebell{--fa:""}.fa-key{--fa:""}.fa-key-skeleton{--fa:""}.fa-key-skeleton-left-right{--fa:""}.fa-keyboard{--fa:""}.fa-keyboard-brightness{--fa:""}.fa-keyboard-brightness-low{--fa:""}.fa-keyboard-down{--fa:""}.fa-keyboard-left{--fa:""}.fa-keynote{--fa:""}.fa-khanda{--fa:""}.fa-kidneys{--fa:""}.fa-kip-sign{--fa:""}.fa-kiss{--fa:""}.fa-kiss-beam{--fa:""}.fa-kiss-wink-heart{--fa:""}.fa-kit-medical{--fa:""}.fa-kitchen-set{--fa:""}.fa-kite{--fa:""}.fa-kiwi-bird{--fa:""}.fa-kiwi-fruit{--fa:""}.fa-knife{--fa:""}.fa-knife-kitchen{--fa:""}.fa-krw{--fa:""}.fa-l{--fa:"L"}.fa-lacrosse-stick{--fa:""}.fa-lacrosse-stick-ball{--fa:""}.fa-ladder-water{--fa:""}.fa-lambda{--fa:""}.fa-lamp{--fa:""}.fa-lamp-desk{--fa:""}.fa-lamp-floor{--fa:""}.fa-lamp-street{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-landmark-flag{--fa:""}.fa-landmark-magnifying-glass{--fa:""}.fa-landscape{--fa:""}.fa-language{--fa:""}.fa-laptop{--fa:""}.fa-laptop-arrow-down{--fa:""}.fa-laptop-binary{--fa:""}.fa-laptop-code{--fa:""}.fa-laptop-file{--fa:""}.fa-laptop-house{--fa:""}.fa-laptop-medical{--fa:""}.fa-laptop-mobile{--fa:""}.fa-laptop-slash{--fa:""}.fa-lari-sign{--fa:""}.fa-lasso{--fa:""}.fa-lasso-sparkles{--fa:""}.fa-laugh{--fa:""}.fa-laugh-beam{--fa:""}.fa-laugh-squint{--fa:""}.fa-laugh-wink{--fa:""}.fa-layer-group{--fa:""}.fa-layer-group-minus{--fa:""}.fa-layer-group-plus{--fa:""}.fa-layer-minus{--fa:""}.fa-layer-plus{--fa:""}.fa-leaf{--fa:""}.fa-leaf-heart{--fa:""}.fa-leaf-maple{--fa:""}.fa-leaf-oak{--fa:""}.fa-leafy-green{--fa:""}.fa-left{--fa:""}.fa-left-from-bracket{--fa:""}.fa-left-from-dotted-line{--fa:""}.fa-left-from-line{--fa:""}.fa-left-long{--fa:""}.fa-left-long-to-line{--fa:""}.fa-left-right{--fa:""}.fa-left-to-bracket{--fa:""}.fa-left-to-dotted-line{--fa:""}.fa-left-to-line{--fa:""}.fa-legal{--fa:""}.fa-lemon{--fa:""}.fa-less-than{--fa:"<"}.fa-less-than-equal{--fa:""}.fa-level-down{--fa:""}.fa-level-down-alt{--fa:""}.fa-level-up{--fa:""}.fa-level-up-alt{--fa:""}.fa-life-ring{--fa:""}.fa-light-ceiling{--fa:""}.fa-light-emergency{--fa:""}.fa-light-emergency-on{--fa:""}.fa-light-switch{--fa:""}.fa-light-switch-off{--fa:""}.fa-light-switch-on{--fa:""}.fa-lightbulb{--fa:""}.fa-lightbulb-cfl{--fa:""}.fa-lightbulb-cfl-on{--fa:""}.fa-lightbulb-dollar{--fa:""}.fa-lightbulb-exclamation{--fa:""}.fa-lightbulb-exclamation-on{--fa:""}.fa-lightbulb-gear{--fa:""}.fa-lightbulb-message{--fa:""}.fa-lightbulb-on{--fa:""}.fa-lightbulb-slash{--fa:""}.fa-lighthouse{--fa:""}.fa-lights-holiday{--fa:""}.fa-line-chart{--fa:""}.fa-line-columns{--fa:""}.fa-line-height{--fa:""}.fa-lines-leaning{--fa:""}.fa-link{--fa:""}.fa-link-horizontal{--fa:""}.fa-link-horizontal-slash{--fa:""}.fa-link-simple{--fa:""}.fa-link-simple-slash{--fa:""}.fa-link-slash{--fa:""}.fa-lips{--fa:""}.fa-lira-sign{--fa:""}.fa-list{--fa:""}.fa-list-1-2{--fa:""}.fa-list-alt{--fa:""}.fa-list-check{--fa:""}.fa-list-dots{--fa:""}.fa-list-dropdown{--fa:""}.fa-list-music{--fa:""}.fa-list-numeric,.fa-list-ol{--fa:""}.fa-list-radio{--fa:""}.fa-list-squares{--fa:""}.fa-list-timeline{--fa:""}.fa-list-tree{--fa:""}.fa-list-ul{--fa:""}.fa-litecoin-sign{--fa:""}.fa-loader{--fa:""}.fa-lobster{--fa:""}.fa-location{--fa:""}.fa-location-arrow{--fa:""}.fa-location-arrow-slash{--fa:""}.fa-location-arrow-up{--fa:""}.fa-location-check{--fa:""}.fa-location-circle{--fa:""}.fa-location-crosshairs{--fa:""}.fa-location-crosshairs-slash{--fa:""}.fa-location-dot{--fa:""}.fa-location-dot-slash{--fa:""}.fa-location-exclamation{--fa:""}.fa-location-minus{--fa:""}.fa-location-pen{--fa:""}.fa-location-pin{--fa:""}.fa-location-pin-lock{--fa:""}.fa-location-pin-slash{--fa:""}.fa-location-plus{--fa:""}.fa-location-question{--fa:""}.fa-location-slash{--fa:""}.fa-location-smile{--fa:""}.fa-location-xmark{--fa:""}.fa-lock{--fa:""}.fa-lock-a{--fa:""}.fa-lock-alt{--fa:""}.fa-lock-hashtag{--fa:""}.fa-lock-keyhole{--fa:""}.fa-lock-keyhole-open{--fa:""}.fa-lock-open{--fa:""}.fa-lock-open-alt{--fa:""}.fa-locust{--fa:""}.fa-lollipop,.fa-lollypop{--fa:""}.fa-long-arrow-alt-down{--fa:""}.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right{--fa:""}.fa-long-arrow-alt-up{--fa:""}.fa-long-arrow-down{--fa:""}.fa-long-arrow-left{--fa:""}.fa-long-arrow-right{--fa:""}.fa-long-arrow-up{--fa:""}.fa-loveseat{--fa:""}.fa-low-vision{--fa:""}.fa-luchador,.fa-luchador-mask{--fa:""}.fa-luggage-cart{--fa:""}.fa-lungs{--fa:""}.fa-lungs-virus{--fa:""}.fa-lychee{--fa:""}.fa-m{--fa:"M"}.fa-mace{--fa:""}.fa-magic{--fa:""}.fa-magic-wand-sparkles{--fa:""}.fa-magnet{--fa:""}.fa-magnifying-glass{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-arrows-rotate{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-magnifying-glass-dollar{--fa:""}.fa-magnifying-glass-location{--fa:""}.fa-magnifying-glass-minus{--fa:""}.fa-magnifying-glass-music{--fa:""}.fa-magnifying-glass-play{--fa:""}.fa-magnifying-glass-plus{--fa:""}.fa-magnifying-glass-waveform{--fa:""}.fa-mail-bulk{--fa:""}.fa-mail-forward{--fa:""}.fa-mail-reply{--fa:""}.fa-mail-reply-all{--fa:""}.fa-mailbox{--fa:""}.fa-mailbox-flag-up{--fa:""}.fa-mailbox-open-empty{--fa:""}.fa-mailbox-open-letter{--fa:""}.fa-maki-roll,.fa-makizushi{--fa:""}.fa-malaysian-ringgit-sign{--fa:""}.fa-male{--fa:""}.fa-manat-sign{--fa:""}.fa-mandolin{--fa:""}.fa-mango{--fa:""}.fa-manhole{--fa:""}.fa-map{--fa:""}.fa-map-location{--fa:""}.fa-map-location-dot{--fa:""}.fa-map-marked{--fa:""}.fa-map-marked-alt{--fa:""}.fa-map-marker{--fa:""}.fa-map-marker-alt{--fa:""}.fa-map-marker-alt-slash{--fa:""}.fa-map-marker-check{--fa:""}.fa-map-marker-edit{--fa:""}.fa-map-marker-exclamation{--fa:""}.fa-map-marker-minus{--fa:""}.fa-map-marker-plus{--fa:""}.fa-map-marker-question{--fa:""}.fa-map-marker-slash{--fa:""}.fa-map-marker-smile{--fa:""}.fa-map-marker-times,.fa-map-marker-xmark{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs{--fa:""}.fa-marker{--fa:""}.fa-mars{--fa:""}.fa-mars-and-venus{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mars-double{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-martini-glass{--fa:""}.fa-martini-glass-citrus{--fa:""}.fa-martini-glass-empty{--fa:""}.fa-mask{--fa:""}.fa-mask-face{--fa:""}.fa-mask-luchador{--fa:""}.fa-mask-snorkel{--fa:""}.fa-mask-ventilator{--fa:""}.fa-masks-theater{--fa:""}.fa-mattress-pillow{--fa:""}.fa-maximize{--fa:""}.fa-meat{--fa:""}.fa-medal{--fa:""}.fa-medkit{--fa:""}.fa-megaphone{--fa:""}.fa-meh{--fa:""}.fa-meh-blank{--fa:""}.fa-meh-rolling-eyes{--fa:""}.fa-melon{--fa:""}.fa-melon-slice{--fa:""}.fa-memo{--fa:""}.fa-memo-circle-check{--fa:""}.fa-memo-circle-info{--fa:""}.fa-memo-pad{--fa:""}.fa-memory{--fa:""}.fa-menorah{--fa:""}.fa-mercury{--fa:""}.fa-merge{--fa:""}.fa-message{--fa:""}.fa-message-arrow-down{--fa:""}.fa-message-arrow-up{--fa:""}.fa-message-arrow-up-right{--fa:""}.fa-message-bot{--fa:""}.fa-message-captions{--fa:""}.fa-message-check{--fa:""}.fa-message-code{--fa:""}.fa-message-dollar{--fa:""}.fa-message-dot{--fa:""}.fa-message-dots{--fa:""}.fa-message-edit{--fa:""}.fa-message-exclamation{--fa:""}.fa-message-heart{--fa:""}.fa-message-image{--fa:""}.fa-message-lines{--fa:""}.fa-message-medical{--fa:""}.fa-message-middle{--fa:""}.fa-message-middle-top{--fa:""}.fa-message-minus{--fa:""}.fa-message-music{--fa:""}.fa-message-pen{--fa:""}.fa-message-plus{--fa:""}.fa-message-question{--fa:""}.fa-message-quote{--fa:""}.fa-message-slash{--fa:""}.fa-message-smile{--fa:""}.fa-message-sms{--fa:""}.fa-message-text{--fa:""}.fa-message-times{--fa:""}.fa-message-waveform{--fa:""}.fa-message-xmark{--fa:""}.fa-messages{--fa:""}.fa-messages-dollar{--fa:""}.fa-messages-question{--fa:""}.fa-messaging{--fa:""}.fa-meteor{--fa:""}.fa-meter{--fa:""}.fa-meter-bolt{--fa:""}.fa-meter-droplet{--fa:""}.fa-meter-fire{--fa:""}.fa-microchip{--fa:""}.fa-microchip-ai{--fa:""}.fa-microphone{--fa:""}.fa-microphone-alt{--fa:""}.fa-microphone-alt-slash{--fa:""}.fa-microphone-circle{--fa:""}.fa-microphone-circle-alt{--fa:""}.fa-microphone-circle-plus{--fa:""}.fa-microphone-circle-xmark{--fa:""}.fa-microphone-lines{--fa:""}.fa-microphone-lines-slash{--fa:""}.fa-microphone-signal-meter{--fa:""}.fa-microphone-slash{--fa:""}.fa-microphone-stand{--fa:""}.fa-microscope{--fa:""}.fa-microwave{--fa:""}.fa-midi{--fa:""}.fa-mill-sign{--fa:""}.fa-mind-share{--fa:""}.fa-minimize{--fa:""}.fa-minus{--fa:""}.fa-minus-circle{--fa:""}.fa-minus-hexagon{--fa:""}.fa-minus-large{--fa:""}.fa-minus-octagon{--fa:""}.fa-minus-square{--fa:""}.fa-mistletoe{--fa:""}.fa-mitten{--fa:""}.fa-mobile{--fa:""}.fa-mobile-alt{--fa:""}.fa-mobile-android{--fa:""}.fa-mobile-android-alt{--fa:""}.fa-mobile-arrow-down{--fa:""}.fa-mobile-button{--fa:""}.fa-mobile-iphone,.fa-mobile-notch{--fa:""}.fa-mobile-phone{--fa:""}.fa-mobile-retro{--fa:""}.fa-mobile-rotate{--fa:""}.fa-mobile-rotate-reverse{--fa:""}.fa-mobile-screen{--fa:""}.fa-mobile-screen-button{--fa:""}.fa-mobile-signal{--fa:""}.fa-mobile-signal-out{--fa:""}.fa-mobile-slash{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-mobile-vibrate-slash{--fa:""}.fa-money-bill{--fa:""}.fa-money-bill-1{--fa:""}.fa-money-bill-1-wave{--fa:""}.fa-money-bill-alt{--fa:""}.fa-money-bill-simple{--fa:""}.fa-money-bill-simple-wave{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-wave-alt{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-money-bills{--fa:""}.fa-money-bills-alt,.fa-money-bills-simple{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-money-check-dollar-pen{--fa:""}.fa-money-check-edit{--fa:""}.fa-money-check-edit-alt{--fa:""}.fa-money-check-pen{--fa:""}.fa-money-from-bracket{--fa:""}.fa-money-simple-from-bracket{--fa:""}.fa-monitor-heart-rate,.fa-monitor-waveform{--fa:""}.fa-monkey{--fa:""}.fa-monument{--fa:""}.fa-moon{--fa:""}.fa-moon-cloud{--fa:""}.fa-moon-over-sun{--fa:""}.fa-moon-star{--fa:""}.fa-moon-stars{--fa:""}.fa-moped{--fa:""}.fa-mortar-board{--fa:""}.fa-mortar-pestle{--fa:""}.fa-mosque{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-motorcycle{--fa:""}.fa-mound{--fa:""}.fa-mountain{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-mountains{--fa:""}.fa-mouse{--fa:""}.fa-mouse-alt{--fa:""}.fa-mouse-field{--fa:""}.fa-mouse-pointer{--fa:""}.fa-mp3-player{--fa:""}.fa-mug{--fa:""}.fa-mug-hot{--fa:""}.fa-mug-marshmallows{--fa:""}.fa-mug-saucer{--fa:""}.fa-mug-tea{--fa:""}.fa-mug-tea-saucer{--fa:""}.fa-multiply{--fa:""}.fa-museum{--fa:""}.fa-mushroom{--fa:""}.fa-music{--fa:""}.fa-music-alt{--fa:""}.fa-music-alt-slash{--fa:""}.fa-music-magnifying-glass{--fa:""}.fa-music-note{--fa:""}.fa-music-note-slash{--fa:""}.fa-music-slash{--fa:""}.fa-mustache{--fa:""}.fa-n{--fa:"N"}.fa-naira-sign{--fa:""}.fa-narwhal{--fa:""}.fa-navicon{--fa:""}.fa-nesting-dolls{--fa:""}.fa-network-wired{--fa:""}.fa-neuter{--fa:""}.fa-newspaper{--fa:""}.fa-nfc{--fa:""}.fa-nfc-lock{--fa:""}.fa-nfc-magnifying-glass{--fa:""}.fa-nfc-pen{--fa:""}.fa-nfc-signal{--fa:""}.fa-nfc-slash{--fa:""}.fa-nfc-trash{--fa:""}.fa-nigiri{--fa:""}.fa-non-binary{--fa:""}.fa-norwegian-krone-sign{--fa:""}.fa-nose{--fa:""}.fa-not-equal{--fa:""}.fa-notdef{--fa:""}.fa-note{--fa:""}.fa-note-medical{--fa:""}.fa-note-sticky{--fa:""}.fa-notebook{--fa:""}.fa-notes{--fa:""}.fa-notes-medical{--fa:""}.fa-notes-sticky{--fa:""}.fa-o{--fa:"O"}.fa-object-exclude{--fa:""}.fa-object-group{--fa:""}.fa-object-intersect{--fa:""}.fa-object-subtract{--fa:""}.fa-object-ungroup{--fa:""}.fa-object-union{--fa:""}.fa-objects-align-bottom{--fa:""}.fa-objects-align-center-horizontal{--fa:""}.fa-objects-align-center-vertical{--fa:""}.fa-objects-align-left{--fa:""}.fa-objects-align-right{--fa:""}.fa-objects-align-top{--fa:""}.fa-objects-column{--fa:""}.fa-octagon{--fa:""}.fa-octagon-check{--fa:""}.fa-octagon-divide{--fa:""}.fa-octagon-equals{--fa:""}.fa-octagon-exclamation{--fa:""}.fa-octagon-minus{--fa:""}.fa-octagon-plus{--fa:""}.fa-octagon-xmark{--fa:""}.fa-octopus{--fa:""}.fa-oil-can{--fa:""}.fa-oil-can-drip{--fa:""}.fa-oil-temp,.fa-oil-temperature{--fa:""}.fa-oil-well{--fa:""}.fa-olive{--fa:""}.fa-olive-branch{--fa:""}.fa-om{--fa:""}.fa-omega{--fa:""}.fa-onion{--fa:""}.fa-open-captioning{--fa:""}.fa-option{--fa:""}.fa-ornament{--fa:""}.fa-otter{--fa:""}.fa-outdent{--fa:""}.fa-outlet{--fa:""}.fa-oven{--fa:""}.fa-overline{--fa:""}.fa-p{--fa:"P"}.fa-page{--fa:""}.fa-page-break{--fa:""}.fa-page-caret-down{--fa:""}.fa-page-caret-up{--fa:""}.fa-pager{--fa:""}.fa-paint-brush{--fa:""}.fa-paint-brush-alt,.fa-paint-brush-fine{--fa:""}.fa-paint-roller{--fa:""}.fa-paintbrush{--fa:""}.fa-paintbrush-alt,.fa-paintbrush-fine{--fa:""}.fa-paintbrush-fine-slash{--fa:""}.fa-paintbrush-pencil{--fa:""}.fa-paintbrush-slash{--fa:""}.fa-palette{--fa:""}.fa-palette-boxes{--fa:""}.fa-pallet{--fa:""}.fa-pallet-alt{--fa:""}.fa-pallet-box{--fa:""}.fa-pallet-boxes{--fa:""}.fa-pan-food{--fa:""}.fa-pan-frying{--fa:""}.fa-pancakes{--fa:""}.fa-panel-ews{--fa:""}.fa-panel-fire{--fa:""}.fa-panorama{--fa:""}.fa-panties{--fa:""}.fa-pants{--fa:""}.fa-pants-straight{--fa:""}.fa-paper-plane{--fa:""}.fa-paper-plane-alt,.fa-paper-plane-top{--fa:""}.fa-paperclip{--fa:""}.fa-paperclip-vertical{--fa:""}.fa-parachute-box{--fa:""}.fa-paragraph{--fa:""}.fa-paragraph-left,.fa-paragraph-rtl{--fa:""}.fa-parentheses{--fa:""}.fa-parenthesis{--fa:"("}.fa-parking{--fa:""}.fa-parking-circle{--fa:""}.fa-parking-circle-slash{--fa:""}.fa-parking-slash{--fa:""}.fa-party-back{--fa:""}.fa-party-bell{--fa:""}.fa-party-horn{--fa:""}.fa-passport{--fa:""}.fa-pastafarianism{--fa:""}.fa-paste{--fa:""}.fa-pause{--fa:""}.fa-pause-circle{--fa:""}.fa-paw{--fa:""}.fa-paw-alt{--fa:""}.fa-paw-claws{--fa:""}.fa-paw-simple{--fa:""}.fa-peace{--fa:""}.fa-peach{--fa:""}.fa-peanut{--fa:""}.fa-peanuts{--fa:""}.fa-peapod{--fa:""}.fa-pear{--fa:""}.fa-pedestal{--fa:""}.fa-pegasus{--fa:""}.fa-pen{--fa:""}.fa-pen-alt{--fa:""}.fa-pen-alt-slash{--fa:""}.fa-pen-circle{--fa:""}.fa-pen-clip{--fa:""}.fa-pen-clip-slash{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-fancy-slash{--fa:""}.fa-pen-field{--fa:""}.fa-pen-line{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-nib-slash{--fa:""}.fa-pen-paintbrush{--fa:""}.fa-pen-ruler{--fa:""}.fa-pen-slash{--fa:""}.fa-pen-square{--fa:""}.fa-pen-swirl{--fa:""}.fa-pen-to-square{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pencil-line{--fa:""}.fa-pencil-mechanical{--fa:""}.fa-pencil-paintbrush{--fa:""}.fa-pencil-ruler{--fa:""}.fa-pencil-slash{--fa:""}.fa-pencil-square{--fa:""}.fa-pennant{--fa:""}.fa-pentagon{--fa:""}.fa-people{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-people-dress{--fa:""}.fa-people-dress-simple{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pants{--fa:""}.fa-people-pants-simple{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-people-simple{--fa:""}.fa-pepper{--fa:""}.fa-pepper-hot{--fa:""}.fa-percent,.fa-percentage{--fa:"%"}.fa-period{--fa:"."}.fa-person{--fa:""}.fa-person-arms-raised{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-basketball{--fa:""}.fa-person-biking{--fa:""}.fa-person-biking-mountain{--fa:""}.fa-person-booth{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-carry,.fa-person-carry-box{--fa:""}.fa-person-carry-empty{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-digging{--fa:""}.fa-person-dolly{--fa:""}.fa-person-dolly-empty{--fa:""}.fa-person-dots-from-line{--fa:""}.fa-person-dress{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-dress-fairy{--fa:""}.fa-person-dress-simple{--fa:""}.fa-person-drowning{--fa:""}.fa-person-fairy{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-from-portal{--fa:""}.fa-person-golfing{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-hiking{--fa:""}.fa-person-limbs-wide{--fa:""}.fa-person-meditating{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-pinball{--fa:""}.fa-person-praying{--fa:""}.fa-person-pregnant{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-running{--fa:""}.fa-person-running-fast{--fa:""}.fa-person-seat{--fa:""}.fa-person-seat-reclined{--fa:""}.fa-person-seat-window{--fa:""}.fa-person-shelter{--fa:""}.fa-person-sign{--fa:""}.fa-person-simple{--fa:""}.fa-person-skating{--fa:""}.fa-person-ski-jumping{--fa:""}.fa-person-ski-lift{--fa:""}.fa-person-skiing{--fa:""}.fa-person-skiing-nordic{--fa:""}.fa-person-sledding{--fa:""}.fa-person-snowboarding{--fa:""}.fa-person-snowmobiling{--fa:""}.fa-person-soccer{--fa:""}.fa-person-swimming{--fa:""}.fa-person-swimming-pool{--fa:""}.fa-person-swimming-water{--fa:""}.fa-person-through-window{--fa:""}.fa-person-to-door{--fa:""}.fa-person-to-portal{--fa:""}.fa-person-walking{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-person-walking-with-cane{--fa:""}.fa-person-water-arms-raised{--fa:""}.fa-person-waving{--fa:""}.fa-peruvian-soles-sign{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-phone{--fa:""}.fa-phone-alt{--fa:""}.fa-phone-arrow-down,.fa-phone-arrow-down-left{--fa:""}.fa-phone-arrow-right{--fa:""}.fa-phone-arrow-up,.fa-phone-arrow-up-right{--fa:""}.fa-phone-circle{--fa:""}.fa-phone-circle-alt{--fa:""}.fa-phone-circle-down{--fa:""}.fa-phone-connection{--fa:""}.fa-phone-flip{--fa:""}.fa-phone-hangup{--fa:""}.fa-phone-incoming{--fa:""}.fa-phone-intercom{--fa:""}.fa-phone-laptop{--fa:""}.fa-phone-missed{--fa:""}.fa-phone-office{--fa:""}.fa-phone-outgoing{--fa:""}.fa-phone-plus{--fa:""}.fa-phone-rotary{--fa:""}.fa-phone-slash{--fa:""}.fa-phone-square{--fa:""}.fa-phone-square-alt{--fa:""}.fa-phone-square-down{--fa:""}.fa-phone-volume{--fa:""}.fa-phone-waveform{--fa:""}.fa-phone-xmark{--fa:""}.fa-photo-film{--fa:""}.fa-photo-film-music{--fa:""}.fa-photo-video{--fa:""}.fa-pi{--fa:""}.fa-piano{--fa:""}.fa-piano-keyboard{--fa:""}.fa-pickaxe{--fa:""}.fa-pickleball{--fa:""}.fa-picture-in-picture{--fa:""}.fa-pie{--fa:""}.fa-pie-chart{--fa:""}.fa-pig{--fa:""}.fa-piggy-bank{--fa:""}.fa-pills{--fa:""}.fa-pinata{--fa:""}.fa-pinball{--fa:""}.fa-pineapple{--fa:""}.fa-ping-pong-paddle-ball{--fa:""}.fa-pipe{--fa:"|"}.fa-pipe-circle-check{--fa:""}.fa-pipe-collar{--fa:""}.fa-pipe-section{--fa:""}.fa-pipe-smoking{--fa:""}.fa-pipe-valve{--fa:""}.fa-pizza{--fa:""}.fa-pizza-slice{--fa:""}.fa-place-of-worship{--fa:""}.fa-plane{--fa:""}.fa-plane-alt{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-departure{--fa:""}.fa-plane-engines{--fa:""}.fa-plane-flying{--fa:""}.fa-plane-landing-gear{--fa:""}.fa-plane-lock{--fa:""}.fa-plane-prop{--fa:""}.fa-plane-slash{--fa:""}.fa-plane-tail{--fa:""}.fa-plane-up{--fa:""}.fa-plane-up-slash{--fa:""}.fa-planet-moon{--fa:""}.fa-planet-ringed{--fa:""}.fa-plant-wilt{--fa:""}.fa-plate-utensils{--fa:""}.fa-plate-wheat{--fa:""}.fa-play{--fa:""}.fa-play-circle{--fa:""}.fa-play-flip{--fa:""}.fa-play-pause{--fa:""}.fa-plug{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-plus{--fa:"+"}.fa-plus-circle{--fa:""}.fa-plus-hexagon{--fa:""}.fa-plus-large{--fa:""}.fa-plus-minus{--fa:""}.fa-plus-octagon{--fa:""}.fa-plus-square{--fa:""}.fa-podcast{--fa:""}.fa-podium{--fa:""}.fa-podium-star{--fa:""}.fa-police-box{--fa:""}.fa-polish-zloty-sign{--fa:""}.fa-poll{--fa:""}.fa-poll-h{--fa:""}.fa-poll-people{--fa:""}.fa-pompebled{--fa:""}.fa-poo{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-pool-8-ball{--fa:""}.fa-poop{--fa:""}.fa-popcorn{--fa:""}.fa-popsicle{--fa:""}.fa-portal-enter{--fa:""}.fa-portal-exit{--fa:""}.fa-portrait{--fa:""}.fa-postage-stamp{--fa:""}.fa-pot-food{--fa:""}.fa-potato{--fa:""}.fa-pound-sign{--fa:""}.fa-power-off{--fa:""}.fa-pray{--fa:""}.fa-praying-hands{--fa:""}.fa-prescription{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-prescription-bottle-pill{--fa:""}.fa-presentation,.fa-presentation-screen{--fa:""}.fa-pretzel{--fa:""}.fa-print{--fa:""}.fa-print-magnifying-glass,.fa-print-search{--fa:""}.fa-print-slash{--fa:""}.fa-pro{--fa:""}.fa-procedures{--fa:""}.fa-project-diagram{--fa:""}.fa-projector{--fa:""}.fa-pronoun{--fa:""}.fa-pump{--fa:""}.fa-pump-impeller{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-pumpkin{--fa:""}.fa-puzzle{--fa:""}.fa-puzzle-piece{--fa:""}.fa-puzzle-piece-alt,.fa-puzzle-piece-simple{--fa:""}.fa-q{--fa:"Q"}.fa-qrcode{--fa:""}.fa-qrcode-read{--fa:""}.fa-question{--fa:"?"}.fa-question-circle{--fa:""}.fa-question-square{--fa:""}.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-quotes{--fa:""}.fa-quran{--fa:""}.fa-r{--fa:"R"}.fa-rabbit{--fa:""}.fa-rabbit-fast,.fa-rabbit-running{--fa:""}.fa-raccoon{--fa:""}.fa-racquet{--fa:""}.fa-radar{--fa:""}.fa-radiation{--fa:""}.fa-radiation-alt{--fa:""}.fa-radio{--fa:""}.fa-radio-alt,.fa-radio-tuner{--fa:""}.fa-rainbow{--fa:""}.fa-rainbow-half{--fa:""}.fa-raindrops{--fa:""}.fa-ram{--fa:""}.fa-ramp-loading{--fa:""}.fa-random{--fa:""}.fa-ranking-star{--fa:""}.fa-raygun{--fa:""}.fa-receipt{--fa:""}.fa-record-vinyl{--fa:""}.fa-rectangle{--fa:""}.fa-rectangle-4k{--fa:""}.fa-rectangle-ad{--fa:""}.fa-rectangle-barcode{--fa:""}.fa-rectangle-beta{--fa:""}.fa-rectangle-code{--fa:""}.fa-rectangle-hd{--fa:""}.fa-rectangle-hdr,.fa-rectangle-high-dynamic-range{--fa:""}.fa-rectangle-history{--fa:""}.fa-rectangle-history-circle-plus{--fa:""}.fa-rectangle-history-circle-user{--fa:""}.fa-rectangle-landscape{--fa:""}.fa-rectangle-list{--fa:""}.fa-rectangle-minus{--fa:""}.fa-rectangle-plus{--fa:""}.fa-rectangle-portrait{--fa:""}.fa-rectangle-pro{--fa:""}.fa-rectangle-sd{--fa:""}.fa-rectangle-tall{--fa:""}.fa-rectangle-terminal{--fa:""}.fa-rectangle-times{--fa:""}.fa-rectangle-vertical{--fa:""}.fa-rectangle-vertical-history{--fa:""}.fa-rectangle-video-on-demand{--fa:""}.fa-rectangle-wide{--fa:""}.fa-rectangle-xmark{--fa:""}.fa-rectangles-mixed{--fa:""}.fa-recycle{--fa:""}.fa-redo{--fa:""}.fa-redo-alt{--fa:""}.fa-reel{--fa:""}.fa-reflect-both{--fa:""}.fa-reflect-horizontal{--fa:""}.fa-reflect-vertical{--fa:""}.fa-refresh{--fa:""}.fa-refrigerator{--fa:""}.fa-registered{--fa:""}.fa-remove{--fa:""}.fa-remove-format{--fa:""}.fa-renminbi-sign{--fa:""}.fa-reorder{--fa:""}.fa-repeat{--fa:""}.fa-repeat-1{--fa:""}.fa-repeat-1-alt{--fa:""}.fa-repeat-alt{--fa:""}.fa-reply{--fa:""}.fa-reply-all{--fa:""}.fa-reply-clock,.fa-reply-time{--fa:""}.fa-republican{--fa:""}.fa-restroom{--fa:""}.fa-restroom-simple{--fa:""}.fa-retweet{--fa:""}.fa-retweet-alt{--fa:""}.fa-rhombus{--fa:""}.fa-ribbon{--fa:""}.fa-right{--fa:""}.fa-right-from-bracket{--fa:""}.fa-right-from-dotted-line{--fa:""}.fa-right-from-line{--fa:""}.fa-right-left{--fa:""}.fa-right-left-large{--fa:""}.fa-right-long{--fa:""}.fa-right-long-to-line{--fa:""}.fa-right-to-bracket{--fa:""}.fa-right-to-dotted-line{--fa:""}.fa-right-to-line{--fa:""}.fa-ring{--fa:""}.fa-ring-diamond{--fa:""}.fa-rings-wedding{--fa:""}.fa-rmb{--fa:""}.fa-road{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-robot{--fa:""}.fa-robot-astromech{--fa:""}.fa-rocket{--fa:""}.fa-rocket-launch{--fa:""}.fa-rocket-vertical{--fa:""}.fa-rod-asclepius,.fa-rod-snake{--fa:""}.fa-roller-coaster{--fa:""}.fa-rotate{--fa:""}.fa-rotate-back,.fa-rotate-backward{--fa:""}.fa-rotate-exclamation{--fa:""}.fa-rotate-forward{--fa:""}.fa-rotate-left{--fa:""}.fa-rotate-reverse{--fa:""}.fa-rotate-right{--fa:""}.fa-rouble{--fa:""}.fa-route{--fa:""}.fa-route-highway{--fa:""}.fa-route-interstate{--fa:""}.fa-router{--fa:""}.fa-rows{--fa:""}.fa-rss{--fa:""}.fa-rss-square{--fa:""}.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-rug{--fa:""}.fa-rugby-ball{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-triangle{--fa:""}.fa-ruler-vertical{--fa:""}.fa-running{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-rupiah-sign{--fa:""}.fa-rv{--fa:""}.fa-s{--fa:"S"}.fa-sack{--fa:""}.fa-sack-dollar{--fa:""}.fa-sack-xmark{--fa:""}.fa-sad-cry{--fa:""}.fa-sad-tear{--fa:""}.fa-sailboat{--fa:""}.fa-salad{--fa:""}.fa-salt-shaker{--fa:""}.fa-sandwich{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sausage{--fa:""}.fa-save{--fa:""}.fa-save-circle-arrow-right{--fa:""}.fa-save-circle-xmark,.fa-save-times{--fa:""}.fa-sax-hot{--fa:""}.fa-saxophone{--fa:""}.fa-saxophone-fire{--fa:""}.fa-scale-balanced{--fa:""}.fa-scale-unbalanced{--fa:""}.fa-scale-unbalanced-flip{--fa:""}.fa-scalpel{--fa:""}.fa-scalpel-line-dashed,.fa-scalpel-path{--fa:""}.fa-scanner,.fa-scanner-gun{--fa:""}.fa-scanner-image{--fa:""}.fa-scanner-keyboard{--fa:""}.fa-scanner-touchscreen{--fa:""}.fa-scarecrow{--fa:""}.fa-scarf{--fa:""}.fa-school{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-school-unlock{--fa:""}.fa-scissors{--fa:""}.fa-scooter{--fa:""}.fa-screen-users{--fa:""}.fa-screencast{--fa:""}.fa-screenshot{--fa:""}.fa-screwdriver{--fa:""}.fa-screwdriver-wrench{--fa:""}.fa-scribble{--fa:""}.fa-scroll{--fa:""}.fa-scroll-old{--fa:""}.fa-scroll-ribbon{--fa:""}.fa-scroll-torah{--fa:""}.fa-scrubber{--fa:""}.fa-scythe{--fa:""}.fa-sd-card{--fa:""}.fa-sd-cards{--fa:""}.fa-seal{--fa:""}.fa-seal-exclamation{--fa:""}.fa-seal-question{--fa:""}.fa-search{--fa:""}.fa-search-dollar{--fa:""}.fa-search-location{--fa:""}.fa-search-minus{--fa:""}.fa-search-plus{--fa:""}.fa-seat{--fa:""}.fa-seat-airline{--fa:""}.fa-seat-airline-window{--fa:""}.fa-seats{--fa:""}.fa-section{--fa:""}.fa-seedling{--fa:""}.fa-semicolon{--fa:";"}.fa-send{--fa:""}.fa-send-back{--fa:""}.fa-send-backward{--fa:""}.fa-sensor{--fa:""}.fa-sensor-alert{--fa:""}.fa-sensor-cloud{--fa:""}.fa-sensor-fire{--fa:""}.fa-sensor-on{--fa:""}.fa-sensor-smoke{--fa:""}.fa-sensor-triangle-exclamation{--fa:""}.fa-septagon{--fa:""}.fa-server{--fa:""}.fa-shapes{--fa:""}.fa-share{--fa:""}.fa-share-all{--fa:""}.fa-share-alt{--fa:""}.fa-share-alt-square{--fa:""}.fa-share-from-square{--fa:""}.fa-share-nodes{--fa:""}.fa-share-square{--fa:""}.fa-sheep{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shekel,.fa-shekel-sign{--fa:""}.fa-shelves{--fa:""}.fa-shelves-empty{--fa:""}.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-shield{--fa:""}.fa-shield-alt{--fa:""}.fa-shield-blank{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-check{--fa:""}.fa-shield-cross{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-exclamation{--fa:""}.fa-shield-halved{--fa:""}.fa-shield-heart{--fa:""}.fa-shield-keyhole{--fa:""}.fa-shield-minus{--fa:""}.fa-shield-plus{--fa:""}.fa-shield-quartered{--fa:""}.fa-shield-slash{--fa:""}.fa-shield-times{--fa:""}.fa-shield-user{--fa:""}.fa-shield-virus{--fa:""}.fa-shield-xmark{--fa:""}.fa-ship{--fa:""}.fa-ship-large{--fa:""}.fa-shipping-fast{--fa:""}.fa-shipping-timed{--fa:""}.fa-shirt{--fa:""}.fa-shirt-jersey{--fa:""}.fa-shirt-long-sleeve{--fa:""}.fa-shirt-running{--fa:""}.fa-shirt-tank-top{--fa:""}.fa-shish-kebab{--fa:""}.fa-shoe{--fa:""}.fa-shoe-prints{--fa:""}.fa-shop{--fa:""}.fa-shop-24{--fa:""}.fa-shop-lock{--fa:""}.fa-shop-slash{--fa:""}.fa-shopping-bag{--fa:""}.fa-shopping-basket{--fa:""}.fa-shopping-basket-alt{--fa:""}.fa-shopping-cart{--fa:""}.fa-shortcake{--fa:""}.fa-shorts{--fa:""}.fa-shovel{--fa:""}.fa-shovel-snow{--fa:""}.fa-shower{--fa:""}.fa-shower-alt,.fa-shower-down{--fa:""}.fa-shredder{--fa:""}.fa-shrimp{--fa:""}.fa-shuffle{--fa:""}.fa-shutters{--fa:""}.fa-shuttle-space{--fa:""}.fa-shuttle-space-vertical{--fa:""}.fa-shuttle-van{--fa:""}.fa-shuttlecock{--fa:""}.fa-sickle{--fa:""}.fa-sidebar{--fa:""}.fa-sidebar-flip{--fa:""}.fa-sigma{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-sign-in{--fa:""}.fa-sign-in-alt{--fa:""}.fa-sign-language{--fa:""}.fa-sign-out{--fa:""}.fa-sign-out-alt{--fa:""}.fa-sign-post{--fa:""}.fa-sign-posts{--fa:""}.fa-sign-posts-wrench{--fa:""}.fa-signal{--fa:""}.fa-signal-1{--fa:""}.fa-signal-2{--fa:""}.fa-signal-3{--fa:""}.fa-signal-4{--fa:""}.fa-signal-5{--fa:""}.fa-signal-alt{--fa:""}.fa-signal-alt-1{--fa:""}.fa-signal-alt-2{--fa:""}.fa-signal-alt-3{--fa:""}.fa-signal-alt-4{--fa:""}.fa-signal-alt-slash{--fa:""}.fa-signal-bars{--fa:""}.fa-signal-bars-fair{--fa:""}.fa-signal-bars-good{--fa:""}.fa-signal-bars-slash{--fa:""}.fa-signal-bars-strong{--fa:""}.fa-signal-bars-weak{--fa:""}.fa-signal-fair{--fa:""}.fa-signal-good{--fa:""}.fa-signal-perfect{--fa:""}.fa-signal-slash{--fa:""}.fa-signal-stream{--fa:""}.fa-signal-stream-slash{--fa:""}.fa-signal-strong{--fa:""}.fa-signal-weak{--fa:""}.fa-signapore-dollar-sign{--fa:""}.fa-signature{--fa:""}.fa-signature-lock{--fa:""}.fa-signature-slash{--fa:""}.fa-signing{--fa:""}.fa-signs-post{--fa:""}.fa-sim-card{--fa:""}.fa-sim-cards{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-sink{--fa:""}.fa-siren{--fa:""}.fa-siren-on{--fa:""}.fa-sitemap{--fa:""}.fa-skating{--fa:""}.fa-skeleton{--fa:""}.fa-skeleton-ribs{--fa:""}.fa-ski-boot{--fa:""}.fa-ski-boot-ski{--fa:""}.fa-ski-jump{--fa:""}.fa-ski-lift{--fa:""}.fa-skiing{--fa:""}.fa-skiing-nordic{--fa:""}.fa-skull{--fa:""}.fa-skull-cow{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-slash-back{--fa:"\\"}.fa-slash-forward{--fa:"/"}.fa-sledding{--fa:""}.fa-sleigh{--fa:""}.fa-slider{--fa:""}.fa-slider-circle{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-sliders-h-square{--fa:""}.fa-sliders-simple{--fa:""}.fa-sliders-up,.fa-sliders-v{--fa:""}.fa-sliders-v-square{--fa:""}.fa-slot-machine{--fa:""}.fa-smile{--fa:""}.fa-smile-beam{--fa:""}.fa-smile-plus{--fa:""}.fa-smile-wink{--fa:""}.fa-smog{--fa:""}.fa-smoke{--fa:""}.fa-smoking{--fa:""}.fa-smoking-ban{--fa:""}.fa-sms{--fa:""}.fa-snake{--fa:""}.fa-sneaker{--fa:""}.fa-sneaker-running{--fa:""}.fa-snooze{--fa:""}.fa-snow-blowing{--fa:""}.fa-snowboarding{--fa:""}.fa-snowflake{--fa:""}.fa-snowflake-droplets{--fa:""}.fa-snowflakes{--fa:""}.fa-snowman{--fa:""}.fa-snowman-head{--fa:""}.fa-snowmobile{--fa:""}.fa-snowmobile-blank{--fa:""}.fa-snowplow{--fa:""}.fa-soap{--fa:""}.fa-soccer-ball{--fa:""}.fa-socks{--fa:""}.fa-soft-serve{--fa:""}.fa-solar-panel{--fa:""}.fa-solar-system{--fa:""}.fa-sort{--fa:""}.fa-sort-alpha-asc{--fa:""}.fa-sort-alpha-desc{--fa:""}.fa-sort-alpha-down{--fa:""}.fa-sort-alpha-down-alt{--fa:""}.fa-sort-alpha-up{--fa:""}.fa-sort-alpha-up-alt{--fa:""}.fa-sort-alt{--fa:""}.fa-sort-amount-asc{--fa:""}.fa-sort-amount-desc{--fa:""}.fa-sort-amount-down{--fa:""}.fa-sort-amount-down-alt{--fa:""}.fa-sort-amount-up{--fa:""}.fa-sort-amount-up-alt{--fa:""}.fa-sort-asc{--fa:""}.fa-sort-circle{--fa:""}.fa-sort-circle-down{--fa:""}.fa-sort-circle-up{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-numeric-asc{--fa:""}.fa-sort-numeric-desc{--fa:""}.fa-sort-numeric-down{--fa:""}.fa-sort-numeric-down-alt{--fa:""}.fa-sort-numeric-up{--fa:""}.fa-sort-numeric-up-alt{--fa:""}.fa-sort-shapes-down{--fa:""}.fa-sort-shapes-down-alt{--fa:""}.fa-sort-shapes-up{--fa:""}.fa-sort-shapes-up-alt{--fa:""}.fa-sort-size-down{--fa:""}.fa-sort-size-down-alt{--fa:""}.fa-sort-size-up{--fa:""}.fa-sort-size-up-alt{--fa:""}.fa-sort-up{--fa:""}.fa-sort-up-down{--fa:""}.fa-soup{--fa:""}.fa-spa{--fa:""}.fa-space-shuttle{--fa:""}.fa-space-station-moon{--fa:""}.fa-space-station-moon-alt,.fa-space-station-moon-construction{--fa:""}.fa-spade{--fa:""}.fa-spaghetti-monster-flying{--fa:""}.fa-sparkle{--fa:""}.fa-sparkles{--fa:""}.fa-speaker{--fa:""}.fa-speakers{--fa:""}.fa-spell-check{--fa:""}.fa-spider{--fa:""}.fa-spider-black-widow{--fa:""}.fa-spider-web{--fa:""}.fa-spine{--fa:""}.fa-spinner{--fa:""}.fa-spinner-scale{--fa:""}.fa-spinner-third{--fa:""}.fa-spiral{--fa:""}.fa-split{--fa:""}.fa-splotch{--fa:""}.fa-spoon{--fa:""}.fa-sportsball{--fa:""}.fa-spray-can{--fa:""}.fa-spray-can-sparkles{--fa:""}.fa-sprinkler{--fa:""}.fa-sprinkler-ceiling{--fa:""}.fa-sprout{--fa:""}.fa-square{--fa:""}.fa-square-0{--fa:""}.fa-square-1{--fa:""}.fa-square-2{--fa:""}.fa-square-3{--fa:""}.fa-square-4{--fa:""}.fa-square-5{--fa:""}.fa-square-6{--fa:""}.fa-square-7{--fa:""}.fa-square-8{--fa:""}.fa-square-9{--fa:""}.fa-square-a{--fa:""}.fa-square-a-lock{--fa:""}.fa-square-ampersand{--fa:""}.fa-square-arrow-down{--fa:""}.fa-square-arrow-down-left{--fa:""}.fa-square-arrow-down-right{--fa:""}.fa-square-arrow-left{--fa:""}.fa-square-arrow-right{--fa:""}.fa-square-arrow-up{--fa:""}.fa-square-arrow-up-left{--fa:""}.fa-square-arrow-up-right{--fa:""}.fa-square-austral{--fa:""}.fa-square-australian-dollar{--fa:""}.fa-square-b{--fa:""}.fa-square-baht{--fa:""}.fa-square-bangladeshi-taka{--fa:""}.fa-square-binary{--fa:""}.fa-square-bitcoin{--fa:""}.fa-square-bolt{--fa:""}.fa-square-brazilian-real{--fa:""}.fa-square-c{--fa:""}.fa-square-caret-down{--fa:""}.fa-square-caret-left{--fa:""}.fa-square-caret-right{--fa:""}.fa-square-caret-up{--fa:""}.fa-square-cedi{--fa:""}.fa-square-cent{--fa:""}.fa-square-check{--fa:""}.fa-square-chevron-down{--fa:""}.fa-square-chevron-left{--fa:""}.fa-square-chevron-right{--fa:""}.fa-square-chevron-up{--fa:""}.fa-square-chf{--fa:""}.fa-square-code{--fa:""}.fa-square-colon{--fa:""}.fa-square-cruzeiro{--fa:""}.fa-square-currency{--fa:""}.fa-square-d{--fa:""}.fa-square-danish-krone{--fa:""}.fa-square-dashed{--fa:""}.fa-square-dashed-circle-plus{--fa:""}.fa-square-divide{--fa:""}.fa-square-dollar{--fa:""}.fa-square-dong{--fa:""}.fa-square-down{--fa:""}.fa-square-down-left{--fa:""}.fa-square-down-right{--fa:""}.fa-square-e{--fa:""}.fa-square-ellipsis{--fa:""}.fa-square-ellipsis-vertical{--fa:""}.fa-square-envelope{--fa:""}.fa-square-equals{--fa:""}.fa-square-euro{--fa:""}.fa-square-eurozone{--fa:""}.fa-square-exclamation{--fa:""}.fa-square-f{--fa:""}.fa-square-florin{--fa:""}.fa-square-fragile{--fa:""}.fa-square-franc{--fa:""}.fa-square-full{--fa:""}.fa-square-g{--fa:""}.fa-square-guarani{--fa:""}.fa-square-h{--fa:""}.fa-square-half{--fa:""}.fa-square-half-horizontal{--fa:""}.fa-square-half-stroke{--fa:""}.fa-square-half-stroke-horizontal{--fa:""}.fa-square-heart{--fa:""}.fa-square-hryvnia{--fa:""}.fa-square-i{--fa:""}.fa-square-indian-rupee{--fa:""}.fa-square-info{--fa:""}.fa-square-j{--fa:""}.fa-square-k{--fa:""}.fa-square-kanban{--fa:""}.fa-square-kip{--fa:""}.fa-square-l{--fa:""}.fa-square-lari{--fa:""}.fa-square-left{--fa:""}.fa-square-lira{--fa:""}.fa-square-list{--fa:""}.fa-square-litecoin{--fa:""}.fa-square-m{--fa:""}.fa-square-malaysian-ringgit{--fa:""}.fa-square-manat{--fa:""}.fa-square-microphone{--fa:""}.fa-square-mill{--fa:""}.fa-square-minus{--fa:""}.fa-square-n{--fa:""}.fa-square-naira{--fa:""}.fa-square-nfi{--fa:""}.fa-square-norwegian-krone{--fa:""}.fa-square-o{--fa:""}.fa-square-p{--fa:""}.fa-square-parking{--fa:""}.fa-square-parking-slash{--fa:""}.fa-square-pen{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-peruvian-soles{--fa:""}.fa-square-peseta{--fa:""}.fa-square-peso{--fa:""}.fa-square-phone{--fa:""}.fa-square-phone-flip{--fa:""}.fa-square-phone-hangup{--fa:""}.fa-square-plus{--fa:""}.fa-square-polish-zloty{--fa:""}.fa-square-poll-horizontal{--fa:""}.fa-square-poll-vertical{--fa:""}.fa-square-q{--fa:""}.fa-square-quarters{--fa:""}.fa-square-question{--fa:""}.fa-square-quote{--fa:""}.fa-square-r{--fa:""}.fa-square-renminbi{--fa:""}.fa-square-right{--fa:""}.fa-square-ring{--fa:""}.fa-square-root{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-square-rss{--fa:""}.fa-square-ruble{--fa:""}.fa-square-rupee{--fa:""}.fa-square-rupiah{--fa:""}.fa-square-s{--fa:""}.fa-square-share-nodes{--fa:""}.fa-square-shekel{--fa:""}.fa-square-sliders{--fa:""}.fa-square-sliders-vertical{--fa:""}.fa-square-small{--fa:""}.fa-square-star{--fa:""}.fa-square-sterling{--fa:""}.fa-square-swedish-krona{--fa:""}.fa-square-t{--fa:""}.fa-square-tenge{--fa:""}.fa-square-terminal{--fa:""}.fa-square-this-way-up{--fa:""}.fa-square-tugrik{--fa:""}.fa-square-turkish-lira{--fa:""}.fa-square-u{--fa:""}.fa-square-up{--fa:""}.fa-square-up-left{--fa:""}.fa-square-up-right{--fa:""}.fa-square-user{--fa:""}.fa-square-v{--fa:""}.fa-square-virus{--fa:""}.fa-square-w{--fa:""}.fa-square-wine-glass-crack{--fa:""}.fa-square-won{--fa:""}.fa-square-x{--fa:""}.fa-square-xmark{--fa:""}.fa-square-y{--fa:""}.fa-square-yen{--fa:""}.fa-square-z{--fa:""}.fa-squareapore-dollar{--fa:""}.fa-squid{--fa:""}.fa-squirrel{--fa:""}.fa-stadium{--fa:""}.fa-staff{--fa:""}.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-stair-car{--fa:""}.fa-stairs{--fa:""}.fa-stamp{--fa:""}.fa-standard-definition{--fa:""}.fa-stapler{--fa:""}.fa-star{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-christmas{--fa:""}.fa-star-circle{--fa:""}.fa-star-exclamation{--fa:""}.fa-star-half{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-star-of-david{--fa:""}.fa-star-of-life{--fa:""}.fa-star-sharp{--fa:""}.fa-star-sharp-half{--fa:""}.fa-star-sharp-half-alt,.fa-star-sharp-half-stroke{--fa:""}.fa-star-shooting{--fa:""}.fa-starfighter{--fa:""}.fa-starfighter-alt{--fa:""}.fa-starfighter-alt-advanced{--fa:""}.fa-starfighter-twin-ion-engine{--fa:""}.fa-starfighter-twin-ion-engine-advanced{--fa:""}.fa-stars{--fa:""}.fa-starship{--fa:""}.fa-starship-freighter{--fa:""}.fa-steak{--fa:""}.fa-steering-wheel{--fa:""}.fa-step-backward{--fa:""}.fa-step-forward{--fa:""}.fa-sterling-sign{--fa:""}.fa-stethoscope{--fa:""}.fa-sticky-note{--fa:""}.fa-stocking{--fa:""}.fa-stomach{--fa:""}.fa-stop{--fa:""}.fa-stop-circle{--fa:""}.fa-stopwatch{--fa:""}.fa-stopwatch-20{--fa:""}.fa-store{--fa:""}.fa-store-24{--fa:""}.fa-store-alt{--fa:""}.fa-store-alt-slash{--fa:""}.fa-store-lock{--fa:""}.fa-store-slash{--fa:""}.fa-strawberry{--fa:""}.fa-stream{--fa:""}.fa-street-view{--fa:""}.fa-stretcher{--fa:""}.fa-strikethrough{--fa:""}.fa-stroopwafel{--fa:""}.fa-subscript{--fa:""}.fa-subtitles{--fa:""}.fa-subtitles-slash{--fa:""}.fa-subtract{--fa:""}.fa-subway{--fa:""}.fa-subway-tunnel{--fa:""}.fa-suitcase{--fa:""}.fa-suitcase-medical{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-sun{--fa:""}.fa-sun-alt,.fa-sun-bright{--fa:""}.fa-sun-cloud{--fa:""}.fa-sun-dust{--fa:""}.fa-sun-haze{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-sunglasses{--fa:""}.fa-sunrise{--fa:""}.fa-sunset{--fa:""}.fa-superscript{--fa:""}.fa-surprise{--fa:""}.fa-sushi{--fa:""}.fa-sushi-roll{--fa:""}.fa-swap{--fa:""}.fa-swap-arrows{--fa:""}.fa-swatchbook{--fa:""}.fa-swedish-krona-sign{--fa:""}.fa-swimmer{--fa:""}.fa-swimming-pool{--fa:""}.fa-sword{--fa:""}.fa-sword-laser{--fa:""}.fa-sword-laser-alt{--fa:""}.fa-swords{--fa:""}.fa-swords-laser{--fa:""}.fa-symbols{--fa:""}.fa-synagogue{--fa:""}.fa-sync{--fa:""}.fa-sync-alt{--fa:""}.fa-syringe{--fa:""}.fa-t{--fa:"T"}.fa-t-rex{--fa:""}.fa-t-shirt{--fa:""}.fa-table{--fa:""}.fa-table-cells{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-column-unlock{--fa:""}.fa-table-cells-columns{--fa:""}.fa-table-cells-header{--fa:""}.fa-table-cells-header-lock{--fa:""}.fa-table-cells-header-unlock{--fa:""}.fa-table-cells-large{--fa:""}.fa-table-cells-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-table-cells-rows{--fa:""}.fa-table-cells-unlock{--fa:""}.fa-table-columns{--fa:""}.fa-table-layout{--fa:""}.fa-table-list{--fa:""}.fa-table-picnic{--fa:""}.fa-table-pivot{--fa:""}.fa-table-rows{--fa:""}.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-table-tree{--fa:""}.fa-tablet{--fa:""}.fa-tablet-alt{--fa:""}.fa-tablet-android{--fa:""}.fa-tablet-android-alt{--fa:""}.fa-tablet-button{--fa:""}.fa-tablet-rugged{--fa:""}.fa-tablet-screen{--fa:""}.fa-tablet-screen-button{--fa:""}.fa-tablets{--fa:""}.fa-tachograph-digital{--fa:""}.fa-tachometer{--fa:""}.fa-tachometer-alt{--fa:""}.fa-tachometer-alt-average{--fa:""}.fa-tachometer-alt-fast{--fa:""}.fa-tachometer-alt-fastest{--fa:""}.fa-tachometer-alt-slow{--fa:""}.fa-tachometer-alt-slowest{--fa:""}.fa-tachometer-average{--fa:""}.fa-tachometer-fast{--fa:""}.fa-tachometer-fastest{--fa:""}.fa-tachometer-slow{--fa:""}.fa-tachometer-slowest{--fa:""}.fa-taco{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-tally{--fa:""}.fa-tally-1{--fa:""}.fa-tally-2{--fa:""}.fa-tally-3{--fa:""}.fa-tally-4{--fa:""}.fa-tally-5{--fa:""}.fa-tamale{--fa:""}.fa-tanakh{--fa:""}.fa-tank-recovery{--fa:""}.fa-tank-water{--fa:""}.fa-tape{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tasks{--fa:""}.fa-tasks-alt{--fa:""}.fa-taxi{--fa:""}.fa-taxi-bus{--fa:""}.fa-teddy-bear{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-telescope{--fa:""}.fa-teletype{--fa:""}.fa-teletype-answer{--fa:""}.fa-television{--fa:""}.fa-temperature-0{--fa:""}.fa-temperature-1{--fa:""}.fa-temperature-2{--fa:""}.fa-temperature-3{--fa:""}.fa-temperature-4{--fa:""}.fa-temperature-arrow-down{--fa:""}.fa-temperature-arrow-up{--fa:""}.fa-temperature-down{--fa:""}.fa-temperature-empty{--fa:""}.fa-temperature-frigid{--fa:""}.fa-temperature-full{--fa:""}.fa-temperature-half{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-hot{--fa:""}.fa-temperature-list{--fa:""}.fa-temperature-low{--fa:""}.fa-temperature-quarter{--fa:""}.fa-temperature-slash{--fa:""}.fa-temperature-snow{--fa:""}.fa-temperature-sun{--fa:""}.fa-temperature-three-quarters{--fa:""}.fa-temperature-up{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-tennis-ball{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tent-circus{--fa:""}.fa-tent-double-peak{--fa:""}.fa-tents{--fa:""}.fa-terminal{--fa:""}.fa-text{--fa:""}.fa-text-height{--fa:""}.fa-text-size{--fa:""}.fa-text-slash{--fa:""}.fa-text-width{--fa:""}.fa-th{--fa:""}.fa-th-large{--fa:""}.fa-th-list{--fa:""}.fa-theater-masks{--fa:""}.fa-thermometer{--fa:""}.fa-thermometer-0{--fa:""}.fa-thermometer-1{--fa:""}.fa-thermometer-2{--fa:""}.fa-thermometer-3{--fa:""}.fa-thermometer-4{--fa:""}.fa-thermometer-empty{--fa:""}.fa-thermometer-full{--fa:""}.fa-thermometer-half{--fa:""}.fa-thermometer-quarter{--fa:""}.fa-thermometer-three-quarters{--fa:""}.fa-theta{--fa:""}.fa-thought-bubble{--fa:""}.fa-thumb-tack{--fa:""}.fa-thumb-tack-slash{--fa:""}.fa-thumbs-down{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbtack{--fa:""}.fa-thumbtack-angle{--fa:""}.fa-thumbtack-angle-slash{--fa:""}.fa-thumbtack-slash{--fa:""}.fa-thunderstorm{--fa:""}.fa-thunderstorm-moon{--fa:""}.fa-thunderstorm-sun{--fa:""}.fa-tick{--fa:""}.fa-ticket{--fa:""}.fa-ticket-airline{--fa:""}.fa-ticket-alt{--fa:""}.fa-ticket-perforated{--fa:""}.fa-ticket-perforated-plane,.fa-ticket-plane{--fa:""}.fa-ticket-simple{--fa:""}.fa-tickets{--fa:""}.fa-tickets-airline{--fa:""}.fa-tickets-perforated{--fa:""}.fa-tickets-perforated-plane,.fa-tickets-plane{--fa:""}.fa-tickets-simple{--fa:""}.fa-tilde{--fa:"~"}.fa-timeline{--fa:""}.fa-timeline-arrow{--fa:""}.fa-timer{--fa:""}.fa-times{--fa:""}.fa-times-circle{--fa:""}.fa-times-hexagon{--fa:""}.fa-times-octagon{--fa:""}.fa-times-rectangle{--fa:""}.fa-times-square{--fa:""}.fa-times-to-slot{--fa:""}.fa-tint{--fa:""}.fa-tint-slash{--fa:""}.fa-tire{--fa:""}.fa-tire-flat{--fa:""}.fa-tire-pressure-warning{--fa:""}.fa-tire-rugged{--fa:""}.fa-tired{--fa:""}.fa-toggle-large-off{--fa:""}.fa-toggle-large-on{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-toilet{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-toilet-paper-blank-under{--fa:""}.fa-toilet-paper-check{--fa:""}.fa-toilet-paper-reverse,.fa-toilet-paper-reverse-alt{--fa:""}.fa-toilet-paper-reverse-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-toilet-paper-under{--fa:""}.fa-toilet-paper-under-slash{--fa:""}.fa-toilet-paper-xmark{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tomato{--fa:""}.fa-tombstone{--fa:""}.fa-tombstone-alt,.fa-tombstone-blank{--fa:""}.fa-toolbox{--fa:""}.fa-tools{--fa:""}.fa-tooth{--fa:""}.fa-toothbrush{--fa:""}.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-tornado{--fa:""}.fa-tower-broadcast{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-control{--fa:""}.fa-tower-observation{--fa:""}.fa-tractor{--fa:""}.fa-trademark{--fa:""}.fa-traffic-cone{--fa:""}.fa-traffic-light{--fa:""}.fa-traffic-light-go{--fa:""}.fa-traffic-light-slow{--fa:""}.fa-traffic-light-stop{--fa:""}.fa-trailer{--fa:""}.fa-train{--fa:""}.fa-train-stop{--fa:""}.fa-train-subway{--fa:""}.fa-train-subway-tunnel{--fa:""}.fa-train-track{--fa:""}.fa-train-tram{--fa:""}.fa-train-tunnel{--fa:""}.fa-tram{--fa:""}.fa-transducer{--fa:""}.fa-transformer-bolt{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-transmission{--fa:""}.fa-transporter{--fa:""}.fa-transporter-1{--fa:""}.fa-transporter-2{--fa:""}.fa-transporter-3{--fa:""}.fa-transporter-4{--fa:""}.fa-transporter-5{--fa:""}.fa-transporter-6{--fa:""}.fa-transporter-7{--fa:""}.fa-transporter-empty{--fa:""}.fa-trash{--fa:""}.fa-trash-alt{--fa:""}.fa-trash-alt-slash{--fa:""}.fa-trash-arrow-turn-left{--fa:""}.fa-trash-arrow-up{--fa:""}.fa-trash-can{--fa:""}.fa-trash-can-arrow-turn-left{--fa:""}.fa-trash-can-arrow-up{--fa:""}.fa-trash-can-check{--fa:""}.fa-trash-can-clock{--fa:""}.fa-trash-can-list{--fa:""}.fa-trash-can-plus{--fa:""}.fa-trash-can-slash{--fa:""}.fa-trash-can-undo{--fa:""}.fa-trash-can-xmark{--fa:""}.fa-trash-check{--fa:""}.fa-trash-circle{--fa:""}.fa-trash-clock{--fa:""}.fa-trash-list{--fa:""}.fa-trash-plus{--fa:""}.fa-trash-restore{--fa:""}.fa-trash-restore-alt{--fa:""}.fa-trash-slash{--fa:""}.fa-trash-undo{--fa:""}.fa-trash-undo-alt{--fa:""}.fa-trash-xmark{--fa:""}.fa-treasure-chest{--fa:""}.fa-tree{--fa:""}.fa-tree-alt{--fa:""}.fa-tree-christmas{--fa:""}.fa-tree-city{--fa:""}.fa-tree-deciduous{--fa:""}.fa-tree-decorated{--fa:""}.fa-tree-large{--fa:""}.fa-tree-palm{--fa:""}.fa-trees{--fa:""}.fa-trian-balbot{--fa:""}.fa-triangle{--fa:""}.fa-triangle-circle-square{--fa:""}.fa-triangle-exclamation{--fa:""}.fa-triangle-instrument,.fa-triangle-music{--fa:""}.fa-triangle-person-digging{--fa:""}.fa-tricycle{--fa:""}.fa-tricycle-adult{--fa:""}.fa-trillium{--fa:""}.fa-triple-chevrons-down{--fa:""}.fa-triple-chevrons-left{--fa:""}.fa-triple-chevrons-right{--fa:""}.fa-triple-chevrons-up{--fa:""}.fa-trombone{--fa:""}.fa-trophy{--fa:""}.fa-trophy-alt,.fa-trophy-star{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-bolt{--fa:""}.fa-truck-clock{--fa:""}.fa-truck-container{--fa:""}.fa-truck-container-empty{--fa:""}.fa-truck-couch{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-fast{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-fire{--fa:""}.fa-truck-flatbed{--fa:""}.fa-truck-front{--fa:""}.fa-truck-ladder{--fa:""}.fa-truck-loading{--fa:""}.fa-truck-medical{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-moving{--fa:""}.fa-truck-pickup{--fa:""}.fa-truck-plane{--fa:""}.fa-truck-plow{--fa:""}.fa-truck-ramp{--fa:""}.fa-truck-ramp-box{--fa:""}.fa-truck-ramp-couch{--fa:""}.fa-truck-suv{--fa:""}.fa-truck-tow{--fa:""}.fa-truck-utensils{--fa:""}.fa-trumpet{--fa:""}.fa-try{--fa:""}.fa-tshirt{--fa:""}.fa-tty{--fa:""}.fa-tty-answer{--fa:""}.fa-tugrik-sign{--fa:""}.fa-turkey{--fa:""}.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-turn-down{--fa:""}.fa-turn-down-left{--fa:""}.fa-turn-down-right{--fa:""}.fa-turn-left{--fa:""}.fa-turn-left-down{--fa:""}.fa-turn-left-up{--fa:""}.fa-turn-right{--fa:""}.fa-turn-up{--fa:""}.fa-turntable{--fa:""}.fa-turtle{--fa:""}.fa-tv,.fa-tv-alt{--fa:""}.fa-tv-music{--fa:""}.fa-tv-retro{--fa:""}.fa-typewriter{--fa:""}.fa-u{--fa:"U"}.fa-u-turn{--fa:""}.fa-u-turn-down-left{--fa:""}.fa-u-turn-down-right{--fa:""}.fa-u-turn-left-down{--fa:""}.fa-u-turn-left-up{--fa:""}.fa-u-turn-right-down{--fa:""}.fa-u-turn-right-up{--fa:""}.fa-u-turn-up-left{--fa:""}.fa-u-turn-up-right{--fa:""}.fa-ufo{--fa:""}.fa-ufo-beam{--fa:""}.fa-umbrella{--fa:""}.fa-umbrella-alt{--fa:""}.fa-umbrella-beach{--fa:""}.fa-umbrella-simple{--fa:""}.fa-underline{--fa:""}.fa-undo{--fa:""}.fa-undo-alt{--fa:""}.fa-unicorn{--fa:""}.fa-unicycle{--fa:""}.fa-uniform-martial-arts{--fa:""}.fa-union{--fa:""}.fa-universal-access{--fa:""}.fa-university{--fa:""}.fa-unlink{--fa:""}.fa-unlock{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-unsorted{--fa:""}.fa-up{--fa:""}.fa-up-down{--fa:""}.fa-up-down-left-right{--fa:""}.fa-up-from-bracket{--fa:""}.fa-up-from-dotted-line{--fa:""}.fa-up-from-line{--fa:""}.fa-up-left{--fa:""}.fa-up-long{--fa:""}.fa-up-long-to-line{--fa:""}.fa-up-right{--fa:""}.fa-up-right-and-down-left-from-center{--fa:""}.fa-up-right-from-square{--fa:""}.fa-up-to-bracket{--fa:""}.fa-up-to-dotted-line{--fa:""}.fa-up-to-line{--fa:""}.fa-upload{--fa:""}.fa-usb-drive{--fa:""}.fa-usd{--fa:"$"}.fa-usd-circle{--fa:""}.fa-usd-square{--fa:""}.fa-user{--fa:""}.fa-user-alien{--fa:""}.fa-user-alt{--fa:""}.fa-user-alt-slash{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-beard{--fa:""}.fa-user-beard-bolt{--fa:""}.fa-user-bounty-hunter{--fa:""}.fa-user-chart{--fa:""}.fa-user-check{--fa:""}.fa-user-chef{--fa:""}.fa-user-chef-hair-long{--fa:""}.fa-user-circle{--fa:""}.fa-user-circle-minus{--fa:""}.fa-user-circle-plus{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog{--fa:""}.fa-user-construction{--fa:""}.fa-user-cowboy{--fa:""}.fa-user-crown{--fa:""}.fa-user-dashed{--fa:""}.fa-user-doctor{--fa:""}.fa-user-doctor-hair{--fa:""}.fa-user-doctor-hair-long{--fa:""}.fa-user-doctor-hair-mullet{--fa:""}.fa-user-doctor-message{--fa:""}.fa-user-edit{--fa:""}.fa-user-friends{--fa:""}.fa-user-gear{--fa:""}.fa-user-graduate{--fa:""}.fa-user-group{--fa:""}.fa-user-group-crown{--fa:""}.fa-user-group-simple{--fa:""}.fa-user-hair{--fa:""}.fa-user-hair-buns{--fa:""}.fa-user-hair-long{--fa:""}.fa-user-hair-mullet{--fa:""}.fa-user-hard-hat{--fa:""}.fa-user-hat-tie{--fa:""}.fa-user-hat-tie-magnifying-glass{--fa:""}.fa-user-headset{--fa:""}.fa-user-helmet-safety{--fa:""}.fa-user-hoodie{--fa:""}.fa-user-injured{--fa:""}.fa-user-key{--fa:""}.fa-user-large{--fa:""}.fa-user-large-slash{--fa:""}.fa-user-lock{--fa:""}.fa-user-magnifying-glass{--fa:""}.fa-user-md{--fa:""}.fa-user-md-chat{--fa:""}.fa-user-message{--fa:""}.fa-user-microphone{--fa:""}.fa-user-minus{--fa:""}.fa-user-music{--fa:""}.fa-user-ninja{--fa:""}.fa-user-nurse{--fa:""}.fa-user-nurse-hair{--fa:""}.fa-user-nurse-hair-long{--fa:""}.fa-user-pen{--fa:""}.fa-user-pilot{--fa:""}.fa-user-pilot-hair-long{--fa:""}.fa-user-pilot-tie{--fa:""}.fa-user-pilot-tie-hair-long{--fa:""}.fa-user-plus{--fa:""}.fa-user-police{--fa:""}.fa-user-police-hair-long{--fa:""}.fa-user-police-tie{--fa:""}.fa-user-police-tie-hair-long{--fa:""}.fa-user-question{--fa:""}.fa-user-robot{--fa:""}.fa-user-robot-xmarks{--fa:""}.fa-user-secret{--fa:""}.fa-user-shakespeare{--fa:""}.fa-user-shield{--fa:""}.fa-user-sith{--fa:""}.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-user-tie-hair{--fa:""}.fa-user-tie-hair-long{--fa:""}.fa-user-tie-hair-mullet{--fa:""}.fa-user-times{--fa:""}.fa-user-unlock{--fa:""}.fa-user-viewfinder{--fa:""}.fa-user-visor{--fa:""}.fa-user-vneck{--fa:""}.fa-user-vneck-hair{--fa:""}.fa-user-vneck-hair-long{--fa:""}.fa-user-vneck-hair-mullet{--fa:""}.fa-user-xmark{--fa:""}.fa-users{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-class{--fa:""}.fa-users-cog{--fa:""}.fa-users-crown{--fa:""}.fa-users-gear{--fa:""}.fa-users-line{--fa:""}.fa-users-medical{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-slash{--fa:""}.fa-users-viewfinder{--fa:""}.fa-utensil-fork{--fa:""}.fa-utensil-knife{--fa:""}.fa-utensil-spoon{--fa:""}.fa-utensils{--fa:""}.fa-utensils-alt{--fa:""}.fa-utensils-slash{--fa:""}.fa-utility-pole{--fa:""}.fa-utility-pole-double{--fa:""}.fa-v{--fa:"V"}.fa-vacuum{--fa:""}.fa-vacuum-robot{--fa:""}.fa-value-absolute{--fa:""}.fa-van{--fa:""}.fa-van-shuttle{--fa:""}.fa-vault{--fa:""}.fa-vcard{--fa:""}.fa-vector-circle{--fa:""}.fa-vector-polygon{--fa:""}.fa-vector-square{--fa:""}.fa-vent-damper{--fa:""}.fa-venus{--fa:""}.fa-venus-double{--fa:""}.fa-venus-mars{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-vhs{--fa:""}.fa-vial{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-vertical{--fa:""}.fa-vial-virus{--fa:""}.fa-vials{--fa:""}.fa-video{--fa:""}.fa-video-arrow-down-left{--fa:""}.fa-video-arrow-up-right{--fa:""}.fa-video-camera{--fa:""}.fa-video-circle{--fa:""}.fa-video-down-to-line{--fa:""}.fa-video-handheld{--fa:""}.fa-video-plus{--fa:""}.fa-video-question{--fa:""}.fa-video-slash{--fa:""}.fa-vihara{--fa:""}.fa-violin{--fa:""}.fa-virus{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-voicemail{--fa:""}.fa-volcano{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-volume{--fa:""}.fa-volume-control-phone{--fa:""}.fa-volume-down{--fa:""}.fa-volume-high{--fa:""}.fa-volume-low{--fa:""}.fa-volume-medium{--fa:""}.fa-volume-mute{--fa:""}.fa-volume-off{--fa:""}.fa-volume-slash{--fa:""}.fa-volume-times{--fa:""}.fa-volume-up{--fa:""}.fa-volume-xmark{--fa:""}.fa-vote-nay{--fa:""}.fa-vote-yea{--fa:""}.fa-vr-cardboard{--fa:""}.fa-w{--fa:"W"}.fa-waffle{--fa:""}.fa-wagon-covered{--fa:""}.fa-walker{--fa:""}.fa-walkie-talkie{--fa:""}.fa-walking{--fa:""}.fa-wall-brick{--fa:""}.fa-wallet{--fa:""}.fa-wand{--fa:""}.fa-wand-magic{--fa:""}.fa-wand-magic-sparkles{--fa:""}.fa-wand-sparkles{--fa:""}.fa-warehouse{--fa:""}.fa-warehouse-alt,.fa-warehouse-full{--fa:""}.fa-warning{--fa:""}.fa-washer,.fa-washing-machine{--fa:""}.fa-watch{--fa:""}.fa-watch-apple{--fa:""}.fa-watch-calculator{--fa:""}.fa-watch-fitness{--fa:""}.fa-watch-smart{--fa:""}.fa-water{--fa:""}.fa-water-arrow-down{--fa:""}.fa-water-arrow-up{--fa:""}.fa-water-ladder{--fa:""}.fa-water-lower{--fa:""}.fa-water-rise{--fa:""}.fa-water-temp,.fa-water-temperature{--fa:""}.fa-watermelon-slice{--fa:""}.fa-wave{--fa:""}.fa-wave-pulse{--fa:""}.fa-wave-sine{--fa:""}.fa-wave-square{--fa:""}.fa-wave-triangle{--fa:""}.fa-waveform{--fa:""}.fa-waveform-circle{--fa:""}.fa-waveform-lines,.fa-waveform-path{--fa:""}.fa-waves-sine{--fa:""}.fa-webcam{--fa:""}.fa-webcam-slash{--fa:""}.fa-webhook{--fa:""}.fa-weight{--fa:""}.fa-weight-hanging{--fa:""}.fa-weight-scale{--fa:""}.fa-whale{--fa:""}.fa-wheat{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-wheat-awn-slash{--fa:""}.fa-wheat-slash{--fa:""}.fa-wheelchair{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-whiskey-glass{--fa:""}.fa-whiskey-glass-ice{--fa:""}.fa-whistle{--fa:""}.fa-wifi{--fa:""}.fa-wifi-1{--fa:""}.fa-wifi-2{--fa:""}.fa-wifi-3{--fa:""}.fa-wifi-exclamation{--fa:""}.fa-wifi-fair{--fa:""}.fa-wifi-slash{--fa:""}.fa-wifi-strong{--fa:""}.fa-wifi-weak{--fa:""}.fa-wind{--fa:""}.fa-wind-circle-exclamation{--fa:""}.fa-wind-turbine{--fa:""}.fa-wind-warning{--fa:""}.fa-window{--fa:""}.fa-window-alt{--fa:""}.fa-window-close{--fa:""}.fa-window-flip{--fa:""}.fa-window-frame{--fa:""}.fa-window-frame-open{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-windsock{--fa:""}.fa-wine-bottle{--fa:""}.fa-wine-glass{--fa:""}.fa-wine-glass-alt{--fa:""}.fa-wine-glass-crack{--fa:""}.fa-wine-glass-empty{--fa:""}.fa-wireless{--fa:""}.fa-won,.fa-won-sign{--fa:""}.fa-worm{--fa:""}.fa-wreath{--fa:""}.fa-wreath-laurel{--fa:""}.fa-wrench{--fa:""}.fa-wrench-simple{--fa:""}.fa-x{--fa:"X"}.fa-x-ray{--fa:""}.fa-xmark{--fa:""}.fa-xmark-circle{--fa:""}.fa-xmark-hexagon{--fa:""}.fa-xmark-large{--fa:""}.fa-xmark-octagon{--fa:""}.fa-xmark-square{--fa:""}.fa-xmark-to-slot{--fa:""}.fa-xmarks-lines{--fa:""}.fa-y{--fa:"Y"}.fa-yen,.fa-yen-sign{--fa:""}.fa-yin-yang{--fa:""}.fa-z{--fa:"Z"}.fa-zap{--fa:""}.fa-zzz{--fa:""}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-display:block;font-family:Font Awesome\ 7 Brands;font-style:normal;font-weight:400;src:url(/c43573f69650eb78889e.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}:host,:root{--fa-font-light:normal 300 1em/1 var(--fa-family-classic)}.fal{--fa-family:var(--fa-family-classic);--fa-style:300}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}.far{--fa-family:var(--fa-family-classic);--fa-style:400}:host,:root{--fa-font-solid:normal 900 1em/1 var(--fa-family-classic)}@font-face{font-display:block;font-family:Font Awesome\ 7 Pro;font-style:normal;font-weight:900;src:url(/d356c2c28268e5bd7281.woff2)}.fas{--fa-family:var(--fa-family-classic);--fa-style:900}:host,:root{--fa-family-classic:"Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}.fat{--fa-family:var(--fa-family-classic);--fa-style:100}.fa-classic{--fa-family:var(--fa-family-classic)}:host,:root{--fa-font-duotone-light:normal 300 1em/1 var(--fa-family-duotone)}.fadl{--fa-family:var(--fa-family-duotone);--fa-style:300;letter-spacing:normal;position:relative}.fa-duotone:before,.fadl:before{color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1);position:absolute}.fa-duotone:after,.fadl:after{color:var(--fa-secondary-color,currentColor)}.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fadl:before,.fa-swap-opacity.fa-duotone:before,.fa-swap-opacity.fadl:before,.fadl:after{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fadl:after,.fa-swap-opacity.fa-duotone:after,.fa-swap-opacity.fadl:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fa-duotone,.fa-li.fadl,.fa-stack-1x.fa-duotone,.fa-stack-1x.fadl,.fa-stack-2x.fa-duotone,.fa-stack-2x.fadl{position:absolute}:host,:root{--fa-font-duotone-regular:normal 400 1em/1 var(--fa-family-duotone)}.fadr{--fa-family:var(--fa-family-duotone);--fa-style:400;letter-spacing:normal;position:relative}.fa-duotone:before,.fadr:before{color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1);position:absolute}.fa-duotone:after,.fadr:after{color:var(--fa-secondary-color,currentColor)}.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fadr:before,.fa-swap-opacity.fa-duotone:before,.fa-swap-opacity.fadr:before,.fadr:after{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fadr:after,.fa-swap-opacity.fa-duotone:after,.fa-swap-opacity.fadr:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fa-duotone,.fa-li.fadr,.fa-stack-1x.fa-duotone,.fa-stack-1x.fadr,.fa-stack-2x.fa-duotone,.fa-stack-2x.fadr{position:absolute}:host,:root{--fa-font-duotone:normal 900 1em/1 var(--fa-family-duotone)}.fa-duotone,.fad{--fa-family:var(--fa-family-duotone);--fa-style:900;letter-spacing:normal;position:relative}.fa-duotone:before,.fad:before{color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1);position:absolute}.fa-duotone:after,.fad:after{color:var(--fa-secondary-color,currentColor)}.fa-duotone.fa-swap-opacity:before,.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity:var(--fa-secondary-opacity,.4)}.fa-duotone.fa-swap-opacity:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}.fa-duotone.fa-li,.fa-duotone.fa-stack-1x,.fa-duotone.fa-stack-2x,.fad.fa-li,.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}:host,:root{--fa-family-duotone:"Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 var(--fa-family-duotone);--fa-style-family-duotone:var(--fa-family-duotone)}.fadt{--fa-family:var(--fa-family-duotone);--fa-style:100}.fa-duotone,.fadt{letter-spacing:normal;position:relative}.fa-duotone{--fa-family:var(--fa-family-duotone)}.fa-duotone:before,.fadt:before{color:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1);position:absolute}.fa-duotone:after,.fadt:after{color:var(--fa-secondary-color,currentColor)}.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fadt:before,.fa-swap-opacity.fa-duotone:before,.fa-swap-opacity.fadt:before,.fadt:after{opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fadt:after,.fa-swap-opacity.fa-duotone:after,.fa-swap-opacity.fadt:after{opacity:var(--fa-primary-opacity,1)}.fa-li.fa-duotone,.fa-li.fadt,.fa-stack-1x.fa-duotone,.fa-stack-1x.fadt,.fa-stack-2x.fa-duotone,.fa-stack-2x.fadt{position:absolute}:host,:root{--fa-font-sharp-light:normal 300 1em/1 var(--fa-family-sharp)}.fasl{--fa-family:var(--fa-family-sharp)}.fa-light,.fasl{--fa-style:300}:host,:root{--fa-font-sharp-regular:normal 400 1em/1 var(--fa-family-sharp)}.fasr{--fa-family:var(--fa-family-sharp)}.fa-regular,.fasr{--fa-style:400}:host,:root{--fa-font-sharp-solid:normal 900 1em/1 var(--fa-family-sharp)}.fass{--fa-family:var(--fa-family-sharp)}.fa-solid,.fass{--fa-style:900}:host,:root{--fa-family-sharp:"Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 var(--fa-family-sharp);--fa-style-family-sharp:var(--fa-family-sharp)}.fast{--fa-family:var(--fa-family-sharp);--fa-style:100}.fa-sharp{--fa-family:var(--fa-family-sharp)}.fa-thin{--fa-style:100}.fa-kit.fa-light-qrcode-user,.fak.fa-light-qrcode-user{--fa:""}.fa-kit.fa-regular-mobile-user,.fak.fa-regular-mobile-user{--fa:""}.fa-kit.fa-sharp-solid-light-emergency-on-circle-info,.fak.fa-sharp-solid-light-emergency-on-circle-info{--fa:""}.fa-kit.fa-sharp-solid-location-pen-circle-xmark,.fak.fa-sharp-solid-location-pen-circle-xmark{--fa:""}.fa-kit.fa-solid-arrow-progress-circle-check,.fak.fa-solid-arrow-progress-circle-check{--fa:""}.fa-kit.fa-solid-bullhorn-circle-check,.fak.fa-solid-bullhorn-circle-check{--fa:""}.fa-kit.fa-solid-bullhorn-user,.fak.fa-solid-bullhorn-user{--fa:""}.fa-kit.fa-solid-file-invoice-user,.fak.fa-solid-file-invoice-user{--fa:""}.fa-kit.fa-solid-link-sparkle,.fak.fa-solid-link-sparkle{--fa:""}.fa-kit.fa-solid-location-dot-pen,.fak.fa-solid-location-dot-pen{--fa:""}.fa-kit.fa-solid-lock-open-pen,.fak.fa-solid-lock-open-pen{--fa:""}.fa-kit.fa-solid-lock-pen,.fak.fa-solid-lock-pen{--fa:""}.fa-kit.fa-solid-megaphone-circle-exclamation,.fak.fa-solid-megaphone-circle-exclamation{--fa:""}.fa-kit.fa-solid-phone-user,.fak.fa-solid-phone-user{--fa:""}.fa-kit.fa-solid-qrcode-user,.fak.fa-solid-qrcode-user{--fa:""}.fa-kit.fa-solid-siren-on-rotate-right,.fak.fa-solid-siren-on-rotate-right{--fa:""}.fa-kit.fa-solid-truck-front-circle-exclamation,.fak.fa-solid-truck-front-circle-exclamation{--fa:""}.fa-kit.fa-solid-truck-gear,.fak.fa-solid-truck-gear{--fa:""}.fa-kit,.fak{--fa-family:"Font Awesome Kit";--fa-style:400;--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome Kit"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,400);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}.fa-kit:before,.fak:before{content:var(--fa)/""}@supports not (content:""/""){.fa-kit:before,.fak:before{content:var(--fa)}}@font-face{font-display:block;font-family:Font Awesome Kit;font-style:normal;src:url(/2bdce53f8f354e4c1f5e.woff2)format("woff2")}.panel,.panel-default{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg,var(--text));border:var(--bs-card-border-width,1px) solid var(--bs-card-border-color,color-mix(in srgb,transparent,var(--background) 17.5%));border-radius:var(--bs-card-border-radius,.375rem)}.panel-heading{background-color:var(--bs-card-cap-bg,color-mix(in srgb,transparent,var(--bs-body-color-rgb) 3%));border-bottom:var(--bs-card-border-width,1px) solid var(--bs-card-border-color,color-mix(in srgb,transparent,var(--background) 17.5%));margin-bottom:0;padding:var(--bs-card-cap-padding-y,.5rem) var(--bs-card-cap-padding-x,1rem)}.panel-heading:first-child{border-radius:var(--bs-card-inner-border-radius,calc(.375rem - 1px)) var(--bs-card-inner-border-radius,calc(.375rem - 1px)) 0 0}.panel-body{flex:1 1 auto;padding:var(--bs-card-spacer-y,1rem) var(--bs-card-spacer-x,1rem)}.panel-footer{background-color:var(--bs-card-cap-bg,color-mix(in srgb,transparent,var(--bs-body-color-rgb) 3%));border-top:var(--bs-card-border-width,1px) solid var(--bs-card-border-color,color-mix(in srgb,transparent,var(--background) 17.5%));padding:var(--bs-card-cap-padding-y,.5rem) var(--bs-card-cap-padding-x,1rem)}.panel-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius,calc(.375rem - 1px)) var(--bs-card-inner-border-radius,calc(.375rem - 1px))}.panel-title{margin-bottom:0}a.label,div.label,span.label{border-radius:var(--bs-border-radius,.375rem);display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.btn-default{--bs-btn-color:colors.$text;--bs-btn-bg:colors.$primary;--bs-btn-border-color:colors.$primary;--bs-btn-hover-color:colors.$text;--bs-btn-hover-bg:colors.$border;--bs-btn-hover-border-color:colors.$border}.btn-dropdown{background-color:var(--border);border-color:var(--border);color:color-mix(in srgb,transparent,var(--text) 70%)}.btn-dropdown:hover:not(:disabled){background-color:color-mix(in srgb,var(--border),#fff 10%);color:var(--text)}.btn-dropdown.active,.btn-dropdown.show,.btn-dropdown:active,.btn-dropdown:focus{background-color:var(--border);border-color:var(--border);color:var(--text)}.pull-left{float:left!important}.pull-right{float:right!important}.input-group-addon{align-items:center;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-btn{display:flex}.control-label{margin-bottom:.5rem}.progress-bar.active{animation:progress-bar-stripes 1s linear infinite}@media(max-width:575.98px){.hidden-xs{display:none!important}}@media(min-width:576px)and (max-width:767.98px){.hidden-sm{display:none!important}}@media(min-width:768px)and (max-width:991.98px){.hidden-md{display:none!important}}@media(min-width:992px){.hidden-lg{display:none!important}}.visible-xs{display:none!important}@media(max-width:575.98px){.visible-xs{display:block!important}}.visible-sm{display:none!important}@media(min-width:576px)and (max-width:767.98px){.visible-sm{display:block!important}}.visible-md{display:none!important}@media(min-width:768px)and (max-width:991.98px){.visible-md{display:block!important}}.visible-lg{display:none!important}@media(min-width:992px){.visible-lg{display:block!important}}.nav-stacked{flex-direction:column}.navbar-form{align-items:center;display:flex}.img-responsive{height:auto;max-width:100%}.img-rounded{border-radius:var(--bs-border-radius,.375rem)}.img-circle{border-radius:50%}.close{background:transparent;border:0;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1;padding:0;text-shadow:none}.table-condensed td,.table-condensed th{padding:.25rem .5rem;vertical-align:middle}.well{display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg,var(--text));border:var(--bs-card-border-width,1px) solid var(--bs-card-border-color,color-mix(in srgb,transparent,var(--background) 17.5%));border-radius:var(--bs-card-border-radius,.375rem);padding:var(--bs-card-spacer-y,1rem) var(--bs-card-spacer-x,1rem)}.shared-color-text-dark{color:var(--surface)!important}.shared-color-text-muted,.shared-color-text-muted-dark{color:var(--border)!important}.shared-color-text-gray,.shared-color-text-grey{color:var(--primary)!important}.shared-color-text-lightgrey{color:var(--text-muted)!important}.shared-color-text-orange{color:var(--warning)!important}.shared-color-success,.shared-color-success-dark{color:var(--success)!important}.shared-color-danger,.shared-color-danger-dark{color:var(--danger)!important}.shared-color-absent{color:var(--surface)!important}.shared-color-fault-red{color:var(--danger)!important}.shared-color-link-blue{color:var(--primary)!important}.shared-bg-white-override{background-color:var(--text)!important}.shared-bg-theme-darker-color{color:var(--border)!important}.shared-border-color-white{border-color:var(--text)!important}.shared-icon-inactive{opacity:.35}.shared-color-picker{align-items:stretch;display:flex;gap:.4rem}.shared-color-picker-swatch{background-image:linear-gradient(45deg,color-mix(in srgb,transparent,var(--border) 40%) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in srgb,transparent,var(--border) 40%) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in srgb,transparent,var(--border) 40%) 75%),linear-gradient(-45deg,transparent 75%,color-mix(in srgb,transparent,var(--border) 40%) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border:1px solid var(--border);border-radius:6px;box-shadow:inset 0 0 0 2px color-mix(in srgb,transparent,var(--surface) 60%),0 1px 2px color-mix(in srgb,transparent,#000 12%);cursor:pointer;flex:0 0 auto;height:36px;margin:0;overflow:hidden;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:36px}.shared-color-picker-swatch:hover:not(.shared-color-picker-swatch-disabled){box-shadow:inset 0 0 0 2px color-mix(in srgb,transparent,var(--surface) 60%),0 3px 6px color-mix(in srgb,transparent,#000 18%);transform:translateY(-1px)}.shared-color-picker-swatch>input[type=color]{border:none;cursor:inherit;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.shared-color-picker-swatch>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.shared-color-picker-swatch>input[type=color]::-webkit-color-swatch{border:none}.shared-color-picker-swatch>input[type=color]::-moz-color-swatch{border:none}.shared-color-picker-swatch-fill{display:block;inset:0;position:absolute}.shared-color-picker-swatch-disabled{cursor:not-allowed;opacity:.5}.shared-color-picker-hex{flex:1 1 auto;font-family:JetBrains Mono,Fira Code,Consolas,Menlo,monospace;font-size:.8rem;letter-spacing:.02em;min-width:0;padding-left:.55rem;padding-right:.55rem;text-transform:uppercase}:root{--background:#1f2a30;--surface:#2f3c42;--border:#445166;--text:#e2e8f0;--text-muted:#d9e0e3;--primary:#5b7c99;--success:#1c8756;--danger:#d84c4c;--orange-red:#ef612c;--warning:#ff8a00;--info:#00c2ff;--accent:#ec5f65;--on-accent:#fff;--assigned:#a93ef9;--plugin-node:#273137;--plugin-node-shadow:0 2px 5px color-mix(in srgb,transparent,#000 30%);--plugin-node-highlight:inset 0 1px 0 color-mix(in srgb,transparent,#fff 7%)}.theme-bright{--background:#e6e9ed;--surface:#fbfcfd;--border:#c2c8ce;--text:#1a202c;--text-muted:#556072;--primary:#5b7c99;--success:#1c8756;--danger:#d84c4c;--orange-red:#ef612c;--warning:#ff8a00;--info:#00c2ff;--accent:#ec5f65;--on-accent:#fff;--assigned:#a93ef9;--plugin-node:#dddbdb;--plugin-node-shadow:0 1px 3px color-mix(in srgb,transparent,#000 13%);--plugin-node-highlight:inset 0 1px 0 color-mix(in srgb,transparent,#fff 55%)}.shared-general-alert,.shared-general-alert-error,.shared-general-alert-info{align-items:center;border-radius:4px;display:flex;gap:10px;margin-top:15px;padding:10px 15px}.shared-general-alert-error>i,.shared-general-alert-info>i,.shared-general-alert>i{font-size:1.2em;margin-right:.1em;opacity:.4}.shared-general-alert-info{background-color:color-mix(in srgb,transparent,var(--primary) 20%);border:1px solid var(--primary);color:var(--text)}.shared-general-alert-error{background-color:color-mix(in srgb,transparent,var(--danger) 20%);border:1px solid var(--danger);color:var(--text)}.shared-general-container,.shared-general-error-container,.shared-general-error-flex-container,.shared-general-info-container,.shared-general-info-flex-container,.shared-general-info-h-flex-container,.shared-general-success-container,.shared-general-success-flex-container,.shared-general-warning-container,.shared-general-warning-flex-container{background-color:var(--surface);border-radius:.4rem;box-shadow:color-mix(in srgb,transparent,var(--border) 25%) 0 30px 60px -12px inset,color-mix(in srgb,transparent,var(--background) 30%) 0 18px 36px -18px inset;color:var(--text);margin-bottom:1rem;margin-top:1rem;padding:1rem;position:relative}.card-body .shared-general-container,.card-body .shared-general-error-container,.card-body .shared-general-error-flex-container,.card-body .shared-general-info-container,.card-body .shared-general-info-flex-container,.card-body .shared-general-info-h-flex-container,.card-body .shared-general-success-container,.card-body .shared-general-success-flex-container,.card-body .shared-general-warning-container,.card-body .shared-general-warning-flex-container,.modal-body .shared-general-container,.modal-body .shared-general-error-container,.modal-body .shared-general-error-flex-container,.modal-body .shared-general-info-container,.modal-body .shared-general-info-flex-container,.modal-body .shared-general-info-h-flex-container,.modal-body .shared-general-success-container,.modal-body .shared-general-success-flex-container,.modal-body .shared-general-warning-container,.modal-body .shared-general-warning-flex-container{background-color:var(--background)}.shared-general-container-h-flex,.shared-general-info-h-flex-container{align-items:center;display:flex;flex-direction:column}.shared-general-container-h-flex>div>p,.shared-general-container-h-flex>p,.shared-general-info-h-flex-container>div>p,.shared-general-info-h-flex-container>p{opacity:.7}.shared-general-container-h-flex>div,.shared-general-info-h-flex-container>div{align-items:center;display:flex;flex-direction:column}.shared-general-container>a,.shared-general-error-container>a,.shared-general-error-flex-container>a,.shared-general-info-container>a,.shared-general-info-flex-container>a,.shared-general-info-h-flex-container>a,.shared-general-success-container>a,.shared-general-success-flex-container>a,.shared-general-warning-container>a,.shared-general-warning-flex-container>a{text-decoration:underline}.shared-general-info-container,.shared-general-info-flex-container,.shared-general-info-h-flex-container{border-left:.5rem solid var(--primary)}.shared-general-info-container>div>i,.shared-general-info-container>i,.shared-general-info-flex-container>div>i,.shared-general-info-flex-container>i,.shared-general-info-h-flex-container>div>i,.shared-general-info-h-flex-container>i{color:var(--primary)}.shared-general-info-container>div>a,.shared-general-info-flex-container>div>a,.shared-general-info-h-flex-container>div>a{cursor:pointer}.shared-general-info-flex-container,.shared-general-info-h-flex-container{align-items:center;display:flex;justify-content:space-between}.shared-general-info-flex-container>.btn-group,.shared-general-info-h-flex-container>.btn-group{display:flex;flex-direction:row;justify-content:center}.shared-general-info-flex-container>.dropdown-toggle-small,.shared-general-info-flex-container>div>.dropdown-toggle,.shared-general-info-flex-container>div>.dropdown-toggle-small,.shared-general-info-h-flex-container>.dropdown-toggle-small,.shared-general-info-h-flex-container>div>.dropdown-toggle,.shared-general-info-h-flex-container>div>.dropdown-toggle-small{margin-left:-.6rem!important}.shared-general-info-flex-container>button,.shared-general-info-flex-container>div>button,.shared-general-info-flex-container>div>form>button,.shared-general-info-flex-container>form>button,.shared-general-info-h-flex-container>button,.shared-general-info-h-flex-container>div>button,.shared-general-info-h-flex-container>div>form>button,.shared-general-info-h-flex-container>form>button{background-color:var(--success);border:1px solid transparent;border-radius:3px;margin:.25em!important}.shared-general-info-flex-container>div>form>button:disabled,.shared-general-info-flex-container>form>button:disabled,.shared-general-info-h-flex-container>div>form>button:disabled,.shared-general-info-h-flex-container>form>button:disabled{box-shadow:none;cursor:not-allowed;opacity:.65}.shared-general-info-flex-container>form>.uploader,.shared-general-info-h-flex-container>form>.uploader{background-color:var(--text)!important;color:var(--background)!important;cursor:pointer;min-height:3rem}.shared-general-info-flex-container>form>.uploader>label,.shared-general-info-h-flex-container>form>.uploader>label{color:var(--background)!important;cursor:pointer}.shared-general-info-flex-container>form>.uploader>label>input,.shared-general-info-h-flex-container>form>.uploader>label>input{display:none}.shared-general-info-flex-container>.file_uploader,.shared-general-info-h-flex-container>.file_uploader{text-align:center;width:100%}.shared-general-info-h-flex-container>div>ul>li{clear:both;color:var(--border);display:block;font-weight:400;padding:3px 20px}.shared-general-info-h-flex-container>div>ul>li:hover{background-color:var(--background)!important;cursor:pointer}.shared-general-info-h-flex-container>div>ul>li>label:hover{cursor:pointer}.shared-general-warning-container,.shared-general-warning-flex-container{border-left:.5em solid var(--warning)}.shared-general-warning-container>div>i,.shared-general-warning-container>i,.shared-general-warning-flex-container>div>i,.shared-general-warning-flex-container>i{color:var(--warning)}.shared-general-warning-container>div>a,.shared-general-warning-flex-container>div>a{cursor:pointer}.shared-general-warning-container>.btn-group>button,.shared-general-warning-container>button,.shared-general-warning-flex-container>.btn-group>button,.shared-general-warning-flex-container>button{background-color:var(--warning);border:1px solid transparent;border-radius:3px;color:color-mix(in srgb,var(--warning),#fff 80%);margin-left:.5rem}.shared-general-warning-container>.btn-group>button>i,.shared-general-warning-flex-container>.btn-group>button>i{color:color-mix(in srgb,var(--warning),#fff 80%)}.shared-general-warning-flex-container{align-items:center;display:flex;justify-content:space-between}.shared-general-warning-flex-container>.btn-group{display:flex;justify-content:center}.shared-general-success-container,.shared-general-success-flex-container{border-left:.5em solid var(--success)}.shared-general-success-container>div>i,.shared-general-success-container>i,.shared-general-success-flex-container>div>i,.shared-general-success-flex-container>i{color:var(--success)}.shared-general-success-container>div>a,.shared-general-success-flex-container>div>a{cursor:pointer}.shared-general-success-container>.btn-group>button,.shared-general-success-container>button,.shared-general-success-flex-container>.btn-group>button,.shared-general-success-flex-container>button{background-color:var(--success)!important;border:1px solid transparent;border-radius:3px;color:var(--text);margin-left:.5rem}.shared-general-success-container>.btn-group>button>i,.shared-general-success-flex-container>.btn-group>button>i{color:var(--text)}.shared-general-success-flex-container{align-items:center;display:flex;justify-content:space-between}.shared-general-success-flex-container>.btn-group{display:flex;justify-content:center}.shared-general-error-container,.shared-general-error-flex-container{border-left:.5em solid var(--danger)}.shared-general-error-container>div>i,.shared-general-error-container>i,.shared-general-error-flex-container>div>i,.shared-general-error-flex-container>i{color:var(--danger)}.shared-general-error-container>div>a,.shared-general-error-flex-container>div>a{cursor:pointer}.shared-general-error-container>.btn-group>button,.shared-general-error-container>button,.shared-general-error-flex-container>.btn-group>button,.shared-general-error-flex-container>button{background-color:var(--danger)!important;border:1px solid transparent;border-radius:3px;color:var(--on-accent)!important;margin-left:.5rem}.shared-general-error-container>.btn-group>button>i,.shared-general-error-flex-container>.btn-group>button>i{color:color-mix(in srgb,var(--danger),#fff 80%)}.shared-general-error-flex-container{align-items:center;display:flex;justify-content:space-between}.shared-general-error-flex-container>.btn-group{display:flex;justify-content:center}.shared-general-info-label,.shared-general-label{border-radius:.25em;color:var(--text);display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.shared-general-info-label{background-color:var(--primary)}.shared-general-empty-container{align-items:center;background-color:var(--surface);border-left:.5em solid var(--primary);border-radius:.4rem;box-shadow:color-mix(in srgb,transparent,var(--border) 25%) 0 30px 60px -12px inset,color-mix(in srgb,transparent,var(--background) 30%) 0 18px 36px -18px inset;color:var(--text);display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem}.shared-general-empty-container>button{background-color:var(--success)}.shared-general-badge,.shared-general-badge-green,.shared-general-badge-red{border-radius:3px;color:var(--text);font-size:xx-small;margin-right:.5em;padding:2px 4px;text-transform:uppercase}.shared-general-badge-green{background-color:var(--success);border:1px solid color-mix(in srgb,var(--success),#000 15%)}.shared-general-badge-green:hover{background-color:color-mix(in srgb,var(--success),#fff 15%)}.shared-general-badge-red{background-color:var(--danger);border:1px solid color-mix(in srgb,var(--danger),#000 15%)}.shared-general-badge-red:hover{background-color:color-mix(in srgb,var(--danger),#fff 15%)}.shared-general-breadcrumbs{align-items:center;background-color:var(--background);border:1px solid var(--border);border-radius:6px;display:flex;margin-bottom:16px;padding:12px 16px}.shared-general-breadcrumbs .breadcrumb-link{align-items:center;color:var(--primary);display:flex;font-size:14px;gap:6px;text-decoration:none;transition:color .2s ease}.shared-general-breadcrumbs .breadcrumb-link:hover{color:color-mix(in srgb,var(--primary),#fff 10%);text-decoration:underline}.shared-general-breadcrumbs .breadcrumb-link.breadcrumb-active{color:var(--text);pointer-events:none}.shared-general-breadcrumbs .breadcrumb-link i{font-size:13px}.shared-general-breadcrumbs .breadcrumb-separator{color:color-mix(in srgb,transparent,var(--text) 40%);font-size:10px;margin:0 12px}.shared-general-breadcrumbs .breadcrumb-current{color:var(--text);font-size:14px;font-weight:500}.shared-dark-form-control,.shared-dark-form-date,.shared-dark-form-group input[type=date],.shared-dark-form-group input[type=text],.shared-dark-form-group select,.shared-dark-form-select{background-color:var(--background);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:14px;padding:8px 12px;width:100%}.shared-dark-form-control:focus,.shared-dark-form-date:focus,.shared-dark-form-group input[type=date]:focus,.shared-dark-form-group input[type=text]:focus,.shared-dark-form-group select:focus,.shared-dark-form-select:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 20%);outline:none}.shared-dark-form-control::placeholder,.shared-dark-form-date::placeholder,.shared-dark-form-group input[type=date]::placeholder,.shared-dark-form-group input[type=text]::placeholder,.shared-dark-form-group select::placeholder,.shared-dark-form-select::placeholder{color:color-mix(in srgb,transparent,var(--text) 50%)}.shared-dark-form-control:disabled,.shared-dark-form-date:disabled,.shared-dark-form-group input[type=date]:disabled,.shared-dark-form-group input[type=text]:disabled,.shared-dark-form-group select:disabled,.shared-dark-form-select:disabled{cursor:not-allowed;opacity:.7}.has-value.shared-dark-form-date,.has-value.shared-dark-form-select,.shared-dark-form-control.has-value,.shared-dark-form-group input.has-value[type=date],.shared-dark-form-group input.has-value[type=text],.shared-dark-form-group select.has-value{background-color:color-mix(in srgb,var(--background),#fff 3%);border-color:color-mix(in srgb,var(--success),#000 5%)}.shared-dark-form-has-value{background-color:color-mix(in srgb,var(--background),#fff 3%)!important;border-color:color-mix(in srgb,var(--success),#000 5%)!important}.shared-dark-form-select{appearance:auto;cursor:pointer}.shared-dark-form-select option{background-color:var(--background);color:var(--text)}.shared-dark-form-date::-webkit-calendar-picker-indicator{cursor:pointer}.shared-dark-form-group label,.shared-dark-form-label{color:var(--text);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.shared-dark-form-group{margin-bottom:15px}.shared-dark-form-group input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.shared-dark-form-group select{appearance:auto;cursor:pointer}.shared-dark-form-group select option{background-color:var(--background);color:var(--text)}.shared-dark-form-group .input-group .form-control{height:auto}.shared-dark-form-group .input-group .input-group-btn .btn{background-color:var(--background);border-color:var(--border);color:var(--text);height:38px}.shared-dark-form-group .input-group .input-group-btn .btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--background),#fff 10%)}.shared-dark-form-group .input-group .input-group-btn .btn:disabled{cursor:not-allowed;opacity:.5}.shared-dark-form-checkbox{margin-bottom:8px;margin-top:0}.shared-dark-form-checkbox label{color:var(--text);cursor:pointer;font-size:14px;font-weight:400}.shared-dark-form-checkbox label input[type=checkbox]{cursor:pointer;margin-right:8px}.shared-dark-form-checkbox label input[type=checkbox]:disabled{cursor:not-allowed}.shared-dark-toggle-btn{font-size:13px;min-width:70px;padding:6px 12px;transition:all .15s ease}.shared-dark-toggle-btn i{font-size:11px;margin-right:4px}.shared-dark-toggle-btn.btn-success{background-color:var(--success);border-color:var(--success);color:var(--text)}.shared-dark-toggle-btn.btn-success:hover:not(:disabled){background-color:color-mix(in srgb,var(--success),#000 10%)}.shared-dark-toggle-btn.btn-secondary{background-color:var(--background);border-color:var(--border);color:color-mix(in srgb,transparent,var(--text) 70%)}.shared-dark-toggle-btn.btn-secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--background),#fff 10%);color:var(--text)}.shared-dark-toggle-btn:disabled{cursor:not-allowed;opacity:.6}.shared-summary-status-header{align-items:center;border-radius:8px;display:flex;margin-bottom:12px;padding:16px 20px;transition:all .3s ease}.shared-summary-status-header.summary-status-good{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--success) 20%) 0,color-mix(in srgb,transparent,var(--success) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--success) 40%)}.shared-summary-status-header.summary-status-good .summary-status-icon{color:var(--success)}.shared-summary-status-header.summary-status-warning{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--warning) 20%) 0,color-mix(in srgb,transparent,var(--warning) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--warning) 40%)}.shared-summary-status-header.summary-status-warning .summary-status-icon{color:var(--warning)}.shared-summary-status-header.summary-status-critical{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--danger) 20%) 0,color-mix(in srgb,transparent,var(--danger) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--danger) 40%)}.shared-summary-status-header.summary-status-critical .summary-status-icon{color:var(--danger)}.shared-summary-status-header .summary-status-icon{font-size:28px;margin-right:16px}.shared-summary-status-header .summary-status-icon i{filter:drop-shadow(0 2px 4px color-mix(in srgb,transparent,var(--background) 20%))}.shared-summary-status-header .summary-status-content{display:flex;flex:1;flex-direction:column}.shared-summary-status-header .summary-status-text{color:var(--text);flex:1;font-size:16px;font-weight:600}.shared-summary-status-header .summary-status-subtext{color:color-mix(in srgb,transparent,var(--text) 70%);font-size:13px;margin-top:2px}.shared-summary-cards{display:flex;flex-direction:row;gap:12px}@media(max-width:768px){.shared-summary-cards{flex-wrap:wrap}}.shared-summary-card{align-items:center;background-color:var(--background);border:1px solid var(--border);border-radius:8px;display:flex;flex:1;min-width:150px;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease}.shared-summary-card:hover{box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 15%);transform:translateY(-2px)}.shared-summary-card-icon{align-items:center;border-radius:50%;display:flex;font-size:18px;height:40px;justify-content:center;margin-right:12px;width:40px}.shared-summary-card-content{display:flex;flex-direction:column}.shared-summary-card-value{color:var(--text);font-size:22px;font-weight:700;line-height:1.2}.shared-summary-card-label{color:color-mix(in srgb,transparent,var(--text) 60%);font-size:11px;letter-spacing:.3px;text-transform:uppercase}.summary-card-primary{border-color:color-mix(in srgb,transparent,var(--primary) 40%)}.summary-card-primary .summary-card-icon{color:var(--primary);margin-right:.5rem}.summary-card-primary .summary-card-value{color:var(--primary)}.summary-card-success{border-color:color-mix(in srgb,transparent,var(--success) 40%)}.summary-card-success .summary-card-icon{color:var(--success);margin-right:.5rem}.summary-card-success .summary-card-value{color:var(--success)}.summary-card-danger{border-color:color-mix(in srgb,transparent,var(--danger) 40%)}.summary-card-danger .summary-card-icon{color:var(--danger);margin-right:.5rem}.summary-card-danger .summary-card-value{color:var(--danger)}.summary-card-warning{border-color:color-mix(in srgb,transparent,var(--warning) 40%)}.summary-card-warning .summary-card-icon{color:var(--warning);margin-right:.5rem}.summary-card-warning .summary-card-value{color:var(--warning)}.summary-card-muted .summary-card-icon{color:color-mix(in srgb,transparent,var(--text) 60%);margin-right:.5rem}.summary-card-muted .summary-card-value{color:color-mix(in srgb,transparent,var(--text) 70%)}.shared-av-dropdown-checkbox-container{align-items:center;cursor:pointer;display:flex;gap:8px;padding:5px 12px}.shared-av-dropdown-checkbox-container a{text-decoration:none}.shared-av-dropdown-checkbox-container:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)}input.ui-checkbox[ng-checked]:not([ng-model]):not([ng-click]){pointer-events:none}.ellipsis-block,.list-group-ellipsis,.roadblock-table-text,.shared-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-scrollable-body{max-height:65vh;overflow-y:auto}.shared-icon-action-danger{color:var(--danger);cursor:pointer;opacity:.4;transition:opacity .15s ease-in-out}.shared-icon-action-danger:hover{opacity:1}.shared-list-item-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%);box-shadow:inset 3px 0 0 var(--success);color:var(--text)}.shared-list-item-selected.shared-list-item-selected-primary{background-color:color-mix(in srgb,transparent,var(--primary) 12%);box-shadow:inset 3px 0 0 var(--primary)}.shared-list-item-selected.shared-list-item-selected-danger{background-color:color-mix(in srgb,transparent,var(--danger) 12%);box-shadow:inset 3px 0 0 var(--danger)}.shared-scrollable-table-container{flex:1 1 auto;min-height:0;overflow-y:auto;width:100%}.shared-scrollable-table>thead>tr>th{background-color:var(--background);box-shadow:inset 0 -2px 0 var(--border);position:sticky;top:0;z-index:2}.shared-object-header,.shared-object-header-spaced{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5rem}.shared-object-header-spaced{justify-content:space-between}.shared-object-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.shared-object-table{margin-bottom:1rem;table-layout:fixed;width:100%}.shared-object-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem}.shared-object-table td{padding:.4rem .5rem;vertical-align:middle}.shared-object-table td>.form-control{display:block;width:100%}.shared-object-empty-row{padding:1.5rem!important}.shared-object-empty-row i{margin-right:.5rem}.shared-object-action-icon{color:var(--text-muted);cursor:pointer;margin-left:.75rem;opacity:.6;transition:opacity .15s ease}.shared-object-action-icon:hover{opacity:1}.shared-object-stack-cell{display:flex;flex-direction:column;gap:.25rem}.shared-object-stack-cell>.form-control{width:100%}.shared-modal-info-bar,.shared-modal-info-bar-danger,.shared-modal-info-bar-primary,.shared-modal-info-bar-success,.shared-modal-info-bar-warning{align-items:center;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1rem}.shared-modal-info-bar i,.shared-modal-info-bar-danger i,.shared-modal-info-bar-primary i,.shared-modal-info-bar-success i,.shared-modal-info-bar-warning i{font-size:1rem}.shared-modal-info-bar b,.shared-modal-info-bar strong,.shared-modal-info-bar-danger b,.shared-modal-info-bar-danger strong,.shared-modal-info-bar-primary b,.shared-modal-info-bar-primary strong,.shared-modal-info-bar-success b,.shared-modal-info-bar-success strong,.shared-modal-info-bar-warning b,.shared-modal-info-bar-warning strong{color:var(--text);font-weight:600}.shared-modal-info-bar-warning{background-color:color-mix(in srgb,transparent,var(--warning) 18%);border-bottom:1px solid color-mix(in srgb,transparent,var(--warning) 45%);color:var(--warning)}.shared-modal-info-bar-warning i{color:var(--warning)}.shared-modal-info-bar-primary{background-color:color-mix(in srgb,transparent,var(--primary) 14%);border-bottom:1px solid color-mix(in srgb,transparent,var(--primary) 35%);color:var(--primary)}.shared-modal-info-bar-primary i{color:var(--primary)}.shared-modal-info-bar-danger{background-color:color-mix(in srgb,transparent,var(--danger) 22%);border-bottom:1px solid color-mix(in srgb,transparent,var(--danger) 55%);color:var(--danger)}.shared-modal-info-bar-danger i{color:var(--danger)}.shared-modal-info-bar-success{background-color:color-mix(in srgb,transparent,var(--success) 18%);border-bottom:1px solid color-mix(in srgb,transparent,var(--success) 45%);color:var(--success)}.shared-modal-info-bar-success i{color:var(--success)}.shared-modal-info-bar-flush{margin:-1rem -1rem 1rem}@font-face{font-family:DroidSansMonoDotted;src:url(/img/static/DroidSansMonoDotted.woff) format("woff")}.div-full-height{height:100%}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.card-title a,.carousel,.nav .nav-item,.nav .nav-link,.nav>li,.pagination .page-link{cursor:pointer}tr>td{padding:.4rem .5rem!important}.disable-action{cursor:no-drop!important}.no-more-entries{font-style:italic;opacity:.5}.external-id{font-family:DroidSansMonoDotted}.md-toolbar-tools h1{font-size:inherit;font-weight:inherit;margin:inherit}.menu-button{padding-left:20px;text-align:left}.form-control-sm{display:inline-block;font-size:12px;height:24px;width:160px}.btn-close,.close{color:var(--text)!important;opacity:1!important}.green-icon{color:var(--success)}.red-icon{color:var(--danger)}.adr-group-height{height:100px}.not-allowed{cursor:not-allowed!important}btn-grey{background-color:var(--text-muted);border-color:var(--text-muted)}.input-spinning{float:right;position:absolute;right:10px;top:8px}.color-line{height:3px;margin-bottom:-5px;margin-top:0}.heading-error{background-color:var(--danger)}.heading-success{background-color:var(--success)}.heading-warning{background-color:var(--warning)}.sm-gap{margin-top:5px}.shared-link{color:var(--text-muted);float:right;padding-right:10px;padding-top:5px}.colorboxyes{background-color:var(--success)}.colorboxgroup,.colorboxyes{height:39px;margin-left:-9px;margin-top:-9px;position:absolute;width:10px}.colorboxgroup{background-color:var(--surface)}.colorboxhere{background-color:var(--primary)}.colorboxhere,.colorboxno{height:39px;margin-left:-9px;margin-top:-9px;position:absolute;width:10px}.colorboxno{background-color:var(--danger)}.colorboxtempnotavail{background-color:var(--warning)}.colorboxabsent,.colorboxtempnotavail{height:39px;margin-left:-9px;margin-top:-9px;position:absolute;width:10px}.colorboxabsent{background-color:var(--danger)}.colorboxread{height:39px;margin-top:-9px}.colorboxread,.colorboxtempnotavailbig{background-color:var(--warning);margin-left:-9px;position:absolute;width:10px}.colorboxtempnotavailbig{height:67px;margin-top:-8px}.colorboxother{background-color:var(--warning);height:75px;margin-left:-9px;margin-top:-9px;position:absolute;width:10px}.feedback-yes{background-color:var(--success)}.feedback-free{background-color:var(--warning)}.feedback-no{background-color:var(--danger)}.feedback-yes-font{color:var(--success)}.feedback-free-font{color:var(--warning)}.nav-pills>li{margin:.1rem 0;width:100%}.nav-pills .nav-link,.nav-pills>li>a{border-radius:.375rem;color:var(--text-muted)!important;display:block;font-size:.85rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .15s,color .15s}.nav-pills .nav-link:hover,.nav-pills>li:not(.active)>a:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)!important;color:var(--text)!important}.nav-pills .nav-link.active,.nav-pills>li.active>a{background-color:var(--text)!important;border-radius:.375rem;color:var(--background)!important;font-weight:600}.nav-pills>li.active{border-radius:.375rem}.colorbox-availability{background-color:var(--primary);height:100%;left:0;position:absolute;top:0;width:10px}.search-header{position:absolute;right:0;top:-12px;width:250px}.angular-ui-tree-handle{background:var(--plugin-node);border:1px solid color-mix(in srgb,transparent,var(--border) 45%);border-radius:7px;box-shadow:var(--plugin-node-shadow),var(--plugin-node-highlight);color:var(--text);margin:5px 0 0;padding:3px 10px}.plugin-template-tree{background:var(--border)}.angular-ui-tree-handle:hover{background:var(--background);border-color:var(--border);color:var(--text)}.angular-ui-tree-placeholder{background:var(--background);border:2px dashed var(--text);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0 0}.node-start{background-color:var(--surface);border:1px solid var(--border);color:var(--text);margin-left:-12px;opacity:.5;padding:10px}.pipeline-holder{padding-left:11px;padding-top:6px}.group-title{background-color:var(--surface)!important;color:var(--text)!important}.btn-icon-no-text{padding:1px 3px}.plugin-template{bottom:5px;padding:1px 3px!important;position:absolute;right:5px}.plugin-template-banner{background-color:var(--primary);height:100%;left:0;position:absolute;top:0;width:5px}button>input{border-radius:0;margin-left:-1px;margin-right:-1px;margin-top:-7}.hour{display:inline-block;width:4.166%}.hour-chart{border:1px solid var(--border);height:30px}.progress-login{border-radius:0;bottom:-2px;height:4px;left:14px;margin-bottom:0;position:absolute;right:12px}.unit-label{letter-spacing:1px;margin-bottom:11px}body{background-color:var(--background);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,label,p,th{color:var(--text)!important}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.01em}*+h1{margin-top:1.75rem}*+h2{margin-top:1.5rem}*+h3{margin-top:1.25rem}*+h4{margin-top:1rem}*+h5{margin-top:.75rem}*+h6{margin-top:.5rem}.accordion-header h1,.accordion-header h2,.accordion-header h3,.accordion-header h4,.accordion-header h5,.accordion-header h6,.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6,.card-title h1,.card-title h2,.card-title h3,.card-title h4,.card-title h5,.card-title h6,.dropdown-menu h1,.dropdown-menu h2,.dropdown-menu h3,.dropdown-menu h4,.dropdown-menu h5,.dropdown-menu h6,.list-group-item h1,.list-group-item h2,.list-group-item h3,.list-group-item h4,.list-group-item h5,.list-group-item h6,.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6,.modal-title h1,.modal-title h2,.modal-title h3,.modal-title h4,.modal-title h5,.modal-title h6,.offcanvas-header h1,.offcanvas-header h2,.offcanvas-header h3,.offcanvas-header h4,.offcanvas-header h5,.offcanvas-header h6{margin-top:0}.btn{border-radius:6px;font-size:.85rem;font-weight:500;transition:all .2s ease}.btn-primary,.btn-primary:hover{background-color:var(--text);border-color:var(--text);color:var(--background)}.btn-outline-secondary{border-color:var(--border);color:var(--text-muted)}.btn-outline-secondary:hover{background-color:var(--surface);color:var(--text)}label.btn-outline-secondary{color:var(--text-muted)!important}label.btn-outline-secondary:hover{color:var(--text)!important}.btn-outline-primary{border-color:var(--text);color:var(--text)}.btn-outline-primary:hover{background-color:var(--text);border-color:var(--text);color:var(--background)}.btn-outline-warning{border-color:var(--warning);color:var(--warning)!important}.btn-outline-warning:hover{background-color:var(--warning);border-color:var(--warning);color:var(--background)!important}.btn-outline-danger{border-color:var(--danger);color:var(--danger)!important}.btn-outline-danger:hover{background-color:var(--danger);border-color:var(--danger);color:var(--text)!important}.btn-outline-info{border-color:var(--text);color:var(--text)}.btn-outline-info:hover{background-color:var(--text);border-color:var(--text);color:var(--background)!important}.btn-outline-success{border-color:var(--success);color:var(--success)!important}.btn-outline-success:hover{background-color:var(--success);border-color:var(--success);color:var(--text)!important}input[type=color]{-webkit-appearance:none;background-color:var(--surface);border:1px solid var(--border);border-radius:4px;cursor:pointer;height:34px}input[type=color]::-webkit-color-swatch-wrapper{padding:2px}input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}input[type=color]::-moz-color-swatch{border:none;border-radius:2px}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=week]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.85;transition:opacity .15s ease}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=month]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover,input[type=week]::-webkit-calendar-picker-indicator:hover{opacity:1}.theme-bright input[type=date],.theme-bright input[type=datetime-local],.theme-bright input[type=month],.theme-bright input[type=time],.theme-bright input[type=week]{color-scheme:light}.theme-bright input[type=date]::-webkit-calendar-picker-indicator,.theme-bright input[type=datetime-local]::-webkit-calendar-picker-indicator,.theme-bright input[type=month]::-webkit-calendar-picker-indicator,.theme-bright input[type=time]::-webkit-calendar-picker-indicator,.theme-bright input[type=week]::-webkit-calendar-picker-indicator{opacity:.6}.theme-bright input[type=date]::-webkit-calendar-picker-indicator:hover,.theme-bright input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,.theme-bright input[type=month]::-webkit-calendar-picker-indicator:hover,.theme-bright input[type=time]::-webkit-calendar-picker-indicator:hover,.theme-bright input[type=week]::-webkit-calendar-picker-indicator:hover{opacity:1}.btn-group>.btn{align-self:stretch}.btn.dropdown-split-left:after{display:none}.btn-group:has(>.btn.dropdown-split-left):hover>.btn{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.spinner-border-sm{border-width:.15em;height:.875rem;width:.875rem}.btn .spinner-border{margin-right:.25rem;vertical-align:middle}.badge{border-radius:4px;font-size:.65rem;font-weight:600;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.form-group{margin-bottom:.5rem}.form-control,.form-select{background-color:color-mix(in srgb,var(--surface),#fff 4%);border-color:color-mix(in srgb,var(--border),#fff 8%);color:var(--text)}.form-control:disabled,.form-control[disabled],.form-control[readonly],.form-select:disabled,.form-select[disabled],.form-select[readonly]{background-color:var(--surface);border-color:var(--border);color:var(--text-muted);opacity:.7}textarea.form-control{background-color:color-mix(in srgb,var(--surface),#fff 4%);color:var(--text)}textarea.form-control:disabled,textarea.form-control[disabled],textarea.form-control[readonly]{background-color:var(--surface);color:var(--text-muted);opacity:.7}.input-group{align-items:stretch}.input-group>.btn-group,.input-group>.form-control,.input-group>.form-select,.input-group>.input-group-text{align-self:stretch;margin-bottom:0}.input-group>.btn-group>.btn{height:100%}.input-group-text{align-items:center;background-color:color-mix(in srgb,var(--surface),#fff 3%);border-color:color-mix(in srgb,var(--border),#fff 8%);color:var(--text-muted);display:flex;padding:.375rem .75rem;text-align:start;white-space:normal}.input-group-text .theme-link,.input-group-text a,.input-group-text a:focus,.input-group-text a:hover,.input-group-text i{color:var(--text-muted)!important}.form-control:focus,.form-select:focus{background-color:var(--surface);border-color:var(--text);box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--text) 10%);color:var(--text)}.form-control::placeholder{color:var(--text-muted);opacity:.7}.form-label{color:var(--text-muted);font-size:.8125rem;font-weight:500}.page-link,.page-link:hover{background-color:var(--surface);border-color:var(--border);color:var(--text)}.page-item.active .page-link{background-color:var(--text);border-color:var(--text);color:var(--background)!important}.page-item.disabled .page-link{background-color:var(--background);border-color:var(--border);color:var(--primary)}.text-muted{color:var(--text-muted)!important}.bg-secondary{background-color:var(--border)!important}.badge.bg-secondary{border:1px solid var(--border)}.badge.bg-secondary,.theme{background-color:var(--surface)!important}.badge.bg-secondary,.theme,a:not(input),small,strong{color:var(--text)!important}a:not(input){transition:color .15s}a:not(input):hover{color:var(--text)!important}a>input,a>textarea{color:var(--text)}.theme-link{color:var(--text)!important}.theme-font{color:var(--background)!important}.theme-darker{background-color:var(--surface)!important;border-color:var(--surface)!important}.color-white,.theme-darker{color:var(--text)!important}.theme-black{color:var(--background)!important}.theme-white{color:var(--text)!important}.nav-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:0}.nav-tabs>li{cursor:pointer;list-style:none;margin-bottom:-1px}.nav-tabs .nav-link,.nav-tabs>li>a{background-color:transparent;border:1px solid transparent;border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:var(--text-muted)!important;display:inline-block;font-size:.85rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;white-space:nowrap}.nav-tabs .nav-link:hover,.nav-tabs>li>a:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)!important;border-color:var(--border) var(--border) var(--border);color:var(--text)!important}.nav-tabs .nav-link.active,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:var(--surface)!important;border-color:var(--text) var(--text) var(--surface)!important;color:var(--text)!important;font-weight:600}uib-tabset.view-tabs-fill{display:block;height:100%}uib-tabset.view-tabs-fill>div{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden}uib-tabset.view-tabs-fill>div>.tab-content{min-height:0;overflow-x:auto;overflow-y:auto}.view-tabs-fill-manual{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden}.view-tabs-fill-manual>.view-tabs-fill-content{min-height:0;overflow-x:hidden;overflow-y:auto}.navbar .navbar-nav .dropdown.show>a,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.open>a{background-color:color-mix(in srgb,transparent,var(--text) 6%)}.dropdown-menu{background-color:var(--surface);border-color:var(--border)}.dropdown-item{color:var(--text)}.dropdown-menu>li>a{color:var(--text);cursor:pointer;display:block;padding:5px 12px;text-decoration:none;white-space:nowrap}.dropdown-item:focus,.dropdown-item:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%);color:var(--text)}@media(min-width:576px){table.d-sm-block{display:table!important;width:100%}}.table{--bs-table-bg:transparent;--bs-table-color:var(--text);--bs-table-border-color:var(--border);--bs-table-striped-bg:transparent;--bs-table-striped-color:var(--text);--bs-table-hover-bg:color-mix(in srgb,transparent,var(--text) 5%);--bs-table-hover-color:var(--text);--bs-table-active-bg:color-mix(in srgb,transparent,var(--text) 5%);--bs-table-active-color:var(--text);--bs-table-bg-type:transparent;border-collapse:collapse;color:var(--text);font-size:.875rem}.table th{border-bottom:2px solid var(--border)!important;border-top:none!important;color:var(--primary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.table td,.table th{padding:.5rem .75rem}.table td{border:none!important;border-bottom:1px solid var(--border)!important;color:var(--text);vertical-align:middle}td:not(.table td){border:1px solid var(--border)!important;color:var(--text)}.table-striped>tbody>tr:nth-of-type(2n)>*,.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-striped-bg:transparent;--bs-table-bg-type:transparent;--bs-table-striped-color:var(--text);background-color:transparent!important}.table-striped-inverse>tbody>tr:nth-of-type(2n)>*,.table-striped-inverse>tbody>tr:nth-of-type(odd)>*{background-color:transparent!important;color:var(--text)}.table-hover>tbody>tr:hover>*,.table-striped-inverse>tbody>tr:hover>*,.table-striped>tbody>tr:hover>*{background-color:color-mix(in srgb,transparent,var(--text) 5%)!important;color:var(--text);cursor:pointer}.action-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;min-height:40px;padding:.5rem 0}.action-bar,.action-bar-left{align-items:center;display:flex;gap:.5rem}.action-bar-left{flex:1;min-width:0}.action-bar-right{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.action-bar-right .btn{white-space:nowrap}@media(max-width:575.98px){.action-bar{align-items:stretch}.action-bar,.action-bar .action-bar-left{flex-direction:column}.action-bar .action-bar-left .input-group{max-width:none!important}.action-bar .action-bar-right{justify-content:flex-end}}.action-buttons{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;min-height:40px;padding:.5rem 0}.action-buttons>button{margin-right:5px}.action-buttons-two-columns{justify-content:space-between!important}.table-actions{align-items:center;display:inline-flex;gap:.25rem;justify-content:flex-end;white-space:nowrap}.aao-vehicle-delete,.admin-user-delete-icon,.alarm-groups-entry-action-delete,.custom-entry-delete-icon,.delete-alarm-icon,.delete-icon,.delete-person-icon,.doc-tag-list-item-delete,.fa-trash-alt:not(.btn .fa-trash-alt),.fa-trash:not(.btn .fa-trash),.general-delete-icon,.home-alarm-delete-icon,.settings-fido-delete,.settings-modal-settings-fido-delete,.shiftschedule-selection-seat-assignment-delete,.sink-delete,.unit-delete-icon{align-items:center;border:1px solid var(--danger);border-radius:4px;color:var(--danger);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:.7;transition:opacity .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out;width:30px}.aao-vehicle-delete:hover,.admin-user-delete-icon:hover,.alarm-groups-entry-action-delete:hover,.custom-entry-delete-icon:hover,.delete-alarm-icon:hover,.delete-icon:hover,.delete-person-icon:hover,.doc-tag-list-item-delete:hover,.fa-trash-alt:not(.btn .fa-trash-alt):hover,.fa-trash:not(.btn .fa-trash):hover,.general-delete-icon:hover,.home-alarm-delete-icon:hover,.settings-fido-delete:hover,.settings-modal-settings-fido-delete:hover,.shiftschedule-selection-seat-assignment-delete:hover,.sink-delete:hover,.unit-delete-icon:hover{background-color:var(--danger);color:var(--on-accent);opacity:1}tr:hover .aao-vehicle-delete,tr:hover .admin-user-delete-icon,tr:hover .alarm-groups-entry-action-delete,tr:hover .custom-entry-delete-icon,tr:hover .delete-alarm-icon,tr:hover .delete-icon,tr:hover .delete-person-icon,tr:hover .doc-tag-list-item-delete,tr:hover .general-delete-icon,tr:hover .home-alarm-delete-icon,tr:hover .settings-fido-delete,tr:hover .settings-modal-settings-fido-delete,tr:hover .shared-icon-action-danger,tr:hover .shiftschedule-selection-seat-assignment-delete,tr:hover .sink-delete,tr:hover .unit-delete-icon,tr:hover>td .fa-trash-alt:not(.btn .fa-trash-alt),tr:hover>td .fa-trash:not(.btn .fa-trash),tr:hover>td>.fa-trash-alt:not(.btn .fa-trash-alt),tr:hover>td>.fa-trash:not(.btn .fa-trash){opacity:.7}tr:hover .aao-vehicle-delete:hover,tr:hover .admin-user-delete-icon:hover,tr:hover .alarm-groups-entry-action-delete:hover,tr:hover .custom-entry-delete-icon:hover,tr:hover .delete-alarm-icon:hover,tr:hover .delete-icon:hover,tr:hover .delete-person-icon:hover,tr:hover .doc-tag-list-item-delete:hover,tr:hover .general-delete-icon:hover,tr:hover .home-alarm-delete-icon:hover,tr:hover .settings-fido-delete:hover,tr:hover .settings-modal-settings-fido-delete:hover,tr:hover .shared-icon-action-danger:hover,tr:hover .shiftschedule-selection-seat-assignment-delete:hover,tr:hover .sink-delete:hover,tr:hover .unit-delete-icon:hover,tr:hover>td .fa-trash-alt:not(.btn .fa-trash-alt):hover,tr:hover>td .fa-trash:not(.btn .fa-trash):hover,tr:hover>td>.fa-trash-alt:not(.btn .fa-trash-alt):hover,tr:hover>td>.fa-trash:not(.btn .fa-trash):hover{background-color:var(--danger);color:var(--on-accent);opacity:1}.card{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);margin-bottom:5px;transition:box-shadow .2s}.card:hover{box-shadow:0 2px 8px color-mix(in srgb,transparent,var(--background) 40%)}.card-header,.card>.card-header.panel-heading-dark{background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text);font-size:.875rem;font-weight:600;letter-spacing:.01em}.card-body{background-color:var(--surface)}.card-footer{background-color:var(--background);border-top:1px solid var(--border);color:var(--text)}.card-footer ul{margin:0!important}.list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}code{background-color:var(--surface)!important;border-radius:.25rem;color:var(--text)!important;font-size:.8rem;padding:.2em .4em}.ellipsis-block{display:block}.modal{display:flex!important;justify-content:center}.modal.menu-open{padding-left:300px!important}.modal-content{background-color:var(--surface);border-color:var(--border);border-radius:8px;color:var(--text);display:flex;flex-direction:column;max-height:100%}.modal-content>.modal-status-border,.modal-content>form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.modal-footer,.modal-header{flex-shrink:0}.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}.dropdown-menu{max-height:80vh;overflow-y:auto}.modal-dialog{height:calc(100% - 3.5rem);min-width:500px;width:100%}.modal-dialog.modal-sm{min-width:300px}.modal-dialog.modal-lg{min-width:700px}.modal-dialog.modal-xl{min-width:900px}.list-group-item-plugin{background-color:var(--surface)!important;border:solid var(--border)!important;border-radius:0!important;border-width:1px 0 0!important}.plugin-version-label{position:absolute;right:40px;top:13px}.btn-choose-plugins{background-color:var(--surface);border:0;color:var(--text);width:100%}.accordion-optional{color:var(--text)}.accordion-optional,.theme-alert{background-color:var(--surface)!important}.theme-alert{border-color:var(--surface)!important;color:var(--text)!important;margin-top:10px}.alarm-date{font-weight:bolder;position:absolute;right:52px;top:9px}.alarm-xs{position:relative}.template-header{background-color:var(--surface)!important;border:0!important}.alarm-time{font-weight:700;position:absolute;right:8px;top:9px}.alarm-small-text{background-color:var(--surface);color:var(--text)!important;margin-bottom:-9px;margin-left:-15px;margin-right:-15px;padding:5px 15px 9px;position:relative}.alarm-success{color:var(--success)!important}.alarm-fail{color:var(--danger)!important}.list-templates{border:0}.list-templates,.list-templates-item{background-color:var(--surface)!important}.list-templates-item{border:1px solid var(--border);position:relative}.pipeline-template{background-color:var(--border)!important}.fu-hint{padding-top:10px}.fu-loading{color:var(--text);float:right}.fu-label{padding-top:12px!important}.fu-progress{bottom:0;margin-bottom:0}.fu-progress,.functions-groups-progress{border-radius:0;height:8px;left:0;position:absolute;right:0}.functions-groups-progress{top:56px}.functions-container,.person-function-list{padding-left:10px;padding-top:10px}.person-function-entry{margin-left:1px;margin-right:1px;margin-top:2px}.qr-code{padding-left:24px}.btn-add-alarmmonitor{margin-bottom:5px}.table-alarmmonitors{margin-bottom:5px!important}.availability-container{cursor:pointer}.availability-frame{border:0;height:100%;width:100%}.availability-hint{color:var(--text);position:absolute;right:30px;top:12px}.single-function-select-container{align-items:center;display:flex;justify-content:space-between}.single-function-loading{color:var(--text)}.label-hover:hover{background-color:var(--primary);cursor:pointer;text-decoration:underline}.units-name{color:var(--text-muted);float:right;position:relative;right:0;text-align:right;top:-70;width:75%}.person-row-fields-container{padding-top:12px}.person-row-fields-name{height:34px;padding-top:8px;text-align:right}.adr-table-filter-form{position:absolute;right:0;top:0;width:300px}.status-panel-heading.panel-heading-dark{cursor:pointer;height:40px;position:relative}.status-header{border-top-left-radius:3px;border-top-right-radius:3px;height:60px;left:0;padding-bottom:0;padding-top:0;position:absolute;right:0;top:0}.status-title{float:right;font-size:16px;padding-right:12px}.status-time{bottom:0;margin-left:5px;position:absolute}.status-body{background-color:var(--surface)!important;margin-top:20px;position:relative}.status-font{font-size:40px!important}.status-edit{bottom:6px;color:var(--primary);position:absolute;right:6px}.parking-not-active{bottom:6px;color:var(--danger);left:6px;position:absolute}.status-refresh{bottom:6px;color:var(--primary);margin-left:15px;right:6px}.parking-footer{background-color:var(--surface)!important;border-top:1px solid var(--primary)!important;padding-top:29px}.align-content-av-person{align-items:center;display:flex;justify-content:flex-start;margin-left:.5rem}.caret-position{position:absolute;right:5px;top:13px}.dropdown-relais{width:400px}.delay-input{font-size:12px;height:20px}.span-gate-name{padding-top:5px}.vehicle-alert-box{background-color:var(--surface)!important;border-color:var(--surface)!important}.relais-table,.vehicle-alert-box{color:var(--text)!important}.parking-number{color:var(--warning);font-size:100px;font-weight:700;margin-top:-35px;text-align:center;width:100%}.parking-body{display:flex}.parking-panel-heading.panel-heading-dark{background:repeating-linear-gradient(180deg,var(--text),10px,var(--surface) 10px,var(--surface) 20px);height:40px}.title-parking-number{color:var(--warning);font-size:34px;font-weight:700}.mqtt-active-container,.mqtt-deactive-container{color:var(--text);cursor:pointer;padding-top:6px}.mqtt-connect{background-color:var(--surface)}.progress-modal{height:10px;left:0;margin-top:5px;position:absolute;right:0}.link{color:var(--text-muted)!important}.person-first-column{width:160px}.person-first-column-text{margin-bottom:0;margin-top:5px;text-align:right}.person-top-margin{margin-top:10px}.alarm-group-control{float:right;padding-top:10px}.pagination-container{display:flex;justify-content:center;padding-top:20px}.settings-container{padding-bottom:10px;padding-top:10px}.vehicle-name{color:var(--surface)}.label{font-size:80%!important;padding-top:4px}.relais-delete-all{bottom:10px;left:15px;position:absolute}.relais-label-container{display:flex;flex-wrap:wrap}.alarm-feedback-progress{border-radius:0;bottom:-21px;height:12px;left:0;position:absolute;right:0}.vehicle-hint{color:var(--text-muted)!important;padding-top:5px}.relais-refresh-btn{cursor:pointer;font-size:14px}.modal-vehicle-header{position:relative}.fault-change-dropdown,.status-change-dropdown{align-items:center;display:flex;justify-content:center;position:absolute!important;right:15px;top:15px}.fault-change-button,.status-change-button{width:100px}.status-color-box{display:inline-block;height:12px;width:12px}.apager-status-ok,.status-ok{color:var(--success)}.apager-status-warning{color:var(--warning)}.modal-unit-code{opacity:.5;position:absolute;right:18px;top:13px}.no-border{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.android-person-row,.status-ok-person-row{color:var(--success);padding-right:8px;padding-top:3px}.ios-person-row{color:var(--text);padding-right:8px;padding-top:3px}.status-error{color:var(--danger)}.status-unknown{color:var(--text)}.status-blue{color:var(--primary)}.map-pin-hidden{opacity:.5}.cost-hint{color:var(--text);position:absolute;right:19px;top:0}.apager-update-all{font-size:14px;margin-right:5px;margin-top:-24px}.modal-header,.provisioning-header{background-color:var(--background);border-bottom:1px solid var(--border);position:relative}.modal-footer{background-color:var(--background);border-top:1px solid var(--border);display:flex;gap:.5rem;justify-content:flex-end}.modal-footer>.btn-outline-danger:first-child{margin-right:auto}.modal-status-border{border-left:4px solid transparent}.modal-status-border-success{border-left-color:var(--success)}.modal-status-border-error{border-left-color:var(--danger)}.modal-status-border-warning{border-left-color:var(--warning)}.modal-status-border-info{border-left-color:var(--primary)}.modal-status-border-disaster,.modal-status-border-high{border-left-color:var(--danger)}.modal-status-border-low{border-left-color:var(--primary)}.modal-status-border-dirty{border-left-color:var(--warning)}.play-sounds{color:var(--text);cursor:pointer}.icon-inline{display:inline-block}.no-buildings-wrapper{align-items:center;display:flex;flex-flow:column;justify-content:center;width:100%}.add-buildings{display:flex;position:absolute;right:0;top:10px}.object-loading{color:var(--text);position:absolute;right:10px;top:15px}.objects-danger-label{color:var(--border)!important;left:0;position:absolute;right:0}.objects-add-btn{margin-top:14px}.td-label-div{padding-top:8px}.object-footer{align-items:left;display:flex;flex-direction:column}.object-footer>button{margin-left:4px}.import-footer{display:flex;margin-bottom:14px}.object-table-text{color:var(--border)!important;left:0;position:absolute;right:0}.poi-symbol-remove{color:var(--text);left:6px;position:absolute;top:10px}.poi-symbol-img{left:4px;position:absolute;top:4px}.poi-symbol-label{padding-left:28px!important}.document-icon{color:var(--text);padding-top:8px}.document-read-only{margin-bottom:0;margin-top:6px}.uib-icon{padding-top:2px}.object-map-div{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 220px);min-height:400px}.table-button-margin{margin-top:6px}.substances-class-div{align-items:center;display:flex}.position-btn{color:var(--text);font-size:19px;padding-top:5px}.provisioning-cost-hint{color:var(--text-muted)!important;font-size:12px;text-align:justify}.provisioning-android-only{color:var(--success)}.delete-alarm-template{color:var(--text);float:right;margin-right:8px;margin-top:-20px}.person-panel-prov{border-color:var(--text-muted);margin-top:6px}.person-panel-header{background-color:var(--border);border-color:var(--border);cursor:pointer}.person-panel-qr{border-color:var(--text-muted);margin-top:-18px}.empty-rules{align-items:center;display:flex;flex-direction:column}.rule-error{color:var(--danger)!important}.rule-ok{color:var(--success)!important}.rule-info{color:var(--primary)!important}.rule-warning{color:var(--warning)!important}.rule-none{color:var(--surface)!important}.rule-condition-entry{color:var(--text-muted)!important;margin-bottom:0;text-align:right}.qr-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.alarm-list-text{background-color:var(--text);border-color:var(--text-muted);border-radius:4px;border-style:solid;border-width:1px;color:var(--background);margin-top:15px;padding:5px}.apager-test-alarm{align-items:center;display:flex;justify-content:space-between;width:150px}.apager-test-alarm-progress{background-color:var(--danger);bottom:-1px;height:3px;left:0;position:absolute}.color-font-green{color:var(--success)!important}.color-font-red{color:var(--danger)!important}.color-font-orange{color:var(--warning)!important}.color-back-green,.color-back-red{background-color:var(--text)!important}.table-extreme-condensed{padding:0 2px!important}.av-table-day{cursor:pointer;height:22px;position:relative;width:100%}.av-percentage-number{font-size:10px;padding-right:4px;padding-top:4px}.color-back-lightgreen{background-color:var(--success)!important}.color-back-lightred{background-color:var(--danger)!important}.color-back-lightorange{background-color:var(--warning)!important}.color-back-lightblue{background-color:var(--primary)!important}.hover{opacity:.4}.hour-entry{width:100%}.future-day-entry,.hour-entry{bottom:0;display:flex;position:absolute}.future-day-entry{justify-content:space-evenly;left:0;right:0;top:0}.av-icon-unknown{color:var(--primary);opacity:.5;padding-right:4px;padding-top:3px}.av-placeholder{background-color:var(--text-muted);height:22px;opacity:.5}.av-month{position:absolute;right:22px;top:0}.badge-gray{background-color:var(--primary)!important}.alarm-group-select{cursor:pointer}.alarm-status-panel{position:absolute;right:20px;top:20px}.fa-tab-icon{padding-right:4px}.alarm-protocol-text{font-size:12px;margin-bottom:0}.alarm-protocol-text-small{font-size:8px;margin-bottom:0}.alarm-protocol-text-container{align-content:center;display:flex;height:100%;padding-top:6px}.alarm-protocol-status{margin-bottom:0;padding-left:11px;padding-top:4px}.close-alarm-body{align-items:center;display:flex;flex-direction:column}.empty-image{padding-bottom:10px}.close-alarm-calendar-icon{padding-bottom:3px;padding-top:3px}.template-text-column{padding-left:50px;padding-top:6px}.template-grid-list-element{bottom:1px;height:3px;left:1px;opacity:.5;position:absolute;right:3px}.template-caret{float:right;margin-top:9px}.form-import-btn{align-items:center;display:flex;justify-content:center;padding-top:14px}.template-grid-list-element-active{opacity:1!important}.delete-template-grid-btn{position:absolute;right:6px;top:5px}.template-grid-text-column{padding-left:50px}.bg-success{background-color:var(--success)!important}.label-purple{background-color:var(--border)}.label-grey{background-color:var(--text-muted)}.text-success{color:var(--success)!important}.alert-warning{color:var(--warning)!important}.btn-danger{background-color:var(--danger)!important;border-color:var(--danger)!important}.btn-danger,.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:var(--on-accent)}.btn-success{background-color:var(--success)!important;border-color:var(--success)!important}.modal-hu{max-width:1200px;min-width:530px;width:95%}.tab-caret-icon{color:var(--primary);position:absolute;right:3px;top:9px}.btn-expanded{background-color:var(--text)!important}.form-objects{padding-right:20px;padding-top:0}.form-roadblocks{padding-bottom:10px}.icon-bmz-container{align-items:center;display:flex;height:34px;justify-content:center}.form-group-small{margin-bottom:5px!important}.input-group-text-small{font-size:12px;padding-bottom:0;padding-top:0}.maps-link{color:var(--primary)!important}.leaflet-bar{border:1px solid var(--border)!important;border-radius:4px!important;box-shadow:0 2px 6px color-mix(in srgb,transparent,var(--background) 15%)!important}.leaflet-bar,.leaflet-bar a{background-color:var(--surface)!important}.leaflet-bar a{border-bottom-color:var(--border)!important}.leaflet-bar a:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%)!important}.leaflet-bar a.leaflet-disabled{background-color:var(--surface)!important;color:var(--text-muted)!important;opacity:.5}.leaflet-control-zoom-in,.leaflet-control-zoom-out{color:var(--text)!important}.leaflet-control-zoom-in.leaflet-disabled,.leaflet-control-zoom-out.leaflet-disabled{color:var(--text-muted)!important}.leaflet-control-layers{background-color:var(--surface)!important;border:1px solid var(--border)!important;border-radius:4px!important;box-shadow:0 2px 6px color-mix(in srgb,transparent,var(--background) 15%)!important;color:var(--text)}.leaflet-control-layers-expanded{background-color:var(--surface)!important;color:var(--text)!important;padding:8px 12px 8px 8px!important}.leaflet-control-layers-toggle{background-color:var(--text);background-image:none!important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polygon points=%2712 2 2 7 12 12 22 7 12 2%27/><polyline points=%272 17 12 22 22 17%27/><polyline points=%272 12 12 17 22 12%27/></svg>") no-repeat center;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><polygon points=%2712 2 2 7 12 12 22 7 12 2%27/><polyline points=%272 17 12 22 22 17%27/><polyline points=%272 12 12 17 22 12%27/></svg>") no-repeat center;-webkit-mask-size:22px 22px;mask-size:22px 22px}.leaflet-control-layers-separator{border-top:1px solid var(--border)!important;margin:6px -10px 6px -6px!important}.leaflet-control-layers label{border-radius:3px;color:var(--text);cursor:pointer;display:block;margin:1px 0;padding:4px 6px;transition:background-color .12s ease}.leaflet-control-layers label:hover{background-color:color-mix(in srgb,transparent,var(--primary) 12%)}.leaflet-control-layers label>div{align-items:center;display:flex}.leaflet-control-layers-base label span,.leaflet-control-layers-overlays>label>span{color:var(--text)!important}.leaflet-control-layers-selector{appearance:none;-webkit-appearance:none;background-color:var(--surface);border:1.5px solid var(--border);cursor:pointer;flex-shrink:0;height:16px;margin:0 8px 0 0!important;position:relative;top:0!important;transition:border-color .12s ease,background-color .12s ease;width:16px}.leaflet-control-layers-selector:hover{border-color:var(--primary)}.leaflet-control-layers-selector:checked{background-color:var(--primary);border-color:var(--primary)}.leaflet-control-layers-selector[type=radio]{border-radius:50%}.leaflet-control-layers-selector[type=radio]:checked:after{background-color:var(--on-accent);border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.leaflet-control-layers-selector[type=checkbox]{border-radius:3px}.leaflet-control-layers-selector[type=checkbox]:checked:after{border-bottom:2px solid var(--on-accent);border-right:2px solid var(--on-accent);content:"";height:8px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:4px}.leaflet-draw-toolbar{background-color:var(--surface)!important;border:1px solid var(--border)!important}.leaflet-draw-toolbar a{background-color:transparent!important;border-bottom-color:var(--border)!important}.leaflet-draw-toolbar a:hover{background-color:color-mix(in srgb,transparent,var(--text) 8%)!important}.leaflet-draw-toolbar a.leaflet-disabled{background-color:transparent!important}.leaflet-draw-toolbar .leaflet-draw-draw-circle,.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker,.leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-draw-toolbar .leaflet-draw-draw-polygon,.leaflet-draw-toolbar .leaflet-draw-draw-polyline,.leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-draw-toolbar .leaflet-draw-edit-remove{filter:brightness(0) invert(1)}.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-circle,.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker,.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-marker,.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-polygon,.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-polyline,.theme-bright .leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.theme-bright .leaflet-draw-toolbar .leaflet-draw-edit-edit,.theme-bright .leaflet-draw-toolbar .leaflet-draw-edit-remove{filter:none}.leaflet-draw-actions a{background-color:var(--surface)!important;border-left-color:var(--border)!important;color:var(--text)!important}.leaflet-draw-actions a:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%)!important}.leaflet-draw-tooltip{background-color:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text)!important}.leaflet-draw-tooltip:before{border-right-color:var(--surface)!important}.leaflet-draw-tooltip-subtext{color:var(--text-muted)!important}.object-map-tooltip{background-color:var(--surface)!important;border:1px solid var(--border)!important;border-radius:4px!important;box-shadow:0 2px 6px color-mix(in srgb,transparent,var(--background) 15%)!important;color:var(--text)!important;font-size:.85rem;line-height:1.3;padding:6px 8px!important}.object-map-tooltip-row{display:flex;gap:4px}.object-map-tooltip-row+.object-map-tooltip-row{margin-top:2px}.object-map-tooltip-label{color:var(--text-muted);font-weight:500;white-space:nowrap}.object-map-tooltip-value{color:var(--text);word-break:break-word}.object-map-tooltip.leaflet-tooltip-top:before{border-top-color:var(--surface)!important}.object-map-tooltip.leaflet-tooltip-bottom:before{border-bottom-color:var(--surface)!important}.object-map-tooltip.leaflet-tooltip-left:before{border-left-color:var(--surface)!important}.object-map-tooltip.leaflet-tooltip-right:before{border-right-color:var(--surface)!important}.jumbotron{background-color:var(--surface)!important;position:relative!important}.jumbotron-img{bottom:5px;position:absolute;right:5px}.jumbotron-banner{bottom:0;height:100%;left:0;position:absolute;top:0;width:10px}.person-selected{font-weight:700}.alarm-object-feedback-indicator{bottom:5px;left:-4px;position:absolute;top:0;width:4px}.card-body-dark,.card-body-dark-btn{background-color:var(--surface)!important}.card-body-dark-btn>span{color:var(--text)!important}.card,.card.border-success,.card.border-warning{background:var(--border)!important;border-color:var(--border)!important;box-shadow:0 4px 5px 0 color-mix(in srgb,transparent,var(--border) 38%)}.card-header,.card-header-dark{background-color:var(--background)!important;border-color:var(--border)!important;color:var(--text)!important}.save-modification{background-color:var(--warning)!important;color:var(--background)}.alarm-group-add-all{color:var(--text)!important;cursor:pointer;text-decoration:underline}.add-group-btn,.add-person-btn,.add-vehicle-btn,.alarm-group-btn,.btn-alarm-vehicle,.btn-person-select,.msg-alarm-group-btn,.remove-group-btn,.remove-person-btn,.remove-vehicle-btn,.unit-btn{align-items:center;background-color:var(--surface);margin:2px;position:relative}.add-group-btn>div>span,.add-group-btn>span,.add-person-btn>div>span,.add-person-btn>span,.add-vehicle-btn>div>span,.add-vehicle-btn>span,.alarm-group-btn>div>span,.alarm-group-btn>span,.btn-alarm-vehicle>div>span,.btn-alarm-vehicle>span,.btn-person-select>div>span,.btn-person-select>span,.msg-alarm-group-btn>div>span,.msg-alarm-group-btn>span,.remove-group-btn>div>span,.remove-group-btn>span,.remove-person-btn>div>span,.remove-person-btn>span,.remove-vehicle-btn>div>span,.remove-vehicle-btn>span,.unit-btn>div>span,.unit-btn>span{color:var(--text)!important}.add-group-btn,.add-person-btn,.add-vehicle-btn,.alarm-group-btn,.btn-alarm-vehicle,.btn-person-select,.remove-group-btn,.remove-person-btn,.remove-vehicle-btn,.unit-btn{justify-content:space-between}.alarm-group-btn:hover,.msg-alarm-group-btn:hover{background-color:color-mix(in srgb,transparent,var(--primary) 51%)!important}.add-group-btn,.add-person-btn,.add-vehicle-btn,.alarm-group-btn,.remove-group-btn,.remove-person-btn,.remove-vehicle-btn{display:inline-flex}.add-group-btn:hover,.add-person-btn:hover,.add-vehicle-btn:hover{background-color:color-mix(in srgb,transparent,var(--success) 19%)!important}.remove-group-btn:hover,.remove-person-btn:hover,.remove-vehicle-btn:hover{background-color:color-mix(in srgb,transparent,var(--danger) 15%)!important}.btn-person-select:hover,.unit-btn:hover{background-color:color-mix(in srgb,transparent,var(--surface) 40%)!important}.btn-vehicle-select:hover,.unit-selected:hover{background-color:var(--danger)!important}.person-disabled{filter:grayscale(100%);text-decoration:line-through}.person-disabled:hover{background-color:var(--border)!important;cursor:not-allowed;text-decoration:line-through}.delete-group-icon{align-items:center;background:transparent;border:1px solid var(--danger);border-radius:6px;color:var(--danger);cursor:pointer;display:inline-flex;font-size:.8rem;height:28px;justify-content:center;padding:0;transition:all .15s ease;width:28px}.delete-group-icon:hover{background-color:var(--danger)!important;color:var(--text)!important}.remove-group-from-person-icon,.remove-person-from-group-icon{--fa-primary-color:colors.$text;--fa-primary-opacity:0.7;--fa-secondary-color:colors.$danger;--fa-secondary-opacity:0.5;left:4px;position:absolute;top:5px}.add-group-to-person-icon,.add-person-to-group-icon{--fa-primary-color:colors.$text;--fa-primary-opacity:1;--fa-secondary-color:colors.$success;--fa-secondary-opacity:1;left:4px;position:absolute;top:5px}.edit-group-icon{color:var(--primary);left:4px;position:absolute;top:5px}.card-body-dark b,.card-body-dark span,.edit-group-icon:hover{color:var(--text)}.input-dark,.textarea-dark{background:color-mix(in srgb,transparent,var(--text) 9%)!important}.input-dark,.input-group-text-dark,.textarea-dark{border:1px solid color-mix(in srgb,transparent,var(--text) 16%)!important;color:var(--text)!important}.input-group-text-dark{background-color:color-mix(in srgb,transparent,var(--text) 4%)!important;border-left:0!important}.input-group-postal-code{padding:0 6px}.input-postal-code{height:28px;width:80px!important}.icon-has-lat-lng{opacity:.5;position:absolute;right:8px;top:10px}.quick-edit-availability-indicator{left:6px;position:absolute;top:4px}.auto-delete-container{padding-left:22px;position:relative}.auto-delete-image{left:3px;position:absolute;top:1px}.auto-delete-span-container{display:inline-block}.close-action-icon{color:var(--primary)!important;position:absolute;right:12px;top:12px}.unit-disabled-icon{padding-right:3px}.unit-disabled{text-decoration:line-through}.icons-unit-alarm{float:right;padding-left:5px;padding-top:3px}.margin-bottom-0{margin-bottom:0!important}.container-disabled-unit-warning{align-items:flex-start;display:flex;flex-direction:column}.container-label-disabled-unit{display:flex;flex-wrap:wrap;margin-top:5px}.label-disabled-unit{margin-bottom:3px;margin-right:3px}.object-btn-menu{padding-right:0}.btn-object-menu{margin-left:0!important;padding:6px}.object-content-padding{padding-left:30px}.plugins-search-container{display:flex;justify-content:stretch;margin-bottom:10px;padding-top:34px}.plugin-search-icon{padding:10px;position:absolute;text-align:center}.plugins-search-field{outline:none;padding-left:30px;width:calc(100% - 10px)}.btn-plugin-category{font-size:14px!important;height:34px!important}.input-group-close-alarm{align-items:center;display:flex;justify-content:center;padding-bottom:5px;width:100%}.input-group-text-close-alarm{padding-bottom:9px;padding-top:9px;width:fit-content}.input-group-text-close-alarm-icon{padding-bottom:6px;padding-top:6px;width:fit-content}.alarm-detail-table{max-width:99%!important}.empty-container-title{padding-top:10px}.empty-container-hint,.empty-container-title{color:var(--primary)!important}.empty-container{align-items:center;display:flex;flex-direction:column;margin-top:5px}.fa-secondary-announcer{--fa-secondary-opacity:1;--fa-secondary-color:colors.$danger}.fa-secondary-resolver{--fa-secondary-opacity:1;--fa-secondary-color:colors.$success}.table-popup>tbody>tr:nth-of-type(2n),.table-popup>tbody>tr:nth-of-type(odd){background-color:transparent}.invalid-form,.ng-invalid .validation-form{border:2px solid var(--danger);-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%)}.invalid-form:focus,.ng-invalid .validation-form:focus{border:2px solid var(--danger);-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 6px var(--text-muted);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 6px var(--text-muted)}.ng-valid .validation-form,.valid-form{border:2px solid var(--success);-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%)}.ng-valid .validation-form:focus,.valid-form:focus{border:2px solid var(--success);-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 6px var(--success);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 6px var(--success)}.dropdown-toggle-xs{height:22px!important}.modal-action-bar{align-items:center;display:flex;justify-content:space-between}.close-save{flex-grow:2}.token-font{font-family:DroidSansMonoDotted;text-transform:uppercase}@media(min-width:1600px){.container{width:1500px}}.scroller::-webkit-scrollbar{height:3px!important;width:3px!important}.scroller::-webkit-scrollbar-thumb{background:var(--text)!important;border-radius:3px!important}.scroller::-webkit-scrollbar-track{background:var(--surface)!important}.scroller::-webkit-scrollbar-corner{background:transparent!important}::-webkit-scrollbar{height:7px!important;width:7px!important}::-webkit-scrollbar-track{background:var(--border)!important;border-radius:6px!important}::-webkit-scrollbar-thumb{background:var(--primary)!important;background-clip:padding-box!important;border:2px solid transparent!important;border-radius:6px!important}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--primary),#fff 15%)!important;background-clip:padding-box!important}::-webkit-scrollbar-corner{background:transparent!important}.disable-action{cursor:not-allowed!important;text-decoration:none!important}.toggle-disabled{cursor:not-allowed!important;opacity:.7}.no-caret{caret-color:transparent}.no-caret input:not([disabled]),.no-caret textarea:not([disabled]){caret-color:auto}.person-blocked-icon{color:var(--warning)}.ping{-webkit-animation:ping .8s ease-in-out infinite both;animation:ping .8s ease-in-out infinite both}.ui-checkbox{--cb-size:18px;--cb-radius:4px;--cb-border:color-mix(in srgb,var(--border),#fff 10%);--cb-bg:color-mix(in srgb,var(--surface),#fff 4%);--cb-checked-bg:var(--success);--cb-checked-border:var(--success);--cb-hover-border:var(--text-muted);--cb-focus-shadow:color-mix(in srgb,transparent,colors.$text 15%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cb-bg);border:1.5px solid var(--cb-border);border-radius:var(--cb-radius);cursor:pointer;height:var(--cb-size);min-width:var(--cb-size);position:relative;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;vertical-align:middle;width:var(--cb-size)}.ui-checkbox:before{border-bottom:2px solid var(--text);border-right:2px solid var(--text);content:"";height:9px;left:50%;opacity:0;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:transform .15s ease,opacity .15s ease;width:5px}.theme-bright .ui-checkbox:before{border-bottom-color:var(--on-accent);border-right-color:var(--on-accent)}.ui-checkbox:focus,.ui-checkbox:hover{border-color:var(--cb-hover-border)}.ui-checkbox:focus{box-shadow:0 0 0 3px var(--cb-focus-shadow);outline:none}.ui-checkbox:checked{background-color:var(--cb-checked-bg);border-color:var(--cb-checked-border)}.ui-checkbox:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1)}.ui-checkbox:disabled{cursor:not-allowed;opacity:.5}.ui-checkbox:after{display:none}.ui-checkbox-small{--cb-size:15px!important;margin-right:3px!important;margin-top:0!important;min-width:15px!important}.ui-checkbox-small:before{border-bottom-width:1.5px;border-right-width:1.5px;height:7px;width:4px}.ui-checkbox-inverted{--cb-checked-bg:var(--danger)!important;--cb-checked-border:var(--danger)!important}.ui-checkbox-inverted:checked:before{background:linear-gradient(45deg,transparent 0,transparent 43%,var(--text) 43%,var(--text) 57%,transparent 57%,transparent 100%),linear-gradient(-45deg,transparent 0,transparent 43%,var(--text) 43%,var(--text) 57%,transparent 57%,transparent 100%);border:none;border-radius:0;content:"";height:10px;transform:translate(-50%,-50%);width:10px}.fancy-checkbox-addon{background-color:var(--surface)!important;border-color:var(--border)!important;padding:.375rem .75rem!important}.fancy-checkbox-flex{align-items:center;display:flex}.fancy-checkbox-flex>input{margin-top:0!important}@-webkit-keyframes ping{0%{opacity:.8;-webkit-transform:scale(.2);transform:scale(.2)}80%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:0;-webkit-transform:scale(2.2);transform:scale(2.2)}}@keyframes ping{0%{opacity:.8;-webkit-transform:scale(.2);transform:scale(.2)}80%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:0;-webkit-transform:scale(2.2);transform:scale(2.2)}}@-webkit-keyframes swing-in-left-bck{0%{opacity:0;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes swing-in-left-bck{0%{opacity:0;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left}}.swing-in-left-bck{-webkit-animation:swing-in-left-bck .6s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-left-bck .6s cubic-bezier(.175,.885,.32,1.275) both}#toast-container{display:flex;flex-direction:column;gap:.5rem;max-width:400px;pointer-events:none;position:fixed;right:1rem;top:1rem;z-index:9999}#toast-container>*{pointer-events:auto}.toast-notification{background-color:var(--surface);border-left:4px solid;border-radius:8px;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 40%);color:var(--text);display:flex;flex-direction:column;min-width:280px;opacity:0;padding:.75rem 2.5rem .75rem 1rem;position:relative;transform:translateX(100%);transition:all .3s ease}.toast-notification.toast-show{opacity:1;transform:translateX(0)}.toast-notification.toast-hide{opacity:0;transform:translateX(100%)}.toast-success{border-left-color:var(--success)}.toast-warning{border-left-color:var(--warning)}.toast-error{border-left-color:var(--danger)}.toast-info{border-left-color:var(--text)}.toast-title{font-size:.85rem;font-weight:600;margin-bottom:.25rem}.toast-message{color:var(--text-muted);font-size:.8rem}.toast-close{background:none;border:none;color:var(--primary);cursor:pointer;font-size:1.1rem;line-height:1;padding:0;position:absolute;right:.5rem;top:.5rem}.toast-close:hover{color:var(--text)}.tooltip{z-index:1090!important}.theme-bright .tooltip{--bs-tooltip-bg:var(--surface);--bs-tooltip-color:var(--text);--bs-tooltip-opacity:1}.theme-bright .tooltip .tooltip-inner{border:1px solid var(--border);box-shadow:0 2px 8px color-mix(in srgb,transparent,#000 20%)}.input-group-text .base-field-validation-icon{color:var(--danger)!important}.form-group.is-invalid .form-control,.form-group.is-invalid .input-group-text{border-color:var(--danger)}.form-group.is-invalid .form-control:focus{border-color:var(--danger);box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--danger) 25%)}.form-group.is-warning .form-control,.form-group.is-warning .input-group-text{border-color:var(--warning)}.form-group.is-warning .form-control:focus{border-color:var(--warning);box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--warning) 25%)}.input-group-text>i{margin-right:.5rem}td i[uib-tooltip].fa-check,td i[uib-tooltip].fa-check-circle,td i[uib-tooltip].fa-circle-check,td i[uib-tooltip].fa-circle-xmark,td i[uib-tooltip].fa-square-check,td i[uib-tooltip].fa-square-xmark,td i[uib-tooltip].fa-xmark{cursor:help}.av-colorbox-available{background-color:var(--success)}.av-colorbox-available,.av-colorbox-none{height:100%;left:0;position:absolute;top:0;width:10px}.av-colorbox-none{background-color:var(--text-muted)}.av-colorbox-tempnotavail{background-color:var(--warning)}.av-colorbox-notavail,.av-colorbox-tempnotavail{height:100%;left:0;position:absolute;top:0;width:10px}.av-colorbox-notavail{background-color:var(--danger)}.label-function{margin-bottom:1px;margin-left:1px}.av-theme-back-table{background-color:var(--text-muted)!important;color:var(--text)!important}.av-open-link,.av-reload{color:var(--text);float:right}.av-reload{padding-left:8px;padding-top:8px}.fe-colorbox-yes{background-color:var(--success)}.fe-colorbox-other,.fe-colorbox-yes{height:100%;left:0;position:absolute;top:0;width:10px}.fe-colorbox-other{background-color:var(--warning)}.fe-colorbox-absent,.fe-colorbox-no{background-color:var(--danger);height:100%;left:0;position:absolute;top:0;width:10px}.fe-colorbox-here{background-color:var(--primary);height:100%;left:0;position:absolute;top:0;width:10px}.av-summary-alert{margin-bottom:0}.av-function-alert,.av-summary-alert{align-items:center;display:flex;flex-direction:column}.av-function-alert{margin:6px 12px 6px 0;position:relative}.av-summary-bar-container{bottom:0;left:15px;right:15px}.av-function-summary-bar-container,.av-summary-bar-container{background-color:var(--text-muted);display:flex;height:5px;position:absolute}.av-function-summary-bar-container{bottom:-2px;left:-1px;right:-2px}.av-summary-bar-green{height:100%}.av-badge-success,.av-summary-bar-green{background-color:var(--success)}.av-summary-bar-red{background-color:var(--danger);height:100%}.av-summary-bar-yellow{background-color:var(--warning);height:100%}.av-functions-groups-table-row{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;padding-top:3px}.av-list-colorbox-available{background-color:var(--success);bottom:0;left:0;position:absolute;right:0;top:0}.av-list-colorbox-none{background-color:var(--text-muted);bottom:0;left:0;position:absolute;right:0;top:0}.av-list-colorbox-tempnotavail{background-color:var(--warning);bottom:0;left:0;position:absolute;right:0;top:0}.av-list-colorbox-notavail{background-color:var(--danger);bottom:0;left:0;position:absolute;right:0;top:0}.av-label-small{font-size:80%;margin:1px;padding:2px 4px}.av-functions-table-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.av-table-name-column{cursor:pointer}.av-bar-error{background-color:var(--danger);color:var(--on-accent)}.av-bar-warning{background-color:var(--warning);color:var(--on-accent)}.av-bar-success{background-color:var(--success);color:var(--on-accent)}.av-bar-front-error{color:var(--danger)}.av-bar-front-warning{color:var(--warning)}.av-bar-front-success{color:var(--success)}.av-week-clock-item,.av-week-item{padding-bottom:0;padding-top:0}.av-week-clock-text{color:var(--primary)!important;margin-bottom:0!important;text-align:center}.av-week-item-container{padding-left:2px;padding-right:2px}.av-day-container{display:flex;flex-direction:row;justify-content:center}.av-hour-info{color:var(--primary);padding-top:3px}.av-week-change{display:flex;justify-content:center;padding-bottom:10px}.av-week-clock-now{background-color:var(--text)}.av-rule-alert{margin-bottom:5px;margin-top:5px}.av-error-badge{background-color:var(--danger);margin-left:4px}.av-summary-valid-rules-container{display:flex;justify-content:center}.av-day-header{font-size:10px;text-align:center}.av-day-header-text{padding-left:10px;padding-right:10px}.av-day-header-list{border-left:0;border-right:0;height:50px;padding-left:0;padding-right:0;width:86px}.av-day-header-bar{display:flex;height:5px;width:100%}.av-day-header-bar-green{background-color:var(--success);height:100%}.av-day-header-bar-red{background-color:var(--danger);height:100%}.av-month-day-container{display:flex}.av-month-week-container{cursor:pointer;padding-left:20px;padding-right:20px}.av-month-day{align-items:center;border:1px;border-radius:4px;border-style:solid;display:flex;height:100px;justify-content:center;margin-bottom:1px;position:relative;width:100%}.av-day-header-bar-gray{background-color:var(--primary);height:6px;position:absolute;top:-1px;width:100%}.av-month-day-text{font-size:16px;text-align:center}.av-month-day-green,.av-month-day-red{background-color:var(--text)}.av-day-header-saturday{margin-left:2px}.av-week-not-loaded{align-items:center;display:flex;flex-direction:column;height:550px;justify-content:center;width:100%}.av-week-not-loaded-header{padding-bottom:10px;padding-top:20px}.av-week-item-list-group{margin-bottom:0}.av-month-threshold{margin-bottom:0;margin-top:20px}.alert-none{background-color:var(--text-muted);border-color:var(--text);color:var(--surface)}.av-clear-list{list-style-type:none;padding-left:10px}.av-expand-button{color:var(--primary)!important;padding-left:0;padding-right:0;text-align:left;width:100%}.label-line-through{background-color:var(--primary)!important;text-decoration:line-through}.av-table-persons-availability{align-items:center;display:flex;justify-content:space-between}.av-table-threshold-below{border:2px solid var(--danger)}.av-table-hour{border-right:1px solid var(--text);height:100%;width:6px}.av-table-hour-indicator{color:var(--text);left:-2px;opacity:.6;position:relative;top:-12px}.table-function-container{display:flex;flex-wrap:wrap}.icon-AaoPlugin{background-position:-137px -48px}.icon-AaoPlugin,.icon-AddCameraPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AddCameraPlugin{background-position:-153px -48px}.icon-AddressGeneratorPlugin{background-position:-90px -80px}.icon-AddVehiclePlugin,.icon-AddressGeneratorPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AddVehiclePlugin{background-position:-106px -80px}.icon-Adress-Berechnung{background-position:-122px -80px}.icon-Adress-Berechnung,.icon-AirbusCustomAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AirbusCustomAlarmText{background-position:-138px -80px}.icon-AirbusInput{background-position:-154px -80px;height:16px;width:16px}.icon-AirbusInput,.icon-alamos{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-alamos{background-position:-80px 0;height:20px;width:90px}.icon-Alarm-Anruf{background-position:-35px -120px}.icon-Alarm,.icon-Alarm-Anruf{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Alarm{background-position:-51px -120px}.icon-AlarmDataState{background-position:-67px -120px}.icon-AlarmDataState,.icon-Alarmdruck{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Alarmdruck{background-position:-83px -120px}.icon-AlarmMergePlugin{background-position:-99px -120px}.icon-AlarmMergePlugin,.icon-AlarmMonitor{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AlarmMonitor{background-position:-115px -120px}.icon-AlarmMonitorLight{background-position:-131px -120px}.icon-AlarmMonitorLight,.icon-AlarmMonitorWeb{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AlarmMonitorWeb{background-position:-147px -120px}.icon-AlarmObjectEventPrint{background-position:-16px -144px;height:16px}.icon-AlarmObjectEventPrint,.icon-AlarmObjectPrint{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);width:16px}.icon-AlarmObjectPrint{background-position:0 -144px;height:19px}.icon-AlarmProtocolPrint{background-position:-32px -144px}.icon-AlarmProtocolPrint,.icon-AlarmtextSplitter{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AlarmtextSplitter{background-position:-48px -144px}.icon-AliveInput{background-position:-64px -144px;height:16px;width:16px}.icon-AliveInput,.icon-aMobileMedium{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-aMobileMedium{background-position:-27px -96px;height:24px;width:24px}.icon-aMobilePro-30{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-32px -48px;height:30px;width:30px}.icon-aMobileSmall{background-position:-80px -144px}.icon-AMWebPlugin,.icon-aMobileSmall{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AMWebPlugin{background-position:-96px -144px}.icon-Android{background-position:-112px -144px;width:16px}.icon-Android,.icon-AnnouncementPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-AnnouncementPlugin{background-position:0 -307px;width:14px}.icon-Anysms{background-position:-128px -144px}.icon-Anysms,.icon-apager{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-apager{background-position:-144px -144px}.icon-ApagerAndroid{background-position:-170px 0}.icon-ApagerAndroid,.icon-ApagerPro{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ApagerPro{background-position:-170px -16px}.icon-ApagerProVaccine{background-position:-170px -32px}.icon-ApagerProVaccine,.icon-ApagerWindows8{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ApagerWindows8{background-position:-170px -48px}.icon-ArigonPlusInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-314px -224px;height:16px;width:15px}.icon-Aspsms{background-position:-170px -64px}.icon-Aspsms,.icon-AvailabilityAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AvailabilityAlarmText{background-position:-170px -80px}.icon-AvailabilityInput{background-position:-170px -96px}.icon-AvailabilityInput,.icon-AvailabilityPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AvailabilityPlugin{background-position:-170px -112px}.icon-AvailabilityRuleAlarmText{background-position:-170px -128px}.icon-AvailabilityRuleAlarmText,.icon-AvailabilityRules{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AvailabilityRules{background-position:-170px -144px}.icon-AvailabilityRulesCheck{background-position:0 -163px}.icon-AvailabilityRulesCheck,.icon-AvailabilityRulesFunctions{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AvailabilityRulesFunctions{background-position:-16px -163px}.icon-AvasysAlarmText{background-position:-32px -163px}.icon-AvasysAlarmText,.icon-AvasysInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AvasysInput{background-position:-48px -163px}.icon-AviotekInput{background-position:-64px -163px}.icon-AviotekInput,.icon-AviotekModePlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-AviotekModePlugin{background-position:-80px -163px}.icon-AviotekRulePlugin{background-position:-96px -163px}.icon-AviotekRulePlugin,.icon-Balabolka{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Balabolka{background-position:-112px -163px}.icon-Batch{background-position:-128px -163px}.icon-Batch,.icon-BatchShellScript{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BatchShellScript{background-position:-144px -163px}.icon-BayerninfoInput{background-position:-160px -163px}.icon-BayerninfoInput,.icon-BerlinInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BerlinInput{background-position:-186px 0}.icon-BetterStackInput{background-position:-186px -16px}.icon-BFLinzInput,.icon-BetterStackInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BFLinzInput{background-position:-186px -32px}.icon-BISAlarmText{background-position:-186px -48px}.icon-BISAlarmText,.icon-BISInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BISInput{background-position:-186px -64px}.icon-BlackList{background-position:-186px -80px;width:16px}.icon-BlackList,.icon-bmz{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-bmz{background-position:-80px -20px;width:45px}.icon-BoschOpenInterfaceInput{background-position:-186px -96px}.icon-BoschOpenInterfaceInput,.icon-BoschVcaInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BoschVcaInput{background-position:-186px -112px}.icon-BosMonAlarmText{background-position:-186px -128px}.icon-BosMonAlarmText,.icon-BosMonInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-BosMonInput{background-position:-186px -144px}.icon-BwbOffice{background-position:-186px -160px}.icon-BwbOffice,.icon-CalendarInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CalendarInput{background-position:0 -179px}.icon-CeliosAlarmText{background-position:-16px -179px}.icon-CeliosAlarmText,.icon-CeliosInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CeliosInput{background-position:-32px -179px}.icon-ChatPlugin{background-position:-48px -179px}.icon-ChatPlugin,.icon-ClewareInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ClewareInput{background-position:-64px -179px}.icon-Cmtelecom{background-position:-80px -179px}.icon-Cmtelecom,.icon-CobraAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CobraAlarmText{background-position:-96px -179px}.icon-CobraFeedbackPlugin{background-position:-112px -179px}.icon-CobraFeedbackPlugin,.icon-CobraInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CobraInput{background-position:-128px -179px}.icon-CobraInputV2{background-position:-144px -179px}.icon-CobraInputV2,.icon-CommandX{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CommandX{background-position:-160px -179px}.icon-ComparePlugin{background-position:-176px -179px}.icon-ComparePlugin,.icon-CustomAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-CustomAlarmText{background-position:-202px 0}.icon-DailyInput{background-position:-202px -16px}.icon-DailyInput,.icon-DeAlarmInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-DeAlarmInput{background-position:-202px -32px}.icon-Delay{background-position:-202px -48px}.icon-Delay,.icon-DiCalInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-DiCalInput{background-position:-202px -64px}.icon-Dienstwochen{background-position:-202px -80px}.icon-Dienstwochen,.icon-DispoLive{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-DispoLive{background-position:-202px -96px}.icon-DMEInput{background-position:-202px -112px}.icon-DMEInput,.icon-draw{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-draw{background-position:-202px -128px}.icon-DryadInput{background-position:-202px -144px}.icon-DryadInput,.icon-DuplicatePlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-DuplicatePlugin{background-position:-202px -160px}.icon-DwdInput{background-position:-314px -240px;width:15px}.icon-DwdInput,.icon-DynamicWebcams{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-DynamicWebcams{background-position:-202px -176px;width:16px}.icon-ecomed{background-position:0 0;height:24px;width:80px}.icon-ecomed,.icon-ecomedKlein{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-ecomedKlein{background-position:-80px -36px;height:10px;width:48px}.icon-EdpInput{background-position:0 -195px}.icon-EdpInput,.icon-EdpPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EdpPlugin{background-position:-16px -195px}.icon-EdpV2Input{background-position:-32px -195px}.icon-EdpV2Input,.icon-EdpV2Plugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EdpV2Plugin{background-position:-48px -195px}.icon-EigenalarmPlugin{background-position:-64px -195px}.icon-EigenalarmPlugin,.icon-Einheiten-Alarmierung{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Einheiten-Alarmierung{background-position:-80px -195px}.icon-Einsatzkomponente{background-position:-96px -195px}.icon-Einsatzkomponente,.icon-Einsatzverwaltung{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Einsatzverwaltung{background-position:-112px -195px}.icon-Elasticsearch{background-position:-128px -195px;height:16px;width:16px}.icon-Elasticsearch,.icon-elevator{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-elevator{background-position:-51px -96px;height:24px;width:24px}.icon-Elion{background-position:-144px -195px}.icon-ELSInput,.icon-Elion{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ELSInput{background-position:-160px -195px}.icon-ELSProfessionalStatusPlugin{background-position:-176px -195px}.icon-ELSProfessionalStatusPlugin,.icon-ElsProPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ElsProPlugin{background-position:-192px -195px}.icon-EMidAlarmText{background-position:-218px 0}.icon-EMIDInput,.icon-EMidAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EMIDInput{background-position:-218px -16px}.icon-EmidMuenchenInput{background-position:-218px -32px}.icon-EMSPlugin,.icon-EmidMuenchenInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EMSPlugin{background-position:-218px -48px}.icon-ErrorChecker{background-position:-218px -64px}.icon-ErrorChecker,.icon-EspaAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EspaAlarmText{background-position:-218px -80px}.icon-ESPAInput{background-position:-218px -96px}.icon-ESPAInput,.icon-EuroDMS{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EuroDMS{background-position:-218px -112px}.icon-EuroDmsInput{background-position:-218px -128px}.icon-EuroDmsInput,.icon-EurofunkKEZInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-EurofunkKEZInput{background-position:-218px -144px}.icon-EUSInput{background-position:-218px -160px}.icon-EUSInput,.icon-ExeCaller{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ExeCaller{background-position:-218px -176px}.icon-ExistsPlugin{background-position:-218px -192px}.icon-ExistsPlugin,.icon-ExternalInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ExternalInput{background-position:0 -211px}.icon-FakeComputePlugin{background-position:-16px -211px}.icon-FakeComputePlugin,.icon-FaxInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FaxInput{background-position:-32px -211px}.icon-FE2Input{background-position:-48px -211px}.icon-FE2Input,.icon-FE2Plugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FE2Plugin{background-position:-64px -211px}.icon-FE2SyncInput{background-position:-80px -211px}.icon-FE2SyncInput,.icon-FeedbackLoader{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FeedbackLoader{background-position:-96px -211px}.icon-FeedbackRules{background-position:-112px -211px}.icon-FeedbackRules,.icon-FeedbackRulesFunctions{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FeedbackRulesFunctions{background-position:-128px -211px}.icon-Feuernetz{background-position:-144px -211px}.icon-FeuerOn,.icon-Feuernetz{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FeuerOn{background-position:-160px -211px}.icon-Feuerwehrdatenbank{background-position:-176px -211px}.icon-Feuerwehrdatenbank,.icon-FileInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FileInput{background-position:-192px -211px}.icon-FileReader{background-position:-208px -211px}.icon-FileReader,.icon-Fireboard{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Fireboard{background-position:-234px 0}.icon-FireboardStatus{background-position:-234px -16px}.icon-FireManagerPlugin,.icon-FireboardStatus{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-FireManagerPlugin{background-position:-234px -32px}.icon-FirstAEDPlugin{background-position:-314px -256px;height:15px}.icon-FirstAEDPlugin,.icon-FittCom{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);width:16px}.icon-FittCom{background-position:-234px -48px;height:16px}.icon-fiz{background-position:-125px -20px;width:45px}.icon-Fms32AlarmText,.icon-fiz{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-Fms32AlarmText{background-position:-234px -64px;width:16px}.icon-FMS32ServerInput{background-position:-234px -80px;width:16px}.icon-FMS32ServerInput,.icon-fsd{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-fsd{background-position:-92px -48px;width:45px}.icon-fse{background-position:0 -80px;width:45px}.icon-GeoBytePlugin,.icon-fse{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-GeoBytePlugin{background-position:-234px -96px;width:16px}.icon-GermanTronicInput{background-position:-234px -112px}.icon-GermanTronicInput,.icon-GlobalParameterPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-GlobalParameterPlugin{background-position:-234px -128px}.icon-GlobeUAV{background-position:-234px -144px}.icon-GlobeUAV,.icon-GlobeUAVInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-GlobeUAVInput{background-position:-234px -160px}.icon-GoogleCalendar{background-position:-234px -176px}.icon-GoogleCalendar,.icon-Grasland-Feuerindex{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Grasland-Feuerindex{background-position:-234px -192px}.icon-GraslandInput{background-position:-234px -208px}.icon-GraslandInput,.icon-GroupAlarm{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-GroupAlarm{background-position:0 -227px}.icon-here{background-position:-123px -96px;height:22px;width:24px}.icon-here,.icon-hereKlein{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-hereKlein{background-position:-108px -64px;height:10px;width:20px}.icon-HexagonCadInput{background-position:-16px -227px}.icon-HexagonCadInput,.icon-HexagonInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-HexagonInput{background-position:-32px -227px}.icon-HochwasserAlarmText{background-position:-48px -227px}.icon-HochwasserAlarmText,.icon-IbSystems{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-IbSystems{background-position:-64px -227px}.icon-IgnisPlusInput{background-position:-80px -227px}.icon-IgnisPlusInput,.icon-IncidentsInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-IncidentsInput{background-position:-96px -227px}.icon-InfoScreenInput{background-position:-112px -227px}.icon-InfoScreenInput,.icon-InternalIncidentPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-InternalIncidentPlugin{background-position:-128px -227px}.icon-IOEspaInput{background-position:-144px -227px}.icon-IOEspaInput,.icon-IOPrintPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-IOPrintPlugin{background-position:-160px -227px}.icon-IOSatelliteInput{background-position:-176px -227px}.icon-IOSatelliteInput,.icon-JsonPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-JsonPlugin{background-position:-192px -227px}.icon-JuhHausnotrufPlugin{background-position:-208px -227px}.icon-JuhHausnotrufPlugin,.icon-Katsys{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Katsys{background-position:-224px -227px}.icon-KbaInput{background-position:-250px 0}.icon-KbaInput,.icon-KbaPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-KbaPlugin{background-position:-250px -16px}.icon-KeywordSplitter{background-position:-250px -32px;height:16px;width:16px}.icon-KeywordSplitter,.icon-kohlhammer{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-kohlhammer{background-position:0 -120px;height:24px;width:17px}.icon-Konrad3dInput{background-position:-314px -271px;width:15px}.icon-Konrad3dInput,.icon-Koordinaten-Konverter{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px}.icon-Koordinaten-Konverter{background-position:-250px -48px;width:16px}.icon-lagekarte{background-position:0 -96px;height:24px;width:27px}.icon-lagekarte,.icon-lagekarteKlein{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-lagekarteKlein{background-position:-128px -64px;height:10px;width:20px}.icon-Lardis{background-position:-250px -64px}.icon-Lardis,.icon-LardisInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-LardisInput{background-position:-250px -80px}.icon-LardisOne{background-position:-250px -96px}.icon-LardisOne,.icon-LardisZvei{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-LardisZvei{background-position:-250px -112px}.icon-LfvOOInput{background-position:-250px -128px}.icon-LISPlugin,.icon-LfvOOInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-LISPlugin{background-position:-250px -144px}.icon-LocationMapsPlugin{background-position:-250px -160px}.icon-LocationMapsPlugin,.icon-Logic{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Logic{background-position:-250px -176px}.icon-Logik{background-position:-250px -192px;height:16px;width:16px}.icon-Logik,.icon-Lorry{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-Lorry{background-position:0 -48px;height:32px;width:32px}.icon-LTTirolInput{background-position:-250px -208px}.icon-LTTirolInput,.icon-Lumis911{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Lumis911{background-position:-250px -224px}.icon-LupusInput{background-position:0 -243px}.icon-LVSInput,.icon-LupusInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-LVSInput{background-position:-16px -243px}.icon-Mail{background-position:-32px -243px}.icon-Mail,.icon-MailExpert{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MailExpert{background-position:-48px -243px}.icon-MailInput{background-position:-64px -243px}.icon-MailInput,.icon-MailInputRLP{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MailInputRLP{background-position:-80px -243px}.icon-manv{background-position:0 -24px;height:24px;width:80px}.icon-manv,.icon-manvKlein{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-manvKlein{background-position:-128px -36px;height:10px;width:33px}.icon-mapTrip{background-position:-75px -96px;height:24px;width:24px}.icon-MapTripRoutePlugin,.icon-mapTrip{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png)}.icon-MapTripRoutePlugin{background-position:-96px -243px;height:16px;width:16px}.icon-MobilerAlarm-30{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-62px -48px;height:30px;width:30px}.icon-MobileRetterPlugin{background-position:-112px -243px}.icon-MobileRetterPlugin,.icon-MonitoringInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MonitoringInput{background-position:-128px -243px}.icon-MonthPlugin{background-position:-144px -243px}.icon-MonthPlugin,.icon-MpFeuerPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MpFeuerPlugin{background-position:-160px -243px}.icon-MpFeuerProdicoPlugin{background-position:-176px -243px}.icon-MpFeuerProdicoPlugin,.icon-MpFeuerStatusPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MpFeuerStatusPlugin{background-position:-192px -243px}.icon-MqttCustomPlugin{background-position:-208px -243px}.icon-MqttCustomPlugin,.icon-MqttEisBaerPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MqttEisBaerPlugin{background-position:-224px -243px}.icon-MqttInput{background-position:-240px -243px}.icon-MqttInput,.icon-MySQL{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-MySQL{background-position:-266px 0}.icon-MysqlProtocol{background-position:-266px -16px}.icon-MysqlProtocol,.icon-NIDAPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-NIDAPlugin{background-position:-266px -32px}.icon-NoyseeInput{background-position:-266px -48px}.icon-NoyseeInput,.icon-ObjectContactPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ObjectContactPlugin{background-position:-266px -64px}.icon-OiiAlarmText{background-position:-266px -80px}.icon-OIIInput,.icon-OiiAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-OIIInput{background-position:-266px -96px}.icon-OiiPlugin{background-position:-266px -112px}.icon-OiiPlugin,.icon-OperatorInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-OperatorInput{background-position:-266px -128px}.icon-P8GRPlugin{background-position:-266px -144px}.icon-P8GRPlugin,.icon-PdfPrint{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-PdfPrint{background-position:-266px -160px}.icon-PegelInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-266px -176px;height:16px;width:16px}.icon-phonelink{background-position:-147px -96px}.icon-phonelink,.icon-phonelinksetup{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:18px;width:18px}.icon-phonelinksetup{background-position:-17px -120px}.icon-Poc32AlarmText{background-position:-266px -192px}.icon-Poc32AlarmText,.icon-PolarianDataboxInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-PolarianDataboxInput{background-position:-266px -208px}.icon-PremergencyInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-314px -287px;height:16px;width:15px}.icon-Printing{background-position:-266px -224px}.icon-Printing,.icon-PrivacyPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-PrivacyPlugin{background-position:-266px -240px}.icon-Probealarm{background-position:0 -259px}.icon-Probealarm,.icon-Protocol{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Protocol{background-position:-16px -259px}.icon-Prowl{background-position:-32px -259px}.icon-Prowl,.icon-QueuePlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-QueuePlugin{background-position:-48px -259px}.icon-RadioOperatorAlarmText{background-position:-64px -259px}.icon-RadioOperatorAlarmText,.icon-RadioOperatorInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-RadioOperatorInput{background-position:-80px -259px}.icon-RealtimeFileInput{background-position:-96px -259px}.icon-RealtimeFileInput,.icon-refreshsmall{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-refreshsmall{background-position:-112px -259px}.icon-ReGraphInput{background-position:-128px -259px}.icon-ReGraphInput,.icon-Reichweitenalarm{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Reichweitenalarm{background-position:-144px -259px}.icon-ReichweitenInput{background-position:-160px -259px}.icon-ReichweitenInput,.icon-RelaisPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-RelaisPlugin{background-position:-176px -259px}.icon-RemoveHouseFromAlarm{background-position:-192px -259px}.icon-RemoveHouseFromAlarm,.icon-RettAlarm{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-RettAlarm{background-position:-208px -259px}.icon-rettungskarte{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-99px -96px;height:24px;width:24px}.icon-RevisionPlugin{background-position:-224px -259px}.icon-RevisionPlugin,.icon-RoadblockPrint{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-RoadblockPrint{background-position:-240px -259px}.icon-roadclosed{background-position:-256px -259px}.icon-roadclosed,.icon-roadwarn{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-roadwarn{background-position:-282px 0}.icon-roadwork{background-position:-282px -16px}.icon-SaveAlarm,.icon-roadwork{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SaveAlarm{background-position:-282px -32px}.icon-SchranerAlarmText{background-position:-282px -48px}.icon-SchranerAlarmText,.icon-SchranerInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SchranerInput{background-position:-282px -64px}.icon-SdsOutput{background-position:-282px -80px}.icon-SdsOutput,.icon-SecurCisCustomAlarmText{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SecurCisCustomAlarmText{background-position:-282px -96px}.icon-SecurCISInput{background-position:-282px -112px}.icon-SecurCISInput,.icon-ShiftbookPrint{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ShiftbookPrint{background-position:-282px -128px}.icon-SirenStatusSetterPlugin{background-position:-282px -144px}.icon-SirenStatusSetterPlugin,.icon-SkyflowInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SkyflowInput{background-position:-282px -160px}.icon-SkyflowPlugin{background-position:-282px -176px}.icon-SkyflowPlugin,.icon-Sms{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Sms{background-position:-282px -192px}.icon-Sms77{background-position:-282px -208px}.icon-Sms77,.icon-SmsEagleInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SmsEagleInput{background-position:-282px -224px}.icon-SmsEaglePlugin{background-position:-282px -240px}.icon-SmsEaglePlugin,.icon-Smsflatrate{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Smsflatrate{background-position:-282px -256px}.icon-SmsflatrateCall{background-position:0 -275px}.icon-SmsInbound,.icon-SmsflatrateCall{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SmsInbound{background-position:-16px -275px}.icon-Smskaufen{background-position:-32px -275px}.icon-SMSSerial,.icon-Smskaufen{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-SMSSerial{background-position:-48px -275px}.icon-SmsTrade{background-position:-64px -275px}.icon-SmsTrade,.icon-Sound{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Sound{background-position:-80px -275px}.icon-spz{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-45px -80px;height:16px;width:45px}.icon-StandardAlarmText{background-position:-96px -275px}.icon-StandardAlarmText,.icon-StatisticPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-StatisticPlugin{background-position:-112px -275px}.icon-StatusPlugin{background-position:-128px -275px}.icon-StatusPlugin,.icon-Stopp-Plugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Stopp-Plugin{background-position:-144px -275px}.icon-StoppPlugin{background-position:-160px -275px}.icon-StoppPlugin,.icon-Sub-RIC-Regel{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Sub-RIC-Regel{background-position:-176px -275px}.icon-Subric{background-position:-192px -275px}.icon-Subric,.icon-TasInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TasInput{background-position:-208px -275px}.icon-TasPlugin{background-position:-224px -275px}.icon-TCPInput,.icon-TasPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TCPInput{background-position:-240px -275px}.icon-TeamBayern{background-position:-256px -275px}.icon-TeamBayern,.icon-TetraControl{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TetraControl{background-position:-272px -275px}.icon-TetraControlInput{background-position:-298px 0}.icon-TetraControlInput,.icon-TetraControlNbx{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TetraControlNbx{background-position:-298px -16px}.icon-TetraCustomAlarmText{background-position:-298px -32px}.icon-TetraCustomAlarmText,.icon-TetraInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TetraInput{background-position:-298px -48px}.icon-Text-To-Speech{background-position:-298px -64px}.icon-Text-To-Speech,.icon-Textersetzung{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Textersetzung{background-position:-298px -80px}.icon-Textmod{background-position:-298px -96px}.icon-Textmod,.icon-ThirdPartyInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-ThirdPartyInput{background-position:-298px -112px}.icon-ThirdPartyRadioInputPlugin{background-position:-298px -128px}.icon-ThirdPartyRadioInputPlugin,.icon-TimeRules{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TimeRules{background-position:-298px -144px}.icon-TimeRulesEveryXDays{background-position:-298px -160px}.icon-TimeRulesEveryXDays,.icon-TimeRulesExtended{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TimeRulesExtended{background-position:-298px -176px}.icon-TMIPInput{background-position:-298px -192px}.icon-TMIPInput,.icon-TMIPPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TMIPPlugin{background-position:-298px -208px}.icon-TraccarInput{background-position:-298px -224px}.icon-TraccarInput,.icon-TripleThirtyInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TripleThirtyInput{background-position:-298px -240px}.icon-TTSAlarmText{background-position:-298px -256px}.icon-TTSAlarmText,.icon-TtsPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-TtsPlugin{background-position:-298px -272px}.icon-tunnel-small{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-92px -64px;height:14px;width:16px}.icon-TwitterInput{background-position:0 -291px}.icon-TwitterInput,.icon-UniquePlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-UniquePlugin{background-position:-16px -291px}.icon-UrlOpener{background-position:-32px -291px}.icon-USVInput,.icon-UrlOpener{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-USVInput{background-position:-48px -291px}.icon-VariableSetter{background-position:-64px -291px}.icon-VariableSetter,.icon-VariableSetterMulti{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-VariableSetterMulti{background-position:-80px -291px}.icon-VehicleCPlugin{background-position:-96px -291px}.icon-VehicleCPlugin,.icon-VehicleDestinationPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-VehicleDestinationPlugin{background-position:-112px -291px}.icon-VehiclePlugin{background-position:-128px -291px}.icon-VehiclePlugin,.icon-VehicleStatusPlugin{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-VehicleStatusPlugin{background-position:-144px -291px}.icon-VehicleStatusSetterPlugin{background-position:-160px -291px}.icon-VehicleStatusSetterPlugin,.icon-VivaSecurInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-VivaSecurInput{background-position:-176px -291px}.icon-WakeOnLan{background-position:-192px -291px}.icon-WakeOnLan,.icon-WaldbrandInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-WaldbrandInput{background-position:-208px -291px}.icon-WaldbrandRules{background-position:-224px -291px}.icon-WaldGrasAlarmText,.icon-WaldbrandRules{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-WaldGrasAlarmText{background-position:-240px -291px}.icon-WAndTInput{background-position:-256px -291px}.icon-WAndTInput,.icon-Weatherrules{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Weatherrules{background-position:-272px -291px}.icon-WeatherWarningAlarmText{background-position:-288px -291px}.icon-WeatherWarningAlarmText,.icon-Web-Alarm{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Web-Alarm{background-position:-314px 0}.icon-WeeksOfDuty{background-position:-314px -16px}.icon-WeeksOfDuty,.icon-WeeksOfDutyDays{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-WeeksOfDutyDays{background-position:-314px -32px}.icon-WeeksOfDutyInterval{background-position:-314px -48px}.icon-WeeksOfDutyInterval,.icon-WetterInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-WetterInput{background-position:-314px -64px}.icon-WetterstationInput{background-position:-314px -80px}.icon-WetterstationInput,.icon-Wetterwarn-Regeln{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Wetterwarn-Regeln{background-position:-314px -96px}.icon-What3Words{background-position:-314px -112px}.icon-What3Words,.icon-WhiteList{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-WhiteList{background-position:-314px -128px}.icon-XMPP{background-position:-314px -144px}.icon-XMPP,.icon-XMPPInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-XMPPInput{background-position:-314px -160px}.icon-ZabbixInput{background-position:-314px -176px}.icon-ZabbixInput,.icon-Zeitregeln{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);height:16px;width:16px}.icon-Zeitregeln{background-position:-314px -192px}.icon-ZFRescueConnectInput{background-image:url(/img/static/sprite.779c9314835a19ff070569d747d3a6a3.png);background-position:-314px -208px;height:16px;width:16px}.wache-view-status-body{background-color:var(--text)!important;padding:5px}.wache-view-menu-icon{margin-left:-1rem;margin-right:.2rem}.card-header.panel-heading-dark-status-small{padding-left:7px!important;padding-right:4px!important}.wache-view-vehicle-pagination{padding-bottom:1rem}.wache-view-announcements-tab,.wache-view-devices-tab,.wache-view-vehicles-tab{height:100%;min-height:0;overflow-y:auto}.wache-view-vehicles-table td{padding-bottom:.15rem;padding-top:.15rem}.wache-view-tableau-tab{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.wache-view-tableau-tab>.action-bar{flex:0 0 auto}.wache-status-table-scroll{display:grid;gap:8px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(1,1fr)}.wache-status-table-column{display:flex;flex-direction:column;max-height:89vh;overflow-y:auto;scrollbar-width:none}.wache-status-table-header{background-color:var(--background);border-bottom:2px solid var(--border)!important;color:var(--text);font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.5rem!important;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.wache-status-table-header-empty{opacity:.3}.wache-status-table-cell{border-bottom:none!important;padding:.25rem!important;vertical-align:top!important}.wache-status-table-empty{color:var(--text);font-size:.85em;opacity:.4;padding:.25rem}.wache-status-table-vehicle:not(:last-child){border-bottom:1px solid var(--border)}.wache-status-table-vehicle{align-items:center;cursor:pointer;display:flex;gap:.4rem;padding:.3rem .5rem}.wache-status-table-vehicle>span{color:var(--text);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wache-status-table-vehicle:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)}.wache-status-table-vehicle-icon{flex-shrink:0;height:16px;margin-left:auto}.wache-toggle-btn{align-items:center;display:inline-flex;gap:.4rem}.wache-toggle-btn.active{background-color:color-mix(in srgb,transparent,var(--text) 10%);border-color:var(--text);color:var(--text)}.wache-toggle-btn .wache-toggle-checkbox{margin:0;pointer-events:none}.wache-toggle-btn .wache-toggle-info{align-items:center;color:var(--text-muted);cursor:help;display:inline-flex;font-size:.85em;opacity:.7}.wache-toggle-btn .wache-toggle-info:hover{color:var(--text);opacity:1}.wache-toggle-info-tooltip .tooltip-inner{max-width:22rem;text-align:left;white-space:pre-line}.wache-vehicle-actions{display:flex;position:absolute;right:0;top:10px}.wache-vehicle-wache-btn{margin:0 5px!important}.wache-vehicle-search-input{font-size:12px;height:20px;min-width:300px}.wache-vehicle-swap-dpwn{padding-left:12px!important}.wache-button-margin-left{margin:0 5px!important}.tableau-tabs{display:flex;overflow-y:hidden}.wache-inline-1{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;position:relative}.wache-inline-1>.div-full-height{height:auto;min-height:0;min-width:0}.wache-inline-2{max-width:350px}.wache-inline-3{padding:3rem 0}dashboard{display:block;height:90vh;overflow-x:hidden;overflow-y:auto}.modal-dialog:has(.modal-vehicle-header){max-width:min(1200px,100vw - 2rem)}.vehicle-modal-edit-timeplan-link{color:var(--border)!important}.modal-title{color:var(--text);font-size:24px;font-weight:700}.modal-title-drone{color:var(--text);font-size:4rem;opacity:.8}.vehicle-modal-vehicle-swap-btn{float:left}.vehicle-modal-vehicle-actions-container{margin-top:1rem}.vehicle-modal-body-vehicle>.row{min-height:450px}.vehicle-modal-vehicle-alarmstatus-links{display:flex;justify-content:flex-end;margin-bottom:.5rem}.vehicle-modal-vehicle-alarmstatus-links>a{border-left:1px solid color-mix(in srgb,transparent,var(--text) 42%);margin-left:.75rem;opacity:.8;padding-left:.75rem}.vehicle-modal-inline-heading-vehicle{align-items:center;display:inline-flex;justify-content:space-between;margin-bottom:3px!important;width:100%}.vehicle-modal-vehicle-img{height:60px;padding:5px;position:absolute;right:0;top:0}.vehicle-modal-menu-entry-with-icon{display:flex!important;justify-content:space-between}.vehicle-modal-menu-entry-with-icon span{background-color:var(--warning)}.vehicle-modal-red-light-violations{background-color:var(--danger)!important;color:var(--text)!important}.vehicle-inline-1{margin-top:8px}.vehicle-inline-2{margin-top:10px}.vehicle-inline-3{float:right}.main-page-wrapper{--CCN-header-height:0px}.main-page-wrapper.show-ccn-header{--CCN-header-height:83px}.main-page-wrapper.logged-in .ccn-wrapper{left:320px;right:15px}.main-page-wrapper.logged-in.main-sidebar-mode-icons .ccn-wrapper{left:88px;right:15px}.main-page-wrapper.hide-sidebar.logged-in .ccn-wrapper{left:45px;right:15px}.main-page-sidebar-toggle{background-color:var(--surface)!important;border:0!important}.main-page-wrapper .ccn-wrapper{background-color:var(--background);box-sizing:border-box;display:none;height:var(--CCN-header-height);padding:12px 0 3px;position:fixed;z-index:10}.main-page-wrapper.show-ccn-header .ccn-wrapper{display:block}.main-ccn-container{align-items:center;border-radius:4px;box-shadow:0 0 5px 2px color-mix(in srgb,transparent,var(--background) 30%);box-sizing:border-box;color:var(--text);display:flex;height:100%;padding:.5rem 1.5rem .5rem 1rem}.main-ccn-icon{align-items:center;display:flex;font-size:3.5rem;margin-right:1rem}.main-ccn-body{align-items:start;display:flex;flex-direction:column;flex-grow:1;min-width:0}.main-ccn-title{font-weight:700}.main-ccn-text{flex-shrink:1;max-width:100%;min-width:0;width:100%}.main-ccn-sub{cursor:pointer}.navbar{margin-bottom:0}.main-sidebar-old-shares,.main-sidebar-weak-password{margin-left:1rem;margin-right:1rem}.main-csv-download-help{align-items:center;display:flex;margin-top:5px}.main-csv-download-help i{font-size:1.6rem!important;margin-bottom:0!important}button.main-sidebar-old-shares{align-items:center;display:flex}.main-view-link:hover{cursor:pointer!important}.main-websocket-connected{color:var(--success)}.main-websocket-disconnected{color:var(--danger)}.main-websocket-communication-error{color:var(--warning)}.main-view-username{display:inline}.main-view-menu-flex{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0!important}.main-view-menu-item{align-items:center;display:flex!important;padding-left:8px!important;padding-right:8px!important}.main-view-menu-item-icon{font-size:14px;margin-right:3px;opacity:.5}.main-view-right-menu-user{align-items:center;display:flex!important;height:50px;justify-content:center}.main-admin-dropdown{left:unset;right:0;width:300px}.main-view-container{height:100%;padding-top:var(--CCN-header-height);width:100%}@media(min-width:1200px){.main-view-navbar{max-height:50px}}.main-header-img-container{align-items:center;display:inline-flex;justify-content:center;width:100%}.main-missing-sms-key-menu{color:var(--warning);padding-right:4px}.main-missing-sms-key{color:var(--warning);float:right;padding-top:3px}@media(min-width:1600px){.main-header-img{display:none}}@media(max-width:1200px){.main-header-img{display:none}}.main-header-img-large{display:none}@media(min-width:1600px){.main-header-img-large{display:inline}}.main-navbar-warning{background-color:var(--warning)!important;border-color:var(--warning)!important}#close-sidebar,#show-sidebar,.main-page-wrapper,.main-page-wrapper .ccn-wrapper,.main-page-wrapper .main-page-content,.main-page-wrapper .main-sidebar-wrapper,.main-page-wrapper.hide-sidebar,.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown .main-sidebar-submenu li a:before,.main-sidebar-wrapper .main-sidebar-menu ul li a,.main-sidebar-wrapper .sidebar-brand>a,.main-sidebar-wrapper .sidebar-dropdown>a:after,.main-sidebar-wrapper .sidebar-search .input-group-text,.main-sidebar-wrapper .sidebar-search input.search-menu,.main-sidebar-wrapper ul li a i{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.main-page-wrapper{display:flex;height:100vh;width:100vw}.main-page-wrapper.logged-in.main-sidebar-mode-full{padding-left:320px}.main-page-wrapper.logged-in.main-sidebar-mode-icons{padding-left:88px}.main-page-wrapper.logged-in.main-sidebar-mode-minimal{padding-left:40px}.main-page-wrapper .theme{border-radius:4px;display:inline-block;height:40px;margin:2px;width:40px}.main-page-wrapper .theme.main-chiller-theme{background:var(--background)}.main-page-wrapper.toggled .main-sidebar-wrapper{left:0}.main-page-wrapper.toggled .main-sidebar-wrapper.hide-sidebar{left:-300px}.main-page-wrapper.logged-in:before{background:var(--danger);bottom:0;content:"";display:none;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .2s ease;width:4px;z-index:1025}.main-page-wrapper.logged-in.main-has-warning:before{display:block}#sidebar{box-shadow:4px 0 8px 0 var(--background)}.main-sidebar-submenu{box-shadow:inset 0 -1px 2px 1px color-mix(in srgb,transparent,var(--background) 37%)}.main-page-small-header{align-items:center;background-color:color-mix(in srgb,transparent,var(--background) 37%);box-shadow:var(--background) 0 3px 8px;color:var(--text);height:40px;justify-content:flex-end;left:0;padding-right:1rem;position:absolute;right:0;top:0;width:100%}.main-page-small-header>img{margin-left:.5rem}.main-page-small-header>span{margin-right:.5rem;opacity:.6}@media(max-width:400px){.main-page-content{display:flex!important}}#show-sidebar{border-radius:0 4px 4px 0;padding-top:8px;position:fixed;top:0;z-index:1010}.main-page-wrapper.toggled #show-sidebar{background-color:var(--border);left:265px;z-index:1020}.main-page-wrapper.toggled #show-sidebar.main-sidebar-mode-icons{left:18px;top:60px}.main-page-wrapper.toggled #show-sidebar.hide-sidebar{left:0}.main-sidebar-wrapper.main-sidebar-mode-icons{width:72px}.main-sidebar-wrapper{display:flex;flex-direction:column;height:100%;left:-300px;max-height:100%;position:fixed;top:0;width:300px;z-index:1010;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.main-sidebar-badge-accent{background-color:var(--accent);color:var(--on-accent)}.main-sidebar-wrapper ul{list-style-type:none;margin:0;padding:0}.main-sidebar-wrapper a{text-decoration:none}.main-sidebar-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative}.main-sidebar-content.desktop{overflow-y:hidden}.main-sidebar-wrapper .sidebar-brand{align-items:center;border-bottom:1px solid var(--border);display:flex;flex:0;margin-bottom:.5rem;padding:14px 16px}.main-sidebar-brand-logo{height:24px;opacity:.9;width:auto}.main-sidebar-wrapper .sidebar-brand>a{flex-grow:1;font-weight:700;text-transform:uppercase}.main-sidebar-wrapper .sidebar-brand #close-sidebar{cursor:pointer;font-size:20px}.main-sidebar-wrapper .main-sidebar-header{display:flex;flex:0;flex-direction:column}.main-sidebar-wrapper .main-sidebar-header .user-pic{border-radius:12px;float:left;margin-right:15px;overflow:hidden;padding:2px;width:60px}.main-sidebar-wrapper .main-sidebar-header .user-info{border-radius:4px;color:var(--background);float:left;padding:8px 0 8px 8px;z-index:1}.main-lang,.main-user-logo-info{display:flex}.main-lang{align-items:center;color:var(--text-muted);font-size:11px}.main-lang-flag{height:1rem;margin-right:.5rem}.main-lang-flag:hover{cursor:pointer;filter:saturate(2)}.main-label-ccn{animation:pulse-saturation 2s infinite}.main-sidebar-wrapper .main-sidebar-header .user-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:250px}.main-sidebar-wrapper .main-sidebar-header .user-info .user-role{color:var(--text)!important;font-size:12px}.main-sidebar-wrapper .sidebar-search>div{padding:10px 20px}.main-sidebar-wrapper .main-sidebar-menu{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:10px}.main-sidebar-wrapper .main-sidebar-menu .header-menu span{display:inline-block;font-size:14px;font-weight:700;padding:15px 20px 5px 15px}.main-sidebar-wrapper .main-sidebar-menu ul li a{align-items:center;display:flex;justify-content:space-between;padding:8px 30px 8px 20px;position:relative;text-decoration:none;width:100%}.main-sidebar-wrapper .main-sidebar-menu ul li a i{border-radius:4px;font-size:12px;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.main-sidebar-wrapper .main-sidebar-menu ul li a:hover>i:before{display:inline-block}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown>a:after{content:"";font-family:Font Awesome\ 7 Pro;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;position:absolute;right:15px;text-align:center;top:14px}.main-no-users{cursor:default}.main-no-users:after{content:""!important}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown .main-sidebar-submenu ul{padding:5px 0}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown .main-sidebar-submenu li{font-size:13px;padding-left:35px}.main-sidebar-submenu>ul>li{align-items:center;color:var(--text);display:flex}.main-user-mainaccount{display:block;font-size:11px;opacity:.5}.main-user-identity{display:inline-flex;flex-direction:column;line-height:1.2;margin-left:.5rem;margin-right:1rem;min-width:0;vertical-align:middle}.main-user-identity .main-user-name{margin:0}.main-sidebar-submenu>ul>li>i{text-align:center;width:18px}.main-sidebar-wrapper .main-sidebar-menu ul li a span.badge,.main-sidebar-wrapper .main-sidebar-menu ul li a span.label{float:right;margin-left:5px}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown .main-sidebar-submenu li a .badge,.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown .main-sidebar-submenu li a .label{float:right;margin-top:0}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown>.main-sidebar-submenu{display:none}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown.active>.main-sidebar-submenu{display:block}.main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown.active>a:after{right:17px;transform:rotate(90deg)}.main-users-with-access-list{max-height:17rem;overflow-y:scroll}.main-users-with-access-filter{padding:5px 10px!important}.main-users-with-access-filter input{background-color:var(--border);border:1px solid var(--border);color:var(--text);font-size:12px;width:100%}.main-users-with-access-filter input::placeholder{color:var(--text-muted)}.main-users-with-access-filter input:focus{background-color:var(--border);border-color:var(--text);box-shadow:none;color:var(--text)}.main-sidebar-footer{border-top:1px solid var(--border);flex:0 0 auto;padding:10px 12px 12px}.main-sidebar-footer-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.main-sidebar-footer-chip,.main-sidebar-footer-statuslink{align-items:center;border-radius:8px;color:var(--text-muted);display:flex;font-size:12.5px;gap:8px;padding:5px 8px;white-space:nowrap}.main-sidebar-footer-statuslink{cursor:pointer;transition:background .12s,color .12s}.main-sidebar-footer-statuslink:hover{background:color-mix(in srgb,transparent,var(--border) 40%);color:var(--text)}.main-sidebar-footer-dot{filter:drop-shadow(0 0 3px currentColor);font-size:8px!important}.main-sidebar-footer-divider{background:var(--border);height:1px;margin:9px 0}.main-sidebar-footer-action,.main-sidebar-footer-cta{align-items:center;display:flex;gap:8px}.main-sidebar-footer-cta{background:color-mix(in srgb,var(--surface),var(--text) 8%);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;flex:1 1 auto;font-size:13.5px;font-weight:600;justify-content:center;padding:9px 12px;transition:filter .12s,background .12s;white-space:nowrap}.main-sidebar-footer-cta:hover{filter:brightness(1.08)}.main-sidebar-footer-cta i{font-size:14px}.main-sidebar-footer-cta-ghost{background:transparent;color:var(--text-muted)}.main-sidebar-footer-cta-ghost:hover{background:color-mix(in srgb,transparent,var(--border) 40%);color:var(--text);filter:none}.main-sidebar-footer-iconbtn{align-items:center;border-radius:8px;color:var(--text-muted);cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .12s,color .12s}.main-sidebar-footer-iconbtn:hover{background:color-mix(in srgb,transparent,var(--border) 40%);color:var(--text)}.main-sidebar-footer-iconbtn i{font-size:16px}.main-sidebar-footer-meta{align-items:flex-end;margin-top:10px}.main-sidebar-footer-ver{color:color-mix(in srgb,var(--text-muted),var(--surface) 35%);font-family:Cascadia Code,Consolas,monospace;font-size:11.5px;white-space:nowrap}.main-sidebar-footer-metactrls{align-items:center;display:flex;gap:8px}.main-sidebar-footer-themesw{align-items:center;background:color-mix(in srgb,transparent,var(--border) 40%);border:1px solid var(--border);border-radius:20px;cursor:pointer;display:inline-flex;padding:3px}.main-sidebar-footer-themesw span{align-items:center;border-radius:16px;color:color-mix(in srgb,var(--text-muted),var(--surface) 35%);display:flex;font-size:12px;height:22px;justify-content:center;transition:background .15s,color .15s;width:26px}.main-sidebar-footer-themesw span.main-sidebar-footer-themesw-on{background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,transparent,var(--background) 40%);color:var(--text)}.main-sidebar-footer-collapsed{align-items:center;display:flex;flex-direction:column;gap:4px;padding:10px 0}.main-sidebar-mode-icons .main-sidebar-header>img,.main-sidebar-mode-icons .main-sidebar-menu .header-menu,.main-sidebar-mode-icons .main-sidebar-menu .sidebar-dropdown.active>.main-sidebar-submenu,.main-sidebar-mode-icons .main-sidebar-menu .sidebar-dropdown>a:after,.main-sidebar-mode-icons .main-user-name,.main-sidebar-mode-icons .sidebar-menu-user{display:none}.main-sidebar-mode-icons .main-sidebar-menu{padding-top:44px}.main-sidebar-mode-icons .main-sidebar-menu ul li a{justify-content:center;padding:8px 0}.main-sidebar-mode-icons .main-sidebar-menu ul li a span{display:none}.main-sidebar-mode-icons .main-sidebar-menu ul li a>div{align-items:center;display:flex;justify-content:center;width:100%}.main-sidebar-mode-icons .main-sidebar-menu ul li a i{margin-right:0}.main-sidebar-mode-icons .sidebar-brand{justify-content:center;padding:14px 8px}.main-sidebar-wrapper.main-sidebar-mode-icons .sidebar-brand{border-bottom:none}.main-chiller-theme .main-sidebar-wrapper.main-sidebar-mode-icons .main-sidebar-menu{border-top:none}.main-sidebar-mode-icons .main-incidents-link{padding-right:0!important}.main-badge-sonar{background:var(--danger);border-radius:50%;display:inline-block;height:8px;position:absolute;top:0;width:8px}.main-badge-sonar:after{border:2px solid var(--danger);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.main-page-wrapper .main-page-content{display:inline-block;padding-left:0;padding-top:20px;width:100%}@media(max-width:400px){.main-page-content{padding-top:46px!important}.main-page-small-header{display:flex}}@media(min-width:400px){.main-page-small-header{display:none}}.main-page-wrapper .main-page-content.logged-in{padding-right:20px}.main-page-wrapper .main-page-content{overflow-x:hidden}.main-chiller-theme .main-sidebar-wrapper{background:var(--surface);border-right:1px solid var(--border)}.main-navbar-top{background:var(--surface);border-bottom:0;border-bottom-right-radius:0}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu,.main-chiller-theme .main-sidebar-wrapper .sidebar-search{border-top:1px solid var(--border)}.main-chiller-theme .main-sidebar-wrapper .sidebar-search .input-group-text,.main-chiller-theme .main-sidebar-wrapper .sidebar-search input.search-menu{border-color:transparent;box-shadow:none}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-header .user-info .user-role,.main-chiller-theme .main-sidebar-wrapper .sidebar-brand>a,.main-chiller-theme .main-sidebar-wrapper .sidebar-search .input-group-text,.main-chiller-theme .main-sidebar-wrapper .sidebar-search input.search-menu{color:var(--text-muted);font-size:.85rem;transition:background-color .15s,color .15s}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu ul li a{color:var(--text);font-size:.85rem;transition:background-color .15s,color .15s}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-header .user-info,.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown.active>a,.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu ul li:hover>a,.main-chiller-theme .main-sidebar-wrapper .sidebar-brand>a:hover{color:var(--text)}.main-page-wrapper.main-chiller-theme.toggled #close-sidebar{color:var(--text-muted)}.main-page-wrapper.main-chiller-theme.toggled #close-sidebar:hover{color:var(--text)}.main-chiller-theme .main-sidebar-wrapper ul li{border-left:3px solid transparent;border-radius:.375rem;margin:.1rem .5rem}.main-chiller-theme .main-sidebar-wrapper ul li.active{background:color-mix(in srgb,transparent,var(--text) 8%);border-left-color:var(--text)}.main-chiller-theme .main-sidebar-wrapper ul li.active>a,.main-chiller-theme .main-sidebar-wrapper ul li.active>a span{color:var(--text);font-weight:600}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-content>.main-sidebar-menu .sidebar-dropdown.active a i,.main-chiller-theme .main-sidebar-wrapper .main-sidebar-content>.main-sidebar-menu ul li.active a i,.main-chiller-theme .main-sidebar-wrapper .main-sidebar-content>.main-sidebar-menu ul li:hover a i,.main-chiller-theme .main-sidebar-wrapper .sidebar-dropdown .main-sidebar-submenu li a:hover:before,.main-chiller-theme .main-sidebar-wrapper .sidebar-search input.search-menu:focus+span{color:var(--text);--fa-secondary-opacity:1;text-shadow:none}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu ul li a i{background:transparent}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu .sidebar-dropdown div.main-sidebar-submenu,.main-chiller-theme .main-sidebar-wrapper .sidebar-search .input-group-text,.main-chiller-theme .main-sidebar-wrapper .sidebar-search input.search-menu{background:var(--surface)}.main-chiller-theme .main-sidebar-wrapper .main-sidebar-menu .header-menu span{color:var(--primary);font-size:.65rem;font-weight:600;letter-spacing:.08em;opacity:.7;text-transform:uppercase}.main-chiller-theme .main-sidebar-footer{background:color-mix(in srgb,var(--surface),var(--background) 40%);border-top:1px solid var(--border);box-shadow:0 -1px 5px color-mix(in srgb,transparent,var(--background) 30%)}div.main-sidebar-submenu>ul{padding:5px}div.main-sidebar-menu>ul>li>a:hover,div.main-sidebar-submenu>ul>li:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%);border-radius:.375rem}.main-sidebar-menu{height:calc(100% - 100px);overflow:auto;scrollbar-width:none}.main-sidebar-menu::-webkit-scrollbar{width:0}.main-incoming-alarm-circle{animation:pulse 1s infinite;color:var(--accent)!important;margin-right:.8rem;margin-top:.3rem;z-index:10}.main-user-info-dropdown{padding:0!important}.main-user-info-dropdown:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)!important}.main-user-info-dropdown.main-no-users:hover{background-color:transparent!important}.main-sidebar-header>.main-sidebar-menu{padding-bottom:0}.main-sidbar-header>img{max-height:100px!important}.main-user-name{margin-left:.5rem;margin-right:1rem}.theme-bright .main-page-small-header>img,.theme-bright .main-user-info-dropdown .user-info img{background-color:color-mix(in srgb,transparent,var(--text) 85%);border-radius:4px}.main-user-info-dropdown i{background:none!important;border-radius:unset!important;font-size:unset!important;height:auto!important;line-height:normal!important;margin-right:0!important;width:auto!important}.main-sign-in-as-header{padding-left:0!important}.main-sign-in-as{padding-top:0!important}.main-login-icon{padding-left:20px!important}.main-sidebar-warning-container{align-items:center;background-color:var(--danger);border-top:1px solid color-mix(in srgb,transparent,var(--border) 25.1%);color:var(--on-accent);display:flex;flex-direction:column;font-size:1rem;justify-content:center;min-height:5rem;padding-bottom:.8rem;padding-top:.8rem;text-align:center}.main-sidebar-payment-level2{background-color:var(--danger)!important}.main-sidebar-licence-icon{-webkit-animation:pulseAlert 1.5s infinite;animation:pulseAlert 1.5s infinite;font-size:1.5rem;margin-bottom:3px;margin-right:10px}.main-sidebar-licence-invalid{margin-left:0;margin-right:0;padding-bottom:2px;padding-top:3px;text-align:center}.main-sidebar-licence-title{font-size:small;font-weight:700;padding:5px .4rem;text-align:center}.main-sidebar-licence-hint{font-size:x-small;padding:.4rem;text-align:center}.main-sidebar-licence-reason{font-family:monospace;font-weight:700;white-space:pre-line}.main-sidebar-payment-title{font-weight:700;padding:.4rem}.main-sidebar-payment-text,.main-sidebar-payment-title{font-size:small;padding:1rem;text-align:center}.main-licence-warning-title{font-weight:700;padding:.5rem;text-align:center}.main-licence-warning-text{font-size:small;padding:.5rem;text-align:center}.main-sidebar-warning-container i{font-size:1.6rem;margin-bottom:.5rem}.main-sidebar-warning-container span{opacity:.8}.main-swing-in-top-fwd{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}.main-sidebar-revision{align-items:center;background-color:var(--danger);color:var(--on-accent);flex-direction:row!important;padding:5px}.main-revision-icon{-webkit-animation:pulseAlert 1.5s infinite;animation:pulseAlert 1.5s infinite;font-size:1.8em;margin-right:10px}.main-pulsate-fwd{-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both}.main-incidents-link{padding-right:.5rem!important}@-webkit-keyframes text-pop-up-top{0%{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}70%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes text-pop-up-top{0%{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}70%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes pulseAlert{0%{transform:scale(1)}30%{transform:scale(.75)}45%{transform:scale(1)}60%{transform:scale(.75)}75%{transform:scale(1)}to{transform:scale(1)}}.main-inline-1{padding-right:1rem}.login-form-container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,transparent,var(--surface) 88%)!important;border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 32px color-mix(in srgb,transparent,var(--background) 40%);max-width:420px;padding:2.5rem 2rem 1.5rem;position:relative;width:100%}.login-form-qr-container{padding-bottom:15px;padding-top:15px}.login-input-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-qr-help{color:var(--text-muted);text-align:justify}.login-help{color:var(--text)!important;text-decoration:underline}.login-header{text-align:center}.login-header-icon{color:var(--text);font-size:3rem;margin-right:4px;--fa-primary-color:colors.$success;text-align:center;width:100%}.login-qr-container{align-items:center;display:flex;justify-content:center;width:100%}.login-qr-small{opacity:.7}.login-qr-code{border-radius:8px;width:200px}.login-qr-code:hover{cursor:pointer}.login-image{max-width:340px;padding-bottom:28px}.login-form{max-width:340px;width:100%}.login-form .form-group{margin-bottom:1rem}.login-form .form-control{background-color:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:.9rem;padding:.6rem .75rem;transition:border-color .15s,box-shadow .15s}.login-form .form-control::placeholder{color:var(--text-muted);opacity:.7}.login-form .form-control:focus{background-color:var(--surface);border-color:var(--text);box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--text) 10%);color:var(--text)}.login-form .form-control.is-invalid,.login-form .form-control.is-invalid:focus{background-image:none;border-color:var(--danger);box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--danger) 20%)}.login-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 50px)}.login-app-scope{bottom:0;font-size:10px;left:0;position:absolute}.login-btn{align-items:center;border-color:var(--text)!important;border-radius:6px;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;margin-left:0;margin-top:.5rem;padding:.6rem;transition:all .2s ease;width:100%}.login-btn,.login-btn:hover{background-color:var(--text)!important;color:var(--background)!important}.login-btn:hover{border-color:var(--text)!important}.login-btn:disabled,.login-btn[disabled]{cursor:not-allowed;opacity:.7}.login-btn-spinner{border-width:.15em;height:1rem;width:1rem}.login-as-admin{color:var(--text-muted);font-size:.85rem;padding-top:12px}.login-reset-admin{font-size:.8rem;padding-bottom:10px;padding-top:20px;text-align:right}.login-reset-admin a{color:var(--primary)!important}.login-reset-admin a:hover{color:var(--text)!important}.login-reset-admin-link{color:var(--text-muted);cursor:pointer;text-decoration:none}.login-reset-admin-link:hover{color:var(--text-muted)}.login-back-to-login{align-self:flex-start;font-size:.8rem;padding-top:40px;row-gap:10px;text-align:left}.login-back-to-login a{color:var(--primary)!important}.login-back-to-login a:hover{color:var(--text)!important}.login-hint{padding-left:4px}.login-switch-on-btn{--fa-primary-color:colors.$text;--fa-secondary-color:var(--success);--fa-secondary-opacity:1}.login-switch-on-btn:hover{cursor:pointer}.login-switch-off-btn,.login-switch-on-btn:hover{--fa-primary-color:colors.$text;--fa-secondary-color:var(--danger)}.login-switch-off-btn{--fa-secondary-opacity:1}.login-switch-off-btn:hover{cursor:pointer;--fa-primary-color:colors.$text;--fa-secondary-color:var(--success)}.login-wobble-hor-bottom{-webkit-animation:wobble-hor-bottom .8s both;animation:wobble-hor-bottom .8s both}.login-flip-in-hor-bottom{-webkit-animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both}.login-error-icon{padding-top:1rem}.login-code-container{align-items:center;display:flex;justify-content:space-between;padding-top:1rem}.login-code-input{background-color:var(--surface)!important;border:1px solid var(--border)!important;border-radius:6px;color:var(--text)!important;font-family:monospace;font-size:2rem;font-weight:700;margin:3px;max-width:4rem;text-align:center}.login-code-input:focus{border-color:var(--text)!important;box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--text) 10%)}.login-code-input.is-invalid,.login-code-input.is-invalid:focus{background-image:none!important;border-color:var(--danger)!important;box-shadow:0 0 0 .2rem color-mix(in srgb,transparent,var(--danger) 20%)!important;padding-right:.75rem!important}.login-qr-loading{align-items:center;display:flex;font-size:2rem;justify-content:center;padding-top:3rem}.login-qr-loading-icon{color:var(--text)}.login-flip-in-hor-top{-webkit-animation:flip-in-hor-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:flip-in-hor-top .5s cubic-bezier(.25,.46,.45,.94) both}.login-swing-in-top-fwd{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}.login-slide-out-bck-center{-webkit-animation:slide-out-bck-center .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-bck-center .5s cubic-bezier(.55,.085,.68,.53) both}.login-reset-warning-container{max-width:300px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.login-reset-success{text-align:center}.login-powered-by{align-self:flex-end}.login-powered-by-text{color:var(--text-muted)!important;font-size:12px}.login-powered-by-image{max-height:24px}p>i{margin-right:4px}@-webkit-keyframes wobble-hor-bottom{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes wobble-hor-bottom{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@-webkit-keyframes flip-in-hor-top{0%{opacity:0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes flip-in-hor-top{0%{opacity:0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes slide-out-bck-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-1100px);transform:translateZ(-1100px)}}@keyframes slide-out-bck-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-1100px);transform:translateZ(-1100px)}}.home-view-user-dashboard{margin-bottom:1rem}.home-view-incoming-row{background-color:var(--warning);color:var(--background)}.home-view-incoming-row :hover{background-color:var(--warning);cursor:no-drop;filter:none!important}.home-view-alarm-row{background-color:var(--background);color:var(--text)}.home-search-older-btn{color:var(--text)!important;cursor:pointer}.home-row-important-icon{cursor:pointer;opacity:.5}.home-column-state{align-items:center;display:flex;gap:4px;white-space:nowrap}.home-column-alarm-time{flex-grow:1;padding-left:2px;white-space:nowrap}.home-nbr-of-alarms{color:var(--text);float:right;margin-top:-15px}.home-alarm-scheduled-row:hover,.home-alarm-scheduled-row>td:hover{cursor:default!important}.home-alarm-search-header{position:absolute;right:0;top:-12px}.home-mobile-alarm-list{display:flex;flex-direction:column;gap:2px;margin-bottom:.5rem}.home-mobile-alarm-row{background-color:var(--surface);border:1px solid var(--border);border-left:3px solid var(--success);border-radius:.25rem;cursor:pointer;padding:.3rem .5rem .3rem .25rem}.home-mobile-alarm-row-error{border-left-color:var(--danger)}.home-mobile-alarm-row-new{background-color:color-mix(in srgb,var(--surface),#fff 5%)}.home-mobile-alarm-row-summary{align-items:center;display:flex;gap:.35rem;min-height:24px}.home-mobile-alarm-row-summary>i{font-size:.7rem;min-width:14px;opacity:.6}.home-mobile-alarm-row-keyword{color:var(--text);flex:1;font-size:.8rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-mobile-alarm-row-keyword-new{color:var(--warning)}.home-mobile-alarm-row-duration{color:var(--primary);flex-shrink:0;font-size:.6rem;white-space:nowrap}.home-mobile-alarm-row-badge{flex-shrink:0}.home-mobile-alarm-row-badge .badge{font-size:.6rem;padding:.15em .4em}.home-mobile-alarm-row-time{color:var(--primary);flex-shrink:0;font-size:.65rem;white-space:nowrap}.home-mobile-alarm-row-details{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.3rem;margin-left:.5rem;margin-top:.25rem;padding-top:.3rem}.home-mobile-alarm-row-details-text{color:var(--text-muted);font-size:.75rem;word-break:break-word}.home-mobile-alarm-row-details .btn{align-self:flex-start;font-size:.7rem;padding:.15rem .5rem}.home-alarm-delete-cell{color:var(--danger);cursor:pointer;width:1%}.home-alarm-delete-cell:hover{opacity:1}.home-alarm-col-date{white-space:nowrap;width:130px}.home-alarm-col-unit{width:200px}.home-alarm-col-keyword{width:25%}.home-alarm-col-days{white-space:nowrap;width:360px}.home-alarm-col-time{white-space:nowrap;width:140px}.home-alarm-col-owner{width:120px}.home-alarm-col-actions{width:1%}.home-alarm-days{display:flex;flex-wrap:wrap;gap:2px}.home-alarm-day-inactive{opacity:.4}.home-alarm-delete-icon{color:var(--danger);cursor:pointer;margin-right:.5rem;opacity:.4}.home-alarm-delete-icon:hover{opacity:1}.home-inline-1{padding-top:10px}.home-inline-2{padding-top:30px}.home-inline-3{max-width:350px}.home-inline-4{max-width:250px}.home-inline-5{width:145px}.home-inline-6{width:60px}.home-inline-7{width:250px}.home-inline-8{width:300px}.home-column-alarm-type{width:10px}.addressbook-person-name-th{width:450px}.addressbook-person-search-container{margin-bottom:0}.addressbook-person-search-input{font-size:12px;height:20px}.addressbook-persons-loading{margin-top:10px}.addressbook-persons-refresh-btn{margin-right:5px}.addressbook-persons-table{margin-bottom:1rem;margin-top:10px}.addressbook-person-import-export-btn{margin-left:0!important;margin-right:0!important}.addressbook-action-buttons>button{margin-left:.25em!important;margin-right:.25em!important}.addressbook-station-filter-icon{margin-right:.5rem}.addressbook-station-filter>i,.addressbook-station-filter>span{color:var(--background)}.addressbook-page-size-input{font-size:12px;height:22px;width:7rem!important}.addressbook-person-search-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;margin-top:.5rem}.addressbook-person-search-input-group{flex:1 1 auto;max-width:500px}.addressbook-inline-3{margin-right:8px}.addressbook-inline-4{width:60px}.addressbook-tabset{display:block;height:100%}alarm-groups{height:100%}.addressbook-alarmgroups-tab,.addressbook-alarmgroups-tab-div{display:block;height:100%}.addressbook-alarmgroups-tab-div>div,.addressbook-alarmgroups-tab>div{height:100%}.respiratory-suitability-overview-container{padding-bottom:20px;padding-left:20px;padding-right:20px}.respiratory-suitability-summary{margin-bottom:24px}.respiratory-suitability-summary-header{align-items:center;border-radius:8px;display:flex;margin-bottom:12px;padding:16px 20px;transition:all .3s ease}.respiratory-suitability-summary-header.summary-status-good{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--success) 20%) 0,color-mix(in srgb,transparent,var(--success) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--success) 40%)}.respiratory-suitability-summary-header.summary-status-good .summary-status-icon{color:var(--success)}.respiratory-suitability-summary-header.summary-status-warning{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--warning) 20%) 0,color-mix(in srgb,transparent,var(--warning) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--warning) 40%)}.respiratory-suitability-summary-header.summary-status-warning .summary-status-icon{color:var(--warning)}.respiratory-suitability-summary-header.summary-status-critical{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--danger) 20%) 0,color-mix(in srgb,transparent,var(--danger) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--danger) 40%)}.respiratory-suitability-summary-header.summary-status-critical .summary-status-icon{color:var(--danger)}.respiratory-suitability-summary-header .summary-status-icon{font-size:28px;margin-right:16px}.respiratory-suitability-summary-header .summary-status-icon i{filter:drop-shadow(0 2px 4px color-mix(in srgb,transparent,var(--background) 20%))}.respiratory-suitability-summary-header .summary-status-content{display:flex;flex:1;flex-direction:column}.respiratory-suitability-summary-header .summary-status-text{color:var(--text);flex:1;font-size:16px;font-weight:600}.respiratory-suitability-summary-header .summary-status-subtext{color:color-mix(in srgb,transparent,var(--text) 70%);font-size:13px;margin-top:2px}.respiratory-suitability-progress{margin-bottom:16px}.respiratory-suitability-progress .respiratory-suitability-overview-progress-bar-container{background-color:var(--background);border-radius:4px;box-shadow:inset 0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);display:flex;height:8px;overflow:hidden}.respiratory-suitability-progress .respiratory-suitability-overview-progress-bar-segment{transition:width .5s ease}.respiratory-suitability-progress .respiratory-suitability-overview-progress-bar-segment.progress-suitable{background:var(--success)}.respiratory-suitability-progress .respiratory-suitability-overview-progress-bar-segment.progress-not-suitable{background:var(--danger)}.respiratory-suitability-toolbar{margin-bottom:16px}.respiratory-suitability-search{max-width:300px;position:relative}.respiratory-suitability-search i{color:color-mix(in srgb,transparent,var(--text) 50%);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.respiratory-suitability-search input{background-color:var(--background);border:1px solid var(--border);color:var(--text);padding-left:36px}.respiratory-suitability-search input::placeholder{color:color-mix(in srgb,transparent,var(--text) 40%)}.respiratory-suitability-search input:focus{background-color:var(--background);border-color:var(--primary);color:var(--text)}.respiratory-suitability-search input:disabled{cursor:not-allowed;opacity:.6}.respiratory-suitability-loading{padding:60px}.respiratory-suitability-loading-row td{border:none!important;padding:0!important}.respiratory-suitability-table-loading{align-items:center;color:color-mix(in srgb,transparent,var(--text) 70%);display:flex;font-size:14px;gap:10px;justify-content:center;padding:40px}.respiratory-suitability-table-loading i{color:var(--primary);font-size:18px}.respiratory-suitability-table th{background-color:var(--background);border-bottom:2px solid var(--border);color:var(--primary);font-weight:600;padding:12px 8px;white-space:nowrap}.respiratory-suitability-table th.col-name{width:25%}.respiratory-suitability-table th.col-check,.respiratory-suitability-table th.col-state{width:15%}.respiratory-suitability-table td{border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 50%);color:var(--text);padding:10px 8px;vertical-align:middle}.respiratory-suitability-table-row{cursor:pointer;transition:background-color .15s ease}.respiratory-suitability-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 20%)!important}.respiratory-suitability-row-odd{background-color:color-mix(in srgb,transparent,var(--background) 15%)}.respiratory-suitability-row-even{background-color:color-mix(in srgb,transparent,var(--text) 3%)}.respiratory-suitability-person-name{color:var(--text);font-weight:500}.respiratory-suitability-person-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:6px}.respiratory-suitability-person-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.respiratory-suitability-state-label{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.respiratory-suitability-state-suitable{background-color:color-mix(in srgb,transparent,var(--success) 20%);color:var(--success)}.respiratory-suitability-state-suitable i{color:var(--success)}.respiratory-suitability-state-not-suitable{background-color:color-mix(in srgb,transparent,var(--danger) 20%);color:color-mix(in srgb,var(--danger),#fff 15%)}.respiratory-suitability-state-not-suitable i{color:var(--danger)}.respiratory-suitability-check-cell{align-items:center;display:inline-flex;gap:6px}.respiratory-suitability-check-icon{font-size:16px}.respiratory-suitability-check-date{color:color-mix(in srgb,transparent,var(--text) 90%);font-size:12px}.respiratory-suitability-check-date-empty{color:color-mix(in srgb,transparent,var(--text) 40%)}.respiratory-suitability-check-suitable .respiratory-suitability-check-date,.respiratory-suitability-check-suitable .respiratory-suitability-check-icon{color:var(--success)}.respiratory-suitability-check-todo .respiratory-suitability-check-date,.respiratory-suitability-check-todo .respiratory-suitability-check-icon{color:var(--warning)}.respiratory-suitability-check-not-suitable .respiratory-suitability-check-icon{color:var(--danger)}.respiratory-suitability-check-not-suitable .respiratory-suitability-check-date{color:color-mix(in srgb,var(--danger),#fff 15%)}.respiratory-suitability-check-empty .respiratory-suitability-check-date,.respiratory-suitability-check-empty .respiratory-suitability-check-icon{color:color-mix(in srgb,transparent,var(--text) 40%)}.courses-overview-container{padding:20px}.courses-overview-summary{margin-bottom:24px}.courses-overview-progress{margin-top:16px}.courses-overview-progress .courses-overview-progress-bar-container{background-color:var(--background);border-radius:4px;box-shadow:inset 0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);display:flex;height:8px;overflow:hidden}.courses-overview-progress .courses-overview-progress-bar-segment{transition:width .5s ease}.courses-overview-progress .courses-overview-progress-bar-segment.progress-upcoming{background:var(--warning)}.courses-overview-progress .courses-overview-progress-bar-segment.progress-done{background:var(--success)}.courses-overview-toolbar{margin-bottom:16px}.courses-overview-search{max-width:300px;position:relative}.courses-overview-search i{color:color-mix(in srgb,transparent,var(--text) 50%);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.courses-overview-search input{background-color:var(--background);border:1px solid var(--border);color:var(--text);padding-left:36px}.courses-overview-search input::placeholder{color:color-mix(in srgb,transparent,var(--text) 40%)}.courses-overview-search input:focus{background-color:var(--background);border-color:var(--primary);color:var(--text)}.courses-overview-search input:disabled{cursor:not-allowed;opacity:.6}.courses-overview-loading{color:var(--text);padding:60px;text-align:center}.courses-overview-loading-row td{border:none!important;padding:0!important}.courses-overview-table-loading{align-items:center;color:color-mix(in srgb,transparent,var(--text) 70%);display:flex;font-size:14px;gap:10px;justify-content:center;padding:40px}.courses-overview-table-loading i{color:var(--primary);font-size:18px}.courses-overview-table{margin-bottom:1rem}.courses-overview-table th{background-color:var(--background);border-bottom:2px solid var(--border);color:var(--primary);font-weight:600;padding:12px 8px;white-space:nowrap}.courses-overview-table th.col-person{width:20%}.courses-overview-table th.col-title{width:25%}.courses-overview-table th.col-location{width:20%}.courses-overview-table th.col-date{width:12%}.courses-overview-table th.col-state{width:11%}.courses-overview-table td{border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 50%);color:var(--text);padding:10px 8px;vertical-align:middle}.courses-overview-table-row{cursor:pointer;transition:background-color .15s ease}.courses-overview-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 20%)!important}.courses-overview-row-odd{background-color:color-mix(in srgb,transparent,var(--background) 15%)}.courses-overview-row-even{background-color:color-mix(in srgb,transparent,var(--text) 3%)}.courses-overview-person-name{color:var(--text);font-weight:500}.courses-overview-course-title{color:var(--text)}.courses-overview-location{color:color-mix(in srgb,transparent,var(--text) 80%)}.courses-overview-date{color:color-mix(in srgb,transparent,var(--text) 90%);font-size:13px}.courses-overview-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:6px}.courses-overview-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.courses-overview-state-label{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.courses-overview-state-upcoming{background-color:color-mix(in srgb,transparent,var(--warning) 20%);color:var(--warning)}.courses-overview-state-upcoming i{color:var(--warning)}.courses-overview-state-done{background-color:color-mix(in srgb,transparent,var(--success) 20%);color:var(--success)}.courses-overview-state-done i{color:var(--success)}.templates-person-name-th{width:450px}.templates-person-search-container{margin-bottom:0}.templates-person-search-input{font-size:12px;height:20px}.templates-persons-loading{margin-top:10px}.templates-persons-refresh-btn{margin-right:5px}.templates-persons-table{margin-bottom:0;margin-top:10px}.nav-tabs{display:none}@media(min-width:992px){.nav-tabs{display:flex;overflow-y:hidden}}.templates-person-import-export-btn{margin-left:0!important;margin-right:0!important}.templates-addressbook-action-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.templates-person-count-progress{position:relative;width:15rem}.templates-progress-persons{background-color:var(--border);box-shadow:inset 0 0 0!important;-webkit-box-shadow:0 0 0!important;margin-bottom:0!important}.templates-progress-bar-persons{line-height:27px}.templates-progress-values{left:5px;position:absolute;top:2px}.templates-page-size-input{font-size:12px;height:22px;width:7rem!important}.templates-inline-1{position:relative}.alarm-inline-1{padding-right:5px}.iot-view-container{height:100%}.availability-view-container{position:relative}.availability-view-table-container{padding-top:1rem}.availability-action-buttons{margin-bottom:1rem}.availability-action-buttons>button{margin-left:.5em}.availability-av-loading-icon{margin-bottom:5px}.availability-av-progress-header{bottom:-20px;left:0;position:absolute;right:0}.availability-av-progress-container{position:relative}.availability-av-progress-loading-text{color:var(--primary)!important;padding-bottom:20px}.availability-av-nav-tabs{margin-top:.5rem}.ext-persons-hint-formatting{line-break:auto;margin-bottom:0}.ext-persons-save-btn-align{align-self:end}.flex-inline-bottom{align-items:flex-end;display:inline-flex;gap:30rem;justify-content:flex-end;width:100%}.external-persons-inline-1{height:34px;padding-top:6px;text-align:right}.external-persons-inline-2{opacity:.6}.ext-registration-header{background-color:var(--background);border:1px solid var(--border);border-radius:4px;margin-bottom:1.5rem;padding:1.5rem 2rem}.ext-registration-header h3{color:var(--text);font-weight:600;margin-bottom:.3rem}.ext-registration-header-org{color:var(--success);font-weight:400}.ext-registration-header-subtitle{color:var(--text-muted);font-size:.9rem;margin-bottom:0}.ext-registration-external-prov-required{font-weight:700}.ext-registration-selection-row{margin-top:1.5rem}.ext-registration-list-group{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;max-height:25rem;overflow-y:auto}.ext-registration-list-header{background-color:var(--background);border-color:var(--border);color:var(--text);cursor:default;font-weight:600}.ext-registration-list-header>i{margin-right:.5rem;opacity:.7}.ext-registration-list-entry{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;padding:.4rem .6rem}.ext-registration-list-entry:hover{background-color:color-mix(in srgb,transparent,var(--text) 5%)}.ext-registration-list-entry-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%);box-shadow:inset 3px 0 0 var(--success)}.ext-registration-list-name{margin-left:.5rem}.ext-registration-select-hint{color:var(--text-muted)}.ext-registration-dsgvo,.ext-registration-select-hint{margin-bottom:1rem;margin-top:1rem}.ext-registration-dsgvo-label{align-items:center;color:var(--text);cursor:pointer;display:flex;font-weight:400}.ext-registration-dsgvo-label>a,.ext-registration-dsgvo-label>span{margin-left:.5rem}.ext-registration-dsgvo-links{display:flex;gap:1.5rem;margin-left:1.8rem;margin-top:.5rem}.ext-registration-dsgvo-link{color:var(--primary);font-size:.85rem}.ext-registration-dsgvo-link>i{margin-right:.3rem}.ext-registration-dsgvo-link:hover{color:var(--text)}.external-registration-inline-1{opacity:.6}.external-registration-inline-2{margin-bottom:15px}.statistic-view-input-month{min-width:54px;width:54px}.statistic-view-input-year{min-width:72px;width:72px}.statistic-view-icon-padding{padding-right:5px}.statistic-progress-row{position:relative}.statistic-label-statistic{color:var(--text)!important;font-size:12px;padding:5px;position:absolute;right:0;top:0}.statistic-progress-statistics{box-shadow:inset 0 0 0!important;-webkit-box-shadow:0 0 0!important;height:27px;overflow:visible}.statistic-progress-bar{align-items:center;border-bottom-left-radius:inherit;border-top-left-radius:inherit;color:var(--text);display:flex;justify-content:center;overflow:visible;white-space:nowrap}.theme-bright .statistic-progress-bar{background-color:var(--info)}.statistic-summary{font-size:.7em;opacity:.5;padding-left:10px}.statistic-progress{background-color:var(--surface);margin-bottom:5px!important}.statistic-description{color:var(--text-muted)!important}.statistic-chart-card .card-body{background-color:var(--surface)!important}.statistic-chart-canvas{max-height:260px}.statistic-chart-canvas-bar,.statistic-chart-canvas-types{max-height:300px;min-height:260px}.statistic-chart-canvas-hours{max-height:200px}.statistic-icon{opacity:.8;padding-right:5px}.units-col-type-icon{min-width:35px;text-align:center;width:35px}.units-col-name{min-width:150px}.units-col-type-text{white-space:nowrap;width:140px}.units-col-note{width:60px}.units-col-deletion{text-align:center;white-space:nowrap;width:80px}.units-col-boolean{width:80px}.units-col-actions{text-align:right;white-space:nowrap;width:200px}.units-type-icon-wrapper{color:var(--text-muted);cursor:pointer}.units-type-icon-wrapper:hover{color:var(--text)}.units-name-row{align-items:center;display:flex;justify-content:space-between}.units-name-indicators{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-left:8px}.units-unit-name-text{color:var(--text);cursor:pointer;overflow:hidden;text-overflow:ellipsis}.units-unit-name-text:hover{color:var(--text)}.units-type-text{color:var(--text-muted);font-size:.85rem}.units-type-dot{color:var(--text-muted);font-size:.6em;margin-right:6px;vertical-align:middle}.units-type-dot-DEFAULT{color:var(--primary)}.units-type-dot-CUSTOM,.units-type-dot-SAMMEL{color:var(--success)}.units-type-dot-STATUS{color:var(--info)}.units-type-dot-EXPRESS{color:var(--danger)}.units-type-dot-WACHALARM_POST,.units-type-dot-WACHALARM_PRE{color:var(--warning)}.units-type-dot-AVAILABILITY_RULE,.units-type-dot-QUEUE{color:var(--assigned)}.units-deletion-text,.units-note-icon{color:var(--text-muted);cursor:help}.units-deletion-text{font-size:.85rem}.units-deletion-none{color:var(--text-muted);opacity:.4}.units-icon-ok{color:var(--success)}.units-icon-inactive{color:var(--danger);opacity:.5}.units-icon-muted{color:var(--text-muted);opacity:.4}.units-icon-warning{color:var(--warning)}.units-protocol-icon{color:var(--warning);cursor:pointer}.units-protocol-icon:hover{color:var(--text)}.units-protocol-col-icon{color:var(--text-muted);cursor:pointer}.units-protocol-col-icon:hover{color:var(--text)}.units-auto-delete-icon,.units-disabled-icon{color:var(--danger);cursor:help}.units-actions-container{align-items:center;display:flex;gap:6px;justify-content:flex-end}.units-settings-icon-btn{padding:4px 8px}.units-delete-placeholder{display:inline-block;width:28px}.units-table{margin-bottom:5px}.units-loading{padding-left:5px}.units-no-pipeline-icon{color:var(--warning);font-size:120%}.units-unit-deletion-not-allowed{cursor:no-drop}.units-selected-customFeedback{align-items:center;display:flex;justify-content:space-between}.units-dropdown-submenu{position:relative}.units-dropdown-submenu.float-start{float:none}.units-dropdown-submenu.float-start>div>.dropdown-menu{border-radius:6px 0 6px 6px;left:-100%;margin-left:10px}.units-dropdown-submenu>div>span:after{border-bottom:5px solid transparent;border-left:5px solid transparent;border-left-color:var(--text);border-right:0 solid transparent;border-top:5px solid transparent;content:" ";display:block;float:right;height:0;margin-right:-10px;margin-top:5px;width:0}.units-dropdown-submenu>div>.dropdown-menu{border-radius:0 6px 6px 6px;left:100%;margin-left:-1px;margin-top:-6px;top:0}.units-dropdown-submenu:hover>div>.dropdown-menu{display:block}.units-custom-feedback-empty{margin-top:8px}.units-custom-feedback-empty-text{color:var(--primary)!important}.units-custom-feedback-help{padding-top:8px}.units-custom-feedback-help-white-icon{--fa-primary-color:colors.$primary;--fa-primary-opactiy:1;--fa-secondary-color:colors.$text;--fa-secondary-opacity:1}.units-custom-feedback-help-white{color:var(--text);float:right}.units-nbr-of-options-column{width:12%}.units-column-description{opacity:.6;width:40%}.units-nbr-of-options-badge{background-color:var(--success)!important}.units-menu-custom-feedback-icon{margin-left:-4px;margin-right:-2px}.units-menu-custom-feedback{min-width:219px}.units-inline-1{height:100%;position:relative}.objects-roadblock-element:hover{cursor:pointer}.objects-view-actions-col{text-align:right;white-space:nowrap;width:1%}.objects-poi-color-col{width:110px}.objects-poi-am-col{width:120px}.objects-view-icon-ok{color:var(--success)}.objects-view-icon-inactive{color:var(--danger);opacity:.5}.objects-poi-color-swatch{border:1px solid var(--border);border-radius:3px;display:inline-block;height:18px;vertical-align:middle;width:28px}.objects-view-delete-icon{padding:0 .5rem}.objects-table-layout-fixed .objects-view-actions-col{min-width:48px;padding-right:8px!important;text-align:center;width:48px}.dropdown-menu{min-width:180px!important}.objects-transit-am4{margin-right:4px}.objects-documents-search-input{height:1.8rem}.objects-roadblock-table-header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5rem}.objects-roadblock-table-header h3{margin-bottom:.4rem}.objects-roadblock-filter-group{display:flex;gap:.5rem}.objects-roadblock-col-icon{min-width:28px;padding-left:2px!important;padding-right:2px!important;text-align:center;width:28px}.objects-roadblock-col-delete{min-width:28px;padding-left:2px!important;padding-right:6px!important;text-align:right;width:28px}.objects-roadblock-col-source{text-align:center;width:60px}.objects-roadblock-col-state{width:80px}.objects-roadblock-col-variant{min-width:100px;width:100px}.objects-doc-col-type{text-align:left;width:36px}.objects-time-roadblock-column{width:150px}.objects-object-search-column{max-width:40%}.objects-object-search-container{align-items:center;display:flex;gap:10px;width:100%}.objects-object-search-input-group{flex:0 1 65%;min-width:200px}.objects-object-filter{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.objects-object-filter-button{flex-shrink:0}.objects-object-action-buttons{display:inline-flex;gap:4px}.objects-badge-success{background-color:var(--success)}.objects-badge-success,.objects-badge-warning{border-radius:10px;color:var(--text);font-size:10px;margin-left:5px;padding:2px 6px}.objects-badge-warning{background-color:var(--warning)}.objects-action-roadblock-column{width:120px}.objects-object-linked{float:right}.objects-sync-external{margin-right:3px}.objects-alarm-object-upload-btn{clear:both;color:var(--text);display:block;font-weight:400;padding:3px 20px}.objects-alarm-object-upload-btn>label{font-weight:100!important}.objects-alarm-object-upload-btn>label:hover{cursor:pointer}.objects-alarm-object-upload-btn:hover{background-color:var(--background)!important;cursor:pointer}.objects-clickable-header{caret-color:transparent;cursor:pointer}.objects-documents-tag-container{align-items:center;display:flex}.objects-table-layout-fixed{table-layout:fixed;width:100%}.objects-object-search-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;margin-top:.5rem}.objects-object-search-input-group{flex:1 1 auto;max-width:500px}.objects-object-search-wildcard-hint{color:var(--text-muted);flex:0 1 auto;font-size:11px;white-space:nowrap}.objects-object-search-wildcard-hint i.fa-info-circle{margin-right:3px}.objects-object-search-wildcard-hint .objects-view-wildcard-star{color:var(--primary);display:inline-block;font-family:monospace;font-size:14px;font-weight:700;padding:0 2px}.objects-inline-1{height:100%;position:relative}.objects-inline-2{max-width:350px}.objects-inline-3{margin-right:5px}.objects-inline-4{display:none}.objects-inline-5{text-align:center;width:50px}.objects-inline-6{width:150px}.objects-inline-7{width:40px}.objects-inline-8{width:200px}.objects-inline-9{width:100px}.objects-inline-10{width:80px}.objects-inline-11{width:120px}.objects-inline-12{width:160px}.objects-inline-13{width:16px}.objects-inline-14{margin-left:4px}.external-image-container{align-items:center;display:flex;margin-bottom:.5rem;margin-top:.5rem;width:100%}.external-inline-1{position:relative}.external-inline-2{border-radius:0;margin-top:-20px;position:relative}.external-inline-3{width:100%}.assignments-table-header>th:hover{cursor:pointer}.assignments-minutes{font-size:x-small}.assignments-view-row-entries>td{padding:.4rem .5rem!important}.assignments-mobile-list{display:flex;flex-direction:column;gap:3px;padding-bottom:.5rem}.assignments-mobile-row{background-color:var(--surface);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0 .5rem}.assignments-mobile-row-summary{align-items:center;display:flex;gap:.4rem;height:32px}.assignments-mobile-row-vehicle{color:var(--text);font-size:.8rem;font-weight:700;max-width:40%}.assignments-mobile-row-keyword{color:var(--text-muted);flex:1;font-size:.75rem}.assignments-mobile-row-time{color:var(--primary);font-size:.7rem;white-space:nowrap}.assignments-mobile-row-details{align-items:center;border-top:1px solid var(--border);color:var(--text-muted);display:flex;font-size:.7rem;justify-content:space-between;padding:.25rem 0}.assignments-mobile-row-details>span>i{margin-right:.2rem;opacity:.6}.assignments-mobile-row-details-id{color:var(--primary);font-size:.65rem}.leaderboard-input-month{flex:none;min-width:54px;width:54px}.leaderboard-input-year{flex:none;min-width:72px;width:72px}.leaderboard-progress-bar{border-radius:7px;height:22px;opacity:.5}.leaderboard-progress-bar.progress-bar-success{background-color:var(--success)}.leaderboard-progress-bar.progress-bar-warning{background-color:var(--warning)}.leaderboard-badges{align-items:center;display:inline-flex;float:right;justify-content:flex-end}.leaderboard-badges>img{height:22px;margin-left:3px}.leaderboard-badges>img:hover{cursor:pointer;filter:saturate(4)}.leaderboard-empty{color:var(--primary)!important}.leaderboard-table-th{align-items:center;display:flex;justify-content:space-between}.leaderboard-table-th:hover{cursor:pointer}.leaderboard-label,.leaderboard-label-negative,.leaderboard-label-other,.leaderboard-label-positive{border-radius:7px;padding:2px 7px}.leaderboard-label-positive{background-color:var(--success)}.leaderboard-label-negative{background-color:var(--danger)}.leaderboard-label-other{background-color:var(--warning)}.leaderboard-label-none{filter:grayscale(1)}.leaderboard-actions{margin-bottom:1rem}.leaderboard-percentage{position:relative}.leaderboard-percentage>span{color:var(--text);left:.5rem;opacity:.7;position:absolute;top:0}.leaderboard-mobile-right{margin-top:-8px}.leaderboard-mobile-left{margin-bottom:.3rem}.leaderboard-mobile-left-index{font-weight:700;margin-right:.3rem;opacity:.5}.leaderboard-mobile-entry{align-items:center;background-color:var(--border);border:1px solid var(--text-muted)!important;color:var(--text)!important;display:flex;justify-content:space-between;position:relative}.leaderboard-mobile-percentage{bottom:0;left:0;position:absolute;right:0}.leaderboard-mobile-percentage-bar{height:9px!important}.leaderboard-mobile-percentage-bar-text{font-size:8px;padding-top:0!important}.leaderboard-inline-2{width:5%}.leaderboard-inline-3{width:35%}.leaderboard-inline-4{width:10%}.leaderboard-inline-5{width:20%}.missions-view-external-id{font-family:DroidSansMonoDotted;white-space:pre}.missions-view-alarm-type-icon{margin-left:5px;margin-right:5px}.missions-view-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 28%);display:flex;justify-content:space-between;margin-top:5px;padding-bottom:1rem}.missions-view-header h3{margin:0}.missions-view-plus{background-color:var(--success);margin-left:3px}.missions-view-date{opacity:.6}.missions-view-time{white-space:nowrap}.missions-view-no-vehicles{opacity:.5}.missions-view-search-header{display:flex;position:absolute;right:0;top:10px}.missions{display:block;overflow-x:auto}.missions-view-col-sonderrechte{text-align:center;width:30px}.missions-view-col-external-id{min-width:80px}.missions-view-col-map,.missions-view-col-report{text-align:center;width:30px}.missions-view-icon-yes{color:var(--success)}.missions-view-icon-no{color:var(--primary);opacity:.4}.missions-onlyOpenMissions-checkbox{left:-7px}.btn-group.missions-view-alarm-type-filter{margin-left:10px}.btn-group.missions-view-alarm-type-filter .dropdown-menu{min-width:180px}.btn-group.missions-view-alarm-type-filter .missions-badge-success{background-color:var(--success);border-radius:10px;color:var(--text);font-size:10px;margin-left:5px;padding:2px 6px}.missions-inline-1{max-width:350px}.missions-inline-2{max-width:250px}.queues-table-scroll{max-height:calc(100vh - 12rem);overflow-y:auto}.queues-headers-actions{width:180px}.queues-headers-counter{font-weight:700;margin-right:.5rem}.queues-headers-counter-container{border-left:1px solid color-mix(in srgb,transparent,var(--text) 26%);cursor:default;margin-left:2rem!important;padding-left:2rem}.queues-headers-state{width:16px}.queues-headers-date{width:120px}.queues-headers-priority{width:100px}.queues-hidden{display:none}.queues-empty-container{margin-top:10px}.queues-empty-text{color:var(--primary)!important}.queues-container{flex-wrap:nowrap}.queues-container,.queues-container-wrap{display:flex;max-height:calc(100vh - 9rem);overflow-x:auto;overflow-y:auto}.queues-container-wrap{flex-wrap:wrap}.queues-element{height:100%;margin-right:1rem;max-width:16rem;min-width:16rem}.queues-header-display-container{align-items:center;display:flex;justify-content:center;margin-left:.5rem}.queues-header-display-btn{height:19px}.queues-header-finish-toggle{align-items:center;color:var(--text);cursor:pointer;display:flex;margin-left:1rem}.queues-header-finish-toggle>input{margin-top:0!important}.queues-header-finish-toggle>span{margin-left:.5rem}.queues-header-search{align-items:center;display:flex;gap:.5rem;margin-left:1rem}.queues-header-search-toggle{color:var(--text);cursor:pointer;font-size:1rem}.queues-header-search-toggle:hover{transform:scale(1.1)}.queues-header-search-toggle-active,.queues-header-search-toggle-active:hover{color:var(--danger)}.queues-header-search-input{width:18rem}.queues-header-search-input .form-control{font-size:.8rem;line-height:1.5;padding-bottom:.35rem;padding-top:.35rem}.queues-header-search-input .form-control::placeholder{font-size:.7rem}.queues-header-container{background-color:color-mix(in srgb,var(--surface),#000 20%);border-radius:4px;display:flex;height:3rem;margin-bottom:1rem;margin-top:.5rem;width:100%}.queues-header-clock{font-size:18px;font-weight:700}.queues-header-clock,.queues-header-summary{align-items:center;color:var(--text);display:flex;margin-left:1rem}.queues-header-weather{align-items:center;color:var(--text);display:flex;flex-grow:2;font-size:large;justify-content:flex-end;margin-right:1rem}.queues-header-weather-unit{margin-left:.5rem;opacity:.5}.queues-header-weather-temp{display:flex;flex-direction:column;font-size:11px;margin-left:1rem}.queues-header-weather-temp-temparatur{font-weight:700}.queues-header-weather-warning>i{font-size:x-large}.queues-header-weather-warning{align-items:center;display:flex;flex-direction:row;font-size:11px}.queues-header-weather-warning-data{margin-left:1rem;margin-right:2rem}.queues-header-weather-warning-time{opacity:.6}.queues-header-weather-warning-msg{font-weight:700}.queues-header-weather-warning-more{align-items:center;background-color:var(--warning);border-radius:4px;color:var(--text);cursor:pointer;display:flex;font-size:11px;font-weight:700;justify-content:center;margin-right:1rem;padding:.25rem .5rem;position:relative}.queues-header-weather-warning-more:hover{background-color:color-mix(in srgb,var(--warning),#000 15%)}.queues-header-weather-warning-more-dropdown{background-color:var(--surface);border:1px solid var(--border);border-radius:4px;box-shadow:0 4px 12px color-mix(in srgb,transparent,#000 30%);margin-top:.5rem;max-width:450px;min-width:300px;padding:.5rem;position:absolute;right:0;top:100%;z-index:1000}.queues-header-weather-warning-more-dropdown-item{align-items:flex-start;display:flex;gap:.5rem;padding:.5rem 0}.queues-header-weather-warning-more-dropdown-item:not(:last-child){border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 50%)}.queues-header-weather-warning-more-dropdown-item>i{font-size:16px;margin-top:2px}.queues-header-weather-warning-more-dropdown-item-content{color:var(--text);display:flex;flex-direction:column}.queues-header-weather-warning-more-dropdown-item-content>strong{font-size:11px}.queues-header-weather-warning-more-dropdown-item-content>small{opacity:.7}.queues-header-weather-warning-popover-item{align-items:flex-start;display:flex;gap:.5rem;padding:.25rem 0}.queues-header-weather-warning-popover-item-color{height:14px;margin-top:2px;min-width:14px;width:14px}.queues-header-weather-warning-popover-item-content{display:flex;flex-direction:column}.queues-header-weather-warning-popover-item-content>strong{font-size:11px}.queues-header-weather-warning-popover-item-content>small{opacity:.7}.queues-header-weather-warning-popover>hr{border-color:color-mix(in srgb,transparent,var(--border) 50%);margin:.25rem 0}.queues-header-weather-pegel{align-items:center;display:flex;flex-direction:row;font-size:11px}.queues-header-weather-pegel-rise{color:var(--warning)}.queues-header-weather-pegel>i{font-size:large}.queues-header-weather-pegel-district{opacity:.6}.queues-header-weather-pegel>div{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;margin-right:1rem}.queues-header-weather>img{height:100%}.queues-header-weather-radar{margin-left:2rem;margin-right:1rem;position:relative}.queues-header-weather-radar>i{color:var(--text);font-size:x-large;opacity:.6}.queues-header-weather-radar>i:hover{cursor:pointer;transform:scale(1.1)}.queues-header-weather-radar-container{background-color:color-mix(in srgb,var(--surface),#000 20%);bottom:-40rem;box-shadow:color-mix(in srgb,transparent,var(--border) 20%) 0 7px 29px 0;height:40rem;min-width:50rem;position:absolute;right:0;z-index:10}.queues-header-weather-radar-container>div{height:40rem;width:100%}.queue-detail-menu{background:var(--surface);height:100%;padding-right:30px;position:fixed;right:-500px;top:0;-webkit-transition:all .3s cubic-bezier(.6,-.28,.74,.05);-moz-transition:all .3s cubic-bezier(.6,-.28,.74,.05);-ms-transition:all .3s cubic-bezier(.6,-.28,.74,.05);-o-transition:all .3s cubic-bezier(.6,-.28,.74,.05);transition:all .3s cubic-bezier(.6,-.28,.74,.05);width:500px;z-index:15}.queue-detail-menu-open{border:3px solid color-mix(in srgb,transparent,var(--background) 58%);box-shadow:-5px 0 20px 0 color-mix(in srgb,transparent,var(--background) 49%);right:-35px!important}.queues-header-container>.btn-group{align-items:center;display:flex;margin:0 10px}.queues-queue-dropdown-checkbox-container{align-items:center;cursor:pointer;display:flex;margin-right:1rem;padding-left:10px;white-space:nowrap}.queues-queue-dropdown-checkbox-container>span{color:var(--text);display:inline-block;margin-left:10px}.queues-header-container .dropdown-menu{min-width:15rem}queue-tasks-container{color:var(--text)}.queues-inline-1{white-space:nowrap}.queue-map-container{height:100%;width:100%}.map-alarm-marker-icon{font-size:18px;text-shadow:0 0 6px color-mix(in srgb,transparent,var(--background) 40%)}.map-alarm-marker-icon:hover{cursor:pointer;filter:grayscale(1)}.container{margin-bottom:25px}wache-map{display:block;height:100%;position:relative}#wache-map{height:100%;width:100%}.wache-sturm-icon,.wache-sturm-icon-alert{left:-8px;position:absolute;top:17px}.wache-sturm-icon-alert{animation:saturationPulse 2s infinite}@property --status-color{syntax:"<color>";inherits:false;initial-value:color-mix(in srgb,transparent,var(--danger) 40%)}@property --status-color-fifty{syntax:"<color>";inherits:false;initial-value:transparent}.wache-map-left-button-active{color:var(--text)}.wache-map-left-button-remove{color:var(--danger)}.wache-map-left-button-list{align-items:start;display:flex;flex-direction:row;left:0;margin-top:10rem;position:absolute;z-index:1000}.wache-map-left-button-list>div{display:flex;flex-direction:column;margin-left:.5em}.wache-map-left-button-list>div>button{aspect-ratio:1;background-color:var(--surface);border:1px solid color-mix(in srgb,var(--border),var(--text) 30%);border-radius:4px;box-shadow:0 2px 4px color-mix(in srgb,transparent,var(--background) 10%);color:var(--text);margin-bottom:.5rem}.wache-map-left-button-list>div>button:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%);border-color:var(--primary);cursor:pointer}.wache-map-left-button-list>div>button:has(>.wache-map-roadblocks-enabled),.wache-map-left-button-list>div>button:has(>i.wache-map-left-button-active){background-color:color-mix(in srgb,var(--surface),var(--primary) 22%);border-color:var(--primary)}.wache-map-left-button-list>div>button:has(>.wache-map-roadblocks-enabled):hover,.wache-map-left-button-list>div>button:has(>i.wache-map-left-button-active):hover{background-color:color-mix(in srgb,var(--surface),var(--primary) 32%)}.wache-map-left-button-list>div>button>i:not(.wache-map-left-button-active):not(.wache-map-left-button-remove){filter:grayscale(1);opacity:.2}.wache-map-header{align-items:flex-start;display:flex;height:70%;justify-content:space-evenly;margin-top:1rem;pointer-events:none;position:absolute;width:100%;z-index:1000}.wache-map-header>*{pointer-events:auto}.map-search-container{align-items:center;border-radius:4px;display:flex;flex-direction:column;max-height:100%;width:43%;z-index:1000}.map-search-input{align-items:center;background-color:var(--surface);border:2px solid var(--border);border-radius:8px;box-shadow:0 2px 6px color-mix(in srgb,transparent,var(--background) 15%);display:flex;width:100%;z-index:2}.map-search-input-field{background-color:transparent;border:0;color:var(--text);flex:1;font-size:14px;line-height:1.5;padding:.5rem .75rem}.map-search-input-field:focus{outline:none}.map-search-input-field::placeholder{color:var(--text-muted)}.map-search-input>.input-group-text{align-items:center;background:transparent;border:0;color:var(--text-muted);display:flex;padding:0 .6rem}.map-search-result{background:var(--surface);border-radius:6px;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 20%);font-size:14px;margin-top:2px;overflow-x:hidden;overflow-y:auto;width:100%}.map-search-result-divider{border-bottom:1px solid var(--border)}.map-search-result-element{align-items:center;color:var(--text);cursor:pointer;display:flex;height:2.5rem;justify-content:space-between;padding:0 .5rem 0 .75rem}.map-search-result-element:hover{background-color:color-mix(in srgb,transparent,var(--primary) 12%)!important}.map-search-result-element-first{align-items:center;display:flex}.map-search-result-element-externalId{font-weight:100;margin-right:.5rem}.map-search-result-element-status{align-items:center;aspect-ratio:1;display:flex;font-weight:700;justify-content:center;width:30px}.map-search-result-element-icon,.map-search-result-element-iconclass{aspect-ratio:1;font-size:24px;width:30px}.map-search-result-element-iconclass{text-align:center}.status-selection{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1000}.status-selection-button{aspect-ratio:1;font-size:20px;font-weight:700;height:43.5px;margin-bottom:.5rem;padding-block:5px;padding-inline:10px;position:relative;--bs-btn-border-color:color-mix(in srgb,transparent,#000 80%);--bs-btn-hover-border-color:color-mix(in srgb,transparent,#000 80%);--bs-btn-active-border-color:color-mix(in srgb,transparent,#000 80%);--bs-btn-focus-box-shadow:none;border:1px solid var(--bs-btn-border-color)}.status-selection-button.active{opacity:1}.status-selection-button.wache-map-inactive{opacity:.65}.status-selection-button.wache-map-inactive:after{background-color:color-mix(in srgb,transparent,var(--background) 55%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.marker-pin,.marker-pin-finished,.marker-pin-pulse{background:var(--danger);border-radius:50% 50% 50% 0;height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;transform:rotate(-45deg);width:30px}.marker-pin-pulse{animation:pulse 2s infinite}.marker-pin-pulse-i{color:var(--danger)}.marker-pin-finished{background:var(--on-accent)}.marker-pin-finished-i{filter:grayscale(1);opacity:.5}.marker-pin-finished:after,.marker-pin-pulse:after,.marker-pin:after{background:var(--on-accent);border-radius:50%;content:"";height:24px;margin:3px 0 0 3px;position:absolute;width:24px}.marker-pin.meta,.meta.marker-pin-finished,.meta.marker-pin-pulse{background-color:var(--on-accent)}.marker-pin.meta:after,.meta.marker-pin-finished:after,.meta.marker-pin-pulse:after{background-color:var(--meta-bg-color)}.wache-map-meta-icon{color:var(--on-accent);z-index:101}.wache-map-meta-popup{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.wache-map-meta-popup .wache-map-title{font-size:1.2em;font-weight:700}.wache-map-meta-popup .wache-map-timestamp{align-self:flex-end}.wache-map-custom-icon-div{box-shadow:0 10px 15px -3px color-mix(in srgb,transparent,#000 10%)}.wache-map-marker-station{background-color:var(--danger);border-radius:8px;height:30px;margin:-15px 0 0 -15px;position:absolute;width:30px}.wache-map-marker-station:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--danger);content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.wache-map-marker-station-icon{margin-top:9px!important}.wache-map-marker-station.meta{background-color:var(--meta-bg-color)}.wache-map-marker-station.meta:after{border-top:8px solid var(--meta-bg-color)}.custom-div-icon i{font-size:14px;font-style:normal;left:0;margin:10px auto;position:absolute;right:0;text-align:center;width:22px}.custom-div-icon i:hover{filter:saturate(2);transform:scale(1.1)}.custom-div-icon-mission-counter{border-radius:50%!important;color:var(--on-accent)!important;font-size:11px!important;font-weight:700!important;height:17px!important;margin-left:26px!important;padding:0!important;width:13px!important}.custom-div-icon-siren{margin-top:14px!important}.wache-map-siren{align-items:center;background-color:var(--siren-bg-color);border:3px solid var(--on-accent);border-radius:50%;box-shadow:0 1px 4px color-mix(in srgb,transparent,#000 40%);display:flex;height:34px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px;z-index:101}.wache-map-siren .wache-map-siren-icon{color:var(--on-accent);font-size:16px;line-height:1;margin:0;position:static;width:auto}.wache-map-siren .wache-map-siren-error-badge{align-items:center;background-color:var(--warning);border:2px solid var(--on-accent);border-radius:50%;color:var(--on-accent);display:flex;font-size:9px;height:16px;justify-content:center;line-height:1;margin:0;position:absolute;right:-6px;top:-6px;width:16px}.wache-map-siren--highlight{box-shadow:0 0 0 3px var(--info),0 1px 4px color-mix(in srgb,transparent,#000 40%);transform:translate(-50%,-50%) scale(1.12);z-index:1000}.wache-map-siren--dimmed{filter:grayscale(.6);opacity:.4}.wache-map-siren-circle-pulse{animation:wache-map-siren-circle-pulsate 1.2s ease-in-out infinite}@keyframes wache-map-siren-circle-pulsate{0%,to{opacity:1;stroke-width:3}50%{opacity:.4;stroke-width:9}}.wache-map-siren-puls{animation:pulsate 1.4s ease-out infinite;background:transparent;border:3px solid var(--siren-bg-color);border-radius:50%;height:34px;left:50%;margin:-17px 0 0 -17px;opacity:0;position:absolute;top:50%;width:34px}.leaflet-popup-close-button{color:var(--text)!important}.leaflet-popup-close-button:hover{color:var(--danger)!important}.wache-map-vehicle-data-popup{text-align:center}.tracking-marker,.wache-map-tracking-marker{background:transparent!important;border-bottom:none!important;border-left:2px solid color-mix(in srgb,transparent,#000 80%);border-radius:5px 0 0 0;border-right:none!important;border-top:none!important;font-weight:700;height:max-content!important;margin-left:-1px!important;margin-top:-28px!important;padding-bottom:10px;position:relative;text-align:center;width:max-content!important;z-index:99999!important}.tracking-icon-content{align-items:center;background-color:var(--primary);border:0 solid color-mix(in srgb,transparent,#000 80%);border-radius:0 3px 3px 0;display:flex}.tracking-icon-content-status{backdrop-filter:brightness(150%);font-weight:900;padding:0 5px}.tracking-icon-content-data{align-items:center;border-left:1px solid color-mix(in srgb,transparent,#000 80%);display:flex;flex-direction:column;font-weight:100;padding:0 5px}.tracking-icon-content-data-name{font-weight:700}.wache-map-drone-marker{background:transparent!important;border:none!important}.wache-map-drone-marker-rotor{height:34px;left:0;pointer-events:none;position:absolute;top:0;transform-origin:50% 50%;transition:transform .3s ease-out;width:34px}.wache-map-drone-marker-arrow{font-size:13px;top:-11px;transform:translateX(-50%)}.wache-map-drone-marker-arrow,.wache-map-drone-marker-icon{color:#000;left:50%;position:absolute;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,0 0 3px #000}.wache-map-drone-marker-icon{filter:drop-shadow(0 1px 2px color-mix(in srgb,transparent,black 55%));font-size:24px;line-height:1;top:50%;transform:translate(-50%,-50%)}.wache-map-drone-marker-flag{border-left:2px solid color-mix(in srgb,transparent,#000 80%);border-radius:5px 0 0 0;bottom:17px;font-weight:700;left:17px;padding-bottom:23px;position:absolute;text-align:center;width:max-content;z-index:99999}.wache-map-parent{height:100%;width:100%}.puls,.puls-fast{animation:pulsate 1s ease-out;animation-iteration-count:infinite;background:transparent;border:2px solid color-mix(in srgb,transparent,var(--danger) 42%);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:table;height:30px;left:50%;margin:6px 0 0 -15px;opacity:0;position:absolute;top:50%;width:30px}.puls-fast{animation:pulsate .5s ease-out;animation-iteration-count:infinite}.wache-map-pulsate-vehicle{animation:pulse 1s infinite;z-index:500}@keyframes pulsate{0%{opacity:0;-webkit-transform:scale(.1)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(3.2)}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 var(--status-color)}70%{-webkit-box-shadow:0 0 0 6px var(--status-color-fifty)}70%{-webkit-box-shadow:0 0 0 10px transparent}to{-webkit-box-shadow:0 0 0 0 transparent}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 var(--status-color);box-shadow:0 0 0 0 var(--status-color)}50%{-moz-box-shadow:0 0 0 6px var(--status-color-fifty);box-shadow:0 0 0 6px var(--status-color-fifty)}70%{-moz-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}to{-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.map-mission-popup{bottom:26px!important}.map-mission-popup-external-id-container{align-items:center;display:flex}.map-mission-popup-external-id-container>i{font-size:.9em;margin-left:.2rem;opacity:.5}.map-mission-popup-external-id-container>span{font-family:DroidSansMonoDotted}.map-mission-popup-external-id-container>span:hover{cursor:pointer;text-decoration:underline}.map-mission-popup-multiple{margin-top:.25rem}.map-mission-popup-multiple,.map-mission-popup-queue-name{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 18%);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-queue-name,.map-mission-popup-queue-prio{font-weight:700}.map-mission-popup-queue-prio-container{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 18%);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-queue-time{margin-right:.2rem;opacity:.7}.map-mission-popup-queue-time-container{align-items:center;display:flex;justify-content:space-between}.map-mission-popup-container{display:flex;flex-direction:column;justify-content:center}.map-mission-popup-header{border-top-left-radius:4px;border-top-right-radius:4px;height:10px;left:0;position:absolute;right:0;top:0}.map-mission-popup-keyword{font-size:small;font-weight:700;margin-bottom:.5rem}.map-mission-popup-keyword,.map-mission-popup-location{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 18%);color:var(--text);padding-bottom:.25rem}.map-mission-popup-location{margin-bottom:.25rem}.map-mission-popup-location>b{font-weight:bolder;margin-right:.5rem}.map-mission-popup-location>i{float:right;margin-top:2px;opacity:.5}.map-mission-popup-external-container{color:var(--text);display:flex;flex-direction:column;flex-grow:2;opacity:.5}.map-mission-popup-external-container,.map-mission-popup-external-id-container,.map-mission-popup-vehicles{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 18%);margin-bottom:.25rem;padding-bottom:.25rem}.map-mission-popup-vehicles-text{opacity:.7}.map-mission-popup-vehicles-counter{font-weight:700}.map-mission-popup-vehicles-container{align-items:flex-start;display:flex;margin-bottom:1px}.map-mission-popup-vehicles-container-status{align-items:center;aspect-ratio:1;display:flex;font-weight:700;justify-content:center;margin-right:.5rem;width:20px}.map-mission-popup .leaflet-popup-content-wrapper,.map-mission-popup .leaflet-popup-tip{background:var(--surface);border-radius:4px;box-shadow:0 10px 15px -3px color-mix(in srgb,transparent,var(--background) 10%);color:var(--text)}.map-mission-popup .leaflet-popup-content-wrapper{min-height:25rem;min-width:20rem;position:relative}.map-mission-popup .leaflet-popup-content{margin-left:1rem;margin-right:1rem;width:auto!important}.map-mission-popup.meta .leaflet-popup-content-wrapper,.map-mission-popup.vehicle .leaflet-popup-content-wrapper{min-height:fit-content}.wache-map-scale-in-top{-webkit-animation:scale-in-top .15s both;animation:scale-in-top .15s both}@-webkit-keyframes scale-in-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes scale-in-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.wache-map-roadblocks-disabled{filter:grayscale(100%);opacity:.2}.wache-map-roadblocks-enabled{opacity:1}@keyframes saturationPulse{0%{filter:saturate(.3)}50%{filter:saturate(3)}to{filter:saturate(.3)}}.wache-map-right-menu{bottom:0!important;height:100%;position:absolute;right:0!important;width:35rem;z-index:1000}.alert-menu{background:var(--surface);border:3px solid color-mix(in srgb,transparent,var(--background) 58%);box-shadow:-5px 0 20px 0 color-mix(in srgb,transparent,var(--background) 49%);flex-direction:column;height:100%;overflow-y:auto;padding:.75rem;width:100%}.alert-menu,.alert-menu-step{display:flex;gap:.75rem}.alert-menu-step-grow{flex:0 1 auto;min-height:0}.alert-menu-step-push{margin-top:auto}.alert-menu-rail{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:1.6rem}.alert-menu-rail-line{background-color:color-mix(in srgb,transparent,var(--text) 18%);flex:1 1 auto;margin:.3rem 0;min-height:.75rem;width:2px}.alert-menu-rail-line-done{background-color:var(--success)}.alert-menu-step-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding-bottom:.25rem}.alert-menu-step-title-row{align-items:center;display:flex;gap:.5rem}.alert-menu-step-number{align-items:center;background-color:color-mix(in srgb,transparent,var(--text) 18%);border-radius:50%;color:var(--text);display:inline-flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:1.6rem;justify-content:center;width:1.6rem}.alert-menu-step-number-done{background-color:var(--success);color:var(--on-accent)}.alert-menu-step-title{color:var(--text);font-weight:600;margin-bottom:.4rem}.alert-menu-count{background-color:var(--primary);color:var(--on-accent);font-size:.8rem;margin-left:auto}.alert-menu-table-wrapper{border:1px solid var(--border);border-radius:4px;max-height:30vh;overflow-y:auto}.alert-menu-empty{color:color-mix(in srgb,transparent,var(--text) 55%)}.alert-menu-siren-table{color:var(--text);margin:0}.alert-menu-siren-table>thead>tr>th{background-color:var(--surface);border-bottom:2px solid var(--border);font-size:.8rem;font-weight:700;padding:.4rem .6rem;position:sticky;top:0;z-index:1}.alert-menu-siren-table>tbody>tr>td{border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);font-size:.85rem;padding:.4rem .6rem;vertical-align:middle}.alert-menu-siren-name{font-weight:600}.alert-menu-siren-state{border-radius:4px;display:inline-block;font-size:.75rem;padding:.1rem .45rem;white-space:nowrap}.alert-menu-siren-remark{color:var(--text-muted);word-break:break-word}.alert-menu-siren-delete{text-align:right;width:1%}.alert-menu-siren-delete>i{color:var(--danger);cursor:pointer;opacity:.4}.alert-menu-siren-delete>i:hover{opacity:1}.alert-menu-siren-result-col{text-align:center;white-space:nowrap;width:1%}.alert-menu-siren-success{color:var(--success)}.alert-menu-siren-error{color:var(--danger)}.alert-menu-mode-grid{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.alert-menu-button{align-items:center;display:flex;flex-direction:column;font-size:.85rem;gap:.2rem;justify-content:center;padding:.4rem}.alert-menu-button>i{font-size:1.2rem}.alert-menu-button-active{box-shadow:0 0 0 3px color-mix(in srgb,transparent,var(--text) 25%);font-weight:700}.alert-menu-action{flex-direction:row;width:100%}.wache-map-sirenMap{width:calc(100% - 35rem)!important}.wache-map-inline-1{height:20px}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.leaflet-clustered-divicon{border-left:2px solid color-mix(in srgb,transparent,#000 80%);height:auto!important;padding-bottom:15px;width:max-content!important}.leaflet-clustered-divicon-div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:max-content!important}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.wache-map-marker-cluster-small,.wache-map-marker-cluster-small div{background-color:color-mix(in srgb,transparent,var(--success) 60%)}.wache-map-marker-cluster-medium,.wache-map-marker-cluster-medium div{background-color:color-mix(in srgb,transparent,var(--warning) 60%)}.wache-map-marker-cluster-large{background-color:color-mix(in srgb,transparent,var(--danger) 60%)}.wache-map-marker-cluster-large div{background-color:color-mix(in srgb,transparent,var(--warning) 60%)}.leaflet-oldie .wache-map-marker-cluster-small,.leaflet-oldie .wache-map-marker-cluster-small div{background-color:var(--success)}.leaflet-oldie .wache-map-marker-cluster-medium,.leaflet-oldie .wache-map-marker-cluster-medium div{background-color:var(--warning)}.leaflet-oldie .wache-map-marker-cluster-large{background-color:var(--danger)}.leaflet-oldie .wache-map-marker-cluster-large div{background-color:var(--warning)}.wache-map-marker-cluster{background-clip:padding-box;border-radius:20px}.wache-map-marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.wache-map-marker-cluster span{line-height:30px}.draw-control-container{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.5rem;margin-left:.5rem!important;margin-top:60px!important}.draw-control-button-container{margin:0!important}.wache-map-draw-button{align-items:center;aspect-ratio:1;background-color:var(--surface);border:1px solid color-mix(in srgb,var(--border),var(--text) 30%);border-radius:4px;box-shadow:0 2px 4px color-mix(in srgb,transparent,var(--background) 10%);color:var(--text);display:flex;justify-content:center;transition:background-color .15s ease,border-color .15s ease}.wache-map-draw-button>i{color:var(--text)}.wache-map-draw-button:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%);border-color:var(--primary);cursor:pointer}.wache-map-draw-button.active-button{background-color:color-mix(in srgb,var(--surface),var(--primary) 22%);border-color:var(--primary)}.wache-map-draw-button.active-button>i{color:var(--text)}.leaflet-control{margin-top:20rem}.alarm-modal-important-icon{color:var(--text-muted);cursor:pointer;opacity:.3}.alarm-modal-important-icon:hover,.alarm-modal-important-icon:not(.fa-regular){opacity:1}.alarm-modal-modal-body-alarm{min-height:430px!important}.alarm-modal-feedback-link{display:flex;justify-content:flex-end;margin-left:.5rem;margin-top:.5rem;opacity:.7}.alarm-modal-feedback-link>a>i{margin-right:.5rem}.alarm-modal-header{border-bottom:5px solid var(--background);display:block;padding:.5rem 1rem;position:relative}.alarm-modal-header-rows{display:flex;flex-direction:column;gap:.1rem;width:100%}.alarm-modal-header-row{align-items:center;display:flex;justify-content:space-between;width:100%}.alarm-modal-header-row-sub{font-size:.85rem;opacity:.75}.alarm-modal-header-title{align-items:center;display:flex;flex-direction:column;gap:.5rem;min-width:0}.alarm-modal-header-title h3{line-height:1.2;margin:0}.alarm-modal-header-title>div{align-items:center;display:flex;gap:.6rem}.alarm-modal-header-meta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.1rem}.alarm-modal-header-state-row{align-items:center;display:flex;gap:.4rem;justify-content:flex-end}.alarm-modal-header-dates{font-size:.82rem;opacity:.85;text-align:right;white-space:nowrap}.alarm-modal-header-date-icon{margin-right:.2rem;opacity:.5}.alarm-modal-header-sub{align-items:center;display:flex;gap:.75rem}.alarm-modal-state-spinner{opacity:.7}.alarm-modal-state-bar{align-items:center;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;line-height:1.2;padding:.4rem 1rem}.alarm-modal-state-bar-icon{font-size:1rem;line-height:1;position:relative;top:1px;vertical-align:middle}.alarm-modal-state-bar-label{color:var(--text-muted);font-weight:400}.alarm-modal-state-bar-value{letter-spacing:.02em;text-transform:uppercase}.alarm-modal-state-bar-spinner{margin-left:.4rem;opacity:.7}.alarm-modal-state-bar-action{align-items:center;background-color:transparent;border:1px solid color-mix(in srgb,transparent,var(--text-muted) 45%);color:var(--text-muted);display:inline-flex;gap:.35rem;margin-left:auto}.alarm-modal-state-bar-action:focus,.alarm-modal-state-bar-action:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 12%);border-color:var(--text-muted);color:var(--text)}.alarm-modal-state-bar-action i{color:inherit;font-size:.85rem}.alarm-modal-state-bar-open{background-color:color-mix(in srgb,transparent,var(--danger) 14%);border-bottom:1px solid color-mix(in srgb,transparent,var(--danger) 35%);color:var(--danger)}.alarm-modal-state-bar-open .alarm-modal-state-bar-icon{color:var(--danger)}.alarm-modal-state-bar-closed{background-color:color-mix(in srgb,transparent,var(--border) 35%);border-bottom:1px solid var(--border);color:var(--text-muted)}.alarm-modal-state-bar-closed .alarm-modal-state-bar-icon{color:var(--text-muted)}.alarm-modal-footer{align-items:center;background-color:var(--background);border-top:1px solid var(--border)!important;display:flex;gap:.75rem}.alarm-modal-fallback{align-items:center;border-radius:.25rem;display:inline-flex;font-size:.8rem;font-weight:500;padding:.25rem .6rem}.alarm-modal-fallback-primary{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:color-mix(in srgb,var(--success),#fff 30%)}.alarm-modal-fallback-secondary{background-color:color-mix(in srgb,transparent,var(--warning) 18%);color:var(--warning)}.alarm-modal-label-revision>i{padding-right:5px}.alarm-modal-alarm-feedback>a{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between;white-space:nowrap}.alarm-modal-feedback-stats{align-items:center;background-color:color-mix(in srgb,transparent,var(--text-muted) 15%);border-radius:.5rem;display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:600;line-height:1;margin-left:.5rem;padding:.15rem .4rem;white-space:nowrap}.alarm-modal-feedback-stats-slash{margin:0 .15rem;opacity:.4}.alarm-modal-feedback-stats-positive{color:var(--success)}.alarm-modal-feedback-stats-reservation{color:var(--warning)}.alarm-modal-feedback-stats-negative{color:var(--danger)}.filter-object-inline-1{margin-top:15px}.choose-on-map-container{height:500px;width:100%}.choose-on-map-modal-rotation-class{transform-origin:16px 32px!important}.choose-on-map-inline-1{padding-top:20px}.edit-alarm-object-modal-status-border{border-left-width:6px}.edit-alarm-object-modal-version{color:var(--text-muted);font-size:.75rem;font-weight:400;margin-left:.5rem}.edit-alarm-object-modal-side-menu{border-right:1px solid var(--border);padding-right:.5rem}.edit-alarm-object-modal-link-menu-icon{left:6px;opacity:.6;position:absolute;top:10px}.edit-alarm-object-modal-link-menu-entry{position:relative}.edit-alarm-object-modal-object-protocol-container{max-height:70rem;overflow-x:hidden;overflow-y:auto}.edit-alarm-object-modal-ao-sub-item>a{font-size:.8rem!important;padding-left:2rem!important}.edit-alarm-object-modal-ao-placeholder-icon{color:var(--text);font-size:10rem;opacity:.32}.edit-alarm-object-modal-ao-placeholder{align-items:center;display:flex;justify-content:center;min-height:40rem;width:100%}.edit-alarm-object-modal-ao-modal-header-info{align-items:center;bottom:5px;display:flex;flex-direction:row;position:absolute;right:1rem;top:0}.edit-alarm-object-modal-ao-modal-header-info>div{align-items:flex-end;display:flex;flex-direction:column}.edit-alarm-object-modal-ao-modal-header-info>img{border-radius:.7rem;height:3rem;margin-right:1rem}.edit-alarm-object-inline-1{display:inline}.edit-alarm-object-modal-status-border .object-content-padding>[ng-switch]{height:100%}.edit-poi-body{gap:1rem}.edit-poi-body,.edit-poi-section{display:flex;flex-direction:column}.edit-poi-section{gap:.65rem}.edit-poi-section-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 70%);color:var(--text-muted);display:flex;font-size:.72rem;font-weight:600;gap:.5rem;letter-spacing:.08em;padding-bottom:.3rem;text-transform:uppercase}.edit-poi-section-header>i{color:var(--primary);font-size:.85rem;opacity:.75}.edit-poi-section-body{margin:0}.edit-poi-grid{align-items:start;display:grid;gap:.65rem 1.5rem;grid-template-columns:minmax(220px,1fr) minmax(180px,1fr)}@media(max-width:720px){.edit-poi-grid{grid-template-columns:1fr}}.edit-poi-stack{display:flex;flex-direction:column;gap:.65rem;min-width:0}.edit-poi-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.65rem .9rem}.edit-poi-field{display:flex;flex-direction:column;gap:.3rem;margin-bottom:0;min-width:0}.edit-poi-field-symbol{flex:1 1 220px;min-width:220px}.edit-poi-field-checkbox{margin-top:.35rem}.edit-poi-field-label{color:var(--text-muted);font-size:.72rem;font-weight:500;letter-spacing:.04em;margin:0;padding-left:.1rem;text-transform:uppercase}.edit-poi-label{background-color:color-mix(in srgb,transparent,var(--surface) 70%);font-size:.85rem;font-weight:500;min-width:5.5rem}.edit-poi-stroke-dropdown{width:100%}.edit-poi-stroke-dropdown .edit-poi-stroke-dropdown-button{align-items:center;display:flex;gap:.55rem;text-align:left;width:100%}.edit-poi-stroke-dropdown .edit-poi-stroke-dropdown-button .edit-poi-stroke-dropdown-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-poi-stroke-dropdown-item{align-items:center;display:flex!important;gap:.55rem}.edit-poi-stroke-preview{border-radius:2px;display:inline-block;flex:0 0 auto;height:14px;position:relative;width:38px;--preview-color:var(--text)}.edit-poi-stroke-preview:before{border-top:2px solid var(--preview-color);content:"";height:0;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.edit-poi-stroke-preview-SOLID:before{border-style:solid}.edit-poi-stroke-preview-DOTTED:before{border-style:dotted;border-top-width:3px}.edit-poi-stroke-preview-DASHED:before{border-style:dashed}.edit-poi-stroke-preview-DOT_DASH:before{background-image:linear-gradient(to right,var(--preview-color) 0 8px,transparent 8px 12px,var(--preview-color) 12px 14px,transparent 14px 18px);background-position:0;background-repeat:repeat-x;background-size:18px 2px;border-top:none;height:2px;top:50%;transform:translateY(-50%)}.edit-poi-fill-preview{border:1px solid color-mix(in srgb,transparent,var(--border) 70%);border-radius:3px;display:inline-block;flex:0 0 auto;height:18px;width:38px;--preview-color:var(--text)}.edit-poi-fill-preview-SOLID{background-color:var(--preview-color)}.edit-poi-fill-preview-HATCHED{background-image:repeating-linear-gradient(45deg,var(--preview-color) 0 2px,transparent 2px 5px)}.edit-poi-fill-preview-DOTTED{background-image:radial-gradient(var(--preview-color) 1.3px,transparent 1.5px);background-size:6px 6px}.edit-poi-number-input{align-items:center;display:flex;position:relative}.edit-poi-number{-moz-appearance:textfield;font-variant-numeric:tabular-nums;padding-right:1.7rem;text-align:right;width:100%}.edit-poi-number::-webkit-inner-spin-button,.edit-poi-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-poi-number-suffix{color:var(--text-muted);font-size:.78rem;font-weight:500;opacity:.8;pointer-events:none;position:absolute;right:.55rem}.edit-poi-symbol-dropdown{min-width:0;width:100%}.edit-poi-symbol-button{align-items:center;display:flex;gap:.5rem;justify-content:space-between;text-align:left;width:100%}.edit-poi-symbol-button-content{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.edit-poi-symbol-button-img{flex-shrink:0;height:18px;object-fit:contain;width:18px}.edit-poi-symbol-button-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-poi-symbol-button-empty{align-items:center;color:var(--text-muted);display:flex;font-style:italic;gap:.4rem}.edit-poi-symbol-button-empty>i{opacity:.7}.edit-poi-symbol-item{align-items:center;display:flex!important;gap:.55rem;padding:.35rem .75rem!important}.edit-poi-symbol-item>img{flex-shrink:0;height:18px;object-fit:contain;width:18px}.edit-poi-symbol-item>.edit-poi-symbol-item-img{height:18px;width:18px}.edit-poi-symbol-item-remove>i{color:var(--danger);opacity:.8;text-align:center;width:18px}.edit-poi-draw-hint{align-items:center;background-color:color-mix(in srgb,transparent,var(--primary) 10%);border-radius:6px;color:var(--text);display:flex;font-size:.82rem;gap:.5rem;margin-top:.25rem;opacity:.85;padding:.5rem .65rem}.edit-poi-draw-icon{display:inline-block;flex-shrink:0;height:16px;opacity:.7;width:16px}.edit-poi-warning{margin-bottom:0;margin-top:.5rem}.edit-poi-map{border:1px solid var(--border);border-radius:6px;height:400px;overflow:hidden;width:100%}.edit-roadblock-modal-header-important-icon{position:absolute;right:20px;top:24px}.edit-roadblock-modal-roadblock-geocoding{position:absolute;right:0;top:0}.edit-roadblock-modal-roadblock-street-container{position:relative}.form-group{margin-left:0!important;margin-right:0!important}.edit-roadblock-modal-form-group-flex{display:flex}.edit-roadblock-modal-postalCodeInput{min-width:143px;padding:0 10px}.edit-roadblock-modal-cityInput,.edit-roadblock-modal-streetInput{min-width:415px}.edit-roadblock-modal-cityAbbrInput{margin-right:0;min-width:143px;padding:0 10px}.edit-roadblock-modal-maptrip-logo{align-items:center;display:flex;justify-content:end;margin-right:20px;opacity:.5}.edit-roadblock-modal-maptrip-logo>img{max-height:34px}.dateToInput,.edit-roadblock-modal-widthInput{padding:0 5px 0 10px}.edit-roadblock-modal-dropdown-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.edit-roadblock-modal-dropdown-row>.input-group{flex:0 0 auto;width:auto}.edit-roadblock-modal-sync-bar{align-items:center;background-color:color-mix(in srgb,transparent,var(--info) 15%);border-bottom:1px solid color-mix(in srgb,transparent,var(--info) 40%);color:var(--text);display:flex;font-size:.9rem;gap:.5rem;padding:.5rem 1rem}.edit-roadblock-modal-sync-bar>i{color:var(--info)}.edit-roadblock-modal-heightInput{padding:0 10px 0 5px}.edit-roadblock-modal-save-caret{align-items:center;display:flex;justify-content:center}.edit-roadblock-modal-roadblock-variant{margin-left:10px}.edit-roadblock-modal-save-notify-icon{color:var(--warning);padding-right:5px}.edit-roadblock-modal-roadblock-draw-shape-empty{border-bottom-color:color-mix(in srgb,transparent,var(--background) 68%);border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;margin-top:10px}.edit-roadblock-modal-roadblock-draw-division-container{color:var(--text);margin-top:.3rem}.edit-roadblock-modal-roadblock-draw-division-container>span{margin-right:2rem;opacity:.7}.edit-roadblock-inline-1{display:flex}.edit-roadblock-inline-2{padding-left:40px}.edit-roadblock-inline-3{padding-bottom:10px;position:relative}.edit-roadblock-inline-4{display:inline-block}.edit-roadblock-inline-5{color:var(--text-muted);left:26px;position:absolute;top:-1px}.edit-roadblock-inline-6{height:400px}.create-person-inline-1{position:relative}.create-person-inline-2{width:100%}.create-person-inline-3{display:flex}.create-person-inline-4{position:absolute;right:10px}.edit-person-modal-field-icon-container{width:44px}.edit-person-suitability-indicator{font-size:8px;margin-right:6px;vertical-align:middle}.edit-person-suitability-indicator.edit-person-suitability-good{color:var(--success)}.edit-person-suitability-indicator.edit-person-suitability-warning{color:var(--warning)}.edit-person-suitability-indicator.edit-person-suitability-critical{color:var(--danger)}.edit-person-modal-av-dropdown-icon{margin:0 10px 0 -10px;width:14px}.edit-person-modal-av-dropdown-list{align-items:center;display:flex!important;justify-content:space-between}.edit-person-modal-av-active-checkmark{color:var(--success);margin-right:-10px;padding-left:14px}.edit-person-modal-btn-choose-profile{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:34px}.edit-person-modal-provision-profile-container{padding-top:15px}.edit-person-modal-needs-save-icon{padding-left:2px}.edit-person-modal-alarm-group-entry{color:var(--surface)!important}.edit-person-modal-alarm-groups-container{padding-left:15px;padding-right:15px;padding-top:5px}.edit-person-modal-list-alarm-group-color{border-bottom-left-radius:2px;bottom:-1px;left:-1px;position:absolute;top:-1px;width:10px}.edit-person-modal-list-alarm-group-item{cursor:pointer}.edit-person-modal-issi-connect-addon{width:auto}.edit-person-modal-issi-connect-addon>.edit-person-inline-2{margin-right:0}.edit-person-modal-status-connect{align-items:center;display:flex;gap:8px}.edit-person-modal-status-connect-text{font-size:12px;line-height:1.5;white-space:nowrap}.edit-person-modal-status-connect-switch-on{cursor:pointer;--fa-primary-color:colors.$warning}.edit-person-modal-status-connect-switch-on:hover{--fa-secondary-color:colors.$success}.edit-person-modal-status-connect-switch-off{cursor:pointer;--fa-secondary-color:colors.$success}.edit-person-modal-status-connect-switch-off:hover{--fa-primary-color:colors.$warning}.edit-person-modal-status-connect-help{cursor:pointer}.edit-person-modal-field-icon{opacity:.6}.edit-person-modal-groupfunction-header{align-items:center;background-color:var(--background);border-color:var(--border);color:var(--text)!important;cursor:default;display:flex;font-weight:600}.edit-person-modal-groupfunction-header>i{margin-right:.5rem;opacity:.7}.edit-person-modal-groupfunction-header-warning{flex-grow:2;margin-right:0!important;text-align:right}.edit-person-modal-groupfunction-header:hover{background-color:var(--background)!important}.edit-person-modal-groupfunction-scrollable{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;max-height:44rem;overflow:auto}.edit-person-modal-groupfunction-scrollable .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.edit-person-modal-groupfunction-scrollable .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.edit-person-modal-groupfunction-scrollable .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.edit-person-modal-groupfunction-empty{color:var(--text-muted)!important;font-size:.85rem;font-style:italic}.edit-person-modal-groupfunction-entry{align-items:center;color:var(--text)!important;cursor:pointer;display:flex;padding-bottom:.4rem;padding-top:.4rem}.edit-person-modal-groupfunction-entry>i{color:var(--warning);margin-left:.5rem;opacity:.5}.edit-person-modal-groupfunction-entry-deactive:hover{cursor:no-drop}.edit-person-modal-groupfunction-entry-disabled{cursor:not-allowed!important;opacity:.5}.edit-person-modal-groupfunction-entry-disabled>i,.edit-person-modal-groupfunction-entry-disabled>i:hover{cursor:not-allowed!important}.edit-person-modal-groupfunction-name{padding-left:8px}.edit-person-modal-groupfunction-on-toggle{--fa-secondary-color:colors.$success!important;--fa-secondary-opacity:1}.edit-person-modal-provisioning-dropdown{margin-left:0!important}.edit-person-modal-notifications-email{align-items:center;display:flex;justify-content:space-between}.edit-person-modal-notifications-info{margin-bottom:.7rem;margin-top:1rem}.edit-person-modal-field-not-available{cursor:no-drop}.edit-person-modal-sync-state{align-items:flex-start;display:flex;flex-direction:column;float:left}.edit-person-modal-sync-time{color:var(--text)}.edit-person-modal-sync-time #is-synced{color:var(--success)}.edit-person-modal-sync-time #not-synced{color:var(--danger)}.edit-person-modal-sync-source{color:var(--text);opacity:.5}.edit-person-modal-body-person>.row{min-height:600px}.edit-person-modal-person-send-prov-btn{height:34px;margin-left:0!important}.edit-person-modal-generate-password:hover{cursor:pointer}.edit-person-modal-twoFa-reset-button{margin-left:57px;margin-top:10px}.col-person-no-padding-left{padding-left:0!important;padding-right:.5rem!important}.col-person-no-padding-right{padding-left:.5rem!important;padding-right:0!important}.edit-person-modal-no-right-padding{padding-right:0}.edit-person-modal-no-left-padding{padding-left:0}.edit-person-modal-user-disabled{filter:grayscale(100%);text-decoration:line-through}.edit-person-modal-person-login-input-group{padding-top:.5rem}.edit-person-modal-person-reset-2fa{align-items:center;display:flex;justify-content:flex-end;margin-top:.5rem}.edit-person-modal-send-password{background-color:var(--border);border-radius:5px;color:var(--text);padding:10px}.edit-person-modal-send-password>.mode{align-items:flex-end;display:flex;margin-top:5px}.edit-person-modal-person-no-users{margin-bottom:0!important}.edit-person-modal-person-no-users-in-search{margin-bottom:0!important;margin-top:1.4rem}.edit-person-modal-person-login-form{margin-bottom:.8rem!important}.edit-person-modal-person-save-to-generate{margin-bottom:0!important}.edit-person-modal-person-provisioning-version{align-items:center;display:inline-flex;height:34px;justify-content:center;padding-left:.5rem}.edit-person-modal-person-role-item{align-items:center;background-color:var(--text);color:var(--border)!important;display:flex;justify-content:space-between}.edit-person-modal-person-remove-role-item{background-color:var(--text);color:var(--border)!important;opacity:.9}.edit-person-modal-person-remove-role-item>i{opacity:.5}.edit-person-modal-person-role-item:hover{background-color:var(--text)}.edit-person-modal-person-role-item>div>span{display:block;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis}.edit-person-modal-person-role-item>div{align-items:center;display:flex;width:90%}.edit-person-modal-invalid-format-aPager{font-weight:700;margin-bottom:.8rem}.edit-person-modal-space-bullet-points{margin-top:.5rem}.edit-person-modal-person-has-no-role,.edit-person-modal-person-has-no-role:hover{background-color:var(--warning)!important;border-color:var(--warning)!important}.edit-person-modal-format-colour{color:var(--danger)}.edit-person-modal-fields-space{margin-bottom:10px;margin-top:10px}.edit-person-modal-exclamation-token-hint{padding-right:16px;padding-top:.7rem}.edit-person-modal-role-selection>div.form-group{margin-bottom:0!important}.edit-person-modal-role-deactivated span.text{text-decoration:line-through!important}.edit-person-modal-apager-mode-icon{margin-right:.3rem;opacity:.3}.edit-person-modal-apager-field-invalid{margin-bottom:0!important}.edit-person-modal-apager-name-field{align-items:center;display:flex}.edit-person-modal-apager-name-field>div{margin-right:.4rem}.edit-person-modal-apager-token-caution{align-items:flex-start;display:flex;font-size:small;justify-content:center;margin-top:.4rem;opacity:.8}.edit-person-modal-apager-field-input{height:auto}.edit-person-modal-apager-test-container{align-items:center;display:flex;margin-left:1rem!important}.edit-person-modal-reset-2fa-btn{margin-bottom:.5rem}.edit-person-modal-reset-fido-btn{margin-bottom:.5rem;margin-right:.5rem}.edit-person-modal-password-field{user-select:none}.edit-person-modal-password-cursor{cursor:copy}.edit-person-modal-person-orga-admin{background-color:var(--success)!important;font-size:small!important;margin-left:10px}.edit-person-modal-inline-block-delete{align-content:space-between;align-items:center;display:inline-flex;width:100%}.edit-person-modal-inline-text{width:80%}.edit-person-modal-inline-button{width:20%}.edit-person-modal-apager-warning-container{font-size:.85rem;margin-bottom:.5rem;margin-top:1rem;padding:.5rem .75rem}.edit-person-modal-apager-warning-container>div:first-child{font-weight:600}.apager-version-label-outlined{background-color:transparent;border:1px solid var(--primary);font-size:.75em}.edit-person-modal-org-select{margin-bottom:12px}.edit-person-modal-org-dropdown{min-width:220px;text-align:left}.edit-person-modal-org-dropdown .caret{float:right;margin-top:8px}.edit-person-modal-org-actions{display:flex;flex-wrap:wrap;gap:10px}.edit-person-modal-org-actions>.btn{flex:0 1 auto}.edit-person-modal-blocked{color:var(--danger);font-weight:700}.edit-person-modal-header{align-items:center;display:flex;justify-content:space-between}.edit-person-modal-header-right{align-items:center;display:flex;flex-shrink:0;gap:1rem}.edit-person-modal-header-last-update{font-size:.75rem;opacity:.8;white-space:nowrap}.edit-person-modal-header-av-dropdown{flex-shrink:0}.edit-person-modal-av-btn{background-color:color-mix(in srgb,transparent,var(--text) 10%);border:1px solid color-mix(in srgb,transparent,var(--text) 30%);color:var(--text);cursor:pointer;white-space:nowrap}.edit-person-modal-av-btn.dropdown-toggle:after{display:none}.edit-person-modal-av-btn>i{margin-right:.3rem}.edit-person-modal-av-btn-caret{font-size:.75em;margin-left:.4rem;opacity:.7}.edit-person-modal-av-btn:hover{background-color:color-mix(in srgb,transparent,var(--text) 20%);color:var(--text)}.edit-person-modal-av-btn-available{background-color:color-mix(in srgb,transparent,var(--success) 15%);border-color:var(--success);color:var(--text)}.edit-person-modal-av-btn-available:hover{background-color:color-mix(in srgb,transparent,var(--success) 25%);color:var(--text)}.edit-person-modal-av-btn-temp{background-color:color-mix(in srgb,transparent,var(--warning) 15%);border-color:var(--warning);color:var(--text)}.edit-person-modal-av-btn-temp:hover{background-color:color-mix(in srgb,transparent,var(--warning) 25%);color:var(--text)}.edit-person-modal-av-btn-not{background-color:color-mix(in srgb,transparent,var(--danger) 15%);border-color:var(--danger);color:var(--text)}.edit-person-modal-av-btn-not:hover{background-color:color-mix(in srgb,transparent,var(--danger) 25%);color:var(--text)}.edit-person-modal-av-menu-item{align-items:center;color:var(--text);display:flex;padding:.4rem .8rem}.edit-person-modal-av-menu-item>i{margin-right:.5rem;width:1rem}.edit-person-modal-av-menu-item:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%);color:var(--text)}.edit-person-modal-title-person{align-items:center;display:flex}.edit-person-modal-title-person>i{margin-right:10px}.person-modal-organisation-supervisor-disabled{cursor:not-allowed;opacity:.6}.edit-person-modal-groupfunction-global-lock{margin-left:auto}.edit-person-modal-toggle-disable{cursor:not-allowed!important;opacity:.6}.edit-person-modal-toggle-disable i,.edit-person-modal-toggle-disable>i{cursor:not-allowed!important}.edit-person-inline-1{position:relative}.edit-person-inline-2{opacity:.6}.edit-person-share{margin-top:1rem}.edit-person-share-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.edit-person-share-header>i{opacity:.7}.edit-person-share-count{color:var(--text-muted);font-size:.85rem;font-weight:400;margin-left:auto}.edit-person-share-search{margin-bottom:.5rem}.edit-person-share-search-clear{cursor:pointer}.edit-person-share-search-clear:hover{color:var(--danger)}.edit-person-share-list{border-radius:.4rem}.edit-person-share-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem}.edit-person-share-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.edit-person-share-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.edit-person-share-item-disabled{cursor:not-allowed;opacity:.5}.edit-person-share-item-disabled:hover{background-color:var(--surface)}.edit-person-share-remove-icon{color:var(--danger);opacity:.7}.edit-person-share-add-icon{color:var(--success);opacity:.7}.edit-person-share-selected-icon{color:var(--success)}.edit-person-share-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.edit-person-share-empty>i{margin-right:.35rem}.edit-person-share-dirty{color:var(--warning);font-size:.85rem;margin-top:.5rem}.edit-person-share-dirty>i{margin-right:.35rem}.edit-person-share-pagination{margin-top:.5rem}.edit-person-modal-provisioning-version-tooltip .tooltip-inner{max-width:none;text-align:left;white-space:pre}.parking-inline-1{width:100%}.parking-inline-2{margin-bottom:0}.parking-inline-3{margin-top:10px}.parking-inline-4{float:right}.confirm-delete-inline-1{margin-top:5px}.modal-body .pipeline-holder{padding-left:22px;position:relative}.edit-unit-modal-flow-start{align-items:center;display:flex;position:relative}.edit-unit-modal-flow-node{position:relative}.edit-unit-modal-flow-dot{display:none}.edit-unit-modal-collapse-toggle{align-items:center;background:var(--surface);border-radius:50%;color:color-mix(in srgb,transparent,var(--primary) 88%);cursor:pointer;display:inline-flex;font-size:.875rem;height:14px;justify-content:center;left:-17px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s ease,transform .15s ease;width:14px;z-index:4}.edit-unit-modal-collapse-toggle:hover{color:var(--primary);transform:translateY(-50%) scale(1.18)}.edit-unit-modal-collapsed-placeholder{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:5px;padding:3px 0;position:relative}.edit-unit-modal-collapsed-placeholder:before{border-top:1px dashed color-mix(in srgb,transparent,var(--primary) 45%);content:"";left:0;position:absolute;right:0;top:50%}.edit-unit-modal-collapsed-placeholder:hover .edit-unit-modal-collapsed-label{color:var(--text)}.edit-unit-modal-collapsed-tooltip .tooltip-inner{max-width:26rem;text-align:left;white-space:pre-wrap}.edit-unit-modal-collapsed-tooltip .tooltip-inner:first-line{font-weight:700}.edit-unit-modal-collapsed-label{background:var(--surface);color:color-mix(in srgb,transparent,var(--text) 60%);font-size:11px;font-weight:500;padding:0 10px;position:relative;white-space:nowrap}#tree-root ol ol[ui-tree-nodes]{padding-left:20px;position:relative}#tree-root ol[ui-tree-nodes] ol[ui-tree-nodes]>li[ui-tree-node]{position:relative}#tree-root ol[ui-tree-nodes] ol[ui-tree-nodes]>li[ui-tree-node]:before{background:color-mix(in srgb,transparent,var(--primary) 42%);bottom:0;content:"";left:-10px;position:absolute;top:-5px;width:1px}#tree-root ol[ui-tree-nodes] ol[ui-tree-nodes]>li[ui-tree-node]:last-child:before{bottom:auto;height:25px}#tree-root ol[ui-tree-nodes] ol[ui-tree-nodes]>li[ui-tree-node]>.edit-unit-modal-flow-node>.edit-unit-modal-flow-connector{align-items:center;bottom:0;display:flex;left:-10px;pointer-events:none;position:absolute;top:0;width:10px;z-index:2}#tree-root ol[ui-tree-nodes] ol[ui-tree-nodes]>li[ui-tree-node]>.edit-unit-modal-flow-node>.edit-unit-modal-flow-connector:before{background:color-mix(in srgb,transparent,var(--primary) 42%);border-radius:1px;content:"";height:1px;left:0;position:absolute;right:0}.edit-unit-modal-new-plugin-icon{color:var(--success);padding-top:4px}.edit-unit-modal-validation-icon{color:var(--danger);margin-left:8px}.edit-unit-modal-dirty-icon{color:var(--warning);cursor:help;font-size:1.4rem;margin-left:8px}.edit-unit-modal-import-export{margin-right:4px}.edit-unit-icon:hover{opacity:1}.edit-unit-header-note{color:var(--text)!important;margin-left:.5rem;opacity:.6}.edit-unit-header{align-items:center;display:flex;justify-content:space-between;width:100%}.edit-unit-code{background-color:color-mix(in srgb,transparent,var(--text) 8%);border-radius:.3rem;color:var(--text-muted);font-size:.8rem;font-weight:600;margin-left:10px;padding:.15rem .55rem;white-space:nowrap}.edit-unit-modal-child-constraint-warning,.edit-unit-modal-parent-constraint-warning{background-color:var(--warning)!important}.edit-unit-modal-child-constraint-error,.edit-unit-modal-parent-constraint-error{background-color:var(--danger)!important}.edit-unit-modal-pipeline-success{background-color:var(--success)!important}.edit-unit-modal-pipeline-error{background-color:var(--danger)!important}.edit-unit-modal-pipeline-warning{background-color:var(--warning)!important}.edit-unit-modal-plugin-no-tracelogs{border-left:3px solid transparent!important;opacity:.35}.edit-unit-modal-tracelog-header-icon{color:var(--primary);cursor:help;font-size:1.4rem;margin-left:8px}.edit-unit-modal-tracelog{margin-left:5px}.edit-unit-modal-constraint-icon{padding-right:3px}.label{margin-right:3px}.edit-unit-modal-pipeline-save-actions{align-items:center;display:flex;gap:8px}.edit-unit-modal-pipeline-footer-buttons{align-items:center;display:flex}.edit-unit-modal-pipeline-settings{margin-right:1rem}.edit-unit-modal-validation-result{color:var(--text)!important}.edit-unit-modal-validation-error-message{padding-right:10px}.edit-unit-modal-import-export-btn{margin-left:5px}.edit-unit-modal-pipeline-footer{align-items:center;display:flex;gap:8px}.edit-unit-modal-plugin-delete-icon,.edit-unit-modal-plugin-edit-icon{align-items:center;background:transparent;border:1px solid;border-radius:4px;cursor:pointer;display:inline-flex;font-size:.7rem;height:24px;justify-content:center;margin-left:4px;transition:all .15s ease;width:24px}.edit-unit-modal-plugin-edit-icon{border-color:var(--text-muted);color:var(--text-muted)}.edit-unit-modal-plugin-edit-icon:hover{background-color:var(--text-muted);color:var(--surface)}.edit-unit-modal-plugin-delete-icon{border-color:var(--danger);color:var(--danger)}.edit-unit-modal-plugin-delete-icon:hover{background-color:var(--danger);color:var(--text)}.edit-unit-modal-child-constraint-warning .edit-unit-modal-plugin-name,.edit-unit-modal-child-constraint-warning .edit-unit-modal-plugin-note,.edit-unit-modal-child-constraint-warning .edit-unit-modal-tracelog,.edit-unit-modal-parent-constraint-warning .edit-unit-modal-plugin-name,.edit-unit-modal-parent-constraint-warning .edit-unit-modal-plugin-note,.edit-unit-modal-parent-constraint-warning .edit-unit-modal-tracelog,.edit-unit-modal-pipeline-warning .edit-unit-modal-plugin-name,.edit-unit-modal-pipeline-warning .edit-unit-modal-plugin-note,.edit-unit-modal-pipeline-warning .edit-unit-modal-tracelog{color:#000}.edit-unit-modal-child-constraint-warning .edit-unit-modal-plugin-edit-icon,.edit-unit-modal-parent-constraint-warning .edit-unit-modal-plugin-edit-icon,.edit-unit-modal-pipeline-warning .edit-unit-modal-plugin-edit-icon{border-color:#000;color:#000}.edit-unit-modal-child-constraint-warning .edit-unit-modal-plugin-edit-icon:hover,.edit-unit-modal-parent-constraint-warning .edit-unit-modal-plugin-edit-icon:hover,.edit-unit-modal-pipeline-warning .edit-unit-modal-plugin-edit-icon:hover{background-color:#000;color:var(--warning)}.edit-unit-modal-child-constraint-error .edit-unit-modal-plugin-name,.edit-unit-modal-child-constraint-error .edit-unit-modal-plugin-note,.edit-unit-modal-child-constraint-error .edit-unit-modal-tracelog,.edit-unit-modal-parent-constraint-error .edit-unit-modal-plugin-name,.edit-unit-modal-parent-constraint-error .edit-unit-modal-plugin-note,.edit-unit-modal-parent-constraint-error .edit-unit-modal-tracelog,.edit-unit-modal-pipeline-error .edit-unit-modal-plugin-name,.edit-unit-modal-pipeline-error .edit-unit-modal-plugin-note,.edit-unit-modal-pipeline-error .edit-unit-modal-tracelog{color:#fff}.edit-unit-modal-child-constraint-error .edit-unit-modal-plugin-edit-icon,.edit-unit-modal-parent-constraint-error .edit-unit-modal-plugin-edit-icon,.edit-unit-modal-pipeline-error .edit-unit-modal-plugin-edit-icon{border-color:#fff;color:#fff}.edit-unit-modal-child-constraint-error .edit-unit-modal-plugin-edit-icon:hover,.edit-unit-modal-parent-constraint-error .edit-unit-modal-plugin-edit-icon:hover,.edit-unit-modal-pipeline-error .edit-unit-modal-plugin-edit-icon:hover{background-color:#fff;color:var(--danger)}.edit-unit-modal-pipeline-success .edit-unit-modal-plugin-name,.edit-unit-modal-pipeline-success .edit-unit-modal-plugin-note,.edit-unit-modal-pipeline-success .edit-unit-modal-tracelog{color:#fff}.edit-unit-modal-pipeline-success .edit-unit-modal-plugin-edit-icon{border-color:#fff;color:#fff}.edit-unit-modal-pipeline-success .edit-unit-modal-plugin-edit-icon:hover{background-color:#fff;color:var(--success)}.edit-unit-modal-plugin-ident{align-items:center;display:flex;min-width:fit-content}.edit-unit-modal-plugin-content{align-items:center;display:flex;justify-content:space-between;position:relative}.edit-unit-modal-validation-container{align-items:flex-end;display:flex;flex-direction:column}.edit-unit-modal-validation-label{margin:1px}.edit-unit-modal-validation-label.bg-danger{background-color:color-mix(in srgb,var(--danger),#000 38%)!important}.edit-unit-modal-plugin-deprecated{opacity:.7;text-decoration:line-through}.edit-unit-modal-plugin-icon-deprecated{filter:grayscale(100%)}.edit-unit-modal-plugin-add-icon,.edit-unit-modal-template-add-icon{align-items:center;background:transparent;border:1px solid var(--success);border-radius:4px;color:var(--success);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.7rem;height:22px;justify-content:center;margin-right:6px;transition:all .15s ease;width:22px}.edit-unit-modal-plugin-add-icon:hover,.edit-unit-modal-template-add-icon:hover{background-color:var(--success);color:var(--text)}.edit-unit-modal-plugin-row,.edit-unit-modal-template-row{color:var(--text);cursor:pointer;text-decoration:none}.edit-unit-modal-plugin-row:hover,.edit-unit-modal-template-row:hover{color:var(--text)}.edit-unit-modal-template-item{align-items:center;display:flex}.edit-unit-modal-template-row{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.edit-unit-modal-template-context,.edit-unit-modal-template-plugin-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-unit-modal-template-context{color:var(--text-muted)}.edit-unit-modal-plugin-name{min-width:fit-content;padding-left:6px;padding-right:10px}.edit-unit-modal-plugin-note{font-size:.875em}.edit-unit-modal-plugin-item,.edit-unit-modal-plugin-list-icons{align-items:center;display:flex}.edit-unit-modal-plugin-item{justify-content:space-between}.edit-unit-modal-deprecation-icon{color:var(--warning)!important;margin-left:4px;padding-right:10px}.edit-unit-modal-import-export{padding-left:10px!important}.edit-unit-modal-plugin-icon-bar{align-items:baseline;display:flex}.edit-unit-modal-quick-edit-icon{margin-left:18px}.edit-unit-modal-plugin-icon-container{align-items:center;display:inline-flex;float:right;min-height:34px}.edit-unit-modal-plugin-toggle{cursor:pointer;font-size:1.2rem;line-height:1;margin-left:4px;margin-right:2px}.edit-unit-modal-plugin-toggle-active{color:var(--success)}.edit-unit-modal-plugin-toggle-inactive{color:var(--text-muted);opacity:.5}.edit-unit-modal-plugin-disabled{background-color:color-mix(in srgb,transparent,var(--danger) 32%)!important}.edit-unit-modal-plugin-icon-template{margin-right:.5rem;opacity:.4;padding-left:10px}.edit-unit-modal-shared-template{cursor:not-allowed}.edit-unit-modal-plugin-template-shared-icon{opacity:.6;padding-right:.5rem}.edit-unit-modal-template-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-left:.5rem}.edit-unit-modal-template-delete-icon{color:var(--danger);cursor:pointer;margin-left:8px;opacity:.4}.edit-unit-modal-template-delete-icon:hover{opacity:1}.edit-unit-modal-pipeline-template-btn{margin-left:1rem!important}.edit-unit-modal-pipeline-template-btn .dropdown-menu{min-width:220px;white-space:nowrap}.edit-unit-modal-plugin-loading-icon{opacity:.6;padding-left:8px;padding-top:6px;position:absolute}.edit-unit-modal-plugin-disabled-switch{margin-left:5px}.edit-unit-inline-1{min-height:420px}.edit-unit-inline-2{display:flex}.edit-unit-inline-3{margin-top:10px}.edit-unit-inline-4{width:100%}.pipeline-actions-container{align-items:center;display:flex;gap:6px;justify-content:flex-end}.edit-plugin-modal-amobile-name-field{margin-left:8px;margin-right:8px}.edit-plugin-modal-amobile-name-container{align-items:center;display:flex}.edit-plugin-modal-amobile-address-field{opacity:.6;padding-top:2px}.edit-plugin-modal-required-icon{color:var(--text);margin-left:5px}.edit-plugin-modal-mode-select{margin-bottom:10px}.edit-plugin-modal-person-validation-error{color:var(--danger);float:right;padding-top:4px}.edit-plugin-modal-body>.row{min-height:28rem}.edit-plugin-modal-help-icon{color:var(--primary);cursor:pointer;font-size:1.1rem}.edit-plugin-modal-help-icon:hover{color:var(--text)}.edit-plugin-modal-header-actions{align-items:center;display:flex;float:right;gap:8px}.edit-plugin-modal-header-note{width:200px!important}.edit-plugin-modal-header-quickedit{flex-shrink:0}.edit-plugin-modal-header-quickedit .fancy-checkbox-container{font-size:.85rem;margin-bottom:0}.edit-plugin-modal-template-banner{background-color:color-mix(in srgb,transparent,var(--warning) 12%);border-bottom:1px solid color-mix(in srgb,transparent,var(--warning) 25%);color:var(--warning);font-size:.85rem;padding:8px 16px}.edit-plugin-modal-footer{align-items:center;display:flex;justify-content:space-between}.edit-plugin-modal-footer-left,.edit-plugin-modal-footer-right{align-items:center;display:flex;gap:8px}.edit-plugin-modal-footer-right .btn{white-space:nowrap}.edit-plugin-inline-1{position:relative}.edit-plugin-inline-2{height:34px}.help-inline-1{border:0;height:600px;width:100%}.pipeline-templates-modal-table{margin-bottom:0}.pipeline-templates-modal-actions-col{text-align:right;white-space:nowrap;width:1%}.pipeline-templates-modal-delete-icon{margin-left:10px}.unit-settings-splitter-btn{border-bottom-left-radius:0;border-top-left-radius:0}.unit-settings-modal-queue-page-size-info{cursor:help;margin-left:.4rem}.unit-settings .input-group .btn-group{display:flex}.unit-settings .input-group .btn-group .btn{align-items:center;display:flex;white-space:nowrap}.unit-settings-right{min-height:40rem}.unit-settings-no-splitter{align-items:center;display:inline-flex;opacity:.6}.unit-settings-no-splitter>span{letter-spacing:.1rem}.unit-settings-splitter-version{margin-left:auto;opacity:.2;padding-left:1rem;white-space:nowrap}.unit-settings-splitter{align-items:center;display:inline-flex}.unit-settings-splitter-dropdown .dropdown-menu{min-width:26rem}.unit-settings-splitter-dropdown .dropdown-menu>li>a{align-items:center;display:flex;white-space:nowrap}.unit-settings-splitter-no-version{padding-right:5px}.unit-settings-modal-doubleAlarmTime{padding:0 15px}.unit-settings-scrollable-table{max-height:36rem;overflow-y:auto}.unit-settings-unit-search{padding-bottom:.7rem}.unit-settings-unit-list{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;max-height:30rem;overflow-y:auto;scrollbar-color:color-mix(in srgb,transparent,var(--text-muted) 45%) transparent;scrollbar-width:thin}.unit-settings-unit-list::-webkit-scrollbar{width:10px}.unit-settings-unit-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb,transparent,var(--text-muted) 45%);border:2px solid transparent;border-radius:6px}.unit-settings-unit-list::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 65%)}.unit-settings-unit-columns{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text-muted);display:flex;font-size:.7rem;font-weight:700;gap:.6rem;letter-spacing:.02em;padding:.5rem .8rem;position:sticky;text-transform:uppercase;top:0;z-index:2}.unit-settings-unit-columns-spacer{flex:1;min-width:0}.unit-settings-unit-col{flex-shrink:0;line-height:1.15;text-align:center;width:8.5rem}.unit-settings-group-header{align-items:center;background-color:color-mix(in srgb,var(--surface),var(--text) 5%);border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.55rem .8rem}.unit-settings-group-header:focus,.unit-settings-group-header:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 9%)}.unit-settings-group-chevron{color:var(--text-muted);font-size:.8rem;transition:transform .12s ease-in-out}.unit-settings-group-chevron-open{transform:rotate(90deg)}.unit-settings-group-icon{color:var(--text-muted);opacity:.8}.unit-settings-group-name{flex:1;font-size:.9rem;font-weight:600;min-width:0}.unit-settings-group-count{background-color:color-mix(in srgb,transparent,var(--text-muted) 18%);border-radius:20px;color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600;padding:.15rem .55rem;white-space:nowrap}.unit-settings-group-count-active{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:var(--success)}.unit-settings-unit-row{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);color:var(--text);display:flex;gap:.6rem;padding:.45rem .8rem}.unit-settings-unit-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.unit-settings-unit-row-name{flex:1;min-width:0}.edit-alarm-template-modal-li-template-units>a{align-items:center;display:flex!important;justify-content:space-between;width:100%}.edit-alarm-template-modal-unit-badge-success{background-color:var(--success)}.edit-alarm-template-modal-template-row{min-height:25rem!important}.edit-alarm-template-modal-emoji-input{text-align:center;width:42px}.edit-alarm-template-grid-inline-1{text-align:center;width:64px}.confirm-template-modal-footer{align-items:center;display:flex}.confirm-template-modal-template-note{white-space:pre-wrap}.confirm-template-modal-template-note-container{color:var(--text);opacity:.6}.confirm-template-inline-1{position:relative}.confirm-template-inline-2{width:100%}.rules-modal-rules-caret{margin:0 5px 0 10px!important}.rules-modal-rule-info{background-color:var(--primary);color:var(--primary)}.rules-modal-rule-warn{background-color:var(--warning);color:var(--warning)}.rules-modal-rule-critical{background-color:var(--danger);color:var(--danger)}.rules-modal-rule-info-icon{color:var(--primary)}.rules-modal-rule-warning-icon{color:var(--warning)}.rules-modal-rule-critical-icon{color:var(--danger)}.align-vertical-center{vertical-align:middle!important}.align-horizontally-center{text-align:center!important}.rules-modal-rule-severity-icon{margin-right:10px}.rules-modal-alert-yes-btn{border-bottom-left-radius:0;border-top-left-radius:0}.rules-modal-alert-no-btn{border-bottom-right-radius:0;border-top-right-radius:0}.rules-modal-alert-unit-addon{cursor:pointer;display:initial;padding-bottom:8px;padding-top:8px}.rules-modal-severity-caret{float:right;margin-top:9px}.rules-modal-severity-btn{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;text-align:left;width:100px}.rules-inline-1{position:relative}.rules-inline-2{width:100%}.rules-inline-3{height:34px}.rules-inline-4{padding-top:12px}.edit-api-key-header{position:relative}.edit-api-key-name-group{margin-bottom:.75rem}.edit-api-key-active{margin-bottom:1rem}.edit-api-key-access-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.edit-api-key-access-title{font-size:1rem;font-weight:600;margin:0}.edit-api-key-empty{border:1px dashed var(--border);border-radius:4px;padding:1rem}.edit-api-key-access-card{margin-bottom:1rem;position:relative}.edit-api-key-access-body{padding:1rem}.edit-api-key-access-row-fields{margin-bottom:.75rem}.edit-api-key-access-row-lists{margin-top:.5rem}.edit-api-key-field-label{color:var(--text-muted);display:block;font-size:.8rem;font-weight:600;margin-bottom:4px;text-transform:uppercase}.edit-api-key-dropdown{width:100%}.edit-api-key-dropdown-toggle{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.edit-api-key-selection-list{border:1px solid var(--border);border-radius:4px;max-height:220px;overflow-y:auto}.edit-api-key-selection-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.edit-api-key-selection-list .list-group-item:focus,.edit-api-key-selection-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.edit-api-key-selection-list .list-group-item-success,.edit-api-key-selection-list .list-group-item-success:focus,.edit-api-key-selection-list .list-group-item-success:hover{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.edit-api-key-list-item{align-items:center;cursor:pointer;display:flex;font-size:.9rem;gap:8px;padding:.4rem .75rem}.edit-api-key-list-item-label{flex:1}.edit-api-key-empty-list{border:1px dashed var(--border);border-radius:4px;font-size:.85rem;padding:8px 10px}.edit-api-key-access-validation{font-size:.85rem;margin-top:.75rem}.edit-api-key-access-actions{position:absolute;right:10px;top:5px}.edit-api-key-delete-disabled{opacity:.3;pointer-events:none}.edit-api-key-info-bar{background-color:color-mix(in srgb,transparent,var(--info) 12%);border-bottom:1px solid var(--border);color:var(--text);font-size:.85rem;padding:8px 16px}.edit-api-key-info-bar i{color:var(--info);margin-right:6px}.functions-groups-modal-label-table-row{color:var(--text)}.functions-groups-modal-label-table-row:hover{text-decoration:underline}.functions-groups-modal-label-table-row-icon{opacity:.5}.functions-groups-modal-global-icon{color:var(--warning);opacity:.8}.functions-groups-inline-1{width:12px}.person-availability-header-icon{margin-right:8px;opacity:.9}.settings-modal-polygon-color{height:10px!important;width:10px!important}.settings-modal-settings-hint{margin-top:10px}.settings-modal-help-group-addon{cursor:pointer;padding-bottom:5px;padding-top:5px}.settings-modal-open-help-btn{color:var(--surface)!important}.settings-modal-sms-warning-hint{color:var(--success)!important}.settings-modal-settings-polygons-column-actions{display:inline-flex}.settings-modal-settings-polygons-btn-menu{margin-bottom:1rem;margin-top:1rem}.settings-modal-settings-polygons-btn-menu>button{margin-left:0!important}.settings-modal-polygons-col-color{width:4rem}.settings-modal-polygon-color-icon{cursor:pointer;font-size:1rem}.settings-modal-polygons-col-delete{width:60px}.settings-modal-polygons-delete-cell{text-align:right}.settings-modal-polygon-name{color:var(--text);cursor:pointer}.settings-modal-polygon-name:hover{text-decoration:underline}.settings-modal-settings-nav{border-right:1px solid color-mix(in srgb,transparent,var(--text) 20%)}.settings-modal-settings-nav-user{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 29%);color:var(--text);font-size:smaller;margin-bottom:.5rem;padding-bottom:.5rem}.settings-modal-change-pw-btn{align-self:flex-end}.settings-modal-settings-header{align-items:center;background-color:var(--background);display:flex;position:relative}.settings-modal-settings-header-username{opacity:.5;padding-left:1rem!important}.settings-modal-tab-list{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;overflow:hidden}.settings-modal-tab-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.settings-modal-tab-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.settings-modal-tab-list .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.settings-modal-amobile-tab-entry{align-items:center;cursor:grab;display:flex;gap:.6rem;padding-bottom:.4rem;padding-top:.4rem}.settings-modal-amobile-tab-entry:active{cursor:grabbing}.settings-modal-tab-drag-handle{color:var(--text-muted);cursor:grab;flex-shrink:0;opacity:.5}.settings-modal-tab-drag-handle:hover{opacity:.8}.settings-modal-tab-entry-label{align-items:center;cursor:pointer;display:flex;flex:1;gap:.5rem}.settings-modal-tab-name{padding-left:0}.settings-modal-tab-drag-over-above{border-top:2px solid var(--primary)!important}.settings-modal-tab-drag-over-below{border-bottom:2px solid var(--primary)!important}.settings-modal-settings-2fa-icon{color:var(--text);font-size:2rem;margin-left:1rem;--fa-primary-color:colors.$success}.settings-modal-logo-uploader-input{display:none}.settings-modal-settings-app-icons{align-items:center;display:flex;justify-content:space-between;margin-top:14px;width:65px}.settings-modal-settings-app-pw-form input{font-family:monospace}.settings-modal-settings-app-pw-form small i{color:var(--warning)}.settings-modal-settings-app-pw-form small{margin-left:1rem;opacity:.6}.settings-modal-settings-app-pw-input{height:50px}.settings-modal-settings-app-pw-select{max-width:38rem}.settings-modal-sync-setting{flex-wrap:nowrap;padding-bottom:.5rem}.settings-modal-sync-setting .sync-settings-modal-settings-text{flex-shrink:0;min-width:16rem;text-align:left}.settings-modal-sync-setting .btn-group{display:flex;flex:1}.settings-modal-sync-settings-dropdown{border-bottom-left-radius:0;border-top-left-radius:0;flex:1;justify-content:space-between;text-align:left;white-space:nowrap}.settings-modal-sync-api-key{padding-bottom:.5rem;padding-top:.5rem}.settings-modal-body-settings{min-height:580px!important}.settings-modal-sync-warning-container{position:relative}.settings-modal-sync-warning-container-line{background-color:var(--warning);height:5px;left:-12px;position:absolute;top:14px;width:12px}.settings-modal-settings-title{align-items:center;display:flex}.settings-modal-settings-title span{padding-left:2rem}.settings-modal-settings-logo{position:relative;z-index:1}.settings-modal-settings-logo-placeholder{font-size:5rem}.settings-modal-settings-logo-pen{color:var(--primary)!important;font-size:2rem;left:16px;opacity:0;position:absolute;top:16px;z-index:2}.settings-modal-settings-logo-pen:hover{color:var(--text)!important;cursor:pointer!important;opacity:1;text-shadow:0 0 10px var(--background)}.settings-modal-warning-flip-in-hor-bottom{-webkit-animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:flip-in-hor-bottom .5s cubic-bezier(.25,.46,.45,.94) both}.settings-modal-tab-selection{border-radius:4px}.settings-modal-settings-fido-register{margin-left:0!important}.settings-modal-settings-fido-warning{margin-top:.5rem;opacity:.5}.settings-modal-settings-fido-delete{float:right;opacity:.5;padding-right:.5rem;padding-top:.2rem}.settings-modal-settings-fido-delete:hover{color:var(--danger)!important;cursor:pointer}.settings-modal-settings-fido-fingerprint{opacity:.6;padding-right:.5rem}.settings-modal-settings-fido-alias:hover{font-weight:700}.settings-modal-settings-role-container{align-items:center;display:flex}.settings-modal-settings-role{max-width:30rem;overflow:hidden;text-overflow:ellipsis}.settings-modal-criterion-positive{background-color:var(--success)}.settings-modal-criterion-negative{background-color:var(--danger);margin-right:3.75px}.settings-modal-password-criterion{margin-left:5px}.input-group-text.clickable{cursor:pointer}#toxyk-logo{margin-right:5px}.settings-modal-organization-list{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;max-height:30rem;overflow-y:auto}.settings-modal-organization-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.settings-modal-organization-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.settings-modal-organization-list .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.settings-modal-organization-entry{align-items:center;cursor:pointer;display:flex;gap:.5rem}.settings-modal-organization-name{padding-left:0}.settings-modal-privacy-notice-alamos a{color:var(--danger)!important;font-weight:700}.settings-modal-announcement-label{margin-bottom:.2rem}.settings-modal-announcement-label-section-header{font-weight:700;margin-bottom:.5rem;margin-top:1rem}.settings-form-change-app-password,.settings-modal-settings-form-change-password{display:flex;flex-direction:column}.settings-form-change-app-password-header,.settings-modal-settings-form-change-password-header{align-items:center;display:flex;justify-content:space-between}@-webkit-keyframes flip-in-hor-bottom{0%{opacity:0;-webkit-transform:rotateX(80deg);transform:rotateX(80deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}@keyframes flip-in-hor-bottom{0%{opacity:0;-webkit-transform:rotateX(80deg);transform:rotateX(80deg)}to{-webkit-transform:rotateX(0);transform:rotateX(0)}}.settings-inline-1{display:none}.settings-inline-2{height:34px}.settings-inline-3{width:100%}.settings-modal-overall-situation-thresholds-header{margin-top:1rem}.settings-modal-overall-situation-metric-label{min-width:14rem}.settings-modal-overall-situation-chip-bad,.settings-modal-overall-situation-chip-danger{color:var(--on-accent);font-weight:600}.settings-modal-overall-situation-chip-bad{border-right:.5rem solid var(--warning)}.settings-modal-overall-situation-chip-danger{border-right:.5rem solid var(--danger)}.edit-AM4-modal-am-edit-gen-new-pw{padding-bottom:0;padding-top:0}.edit-AM4-modal-am-edit-icon{display:inline-block}.edit-AM4-modal-am-edit-dropdown-btn{border-bottom-left-radius:0;border-top-left-radius:0}.edit-AM4-modal-am-edit-dropdown-txt{padding-right:10px}.edit-AM4-modal-am-edit-icon-lock{padding-right:5px}.edit-AM4-modal-am-edit-ip{margin-bottom:0!important;margin-top:0!important}.edit-AM4-modal-am-edit-ip-label{color:var(--border)!important;padding-top:2px}.edit-AM4-modal-am-edit-ip-input{margin-bottom:0!important;margin-top:0!important}.edit-AM4-modal-am-edit-big-icon{bottom:.5rem;font-size:2.5rem;opacity:.3;position:absolute;right:.5rem}.edit-AM4-modal-am-edit-link-container{position:relative}.edit-AM4-modal-am-edit-link-container a{padding-left:.5rem;padding-right:1rem}.edit-AM4-modal-am-edit-access-id{font-family:monospace;font-size:large;font-weight:700}.edit-AM4-modal-am-edit-copy-container{position:relative}.edit-AM4-modal-am-edit-copy-container:hover{cursor:pointer;opacity:.8}.edit-AM4-modal-am-edit-copied{display:block;margin-top:1rem}.edit-AM4-modal-access-id-group,.edit-AM4-modal-am-external-url,.edit-AM4-modal-link-row{margin-top:.5rem}.edit-AM4-modal-access-id-group input{font-family:monospace;font-weight:600}.edit-AM4-modal-slide-in-bck-center{-webkit-animation:slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) both}.edit-AM4-modal-template-section{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.edit-AM4-modal-template-actions{display:flex;justify-content:flex-end;margin-top:.75rem}.edit-AM4-modal-template-actions .btn .badge{margin-left:.5rem}.edit-AM4-modal-template-table{margin-top:.5rem}.edit-AM4-modal-template-table td,.edit-AM4-modal-template-table th{color:var(--text);vertical-align:middle}.edit-AM4-modal-template-table-status{text-align:center;width:5rem}.edit-AM4-modal-status-icon-success{color:var(--success);cursor:help}.edit-AM4-modal-status-icon-muted{color:var(--text-muted);cursor:help}.edit-AM4-modal-template-linked{align-items:center;display:flex;gap:1rem;margin-top:.5rem}.edit-AM4-modal-template-linked .shared-general-info-container{flex:1;margin:0}.edit-AM4-modal-unlink-btn{white-space:nowrap}.edit-AM4-modal-unlink-pending{margin-top:.5rem}.edit-AM4-modal-template-info{padding:.5rem 0}.edit-AM4-modal-template-info .shared-general-info-container{align-items:center;display:flex;gap:1rem}@-webkit-keyframes slide-in-bck-center{0%{opacity:0;-webkit-transform:translateZ(600px);transform:translateZ(600px)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-in-bck-center{0%{opacity:0;-webkit-transform:translateZ(600px);transform:translateZ(600px)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.edit-AM4-inline-1{position:relative}.ioprint-jobs-modal-edit-icon{font-size:1rem;margin-left:1rem;opacity:.5}.ioprint-jobs-modal-edit-icon:hover{cursor:pointer;opacity:1}.ioprint-jobs-modal-edit-device-header-name{align-items:center;display:flex;justify-content:center}.ioprint-jobs-modal-edit-device-header-name-container{align-items:center;display:flex}.ioprint-jobs-modal-edit-device-header-note{color:var(--text)!important;margin-left:.5rem;opacity:.6}.ioprint-jobs-modal-edit-device-header{align-items:center;display:flex;justify-content:space-between}.ioprint-jobs-modal-tooltip-inner{white-space:pre-wrap}.ioprint-jobs-modal-ioprint-job-saved{color:var(--success)}.ioprint-jobs-modal-ioprint-job-not-saved{color:var(--danger)}.ioprint-jobs-modal-ioprint-job-id{font-family:monospace}.ioprint-update-modal-edit-device-header-name{align-items:center;display:flex;justify-content:center}.ioprint-update-modal-edit-device-header-name-container{align-items:center;display:flex}.ioprint-update-modal-edit-device-header-note{color:var(--text)!important;margin-left:.5rem;opacity:.6}.ioprint-update-modal-edit-device-header{align-items:center;display:flex;justify-content:space-between}.ioprint-update-modal-tooltip-inner{white-space:pre-wrap}.ioprint-update-modal-ioprint-job-saved{color:var(--success)}.ioprint-update-modal-ioprint-job-not-saved{color:var(--danger)}.ioprint-update-modal-ioprint-job-id{font-family:monospace}.edit-unit-header-name-container{align-items:center;display:flex}.edit-amobile-modal-remove-connection{cursor:pointer}.ui-checkbox.edit-amobile-modal-licence-cb:disabled{background-color:color-mix(in srgb,var(--warning),transparent 75%);border-color:var(--warning);opacity:1}.edit-amobile-modal-qr>.btn-success{color:var(--on-accent)}.edit-amobile-modal-addon-btn{border-radius:0}.edit-amobile-modal-amobile-title-header{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.edit-amobile-modal-amobile-forest-icon{--fa-secondary-color:colors.$warning;--fa-secondary-opacity:1}.edit-amobile-modal-remove-connection:hover{color:var(--danger)!important}.edit-amobile-modal-delete-device-icon{color:var(--warning)}.edit-amobile-modal-location-map{align-items:stretch;display:flex}.edit-amobile-modal-permission-dropdown{flex:auto;width:fit-content}.edit-amobile-modal-permission-button{flex:none;min-width:60px}.edit-amobile-modal-location-map-title-box{flex:auto;height:inherit;vertical-align:center}.edit-amobile-modal-location-map-button{width:80px}.edit-amobile-modal-location-map-logo{flex:auto;width:fit-content}.edit-amobile-modal-ecomed-logo,.edit-amobile-modal-here-logo,.edit-amobile-modal-maptrip-logo{padding-bottom:0;padding-top:0}.edit-amobile-modal-toggle-on{cursor:pointer;--fa-secondary-color:colors.$success}.edit-amobile-modal-toggle-off,.edit-amobile-modal-toggle-on:hover{--fa-primary-color:colors.$warning}.edit-amobile-modal-toggle-off{cursor:pointer}.edit-amobile-modal-warning-icon{color:var(--warning)!important}.edit-amobile-modal-toggle-off:hover{--fa-secondary-color:colors.$success}.edit-amobile-modal-ecomed-disabled{filter:grayscale(100%);opacity:.6}.edit-amobile-modal-toggle-disabled{cursor:not-allowed!important;opacity:.6}.edit-amobile-modal-token-help{color:var(--warning)}.edit-amobile-modal-generate-pw-btn{margin-top:.5rem}.edit-amobile-modal-qr{align-items:flex-start!important;flex-direction:column!important;gap:.5rem}.edit-amobile-modal-help-link{color:var(--primary)!important}.alert-info a{color:inherit!important;text-decoration:underline}.edit-amobile-modal-amobile-vehicle-search{margin-bottom:1rem!important}.edit-amobile-modal-amobile-no-vehicle{border-top:1px solid color-mix(in srgb,transparent,var(--text) 32%);padding-top:1rem}.edit-amobile-modal-body-amobile{min-height:381px}.edit-amobile-modal-tracking-disabled-hint{color:var(--danger)}.edit-amobile-modal-requires-vehicle-hint{color:var(--text)!important;opacity:1!important}.edit-amobile-modal-amobile-password-edit{margin-left:0!important}.edit-amobile-modal-amobile-password-warning{align-items:center;display:flex}.edit-amobile-modal-amobile-password-warning>i{margin-right:5px}.form-group.indented{margin-left:3rem}.edit-amobile-modal-amobile-last-sync-footer{color:var(--text-muted);float:left;font-size:12px;line-height:34px}.edit-amobile-inline-1{position:relative}.edit-amobile-inline-2{display:inline-block}.edit-amobile-inline-3{padding-right:10px}.sections-editor-logicalTypeIcon{flex-shrink:0;height:24px;margin-left:.5rem!important;object-fit:contain;width:24px}.sections-editor-logicalTypeItem{align-items:center;display:flex}.sections-editor-required-marker{color:var(--danger);cursor:help;font-weight:700;margin-left:.25rem}.sections-editor-required-hint{align-items:center;color:var(--text-muted);display:flex;font-size:.85em;gap:.25rem;margin-bottom:.5rem}.sections-editor-vehicles{margin-top:1rem}.sections-editor-vehicles-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;flex-wrap:wrap;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.sections-editor-vehicles-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.sections-editor-vehicles-header-actions{display:flex;gap:.35rem;margin-left:auto}.sections-editor-vehicles-icon-btn{min-width:2.25rem;white-space:nowrap}.sections-editor-vehicles-search{margin-bottom:.5rem}.sections-editor-vehicles-search-clear{cursor:pointer}.sections-editor-vehicles-search-clear:hover{color:var(--danger)}.sections-editor-vehicles-list{border-radius:.4rem;margin-bottom:1rem}.sections-editor-vehicles-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem}.sections-editor-vehicles-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.sections-editor-vehicles-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sections-editor-vehicles-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.sections-editor-vehicles-item-disabled{cursor:not-allowed;opacity:.5}.sections-editor-vehicles-item-disabled:hover{background-color:var(--surface)}.sections-editor-vehicles-remove-icon{color:var(--danger);opacity:.7}.sections-editor-vehicles-add-icon{color:var(--success);opacity:.7}.sections-editor-vehicles-selected-icon{color:var(--success)}.sections-editor-vehicles-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.sections-editor-vehicles-empty>i{margin-right:.35rem}.sections-editor-vehicles-pagination{margin-top:.5rem}.close-alarm-modal-close-group{padding-bottom:5px;width:100%}.close-alarm-modal-vehicles-container{margin-top:1rem;width:100%}.close-alarm-modal-vehicles-header{align-items:center;color:var(--text-muted);display:flex;font-size:.85rem;justify-content:flex-end;padding:.4rem .5rem}.close-alarm-modal-vehicles-table{color:var(--text);margin-bottom:0}.close-alarm-modal-vehicles-table thead th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.close-alarm-modal-vehicles-table tbody td{border-bottom:1px solid var(--border);font-size:.9rem;vertical-align:middle}.close-alarm-modal-vehicles-table tbody tr:last-child td{border-bottom:0}.close-alarm-modal-vehicle-row{cursor:pointer}.close-alarm-modal-vehicle-row:hover td{background-color:color-mix(in srgb,var(--surface),#fff 6%)}.close-alarm-modal-vehicles-col-select{text-align:center;width:2.5rem}.close-alarm-modal-vehicles-empty{padding:1rem .5rem}.close-alarm-modal-vehicles-empty i{margin-right:.4rem}.close-alarm-modal-vehicles-spinner{color:var(--text-muted);padding:1rem;text-align:center}.confirm-alarm-modal-cancel-alarm-btn{margin-left:0!important}.show-layer-modal-loading-spinner{color:var(--text)!important;position:absolute;right:30px;top:17px}.show-layer-modal-layer-header{position:relative}.show-layer-modal-layer-map{height:700px;width:100%}.admin-protocol-source-icon{color:var(--text);opacity:.55}.admin-protocol-info-btn{line-height:1;padding:.15rem .45rem}.admin-protocol-col-actions,.admin-protocol-col-status{width:3rem}.admin-protocol-message-search-container{margin-bottom:0}.admin-protocol-message-search-input{font-size:12px;height:20px}.admin-protocol-message-loading{margin-top:10px}.admin-protocol-source-dropdown{margin-bottom:1rem;max-height:500px;min-width:250px!important;overflow:auto}.admin-protocol-btn-inline{display:inline-flex}.admin-protocol-container{margin-top:1rem}.admin-protocol-info{margin-bottom:1rem!important}.admin-protocol-menu-entry>i{margin-right:.5rem}.admin-protocol-kba-row{position:relative}.admin-calendar-orphan-warning{margin-bottom:1rem}.admin-calendar-orphan-icon{color:var(--warning)}.admin-calendar-orphan-search{display:inline-flex;justify-content:space-between;width:100%}.admin-protocol-admin-calendar-org-dropdown{margin-left:.5rem}.admin-protocol-admin-calendar-org-dropdown .dropdown-menu{max-height:200px;overflow-y:auto}.admin-protocol-inline-1{max-width:350px}.admin-settings-padding-labels{padding-bottom:9px!important}.admin-settings-table>tbody>tr>th{border-top:none!important}.admin-settings-experimental-label{font-size:smaller}.admin-settings-version-type:not(.text-dark){color:var(--on-accent)}.admin-settings-has-licence-icon{color:var(--success)}.admin-settings-has-no-licence-icon{color:var(--warning)}.admin-settings-has-no-licence-badge{background-color:var(--warning)!important}.admin-settings-has-licence-badge{background-color:var(--success)!important}.admin-settings-compact-container{color:var(--warning)!important}.admin-settings-compact-warning{font-weight:700}.admin-settings-compact-warning-icon{color:var(--danger)!important}.admin-settings-compact-warning-container{display:inline}.admin-settings-websocket-separator{color:var(--text);font-weight:800;margin-left:.2rem;margin-right:.3rem}.admin-settings-connections-hint{font-size:.8rem;margin-left:.5rem;opacity:.7}.admin-settings-surveillance{align-items:center;display:inline-flex;font-weight:500;gap:.4rem}.admin-settings-surveillance-active,.admin-settings-surveillance-starting{color:var(--success)}.admin-settings-surveillance-error{color:var(--danger)}.admin-settings-tooltipped{border-bottom:1px dotted color-mix(in srgb,transparent,var(--text-muted) 60%);cursor:help}.admin-settings-log-description{color:var(--text-muted);font-size:.85rem;margin-left:.75rem}.admin-settings-row-warning>td,.admin-settings-row-warning>th{background-color:color-mix(in srgb,transparent,var(--warning) 18%)!important;color:var(--warning)!important}.admin-settings-row-warning-icon{color:var(--warning);cursor:help;margin-left:.4rem}.admin-actions{display:flex;flex-direction:column;gap:.6rem}.admin-actions-item{align-items:center;background:color-mix(in srgb,transparent,var(--surface) 60%);border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:4px;border-radius:.4rem;display:flex;gap:.9rem;padding:.75rem 1rem}.admin-actions-item-danger{border-left-color:var(--danger)}.admin-actions-item-warning{border-left-color:var(--warning)}.admin-actions-item-info{border-left-color:var(--primary)}.admin-actions-item-filled.admin-actions-item-danger{background:color-mix(in srgb,var(--surface),var(--danger) 18%);border-color:color-mix(in srgb,transparent,var(--danger) 50%)}.admin-actions-item-filled.admin-actions-item-warning{background:color-mix(in srgb,var(--surface),var(--warning) 22%);border-color:color-mix(in srgb,transparent,var(--warning) 55%)}.admin-actions-item-filled.admin-actions-item-info{background:color-mix(in srgb,var(--surface),var(--primary) 18%);border-color:color-mix(in srgb,transparent,var(--primary) 50%)}.admin-actions-item-icon{color:var(--text-muted);flex-shrink:0;font-size:1.25rem;text-align:center;width:1.75rem}.admin-actions-item-danger .admin-actions-item-icon{color:var(--danger)}.admin-actions-item-warning .admin-actions-item-icon{color:var(--warning)}.admin-actions-item-info .admin-actions-item-icon{color:var(--primary)}.admin-actions-item-body{flex-grow:1;min-width:0}.admin-actions-item-title{color:var(--text);font-weight:600}.admin-actions-item-hint{color:var(--text-muted);font-size:.85rem;line-height:1.3}.admin-actions-item-btn{flex-shrink:0}.admin-settings-maps-value{margin-right:.75rem}.admin-settings-maps-progress-inline{display:inline-block;margin-top:0!important;min-width:12rem;vertical-align:middle}.admin-settings-maps-progress-inline .progress{height:.6rem;margin-bottom:0}.admin-settings-threads{color:var(--text);opacity:.6}.admin-settings-question{color:var(--text)}.admin-settings-maps-progress{margin-bottom:0;margin-top:10px}.admin-settings-maps-progress>div{background-color:color-mix(in srgb,transparent,var(--text) 10%);color:var(--text);margin-bottom:0!important;position:relative}.admin-settings-question:hover{cursor:help}.admin-settings-duplicate-footer{align-items:center;display:flex;justify-content:flex-end;margin-bottom:2rem;width:100%}.admin-settings-duplicate-footer>button{margin-left:.5em}.admin-settings-voice-culture{margin-left:.5rem;opacity:.5}.admin-settings-margin-container{margin-left:4.5rem}.admin-misc-settings-auto-update-header{font-weight:700;padding-right:.2rem}.admin-proxy-with-auth{color:var(--success);margin-left:.5rem}.admin-validation,.admin-validation-nok,.admin-validation-ok{margin-right:.7rem}.admin-validation-help{margin-left:.7rem;opacity:.4}.admin-validation-nok{color:var(--danger)}.admin-validation-ok{color:var(--success)}.admin-validation-text,.admin-validation-text-nok{color:var(--text)}.admin-validation-text-nok{opacity:.5}.admin-validation .sso-dropdown,.admin-validation-nok .sso-dropdown,.admin-validation-ok .sso-dropdown{color:var(--text)!important;padding-left:4px!important}admin-settings>.row{margin-right:0;margin-top:1rem;padding-left:15px}admin-settings>.row>.col-md-2{border-right:1px solid var(--border)}.admin-settings-inline-1{float:right}.admin-settings-inline-2{margin-bottom:0;margin-top:10px;position:relative}.admin-settings-inline-3{display:inline}.admin-settings-inline-4{height:37px}.admin-users-table{table-layout:auto;width:100%}.admin-users-table th{white-space:nowrap}.admin-users-col-organisation{width:100%}.admin-users-col-icon{white-space:nowrap;width:2rem}.admin-users-col-blocked,.admin-users-col-orga-admins,.admin-users-col-orga-supervisors{white-space:nowrap;width:1%}.admin-users-person-cell{align-items:center;display:flex;gap:.5rem;min-width:0;width:15rem}.admin-users-person-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-person-badge{align-items:center;background:color-mix(in srgb,transparent,var(--primary) 22%);border-radius:.3rem;color:color-mix(in srgb,var(--primary),#fff 40%);display:inline-flex;flex:none;font-size:.72rem;font-weight:600;justify-content:center;line-height:1;padding:.15rem .45rem}.admin-users-col-alarms{text-align:right;white-space:nowrap;width:1%}.admin-users-col-external-id{font-family:DroidSansMonoDotted,monospace;white-space:nowrap;width:1%}.admin-users-col-login{white-space:nowrap;width:1%}.admin-users-col-actions{text-align:right;width:3rem}.admin-users-login-btn{max-width:17rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-icon-muted{color:var(--danger);opacity:.5}.admin-users-admin-username{padding-left:.3rem}.admin-users-admin-username:hover{cursor:pointer;text-decoration:underline}.admin-users-admin-organisation{opacity:.5;padding-left:.3rem}.admin-users-admin-sub-user-tr{padding-left:1rem!important}.admin-users-admin-user-no-alarm{opacity:.3}.admin-users-margin-left-add{margin-left:5px}.admin-relais-relais-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.admin-relais-relais-list-container{min-width:200px}.admin-relais-relais-hint-info{margin-bottom:0!important}admin-logs>.row{margin-right:0;margin-top:1rem;padding-left:15px}admin-logs>.row>.col-md-3{border-right:1px solid color-mix(in srgb,transparent,var(--text) 52%)}.admin-logs-header{justify-content:space-between!important}.admin-logs-header>div{color:var(--text);opacity:.6}.admin-logs-header>div>i{color:var(--danger)}.admin-logs-inline-1{width:5%}.admin-logs-inline-2{width:25%}.admin-logs-inline-3{width:50%}.admin-logs-inline-4{width:10%}.admin-logs-file-link{color:var(--text);text-decoration:none}.admin-logs-file-link:hover{color:var(--primary)}.admin-sms-sms-count-font{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.admin-sms-sms-hint{opacity:.6}.admin-sms-sms-usage-sum{background-color:var(--primary)}.admin-sms-inline-1{margin-left:5px}.admin-relais-tablerow-state-cell{white-space:nowrap;width:1%}.admin-relais-tablerow-icon-cell{text-align:center;width:1%}.admin-relais-tablerow-relais-icon{color:var(--text);opacity:.5}.admin-relais-tablerow-relais-icon-on{opacity:1!important}.admin-relais-tablerow-relais-state{caret-color:transparent;cursor:pointer;display:block}.admin-relais-tablerow-relais-state:hover{filter:brightness(1.2)}.admin-relais-tablerow-relais-controller-name{color:var(--text);opacity:.7}.admin-input-info:hover{cursor:pointer}.admin-input-inline-1{width:fit-content}.admin-input-tablerow-state-cell{text-align:center;width:3rem}.admin-input-tablerow-state-icon{font-size:1.2rem}.admin-input-tablerow-state-stopped{color:var(--text)}.admin-input-tablerow-state-starting{color:var(--primary)}.admin-input-tablerow-state-running{color:var(--success)}.admin-input-tablerow-state-warning{color:var(--warning)}.admin-input-tablerow-state-error{color:var(--danger)}.admin-input-tablerow-state-unknown{color:var(--text-muted)}.admin-input-tablerow-state-stack{display:inline-block;line-height:1;position:relative}.admin-input-tablerow-deprecated-badge{bottom:-.2rem;color:var(--warning);font-size:.75rem;position:absolute;right:-.35rem;text-shadow:0 0 2px var(--background),0 0 2px var(--background),0 0 2px var(--background)}.admin-input-tablerow-name{color:var(--text);cursor:pointer;text-decoration:none}.admin-input-tablerow-name:hover{color:var(--primary);text-decoration:none}.admin-input-tablerow-type{align-items:center;color:var(--text);display:inline-flex;gap:.4rem}.admin-input-tablerow-type-icon-primary{color:var(--primary)}.admin-input-tablerow-type-icon-secondary{color:var(--warning)}.admin-input-tablerow-note{color:var(--text-muted)}.admin-input-tablerow-state-message{color:var(--text)}.admin-input-tablerow-zip-btn{margin-right:.35rem}.admin-input-tablerow-actions-column,.admin-input-tablerow-date-column{width:110px}.admin-input-tablerow-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:.35rem}.admin-input-tablerow-action-btn{padding-left:0;padding-right:0;width:2.25rem}.admin-input-tablerow-delete-column{text-align:center;width:60px}tr.admin-input-tablerow-deprecated>td{--bs-table-bg-type:color-mix(in srgb,var(--warning) 18%,var(--background))!important}.admin-dashboard-new-update-icon{color:var(--danger)!important}.admin-dashboard-new-version-container{cursor:pointer}.admin-dashboard-inline-1{padding-top:10px}.admin-addressbook-admin-adr-info-box{margin-bottom:0!important}.admin-addressbook-admin-person-search{margin-bottom:0;margin-top:1rem}.admin-addressbook-admin-person-name{font-weight:700}.admin-addressbook-admin-person-note{color:color-mix(in srgb,transparent,var(--text) 63%)}.admin-addressbook-admin-person-is-shared{opacity:.7}.admin-addressbook-person-blocked-icon{color:var(--danger)}.admin-addressbook-col-state{width:3rem}.admin-addressbook-icon-muted{color:var(--danger);opacity:.5}.admin-revision-toolbar{align-items:center;display:flex;gap:.5rem;margin:.75rem 0}.admin-revision-toolbar-spacer{flex-grow:1}.admin-revision-filter{max-width:22rem}.admin-revision-filter-clear{color:var(--text-muted);cursor:pointer}.admin-revision-filter-clear:hover{color:var(--danger)}.admin-revision-grid{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.admin-revision-plugin{align-items:center;background:color-mix(in srgb,transparent,var(--border) 15%);border:1px solid var(--border);border-radius:.4rem;display:flex;gap:.5rem;min-width:0;padding:.3rem .5rem}.admin-revision-plugin-disabled{background:color-mix(in srgb,transparent,var(--danger) 12%);border-color:color-mix(in srgb,transparent,var(--danger) 60%)}.admin-revision-plugin-icon{flex-shrink:0}.admin-revision-plugin-name{color:var(--text);flex-grow:1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-revision-plugin-toggle{flex-shrink:0}.admin-revision-plugin-toggle .btn{font-size:.75rem;line-height:1.2;padding:.15rem .5rem}.admin-revision-empty{color:var(--text-muted);font-size:.9rem;grid-column:1/-1;padding:1.5rem;text-align:center}.admin-privacy-settings-admin-settings-clean-old-duration{min-width:150px}.admin-privacy-settings-admin-settings-clean-old-duration>input{height:20px;min-width:100px;padding-bottom:0;padding-top:0}.admin-privacy-setting-entry{margin-bottom:1rem}.admin-privacy-checkbox-aligned{margin-bottom:.2rem;margin-top:0}.admin-privacy-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 25%);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem}.admin-privacy-header h4{margin-bottom:0}.admin-privacy-link{color:var(--border)!important}.admin-privacy-link:hover{color:var(--primary)!important;cursor:pointer}.admin-privacy-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-privacy-settings-delete-parameters-hint{margin-bottom:.3rem}.admin-privacy-settings-parameters-to-delete-header{vertical-align:top}.admin-privacy-settings-admin-replacements-header{margin-top:2.5rem}.admin-privacy-mail-attachment-retention-duration{min-width:150px}.admin-privacy-mail-attachment-retention-duration>input{height:20px;min-width:100px;padding-bottom:0;padding-top:0}.admin-map-settings-footer{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5em;width:100%}.admin-map-settings-deactivated-toggle{--fa-secondary-color:colors.$danger!important;--fa-secondary-opacity:1}.admin-map-settings-deactivated-entry{align-items:center;color:color-mix(in srgb,transparent,var(--border) 100%)!important;display:flex;justify-content:space-between;padding-bottom:5px;padding-top:5px}.admin-map-layer-list{border:1px solid var(--border);border-radius:4px;max-height:45vh;overflow-y:auto}.admin-map-layer-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.admin-map-layer-entry{align-items:center;cursor:pointer;display:flex;gap:.5rem}.admin-map-layer-entry:hover{background-color:color-mix(in srgb,var(--surface),#fff 5%)!important}.admin-map-layer-entry-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.admin-map-layer-entry-content{align-items:center;display:flex;flex-grow:1;gap:.75rem;min-width:0}.admin-map-layer-entry-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-map-layer-entry-category{flex-shrink:0;max-width:14rem}.admin-map-trip-logo{bottom:.5em;height:2em;opacity:.3;position:absolute;right:.5em}.input-group>.btn-group>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.admin-users-vehicles{margin-top:1rem}.admin-users-vehicles-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;flex-wrap:wrap;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-vehicles-header>i{opacity:.7}.admin-users-vehicles-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-vehicles-header-actions{display:flex;gap:.35rem;margin-left:auto}.admin-users-vehicles-icon-btn{min-width:2.25rem;white-space:nowrap}.admin-users-vehicles-search{margin-bottom:.5rem}.admin-users-vehicles-search-clear{cursor:pointer}.admin-users-vehicles-search-clear:hover{color:var(--danger)}.admin-users-vehicles-list{border-radius:.4rem;margin-bottom:1rem!important}.admin-users-vehicles-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem}.admin-users-vehicles-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-vehicles-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-vehicles-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-vehicles-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-vehicles-item-disabled:hover{background-color:var(--surface)}.admin-users-vehicles-remove-icon{color:var(--danger);opacity:.7}.admin-users-vehicles-add-icon{color:var(--success);opacity:.7}.admin-users-vehicles-selected-icon{color:var(--success)}.admin-users-vehicles-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-vehicles-empty>i{margin-right:.35rem}.admin-users-licence-admin-user-licence-header{border-bottom:1px solid var(--text-muted);opacity:.95;padding-bottom:.3rem}.admin-users-licence-table{margin-top:.5rem}.admin-users-licence-table thead th{color:var(--text-muted);font-size:.85rem;font-weight:600;white-space:nowrap}.admin-users-licence-table tbody td{vertical-align:middle}.admin-users-licence-col-max,.admin-users-licence-col-used{width:6rem}.admin-users-licence-col-assigned{width:10rem}.admin-users-licence-cell-number{color:var(--text);font-variant-numeric:tabular-nums}.admin-users-licence-input{font-variant-numeric:tabular-nums;text-align:right}.admin-users-licence-input::-webkit-inner-spin-button,.admin-users-licence-input::-webkit-outer-spin-button{margin-left:.75rem}.admin-users-licence-row-invalid{background-color:color-mix(in srgb,transparent,var(--danger) 12%)!important}.admin-users-licence-row-invalid .admin-users-licence-input{border-color:var(--danger)}.admin-users-licence-save-button-container{display:flex;justify-content:flex-end;margin-bottom:.5rem;margin-top:1rem}.admin-keywords-cell{color:var(--text);white-space:nowrap}.admin-keywords-actions,.admin-keywords-settings-footer{display:flex;justify-content:flex-end}.admin-keywords-settings-footer{align-items:center;width:100%}.admin-keywords-tracking-active{color:var(--success)}.admin-keywords-tracking-inactive{color:var(--danger);opacity:.6}.admin-keywords-relevant-active{color:var(--success)}.admin-keywords-relevant-inactive{color:var(--danger);opacity:.6}.admin-keywords-help-icon{cursor:help;font-size:.85em;margin-left:.25rem;opacity:.55}.admin-keywords-table-container{margin-bottom:1rem;max-width:100%;overflow-x:auto}.admin-keywords-table-container table{margin-bottom:0;min-width:1800px}.admin-keywords-table-container table td,.admin-keywords-table-container table th{white-space:nowrap}.admin-webserver-link{color:var(--border)!important}.admin-webserver-link:hover{color:var(--primary)!important;cursor:pointer}.admin-webserver-proxy-reset{padding-bottom:0;padding-top:0}.admin-webserver-settings-footer{align-items:center;display:flex;justify-content:flex-end;margin-bottom:2rem;width:100%}.admin-pdfsigning-card{margin-bottom:1rem}.admin-pdfsigning-empty{align-items:center;color:var(--text-muted);display:flex;gap:.5rem;padding:.5rem 0}.admin-pdfsigning-table{margin-bottom:.5rem}.admin-pdfsigning-table th{color:var(--text-muted);font-weight:400;vertical-align:top;white-space:nowrap;width:18%}.admin-pdfsigning-table td{word-break:break-all}.admin-pdfsigning-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.admin-pdfsigning-days{color:var(--text-muted);margin-left:.5rem}.admin-pdfsigning-days-expiring{color:var(--danger);font-weight:700}.admin-pdfsigning-filename{color:var(--text-muted);font-style:italic;margin-top:.25rem}.admin-masterslave-settings-ok{color:var(--success)}.admin-masterslave-settings-error{color:var(--danger)}.admin-masterslave-settings-warning{color:var(--warning)}.admin-masterslave-settings-info{margin-right:.1rem;opacity:.6}.admin-masterslave-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-masterslave-settings-table{margin-top:1rem}.admin-masterslave-settings-table-value{font-family:Courier New,Courier,monospace}.admin-masterslave-settings-table-headline{background-color:var(--background)!important}.admin-masterslave-settings-table-failed{font-family:Courier New,Courier,monospace;margin-left:.5rem;opacity:.5}.admin-masterslave-settings-table>tbody>tr>td{color:var(--text)}.admin-masterslave-settings-table>tbody>tr>td:first-child{font-weight:700;width:20%}.admin-masterslave-settings-switch-text{margin-top:.4em;opacity:.7}.admin-masterslave-settings-switch-btn{display:flex;justify-content:flex-end;margin-top:.8rem}.admin-masterslave-slaves-section{margin-top:1.5rem}.admin-masterslave-slaves-status-col{white-space:nowrap}.admin-masterslave-slaves-deletion-notice{color:var(--warning);margin-left:.4rem}.admin-masterslave-settings-ip-valid{--fa-secondary-color:colors.$success;--fa-secondary-opacity:1;--fa-primary-color:colors.$text}.admin-masterslave-settings-ip-invalid{--fa-secondary-color:colors.$danger;--fa-secondary-opacity:1;--fa-primary-color:colors.$text}.admin-mailaccount-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-mailaccount-settings-ip-valid{--fa-secondary-color:colors.$success;--fa-secondary-opacity:1;--fa-primary-color:colors.$text}.admin-mailaccount-settings-ip-invalid{--fa-secondary-color:colors.$danger;--fa-secondary-opacity:1;--fa-primary-color:colors.$text}.admin-mailaccount-hint{margin-bottom:.3rem}.admin-mailaccount-test,.admin-mailaccount-test-container{align-items:center;display:flex;justify-content:space-between}.admin-mailaccount-test-container{gap:1rem}.admin-mailaccount-test-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.admin-mailaccount-test-button{flex-shrink:0}.admin-mailaccount-error{font-weight:700;opacity:.7}.admin-mailaccount-inline-1{height:34px}.admin-outputplugins-toolbar{align-items:center;display:flex;gap:.5rem;margin:.75rem 0}.admin-outputplugins-filter{max-width:22rem}.admin-outputplugins-filter-clear{color:var(--text-muted);cursor:pointer}.admin-outputplugins-filter-clear:hover{color:var(--danger)}.admin-outputplugins-grid{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.admin-outputplugins-plugin{align-items:center;background:color-mix(in srgb,transparent,var(--border) 15%);border:1px solid var(--border);border-radius:.4rem;display:flex;gap:.5rem;min-width:0;padding:.3rem .5rem}.admin-outputplugins-plugin-disabled{background:color-mix(in srgb,transparent,var(--danger) 12%);border-color:color-mix(in srgb,transparent,var(--danger) 60%)}.admin-outputplugins-plugin-icon{flex-shrink:0}.admin-outputplugins-plugin-name{color:var(--text);flex-grow:1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-outputplugins-plugin-reason{cursor:help;flex-shrink:0}.admin-outputplugins-plugin-toggle{flex-shrink:0}.admin-outputplugins-plugin-toggle .btn{font-size:.75rem;line-height:1.2;padding:.15rem .5rem}.admin-outputplugins-empty{color:var(--text-muted);font-size:.9rem;grid-column:1/-1;padding:1.5rem;text-align:center}.admin-replacements-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-replacements-editor{margin-bottom:1rem;width:100%}.admin-logo-img{max-width:100%}.admin-logo-img-container{border:1px solid color-mix(in srgb,transparent,var(--text) 27%);padding:.3rem;position:relative}.admin-logo-img-container,.admin-logo-size{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.admin-logo-size{background:color-mix(in srgb,transparent,var(--text) 14%);color:var(--text);font-family:monospace;font-size:large;height:5rem;opacity:.8;width:100%}.admin-logo-reset{align-items:center;display:flex;justify-content:center}.admin-logo-reset button{flex:1;margin:0;width:100%}.admin-logo-pen{align-items:center;color:var(--primary)!important;display:flex;font-size:2rem;height:100%;justify-content:center;opacity:0;position:absolute;text-align:center;width:100%;z-index:2}.admin-logo-pen:hover{color:var(--text)!important;cursor:pointer!important;font-size:x-large;opacity:1;text-shadow:0 0 10px var(--background)}.admin-logo-inline-1{display:none}.admin-users-os-warning-icon{padding-right:.5rem}.admin-users-os-choose-btn{border-bottom-left-radius:0;border-top-left-radius:0;height:34px}.admin-users-os-choose-btn-has-os{display:inline}.admin-users-os-choose-btn-has-no-os{display:inline;margin-right:5rem;opacity:.6}.admin-users-os-in-use{color:var(--warning)}.admin-users-os-not-in-use{color:var(--success)}.admin-users-os-id{opacity:.3;padding-left:.5rem}.admin-users-os-support-hint{align-items:center;color:var(--danger);display:flex;font-weight:700;gap:.4rem;letter-spacing:.03em;margin-top:.5rem}.admin-outage-no-selection{letter-spacing:.1rem;opacity:.8}.admin-outage-link{color:var(--warning)!important;font-weight:700;margin-left:.5rem}.admin-outage-variable-layout{align-self:center;margin-left:10px}.admin-outage-footer{display:flex;justify-content:flex-end;margin-top:1rem}.admin-users-alarmobjects{margin-top:1rem}.admin-users-alarmobjects-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;flex-wrap:wrap;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-alarmobjects-header>i{opacity:.7}.admin-users-alarmobjects-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-alarmobjects-loading{color:var(--text-muted)}.admin-users-alarmobjects-header-actions{display:flex;gap:.35rem;margin-left:auto}.admin-users-alarmobjects-icon-btn{min-width:2.25rem;white-space:nowrap}.admin-users-alarmobjects-search{margin-bottom:.5rem}.admin-users-alarmobjects-search-clear{cursor:pointer}.admin-users-alarmobjects-search-clear:hover{color:var(--danger)}.admin-users-alarmobjects-list{border-radius:.4rem;margin-bottom:1rem!important}.admin-users-alarmobjects-list-scrollable{max-height:40rem;overflow-y:auto}.admin-users-alarmobjects-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-alarmobjects-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-alarmobjects-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-alarmobjects-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-alarmobjects-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-alarmobjects-item-disabled:hover{background-color:var(--surface)}.admin-users-alarmobjects-ident{color:var(--text-muted);font-size:.85rem;margin-left:.25rem}.admin-users-alarmobjects-remove-icon{color:var(--danger);opacity:.7}.admin-users-alarmobjects-add-icon{color:var(--success);opacity:.7}.admin-users-alarmobjects-selected-icon{color:var(--success)}.admin-users-alarmobjects-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-alarmobjects-empty>i{margin-right:.35rem}.admin-users-alarmobjects-pagination{margin-top:.5rem}.admin-users-iobattery{margin-top:1rem}.admin-users-iobattery-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-iobattery-header>i{opacity:.7}.admin-users-iobattery-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-iobattery-loading{color:var(--text-muted);margin-left:auto}.admin-users-iobattery-list{border-radius:.4rem;max-height:40rem;overflow-y:auto}.admin-users-iobattery-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-iobattery-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-iobattery-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-iobattery-item-type{align-items:center;color:var(--text-muted);display:inline-flex}.admin-users-iobattery-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-iobattery-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-iobattery-item-disabled:hover{background-color:var(--surface)}.admin-users-iobattery-logo{height:1.4rem;object-fit:contain;width:1.4rem}.admin-users-iobattery-remove-icon{color:var(--danger);opacity:.7}.admin-users-iobattery-add-icon{color:var(--success);opacity:.7}.admin-users-iobattery-selected-icon{color:var(--success)}.admin-users-iobattery-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-iobattery-empty>i{margin-right:.35rem}.admin-users-ioprint{margin-top:1rem}.admin-users-ioprint-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-ioprint-header>i{opacity:.7}.admin-users-ioprint-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-ioprint-loading{color:var(--text-muted);margin-left:auto}.admin-users-ioprint-list{border-radius:.4rem;max-height:40rem;overflow-y:auto}.admin-users-ioprint-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-ioprint-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-ioprint-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-ioprint-item-note{color:var(--text-muted);font-size:.85rem;margin-left:.4rem}.admin-users-ioprint-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-ioprint-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-ioprint-item-disabled:hover{background-color:var(--surface)}.admin-users-ioprint-remove-icon{color:var(--danger);opacity:.7}.admin-users-ioprint-add-icon{color:var(--success);opacity:.7}.admin-users-ioprint-selected-icon{color:var(--success)}.admin-users-ioprint-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-ioprint-empty>i{margin-right:.35rem}.admin-users-parking{margin-top:1rem}.admin-users-parking-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-parking-header>i{opacity:.7}.admin-users-parking-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-parking-loading{color:var(--text-muted);margin-left:auto}.admin-users-parking-list{border-radius:.4rem;max-height:40rem;overflow-y:auto}.admin-users-parking-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-parking-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-parking-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-parking-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-parking-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-parking-item-disabled:hover{background-color:var(--surface)}.admin-users-parking-remove-icon{color:var(--danger);opacity:.7}.admin-users-parking-add-icon{color:var(--success);opacity:.7}.admin-users-parking-selected-icon{color:var(--success)}.admin-users-parking-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-parking-empty>i{margin-right:.35rem}.admin-feedbackGroups-settings-save-feedback-group-button{justify-items:right}.admin-feedbackGroups-settings-ellipsis-block-code{display:block;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-feedbackGroups-settings-admin-assign-group-left-header{align-items:center;display:flex;min-height:61px}.admin-feedbackGroups-settings-empty{color:var(--text-muted);font-size:.9rem;padding:1.25rem .5rem;text-align:center}.admin-feedbackGroups-settings-empty i{margin-right:.35rem}.admin-feedbackGroups-settings-row{cursor:pointer}.admin-feedbackGroups-settings-row-icon{color:var(--primary);margin-right:.5rem}.admin-feedbackGroups-settings-delay{color:var(--text-muted)}.admin-feedbackGroups-settings-delay-col{width:140px}.admin-feedbackGroups-settings-action-col,.admin-feedbackGroups-settings-delete-col{text-align:center;width:60px}.feedback-groups-left-header{display:flex;justify-content:space-between}.feedback-groups-alert{margin-bottom:0!important}.feedback-groups-btn{background-color:var(--text)!important;border-radius:3px;display:inline-flex;margin-bottom:4px;width:100%}.feedback-groups-btn:hover{background-color:color-mix(in srgb,transparent,var(--surface) 40%)!important}.feedback-groups-btn-part{background-color:inherit;text-align:left;width:90%}.feedback-groups-btn-part-delete{background-color:inherit;width:10%}.feedback-groups-btn-part-delete:hover,.feedback-groups-btn-part:hover{background-color:inherit}.feedback-groups-name{padding-left:18px}.admin-splitter-settings-delete-column{text-align:center;width:60px}.admin-splitter-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-splitter-row-clickable{cursor:pointer}.admin-splitter-inline-1{width:100%}.admin-address-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 25%);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem}.admin-address-header h4{margin-bottom:0}.admin-address-setting-entry{margin-bottom:1rem}.admin-address-settings-surrounding-objects-radius{min-width:150px}.admin-address-settings-surrounding-objects-radius>input{height:20px;min-width:100px;padding-bottom:0;padding-top:0}.admin-address-settings-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-address-settings-no-caret input{caret-color:auto}.admin-users-units-add-unit-icon{color:var(--success)}.admin-users-units-add-unit-caret{padding-left:0!important}.admin-users-units-clickable-icon{cursor:pointer}.admin-users-units-clickable-icon:hover{color:var(--warning)!important}.admin-users-units-table{table-layout:auto;width:100%}.admin-users-units-table th{white-space:nowrap}.admin-users-units-col-name{max-width:1px}.admin-users-units-col-code{max-width:12rem;width:1%}.admin-users-units-code-cell{display:inline-block;font-family:DroidSansMonoDotted,monospace;max-width:100%;vertical-align:middle}.admin-users-units-col-type{white-space:nowrap;width:1%}.admin-users-units-col-boolean{text-align:center;white-space:nowrap;width:1%}.admin-users-units-col-actions{white-space:nowrap;width:1%}.admin-users-units-icon-ok{color:var(--success)}.admin-users-units-icon-inactive{color:var(--danger);opacity:.5}.admin-users-units-icon-muted{color:var(--text-muted);opacity:.4}.admin-users-units-icon-warning{color:var(--warning)}.admin-users-units-deletion-text,.admin-users-units-note-icon{color:var(--text-muted);cursor:help}.admin-users-units-deletion-text{font-size:.85rem}.admin-users-units-deletion-none{color:var(--text-muted);opacity:.4}.admin-users-units-queue-vehicle-icon{color:var(--text-muted);margin-left:.5rem}.admin-users-units-name-link{color:var(--text);cursor:pointer;text-decoration:none}.admin-users-units-name-link:hover{color:var(--primary)}.admin-users-units-quickedit-icon{color:var(--warning);margin-left:.5rem;opacity:.8}.admin-users-units-tracings-dropdown{margin-right:.5rem}.admin-users-units-tooltip-inner{min-width:fit-content}.admin-coming-home-status-label{color:var(--text);font-style:italic;opacity:.6}.admin-controller-name-link{color:var(--text);cursor:pointer;text-decoration:none}.admin-controller-name-link:hover{color:var(--primary)}.admin-controller-deprecated{color:var(--warning);margin-left:.4rem}.admin-controller-relais{color:var(--text)}.admin-controller-relais-licenced{font-weight:700}.admin-controller-slash{color:var(--text);opacity:.8}.admin-controller-inline-1{width:10%}.admin-controller-inline-2{width:55%}.admin-controller-inline-3{width:20%}.admin-controller-inline-4{width:5%}.admin-users-relais{margin-top:1rem}.admin-users-relais-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-relais-header>i{opacity:.7}.admin-users-relais-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-relais-loading{color:var(--text-muted);margin-left:auto}.admin-users-relais-list{border-radius:.4rem;max-height:40rem;overflow-y:auto}.admin-users-relais-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-relais-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-relais-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-relais-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-relais-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-relais-item-disabled:hover{background-color:var(--surface)}.admin-users-relais-remove-icon{color:var(--danger);opacity:.7}.admin-users-relais-add-icon{color:var(--success);opacity:.7}.admin-users-relais-selected-icon{color:var(--success)}.admin-users-relais-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-relais-empty>i{margin-right:.35rem}.admin-tracking-settings-refresh-btn{align-self:flex-end}.admin-tracking-settings-inline-heading{align-items:flex-end;display:inline-flex;justify-content:space-between;width:100%}.admin-settings-tracking-first-column{color:var(--text);width:16rem}.admin-settings-tracking-stop-start{margin-left:0!important}.admin-tracking-settings-tracking-off-toggle{--fa-secondary-color:colors.$danger!important;--fa-secondary-opacity:1}.admin-tracking-settings-revision-entry{align-items:center;color:color-mix(in srgb,transparent,var(--border) 100%)!important;display:flex;justify-content:space-between;padding-bottom:5px;padding-top:5px}.admin-tracking-grid{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin-top:.5rem}.admin-tracking-plugin{align-items:center;background:color-mix(in srgb,transparent,var(--border) 15%);border:1px solid var(--border);border-radius:.4rem;display:flex;gap:.5rem;min-width:0;padding:.3rem .5rem}.admin-tracking-plugin-disabled{background:color-mix(in srgb,transparent,var(--danger) 12%);border-color:color-mix(in srgb,transparent,var(--danger) 60%)}.admin-tracking-plugin-icon{flex-shrink:0;height:1.2rem;width:1.2rem}.admin-tracking-plugin-builtin-icon{color:var(--primary);flex-shrink:0;text-align:center;width:1.2rem}.admin-tracking-plugin-name{color:var(--text);flex-grow:1;font-size:.85rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-tracking-plugin-toggle{flex-shrink:0}.admin-tracking-plugin-toggle .btn{font-size:.75rem;line-height:1.2;padding:.15rem .5rem}.admin-user-settings-save-btn{align-items:center;display:flex;justify-content:flex-end;width:100%}.admin-licence-settings-small-col{width:20px}.admin-licence-refresh{display:flex;justify-content:flex-end;margin-bottom:.75rem}.admin-rest-protocol-method-badge{background-color:transparent;font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:3px 8px}.admin-rest-protocol-method-GET{border:1px solid var(--info);color:var(--info)}.admin-rest-protocol-method-POST{border:1px solid var(--primary);color:var(--primary)}.admin-rest-protocol-method-PUT{border:1px solid var(--success);color:var(--success)}.admin-rest-protocol-method-DELETE{border:1px solid var(--danger);color:var(--danger)}.admin-rest-protocol-method-HEAD,.admin-rest-protocol-method-OPTIONS,.admin-rest-protocol-method-PATCH,.admin-rest-protocol-method-TRACE{border:1px solid var(--primary);color:var(--primary)}.admin-rest-protocol-status-badge{background-color:transparent;font-size:.7rem;font-weight:600;padding:3px 8px}.admin-rest-protocol-status-1xx{border:1px solid var(--primary);color:var(--primary)}.admin-rest-protocol-status-2xx{border:1px solid var(--success);color:var(--success)}.admin-rest-protocol-status-3xx,.admin-rest-protocol-status-4xx{border:1px solid var(--warning);color:var(--warning)}.admin-rest-protocol-status-5xx{border:1px solid var(--danger);color:var(--danger)}.admin-rest-protocol-protocol-message-search-container{margin-bottom:0}.admin-rest-protocol-protocol-message-search-input{font-size:12px;height:20px}.admin-rest-protocol-protocol-message-loading{margin-top:10px}.admin-rest-protocol-protocol_delete i:hover{color:var(--text)}.admin-rest-protocol-protocol_delete{color:var(--text-muted)}.admin-rest-protocol-protocol-url{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-rest-protocol-inline-1{position:relative}.admin-licence-settings-number-distribution-icon{font-size:.8em;margin-left:5px;opacity:.6;padding-top:3px}.admin-licence-settings-number-available{font-weight:500}.admin-licence-settings-number-available-warning{color:var(--warning)}.admin-licence-settings-number-available-danger{color:var(--danger)}.admin-licence-settings-number-available-success{color:var(--success)}.admin-status-settings-footer{display:flex;justify-content:flex-end;margin-bottom:1rem}.admin-status-settings-badge{border:1px solid color-mix(in srgb,transparent,var(--text) 15%);border-radius:.4rem;display:inline-block;font-size:.8rem;font-weight:600;max-width:14rem;overflow-wrap:anywhere;padding:.1rem .45rem;white-space:normal}.admin-status-color-tooltip .tooltip-inner{text-align:left;white-space:pre-line}.admin-chat-admin-user{margin:1em;padding-top:1.5rem}table.chatrooms{caret-color:transparent;color:var(--text)}table.chatrooms thead .admin-chat-display-name{min-width:20em}table.chatrooms thead .admin-chat-invited-persons{width:3em}table.chatrooms thead .admin-chat-user{width:12em}table.chatrooms thead .admin-chat-creation-date{width:10em}table.chatrooms thead .admin-chat-deletion-date{width:12em}table.chatrooms .admin-chat-invited-persons{text-align:center}.pagination{margin-bottom:1rem!important}.pagination i{opacity:.5}.pagination .admin-chat-loading-button{min-width:45px}.admin-chat-info{border-left:1px solid color-mix(in srgb,transparent,var(--border) 60%);padding-left:1rem}.admin-chat-info-title{color:var(--text);font-size:.95rem;font-weight:700;margin-bottom:.75rem}.admin-chat-info-web{color:var(--text);font-size:.8rem;margin-bottom:0;margin-top:.75rem;text-align:center}.admin-chat-info-web>a{color:var(--danger)!important;text-decoration:underline}.admin-chat-info-text-container{font-size:.8rem;line-height:1.35}.admin-chat-info-text-container:after{clear:both;content:"";display:block}.admin-chat-info-text-container>p{margin-bottom:.5rem}.admin-chat-info-text-container>p>a{color:var(--danger)!important}.admin-chat-info-text-container>img{float:left;height:5rem;margin-bottom:.25rem;margin-right:.75rem}.admin-chat-info-qr{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:.5rem}.admin-chat-info-qr>img{height:7rem;max-width:100%}.admin-chat-info-qr>span{color:var(--text);font-size:.7rem;margin-top:.3rem;opacity:.5;text-align:center}.admin-connections-connected{color:var(--success)!important}.admin-connections-temp-disconnected{color:var(--warning)!important}.admin-connections-counter{opacity:.5}.admin-connections-credentials-warning{margin-top:.5rem}.admin-connections-refresh:hover{cursor:pointer;opacity:.8}.admin-connections-help:hover{cursor:help}.admin-connections-disconnected,.admin-connections-failed{color:var(--danger)!important}.admin-connections-failed{font-weight:700}.admin-connections-slash{margin-left:.2rem;margin-right:.2rem;opacity:.5}.admin-connections-info{margin-top:1rem}.admin-connections-restart-warning{color:var(--warning);margin-left:.5rem}.admin-connections-restart-warning:hover{cursor:help}.admin-connections-credentials-icon{margin-bottom:.5rem;margin-left:.3rem;opacity:.5;vertical-align:middle}.admin-connections-source-label{color:var(--on-accent)!important}.admin-connections-websocket-title-th{align-items:center;display:flex;justify-content:space-between}.admin-connections-websocket-title-th>i{margin-top:3px}#connection-footer{height:1px}.blocked-alarms-table-unit{display:inline-flex;width:100%}.blocked-alarms-table-unit-header{width:25%}.blocked-alarms-table-unit-search{align-self:flex-end;gap:10px;width:75%}.admin-status-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 25%);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem}.admin-status-header h4{margin-bottom:0}.admin-blocked-alarms-table-actions{display:flex;justify-content:flex-end}.admin-blocked-alarms-table-inline-1{max-width:350px}.blocked-alarms-date{color:var(--text);opacity:.6}.blocked-alarms-time{color:var(--text);white-space:nowrap}.blocked-alarms-reason-additional{opacity:.6}.blocked-alarms-text{color:var(--text)}.admin-blocked-alarms-reason{align-items:center;color:var(--text);display:inline-flex;font-weight:500;gap:.35rem}.admin-blocked-alarms-reason-info .admin-blocked-alarms-reason-icon{color:var(--info)}.admin-blocked-alarms-reason-warning .admin-blocked-alarms-reason-icon{color:var(--warning)}.admin-blocked-alarms-reason-error .admin-blocked-alarms-reason-icon{color:var(--danger)}.admin-blocked-alarms-tablerow-inline-1{width:15%}.admin-blocked-alarms-tablerow-inline-2{width:10%}.admin-blocked-alarms-tablerow-inline-3{width:30%}.admin-kba-tablerow-column,.admin-kba-tablerow-extrernal-id{color:var(--text)!important}.admin-kba-tablerow-licence{background-color:var(--text);border-left:8px solid var(--primary);border-radius:4px;color:var(--background)!important;font-weight:700;padding:2px 6px}.admin-kba-tablerow-status{border-radius:3px;cursor:help;margin-right:.3rem;padding:2px 5px}.admin-kba-tablerow-extrernal-id{font-family:DroidSansMonoDotted}.admin-kba-tablerow-anonymous{background-color:var(--background);height:5px;width:40px}.admin-kba-tablerow-state{color:var(--text);white-space:nowrap}.admin-kba-tablerow-state i{margin-right:.35rem}.admin-kba-tablerow-state-icon-success{color:var(--success)}.admin-kba-tablerow-state-icon-error{color:var(--danger)}.admin-kba-tablerow-state-icon-neutral{color:var(--text);opacity:.6}.admin-kba-tablerow-col-source,.admin-kba-tablerow-col-state,.admin-kba-tablerow-col-ts,.admin-kba-tablerow-col-vehicle-status{white-space:nowrap;width:1%}.admin-route-settings-parent{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.admin-route-settings-container{background-color:var(--background);border-radius:.5rem;margin-right:1rem;padding:1rem;width:100%}.admin-route-settings-setting{margin-bottom:.5rem}.admin-route-settings-save{display:flex;justify-content:flex-end;margin-bottom:2rem}.admin-route-settings-info{min-width:35rem}.admin-route-settings-stats{margin-bottom:0}.admin-route-settings-stats th{font-weight:600;width:18rem}.admin-route-settings-stats td,.admin-route-settings-stats th{border-top:none!important;color:var(--text)}.admin-route-settings-status{align-items:center;color:var(--text);display:inline-flex;font-weight:500;gap:.4rem}.admin-route-settings-status .admin-route-settings-status-icon{color:var(--text-muted)}.admin-route-settings-status.admin-route-settings-info-question .admin-route-settings-status-icon{color:var(--primary)}.admin-route-settings-status.admin-route-settings-info-online .admin-route-settings-status-icon{color:var(--success)}.admin-route-settings-status.admin-route-settings-info-offline .admin-route-settings-status-icon{color:var(--danger)}.admin-route-settings-status.admin-route-settings-info-unknown .admin-route-settings-status-icon{color:var(--warning)}.hint.alert-danger,.hint.alert-danger i{font-size:1.3em}.admin-developer-settings-alarm-service-all i{color:var(--danger);font-weight:700}.admin-developer-settings-loading-animation{background-color:color-mix(in srgb,transparent,var(--background) 50%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.admin-developer-settings-loading-animation div{align-items:center;display:flex;font-size:5em;height:100%;justify-content:center}.admin-developer-settings-loading-animation i{color:var(--text)}.admin-bkn-provider{border-top:1px solid color-mix(in srgb,transparent,var(--text) 22%);display:flex;flex-direction:column;margin-top:1rem;padding-top:1rem}.admin-bkn-provider-dropdown-container{align-items:center;display:flex;margin-bottom:1rem}.admin-bkn-provider-dropdown-container>.form-group{margin-bottom:0!important}.admin-bkn-provider-ok{border-left-color:var(--success)!important}.admin-bkn-provider-error{border-left-color:var(--danger)!important}.admin-bkn-provider-state-ok{color:var(--success);font-size:x-large}.admin-bkn-provider-state-fail{color:var(--danger);font-size:x-large}.admin-bkn-provider-ivena-sk-information{align-items:center;display:flex}.admin-bkn-provider-ivena-sk-information:first-of-type{margin-top:1rem}.admin-bkn-provider-ivena-sk-information>i{margin-left:1rem}.admin-bkn-provider-circle-ok{color:var(--success)}.admin-bkn-provider-circle-error{color:var(--danger)}.admin-bkn-provider-system-information>i,.admin-bkn-provider-system-information>span:last-child{margin-left:.5rem;opacity:.5}.admin-bkn-provider-settings>div{margin-bottom:.5rem}.admin-bkn-provider-save{display:flex;justify-content:flex-end}.admin-bkn-provider-type{font-size:larger;opacity:.7}.admin-bkn-provider-type-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.admin-bkn-provider-type-btn{align-items:center;display:flex;justify-content:space-between;min-width:10rem;text-align:left}.admin-bkn-statistics{align-items:center;display:flex;gap:.5rem}.admin-bkn-statistics>span:last-child{font-family:monospace;font-weight:700}.admin-bkn-upload{align-items:flex-start;display:flex;gap:.5rem}.admin-bkn-upload-content{display:flex;flex:1;flex-direction:column;gap:.75rem}.admin-bkn-upload-actions{align-items:center;border-top:1px solid color-mix(in srgb,transparent,var(--text) 22%);display:flex;gap:1rem;justify-content:flex-end;padding-right:2.5rem;padding-top:.75rem}.admin-bkn-upload-actions .admin-bkn-statistics{margin-right:auto}.admin-bkn-icon{bottom:1rem;font-size:xx-large;position:absolute;right:1rem}.admin-bkn-link{color:var(--primary)!important;font-weight:700;margin-left:.5rem;margin-right:.5rem}.admin-bkn-upload-label{cursor:pointer;margin-right:.5rem}.admin-bkn-inline-1{display:none}.admin-users-alerting{margin-top:1rem}.admin-users-alerting-header{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;flex-wrap:wrap;font-weight:600;gap:.5rem;margin-bottom:.5rem;padding:.5rem .25rem}.admin-users-alerting-header>i{opacity:.7}.admin-users-alerting-count{color:var(--text-muted);font-size:.85rem;font-weight:400}.admin-users-alerting-loading{color:var(--text-muted)}.admin-users-alerting-header-actions{display:flex;gap:.35rem;margin-left:auto}.admin-users-alerting-icon-btn{min-width:2.25rem;white-space:nowrap}.admin-users-alerting-search{margin-bottom:.5rem}.admin-users-alerting-search-clear{cursor:pointer}.admin-users-alerting-search-clear:hover{color:var(--danger)}.admin-users-alerting-list{border-radius:.4rem;margin-bottom:1rem!important}.admin-users-alerting-list-scrollable{max-height:40rem;overflow-y:auto}.admin-users-alerting-item{align-items:center;background-color:var(--surface);border-color:var(--border);color:var(--text);cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.admin-users-alerting-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%);color:var(--text)}.admin-users-alerting-item-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users-alerting-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 20%)!important}.admin-users-alerting-item-disabled{cursor:not-allowed;opacity:.5}.admin-users-alerting-item-disabled:hover{background-color:var(--surface)}.admin-users-alerting-remove-icon{color:var(--danger);opacity:.7}.admin-users-alerting-add-icon{color:var(--success);opacity:.7}.admin-users-alerting-selected-icon{color:var(--success)}.admin-users-alerting-empty{background-color:var(--surface);border:1px solid var(--border);border-radius:.4rem;color:var(--text-muted);font-size:.85rem;font-style:italic;padding:1rem;text-align:center}.admin-users-alerting-empty>i{margin-right:.35rem}.admin-users-alerting-pagination{margin-top:.5rem}.admin-database-collection,.admin-database-field,.admin-database-headline{color:var(--text)}.admin-database-collection{font-family:DroidSansMonoDotted}.admin-database-headline{font-weight:700}.admin-database-progress{background-color:var(--border);border-radius:5px;overflow:hidden;width:100%}.admin-database-progress-bar{background-color:var(--success);display:block;height:.2rem}.admin-database-summary{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0 1.5rem}.admin-database-summary-card{background:color-mix(in srgb,transparent,var(--surface) 60%);border:1px solid var(--border);border-radius:.4rem;flex:1 1 14rem;padding:1rem 1.25rem}.admin-database-summary-card-primary{border-left:4px solid var(--primary)}.admin-database-summary-label{color:var(--text-muted);font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase}.admin-database-summary-value{color:var(--text);font-size:1.75rem;font-weight:600;line-height:1.1;margin-top:.25rem}.admin-database-summary-sub{color:var(--text-muted);display:flex;flex-direction:column;font-size:.85rem;gap:.15rem;margin-top:.5rem}.admin-error-reports{padding:15px}.admin-error-reports h2{align-items:center;display:flex;margin-bottom:1rem}.admin-error-reports h2 i{color:var(--warning);margin-right:.5rem}.admin-error-reports .alert-warning{margin-bottom:1rem;margin-top:1rem}.admin-error-reports .alert-warning i{margin-right:.5rem}.admin-error-reports .table{border-radius:4px}.admin-error-reports .table thead th{user-select:none}.admin-error-reports .table thead th i{font-size:.8rem;margin-left:.25rem}.admin-error-reports .table tbody tr td{overflow:hidden;vertical-align:middle}.admin-error-reports-date{max-width:140px;width:140px}.admin-error-reports-zip{max-width:130px;width:130px}.admin-error-reports-ticket-number{max-width:132px;text-align:center;width:132px}.admin-error-reports-ticket-status-table{max-width:250px;width:250px}.admin-error-reports-ticket-status-table .label{text-align:left}.admin-error-reports-transmission-status{max-width:180px;text-align:left;width:180px}.admin-error-reports-show-archived{align-items:center;cursor:pointer;display:flex;gap:.35rem;margin:0;white-space:nowrap}.admin-error-reports .admin-error-reports-loading{padding:50px}.admin-error-reports .admin-error-reports-sortable-th{cursor:pointer}.admin-error-reports-row-odd{background-color:color-mix(in srgb,transparent,var(--text) 5%)}.admin-error-reports-row-even{background-color:transparent}.admin-error-reports-hr{border-top:1px solid color-mix(in srgb,transparent,var(--text) 31%);margin-left:15px}.admin-error-reports .label{border-radius:3px;font-size:11px;font-weight:600;letter-spacing:.3px;padding:4px 10px;text-transform:uppercase}.admin-error-reports .label.admin-error-reports-status-green{background-color:var(--success);color:var(--on-accent)}.admin-error-reports .label.admin-error-reports-status-red{background-color:var(--danger);color:var(--on-accent)}.admin-error-reports .label.admin-error-reports-status-neutral{background-color:var(--border);color:var(--primary)}.admin-error-reports .label.admin-error-reports-status-success{background-color:var(--success);color:var(--on-accent)!important}.admin-error-reports .label.admin-error-reports-status-danger{background-color:var(--danger);color:var(--on-accent)!important}.admin-error-reports .btn-xs{font-size:12px;margin-right:4px;padding:2px 6px}.admin-error-reports .btn-xs i{margin-right:3px}.admin-error-reports .text-danger{font-weight:700}.admin-error-reports .fa-spin{animation:fa-spin 1s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-error-reports-actions{white-space:nowrap;width:1%}.admin-error-reports-actions .btn-group{display:inline-flex;gap:4px}.admin-error-reports-btn-retry{background-color:var(--danger);border-color:color-mix(in srgb,var(--danger),#000 10%);color:var(--on-accent)}.admin-error-reports-btn-retry:focus,.admin-error-reports-btn-retry:hover{background-color:color-mix(in srgb,var(--danger),#000 15%);border-color:color-mix(in srgb,var(--danger),#000 25%);color:var(--on-accent)}.admin-error-reports-btn-retry:disabled{background-color:color-mix(in srgb,var(--danger),#fff 30%);border-color:color-mix(in srgb,var(--danger),#fff 30%)}.admin-error-reports-password-code{font-size:11px}.admin-error-reports-expand-col{text-align:center;width:40px}.admin-error-reports-expand-icon{color:var(--text-muted);cursor:pointer;font-size:16px;transition:color .2s ease}.admin-error-reports-expand-icon:hover{color:var(--text)}.admin-error-reports-expanded-row{background-color:var(--surface)!important}.admin-error-reports-details-row{background-color:var(--surface);cursor:default}.admin-error-reports-details-row td{padding:0!important}.admin-error-reports-details-cell{border-top:2px solid var(--border)}.admin-error-reports-details-container{color:var(--text);padding:20px}.admin-error-reports-details-container h4{border-bottom:2px solid var(--border);color:var(--text);font-size:16px;font-weight:700;margin-bottom:15px;padding-bottom:10px}.admin-error-reports-detail-item{margin-bottom:15px;margin-left:15px}.admin-error-reports-detail-item strong{color:var(--text);display:block;margin-bottom:5px}.admin-error-reports-detail-item p{margin:0;padding-left:10px}.admin-error-reports-detail-item div,.admin-error-reports-detail-item span{color:var(--text)}.admin-error-reports-detail-message{white-space:pre-wrap;word-wrap:break-word}.admin-error-reports-detail-list{color:var(--text);margin:5px 0 0;padding-left:20px}.admin-error-reports-detail-list li{color:var(--text);margin-bottom:3px}.admin-error-reports-detail-steps{color:var(--text);margin:5px 0 0;padding-left:20px}.admin-error-reports-detail-steps li{color:var(--text);margin-bottom:5px}.admin-error-reports-detail-hint{color:var(--text-muted);display:block;font-size:13px;font-style:italic;margin-top:8px}.admin-error-reports-priority-low{background-color:var(--success);color:var(--on-accent)!important}.admin-error-reports-priority-medium{background-color:color-mix(in srgb,var(--warning),var(--on-accent) 35%);color:var(--background)!important}.admin-error-reports-priority-high{background-color:var(--warning);color:var(--on-accent)!important}.admin-error-reports-priority-critical{background-color:var(--danger);color:var(--on-accent)!important}.admin-error-reports-details-logs-category{margin-top:10px}.admin-error-reports-details-logs-list{display:flex;flex-wrap:wrap}.admin-error-reports-details-logs-list>.label{margin-bottom:3px}.image-asset-row-inline-1{width:16px}.image-asset-row-inline-2{margin-right:6px}.image-asset-row-inline-3{display:none}.poi-tablerow-inline-1{width:16px}.roadblock-tablerow-external-source-icon{opacity:.5}.roadblock-tablerow-roadblock-important-icon{color:var(--text);cursor:pointer;opacity:.5}.roadblock-tablerow-roadblock-icon-container{align-items:center;display:flex;justify-content:space-around}.roadblock-tablerow-roadblock-variant-icon-container{text-align:center}.roadblock-tablerow-inline-1{display:inline-block}.objects-tablerow-has-external-link{float:right}.objects-tablerow-ident{display:flex}.objects-tablerow-city,.objects-tablerow-ident{align-items:center;justify-content:space-between}.objects-tablerow-city{width:100%}.objects-tablerow-city-house{opacity:.7;text-align:right}.objects-tablerow-object-tablerow-name-container{align-items:center;display:flex;justify-content:flex-start}.objects-tablerow-object-tablerow-name-container span{padding-left:1rem}.objects-tablerow-object-tablerow-name-container span.objects-tablerow-subobject-badge{padding:.6rem}.objects-tablerow-object-tablerow-first-column{align-items:center;display:flex;justify-content:space-between}.bg-danger{background-color:var(--danger)!important}.objects-tablerow-examination{align-items:center}.objects-tablerow-icon-muted{opacity:.2}.objects-tablerow-stack-icon{color:var(--on-accent)!important}.objects-tablerow-badge-outline-secondary{background-color:transparent!important;border:1px solid var(--primary);color:var(--text-muted)}.objects-tablerow-badge-outline-success{background-color:transparent!important;border:1px solid var(--success);color:var(--success)}.objects-tablerow-badge-outline-info{background-color:transparent!important;border:1px solid var(--info);color:var(--info)}.objects-tablerow-inline-1{vertical-align:middle;width:410px}.objects-tablerow-inline-2{text-align:center}.objects-tablerow-inline-2,.objects-tablerow-inline-3{vertical-align:middle;width:50px}.objects-tablerow-inline-4{vertical-align:middle;width:40px}.objects-tablerow-inline-5{vertical-align:middle;width:150px}.objects-tablerow-inline-6{vertical-align:middle;width:12px}.objects-tablerow-inline-7{vertical-align:middle;width:80px}.objects-tablerow-inline-8{vertical-align:middle}.object-access-col-type{width:12rem}.object-access-col-key{width:11rem}.object-access-col-actions{white-space:nowrap;width:7rem}.object-access-action-btn{margin-left:.25rem}.object-access-type-btn{justify-content:space-between;text-align:left}.object-address-no-left-borders{border-bottom-left-radius:0;border-top-left-radius:0}.object-address-inline-1{display:flex}.object-address-inline-1 .input-group{align-items:stretch;flex-wrap:nowrap}.object-address-inline-1 .input-group>.input-group-text{flex:1 1 auto;justify-content:flex-start;min-width:0;text-align:left;white-space:normal}.object-address-inline-1 .input-group>.btn-group{flex:0 0 auto}.object-address-inline-1 .input-group>.btn-group>.btn{white-space:nowrap}.object-alarm-reasons-col-type{width:12rem}.object-alarm-reasons-col-author{width:14rem}.object-alarm-reasons-col-timestamp{font-size:.85rem;white-space:nowrap;width:8rem}.object-alarm-reasons-col-actions{white-space:nowrap;width:4rem}.object-alarm-reasons-type-btn{justify-content:space-between;text-align:left}.object-bma-no-left-borders{border-bottom-left-radius:0;border-top-left-radius:0}.object-bma-inline-1{display:inline-block}.object-buildings-col-floors{width:7rem}.object-buildings-col-actions{white-space:nowrap;width:7rem}.object-buildings-action-btn{margin-left:.25rem}.object-contacts-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75rem}.object-contacts-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-contacts-empty{background-color:color-mix(in srgb,transparent,var(--surface) 40%);border:1px solid var(--border);border-radius:.5rem;color:var(--text-muted);padding:1.5rem;text-align:center}.object-contacts-empty i{margin-right:.5rem}.object-contacts-card{background-color:var(--surface);border:1px solid var(--border);margin-bottom:1rem}.object-contacts-card-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.object-contacts-type-group{min-width:12rem}.object-contacts-type-btn{justify-content:space-between;text-align:left;width:100%}.object-contacts-external-id{align-items:center;color:var(--text-muted);display:inline-flex;font-size:.85rem;gap:.25rem;opacity:.7}.object-contacts-delete-btn{margin-left:auto}.object-contacts-nav{border-bottom:1px solid var(--border);margin-top:.5rem}.object-contacts-nav-link{border:1px solid transparent;color:var(--text-muted);cursor:pointer;padding:.5rem 1rem}.object-contacts-nav-link:hover{border-color:transparent;color:var(--text)}.object-contacts-nav-link.active{background-color:var(--surface);border-color:var(--border);border-bottom-color:var(--surface);color:var(--text)}.object-contacts-tab-body{padding-top:1rem}.object-contacts-dropdown-menu{max-height:450px;overflow-y:auto}.object-contacts-dropdown-filter{padding:.35rem .75rem}.object-contacts-floating-label{display:flex;flex-direction:column-reverse;gap:.35rem;justify-content:flex-end;margin-bottom:1rem}.object-contacts-floating-label label{color:var(--text-muted);font-size:.85rem;margin:0;padding-left:.25rem;pointer-events:none}.object-danger-barriers-col-actions{white-space:nowrap;width:4rem}.object-danger-objects-col-actions{white-space:nowrap;width:7rem}.object-danger-objects-action-btn{margin-left:.25rem}.object-danger-persons-col-count{width:6rem}.object-danger-persons-col-actions{white-space:nowrap;width:4rem}.object-danger-substances-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75rem}.object-danger-substances-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-danger-substances-empty{background-color:color-mix(in srgb,transparent,var(--surface) 40%);border:1px solid var(--border);border-radius:.5rem;color:var(--text-muted);padding:1.5rem;text-align:center}.object-danger-substances-empty i{margin-right:.5rem}.object-danger-substance-card{background-color:var(--surface);border:1px solid var(--border);border-left:3px solid color-mix(in srgb,transparent,var(--warning) 70%);border-radius:.5rem;margin-bottom:1rem;overflow:hidden;position:relative}.object-danger-substance-card .card-body{padding:1.25rem 1.5rem}.object-danger-substance-card-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem}.object-danger-substance-riskclass-group{flex:0 0 auto}.object-danger-substance-riskclass-btn{align-items:center;display:inline-flex;font-weight:500;gap:.55rem;padding:.4rem .85rem;text-align:left}.object-danger-substance-riskclass-img{flex-shrink:0;height:22px;width:22px}.object-danger-substance-un-badge{align-items:baseline;background-color:color-mix(in srgb,transparent,var(--warning) 18%);border:1px solid color-mix(in srgb,transparent,var(--warning) 45%);border-radius:.35rem;display:inline-flex;font-size:.85rem;gap:.4rem;padding:.3rem .7rem}.object-danger-substance-un-badge strong{color:var(--text);font-family:ui-monospace,SF Mono,Cascadia Mono,Roboto Mono,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.object-danger-substance-card-actions{align-items:center;display:flex;gap:.3rem;margin-left:auto}.object-danger-substance-action-btn{margin-left:0}.object-danger-substance-fields{margin:0;row-gap:1.1rem}.object-danger-substance-field{display:flex;flex-direction:column;gap:.35rem}.object-danger-substance-field-label{color:color-mix(in srgb,var(--text-muted),var(--text) 25%);font-size:.7rem;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.object-danger-substance-card .form-control-sm{display:block;font-size:.875rem;height:auto;line-height:1.4;min-height:2.1rem;padding:.4rem .65rem;width:100%}.object-danger-substance-card textarea.form-control-sm{min-height:0}.object-danger-substance-un-input{font-family:ui-monospace,SF Mono,Cascadia Mono,Roboto Mono,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.object-danger-substance-risk-input{font-weight:500}.object-danger-substance-textarea{font-family:inherit;line-height:1.45;min-height:11rem!important;resize:vertical!important}.object-documents-col-type{width:2rem}.object-documents-col-printable{width:7rem}.object-documents-col-timestamp{color:var(--text-muted);font-size:.85rem;white-space:nowrap;width:9rem}.object-documents-col-actions{white-space:nowrap;width:7rem}.object-documents-document-image,.object-documents-document-pdf{color:var(--text-muted);font-size:1rem}.object-documents-action-btn{margin-left:.25rem}.object-documents-upload{margin-top:1rem}.object-documents-queue{display:flex;flex-wrap:wrap;gap:.25rem;padding-bottom:10px}.object-documents-queue-item{font-family:monospace}.object-documents-document-upload-progress{background-color:var(--border);margin-bottom:1rem;margin-top:1rem}.object-elevators-col-actions{white-space:nowrap;width:7rem}.object-elevators-action-btn{margin-left:.25rem}.object-event-col-date{width:12rem}.object-event-col-actions{white-space:nowrap;width:4rem}.object-event-invalid input{border-color:var(--danger)}.object-events-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5rem}.object-events-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-events-table{margin-bottom:1rem}.object-events-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem}.object-events-table td{padding:.4rem .5rem;vertical-align:middle}.object-events-col-date{width:12rem}.object-events-col-name{width:14rem}.object-events-col-actions{white-space:nowrap;width:4rem}.object-events-empty-row{padding:1.5rem!important}.object-events-empty-row i{margin-right:.5rem}.object-extinguish-col-type{width:12rem}.object-extinguish-col-actions{white-space:nowrap;width:7rem}.object-extinguish-action-btn{margin-left:.25rem}.object-extinguish-type-btn{justify-content:space-between;text-align:left}.object-feedback-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.object-feedback-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-feedback-hint{font-size:.8rem}.object-feedback-empty{background-color:color-mix(in srgb,transparent,var(--surface) 40%);border:1px solid var(--border);border-radius:.5rem;color:var(--text-muted);padding:1.5rem;text-align:center}.object-feedback-empty i{margin-right:.5rem}.object-feedback-nav{border-bottom:1px solid var(--border);margin-top:.5rem}.object-feedback-nav-link{border:1px solid transparent;color:var(--text-muted);cursor:pointer;padding:.5rem 1rem}.object-feedback-nav-link:hover{border-color:transparent;color:var(--text)}.object-feedback-nav-link.active{background-color:var(--surface);border-color:var(--border);border-bottom-color:var(--surface);color:var(--text)}.object-feedback-tab-body{padding-top:.75rem}.object-feedback-tab-badge{font-size:.7rem;margin-left:.3rem}.object-feedback-filter{align-items:center;display:flex;gap:.5rem;margin:.75rem 0}.object-feedback-filter-label{font-size:.85rem;margin:0}.object-feedback-filter-group{min-width:10rem}.object-feedback-table{margin-bottom:1rem;table-layout:fixed;width:100%}.object-feedback-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem}.object-feedback-table td{overflow:hidden;padding:.4rem .5rem;text-overflow:ellipsis;vertical-align:middle}.object-feedback-col-state{width:10rem}.object-feedback-col-sender{width:11rem}.object-feedback-col-timestamp{font-size:.85rem;white-space:nowrap;width:9rem}.object-feedback-empty-row{padding:1.25rem!important}.object-feedback-empty-row i{margin-right:.5rem}.object-feedback-entry-col-state{width:10rem}.object-feedback-entry-col-sender{width:11rem}.object-feedback-entry-col-timestamp{color:var(--text-muted);font-size:.85rem;white-space:nowrap;width:9rem}.object-feedback-entry-state-btn{gap:.4rem;justify-content:flex-start;text-align:left;width:100%}.object-feedback-entry-state-dot{color:var(--text-muted);font-size:.6rem}.object-feedback-entry-state-pending .object-feedback-entry-state-dot{color:var(--warning)}.object-feedback-entry-state-accepted .object-feedback-entry-state-dot{color:var(--primary)}.object-feedback-entry-state-declined .object-feedback-entry-state-dot{color:var(--danger)}.object-feedback-entry-state-resolved .object-feedback-entry-state-dot{color:var(--success)}.object-feedback-entry-sender{font-weight:500}.object-feedback-entry-username{color:var(--text-muted);font-size:.8rem}.object-feedback-entry-stack-cell{white-space:normal;word-wrap:break-word}.object-feedback-entry-subject{font-weight:500;margin-bottom:.15rem}.object-feedback-entry-message{color:var(--text-muted);font-size:.9rem}@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}.object-map-rotation{transform:rotate(var(--rotation));--moz-transform:rotate(var(--rotation));--webkit-transform:rotate(var(--rotation));--o-transform:rotate(var(--rotation));-ms-transform:rotate(var(--rotation))}.object-map-inline-1{display:block!important;flex:1 1 auto}.object-map-inline-1,.object-map-inline-1 .leaflet-container{height:100%!important;width:100%!important}.object-notes-col-author{width:12rem}.object-notes-col-timestamp{font-size:.85rem;white-space:nowrap;width:8rem}.object-notes-col-actions{white-space:nowrap;width:4rem}.object-overall-btn-height{align-items:center;display:inline-flex;justify-content:center;min-height:calc(1.5em + .75rem + 2px)}.object-overall-btn-height>i{margin-right:.5rem}.object-overall-no-left-borders{border-bottom-left-radius:0;border-top-left-radius:0}.object-overall-no-borders{border-radius:0}.object-overall .input-group>.btn-group>.btn{align-items:center;display:inline-flex;justify-content:center;min-height:calc(1.5em + .75rem + 2px)}.object-overall-floors-container{position:relative}.object-overall-floors-container>img{width:5rem}.object-overall-floors-container-positive{font-weight:700;left:18px;position:absolute;top:14px}.object-overall-floors-container-negative{bottom:14px;font-weight:700;position:absolute;right:18px}.object-overall-inline-1{align-items:stretch;display:flex;flex-wrap:nowrap;gap:2.5rem}.object-overall-inline-1>.form-group{flex:1 1 0;min-width:0}.object-overall-inline-1>.form-group>.input-group{align-items:stretch;flex-wrap:nowrap}.object-overall-inline-1>.form-group>.input-group>.input-group-text{flex:0 0 auto;min-width:0;white-space:normal}.object-overall-inline-1>.form-group>.input-group>.btn-group{flex:0 0 auto}.object-overall-inline-2{padding-left:0}.object-overall-inline-2>.input-group>.input-group-text{font-size:.8rem}.object-paths-col-actions{white-space:nowrap;width:7rem}.object-paths-action-btn{margin-left:.25rem}.object-protocol-text{font-size:small;white-space:pre-wrap}.object-protocol-empty-header{padding-top:10px}.object-protocol-empty-header,.object-protocol-empty-hint{color:var(--primary)!important}.object-protocol-inline-1{width:100px}.object-protocol-inline-2{display:flex;padding-top:2px}.object-radio-col-type{width:12rem}.object-radio-col-group{width:14rem}.object-radio-col-actions{white-space:nowrap;width:4rem}.object-radio-type-btn{justify-content:space-between;text-align:left}.object-risks-col-type{width:14rem}.object-risks-col-actions{white-space:nowrap;width:7rem}.object-risks-type-cell{display:flex;flex-direction:column;gap:.25rem}.object-risks-type-btn{justify-content:space-between;text-align:left;width:100%}.object-risks-action-btn{margin-left:.25rem}.object-risks-external-icon{cursor:help;font-size:1rem;margin-right:.5rem}.object-subobjects-col-actions{white-space:nowrap;width:7rem}.object-subobjects-action-btn{margin-left:.25rem}.object-subobjects-name-link{color:var(--text);cursor:pointer;text-decoration:none}.object-subobjects-name-link:hover{color:var(--primary);text-decoration:underline}.object-ventilation-col-type{width:12rem}.object-ventilation-col-actions{white-space:nowrap;width:7rem}.object-ventilation-action-btn{margin-left:.25rem}.object-ventilation-type-btn{justify-content:space-between;text-align:left}.object-directioncard-scroll{max-height:580px;overflow-x:hidden;overflow-y:auto}.object-directioncard-table{margin-bottom:1rem;table-layout:fixed}.object-directioncard-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem}.object-directioncard-table td{overflow:hidden;padding:.4rem .5rem;text-overflow:ellipsis;vertical-align:middle}.object-directioncard-col-group{width:7rem}.object-directioncard-col-date{width:8rem}.object-directioncard-col-actions{white-space:nowrap;width:7rem}.object-directioncard-action-btn{margin-left:.25rem}.object-directioncard-upload{margin-top:1rem}.object-directioncard-queue{display:flex;flex-wrap:wrap;padding-bottom:10px}.object-directioncard-queue-item{margin-bottom:3px;margin-right:5px}.object-directioncard-nv-file-drop{border:3px dotted var(--success)}.object-links-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.object-links-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-links-hint{font-size:.8rem}.object-links-table{margin-bottom:1rem}.object-links-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem}.object-links-table td{padding:.4rem .5rem;vertical-align:middle}.object-links-system{font-weight:500}.object-links-source-icon{color:var(--text-muted);margin-right:.25rem}.object-links-col-synced{white-space:nowrap;width:14rem}.object-links-empty-row{padding:1.5rem!important}.object-links-empty-row i{margin-right:.5rem}.object-links-last-sync-icon{color:var(--success);margin-left:.25rem}.object-properties-col-key{width:20rem}.object-properties-col-actions{white-space:nowrap;width:4rem}.examination-overview{font-size:16px!important}.examination-overview-key{color:var(--text);opacity:.5}.examination-overview-email{margin-right:.5rem}.examination-overview-email:not(:last-child){border-right:1px solid color-mix(in srgb,transparent,var(--text) 34%);padding-right:.5rem}.locking-system-col-type{width:12rem}.locking-system-col-actions{white-space:nowrap;width:7rem}.locking-system-action-btn{margin-left:.25rem}.locking-system-type-btn{justify-content:space-between;text-align:left}.locking-system-delete-icon{color:var(--danger);opacity:.4}.locking-system-delete-icon:hover{opacity:1}.hospital-services-entry>span{color:var(--text)}.hospital-services-headline{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 35%);padding-top:1rem}.emergency-power-no-left-borders{border-bottom-left-radius:0;border-top-left-radius:0}.polygon-map-inline-1{height:400px;width:100%}.object-firealerts-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5rem}.object-firealerts-title{color:var(--text);font-size:1rem;font-weight:500;margin:0}.object-firealerts-table{margin-bottom:1rem}.object-firealerts-table th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.8rem;font-weight:500;padding:.4rem .5rem;white-space:nowrap}.object-firealerts-table td{padding:.4rem .5rem;vertical-align:middle}.object-firealerts-col-time{width:11rem}.object-firealerts-col-state{width:8rem}.object-firealerts-col-zone{width:6rem}.object-firealerts-empty-row{padding:1.5rem!important}.object-firealerts-empty-row i{margin-right:.5rem}.overview-person-overview-row:hover{cursor:default!important}.overview-person-overview-hint{align-items:center;display:flex;margin-bottom:1rem;margin-top:1rem}.overview-inline-1{display:flex;flex-wrap:wrap}.overview-inline-2{margin:0 2px 2px 0}.person-tablerow-table-column-person{border-bottom:1px solid var(--primary)!important;border-left:0!important;border-right:0!important}.person-tablerow-person-availability-icon{color:var(--primary)}.person-tablerow-person-no-availability-icon{color:var(--border)}.person-tablerow-table-column-name{position:relative;width:45%}.person-tablerow-table-column-name-left{display:inline}.person-tablerow-table-column-name-flex{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.person-tablerow-person-row-functions-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.person-tablerow-table-column-functions{width:45%}.person-tablerow-table-column-age{text-align:right;white-space:nowrap}.person-tablerow-delete-selected-item{color:var(--danger);margin-left:auto;opacity:.6}.person-tablerow-delete-selected-item:hover{opacity:1}.person-tablerow-adr-person-header{width:100px}.person-tablerow-adr-person-header-no-availability{margin-left:0;width:100px}.person-tablerow-adr-person-header-link{cursor:not-allowed;margin-left:15px}.person-tablerow-shared-icon{color:var(--text-muted)!important}.person-tablerow-login-allowed-icon{margin-left:.5rem;margin-right:.5rem}.person-tablerow-shared-icon-legacy{color:var(--warning);padding-left:.5rem;padding-right:.5rem}.person-tablerow-pending-actions-container{align-content:center;display:flex;justify-content:center}.person-tablerow-pending-action{margin-left:2px}.person-tablerow-person-name{color:var(--text);cursor:pointer}.person-tablerow-person-shared{cursor:not-allowed}.person-tablerow-table-column-note{max-width:150px}.person-tablerow-age-text,.person-tablerow-note-text{font-size:.8rem;opacity:.6}.person-tablerow-age-minor-icon{color:var(--warning);font-size:.8rem;margin-right:.25rem}.person-tablerow-icon-muted{opacity:.2}.person-tablerow-person-pending-alarm-groups{margin-right:5px}.person-tablerow-person-dropdown-add-alarm-groups{padding-top:4px}.dropdown-menu>li>a.person-tablerow-pending-remove-item{align-items:center;display:flex;gap:12px;width:100%}.person-tablerow-inline-1{opacity:.3}.person-tablerow-inline-2{margin-right:5px}.alarm-groups-container{height:100%;padding-top:1.25rem}.alarm-groups-container>.row{height:100%}.alarm-groups-container>.row>.col-md-3{height:99%}.alarm-groups-container>.row>.col-md-3>.card{max-height:100%}.alarm-groups-list-body{overflow-y:auto;padding:0!important}.alarm-groups-entry{align-items:center;background-color:transparent;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;padding:.5rem .75rem;transition:background-color .15s ease}.alarm-groups-entry:last-of-type{border-bottom:none}.alarm-groups-entry:hover{background-color:color-mix(in srgb,transparent,var(--primary) 15%)}.alarm-groups-entry-selected{background-color:color-mix(in srgb,transparent,var(--primary) 25%)!important;box-shadow:inset 3px 0 0 var(--primary)}.alarm-groups-entry-color{border-radius:50%;flex-shrink:0;height:10px;margin-right:.6rem;width:10px}.alarm-groups-entry-name{color:var(--text);flex-grow:1;font-size:.9rem;font-weight:500;min-width:0}.alarm-groups-entry-meta{color:var(--text-muted);flex-shrink:0;font-size:.75rem;opacity:.3}.alarm-groups-entry-badges{align-items:center;display:flex;flex-shrink:0;gap:.35rem;margin-left:.5rem}.alarm-groups-entry-badge-default,.alarm-groups-entry-badge-locked{color:var(--warning);font-size:.75rem;opacity:.6}.alarm-groups-entry-actions{align-items:center;display:flex;flex-shrink:0;gap:.4rem;margin-left:auto}.alarm-groups-entry-name-link{cursor:pointer}.alarm-groups-entry-name-link:hover{text-decoration:underline}.alarm-groups-entry-action-delete{font-size:.85rem}.alarm-groups-add-btn{padding:.5rem .75rem}.alarm-groups-members-body{padding:0!important}.alarm-groups-member-entry{align-items:center;background-color:color-mix(in srgb,transparent,var(--success) 8%);border-bottom:1px solid var(--border);box-shadow:inset 3px 0 0 var(--success);color:var(--text);cursor:pointer;display:flex;padding:.4rem .6rem;transition:background-color .15s ease,box-shadow .15s ease}.alarm-groups-member-entry:last-of-type{border-bottom:none}.alarm-groups-member-entry:hover{background-color:color-mix(in srgb,transparent,var(--danger) 12%);box-shadow:inset 3px 0 0 var(--danger)}.alarm-groups-member-entry:hover .alarm-groups-member-action-remove{opacity:1}.alarm-groups-member-action-remove{color:var(--danger);cursor:pointer;flex-shrink:0;font-size:.85rem;margin-right:.5rem;opacity:.5}.alarm-groups-member-action-remove:hover{opacity:1}.alarm-groups-member-name{flex-grow:1;margin-left:.5rem;min-width:0}.alarm-groups-member-note{font-size:.8rem;margin-right:.5rem;max-width:30%;opacity:.5}.alarm-groups-member-age,.alarm-groups-member-note{flex-shrink:0;margin-left:.5rem}.alarm-groups-member-disabled{cursor:not-allowed;opacity:.5}.alarm-groups-persons-body{padding:0!important}.alarm-groups-person-entry{align-items:center;background-color:transparent;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;padding:.4rem .6rem;transition:background-color .15s ease}.alarm-groups-person-entry:last-of-type{border-bottom:none}.alarm-groups-person-entry:hover{background-color:color-mix(in srgb,transparent,var(--success) 10%)}.alarm-groups-person-entry-in-group{cursor:default;opacity:.35;text-decoration:line-through}.alarm-groups-person-entry-in-group:hover{background-color:transparent}.alarm-groups-person-action-add{color:var(--success);flex-shrink:0;font-size:.85rem;margin-left:.5rem;margin-right:.5rem;opacity:.7}.alarm-groups-person-name{flex-grow:1;min-width:0}.alarm-groups-person-note{flex-shrink:0;font-size:.8rem;margin-left:.5rem;max-width:30%;opacity:.5}.alarm-groups-card-footer,.alarm-groups-card-header{align-items:center;display:flex;justify-content:space-between}.alarm-groups-search-container{background-color:var(--surface);border-bottom:1px solid var(--border);padding:.5rem .6rem}.alarm-groups-empty-state{color:var(--text-muted);font-style:italic;padding:1rem;text-align:center}.alarm-groups-group-count{font-weight:400;opacity:.7}.alarm-groups-dirty-indicator{align-items:center;color:var(--warning);display:flex;font-size:.85rem;gap:.4rem}.alarm-groups-save-progress{border-radius:0;flex-grow:1;height:5px;margin-left:1rem}.alarm-groups-add-all-link{color:var(--text-muted);cursor:pointer;font-size:.8rem;text-decoration:underline}.alarm-groups-add-all-link:hover{color:var(--text)}.alarmmonitor-name{color:var(--text);cursor:pointer;font-weight:700}.alarmmonitor-name:hover{text-decoration:underline}.alarmmonitor-button-container{align-items:center;display:flex;justify-content:flex-end;margin-top:3px}.alarmmonitor-mqtt-download:hover{background-color:var(--success)!important}.alarmmonitor-no-address{color:var(--text);letter-spacing:4px;opacity:.5}.alarmmonitor-refresh-btn{cursor:pointer}.alarmmonitor-actions-row{display:flex;flex-wrap:nowrap;gap:.4rem;margin-top:.25rem}.alarmmonitor-actions-row .btn{flex-shrink:0;white-space:nowrap}.alarmmonitor-td-address{min-width:18rem;white-space:nowrap}.alarmmonitor-col-status{text-align:center;width:4.5rem}.alarmmonitor-col-template{text-align:center;width:5rem}.alarmmonitor-status-icons{align-items:center;display:inline-flex;gap:.5rem}.alarmmonitor-status-icon-success{color:var(--success);cursor:help}.alarmmonitor-status-icon-muted{color:var(--text-muted);cursor:help}.alarmmonitor-status-icon-default{cursor:help}.alarmmonitor-mqtt-download{cursor:pointer}.alarmmonitor-col-refresh{text-align:center;width:3rem}.alarmmonitor-col-actions{text-align:end;width:3rem}.alarmmonitor-td-name{min-width:18rem;width:100%}.table-alarmmonitors td{vertical-align:middle}.amobile-table td,.amobile-table th{white-space:nowrap;width:1%}.amobile-table td:first-child,.amobile-table th:first-child{white-space:normal;width:auto}.amobile-alarms-wrapper{overflow-x:auto;width:100%}.amobile-alarms-table td,.amobile-alarms-table th{vertical-align:middle}.amobile-alarms-state-row{padding:1.5rem!important}.amobile-alarms-state-row>i,.amobile-alarms-state-row>span{margin-right:.4rem}.amobile-alarms-id{font-family:monospace;font-size:.85em;word-break:break-all}.apager-provision-name-container{align-items:center;cursor:pointer;display:flex}.apager-provision-name-container:hover{text-decoration:underline}.apager-provision-pagination{margin-top:1rem}.apager-provision-table{padding-bottom:5rem}.apager-provision-icon{color:var(--success);margin-right:.4rem}.apager-header-warning{color:var(--danger)}.apager-table>tbody>tr>td,.apager-table>thead>tr>th{padding-bottom:.15rem;padding-top:.15rem;vertical-align:middle}.apager-separator{margin-top:0;opacity:.5}.apager-prov-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 28%);display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.apager-prov-header h3{margin:0}.apager-prov-action-column{align-items:center;display:flex;gap:.35rem;justify-content:flex-end}.group-single-select-row{border-bottom:1px solid var(--border);padding:.4rem .6rem}.group-single-select-row p{flex-grow:1;margin-bottom:0;min-width:0}.apager-tablerow-icon-android{color:var(--success)}.apager-tablerow-icon-muted{opacity:.2}.apager-tablerow-person-name{cursor:pointer;font-weight:700}.apager-tablerow-person-name:hover{text-decoration:underline}.apager-tablerow-status-warning{color:var(--warning)}.apager-tablerow-role-secondary{color:var(--danger);cursor:help;font-size:.6em;margin-left:.15rem;vertical-align:super}.apager-tablerow-action-column{display:flex;gap:.35rem;justify-content:flex-end}.apager-tablerow-version-tooltip .tooltip-inner{max-width:none;text-align:left;white-space:pre}.unit-select-inline-1{padding-top:4px}.unit-select-inline-2{text-align:left}.unit-select-inline-3{float:right;margin-top:8px}.person-single-select-row{border-bottom:1px solid var(--border);padding:.4rem .6rem}.person-single-select-row p{flex-grow:1;margin-bottom:0;min-width:0}.amobile-tablerow-amobile-name{color:var(--text)}.amobile-tablerow-amobile-name:hover{text-decoration:underline}.amobile-tablerow-remove-amobile{color:var(--primary);cursor:pointer}.amobile-tablerow-remove-amobile:hover,.amobile-tablerow-wrong-amobile-config{color:var(--warning)}.amobile-tablerow-name-container{align-items:center;display:flex;justify-content:space-between}.amobile-tablerow-name-icon-container{align-items:center;display:flex;justify-content:center}.amobile-tablerow-name-font{font-weight:700;padding-left:4px}.amobile-tablerow-remove-amobile-spinner{color:var(--primary)}.amobile-tablerow-icon-muted{opacity:.2}.tracking-header{margin-top:10px}.tracking-empty,.tracking-not-active-text{color:var(--primary)!important}.tracking-not-active-text{padding-left:1rem}.tracking-not-active-icon{color:var(--danger)}.tracking-not-active-container{align-items:center;display:flex}.tracking-tr{cursor:default!important}.tracking-component-row-tracking-person-name,.tracking-component-row-tracking-person-time{color:var(--text)}.tracking-component-row-tracking-device-container{display:inline-block}.tracking-component-row-tracking-person-note{color:var(--text-muted)!important}.tracking-component-row-tracking-loading{color:var(--text)}.tracking-component-row-tracking-not-licenced{background-color:var(--text);opacity:.5}.tracking-component-row-tracking-show-on-map:hover{background-color:var(--success)!important;cursor:pointer}.tracking-component-row-tracking-availability-icon{color:var(--primary)}.edit-person-alarm-groups-search{margin-bottom:.5rem}.edit-person-alarm-groups-count{font-weight:400;opacity:.7}.save-alarm-group-progress{flex-grow:1;height:4px;margin-left:1rem}.edit-person-alarm_groups-inline-1{width:100%}.edit-person-substitutes-persons-list,.edit-person-substitutes-selected-list{margin-bottom:1rem}.edit-person-substitutes-entry{align-items:center;background-color:color-mix(in srgb,transparent,var(--success) 8%);border-color:var(--border);box-shadow:inset 3px 0 0 var(--success);color:var(--text);display:flex;padding:.4rem .6rem}.edit-person-substitutes-entry-dragging{opacity:.3}.edit-person-substitutes-entry-drop-above{box-shadow:inset 3px 0 0 var(--success),inset 0 3px 0 var(--success)}.edit-person-substitutes-entry-drop-below{box-shadow:inset 3px 0 0 var(--success),inset 0 -3px 0 var(--success)}.edit-person-substitutes-drag-handle{cursor:grab;margin-right:.5rem;opacity:.4}.edit-person-substitutes-drag-handle:active{cursor:grabbing}.edit-person-substitutes-entry:hover .edit-person-substitutes-drag-handle{opacity:.8}.edit-person-substitutes-order{font-weight:700;min-width:1.5rem;opacity:.6}.edit-person-substitutes-name{flex-grow:1}.edit-person-substitutes-note{font-size:.8rem;margin-left:.5rem;opacity:.5}.edit-person-substitutes-count{font-weight:400;opacity:.7}.edit-person-substitutes-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-left:auto}.edit-person-substitutes-action-remove{color:var(--danger);cursor:pointer;font-size:.8rem;opacity:.5}.edit-person-substitutes-action-remove:hover{opacity:1}.edit-person-substitutes-pagination{margin-top:.75rem}.edit-person-substitutes-pagination>ul{margin:0}.edit-person-substitutes-search-item{background-color:var(--surface);border-color:var(--border);padding:.5rem}.edit-person-substitutes-empty{color:var(--text-muted);font-style:italic;padding:.8rem;text-align:center}.addressbook-action-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.geofence-tablerow-name{cursor:pointer;font-weight:700}.geofence-tablerow-name:hover{text-decoration:underline}.person-properties-station{border-bottom-left-radius:0;border-top-left-radius:0;text-align:left}.person-properties-inline-1{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.person-properties-inline-2{width:100%}.person-properties-inline-3{margin-right:8px}.person-badge-info{margin-bottom:2rem;margin-top:1rem}.person-badge-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.person-badge-element{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 10%);display:flex;justify-content:center;margin-bottom:1rem;max-width:100px;min-height:104px;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.person-badge-element>img{width:80px}.person-badge-element>img:hover{cursor:pointer;filter:saturate(2)}.person-badge-element-disabled{filter:grayscale(1);opacity:.2}.ioprint-name{cursor:pointer}.ioprint-name:hover{text-decoration:underline}.ioprint-printer-icon{padding-right:.5rem}.ioprint-status-unknown{opacity:.4}.ioprint-status-warning{color:var(--warning)}.ioprint-action-column{display:flex;gap:.5rem;justify-content:flex-end}.ioprint-ip,.ioprint-version{font-family:DroidSansMonoDotted}.person-examinations-container{padding:10px 0}.person-examinations-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-examinations-form{margin-bottom:20px}.person-examinations-form-hidden{filter:grayscale(1)}.person-examinations-form .card-body{padding:20px}.person-examinations-form .person-examinations-optional-hint{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:12px;font-weight:400}.person-examinations-form .person-examinations-valid-till-row{align-items:center;display:flex;gap:8px}.person-examinations-form .person-examinations-valid-till-row input{flex:1}.person-examinations-form .person-examinations-valid-till-row .person-examinations-year-buttons{display:flex;flex-shrink:0;gap:4px}.person-examinations-form .person-examinations-valid-till-row .person-examinations-year-buttons .btn{font-size:12px;padding:4px 8px}.person-examinations-form textarea{min-height:60px;resize:vertical}.person-examinations-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-examinations-form-actions button{min-width:80px}.person-examinations-form-actions button i{margin-right:5px}.person-examinations-form-actions .person-examinations-form-actions-right{display:flex;gap:10px}.person-examinations-loading{color:var(--text);padding:40px;text-align:center}.person-examinations-loading i{font-size:1.5em}.person-examinations-table{margin-bottom:0}.person-examinations-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-examinations-table td{color:var(--text);vertical-align:middle}.person-examinations-table .person-examinations-table-row{cursor:pointer;transition:background-color .15s ease}.person-examinations-table .person-examinations-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-examinations-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-examinations-person-examination-type-label{font-weight:500}.person-examinations-person-examination-validity-valid{background-color:color-mix(in srgb,transparent,var(--success) 10%)}.person-examinations-person-examination-validity-expiring{background-color:color-mix(in srgb,transparent,var(--warning) 15%)}.person-examinations-person-examination-validity-expired{background-color:color-mix(in srgb,transparent,var(--danger) 10%)}.person-examinations-person-examination-superseded,.person-examinations-person-examination-validity-expired-superseeded{filter:grayscale(1);opacity:.6}.person-examinations-person-examination-state-icon-passed{color:var(--success);font-size:14px}.person-examinations-person-examination-state-icon-failed{color:var(--danger);font-size:14px}.person-examinations-person-examination-validity-icon-valid{color:var(--success);font-size:14px}.person-examinations-person-examination-validity-icon-expiring{color:var(--warning);font-size:14px}.person-examinations-person-examination-validity-icon-expired{color:var(--danger);font-size:14px}.person-examinations-person-examination-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:4px}.person-examinations-person-examination-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-examinations-summary{margin-bottom:20px}.person-examinations-summary-header{align-items:center;border-radius:8px;display:flex;margin-bottom:12px;padding:16px 20px;transition:all .3s ease}.person-examinations-summary-header.summary-status-good{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--success) 20%) 0,color-mix(in srgb,transparent,var(--success) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--success) 40%)}.person-examinations-summary-header.summary-status-good .summary-status-icon{color:var(--success)}.person-examinations-summary-header.summary-status-warning{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--warning) 20%) 0,color-mix(in srgb,transparent,var(--warning) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--warning) 40%)}.person-examinations-summary-header.summary-status-warning .summary-status-icon{color:var(--warning)}.person-examinations-summary-header.summary-status-critical{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--danger) 20%) 0,color-mix(in srgb,transparent,var(--danger) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--danger) 40%)}.person-examinations-summary-header.summary-status-critical .summary-status-icon{color:var(--danger)}.person-examinations-summary-header .summary-status-icon{font-size:28px;margin-right:16px}.person-examinations-summary-header .summary-status-icon i{filter:drop-shadow(0 2px 4px color-mix(in srgb,transparent,var(--background) 20%))}.person-examinations-summary-header .summary-status-content{display:flex;flex:1;flex-direction:column}.person-examinations-summary-header .summary-status-text{color:var(--text);flex:1;font-size:16px;font-weight:600}.person-examinations-summary-header .summary-status-subtext{color:color-mix(in srgb,transparent,var(--text) 70%);font-size:13px;margin-top:2px}.person-examinations-progress{margin-bottom:16px}.person-examinations-progress .person-examinations-progress-bar-container{background-color:var(--background);border-radius:4px;box-shadow:inset 0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);display:flex;height:8px;overflow:hidden}.person-examinations-progress .person-examinations-progress-bar-segment{transition:width .5s ease}.person-examinations-progress .person-examinations-progress-bar-segment.progress-valid{background:var(--success)}.person-examinations-progress .person-examinations-progress-bar-segment.progress-expiring{background:var(--warning)}.person-examinations-progress .person-examinations-progress-bar-segment.progress-expired{background:var(--danger)}.person-courses-container{padding:10px 0}.person-courses-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-courses-form{margin-bottom:20px}.person-courses-form-hidden{filter:grayscale(1)}.person-courses-form .card-body{padding:20px}.person-courses-form .person-courses-optional-hint{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:12px;font-weight:400}.person-courses-form textarea{min-height:60px;resize:vertical}.person-courses-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-courses-form-actions button{min-width:80px}.person-courses-form-actions button i{margin-right:5px}.person-courses-form-actions .person-courses-form-actions-right{display:flex;gap:10px}.person-courses-loading{color:var(--text);padding:40px;text-align:center}.person-courses-loading i{font-size:1.5em}.person-courses-table{margin-bottom:0}.person-courses-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-courses-table td{color:var(--text);vertical-align:middle}.person-courses-table .person-courses-table-row{cursor:pointer;transition:background-color .15s ease}.person-courses-table .person-courses-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-courses-table .person-courses-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-courses-table .person-courses-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-courses-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-courses-person-course-title-label{font-weight:500}.person-courses-person-course-state-icon-done,.person-courses-person-course-state-icon-upcoming{color:var(--success);font-size:14px}.person-courses-person-course-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:4px}.person-courses-person-course-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-courses-summary{margin-bottom:20px}.person-career-container{padding:10px 0}.person-career-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-career-form{margin-bottom:20px}.person-career-form-hidden{filter:grayscale(1)}.person-career-form .card-body{padding:20px}.person-career-form textarea{min-height:60px;resize:vertical}.person-career-optional-hint{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:12px;font-weight:400}.person-career-current-hint{color:var(--success);display:block;font-size:11px;font-style:italic;margin-top:4px}.person-career-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-career-form-actions button{min-width:80px}.person-career-form-actions button i{margin-right:5px}.person-career-form-actions-right{display:flex;gap:10px}.person-career-loading{color:var(--text);padding:40px;text-align:center}.person-career-loading i{font-size:1.5em}.person-career-table{margin-bottom:0}.person-career-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-career-table td{color:var(--text);vertical-align:middle}.person-career-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-career-table-row{cursor:pointer;transition:background-color .15s ease}.person-career-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-career-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-career-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-career-type-label{font-weight:500}.person-career-current-badge{background-color:var(--success);border-radius:3px;color:var(--text);display:inline-block;font-size:10px;font-weight:600;margin-left:8px;padding:2px 6px;text-transform:uppercase}.person-career-duration{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-career-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:4px}.person-career-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-career-summary{margin-bottom:20px}.person-scheduled-notifications-container{padding:10px 0}.person-scheduled-notifications-summary{margin-bottom:20px}.person-scheduled-notifications-loading{color:var(--text);padding:40px;text-align:center}.person-scheduled-notifications-loading i{font-size:1.5em}.person-scheduled-notifications-table{margin-bottom:0}.person-scheduled-notifications-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-scheduled-notifications-table td{color:var(--text);vertical-align:middle}.person-scheduled-notifications-table-row{transition:background-color .15s ease}.person-scheduled-notifications-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-scheduled-notifications-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-scheduled-notifications-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-scheduled-notifications-col-color{padding-right:0!important;width:30px}.person-scheduled-notifications-color-indicator{border-radius:50%;display:inline-block;height:12px;vertical-align:middle;width:12px}.person-scheduled-notifications-title-label{font-weight:500}.person-scheduled-notifications-text-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:6px}.person-scheduled-notifications-text-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-respiratory-protection-use-person-rpu-container{padding:10px 0}.person-respiratory-protection-use-person-rpu-loading{color:var(--text);padding:40px;text-align:center}.person-respiratory-protection-use-person-rpu-loading i{font-size:1.5em}.person-respiratory-protection-use-person-rpu-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-respiratory-protection-use-person-rpu-table td{color:var(--text);vertical-align:middle}.person-respiratory-protection-use-person-rpu-table .person-respiratory-protection-use-person-rpu-table-row{cursor:pointer;transition:background-color .15s ease}.person-respiratory-protection-use-person-rpu-table .person-respiratory-protection-use-person-rpu-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-respiratory-protection-use-person-rpu-table .person-respiratory-protection-use-person-rpu-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-respiratory-protection-use-person-rpu-table .person-respiratory-protection-use-person-rpu-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-respiratory-protection-use-person-rpu-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-respiratory-protection-use-person-rpu-date-label{font-weight:500}.person-respiratory-protection-use-person-rpu-type-label.person-rpu-type-mission{color:var(--danger);font-weight:500}.person-respiratory-protection-use-person-rpu-agt-time{font-family:monospace;font-weight:500}.person-respiratory-protection-use-person-rpu-external-id-link{color:var(--text);cursor:pointer;transition:color .15s ease}.person-respiratory-protection-use-person-rpu-external-id-link>i{margin-left:.2rem;opacity:.5}.person-respiratory-protection-use-person-rpu-external-id-link:hover{color:color-mix(in srgb,var(--primary),#fff 15%)}.person-respiratory-protection-use-person-rpu-note-icon{color:var(--text);cursor:help;opacity:.5}.person-respiratory-protection-use-person-rpu-form,.person-respiratory-protection-use-person-rpu-summary{margin-bottom:20px}.person-respiratory-protection-use-person-rpu-form .card-header-dark{background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text)}.person-respiratory-protection-use-person-rpu-form .card-header-dark i{margin-right:8px}.person-respiratory-protection-use-person-rpu-form .person-respiratory-protection-use-card-body-dark{background-color:color-mix(in srgb,transparent,var(--background) 50%);color:var(--text)}.person-respiratory-protection-use-person-rpu-form textarea{min-height:60px;resize:vertical}.person-respiratory-protection-use-person-rpu-form-control-static{color:color-mix(in srgb,transparent,var(--text) 70%);margin-bottom:0;padding-top:7px}.person-respiratory-protection-use-person-rpu-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-respiratory-protection-use-person-rpu-form-actions .person-respiratory-protection-use-person-rpu-form-actions-right{display:flex;gap:10px}.person-respiratory-protection-use-person-rpu-actions{border-top:1px solid var(--border);display:flex;justify-content:flex-end;margin-top:20px;padding-top:15px}.person-respiratory-protection-training-person-rpt-container{padding:10px 0}.person-respiratory-protection-training-person-rpt-loading-inline{align-items:center;color:color-mix(in srgb,transparent,var(--text) 60%);display:flex;font-size:16px}.person-respiratory-protection-training-person-rpt-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-respiratory-protection-training-person-rpt-table td{color:var(--text);vertical-align:middle}.person-respiratory-protection-training-person-rpt-table .person-respiratory-protection-training-person-rpt-table-row{cursor:pointer;transition:background-color .15s ease}.person-respiratory-protection-training-person-rpt-table .person-respiratory-protection-training-person-rpt-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-respiratory-protection-training-person-rpt-table .person-respiratory-protection-training-person-rpt-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-respiratory-protection-training-person-rpt-table .person-respiratory-protection-training-person-rpt-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-respiratory-protection-training-person-rpt-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-respiratory-protection-training-person-rpt-date-label,.person-respiratory-protection-training-person-rpt-state-label{font-weight:500}.person-respiratory-protection-training-person-rpt-state-label i{margin-right:5px}.person-respiratory-protection-training-person-rpt-note-icon{color:var(--text);cursor:help;opacity:.5}.person-respiratory-protection-training-person-rpt-form,.person-respiratory-protection-training-person-rpt-summary{margin-bottom:20px}.person-respiratory-protection-training-person-rpt-form .card-header-dark{background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text)}.person-respiratory-protection-training-person-rpt-form .card-header-dark i{margin-right:8px}.person-respiratory-protection-training-person-rpt-form .person-respiratory-protection-training-card-body-dark{background-color:color-mix(in srgb,transparent,var(--background) 50%);color:var(--text)}.person-respiratory-protection-training-person-rpt-form textarea{min-height:60px;resize:vertical}.person-respiratory-protection-training-person-rpt-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-respiratory-protection-training-person-rpt-form-actions .person-respiratory-protection-training-person-rpt-form-actions-right{display:flex;gap:10px}.person-respiratory-protection-training-person-rpt-actions{border-top:1px solid var(--border);display:flex;justify-content:flex-end;margin-top:20px;padding-top:15px}.person-incident-history-container{padding:10px 0}.person-incident-history-loading{color:var(--text);padding:40px;text-align:center}.person-incident-history-loading i{font-size:1.5em}.person-incident-history-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-incident-history-table td{color:var(--text);vertical-align:middle}.person-incident-history-table-row{transition:background-color .15s ease}.person-incident-history-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-incident-history-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-incident-history-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-incident-history-date-label,.person-incident-history-type-label{font-weight:500}.person-incident-history-type-label.person-incident-history-type-alerted{color:var(--warning)}.person-incident-history-type-label.person-incident-history-type-escalated{color:var(--danger)}.person-incident-history-link{color:var(--primary);cursor:pointer;text-decoration:none}.person-incident-history-link:hover{color:color-mix(in srgb,var(--primary),#fff 15%);text-decoration:underline}.person-briefings-container{padding:10px 0}.person-briefings-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-briefings-form{margin-bottom:20px}.person-briefings-form-hidden{filter:grayscale(1)}.person-briefings-form .card-body{padding:20px}.person-briefings-form .person-briefings-optional-hint{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:12px;font-weight:400}.person-briefings-form .person-briefings-valid-till-row{align-items:center;display:flex;gap:8px}.person-briefings-form .person-briefings-valid-till-row input{flex:1}.person-briefings-form .person-briefings-valid-till-row .person-briefings-year-buttons{display:flex;flex-shrink:0;gap:4px}.person-briefings-form .person-briefings-valid-till-row .person-briefings-year-buttons .btn{font-size:12px;padding:4px 8px}.person-briefings-form textarea{min-height:60px;resize:vertical}.person-briefings-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-briefings-form-actions button{min-width:80px}.person-briefings-form-actions button i{margin-right:5px}.person-briefings-form-actions .person-briefings-form-actions-right{display:flex;gap:10px}.person-briefings-loading{color:var(--text);padding:40px;text-align:center}.person-briefings-loading i{font-size:1.5em}.person-briefings-table{margin-bottom:0}.person-briefings-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-briefings-table td{color:var(--text);vertical-align:middle}.person-briefings-table .person-briefings-table-row{cursor:pointer;transition:background-color .15s ease}.person-briefings-table .person-briefings-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-briefings-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-briefings-person-briefing-type-label{font-weight:500}.person-briefings-person-briefing-validity-valid{background-color:color-mix(in srgb,transparent,var(--success) 10%)}.person-briefings-person-briefing-validity-expiring{background-color:color-mix(in srgb,transparent,var(--warning) 15%)}.person-briefings-person-briefing-validity-expired{background-color:color-mix(in srgb,transparent,var(--danger) 10%)}.person-briefings-person-briefing-superseded,.person-briefings-person-briefing-validity-expired-superseded{filter:grayscale(1);opacity:.6}.person-briefings-person-briefing-validity-icon-valid{color:var(--success);font-size:14px}.person-briefings-person-briefing-validity-icon-expiring{color:var(--warning);font-size:14px}.person-briefings-person-briefing-validity-icon-expired{color:var(--danger);font-size:14px}.person-briefings-person-briefing-note-icon{color:color-mix(in srgb,transparent,var(--text) 50%);cursor:help;font-size:13px;margin-left:4px}.person-briefings-person-briefing-note-icon:hover{color:color-mix(in srgb,transparent,var(--text) 80%)}.person-briefings-summary{margin-bottom:20px}.person-briefings-summary-header{align-items:center;border-radius:8px;display:flex;margin-bottom:12px;padding:16px 20px;transition:all .3s ease}.person-briefings-summary-header.summary-status-good{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--success) 20%) 0,color-mix(in srgb,transparent,var(--success) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--success) 40%)}.person-briefings-summary-header.summary-status-good .summary-status-icon{color:var(--success)}.person-briefings-summary-header.summary-status-warning{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--warning) 20%) 0,color-mix(in srgb,transparent,var(--warning) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--warning) 40%)}.person-briefings-summary-header.summary-status-warning .summary-status-icon{color:var(--warning)}.person-briefings-summary-header.summary-status-critical{background:linear-gradient(135deg,color-mix(in srgb,transparent,var(--danger) 20%) 0,color-mix(in srgb,transparent,var(--danger) 10%) 100%);border:1px solid color-mix(in srgb,transparent,var(--danger) 40%)}.person-briefings-summary-header.summary-status-critical .summary-status-icon{color:var(--danger)}.person-briefings-summary-header .summary-status-icon{font-size:28px;margin-right:16px}.person-briefings-summary-header .summary-status-icon i{filter:drop-shadow(0 2px 4px color-mix(in srgb,transparent,var(--background) 20%))}.person-briefings-summary-header .summary-status-content{display:flex;flex:1;flex-direction:column}.person-briefings-summary-header .summary-status-text{color:var(--text);flex:1;font-size:16px;font-weight:600}.person-briefings-summary-header .summary-status-subtext{color:color-mix(in srgb,transparent,var(--text) 70%);font-size:13px;margin-top:2px}.person-briefings-progress{margin-bottom:16px}.person-briefings-progress .person-briefings-progress-bar-container{background-color:var(--background);border-radius:4px;box-shadow:inset 0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);display:flex;height:8px;overflow:hidden}.person-briefings-progress .person-briefings-progress-bar-segment{transition:width .5s ease}.person-briefings-progress .person-briefings-progress-bar-segment.progress-valid{background:var(--success)}.person-briefings-progress .person-briefings-progress-bar-segment.progress-expiring{background:var(--warning)}.person-briefings-progress .person-briefings-progress-bar-segment.progress-expired{background:var(--danger)}.person-event-participations-container{padding:10px 0}.person-event-participations-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-event-participations-form{margin-bottom:20px}.person-event-participations-form-hidden{filter:grayscale(1)}.person-event-participations-form .card-body{padding:20px}.person-event-participations-form textarea{min-height:60px;resize:vertical}.person-event-participations-optional-hint{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:12px;font-weight:400}.person-event-participations-form-actions{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:15px}.person-event-participations-form-actions button{min-width:80px}.person-event-participations-form-actions button i{margin-right:5px}.person-event-participations-form-actions-right{display:flex;gap:10px}.person-event-participations-loading{color:var(--text);padding:40px;text-align:center}.person-event-participations-loading i{font-size:1.5em}.person-event-participations-table{margin-bottom:0}.person-event-participations-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-event-participations-table td{color:var(--text);vertical-align:middle}.person-event-participations-table-row{cursor:pointer;transition:background-color .15s ease}.person-event-participations-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-event-participations-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.person-event-participations-summary{margin-bottom:20px}.person-event-participations-breadcrumbs{align-items:center;display:flex;justify-content:space-between}.person-event-participations-breadcrumbs-left,.person-event-participations-year-selector{align-items:center;display:flex}.person-event-participations-year-selector .btn-group .btn{font-size:13px;padding:4px 12px}.person-event-participation-name-label{font-weight:500}.person-event-participation-type-label{color:color-mix(in srgb,transparent,var(--text) 80%);font-weight:400}.person-event-participation-state-participated{color:var(--success);font-size:14px}.person-event-participation-state-no-participation{color:var(--danger);font-size:14px}.person-event-participation-state-unknown{color:var(--warning);font-size:14px}.person-documents-container{padding:10px 0}.person-documents-actions{display:flex;justify-content:flex-end;margin-top:1rem}.person-documents-upload-btn{cursor:pointer;position:relative}.person-documents-upload-btn i{margin-right:5px}.person-documents-upload-btn[disabled]{cursor:not-allowed;opacity:.6}.person-documents-file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.person-documents-file-input:disabled{cursor:not-allowed}.person-documents-loading{color:var(--text);padding:40px;text-align:center}.person-documents-loading i{font-size:1.5em}.person-documents-table{margin-bottom:0}.person-documents-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.person-documents-table td{color:var(--text);vertical-align:middle}.person-documents-table .person-documents-table-row{transition:background-color .15s ease}.person-documents-table .person-documents-table-row:nth-child(odd){background-color:color-mix(in srgb,transparent,var(--text) 2%)}.person-documents-table .person-documents-table-row:nth-child(2n){background-color:color-mix(in srgb,transparent,var(--text) 5%)}.person-documents-table .person-documents-table-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.person-documents-table .person-documents-actions-col{text-align:right;white-space:nowrap}.person-documents-table .person-documents-actions-col button{margin:0 2px}.person-documents-person-document-icon{color:var(--text);font-size:16px;margin-right:8px;opacity:.5}.person-documents-person-document-filename{font-weight:500}.person-documents-summary{margin-bottom:20px}.person-documents-loading-inline{align-items:center;color:color-mix(in srgb,transparent,var(--text) 60%);display:flex;font-size:16px}.person-extended-info-container{padding:10px 0}.person-extended-info-loading{color:var(--text);padding:40px;text-align:center}.person-extended-info-loading i{font-size:1.5em}.person-extended-info-content{margin-top:0}.person-extended-info-tabs{margin-bottom:15px}.person-extended-info-tab-content{padding:20px 0}.person-extended-info-tab-pane{display:none}.person-extended-info-tab-pane.active{display:block}.person-extended-info-tab-pane .form-group{margin-bottom:1rem}.person-extended-info-tab-pane .form-group>label{color:var(--text-muted);font-size:.85rem;font-weight:500;margin-bottom:.3rem}.person-extended-info-date-section{border-top:1px solid var(--border);margin-top:20px;padding-top:15px}.person-extended-info-date-section:first-of-type{border-top:none;margin-top:10px;padding-top:0}.person-extended-info-date-section .person-extended-info-date-section-label{align-items:center;color:var(--text);display:flex;font-size:13px;font-weight:600;margin-bottom:12px}.person-extended-info-date-section .person-extended-info-date-section-label i{color:var(--primary);margin-right:8px;opacity:.8}.person-extended-info-duration{background-color:color-mix(in srgb,transparent,var(--primary) 20%);border-radius:10px;color:var(--primary);font-size:11px;font-weight:500;margin-left:10px;padding:2px 8px}.person-extended-info-licences{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.person-extended-info-licence-btn{font-size:.8rem}.person-extended-info-licence-btn i{margin-right:.3rem}.person-extended-info-glasses,.person-extended-info-respiratory{margin-top:8px}.person-extended-info-glasses .person-extended-info-checkbox,.person-extended-info-respiratory .person-extended-info-checkbox{margin-bottom:.5rem}.person-extended-info-glasses .person-extended-info-checkbox label,.person-extended-info-respiratory .person-extended-info-checkbox label{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:.9rem;font-weight:400}.person-extended-info-glasses .person-extended-info-checkbox label input[type=checkbox],.person-extended-info-respiratory .person-extended-info-checkbox label input[type=checkbox]{margin-right:.5rem}.person-extended-info-meta{color:color-mix(in srgb,transparent,var(--text) 50%);margin-top:15px;text-align:right}.person-extended-info-meta small{font-size:11px}.respiratory-suitability-container{padding:10px 0}.respiratory-suitability-loading{color:var(--text);padding:40px;text-align:center}.respiratory-suitability-loading i{font-size:1.5em}.respiratory-suitability-panel{margin-bottom:0}.respiratory-suitability-panel .card-body{padding:0}.respiratory-suitability-checks{margin-top:15px}.respiratory-suitability-check-item{align-items:center;border-bottom:1px solid var(--border);display:flex;padding:16px 20px;transition:background-color .15s ease}.respiratory-suitability-check-item:last-child{border-bottom:none}.respiratory-suitability-check-item:hover{background-color:color-mix(in srgb,transparent,var(--text) 3%)}.respiratory-suitability-check-item .respiratory-suitability-check-icon{align-items:center;border-radius:50%;display:flex;font-size:16px;height:36px;justify-content:center;margin-right:16px;width:36px}.respiratory-suitability-check-item .respiratory-suitability-check-content{display:flex;flex:1;flex-direction:column}.respiratory-suitability-check-item .respiratory-suitability-check-content .respiratory-suitability-check-title{color:var(--text);font-size:15px;font-weight:600}.respiratory-suitability-check-item .respiratory-suitability-check-content .respiratory-suitability-check-detail{color:color-mix(in srgb,transparent,var(--text) 60%);font-size:13px;margin-top:2px}.respiratory-suitability-check-item .respiratory-suitability-check-state{border-radius:20px;font-size:13px;font-weight:500;padding:4px 12px;white-space:nowrap}.respiratory-suitability-check-item.suitability-check-suitable .respiratory-suitability-check-icon{background-color:color-mix(in srgb,transparent,var(--success) 20%);color:var(--success)}.respiratory-suitability-check-item.suitability-check-suitable .respiratory-suitability-check-state{background-color:color-mix(in srgb,transparent,var(--success) 15%);color:var(--success)}.respiratory-suitability-check-item.suitability-check-todo .respiratory-suitability-check-icon{background-color:color-mix(in srgb,transparent,var(--warning) 20%);color:var(--warning)}.respiratory-suitability-check-item.suitability-check-todo .respiratory-suitability-check-state{background-color:color-mix(in srgb,transparent,var(--warning) 15%);color:var(--warning)}.respiratory-suitability-check-item.suitability-check-not-suitable .respiratory-suitability-check-icon{background-color:color-mix(in srgb,transparent,var(--danger) 25%);color:color-mix(in srgb,var(--danger),#fff 15%)}.respiratory-suitability-check-item.suitability-check-not-suitable .respiratory-suitability-check-state{background-color:color-mix(in srgb,transparent,var(--danger) 20%);color:color-mix(in srgb,var(--danger),#fff 15%)}@media(max-width:600px){.respiratory-suitability-check-item{flex-wrap:wrap}.respiratory-suitability-check-item .respiratory-suitability-check-content{flex-basis:calc(100% - 52px)}.respiratory-suitability-check-item .respiratory-suitability-check-state{margin-left:52px;margin-top:10px}}.person-export-component{padding:10px 0}.person-export-tab-content{padding:1.5rem 0}.person-export-tab-content .btn i{margin-right:5px}.person-export-options{margin-bottom:1.5rem}.person-export-checkbox-label{align-items:center;color:var(--text);cursor:pointer;display:flex;font-weight:400}.person-export-checkbox-label>span{margin-left:.5rem}.person-export-help-block{color:var(--text-muted);font-size:.8rem;margin-bottom:0;margin-top:.3rem}.person-export-backup-import-file{margin-bottom:1rem}.person-export-backup-import-file label{color:var(--text);display:block;font-weight:500;margin-bottom:.3rem}.person-ical-component-status .row+.row{margin-top:5px}.person-ical-component-exclusions{margin-top:1rem}.person-ical-component-delete-btn .delete-icon-component{font-size:1.1em;height:38px!important;width:38px!important}.person-ical-component-exclusions-scrollable{max-height:18em;overflow:auto}.person-ical-component-exclusions-scrollable .list-group-item{background-color:var(--surface)}.person-ical-component-exclusions-scrollable .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.person-ical-component-exclusions-scrollable .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.person-ical-exclusion-entry{align-items:center;cursor:pointer;display:flex;gap:.6rem;padding-bottom:.4rem;padding-top:.4rem;text-decoration:none}.apager-summary-stats{display:flex;gap:10px;margin-bottom:12px;width:100%}.apager-summary-stat{align-items:center;border:1px solid var(--border);border-radius:6px;display:flex;flex:1;flex-direction:column;gap:2px;padding:8px 12px}.apager-summary-stat--success{border-color:var(--success)}.apager-summary-stat--danger{border-color:var(--danger)}.apager-summary-stat-label{color:var(--primary);font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.apager-summary-stat-value{color:var(--text);font-size:1.2rem;font-weight:700}.apager-summary-stat-duration{color:var(--primary);font-size:.7rem}.apager-summary-list{display:flex;flex-direction:column}.apager-summary-entry{align-items:center;background:var(--background);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:.4rem 0;width:100%}.apager-summary-entry:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.apager-summary-entry:last-child{border-bottom:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.apager-summary-entry:nth-child(2n){background-color:color-mix(in srgb,var(--background),#fff 2%)}.apager-summary-entry--error{border-left:2px solid var(--danger)}.apager-summary-entry-first-column{align-items:center;display:flex;flex:1;min-width:0}.apager-summary-entry-icon-container{align-items:center;display:flex;justify-content:center;min-width:24px;padding-left:8px;padding-right:4px}.apager-summary-entry-icon{color:var(--text);font-size:.8rem}.apager-summary-entry-icon-android,.apager-summary-entry-icon-ok{color:var(--success);font-size:.8rem}.apager-summary-entry-icon-error{color:var(--danger);font-size:.8rem}.apager-summary-entry-icon-warning{color:var(--warning);font-size:.8rem}.apager-summary-entry-text-container{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;padding:2px 0}.apager-summary-entry-name{color:var(--text);font-size:.8rem;font-weight:600}.apager-summary-entry-email,.apager-summary-entry-time{color:var(--primary);font-size:.75rem}.apager-summary-entry-time{font-style:italic}.apager-summary-entry-status{align-items:center;display:flex;flex-shrink:0;gap:4px;padding-right:10px}.apager-summary-entry-error-badge{font-size:.7rem}.vehicle-tablerow-status-column{cursor:pointer;min-width:40px;padding:.15rem .5rem!important;position:relative;width:40px}.vehicle-tablerow-status{align-items:center;bottom:1px;display:flex;justify-content:center;left:0;position:absolute;top:1px;transition:filter .15s ease-in-out;width:2.4rem}.vehicle-tablerow-status.dropdown-toggle:after,.vehicle-tablerow-status:after{display:none!important}.vehicle-tablerow-status:hover{filter:saturate(1.6) brightness(1.15)}.vehicle-tablerow-status-text{color:var(--text);font-family:sans-serif;font-size:1.1em;text-align:center}.vehicle-tablerow-name{cursor:pointer}.vehicle-tablerow-name-container{align-items:center;display:flex;justify-content:space-between}.vehicle-tablerow-short-name{opacity:.7}.vehicle-tablerow-icon{height:19px}.vehicle-tablerow-licence-plate{background-color:var(--text);border-radius:5px;color:var(--background);display:inline-block;font-size:x-small;padding:3px 3px 3px 15px;position:relative}.vehicle-tablerow-licence-plate-country{background-color:#065aba;border-bottom-left-radius:2.8px;border-top-left-radius:2.8px;bottom:0;left:0;position:absolute;top:0;width:10px}.vehicle-tablerow-vehicle-parking{align-items:center;display:flex;justify-content:space-between}.vehicle-tablerow-vehicle-parking-icon{color:var(--text);opacity:.5}.vehicle-tablerow-vehicle-parking-toggle{color:var(--text);cursor:pointer;height:0;opacity:.8}.vehicle-tablerow-vehicle-parking-nbr{font-size:14px;padding-left:10px;padding-right:10px}.vehicle-tablerow-status-change{color:var(--text)}.vehicle-tablerow-switch-parking-label{cursor:pointer;font-size:.8rem;padding:.35em .65em!important}.vehicle-tablerow-parking-outline{background-color:transparent;border:1px solid var(--success);color:var(--success);cursor:pointer;font-size:.8rem;padding:.35em .65em}.vehicle-tablerow-parking-none{border-color:var(--border);color:var(--text-muted)}.vehicle-tablerow-station-outline{background-color:transparent;border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:.8rem;padding:.35em .65em}.vehicle-tablerow-station-away{border-style:dashed}.vehicle-tablerow-vehicle-type{display:none}.vehicle-tablerow-groups-icon{cursor:help;opacity:.6;padding-top:3px}.vehicle-tablerow-battery-icon{font-size:18px;margin-left:3px;margin-right:3px}.vehicle-tablerow-battery-good{color:var(--success)}.vehicle-tablerow-battery-bad{color:var(--danger)}.vehicle-tablerow-remark-icon{opacity:.5}.vehicle-tablerow-remark-icon:hover{color:var(--primary);opacity:1}.vehicle-tablerow-fault-count,.vehicle-tablerow-violation-count{color:var(--danger);font-weight:700}.vehicle-tablerow-not-usable-count{color:var(--warning);font-weight:700}.vehicle-tablerow-muted{opacity:.2}.vehicle-tablerow-actions{white-space:nowrap}.vehicle-tablerow-actions>*+*{margin-left:.5rem}@media(min-width:1200px){.vehicle-tablerow-vehicle-type{display:inline}}span.not-usable-devices{background-color:var(--warning)}.vehicle-stations-empty{font-style:italic;opacity:.7}.vehicle-stations-my{opacity:.7}.vehicle-stations-remove{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 39%)}.vehicle-stations-remove>a>i{color:color-mix(in srgb,transparent,var(--text) 39%)}.vehicle-stations-remove>a{padding-left:.5rem!important}.vehiclefault-scroll-container{max-height:500px;overflow-y:auto}.vehiclefault-add-btn{margin-top:5px}.vehiclefault-status-cell{vertical-align:top;white-space:nowrap;width:1%}.vehiclefault-actions-col{padding-left:0!important;padding-right:.5rem!important;text-align:right;vertical-align:middle;white-space:nowrap;width:0}.vehiclefault-detail{display:flex;flex-direction:column;gap:.25rem}.vehiclefault-detail-date{color:var(--text-muted);font-size:.85em}.vehiclefault-detail-plate{margin-left:.5rem;opacity:.6}.vehiclefault-detail-plate:before{content:"·";margin-right:.5rem}.vehiclefault-detail-message{color:var(--text)}.vehiclefault-detail-correction{border-left:2px solid color-mix(in srgb,transparent,var(--text) 15%);color:var(--text-muted);font-size:.9em;padding-left:.5rem}.vehiclefault-detail-meta{color:var(--primary);display:flex;font-size:.8em;gap:1rem}.vehiclefault-detail-meta i{margin-right:.25rem}vehicle-list-entry{display:block}.vehicle-btn{background-color:var(--text);font-weight:600;margin-bottom:2px;margin-left:0;overflow:hidden;position:relative;text-overflow:ellipsis;width:100%}.vehicle-btn-hidden{filter:grayscale(1)!important;opacity:.3!important}.vehicle-list-vehicle-status-icon{color:var(--vehicle-status-color,var(--border));left:4px;padding-top:3px;position:absolute;top:0}.vehicle-btn-full.vehicle-btn-hidden{filter:none!important;opacity:1!important}.vehicle-list-strength-wrapper{align-items:center;display:flex;flex-shrink:0}.vehicle-btn-full{align-items:center;background-color:var(--vehicle-status-color,var(--surface));border:2px solid var(--border);border-bottom-left-radius:10px;border-top-right-radius:10px;box-shadow:color-mix(in srgb,transparent,var(--background) 12%) 0 1px 3px,color-mix(in srgb,transparent,var(--background) 24%) 0 1px 2px;display:flex;font-weight:600;justify-content:space-between;margin-bottom:2px;margin-left:0;overflow:hidden;padding-left:3px;padding-right:.3rem;position:relative;text-overflow:ellipsis;transition-property:color,background-color,border-color,box-shadow;width:100%;--bs-btn-hover-bg:var(--vehicle-status-color,var(--surface));--bs-btn-hover-color:var(--vehicle-text-color,var(--text));--bs-btn-hover-border-color:var(--border);--bs-btn-active-bg:var(--vehicle-status-color,var(--surface));--bs-btn-active-color:var(--vehicle-text-color,var(--text));--bs-btn-active-border-color:var(--border)}.vehicle-btn-full:active{filter:brightness(.92)}.vehicle-btn-full.dropdown-toggle:after{color:var(--vehicle-text-color,var(--text));margin:0;opacity:0;pointer-events:none;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);transition:opacity .12s ease-out;vertical-align:middle;z-index:6}.vehicle-btn-full.dropdown-toggle:before{background-color:color-mix(in srgb,var(--vehicle-status-color,var(--surface)),#000 18%);border-top-right-radius:8px;bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .12s ease-out;width:1.1rem;z-index:5}.vehicle-btn-full.dropdown-toggle.show:after,.vehicle-btn-full.dropdown-toggle.show:before,.vehicle-btn-full.dropdown-toggle:hover:after,.vehicle-btn-full.dropdown-toggle:hover:before{opacity:1}.vehicle-btn-full-container{margin:0!important;width:100%}.vehicle-list-vehicle-status-nbr{align-items:center;align-self:stretch;background-color:color-mix(in srgb,var(--vehicle-status-color,var(--surface)),#000 18%);border-bottom-left-radius:8px;color:var(--vehicle-text-color,var(--text));display:flex;flex-shrink:0;justify-content:center;margin:-.25rem 4px -.25rem -3px;padding:0 5px}.vehicle-btn-full .vehicle-status-text{font-family:DroidSansMonoDotted,monospace;font-size:1.1em;font-weight:900;-webkit-text-stroke:.4px currentColor}.vehicle-list-full-color-text{color:var(--vehicle-text-color,var(--text));flex:1;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis}.vehicle-list-title-text{color:var(--text);display:block;font-weight:700;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-list-title-container{border-bottom:.2rem solid var(--border);margin-bottom:.3rem}.vehicle-btn-full .vehicle-strength-text{color:var(--text);flex-shrink:0;font-size:10px;font-weight:400;line-height:1.1;margin-left:4px;margin-right:0;padding:1px;position:relative;top:0}.vehicle-btn-full .vehicle-strength-text>b{margin:0}.vehicle-list-status-c-circle{-webkit-animation:pulsate-fwd-red .5s ease-in-out infinite both;animation:pulsate-fwd-red .5s ease-in-out infinite both;color:var(--text);left:4px;position:absolute;top:5px}.vehicle-list-status-5-container{animation-duration:1s;animation-iteration-count:infinite;animation-name:pulseBorder}.vehicle-list-status-0-container{animation:pulseBorderRed 1.5s ease-in-out infinite both}.vehicle-list-status-notruf-container{animation:pulseBorderRed 1.289s ease-in-out infinite both}.vehicle-list-status-5-icon{color:var(--border)}.vehicle-list-status-0-icon,.vehicle-list-status-5-icon{-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both;left:5px;position:absolute;top:7px}.vehicle-list-status-0-icon,.vehicle-list-status-notruf-icon{color:color-mix(in srgb,transparent,var(--text) 74%)}.vehicle-list-status-notruf-icon{-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both;left:7px;position:absolute;top:7px}.vehicle-list-vehicle-popup-no-alarm{min-width:4rem;opacity:.6}.vehicle-list-vehicle-popup-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:.5rem}.vehicle-list-menu-entry-icon{flex-shrink:0;margin-right:.5rem;opacity:.85;text-align:center;width:1rem}.vehicle-availability-chooser{padding-right:10px!important}.vehicle-availability-icon-available{color:var(--success)}.vehicle-availability-icon-reserved{color:var(--warning)}.vehicle-availability-icon-assigned{color:var(--assigned)}.vehicle-availability-icon-reserved-pattern{background-image:repeating-linear-gradient(45deg,transparent 0,transparent 2px,color-mix(in srgb,transparent,var(--danger) 90%) 2px,color-mix(in srgb,transparent,var(--danger) 90%) 4px);border:1px solid color-mix(in srgb,transparent,var(--danger) 60%);border-radius:50%;display:inline-block;flex-shrink:0;height:1em;margin-right:.5rem;width:1em}.vehicle-availability-grayscale{filter:grayscale(.6)!important;opacity:.65!important}.vehicle-availability-assigned{border-right:6px solid var(--assigned)}.vehicle-availability-reserved{border-color:var(--danger);opacity:.85}.vehicle-availability-reserved.vehicle-availability-reserved-dimmed{border-color:color-mix(in srgb,transparent,var(--danger) 30%);filter:grayscale(.6)!important;opacity:.65!important}.vehicle-list-overlay{bottom:0;display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:4}.vehicle-btn-full.vehicle-btn-hidden .vehicle-list-overlay{backdrop-filter:grayscale(1);background-color:color-mix(in srgb,transparent,var(--background) 70%);display:block}.vehicle-btn-full.vehicle-availability-reserved .vehicle-list-overlay{background-image:repeating-linear-gradient(45deg,transparent 0,transparent 10px,color-mix(in srgb,transparent,var(--danger) 65%) 10px,color-mix(in srgb,transparent,var(--danger) 65%) 14px);display:block}.vehicle-btn-full.vehicle-availability-reserved-dimmed .vehicle-list-overlay{background-image:repeating-linear-gradient(45deg,transparent 0,transparent 10px,color-mix(in srgb,transparent,var(--danger) 57%) 10px,color-mix(in srgb,transparent,var(--danger) 57%) 14px);display:block}.vehicle-btn-full.vehicle-btn-hidden.vehicle-availability-reserved .vehicle-list-overlay{background-color:color-mix(in srgb,transparent,var(--background) 45%)}.vehicle-btn-full.vehicle-availability-reserved .vehicle-list-vehicle-status-nbr,.vehicle-btn-full.vehicle-availability-reserved.dropdown-toggle:before,.vehicle-btn-full.vehicle-btn-hidden .vehicle-list-vehicle-status-nbr,.vehicle-btn-full.vehicle-btn-hidden.dropdown-toggle:before{background-color:color-mix(in srgb,transparent,var(--background) 55%)}.dropdown-menu>li>a.vehicle-availability-chooser{align-items:center;display:flex}.dropdown-menu>li>a.vehicle-availability-chooser-active{background-color:color-mix(in srgb,transparent,var(--text) 10%)}@keyframes pulseBorder{0%{border:2px solid color-mix(in srgb,transparent,var(--background) 0%)}50%{border:2px solid var(--background)}to{border:2px solid color-mix(in srgb,transparent,var(--background) 0%)}}@-webkit-keyframes pulseBorderRed{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.87);transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseBorderRed{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.87);transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulsate-fwd-red{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd-red{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.vehicle-overview-status-color-addon{width:44px}.vehicle-overview-btn-choose-status,.vehicle-overview-btn-choose-tactical-sign{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;height:34px;white-space:nowrap}.vehicle-overview-vehicle-no-stations{color:var(--text-muted)}.vehicle-overview-vehicle-data-icon{font-size:16px}.vehicle-overview-btn-choose-icon-middle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.vehicle-overview-vehicle-data-icon-horizonal,.vehicle-overview-vehicle-data-icon-vertical{font-size:16px}.vehicle-overview-vehicle-data-row{flex-wrap:nowrap}.vehicle-overview-vehicle-data-input{max-width:80px;min-width:50px}.vehicle-overview-weight-icon{margin:0 5px 0 -4px}.vehicle-overview-vehicle-alternative-icon:hover{color:var(--danger);cursor:pointer}.vehicle-overview-vehicle-data-icon-entry{padding-left:10px!important}.vehicle-overview-vehicle-data-icon-entry>img{height:16px}.vehicle-overview-vehicle-data-no-icon{opacity:.5}.vehicle-overview-vehicle-strength-row{flex-wrap:nowrap}.vehicle-overview-vehicle-strength-input{max-width:80px;min-width:50px}.vehicle-overview-big-slash{font-size:20px;padding-left:2px;padding-right:2px}.vehicle-overview-breathing-protection-icon{margin-right:0}.vehicle-overview-tactical-sign-container{align-items:center;display:flex;height:56px;justify-content:center;width:56px}.vehicle-overview-tactical-sign-image{height:40px;width:40px}.vehicle-overview-tactical-sign-placeholder{color:var(--text-muted);font-size:24px}.vehicle-overview-dropdown-group{flex:1 1 auto;min-width:0}.vehicle-overview-dropdown-group .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-drone-icon{margin-right:.5rem}.vehicle-overview-siren-subaddresses>div{margin-bottom:.5rem}shiftschedule{display:block;height:100%;min-height:0}.shiftschedule-shift-schedule-container{display:flex;flex-direction:column;height:100%;width:100%}.shiftschedule-shift-schedule-calendar-row{width:100%}.shiftschedule-shift-schedule-selection-row{flex:1;min-height:0;width:100%}.shiftschedule-calendar-shift-schedule-calendar{align-items:center;display:flex;flex-direction:row;gap:.2rem;height:100%;margin-top:.5rem}.shiftschedule-calendar-controls{align-items:center;display:flex;gap:.5rem;padding:.5rem}.shiftschedule-calendar-month-label{background-color:var(--background);border-radius:.5rem;color:var(--text);font-weight:700;min-width:150px;padding:.25rem .5rem;text-align:center}.shiftschedule-calendar-month-label>span>i{color:var(--text)}.shiftschedule-calendar-days{align-items:stretch;display:flex;flex:1;flex-direction:row;gap:2px;height:4rem;overflow-x:auto}.shiftschedule-calendar-day{align-items:center;border:1px solid transparent;border-radius:.4rem;color:var(--text);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:.2rem;height:3.25rem;justify-content:center;min-width:2.25rem;padding:.25rem .1rem;transition:background-color .15s ease,border-color .15s ease}.shiftschedule-calendar-day:hover{background-color:var(--border)}.shiftschedule-calendar-day-weekend{background-color:color-mix(in srgb,var(--info),transparent 90%)}.shiftschedule-calendar-day-weekend .shiftschedule-calendar-day-name,.shiftschedule-calendar-day-weekend .shiftschedule-calendar-day-number{color:var(--info)}.shiftschedule-calendar-day-weekend .shiftschedule-calendar-day-name{font-weight:600}.shiftschedule-calendar-day-today{background-color:color-mix(in srgb,var(--primary),transparent 80%);border-color:var(--text-muted)}.shiftschedule-calendar-day-today .shiftschedule-calendar-day-number{font-weight:700}.shiftschedule-calendar-day-selected{background-color:var(--primary)!important;border-color:var(--primary)!important;font-weight:700}.shiftschedule-calendar-day-selected .shiftschedule-calendar-day-name,.shiftschedule-calendar-day-selected .shiftschedule-calendar-day-number{color:var(--text)!important}.shiftschedule-calendar-day-name{color:var(--text-muted);font-size:.7rem;letter-spacing:.02rem;line-height:1;text-transform:uppercase}.shiftschedule-calendar-day-number{font-size:.95rem;font-weight:500;line-height:1}.shiftschedule-calendar-day-status-dot{border-radius:50%;height:8px;width:8px}.shiftschedule-calendar-day-status-dot.status-none{background-color:var(--border)}.shiftschedule-calendar-day-status-dot.status-draft{background-color:var(--warning)}.shiftschedule-calendar-day-status-dot.status-active{background-color:var(--success)}shiftschedule-selection{display:block;height:100%;min-height:0}.shift-schedule-selection{border-top:1px solid var(--border);display:flex;height:100%;margin-top:.5rem;padding-top:.5rem;width:100%}.shift-schedule-selection-actions{align-items:center;display:flex;gap:1rem;margin-left:auto}.shift-schedule-selection-loading-container{margin-top:0!important}.shift-schedule-selection-date{opacity:.5}.shift-schedule-selection-empty{margin-top:.5rem}.shift-schedule-selection-active:hover{background-color:var(--success)}.shift-schedule-selection-active-indicator{align-items:center;color:var(--success);display:flex;font-size:.85rem;font-weight:600;gap:.4rem;margin-right:.5rem;white-space:nowrap}.shift-schedule-selection-entry{align-items:center;background-color:var(--background);border-radius:.4rem;display:flex;justify-content:space-between;margin-bottom:.2rem;padding:.5rem}.shift-schedule-selection-entry>.btn-group{margin-right:.5rem}.shift-schedule-selection-entry>.btn-group>button>i{margin-right:.2rem;opacity:.8}.shift-schedule-selection-entry.shift-schedule-selection-entry-selected{background-color:color-mix(in srgb,var(--background),var(--primary) 12%);box-shadow:inset 3px 0 0 var(--primary)}.shift-schedule-selection-entry.shift-schedule-active-header{background-color:color-mix(in srgb,transparent,var(--success) 22%);box-shadow:inset 3px 0 0 var(--success)}.shift-schedule-selection-entry.shift-schedule-active-header .shiftschedule-selection-schedule-item-header>span{opacity:1}.shift-schedule-selection-entry.shift-schedule-past{background-color:color-mix(in srgb,var(--background),var(--border) 50%);box-shadow:none}.shift-schedule-selection-entry.shift-schedule-past .shiftschedule-selection-schedule-item-header{opacity:.5}.shift-schedule-selection-add{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:.5rem;justify-content:space-between;padding-bottom:1rem;width:100%}.shift-schedule-selection-functions-dropdown-filter-icon,.shift-schedule-selection-stations-dropdown-filter-icon{margin-right:.5rem}.shift-schedule-selection-functions-dropdown .dropdown,.shift-schedule-selection-stations-dropdown .dropdown{display:inline-block}.shift-schedule-selection-functions-dropdown .dropdown-text,.shift-schedule-selection-stations-dropdown .dropdown-text{display:flex;gap:.2rem;justify-content:center}.shift-schedule-selection-functions-dropdown .btn,.shift-schedule-selection-stations-dropdown .btn{align-items:center;display:flex;gap:.3rem;justify-content:space-between}.shift-schedule-selection-functions-dropdown .btn>i,.shift-schedule-selection-stations-dropdown .btn>i{opacity:.8}.shift-schedule-selection-functions-dropdown .btn .caret,.shift-schedule-selection-stations-dropdown .btn .caret{margin-left:.3rem}.shift-schedule-selection-functions-dropdown .btn .badge,.shift-schedule-selection-stations-dropdown .btn .badge{background-color:var(--warning);font-size:.7rem;margin-left:.2rem;padding:.2rem .4rem}.shift-schedule-selection-functions-dropdown .dropdown-menu,.shift-schedule-selection-stations-dropdown .dropdown-menu{background-color:var(--background);border:1px solid var(--border);max-height:300px;min-width:200px;overflow-y:auto}.shift-schedule-selection-functions-dropdown .dropdown-menu>li>a,.shift-schedule-selection-stations-dropdown .dropdown-menu>li>a{color:var(--text);cursor:default;padding:6px 12px}.shift-schedule-selection-functions-dropdown .dropdown-menu>li>a:hover,.shift-schedule-selection-stations-dropdown .dropdown-menu>li>a:hover{background-color:var(--border);color:var(--text)}.shift-schedule-loading-info{margin-top:.5rem}.shift-schedule-delete-btn{margin-right:.5rem}.shift-schedule-loading-container{margin-top:0!important}.shift-schedule-pdf-download{margin-right:.5rem}.shiftschedule-selection-schedule-list-column{border-right:1px solid var(--border);display:flex;flex-direction:column;min-height:0;padding-right:.5rem;width:80%}.schedule-details-body{background-color:var(--background)!important;border-radius:.4rem;display:flex;flex-direction:column;padding:0 1rem 0 0}.schedule-details-column{display:flex;flex-direction:column;min-height:0;padding-left:.5rem;width:20%}.shiftschedule-selection-schedule-details-content,.shiftschedule-selection-schedule-list-content{flex:1;min-height:0;overflow-y:auto;padding:0 .5rem}.shiftschedule-selection-schedule-item-header{align-items:center;display:flex;flex-grow:2;margin-left:1rem}.shiftschedule-selection-schedule-item-header>span{color:var(--text);opacity:.8}.shiftschedule-selection-schedule-item-header>i{margin-left:.5rem;margin-right:.5rem}.shiftschedule-selection-schedule-item-header-name{font-weight:700;margin-left:.5rem}.shiftschedule-selection-schedule-item-header .shiftschedule-selection-schedule-date-link{border-radius:.3rem;cursor:pointer;padding:.2rem .4rem;transition:all .2s ease}.shiftschedule-selection-schedule-item-header .shiftschedule-selection-schedule-date-link:hover{background-color:color-mix(in srgb,transparent,var(--primary) 20%);text-decoration:underline}.shiftschedule-selection-schedule-date{font-weight:700}.shiftschedule-selection-schedule-item-details{display:flex;flex-direction:column}.shiftschedule-selection-detail-row{display:flex;justify-content:space-between;padding:.1rem 0}.shiftschedule-selection-detail-row:last-child{border-bottom:none}.shiftschedule-selection-detail-label{color:var(--text);font-weight:500;opacity:.8}.shiftschedule-selection-detail-value{color:var(--text);font-weight:700}.shiftschedule-selection-detail-percentage-bar{border-radius:4px;display:flex;height:8px;margin-top:.5rem;overflow:hidden;width:100%}.shiftschedule-selection-percentage-assigned{background-color:var(--success);height:100%;transition:width .3s ease}.shiftschedule-selection-percentage-unassigned{background-color:var(--warning);height:100%;transition:width .3s ease}.shift-schedule-selection .list-group{margin-bottom:0}.shift-schedule-selection .list-group-item{cursor:pointer}.shift-schedule-selection .list-group-item.active{background-color:var(--primary);border-color:var(--primary)}.shift-schedule-selection .list-group-item.active .text-muted{color:var(--text)!important}.shiftschedule-selection-vehicle-search-section{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem;padding-bottom:.8rem}.shiftschedule-selection-vehicle-search-row{align-items:center;display:flex;gap:1rem}.shiftschedule-selection-vehicle-search-input-group{display:flex;flex:1;gap:.25rem}.shiftschedule-selection-vehicle-search-input-group>input{flex:1}.shiftschedule-selection-vehicle-search-input-group>button{height:2.4rem}.shiftschedule-selection-vehicle-filter-toggle{align-items:center;display:flex;flex-shrink:0}.shiftschedule-selection-vehicle-filter-toggle label{align-items:center;color:var(--text);cursor:pointer;display:flex;font-weight:400;gap:.5rem;margin:0;opacity:.9;white-space:nowrap}.shiftschedule-selection-vehicle-filter-toggle label span{user-select:none}.shiftschedule-selection-shiftschedule-station-color-dot{font-size:.6rem;margin-right:.5rem}.shiftschedule-selection-statistics-export-card{align-items:stretch;background-color:var(--background);border-radius:.4rem;display:flex;flex-direction:column;gap:.4rem;margin-top:.3rem;padding:.75rem .75rem 0}.shiftschedule-selection-presences-row,.shiftschedule-selection-statistics-row{align-items:stretch;display:flex;gap:.3rem;width:100%}.shiftschedule-selection-statistics-btn{align-items:center;display:flex;flex:1;gap:.4rem;justify-content:center;overflow:hidden;white-space:nowrap}.shiftschedule-selection-statistics-btn>span{overflow:hidden;text-overflow:ellipsis}.shiftschedule-selection-statistics-btn-icon{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding-left:0;padding-right:0;width:2.2rem}.shiftschedule-selection-presences-header{color:var(--text-muted);font-size:.85rem;font-weight:600;letter-spacing:.05rem;margin:.5rem 0 .1rem;text-transform:uppercase}.shiftschedule-selection-statistics-export-btn,.shiftschedule-selection-statistics-view-btn{align-items:center;background-color:var(--primary);display:flex;flex:1;gap:.5rem;justify-content:center}.shiftschedule-selection-statistics-export-btn>i,.shiftschedule-selection-statistics-view-btn>i{font-size:1rem}.shiftschedule-selection-person-search-section{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.shiftschedule-selection-person-search-header{color:var(--text);font-weight:500;margin-bottom:.25rem;opacity:.8}.shiftschedule-selection-person-search-input-group{display:flex;gap:.25rem}.shiftschedule-selection-person-search-input-group>div{align-items:center;display:flex;flex:1}.shiftschedule-selection-person-search-input-group>div>input{flex:1;font-size:.8rem;height:1.7rem;padding:.1rem .4rem}.shiftschedule-selection-person-search-input-group>button{height:1.7rem}.shiftschedule-selection-person-search-input-group-filter,.shiftschedule-selection-person-search-input-group-filter-active{color:var(--text);margin-right:.5rem;margin-top:-5px;opacity:.5}.shiftschedule-selection-person-search-input-group-filter-active:hover,.shiftschedule-selection-person-search-input-group-filter:hover{cursor:pointer;opacity:.8}.shiftschedule-selection-person-search-input-group-filter-active{color:var(--success)!important;opacity:1!important}.shiftschedule-selection-person-search-loading{align-items:center;color:var(--text);display:flex;font-size:.9rem;gap:.5rem;opacity:.7;padding:.5rem}.shiftschedule-selection-person-search-results{display:flex;flex-direction:column;gap:.15rem}.shiftschedule-selection-person-search-item{background-color:var(--background);border-radius:.25rem;cursor:grab;padding:.2rem .5rem;transition:background-color .2s ease}.shiftschedule-selection-person-search-item:nth-child(2n){background-color:color-mix(in srgb,var(--background),var(--surface) 60%)}.shiftschedule-selection-person-search-item:active{cursor:grabbing}.shiftschedule-selection-person-search-item:hover{background-color:var(--border)}.shiftschedule-selection-person-search-item.person-has-assignment{color:var(--success);opacity:.6}.shiftschedule-selection-person-info{justify-content:space-between}.shiftschedule-selection-person-info,.shiftschedule-selection-person-info>div{align-items:center;display:flex;flex-direction:row;gap:.5rem}.shiftschedule-selection-person-info>div>i{color:var(--text);font-size:smaller;opacity:.5}.shiftschedule-selection-person-info-actions{align-items:center;display:flex;gap:.5rem}.shiftschedule-selection-person-statistics-icon{cursor:pointer;font-size:.9rem;opacity:.5;transition:opacity .2s ease}.shiftschedule-selection-person-statistics-icon:hover{color:var(--primary)}.shiftschedule-selection-person-name{color:var(--text);font-size:.85rem;font-weight:500}.shiftschedule-selection-person-id{color:var(--text);font-size:.85rem;opacity:.6}.shiftschedule-selection-shiftschedule-presence-indicator{font-size:.7rem;margin-right:.4rem}.shiftschedule-selection-shiftschedule-presence-indicator.presence-status-absent{color:var(--border)}.shiftschedule-selection-shiftschedule-presence-indicator.presence-status-available{color:var(--success);opacity:1!important}.shiftschedule-selection-shiftschedule-partial-indicator{background:linear-gradient(90deg,var(--success) 0,var(--success) 50%,var(--warning) 50%,var(--warning) 100%);border-radius:50%;display:inline-block;height:10px;margin-right:.4rem;opacity:1!important;vertical-align:middle;width:10px}.shiftschedule-selection-person-functions{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.1rem}.shiftschedule-selection-function-badge{background-color:var(--border);border-radius:.2rem;color:var(--text);font-size:.65rem;line-height:1.2;opacity:.8;padding:0 .25rem}.shiftschedule-selection-person-search-no-results{align-items:center;color:var(--text);display:flex;font-size:.9rem;gap:.5rem;opacity:.6;padding:.5rem}.shiftschedule-selection-schedule-content-split{display:flex;flex-direction:column;gap:1rem;width:100%}.shiftschedule-selection-schedule-content-split.has-user-squad-slots .shiftschedule-selection-vehicles-section{border-right:1px solid var(--border);padding-right:1rem}.shiftschedule-selection-schedule-content-split.has-user-squad-slots .user-squad-slots-section{display:flex;flex-direction:column;flex-shrink:0;min-width:16rem;width:30%}.shiftschedule-selection-schedule-content-split.has-user-squad-slots .user-squad-slots-section-with-vehicles{border-left:1px solid var(--border);margin-top:.6rem;padding-left:.8rem}.shiftschedule-selection-vehicles-section{display:flex;flex-direction:row;gap:.8rem}.shiftschedule-selection-vehicle-list{align-content:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;min-width:0}.user-squad-slots-section{display:none}.user-squad-slots-section .shiftschedule-selection-user-squad-slots-header{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:.5rem}.user-squad-slots-section .shiftschedule-selection-user-squad-slots-header h5{color:var(--text);font-size:1rem;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase}.user-squad-slots-section .shiftschedule-selection-user-squad-slots-list{display:flex;flex-direction:column;gap:1rem}.shiftschedule-selection-user-squad-slot-card{background:linear-gradient(135deg,var(--background) 0,color-mix(in srgb,transparent,var(--background) 95%) 100%);border:1px solid var(--border);border-radius:.8rem;box-shadow:0 4px 6px color-mix(in srgb,transparent,var(--background) 30%),0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);overflow:hidden;padding:1rem}.shiftschedule-selection-user-squad-slot-card .shiftschedule-selection-squad-slot-name{border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 30%);color:var(--border);font-size:.95rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase}.shiftschedule-selection-user-squad-slot-card .shiftschedule-selection-seat-list{display:flex;flex-direction:column;gap:.5rem}.shiftschedule-selection-vehicle-card-has-squad-slots{flex:1 1 calc(25% - 0.8rem)!important;max-width:calc(25% - .8rem)!important;min-width:calc(25% - .8rem)!important}.shiftschedule-selection-vehicle-card{background:linear-gradient(135deg,var(--background) 0,color-mix(in srgb,transparent,var(--background) 95%) 100%);border:1px solid var(--border);border-radius:.8rem;box-shadow:0 4px 6px color-mix(in srgb,transparent,var(--background) 30%),0 1px 3px color-mix(in srgb,transparent,var(--background) 20%);flex:1 1 calc(25% - 0.8rem);max-width:calc(25% - .8rem);min-width:calc(25% - .8rem);overflow:hidden;padding-bottom:.2rem;transition:transform .2s ease,box-shadow .2s ease}.shiftschedule-selection-vehicle-card:hover{box-shadow:0 8px 12px color-mix(in srgb,transparent,var(--background) 40%),0 2px 4px color-mix(in srgb,transparent,var(--background) 30%)}.shiftschedule-selection-vehicle-card-header{align-items:center;background:linear-gradient(90deg,color-mix(in srgb,transparent,var(--primary) 15%) 0,transparent 100%);border-bottom:2px solid var(--border);display:flex;height:44px;justify-content:space-between;padding:.2rem .4rem}.shiftschedule-selection-vehicle-card-header-complete{background:linear-gradient(90deg,color-mix(in srgb,transparent,var(--success) 15%) 0,transparent 100%);border-bottom-color:var(--success)}.shiftschedule-selection-vehicle-card-header-info{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-width:0}.shiftschedule-selection-vehicle-station{color:var(--text);font-size:.62rem;font-weight:400;opacity:.5}.shiftschedule-selection-vehicle-name{color:var(--text);font-size:.78rem;font-weight:600;letter-spacing:.3px}.shiftschedule-selection-vehicle-icon{filter:drop-shadow(0 2px 4px color-mix(in srgb,transparent,var(--background) 30%));flex-shrink:0;height:1.4rem;object-fit:contain}.shiftschedule-selection-vehicle-card-body{display:flex;flex-direction:column;padding:.2rem .3rem}.shiftschedule-selection-squad-slot{display:flex;flex-direction:column}.shiftschedule-selection-squad-slot:not(:last-child){border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 30%);padding-bottom:.5rem}.shiftschedule-selection-squad-slot-name{color:var(--text-muted);font-size:.78rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.shiftschedule-selection-seat-list{display:flex;flex-direction:column;gap:.3rem}.shiftschedule-selection-seat-item{background-color:color-mix(in srgb,transparent,var(--border) 20%);border-left:3px solid transparent;border-left-color:var(--border);border-radius:.5rem;padding:.2rem .35rem;transition:all .2s ease}.shiftschedule-selection-seat-item:hover{background-color:color-mix(in srgb,transparent,var(--border) 30%);transform:scale(1.02)}.shiftschedule-selection-seat-item.seat-drag-compatible{animation:pulse-compatible 2s ease-in-out infinite;background-color:color-mix(in srgb,transparent,var(--success) 15%);border-left-color:color-mix(in srgb,transparent,var(--success) 60%);border-right:3px solid transparent}.shiftschedule-selection-seat-item.seat-drag-over{background-color:color-mix(in srgb,transparent,var(--success) 30%);border-left-color:var(--success);transform:translateX(4px)}.shiftschedule-selection-seat-item.seat-drag-over-invalid{background-color:color-mix(in srgb,transparent,var(--danger) 30%);border-left-color:var(--danger);transform:translateX(4px)}@keyframes pulse-compatible{0%,to{border-left-color:color-mix(in srgb,transparent,var(--success) 60%);border-right-color:color-mix(in srgb,transparent,var(--success) 60%)}50%{border-left-color:var(--success);border-right-color:var(--success)}}.shiftschedule-selection-seat-item.seat-assigned{background-color:color-mix(in srgb,transparent,var(--success) 10%);border-left-color:var(--success)}.shiftschedule-selection-seat-item.seat-assigned:hover{background-color:color-mix(in srgb,transparent,var(--success) 15%)}.shiftschedule-selection-seat-item.seat-required{border-left-color:var(--warning)}.shiftschedule-selection-seat-item.seat-assigned.seat-required{border-left-color:var(--success)}.shiftschedule-selection-seat-info{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.shiftschedule-selection-seat-info>i{color:var(--text);opacity:.4}.shiftschedule-selection-seat-has-previous{color:var(--text);font-size:.7em;margin-right:.4em;opacity:.9!important}.shiftschedule-selection-seat-driver-icon{margin-left:auto}.shiftschedule-selection-seat-name{color:var(--text);font-size:.8rem;font-weight:600}.shiftschedule-selection-seat-function{background-color:color-mix(in srgb,transparent,var(--success) 20%);border-radius:.3rem;color:var(--text);font-size:.8rem;opacity:.7;padding:.2rem .5rem}.shiftschedule-selection-seat-assignment{align-items:center;color:var(--text);cursor:grab;display:flex;gap:.5rem;justify-content:space-between;transition:opacity .2s ease}.shiftschedule-selection-seat-assignment:active{cursor:grabbing}.shiftschedule-selection-seat-assignment:hover{opacity:.9}.shiftschedule-selection-seat-assignment>div>i{font-size:.9rem;margin-right:.4rem;opacity:.4}.shiftschedule-selection-seat-assignment-person-name{font-size:.8rem;font-weight:500}.shiftschedule-selection-seat-assignment-person-name-container{display:flex;flex-direction:column}.shiftschedule-selection-seat-assignment-person-original-name{font-size:.8rem;opacity:.7}.shiftschedule-selection-seat-assignment .shiftschedule-selection-seat-temporary-icon{color:var(--warning);opacity:.9}.shiftschedule-selection-seat-assignment-name{font-size:.8rem;opacity:.4}.shiftschedule-selection-seat-assignment>div{align-items:center;display:flex}.shiftschedule-selection-seat-assignment-actions{align-items:center;display:flex;gap:.5rem}.shiftschedule-selection-seat-assignment-delete{cursor:pointer;font-size:.85rem;opacity:.4;transition:opacity .2s ease}.shiftschedule-selection-seat-assignment-delete:hover{color:var(--danger)}.shiftschedule-selection-seat-assignment-statistics{cursor:pointer;font-size:.85rem;margin-right:.5rem;opacity:.4;transition:opacity .2s ease}.shiftschedule-selection-seat-assignment-statistics:hover{color:var(--primary)}.shiftschedule-selection-shift-schedule-changes-btn{background-color:var(--warning);border-color:var(--warning);color:var(--text);margin-right:.5rem}.shiftschedule-selection-shift-schedule-changes-btn:active,.shiftschedule-selection-shift-schedule-changes-btn:focus,.shiftschedule-selection-shift-schedule-changes-btn:hover{background-color:color-mix(in srgb,var(--warning),#000 15%);border-color:color-mix(in srgb,var(--warning),#000 15%);color:var(--text)}.shiftschedule-selection-shift-schedule-changes-btn>i{color:var(--text);margin-right:.25rem}.shiftschedule-selection-seat-assignment-content,.shiftschedule-selection-seat-info{align-items:center;display:flex;gap:.25rem;width:100%}.seat-drop-zone{align-items:center;border-radius:.3rem;display:flex;padding:0 6px;transition:all .2s ease}.seat-drop-zone-scheduled{background-color:color-mix(in srgb,transparent,var(--primary) 20%);border:1px solid color-mix(in srgb,transparent,var(--primary) 40%);cursor:pointer;flex-shrink:0;height:1.9rem;justify-content:center;width:1.9rem}.seat-drop-zone-scheduled:hover{background-color:color-mix(in srgb,transparent,var(--primary) 30%);border-color:color-mix(in srgb,transparent,var(--primary) 60%)}.seat-drop-zone-scheduled.seat-drag-over{background-color:color-mix(in srgb,transparent,var(--primary) 50%);border-color:var(--primary);box-shadow:inset 0 0 0 2px var(--primary)}.seat-drop-zone-scheduled.seat-drag-over-invalid{background-color:color-mix(in srgb,transparent,var(--danger) 30%);border-color:var(--danger);box-shadow:inset 0 0 0 2px var(--danger)}.seat-drop-zone-scheduled>i{color:var(--primary);font-size:.85rem;opacity:.8}.shiftschedule-selection-seat-drop-zone-immediate.seat-drag-over{background-color:color-mix(in srgb,transparent,var(--success) 30%);box-shadow:inset 0 0 0 2px var(--success)}.shiftschedule-selection-seat-drop-zone-immediate.seat-drag-over-invalid{background-color:color-mix(in srgb,transparent,var(--danger) 30%);box-shadow:inset 0 0 0 2px var(--danger)}.shiftschedule-selection-station-dropdown-element{align-items:center;display:flex}.shiftschedule-selection-seat-info .shiftschedule-selection-seat-drop-zone-immediate{flex:1}.shiftschedule-selection-seat-info .shiftschedule-selection-seat-drop-zone-immediate>span{align-items:center;display:flex;flex-grow:2;gap:.5rem}.shiftschedule-selection-seat-info .shiftschedule-selection-seat-drop-zone-immediate>i{color:var(--text);opacity:.4}.shiftschedule-selection-seat-assignment-content{width:100%}.shiftschedule-selection-seat-assignment-content .shiftschedule-selection-seat-drop-zone-immediate{flex:1}.shiftschedule-selection-seat-assignment-content .shiftschedule-selection-seat-drop-zone-immediate>div:first-child{align-items:center;display:flex;flex:1}.shiftschedule-selection-seat-assignment-content .shiftschedule-selection-seat-drop-zone-immediate>div:last-child{align-items:center;display:flex;gap:.5rem}@keyframes person-highlight-pulsate{0%,to{background-color:color-mix(in srgb,transparent,var(--warning) 25%);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--warning) 60%)}50%{background-color:color-mix(in srgb,transparent,var(--warning) 45%);box-shadow:0 0 0 3px var(--warning)}}.shiftschedule-selection-seat-item.shiftschedule-selection-seat-person-highlighted{animation:person-highlight-pulsate 2s ease-in-out infinite;background-color:color-mix(in srgb,transparent,var(--warning) 25%);border-left-color:var(--warning);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--warning) 60%)}.shiftschedule-selection-seat-item.shiftschedule-selection-seat-person-highlighted:hover{background-color:color-mix(in srgb,transparent,var(--warning) 35%)}.shiftschedule-selection-seat-item.shiftschedule-selection-seat-person-highlighted .shiftschedule-selection-seat-assignment-person-name{font-weight:600}open-seat-notifications{display:flex;flex-direction:column;height:100%;min-height:0}.open-seat-notifications-reload-icon{font-size:12px;opacity:.6}.open-seat-notifications-reload-icon:hover{cursor:pointer}.open-seat-notifications-component{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}.open-seat-notifications-component .open-seat-notifications-table{margin-top:10px}.open-seat-notifications-component .page-pagination{flex:0 0 auto}.open-seat-notifications-component .open-seat-notifications-state-header{padding:4px!important}.open-seat-notifications-component .open-seat-notifications-state-header .open-seat-notifications-state-dropdown{letter-spacing:normal;text-transform:none}.open-seat-notifications-component .open-seat-notifications-state-header .open-seat-notifications-state-active{font-weight:700}.open-seat-notifications-component .open-seat-notifications-status-col{text-align:center;width:40px}.open-seat-notifications-component .open-seat-notifications-status-success{color:var(--success)}.open-seat-notifications-component .open-seat-notifications-status-pending{color:var(--warning)}.open-seat-notifications-component .open-seat-notifications-status-closed{color:var(--text);opacity:.4}.open-seat-notifications-component .open-seat-notifications-row{cursor:pointer}.open-seat-notifications-component .open-seat-notifications-row:hover{background-color:color-mix(in srgb,transparent,var(--background) 5%)}.open-seat-notifications-component .label,.open-seat-notifications-component .open-seat-notifications-assigned-person i{margin-right:5px}.status-row-odd{background-color:transparent!important}.status-column-even{border-width:0!important}.status-strength{color:color-mix(in srgb,transparent,var(--text) 32%);font-size:small}.status-footer{align-items:center;display:flex;gap:1rem;justify-content:space-between}.status-footer slice-pagination{display:flex;flex:1;justify-content:center}.status-footer>button{flex-shrink:0;white-space:nowrap}.parking-position-admin-active-cell{text-align:center;width:1%}.parking-position-admin-active{color:var(--success)}.parking-position-admin-inactive{color:var(--danger);opacity:.5}.parking-position-admin-name{cursor:pointer}.parking-position-admin-delete-cell{width:1%}.timeplan-inline-1{margin-top:-10px}.relais-label-relais-edited{text-decoration:underline}.relais-label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.relais-label-name{opacity:.5}.relais-label-icon{opacity:.7}.relais-label-container{overflow:hidden;padding-left:.5rem;white-space:nowrap}.dashboard-btn-margin{margin-left:4px}.dashboard-seperator{margin-bottom:6px!important;margin-top:0!important}.dashboard-small-padding-row{padding-bottom:6px;padding-top:6px}.dashboard-category-widget-row{margin-left:0;margin-right:0}.dashboard-category-widget-column{margin-left:0;margin-right:0;padding-bottom:4px;padding-left:2px;padding-right:2px}.dashboard-inline-1{padding-top:65px}.dashboard-action-bar{background:var(--background);position:absolute;right:0;width:100%;z-index:10}.fancy-widget-clickable:hover{cursor:pointer;filter:brightness(1.5)}.fancy-widget-container{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);display:flex;height:80px;justify-content:center;margin-bottom:1rem;position:relative;transition:box-shadow .2s}.fancy-widget-container:hover{box-shadow:0 2px 8px color-mix(in srgb,transparent,var(--background) 40%)}.fancy-widget-container>.widget-header{opacity:.7}.fancy-widget-danger{background-color:color-mix(in srgb,var(--danger),#000 30%);border-left:.5rem solid var(--danger);color:var(--on-accent)}.fancy-widget-danger>.widget-icon{color:var(--on-accent);opacity:.85}.fancy-widget-info{border-left:.5rem solid var(--primary)}.fancy-widget-info>.widget-icon{color:var(--primary)}.fancy-widget-success{border-left:.5rem solid var(--success)}.fancy-widget-success>.widget-icon{color:var(--success)}.fancy-widget-warning{background-color:color-mix(in srgb,var(--warning),#000 30%);border-left:.5rem solid var(--warning);color:var(--on-accent)}.fancy-widget-warning>.widget-icon{color:var(--on-accent);opacity:.85}.widget-header{left:7px;position:absolute;top:0}.widget-sub-header{opacity:.6}.widget-sub-count-container{align-items:normal;bottom:0;display:flex;position:absolute;right:7px}.widget-number{font-size:32px;font-weight:700}.widget-sub-number{font-size:16px;font-weight:700;padding-right:4px}.widget-icon{bottom:4px;left:6px;opacity:.7;position:absolute}.widget-container-with-link{cursor:pointer}.widget-link-icon{opacity:.8;position:absolute;right:5px;top:5px}@media(max-width:575.98px){.fancy-widget-container{border-radius:.3rem;gap:.25rem;height:40px;margin-bottom:.3rem;overflow:hidden;padding:0 .4rem 0 .6rem}.widget-header{flex:1;font-size:.6rem;line-height:1.1;min-width:0;overflow:hidden;position:static;text-overflow:ellipsis;white-space:nowrap}.widget-number{flex-shrink:0;font-size:1rem}.widget-icon,.widget-link-icon,.widget-sub-count-container{display:none}}.category-widget-header{font-size:11px;left:8px;overflow:hidden;position:absolute;right:5px;text-overflow:ellipsis;top:0;white-space:nowrap}.category-widget-number{font-size:21px;font-weight:700;padding-top:10px}.category-widget-text{font-size:12px;padding-top:10px}.category-widget-container{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:0!important;position:relative}.custom-field-input-group-container{padding-bottom:4px}.category-management-header{align-items:center;background-color:color-mix(in srgb,var(--surface),var(--text) 4%);border:1px solid var(--border);border-bottom:2px solid var(--primary);border-radius:6px 6px 0 0;color:var(--text);display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:space-between;margin-bottom:0;margin-top:1.5rem;padding:.5rem 1rem}.category-management-header-title{align-items:center;display:flex;gap:.5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-management-header-add-btn{flex-shrink:0;margin-left:auto}.category-management-table{background-color:var(--surface);border:1px solid var(--border);border-radius:0 0 6px 6px;border-top:none;margin-bottom:0;overflow:hidden}.category-management-date-col{white-space:nowrap;width:130px}.category-management-author-col{width:200px}.category-management-action-col{text-align:right;width:32px}.category-management-delete-icon{color:var(--danger);cursor:pointer;opacity:.4;transition:opacity .15s ease-in-out}.category-management-delete-icon:hover{opacity:1}.category-management-row-container{display:grid}.category-management-row-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}status-history{display:flex;flex-direction:column;height:100%;min-height:0}.history-content{flex:1 1 auto;min-height:0;overflow-y:auto}.history-alarm-text-area{resize:vertical}.history-no-status{color:var(--text);opacity:.8;padding-left:6px}.history-no-status-icon{color:var(--text);margin-left:6px;opacity:.8;--fa-secondary-color:colors.$success;--fa-secondary-opacity:1}.history-status-history-table{margin-bottom:1rem}.history-status-count{margin-top:5px;opacity:.6;text-align:right}.history-vehicle-status-label{font-weight:700}.history-vehicle-removed{font-weight:100!important;opacity:.5;text-decoration:line-through}status-tableau{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.tableau-tabs{display:none}.tableau-empty{margin-top:1rem}.tableau-empty-text{color:var(--primary)!important}.tableau-loading-container{margin-top:1rem;padding:5px 10px}.tableau-grid-column{display:flex;flex-direction:column;max-width:14rem;min-width:14rem;padding-left:0;padding-right:1rem;position:relative}.tableau-grid-nbr-cell{background-color:color-mix(in srgb,transparent,var(--background) 9%);color:var(--text);display:flex;font-family:monospace;font-size:20px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.tableau-show-grid-cell{opacity:.2}.tableau-grid-row{align-items:flex-start;display:flex;flex-direction:row;padding-top:.5rem}.tableau-column-placeholder{min-width:190px}.tableau-toggle-grid-icon{color:var(--text);cursor:pointer}.tableau-toggle-grid-icon:hover{color:var(--success)}.tableau-toggle-grid-container{align-items:center;align-self:stretch;display:flex;margin-left:auto;padding:0 .5rem}.tableau-grid-tableau-container{flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:auto}.tableau-grid-tableau-container-speaking-request{padding-bottom:6rem}.tableau-header{align-items:stretch;display:flex;flex:0 0 auto;position:relative}.tableau-loading-spinner{align-items:center;bottom:4px;color:var(--text-muted);display:flex;justify-content:center;position:absolute;right:0}.tableau-group-list-element{padding:0!important}.tableau-group-name-element{border-top-left-radius:4px;border-top-right-radius:4px;padding:2px 15px 4px;white-space:nowrap}.tableau-active-group{background-color:var(--surface)!important}.tableau-speaking-request-container{align-items:center;display:flex;flex-wrap:wrap;padding-top:1rem}.tableau-speaking-request-item-container{align-items:center;display:flex}.tableau-speaking-request-prio{color:var(--text);font-family:monospace;opacity:.8}.tableau-speaking-request-icon{color:var(--text);cursor:help;opacity:.7;padding-right:1rem}.tableau-speaking-request-item{min-width:200px;padding-right:.5rem}.tableau-speaking-request-navbar{-webkit-animation:swing-in-bottom-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-bottom-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;background-color:var(--danger)!important;border-color:var(--surface)}.tableau-speaking-request-navbar .container-fluid.tableau-speaking-request-container{justify-content:center}.tableau-reload-groups-icon{color:var(--text);cursor:pointer;margin-right:.5rem}.tableau-reload-groups-icon:hover{color:var(--success)}@media(min-width:992px){.nav-tabs.tableau-tabs{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:hidden}.nav-tabs.tableau-tabs>li{flex:0 0 auto}}@-webkit-keyframes swing-in-bottom-fwd{0%{opacity:0;-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes swing-in-bottom-fwd{0%{opacity:0;-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom}}.tableau-inline-1{margin-top:5px}.meta-row-top{cursor:pointer}.meta-row-top>td{border-bottom:none!important}.meta-row-detail>td{padding-top:0!important}.meta-color-cell{width:1%}.meta-date-cell,.meta-icons-cell{white-space:nowrap;width:1%}.meta-icons-cell{text-align:right}.meta-source{font-weight:600}.meta-icon-yes{color:var(--success)}.meta-icon-no{color:var(--danger);opacity:.5}.meta-icon-location{margin-right:.5rem;opacity:.6}.meta-detail-grid{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;padding-bottom:.25rem}.meta-detail-item{display:flex;flex-direction:column;min-width:0}.meta-detail-label{font-size:.7em;letter-spacing:.03em;margin-bottom:.1rem;opacity:.45;text-transform:uppercase}.meta-detail-value{font-size:.9em}.meta-inline-1{opacity:.4}.announcement-col-icon,.announcement-col-narrow,.announcement-small-col{white-space:nowrap;width:1%}.announcement-small-col{text-align:center}.announcement-pin-col{white-space:nowrap;width:1px}.announcement-type-col{text-align:center;width:80px}.announcement-notification-col{width:200px}.announcement-category-col{text-align:center;width:100px}.announcement-category-col-badge{display:flex;justify-content:flex-end;margin-right:1rem}.announcement-date-col{text-align:center;width:90px}.announcement-image-col{text-align:center;width:40px}.announcement-edit-rights{background-color:var(--success)}.announcement-without-edit-rights{background-color:var(--danger)}.announcement-info-margin{margin-top:10px}.announcement-state-col{white-space:nowrap;width:1%}.announcement-state-active{border:1px solid var(--success);border-radius:4px;color:var(--success);font-size:.8em;padding:.15rem .5rem}.announcement-state-future{border:1px solid var(--text);border-radius:4px;color:var(--text);font-size:.8em;padding:.15rem .5rem}.announcement-state-past{border:1px solid var(--primary);border-radius:4px;color:var(--primary);font-size:.8em;padding:.15rem .5rem}.announcement-type-col{white-space:nowrap;width:1%}.announcement-type-info{color:var(--text);margin-right:.3rem}.announcement-type-hint{color:var(--warning);margin-right:.3rem}.announcement-type-warning{color:var(--danger);margin-right:.3rem}.announcement-category-text:not(:last-child):after{content:", "}.announcement-has-image,.announcement-icon-yes{color:var(--success)}.announcement-icon-no{color:var(--danger);opacity:.5}.announcement-delete-cell{width:1%}.aao-container{margin-top:.5rem}.aao-list-table{margin-bottom:.5rem}.aao-editor-container{border-top:1px solid var(--border);margin-top:2.1rem;padding-top:1rem}.aao-list-row{cursor:pointer}.aao-list-row-selected{box-shadow:inset 3px 0 0 var(--text);font-weight:600}.aao-list-row-arrow{float:right;margin-top:.2rem;opacity:.5}.aao-list-action-cell{width:1%}.aao-list-action-cell>i{cursor:pointer;opacity:.4}.aao-list-action-cell>i:hover{opacity:1}.aao-list-delete-cell{width:1%}.aao-editor-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.5rem;margin-top:.75rem}.aao-editor-info-hint>i{margin-right:.25rem}.aao-editor-table{margin-bottom:.5rem}.aao-editor-footer{align-items:center;display:flex;justify-content:space-between}.aao-editor-footer>div{display:flex;gap:.5rem}.aao-editor-conditions-cell{cursor:pointer;white-space:nowrap}.aao-editor-conditions-cell:hover .aao-editor-condition-more,.aao-editor-conditions-cell:hover .aao-editor-condition-single{opacity:.7}.aao-editor-conditions{display:flex;flex-wrap:wrap;gap:.25rem}.aao-editor-condition-single{cursor:pointer}.aao-editor-condition-more{cursor:pointer;opacity:.6}.aao-editor-default-cell{text-align:center;width:1%}.aao-editor-default-icon{color:var(--success)}.aao-editor-non-default-icon{color:var(--danger);cursor:pointer;opacity:.5}.aao-editor-non-default-icon:hover{opacity:1}.aao-editor-day-header,.aao-editor-invert-header{white-space:nowrap;width:1%}.aao-editor-invert-cell{width:1%}.aao-editor-invert-cell-clickable{cursor:pointer}.aao-editor-invert-btn{align-items:center;display:inline-flex;height:1.6rem;justify-content:center;transition:opacity .15s ease,transform .1s ease;width:1.6rem}.aao-editor-invert-btn-clickable:hover{transform:translateY(-1px)}.aao-editor-invert-btn-clickable.aao-editor-invert-btn-inactive:hover{opacity:1}.aao-editor-invert-btn-active{color:var(--danger)}.aao-editor-invert-btn-inactive{color:var(--success);opacity:.55}.aao-editor-invert-stack{font-size:.95em;height:1em;line-height:1em;vertical-align:middle;width:1em}.aao-editor-day-cell{cursor:pointer;width:1%}.aao-editor-day-active{color:var(--success)}.aao-editor-day-partial{color:var(--warning)}.aao-editor-day-inactive{color:var(--danger);opacity:.5}.aao-editor-note{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aao-editor-note i{margin-left:.25rem;opacity:.5;visibility:hidden}.aao-editor-note:hover i{visibility:visible}.aao-editor-note-enabled{cursor:pointer}.aao-editor-note-enabled:hover{text-decoration:underline}.aao-editor-keyword-bar{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.aao-editor-keyword-bar-right{margin-left:auto}.aao-editor-keyword-search{max-width:250px}.aao-editor-keyword-scroll{margin-bottom:.5rem;max-height:300px;overflow-y:auto}.aao-editor-keyword-table{margin-bottom:0}.aao-editor-keyword-ident-cell{font-weight:600;white-space:nowrap;width:1%}.aao-editor-keyword-delete-cell{color:var(--danger);cursor:pointer;width:1%}.aao-editor-keyword-delete-cell:hover{opacity:1}.aao-editor-keyword-tr:hover,.aao-editor-keyword-tr>td:hover{cursor:default!important}.aao-editor-vehicles-cell{cursor:pointer;white-space:nowrap}.aao-editor-vehicles-cell:hover .aao-editor-vehicle-more,.aao-editor-vehicles-cell:hover .aao-editor-vehicle-single{opacity:.7}.aao-editor-vehicles{display:flex;flex-wrap:wrap;gap:.25rem}.aao-editor-vehicle-single{cursor:pointer}.aao-editor-vehicle-more{cursor:pointer;opacity:.6}.aao-editor-actions-cell{text-align:right;white-space:nowrap}.aao-editor-actions-cell>.btn{margin-left:.25rem}.aao-editor-entry-delete-cell{color:var(--danger);cursor:pointer;width:1%}.aao-editor-entry-delete-cell:hover{opacity:1}.aao-day-aao-editor-day{background:var(--text-muted);background:linear-gradient(315deg,var(--success) 50%,var(--surface) 50%);border-radius:2px;color:var(--text);margin-left:2px;margin-right:2px;padding-left:4px;padding-right:4px;text-align:center;width:19px}.aao-day-aao-editor-day:hover{opacity:.6}.aao-day-aao-editor-day-full{background:var(--success)!important}.aao-day-aao-editor-day-deactive{background:var(--danger)!important}.vehicle-voltage-battery-graph{background-color:var(--surface);border-radius:5px;margin-top:10px;padding:10px}.vehicle-voltage-no-measurements{margin-top:10px}.vehicle-voltage-current-value{align-items:center;display:flex}.vehicle-voltage-good{color:color-mix(in srgb,var(--success),#fff 40%)}.vehicle-voltage-bad{color:var(--danger)}.vehicle-voltage-date-controls{display:flex;gap:.5rem}.vehicle-voltage-date-controls .input-group,.vehicle-voltage-device-dropdown{flex:1 1 auto}.vehicle-voltage-device-dropdown .btn{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.voltage-source{align-items:center;display:flex}.voltage-source-link{padding-left:1rem!important}.voltage-source-icon{background-color:var(--text);border-color:var(--text);border-radius:1rem;border-style:solid;border-width:1px;height:2rem;margin-right:.5rem;width:2rem}.voltage-source-sprite,.voltage-source>i{margin-right:.5rem}.vehicle-third-party-container{padding:10px}.vehicle-third-party-container h4{color:var(--surface);font-weight:700;margin-bottom:15px}.vehicle-third-party-section{margin-bottom:15px;margin-top:20px}.vehicle-third-party-section h4{color:var(--surface);font-weight:700;margin-bottom:15px}.vehicle-third-party-status-field{align-items:center;display:flex;height:auto;padding:6px 12px}.vehicle-third-party-badge-success{background-color:var(--success)}.vehicle-third-party-badge-danger{background-color:var(--danger)}.vehicle-third-party-badge-info{background-color:var(--primary)}.vehicle-third-party-capabilities{align-items:center;display:flex;flex-wrap:wrap;gap:5px;height:auto;padding:6px 12px}.vehicle-third-party-capability{margin-bottom:5px;margin-right:5px}.vehicle-third-party-header-with-button{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.vehicle-third-party-header-with-button h4{margin:0}.gate-admin-name{cursor:pointer}.gate-admin-name-edit{margin-left:.25rem;opacity:0}.gate-admin-name:hover .gate-admin-name-edit{opacity:.6}.gate-admin-delete-cell{width:1%}.vehicle-location-vehicle-data-popup{text-align:center}.vehicle-location-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.vehicle-location-datetime{flex:1 1 auto}.vehicle-location-actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem}.vehicle-location-actions-spacer{flex:1}#vehicle-map{height:500px;width:100%}.vehicle-tracking-settings-external{padding-top:10px}.vehicles-devices-not-usable-row>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.vehicles-devices-history-header{margin-top:1rem}.vehicles-devices-name{height:2.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicles-devices-name:hover{background-color:var(--primary);cursor:pointer}.vehicles-devices-name{align-items:center;display:flex;justify-content:space-between}.vehicles-devices-table{margin-bottom:10px}.vehicles-devices-table .vehicle-devices-entry-disabled{opacity:50%}.vehicles-devices-table .vehicle-devices-entry-disabled td.device-state{cursor:not-allowed}.vehicles-devices-table td.delete-column{cursor:pointer;opacity:20%;width:25px}.vehicles-devices-table td.delete-column:hover{opacity:100%}.vehicles-devices-table .vehicles-devices-type-cell{white-space:nowrap}.vehicles-devices-table .vehicles-devices-delete-cell{color:var(--danger);cursor:pointer;opacity:.4;width:1%}.vehicles-devices-table .vehicles-devices-delete-cell:hover{opacity:1}.vehicles-devices-list{align-items:flex-end;display:flex;flex-direction:column}.vehicles-devices-state-usable{color:var(--success)}.vehicles-devices-state-not-usable{color:var(--danger)}.vehicles-devices-selected i{color:var(--warning)}.vehicles-devices-type:hover{text-decoration:underline}.vehicle-devices-dropdown-menu{max-height:450px;overflow-y:auto}.vehicle-devices-device-buttons-container{display:flex;justify-content:flex-end}.vehicle-devices-device-buttons-container>.btn-warning{margin-left:5px}.vehicle-devices-inline-1{padding:5px}.devices-usable-hidden{color:var(--danger);opacity:.5}.devices-entry-name-col{font-weight:700;vertical-align:top}.devices-entry-shortname-col{vertical-align:top}.devices-type-col{white-space:nowrap}.devices-type-col>i{margin-right:.4rem}.devices-count-usable{opacity:.5}.devices-warning-icon{color:var(--warning);margin-left:.4rem}.devices-count-not-usable{background-color:var(--danger);border-radius:3px;display:inline-block;font-weight:700;min-width:22px;padding:0 4px;text-align:center}.devices-vehicle-group{cursor:pointer}.devices-vehicle-group:hover>tr>td{background-color:color-mix(in srgb,transparent,var(--text) 5%)!important}.devices-vehicle-row-sub:not(:last-child)>td,.devices-vehicle-row-top:not(:last-child)>td:nth-child(n+3){border-bottom-color:color-mix(in srgb,var(--border),var(--background) 55%)!important}.devices-loading{align-items:center;display:flex;justify-content:center;padding:100px}.devices-inline-1{max-width:350px}.announcement-widget{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;display:flex;gap:.6rem;height:80px;justify-content:flex-start;margin-bottom:1rem;overflow:hidden;padding:0 .7rem 0 .9rem;position:relative;text-align:left;transition:box-shadow .2s}.announcement-widget:hover{box-shadow:0 2px 8px color-mix(in srgb,transparent,var(--background) 40%)}.announcement-widget:before{border-radius:8px 0 0 8px;bottom:0;content:"";left:0;position:absolute;top:0;width:.45rem}.announcement-widget-accent-info:before{background-color:var(--primary)}.announcement-widget-accent-hint:before{background-color:var(--warning)}.announcement-widget-accent-warning:before{background-color:var(--danger)}.announcement-widget-icon{flex-shrink:0;font-size:1.5rem;text-align:center;width:1.8rem}.announcement-widget-accent-info .announcement-widget-icon{color:var(--primary)}.announcement-widget-accent-hint .announcement-widget-icon{color:var(--warning)}.announcement-widget-accent-warning .announcement-widget-icon{color:var(--danger)}.announcement-widget-content{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.announcement-widget-meta{align-items:baseline;display:flex;font-size:.72rem;gap:.4rem;letter-spacing:.03em;opacity:.6;text-transform:uppercase}.announcement-widget-author{font-style:italic;letter-spacing:0;text-transform:none}.announcement-widget-title{font-size:.95rem;font-weight:600}.announcement-widget-text,.announcement-widget-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-widget-text{font-size:.8rem;opacity:.65}.announcement-widget-link{opacity:.8;position:absolute;right:7px;top:5px}sirens{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto}.sirens-pagination{padding-bottom:1rem}.sirens-delete-column{caret-color:transparent;color:var(--text);cursor:pointer;position:relative;text-align:center;width:33px}.sirens-delete-column:hover{color:var(--danger)}.sirens-siren-empty{margin-top:8px}.wache-view-sirens-table td{padding-bottom:.15rem;padding-top:.15rem}.sirens-inline-1{max-width:350px}.vehicle-trip-number,.vehicle-trip-original-end-odometer{font-family:monospace}.vehicle-trip-original-end-odometer{margin-right:5px;text-decoration:line-through}.vehicle-trip-original-end-odometer-container{align-items:center;display:flex;justify-content:space-between}.vehicle-trip-original-end-odometer-container>i{margin-right:.5rem;opacity:.7}.vehicle-trip-original-end-odometer-container>i:hover{cursor:help}.vehicle-trip-original-end-odometer-inline{margin-left:.5rem;opacity:.6}.vehicle-trip-original-end-odometer-inline>i{cursor:help;margin-left:.25rem;opacity:.7}.vehicle-trip-table td{vertical-align:middle}.vehicle-trip-table-container{min-height:30rem}.vehicle-trip-count-col{text-align:right;white-space:nowrap;width:60px}.vehicle-trip-reason-col{white-space:nowrap;width:160px}.vehicle-trip-start-col{white-space:nowrap;width:220px}.vehicle-trip-distance-col,.vehicle-trip-duration-col{white-space:nowrap;width:90px}.vehicle-trip-distance-col{text-align:right}.vehicle-trip-odometer-col{text-align:right;white-space:nowrap;width:160px}.vehicle-trip-driver-col,.vehicle-trip-external-col{white-space:nowrap}.vehicle-trip-pagination{display:flex;justify-content:flex-end;margin-bottom:.5rem;margin-top:.5rem}.vehicle-trip-actions{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 15%);display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem;width:100%}.vehicle-trip-actions-hint{color:var(--text);opacity:.7}.vehicle-trip-actions-export>ul>li>a>i{margin-right:.2rem}.vehicle-trip-actions-export-btn{white-space:nowrap}#vehicle-trip-map{height:250px;width:100%}.vehicle-trip-inline-1{padding:3rem 0}.stations-edit-my-station{color:var(--success)}.stations-edit-not-my-station{color:var(--danger);opacity:.5}.stations-edit-delete{text-align:right}.stations-edit-name{cursor:pointer}.stations-edit-name:hover{text-decoration:underline}.stations-edit-col-color{width:60px}.stations-edit-col-my{width:9rem}.stations-edit-col-delete{width:3rem}.station-edit-inline-1{border:none;height:30px;padding:2px;width:30px}.column-date{width:24%}.column-mode{width:30%}.column-gssi,.column-subaddress{width:23%}.sirenalert-tablerow-date-opacity{opacity:.7}.siren-warning{background-color:var(--warning);color:var(--border)}.siren-no-warning{background-color:var(--primary)}.siren-sample-alarm,.siren-silent-sample-alarm{background-color:var(--success)}.siren-disaster,.siren-storm-warning,.siren-wind-warning{background-color:var(--danger)}.squad-management-container .squad-management-action-bar{display:flex;justify-content:flex-end;margin-top:.5rem}.squad-management-container .squad-management-squad-add-icon{color:var(--text);margin-right:4px!important}.squad-management-container .squad-management-squad-loading-icon{margin-right:8px}.squad-management-container .squad-management-squad-loading-icon i{margin-right:4px}.squad-management-container .squad-management-squad-table-container .table{margin-bottom:10px}.squad-management-container .squad-management-squad-table-container .table td{vertical-align:middle}.squad-management-container .squad-management-squad-table-container .table .squad-management-clickable-row{cursor:pointer}.squad-management-container .squad-management-squad-table-container .table .squad-management-clickable-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.squad-management-container .squad-management-squad-table-container .table .badge{color:var(--text);font-size:12px;padding:4px 8px}.squad-management-container .squad-management-squad-table-container .table .seat-list .squad-management-seat-badge{align-items:center;border-radius:3px;display:inline-flex;font-size:12px;margin-bottom:1px;margin-right:8px;padding:2px 6px}.squad-management-container .squad-management-squad-table-container .table .seat-list .squad-management-seat-badge-required{background-color:var(--success)}.squad-management-container .squad-management-squad-table-container .table .seat-list .squad-management-seat-badge-optional{background-color:var(--primary)}.squad-management-container .squad-management-squad-table-container .table .seat-list .squad-management-seat-badge i{margin-right:3px}.squad-management-container .squad-management-squad-table-container .table .seat-list .squad-management-seat-badge .text-danger{margin-left:2px}.squad-management-container .squad-management-action-col{text-align:right;white-space:nowrap;width:1%}.squad-management-container .squad-management-delete-icon{color:var(--danger);cursor:pointer;opacity:.4;transition:opacity .15s ease-in-out}.squad-management-container .squad-management-delete-icon:hover{opacity:1}.squad-management-inline-1{width:70px}.vehicle-violations-status-btn{align-items:center;color:var(--text);display:inline-flex;gap:.35rem;white-space:nowrap}.vehicle-violations-table-container{margin-top:.5rem}.vehicle-violations-table td{vertical-align:middle}.vehicle-violations-status-col{white-space:nowrap;width:130px}.vehicle-violations-reported-col{white-space:nowrap;width:160px}.vehicle-violations-note-col{text-align:right;width:32px}.vehicle-violations-pin{cursor:pointer;margin-left:.4rem;opacity:.6}.vehicle-violations-pin:hover{opacity:1}.vehicle-violations-pagination{display:flex;justify-content:flex-end;margin-top:.5rem}.vehicle-violations-pagination-page{min-width:80px}.vehicle-violations-no-note{color:var(--text);cursor:pointer;opacity:.2}.vehicle-violations-no-note:hover{color:var(--success)}.vehicle-violations-has-note{color:var(--warning);cursor:pointer;opacity:.8}.vehicle-violations-has-note-readonly{color:var(--warning);opacity:.5}.vehicle-violations-inline-1{padding:3rem 0}.alarm-detail-alert-change-reason{background-color:var(--warning);border-color:var(--warning);color:var(--text);margin-bottom:0;margin-top:5px}.alarm-detail-alert-change-reason-icon{margin-right:6px}.alarm-detail-info-message-form{padding-top:10px}.alarm-detail-categories{display:flex;flex-direction:column;gap:10px}.alarm-detail-category{border:none;border-radius:0;padding:8px 0;width:100%}.alarm-detail-category-table{margin-bottom:0}.alarm-detail-category-table th{color:var(--primary);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.alarm-detail-param-label{color:var(--primary);font-size:.75rem;padding-right:12px!important;white-space:nowrap;width:1px}.alarm-detail-param-value{color:var(--text)}.alarm-detail-param-value--redacted{background-color:var(--background);border-radius:2px;color:var(--background);padding:0 4px}.alarm-detail-param-link{background:none;border:none;color:var(--primary);cursor:pointer;font-size:.8rem;margin-left:4px;padding:0}.alarm-detail-param-link:hover{color:var(--text)}.alarm-detail-message-table{table-layout:fixed;width:100%}.alarm-detail-message{color:var(--text);font-size:.85rem;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.alarm-detail-alert-change-reason-text{white-space:pre-line}.alarm-detail-info-message-centered{text-align:center}.alarm-actions-toggle{align-items:center;display:inline-flex;gap:.4rem}.alarm-actions-toggle i{font-size:.95rem}.alarm-actions-menu{min-width:14rem;padding:.25rem 0}.alarm-actions-item{align-items:center;cursor:pointer;display:flex!important;gap:.5rem;padding:.5rem .9rem}.alarm-actions-item i{text-align:center;width:1rem}.alarm-actions-item-warning,.alarm-actions-item-warning i{color:var(--warning)}.alarm-actions-item-warning:focus,.alarm-actions-item-warning:hover{background-color:color-mix(in srgb,transparent,var(--warning) 14%);color:var(--warning)}.alarm-closeactions-hint{margin-bottom:1rem;margin-top:5px}.alarm-closeactions-table-wrapper{max-height:36em;overflow-y:auto}.alarm-closeactions-table{color:var(--text);margin-bottom:0}.alarm-closeactions-table thead th{background-color:var(--surface);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.85rem;font-weight:600;position:sticky;top:0;z-index:1}.alarm-closeactions-table tbody tr{cursor:help}.alarm-closeactions-col-source{white-space:nowrap;width:9rem}.alarm-closeactions-empty-row{padding:1.25rem!important}.alarm-closeactions-empty-row i{color:var(--success);margin-right:.5rem}.alarm-closeactions-icon{color:var(--text-muted);margin-right:.5rem}.alarm-closeactions-text{color:var(--text)}.alarm-errors-table{width:100%}.alarm-errors-col-source{white-space:nowrap;width:1%}.alarm-errors-col-text{overflow-wrap:anywhere;word-break:break-word}.alarm-feedback-table-wrapper{max-height:36em;overflow-y:auto}.alarm-feedback-table{color:var(--text);margin-bottom:0}.alarm-feedback-table thead th{background-color:var(--surface);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.85rem;font-weight:600;position:sticky;top:0;z-index:1}.alarm-feedback-col-state{width:8rem}.alarm-feedback-empty-row{padding:1.25rem!important}.alarm-feedback-empty-row i{margin-right:.5rem}.alarm-feedback-icon-success{color:var(--success);margin-right:.35rem}.alarm-feedback-icon-warning{color:var(--warning);margin-right:.35rem}.alarm-feedback-icon-danger{color:var(--danger);margin-right:.35rem}.alarm-feedback-icon-primary{color:var(--primary);margin-right:.35rem}.alarm-feedback-name-cell{display:flex;flex-direction:column;gap:.15rem;min-width:0}.alarm-feedback-name{font-weight:500}.alarm-feedback-free-text{color:var(--text-muted);display:inline-block;font-size:.78rem;max-width:28em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-feedback-free-text i{margin-right:.3rem;opacity:.7}.alarm-feedback-function{font-weight:500;margin-right:.25rem}.alarm-feedback-time-cell{font-size:.85rem;white-space:nowrap}.alarm-feedbackpanel-inline-1{padding-bottom:10px}.alarm-table-alarm-detail-info-label-padding{width:12rem}.alarm-table-alarm-detail-info-labelgroup{align-items:center;display:flex;flex-direction:row;margin-bottom:.3rem}.alarm-table-alarm-flow-box{background-color:var(--border);color:var(--text)!important;position:relative}.alarm-table-alarm-detail-code{font-family:DroidSansMonoDotted}.alarm-table-alarm-detail-info{align-items:flex-start;display:flex;flex-direction:column}.alarm-table-fixed{table-layout:fixed;width:100%}.alarm-table-fixed thead th{color:var(--text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;opacity:.75;text-transform:uppercase}.alarm-table-col-param{width:45%}.alarm-table-col-value{width:55%}.alarm-table-count{background-color:color-mix(in srgb,var(--surface),#fff 4%);border-left:0;border-right:0;color:var(--text-muted);opacity:.75;white-space:nowrap}.alarm-table-param-name{cursor:copy;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease;vertical-align:bottom;white-space:nowrap}.alarm-table-param-name--copied{color:var(--success)!important;opacity:1!important}.alarm-table-value{line-height:1.5}.alarm-table-value--clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alarm-table-value-text{white-space:pre-wrap;word-break:break-word}.alarm-table-toggle{display:inline-block;font-size:.78rem;font-weight:600;margin-top:4px}.alarm-table-element-value--redacted{background-color:var(--background)!important;border-radius:2px;color:var(--background)!important}.alarm-table-color-swatch{border:1px solid var(--border);border-radius:3px;display:inline-block;height:14px;margin-left:6px;vertical-align:middle;width:14px}.alarm-table-row-even{background-color:transparent}.alarm-table-row>td>code{opacity:.5}.alarm-table-alarm-flow-items{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:8px}.alarm-table-alarm-flow-name{bottom:0;opacity:.4;position:absolute;right:3px}.alarm-table-alarm-flow:before{content:">"}.alarm-table-alarm-flow-start{margin-right:3px;opacity:.4}.alarm-table-inline-1{max-width:440px}.alarm-table-inline-1>.form-control{border-right:0}.alarm-center-container{padding-top:10px}.alarm-wizard{padding-bottom:16px;padding-top:16px;position:relative}.alarm-wizard:before{background-color:var(--border);content:"";height:2px;left:16.666%;position:absolute;right:16.666%;top:50%;transform:translateY(-50%);z-index:0}.alarm-wizard-col{display:flex;justify-content:center;position:relative;z-index:1}.alarm-wizard-step{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--text-muted);display:flex;gap:8px;padding:8px 16px;transition:all .2s ease}.alarm-wizard-step-number{align-items:center;background-color:var(--border);border-radius:50%;color:var(--text-muted);display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:24px;justify-content:center;width:24px}.alarm-wizard-step-label{font-size:.85rem;white-space:nowrap}.alarm-wizard-step-active{border-color:var(--text);color:var(--text)}.alarm-wizard-step-active .alarm-wizard-step-number{background-color:var(--text);color:var(--background)}.alarm-wizard-step-done{border-color:var(--success);color:var(--success)}.alarm-wizard-step-done .alarm-wizard-step-number{background-color:var(--success);color:var(--text)}.alarm-row{padding-top:10px}.alarm-unit-list{border:1px solid var(--border);border-radius:4px;max-height:30rem;overflow-y:auto}.alarm-unit-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.alarm-unit-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.alarm-unit-entry{align-items:center;cursor:pointer;display:flex;gap:8px}.alarm-unit-entry-disabled{opacity:.5}.alarm-unit-entry-content{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.alarm-unit-entry-icons{align-items:center;display:flex;flex-shrink:0;gap:6px}.alarm-unit-entry-icon-muted{font-size:.8rem;opacity:.4}.alarm-selected-user-name-active{color:var(--primary);font-weight:600}.alarm-no-units,.alarm-unit-cap-hint{align-items:center;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px;padding:8px 4px}.alarm-unit-cap-hint{border-top:1px solid var(--border)}.alarm-person-list{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem}.alarm-person-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.alarm-person-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.alarm-person-entry{align-items:center;cursor:pointer;display:flex;gap:8px}.alarm-person-entry-content{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.alarm-person-entry-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.alarm-person-availability-dot{flex-shrink:0;font-size:.6em}.alarm-vehicle-list{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem}.alarm-vehicle-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.alarm-vehicle-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.alarm-vehicle-entry{align-items:center;cursor:pointer;display:flex;gap:8px}.alarm-vehicle-status-dot{flex-shrink:0;font-size:.6em}.alarm-qe-available{color:var(--success)}.alarm-qe-tmpNotAvailable{color:var(--warning)}.alarm-qe-notAvailable{color:var(--danger)}.alarm-qe-noAv{color:var(--primary)}.alarm-user-select-btn{margin-bottom:1rem!important}.alarm-nbr-of-units-of-selected-user{opacity:.5}.alarm-selected-user-name{align-items:center;display:flex!important;justify-content:space-between;padding-right:1rem!important}.alarm-selected-user-name span{color:var(--text)!important}.alarm-no-units-available{opacity:.6}.alarm-choose-on-map{cursor:pointer}.alarm-choose-on-map:hover{opacity:.5}.alarm-choose-on-map-loading{visibility:hidden}.alarm-has-lat{--fa-secondary-color:colors.$success!important;--fa-primary-color:colors.$success!important}.alarm-input-spinning-objects{font-size:13px;position:absolute;right:8px;top:10px}.alarm-alert-btn{margin-bottom:10px;margin-top:10px}.alarm-alert-icon{color:var(--text)!important}.alarm-template-search-input{font-size:12px;height:20px}.alarm-search-templates{align-items:center;display:flex}.alarm-search-templates-container{margin-left:.5rem;width:100%}.alarm-group-person-search-container{margin-bottom:0}.alarm-alarmgroup-clear{align-items:center;display:flex;justify-content:center}.alarm-alarmgroup-select{align-items:center;display:flex;gap:8px;margin-bottom:1rem}.alarm-alarmgroup-dropdown{flex:1}.alarm-alarmgroup-dropdown>.btn{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.alarm-alarmgroup-clear-btn{flex-shrink:0}.alarm-weekday-btn{background-color:transparent!important;border-color:var(--border)!important;color:var(--text-muted)!important}.alarm-weekday-btn:hover{background-color:var(--surface)!important;color:var(--text)!important}.alarm-weekday-active,.alarm-weekday-active:hover{background-color:var(--success)!important;border-color:var(--success)!important;color:var(--text)!important}.alarm-misc-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;user-select:none}.alarm-misc-header:hover{color:var(--text)}.alarm-planning{padding:0 0 15px 15px}.alarm-quick-edit-header{align-items:center;display:flex;justify-content:space-between}.alarm-fake-alarm{align-items:center;display:inline-flex;width:100%}.alarm-units-username{opacity:.5}.alarm-check-section{border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:1rem}.alarm-check-section:last-of-type{border-bottom:none;margin-bottom:0}.alarm-check-section-title{align-items:center;color:var(--text-muted);display:flex;font-size:.85rem;gap:6px;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.alarm-check-section-title i{opacity:.7}.alarm-check-unit-table{font-size:.9rem;margin-bottom:0}.alarm-check-unit-table-actions{text-align:right;white-space:nowrap;width:1%}.alarm-check-qe-info{font-size:.9rem;margin-bottom:0}.alarm-check-footer{display:flex;flex-direction:column;gap:8px}.alarm-check-footer-row{display:flex;gap:8px;width:100%}.alarm-check-confirm-btn{flex-shrink:0;white-space:nowrap}.alarm-check-alert-btn{flex:1;font-size:1.1rem;padding:10px}.alarm-check-fake-alarm-group{width:100%}.alarm-check-fake-btn{font-size:1.1rem;padding:10px}.alarm-check-unit-row-clickable{cursor:pointer}.alarm-check-unit-row-clickable:hover{background-color:color-mix(in srgb,transparent,var(--danger) 12%);box-shadow:inset 3px 0 0 var(--danger)}.alarm-check-unit-row-clickable:hover .alarm-check-unit-remove-icon{opacity:1}.alarm-check-unit-remove-icon{color:var(--danger);cursor:pointer;flex-shrink:0;font-size:.85rem;margin-right:.5rem;opacity:.5}.alarm-planning .input-group-text,.alarm-planning button{height:34px}.alarm-inline-1{position:relative}.alarm-inline-2{top:13px}.alarm-vehicles-label{margin-right:.5rem}.alarm-vehicles-col-minutes{font-size:x-small;opacity:.5}.alarm-vehicles-col-prio{white-space:nowrap;width:1px}.alarm-vehicles-col-numbers{font-size:.8em;white-space:nowrap}.alarm-vehicles-col-numbers-icon{font-size:.75em;margin-right:.2em;opacity:.4}.alarm-vehicles-col-arrival{white-space:nowrap}.alarm-vehicles-col-time{text-align:right;white-space:nowrap}.alarm-vehicles-name-link{cursor:pointer}.alarm-vehicles-name-link:hover{text-decoration:underline}.alarm-vehicles-dispo{opacity:.7;padding-left:.5rem}.alarm-vehicles-alarm-vehicle-selected-aao{margin-top:5px}.alarm-templates-tablerow-color-cell{text-align:center;width:1%}.alarm-templates-tablerow-color-default{color:var(--primary)}.alarm-templates-tablerow-name{cursor:pointer}.alarm-templates-tablerow-name:hover{text-decoration:underline}.alarm-templates-tablerow-dropdown-cell{width:120px}.alarm-templates-tablerow-dropdown-btn{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.alarm-templates-tablerow-units-cell{white-space:nowrap}.alarm-templates-tablerow-units-more{opacity:.6}.alarm-templates-tablerow-delete-cell{width:1%}.alarm-templates-alarm-template-upload-icon{opacity:.5;padding-right:.4rem}.alarm-templates-clickable{cursor:pointer}.alarm-templates-pagination{padding-bottom:2rem}.alarm-templates-grid-color-cell{text-align:center;width:1%}.alarm-templates-grid-color-default{color:var(--primary)}.alarm-templates-grid-name{cursor:pointer}.alarm-templates-grid-name:hover{text-decoration:underline}.alarm-templates-grid-delete-cell{width:1%}.alarm-templates-inline-1{margin-bottom:20px;margin-top:10px}.alarm-templates-inline-2{max-width:350px}.alarm-template-button-template-btn-alert{font-size:1rem;margin-bottom:10px;min-height:60px;padding:10px 30px;position:relative;white-space:normal;width:100%}.alarm-template-button-template-btn-alert:hover{-webkit-box-shadow:0 0 15px -4px color-mix(in srgb,transparent,var(--background) 92%);box-shadow:0 0 15px -4px color-mix(in srgb,transparent,var(--background) 92%);font-weight:700}.alarm-template-button-emoji{left:5px;position:absolute;top:5px}.alarm-template-button-units{bottom:1px;font-size:10px;opacity:.5;position:absolute;right:5px}.alarm-template-button-noConfirm{bottom:1px;font-size:15px;left:5px;opacity:.5;position:absolute}.alarm-protocol-container{display:flex;flex-direction:column}.alarm-protocol-message{color:var(--text);font-size:.8rem}.alarm-protocol-source{background-color:color-mix(in srgb,var(--background),#fff 10%);border-radius:.2rem;color:var(--text);font-size:x-small;margin-right:1rem;padding-left:.5rem;padding-right:.5rem}.alarm-protocol-entry{align-items:center;background:var(--background);border-bottom:1px solid var(--border);display:flex;padding-bottom:.2rem;padding-top:.2rem;width:100%}.alarm-protocol-entry:first-child{border-top-left-radius:.5em;border-top-right-radius:.5em}.alarm-protocol-entry:last-child{border-bottom:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.alarm-protocol-entry:nth-child(2n){background-color:color-mix(in srgb,var(--background),#fff 2%)}.alarm-protocol-first-column{flex-direction:row;flex-grow:2}.alarm-protocol-first-column,.alarm-protocol-first-column>div{align-items:center;display:flex}.alarm-protocol-first-column>i{margin-left:.4rem;margin-right:.4rem;opacity:.7}.alarm-protocol-first-column>i,.alarm-protocol-icon{color:var(--text);font-size:.8rem}.alarm-protocol-feedback-icon{--fa-secondary-opacity:1;--fa-primary-color:colors.$text;font-size:.8rem}.alarm-protocol-icon-start,.alarm-protocol-text{color:var(--text);font-size:.8rem}.alarm-protocol-icon-start{--fa-secondary-color:colors.$danger;--fa-primary-opacity:1;--fa-secondary-opacity:1}.alarm-protocol-text-container{padding-bottom:3px;padding-top:3px}.alarm-protocol-distance-container{align-items:center;display:flex;justify-content:space-between;margin-right:10px}.alarm-protocol-icon-end{--fa-secondary-color:colors.$success;--fa-primary-opacity:1;--fa-secondary-opacity:1;color:var(--text);font-size:.8rem}.alarm-protocol-icon-container{align-items:center;display:flex;justify-content:flex-start;min-width:28px;padding-left:8px;padding-right:10px}.alarm-protocol-icon-container>i{color:var(--text);opacity:.5;padding-left:7px;padding-top:4px}.alarm-protocol-timestamp-container{align-items:center;display:flex;justify-content:flex-end;padding-top:4px}.alarm-protocol-time-diff{color:color-mix(in srgb,transparent,var(--text) 25%);font-size:.75rem;padding-right:1rem;white-space:nowrap}.alarm-protocol-time{color:var(--text);font-size:.8rem;opacity:.6;padding-right:8px}.alarm-protocol-td{border-width:0!important;padding:0!important}.alarm-protocol-td-text{width:80%}.alarm-protocol-text-icon-container{display:flex}.alarm-protocol-row-even{background-color:transparent!important}.alarm-protocol-strength{color:color-mix(in srgb,transparent,var(--text) 32%);font-size:.75rem}.alarm-attachments-table{margin-bottom:0}.alarm-attachments-table td{vertical-align:middle}.alarm-attachments-icon{color:var(--text-muted);margin-right:.4rem}.alarm-attachments-action-col{width:60px}.alarm-map-inline-1{height:460px;margin-bottom:10px;width:100%}.alarm-video-inline-1{padding-top:10px}.alarm-row-open-state-icon{color:var(--primary);font-size:smaller;margin-right:.5rem}.alarm-row-is-new{font-weight:700}.alarm-row-is-new-icon{color:var(--danger);margin-right:.5rem}.alarm-row-alarm-icon{color:var(--primary);font-size:smaller;margin-right:.5rem}.alarm-row-state-column>span{border-radius:4px;display:block;font-size:xx-small;font-weight:700;min-width:5rem;padding:.3rem .5rem;text-align:center}.alarm-row-state-column-ok{background-color:var(--success);color:var(--on-accent)}.alarm-row-state-column-error{background-color:var(--danger);color:var(--on-accent)}.alarm-row-state-column-warning{background-color:var(--warning);color:var(--on-accent)}.alarm-row-entry-important-icon{align-items:center;cursor:pointer;display:inline-flex;height:1.6em;justify-content:center;transition:opacity .15s ease-in-out,color .15s ease-in-out;width:1.6em}.alarm-row-entry-important-icon:before{transition:transform .15s ease-in-out}.alarm-row-entry-important-icon:hover{color:var(--text);opacity:1}.alarm-row-entry-important-icon:hover:before{transform:scale(1.3)}.alarm-row-entry-delete-alarm-icon{color:var(--danger);cursor:pointer;flex-shrink:0;opacity:.4;transition:opacity .15s ease-in-out}.alarm-row-entry-delete-alarm-icon:hover{opacity:1}.alarm-row-entry-delete-alarm-spinner{flex-shrink:0}.alarm-row-entry-alarm-text-column{flex:1;min-width:0}.alarm-row-entry-text-cell{max-width:0}.alarm-row-entry-actions-cell{white-space:nowrap;width:1px}.alarm-row-entry-actions-container{align-items:center;display:flex;gap:8px;justify-content:flex-end}.alarm-row-entry-clickable-column{cursor:pointer!important}.alarm-row-entry-update-state-icon{color:var(--warning)!important;opacity:1!important}.alarm-row-entry-retreat-state-icon{color:var(--danger)}.alarm-row-entry-redacted{background-color:var(--background);border-radius:2px;color:var(--background);padding:0 4px}.alarm-row-entry-alarm-duration-label{background-color:transparent;border:1px solid var(--primary);color:var(--text);flex-shrink:0;text-transform:lowercase;white-space:nowrap}.table tr[alarm-row-entry]>td{height:1.9rem;padding-bottom:.15rem;padding-top:.15rem;vertical-align:middle}.column-state{align-items:center;display:flex;gap:4px;white-space:nowrap}.keyword-column,.unit-column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-messages-container{padding-bottom:10px;padding-top:10px}.alarm-messages-group-scrollable{border:1px solid var(--border);border-radius:4px;max-height:20rem;overflow-y:auto}.alarm-messages-group-scrollable .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.alarm-messages-group-scrollable .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.alarm-messages-group-entry{align-items:center;cursor:pointer;display:flex;gap:8px}.alarm-messages-group-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.alarm-messages-group-dot{font-size:.6em}.alarm-messages-color-input{flex:0 0 50px!important;max-width:50px;padding:2px!important;width:50px!important}.alarm-messages-footer{align-items:center;display:flex;justify-content:space-between}.alarm-messages-table{margin-bottom:5px!important}.alarm-messages-col-type{width:60px}.alarm-messages-actions{align-items:center;display:flex;justify-content:space-between}.alarm-message-row-repeating-calendar{min-width:300px}.alarm-message-row-day-inactive{opacity:.4}.alarm-message-row-actions-col{text-align:right;white-space:nowrap;width:1%}.alarm-message-row-icon-ok{color:var(--success)}.alarm-message-row-icon-inactive{color:var(--danger);opacity:.5}.alarm-assignment-no-status{background-image:repeating-linear-gradient(45deg,var(--text) 0,var(--text) 1%,transparent 1%,transparent 4%,var(--text) 5%);height:100%;opacity:.4}.alarm-assignment-estimated,.alarm-assignment-estimated-predicted-label,.alarm-assignment-predicted{border-radius:.3rem;color:var(--text);font-size:smaller;margin-right:.5rem;padding:.2rem .5rem}.alarm-assignment-estimated,.alarm-assignment-predicted{background-color:var(--primary)}.alarm-assignment-new{font-weight:700!important}.alarm-assignment-new-circle{color:var(--danger);opacity:0}.alarm-assignment-new-circle-visible{opacity:1!important}.alarm-assignment-coordinates{white-space:nowrap}.alarm-assignment-coordinates:hover{text-decoration:underline}.alarm-assignment-vehicle{align-items:center;display:flex;justify-content:space-between}.alarm-assignment-vehicle-name{margin-left:.5rem}.alarm-assignment-vehicle-estimation-green{background-color:var(--success)}.alarm-assignment-vehicle-estimation-black{background-color:var(--background)}.alarm-assignment-vehicle-estimation-orange,.alarm-assignment-vehicle-estimation-red{background-color:var(--danger)}.alarm-assignment-column-date{max-width:90px;min-width:90px;width:90px}.alarm-assignment-column-status{cursor:help;text-align:center;vertical-align:middle}.alarm-assignment-column-keyword{max-width:400px}.alarm-assignment-column-keyword-text{display:block;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-assignment-column-tracking{text-align:center}.alarm-assignment-status-square{align-items:center;border-radius:.25rem;display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.alarm-assignment-status-square-text{font-family:sans-serif;font-size:.9em;font-weight:700;line-height:1}.assignments-view-row-entries>td{height:1.9rem;padding-bottom:.15rem;padding-top:.15rem;vertical-align:middle}.fa-location-crosshairs-slash{color:var(--primary)}.mission-alarm-history-entry{align-items:stretch;display:flex;flex-direction:row}.mission-alarm-history-entry-icon-wrapper{align-items:flex-start;display:flex;flex-shrink:0;justify-content:center;position:relative;width:1.25rem}.mission-alarm-history-entry-icon{font-size:.6rem;margin-top:.25rem;position:relative;z-index:1}.mission-alarm-history-entry-icon-start{color:var(--success)}.mission-alarm-history-entry-icon-end{color:var(--danger)}.mission-alarm-history-entry-icon-change,.mission-alarm-history-entry-icon-msg{opacity:.5}.mission-alarm-history-scrollable{background:var(--background);border-bottom-left-radius:.5em;border-top-left-radius:.5em;max-height:40rem;overflow-y:auto;padding:1em}.mission-alarm-history-container{align-items:stretch;display:flex;flex-direction:row;position:relative}.mission-alarm-history-entry-line{background-color:var(--text);bottom:0;left:50%;opacity:.2;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:0}.mission-alarm-history-message{flex:1;margin-left:.3rem;padding-bottom:.3rem}.mission-alarm-history-message--redacted{background-color:var(--surface);border-radius:2px;color:var(--surface);padding:0 4px}.mission-alarm-pulsate{animation:pulse 1s infinite}.mission-actions-toggle{align-items:center;display:inline-flex;gap:.4rem}.mission-actions-toggle i{font-size:.95rem}.mission-actions-menu{min-width:14rem;padding:.25rem 0}.mission-actions-item{align-items:center;cursor:pointer;display:flex!important;gap:.5rem;padding:.5rem .9rem}.mission-actions-item i{text-align:center;width:1rem}.mission-actions-item-warning,.mission-actions-item-warning i{color:var(--warning)}.mission-actions-item-warning:focus,.mission-actions-item-warning:hover{background-color:color-mix(in srgb,transparent,var(--warning) 14%);color:var(--warning)}.mission-actions-item-danger,.mission-actions-item-danger i{color:var(--danger)}.mission-actions-item-danger:focus,.mission-actions-item-danger:hover{background-color:color-mix(in srgb,transparent,var(--danger) 14%);color:var(--danger)}.mission-alarms-table{table-layout:fixed;width:100%}.mission-alarms-col-date{width:85px}.mission-alarms-col-type{width:10px}.mission-alarms-col-state{width:6rem}.mission-alarms-col-keyword,.mission-alarms-col-unit{width:20%}.mission-alarms-col-actions{width:50px}.mission-alarms-inline-1{padding-top:10px}.mission-alarms-inline-2{margin-top:5px}.mission-row-entry-keyword-column{padding-top:3px!important}.mission-row-entry-keyword-label{font-weight:unset!important}.mission-row-entry-delete-alarm-icon{position:absolute;right:0;top:4px}.mission-row-entry-delete-alarm-spinner{position:absolute;right:0;top:0}.mission-row-entry-alarm-text-column{margin-right:10px;width:100%}.mission-row-entry-alarm-text-container{display:grid;padding-right:12px;position:relative}.mission-row-entry-clickable-column{cursor:pointer!important}.mission-row-entry-alarm-duration-label{position:absolute;right:14px}.missions-view-has-location-map{color:var(--primary)}.missions-view-new-alarm{font-weight:700}.missions-view-id-column{align-items:center;display:flex;justify-content:space-between;width:100%}.missions-view-id-column>i{color:var(--primary)}.missions-view-circle{padding-left:4px}.missions-view-time-column{min-width:105px;position:relative}.missions-view-label{bottom:0;left:0;position:absolute;top:0;width:4px}.missions-view-truncated{max-width:20rem}.missions-view-location-column{max-width:14rem}.missions-view-vehicles-column{max-width:15rem}.missions-view-id-icons{display:flex;margin-left:10px}.mission-report-separator{margin-bottom:5px;margin-top:10px;width:100%}.mission-report-add{margin-bottom:8px}.mission-report-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-bottom:.5rem}.mission-location-map-container{position:relative}.mission-location-map-container.fullscreen{background:var(--text);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.mission-location-map-container.fullscreen,.mission-location-map-container.fullscreen [id*=mymap]{height:100vh!important;width:100vw!important}.mission-location-map-export-btn .btn,.mission-location-map-fullscreen-btn,.mission-location-map-labels-btn,.mission-location-map-map-btn,.mission-location-map-share-btn{align-items:center;background-color:var(--surface)!important;border:1px solid var(--border)!important;border-radius:4px!important;box-shadow:0 2px 6px color-mix(in srgb,transparent,var(--background) 15%)!important;color:var(--text)!important;display:flex!important;font-size:1rem;height:44px;justify-content:center;padding:0!important;width:44px}.mission-location-map-export-btn .btn:hover,.mission-location-map-fullscreen-btn:hover,.mission-location-map-labels-btn:hover,.mission-location-map-map-btn:hover,.mission-location-map-share-btn:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%)!important}.mission-location-map-export-btn{position:absolute;right:10px;top:64px;z-index:1002}.mission-location-map-export-btn .dropdown-toggle:after{display:none}.mission-location-map-export-btn .dropdown-menu{left:auto!important;right:0!important}.mission-location-map-share-btn{position:absolute;right:10px;top:118px;z-index:1001}.mission-location-map-fullscreen-btn{bottom:45px;position:absolute;right:10px;z-index:1000}.mission-location-map-labels-btn{position:absolute;right:10px;top:172px;z-index:1000}.mission-location-map-labels-btn.active{background-color:var(--success)!important;border-color:var(--success)!important;color:var(--text)!important}.mission-location-map-container:has(.leaflet-control-layers-expanded) .mission-location-map-export-btn,.mission-location-map-container:has(.leaflet-control-layers-expanded) .mission-location-map-labels-btn,.mission-location-map-container:has(.leaflet-control-layers-expanded) .mission-location-map-share-btn{display:none!important}.mission-location-map-popup{align-items:center;display:flex;flex-direction:column;justify-content:center}.mission-location-map-source{font-style:italic}.mission-location-map-note{font-weight:700}.mission-location-map-divicon,.mission-location-map-divicon-label-only{background:transparent!important;border:none!important}.mission-location-map-divicon-label-only{height:auto!important;overflow:visible!important;width:auto!important}.mission-location-map-marker-container{align-items:center;display:flex;flex-direction:column}.mission-location-map-marker-container img{display:block}.mission-location-map-marker-label{background-color:color-mix(in srgb,transparent,var(--background) 85%);border-radius:3px;box-shadow:0 1px 3px color-mix(in srgb,transparent,var(--background) 30%);color:var(--text);font-size:11px;font-weight:500;margin-top:2px;padding:3px 8px;text-align:center;white-space:nowrap}.mission-location-map-inline-1{height:560px;width:100%}.mission-export-col-icon{text-align:center;white-space:nowrap;width:1px}.mission-export-col-action{text-align:right;white-space:nowrap}.mission-timeline-col-icon{text-align:center;vertical-align:top;white-space:nowrap;width:1px}.mission-timeline-col-text{line-height:1.4;vertical-align:top;white-space:pre-line}.mission-timeline-col-time{font-weight:700;text-align:right;vertical-align:top;white-space:nowrap}.mission-timeline-icon-start{color:var(--success)}.mission-timeline-icon-end{color:var(--danger)}.mission-timeline-strength{color:color-mix(in srgb,transparent,var(--text) 32%);font-size:.75rem}.input-group-text i.choose-on-map{cursor:pointer;transition:color .15s ease,transform .15s ease}.input-group-text i.choose-on-map:hover{color:var(--text)!important;transform:scale(1.15)}.input-group-text i.choose-on-map.has-lat{color:var(--success)!important}.choose-on-map-background-marker{filter:grayscale(30%);opacity:.7;pointer-events:none}.choose-on-map-rotation{transform:rotate(var(--rotation));--moz-transform:rotate(var(--rotation));--webkit-transform:rotate(var(--rotation));--o-transform:rotate(var(--rotation));-ms-transform:rotate(var(--rotation))}.choose-on-map-rotation-slider{margin-bottom:10px}.choose-on-map-rotation-slider-header{color:var(--text)}.manual-alarm-details-inline-1{position:relative}.mission-images-col-date{white-space:nowrap}.mission-images-col-actions{text-align:right;white-space:nowrap}.mission-images-actions{display:flex;justify-content:flex-end;margin-bottom:.5rem;width:100%}.mission-images-inline-1{max-width:100%}.mission-documents-refresh{display:flex;justify-content:flex-end;margin-bottom:1rem}.mission-documents-table .fa-file-pdf{color:var(--danger)}.mission-documents-table .fa-file-excel{color:var(--success)}.mission-documents-table .fa-file-word{color:var(--primary)}.mission-documents-table .fa-file{color:var(--text-muted)}.rest-protocol-modal-header-content{margin-left:10px;margin-right:10px}.rest-protocol-modal-timestamp-header{color:var(--text-muted);font-size:smaller}.rest-protocol-modal-counter{display:flex!important;justify-content:space-between}.protocol-modal-body{min-height:42rem}.protocol-modal-alarm-badge{background-color:var(--danger)}.protocol-modal-header{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.protocol-modal-id{font-family:DroidSansMonoDotted}.rest-protocol-modal-header-data h3{margin-top:10px}.rest-protocol-modal-no-padding{padding:0}.rest-protocol-modal-class-status-1xx{background-color:var(--primary)}.rest-protocol-modal-class-status-2xx{background-color:var(--success)}.rest-protocol-modal-class-status-3xx{background-color:var(--warning)}.rest-protocol-modal-class-status-4xx,.rest-protocol-modal-class-status-5xx{background-color:var(--danger)}.rest-protocol-modal-cutText{align-items:center;color:var(--text);font-size:24px;max-width:100%;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.rest-protocol-inline-1{position:relative}.rest-protocol-body-body_code{margin:10px 0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;max-height:400px;overflow-y:scroll}.rest-protocol-body-no_margin{margin-left:0}.rest-protocol-body-no-body{color:var(--primary)!important}.mission-export-entry{margin-bottom:10px!important}.rest-protocol-headers-wordBreakAll{word-break:break-all}.mission-alarm-key{color:var(--text);font-size:90%!important;opacity:.5}.mission-alarm-no-data{opacity:.4}.mission-alarm-timeline-entry{position:relative}.mission-alarm-timestamp{opacity:.6;padding-right:3px}.mission-alarm-pluginmessage{white-space:pre-wrap}.mission-alarm-timeline-entry{align-items:center;display:flex;flex-direction:row;justify-items:flex-start}.mission-alarm-timeline-scrollable{max-height:40rem;overflow-y:scroll;padding-left:0}.mission-alarm-timeline-container{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:3px;position:relative}.mission-alarm-timeline-entry-line{background-color:var(--text);height:12px;left:66px;opacity:.3;position:absolute;top:15px;width:2px}.mission-alarm-timeline-message{margin-left:3px}.rest-protocol-info-pulsate{animation:pulse 1s infinite}.protocol-info-url{word-break:break-all}.workload-fg-ok{color:var(--success)}.workload-fg-bad{color:var(--warning)}.workload-fg-danger{color:var(--danger)}.workload-bg-ok{background-color:var(--success)}.workload-bg-bad{background-color:var(--warning)}.workload-bg-danger{background-color:var(--danger)}.workload-dot{border-radius:50%;flex:none;height:7px;min-width:7px;width:7px}.workload-grid{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));margin-bottom:.5rem}.workload-tile{background-color:var(--surface);border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:4px;border-radius:.6rem;display:flex;flex-direction:column;height:12.25rem;min-width:0;padding:.8rem}.workload-tile-ok{border-left-color:var(--success)}.workload-tile-bad{border-left-color:var(--warning)}.workload-tile-danger{border-left-color:var(--danger)}.workload-tile-header{align-items:center;display:flex;gap:.5rem}.workload-tile-name{color:var(--text);flex:1;font-size:.85rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workload-tile-icon{flex:none;height:1.4rem}.workload-tile-overall{align-items:flex-end;display:flex;gap:.5rem;margin-top:.5rem}.workload-tile-free{flex:none;font-size:1.6rem;font-weight:800;line-height:.85}.workload-tile-free-label{color:var(--text-muted);font-size:.72rem;min-width:0;overflow:hidden;padding-bottom:.1rem;text-overflow:ellipsis;white-space:nowrap}.workload-tile-pct{background-color:color-mix(in srgb,transparent,var(--text) 6%);border-radius:.4rem;flex:none;font-size:.75rem;font-weight:700;margin-left:auto;padding:.15rem .5rem}.workload-tile-bar{background-color:color-mix(in srgb,var(--border),#000 15%);border-radius:3px;height:6px;margin-top:.5rem;overflow:hidden}.workload-tile-bar-inner{border-radius:3px;height:100%}.workload-tile-stations{gap:.5rem;margin-top:.7rem;overflow-y:auto;padding-right:.3rem}.workload-tile-empty,.workload-tile-stations{display:flex;flex:1;flex-direction:column;min-height:0}.workload-tile-empty{align-items:center;color:var(--text-muted);font-size:.7rem;gap:.4rem;justify-content:center;opacity:.7}.workload-tile-empty i{font-size:1.1rem}.workload-station{align-items:center;display:flex;gap:.5rem;min-width:0}.workload-station-name{color:var(--text-muted);flex:1;font-size:.72rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workload-station-ratio{flex:none;font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600}.workload-mobile-list{flex-direction:column;gap:3px;margin-bottom:.5rem}.workload-mobile-item{background-color:var(--surface);border:1px solid var(--border);border-radius:.3rem;cursor:pointer;padding:.35rem .5rem}.workload-mobile-item-summary{align-items:center;display:flex;gap:.4rem}.workload-mobile-item-name{color:var(--text);flex:1;font-size:.8rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workload-mobile-item-count{color:var(--text-muted);flex:none;font-size:.75rem;font-variant-numeric:tabular-nums}.workload-mobile-item-details{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.4rem;margin-top:.4rem;padding-top:.4rem}.report-table-text{color:var(--text)}.report-table-date{opacity:80%}.report-table-creator{width:20%}.report-table-resources{width:25%}.report-table-edit-date,.report-table-editor{width:20%}.report-table-version{width:10%}.report-table-export{width:5%}.report-table-published{color:var(--success)!important}.report-mission-data-top-conor{border-bottom-right-radius:0!important;width:20%}.report-mission-data-bottom-conor{border-top-right-radius:0!important;width:20%}.report-mission-data-no-round-connor{border-bottom-left-radius:0!important;border-top-left-radius:0!important;width:80%}.report-mission-data-function-height{height:32px!important}.mission-report-missionData-inline-1{width:20px}.participants-agt-column{white-space:nowrap}.participants-agt-cell{align-items:center;display:flex;gap:.4rem;white-space:nowrap}.participants-agt-time-input{min-width:5rem;width:5rem}.participants-agt-header-unit{font-size:.7rem;font-weight:400;opacity:.6}.participants-working-time{font-size:smaller;height:22px;padding-left:4px;padding-right:4px;width:7rem}.participants-search{align-self:flex-end;gap:20px}.participants-external-person-heading{color:var(--text);margin-bottom:8px;margin-top:12px}.participants-external-person-remove{color:var(--text);float:right;margin-right:8px!important;opacity:80%;right:10px;top:8px;width:fit-content}.participants-external-person-remove:hover{color:var(--danger);cursor:pointer;opacity:80%}.mission-report-participants-inline-1{max-width:350px}.mission-report-participants-inline-2{width:65%}.mission-report-participants-inline-3{width:5%}.mission-report-resource-inline-1{max-width:350px}.report-resource-name{padding:3px 15px 3px 5px}.report-resource-leader{height:25px}.mission-report-resource-tablerow-inline-1{width:10%}.mission-report-resource-tablerow-inline-2{width:45%}.mission-report-participant-entry-inline-1{width:5%}.mission-report-participant-entry-inline-2{width:45%}.mission-report-participant-entry-inline-3{width:10%}.selective-alarm-row-done{color:var(--success)}.selective-alarm-row-open{color:var(--danger)}.selective-alarm-row-status-icon{text-align:center;width:30px}.selective-alarm-row-badge-done{background-color:transparent;border:1px solid var(--success);color:var(--success);font-weight:600}.selective-alarm-row-badge-open{background-color:var(--danger);color:var(--text);font-weight:600}.selective-alarm-no-feedback-info{background-color:var(--background);border-left:3px solid var(--danger);border-radius:.5em;box-shadow:color-mix(in srgb,transparent,var(--border) 25%) 0 30px 60px -12px inset,color-mix(in srgb,transparent,var(--background) 30%) 0 18px 36px -18px inset;color:var(--warning);padding:1em}.selective-alarm-not-selected{opacity:.5}.selective-alarm-container{display:flex;flex-direction:column}.selective-alarm-headline{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 28%);position:relative}.selective-alarm-headline>span{font-family:monospace;opacity:.7;position:absolute;right:0}.selective-alarm-alert-summary{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 28%);margin-bottom:.25em;padding-bottom:.25em}.selective-alarm-alert-negative{margin-bottom:.4em}.selective-alarm-alert-text{opacity:.7}.selective-alarm-alert-badge-negative,.selective-alarm-alert-badge-positive{font-weight:700}.selective-alarm-person-selected{color:var(--success);margin-left:.5em}.selective-alarm-person-declined{color:var(--danger);margin-left:.5em}.selective-alarm-person-not-connected{color:var(--warning);margin-left:.5em;margin-right:.5em}.selective-alarm-persons{color:var(--text);display:flex;flex-direction:column;width:100%}.selective-alarm-action-bar{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.selective-alarm-action-bar>*{min-width:0}.selective-alarm-action-text{display:flex;flex:1 1 16rem;flex-direction:column}.selective-alarm-action-text textarea{flex:1 1 auto;resize:vertical}.selective-alarm-action-aside{color:var(--text);display:flex;flex:0 0 16rem;flex-direction:column;justify-content:flex-end}.selective-alarm-action-aside>div{display:flex;justify-content:space-between;width:100%}.selective-alarm-action-aside button{margin-top:.5rem}.selective-alarm-table-wrapper{max-height:36em;min-height:36em;overflow-y:auto}.selective-alarm-table{color:var(--text);margin-bottom:0}.selective-alarm-table thead th{background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.85rem;font-weight:600;position:sticky;top:0;z-index:1}.selective-alarm-table tbody tr{cursor:pointer}.selective-alarm-col-select{text-align:center;width:2.5rem}.selective-alarm-col-actions{text-align:center;width:3rem}.selective-alarm-edit-btn{line-height:1;padding:.15rem .45rem}.selective-alarm-empty-row{padding:1.25rem!important}.selective-alarm-empty-row .spinner-border{margin-right:.5rem}.selective-alarm-icon-success{color:var(--success);margin-right:.35rem}.selective-alarm-icon-warning{color:var(--warning);margin-right:.35rem}.selective-alarm-icon-danger{color:var(--danger);margin-right:.35rem}.selective-alarm-name-cell{display:flex;flex-direction:column;gap:.15rem;min-width:0}.selective-alarm-name-row{align-items:center;display:flex;gap:.4rem}.selective-alarm-name{font-weight:500}.selective-alarm-row-state-icon{margin-left:.2rem;margin-right:0}.selective-alarm-hint-text{color:var(--text-muted);display:inline-block;font-size:.78rem;max-width:22em}.selective-alarm-hint-text i{margin-right:.3rem;opacity:.7}.selective-alarm-hint-text-custom{color:var(--success)}.selective-alarm-hint-text-custom i{color:var(--success);opacity:.85}.selective-alarm-hint-input{margin-top:.15rem;max-width:22em;width:100%}.selective-alarm-time-cell{font-size:.85rem;white-space:nowrap}.selective-alarm-header{align-items:center;background-color:var(--background);border-radius:.5em;box-shadow:color-mix(in srgb,transparent,var(--border) 15%) 0 2px 5px 0,color-mix(in srgb,transparent,var(--background) 5%) 0 1px 1px 0;color:var(--text);display:flex;flex-direction:column;margin-bottom:1em;padding:1em;width:100%}.selective-alarm-header>p{margin-bottom:0!important;text-align:justify}.selective-alarm-header>i{font-size:large;margin-bottom:.3em}.selective-alarm-text-header{color:var(--text)!important}.selective-alarm-button{margin-left:0;width:100%}.selective-alarm-already-informed{filter:grayscale(80%)}.selective-alarm-custom-text{font-size:smaller;margin-left:4px;max-width:10em;opacity:.7}.selective-alarm-feedback-text{max-width:15ch;opacity:.7;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.selective-alarm-feedback-row-container{display:flex;height:43px!important;justify-content:space-between}.selective-alarm-feedback-row-right-container{align-items:center;align-self:center;display:flex;justify-content:flex-start}.map-view-container{display:block;height:100%;position:relative}.siren-alarm-map-container{height:calc(100vh - var(--CCN-header-height) - 3.25rem)}.kba-request-container{display:block;overflow-x:auto}.kba-request-details-container,.kba-request-main-container{width:100%}.kba-request-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 28%);display:flex;justify-content:space-between;margin-top:5px;padding-bottom:1rem}.kba-request-header h4{margin:0}.kba-request-table,.kba-request-table-license-plate{text-align:left;white-space:nowrap}.mission-kba-license-plate-text{font-family:Courier New,Courier,monospace;font-weight:600;text-transform:uppercase}.mission-kba-request-container .table>tbody>tr>td{color:var(--text);text-align:left}.mission-kba-request-container .table>thead>tr>th{text-align:left}.mission-kba-request-container .label:not(.text-dark){color:var(--on-accent)}.mission-kba-request-container .table>tbody>tr:hover{cursor:pointer}.mission-kba-request-container .table>tbody>tr.mission-kba-row-selected>td{background-color:color-mix(in srgb,transparent,var(--primary) 14%)}.mission-kba-request-container .table>tbody>tr.mission-kba-row-selected>td:first-child{box-shadow:inset 3px 0 0 var(--primary)}.kba-request-table-select{text-align:center;vertical-align:middle;white-space:nowrap;width:1%}.mission-kba-select-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:color-mix(in srgb,var(--surface),#fff 4%);border:1.5px solid color-mix(in srgb,var(--border),#fff 10%);border-radius:50%;cursor:pointer;height:16px;min-width:16px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;vertical-align:middle;width:16px}.mission-kba-select-radio:hover{border-color:var(--text-muted)}.mission-kba-select-radio:focus{box-shadow:0 0 0 3px color-mix(in srgb,transparent,var(--primary) 25%);outline:none}.mission-kba-select-radio:checked{border-color:var(--primary)}.mission-kba-select-radio:checked:before{background-color:var(--primary);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.mission-kba-search-input-group{margin-bottom:20px}.mission-kba-request-container .mission-kba-help-block,.mission-kba-request-container .mission-kba-warning-message{background-color:color-mix(in srgb,transparent,var(--warning) 15%);border:1px solid color-mix(in srgb,transparent,var(--warning) 45%);border-left:4px solid var(--warning);border-radius:4px;color:var(--text);display:block;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:5px;margin-top:10px;padding:10px 14px}.mission-kba-request-container .mission-kba-help-block i,.mission-kba-request-container .mission-kba-warning-message i{color:var(--warning);margin-right:8px}.mission-kba-request-container .form-group.is-invalid .form-control,.mission-kba-request-container .form-group.is-warning .form-control{border-color:var(--warning);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 8px color-mix(in srgb,transparent,var(--warning) 60%)}.mission-kba-request-container .btn-warning{color:var(--on-accent)}.mission-kba-eu-license-plate{align-items:center;background-image:url(/img/static/licence-plate-bg.png);background-repeat:no-repeat;background-size:contain;border:0;display:flex;height:3.4rem;justify-content:flex-start;position:relative;width:17.4rem}.mission-kba-eu-license-plate .mission-kba-license-plate-text{align-items:center;color:var(--background);display:flex;font-family:Courier New,Courier,monospace;font-weight:900;gap:8px;line-height:100%;margin-left:2.8rem;text-transform:uppercase;white-space:nowrap}.mission-kba-eu-license-plate .mission-kba-license-plate-text .mission-kba-city-code{font-size:1.6rem;font-weight:900;letter-spacing:.1rem}.mission-kba-eu-license-plate .mission-kba-license-plate-text .mission-kba-identification{font-size:1.6rem;font-weight:900;letter-spacing:.2rem}.mission-kba-eu-license-plate .mission-kba-license-plate-text .mission-kba-numbers{font-size:1.6rem;font-weight:900;letter-spacing:.1rem}.mission-kba-eu-license-plate.mission-kba-eu-license-plate-small{height:2.05rem;margin-left:auto;width:10.4rem}.mission-kba-eu-license-plate.mission-kba-eu-license-plate-small .mission-kba-license-plate-text{gap:5px;margin-left:1.7rem}.mission-kba-eu-license-plate.mission-kba-eu-license-plate-small .mission-kba-license-plate-text .mission-kba-city-code,.mission-kba-eu-license-plate.mission-kba-eu-license-plate-small .mission-kba-license-plate-text .mission-kba-identification,.mission-kba-eu-license-plate.mission-kba-eu-license-plate-small .mission-kba-license-plate-text .mission-kba-numbers{font-size:.95rem}.kba-details-container{display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:10px 0}.kba-details-table-wrapper{width:100%}.kba-details-table{margin:0;width:100%}.kba-details-table>tbody>tr>td{border:none;border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);color:var(--text);line-height:1.4;padding:8px 12px;vertical-align:middle}.kba-details-table>tbody>tr:last-child>td{border-bottom:none}.kba-details-table>tbody>tr:hover>td{background-color:color-mix(in srgb,transparent,var(--text) 5%)}.kba-details-message-table{margin-top:15px}.kba-details-message-table>thead>tr>th{border:none;border-bottom:2px solid color-mix(in srgb,transparent,var(--text) 28%);color:var(--text);font-size:14px;font-weight:700;padding:8px 12px;text-align:left}.kba-details-message-cell{align-items:flex-start;display:flex;font-size:13px;gap:10px}.kba-details-message-cell .kba-details-message-icon{color:var(--warning);flex-shrink:0;font-size:14px;margin-top:2px}.kba-details-label{color:color-mix(in srgb,transparent,var(--text) 60%);font-size:13px;text-align:left!important;width:45%}.kba-details-label i{color:color-mix(in srgb,transparent,var(--text) 40%);font-size:12px;margin-right:8px;text-align:center;width:16px}.kba-details-label-color{align-items:center;display:flex;justify-content:end}.kba-details-value{color:var(--text);font-size:13px;text-align:right!important;width:55%;word-break:break-word}.kba-details-value strong{color:var(--text);font-weight:600}.kba-details-badge{background-color:var(--surface);border-radius:3px;color:var(--text);display:inline-block;font-size:12px;font-weight:500;padding:3px 8px}.kba-details-no-data{background-color:var(--background);border-radius:.4rem;box-shadow:color-mix(in srgb,transparent,var(--background) 25%) 0 30px 60px -12px inset,color-mix(in srgb,transparent,var(--background) 30%) 0 18px 36px -18px inset;color:color-mix(in srgb,transparent,var(--text) 50%);grid-column:1/-1;padding:40px;text-align:center}.kba-details-no-data i{color:color-mix(in srgb,transparent,var(--text) 30%);font-size:48px;margin-bottom:15px}.kba-details-no-data p{font-size:14px;margin:0}.kba-color-dot{border:1px solid color-mix(in srgb,transparent,var(--text) 20%);border-radius:2px;font-size:16px;margin-left:6px}@media(max-width:768px){.kba-details-container{gap:15px;grid-template-columns:1fr}.kba-details-table>tbody>tr>td{display:block;padding:8px 15px;text-align:left!important;width:100%!important}.kba-details-table>tbody>tr>td.kba-details-value{border-top:none;padding-left:30px}.kba-details-label{margin-bottom:4px;width:100%!important}.kba-details-value{text-align:left!important;width:100%!important}}.mission-amobiles-container{width:100%}.mission-amobiles-table td,.mission-amobiles-table th{padding:8px}.mission-amobiles-col-timestamp{white-space:nowrap}.mission-amobiles-load-more{display:flex;justify-content:center;margin-top:.5rem}.access-container{padding-top:1rem}.access-table{margin-top:.5rem}.access-col-name{font-weight:500}.access-col-name-clickable{cursor:pointer}.access-col-active{width:40px}.access-col-actions{white-space:nowrap;width:120px}.access-state-active{color:var(--success)}.access-state-inactive{color:var(--danger);opacity:.5}.access-open-btn{padding:.2rem .45rem}.bar-inline-1{cursor:pointer}.column-groups-empty{margin-top:1rem;padding:1.5rem}.column-groups-grid{margin-top:.5rem}.column-group-table{margin-bottom:1rem}.column-group-name{font-weight:600}.column-group-col-count{width:60px}.column-group-col-state{width:32px}.column-group-col-index{font-size:.8rem;width:32px}.column-group-col-name{font-weight:500}.column-group-col-functions{text-align:right}.column-group-functions-container{display:flex;flex-wrap:nowrap;gap:2px;justify-content:flex-end;white-space:nowrap}.column-group-col-functions{white-space:nowrap}.column-group-state-icon{font-size:.85rem}.column-group-state-available{color:var(--success)}.column-group-state-tempnotavail{color:var(--warning)}.column-group-state-notavail{color:var(--danger)}.column-group-state-none{color:var(--text-muted);opacity:.6}.column-group-row-excluded{opacity:.55}.column-group-name-line-through{text-decoration:line-through}.day-card{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:4px;display:flex;flex-direction:column;font-size:.75rem;gap:2px;justify-content:center;min-width:0;padding:6px 4px}.day-card-available{background-color:color-mix(in srgb,transparent,var(--success) 12%);border-color:color-mix(in srgb,transparent,var(--success) 25%)}.day-card-unavailable{background-color:color-mix(in srgb,transparent,var(--danger) 12%);border-color:color-mix(in srgb,transparent,var(--danger) 25%)}.day-card-header{align-items:center;display:flex;font-weight:600;gap:4px}.day-card-weekday{color:var(--text)}.day-card-date{color:var(--text-muted);font-size:.7rem}.day-card-icon-ok{color:var(--success);font-size:.85rem}.day-card-icon-error{color:var(--danger);font-size:.85rem}.functions-summary-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.functions-summary-card{background-color:color-mix(in srgb,var(--surface),#fff 6%);border:1px solid var(--border);border-left:3px solid var(--text-muted);border-radius:4px;color:var(--text);display:flex;flex-direction:column;gap:4px;min-width:140px;padding:8px 12px}.functions-summary-card-success{border-left-color:var(--success)}.functions-summary-card-danger{border-left-color:var(--danger)}.functions-summary-card-muted{opacity:.75}.functions-summary-card-name{font-size:.9rem;font-weight:600}.functions-summary-card-counts{display:flex;font-size:.85rem;gap:10px}.functions-summary-card-count{align-items:center;display:inline-flex;gap:4px}.functions-summary-card-bar{background-color:var(--text-muted);border-radius:2px;display:flex;height:4px;margin-top:2px;overflow:hidden;position:relative}.future-container{position:relative}.future-loading{align-items:center;color:var(--text-muted);display:flex;gap:10px;justify-content:center;padding:1.5rem}.future-loading-spinner{color:var(--primary)}.future-loading-text{font-size:.9rem}.future-table{margin-top:.5rem;table-layout:fixed}.future-col-person{width:200px}.future-col-day{min-width:100px}.future-date-input{padding:.2rem .4rem}.future-day-head-date{color:var(--text);font-size:.85rem;font-weight:600}.future-day-head-name{color:var(--text-muted);font-size:.7rem;letter-spacing:.5px;text-transform:uppercase}.future-summary-row>td{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.future-summary{align-items:flex-start;display:flex;gap:16px;padding:4px 0}.future-summary-totals{display:flex;gap:8px}.future-summary-chip{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);display:inline-flex;font-size:.85rem;gap:6px;padding:4px 10px}.future-summary-chip i{font-size:.8rem}.future-summary-chip-success{border-left:3px solid var(--success)}.future-summary-chip-success i{color:var(--success)}.future-summary-chip-danger{border-left:3px solid var(--danger)}.future-summary-chip-danger i{color:var(--danger)}.future-summary-chip-primary{border-left:3px solid var(--primary)}.future-summary-chip-primary i{color:var(--primary)}.future-summary-chip-muted{opacity:.5}.future-summary-chip-muted i{color:var(--text-muted)}.future-summary-chip-value{font-weight:600}.future-summary-chip-label{color:var(--text-muted)}.future-summary-groups{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.future-summary-section{align-items:center;display:flex;gap:8px}.future-summary-section-title{color:var(--text-muted);flex-shrink:0;font-size:.7rem;letter-spacing:.5px;text-transform:uppercase;width:80px}.future-summary-chips{display:flex;flex:1;flex-wrap:wrap;gap:4px;min-width:0}.future-entry-name{padding:4px 8px!important;vertical-align:middle}.future-entry-name-content{align-items:center;display:inline-flex;gap:4px;max-width:100%}.future-entry-icon-ok{color:var(--success)}.future-entry-icon-unknown{color:var(--text-muted);opacity:.6}.future-entry-icon-loading{color:var(--primary)}.future-entry-below-threshold{color:var(--warning);font-size:.85rem;margin-left:auto}.future-entry-day-cell{padding:2px 4px!important;vertical-align:middle}.future-entry-day{background-color:var(--border);border:1px solid transparent;border-radius:3px;cursor:pointer;height:22px;overflow:hidden;position:relative}.future-entry-day-above{border-color:color-mix(in srgb,transparent,var(--success) 30%)}.future-entry-day-below{border-color:color-mix(in srgb,transparent,var(--danger) 40%)}.future-entry-day-placeholder{align-items:center;background-color:var(--surface);display:flex;justify-content:center}.future-entry-hours{display:flex;height:100%;width:100%}.future-entry-hour{background-color:var(--border);flex:1 1 0;min-width:0;position:relative}.future-entry-hour:nth-child(6n):not(:last-child){border-right:1px solid color-mix(in srgb,transparent,var(--text) 15%)}.future-entry-hour-available{background-color:var(--success)}.future-entry-hour-unavailable{background-color:var(--danger)}.future-entry-hour-temp{background-color:var(--warning)}.future-entry-hour-hover-dim{opacity:.35}.future-entry-hour-indicator{color:var(--text);font-size:.7rem;left:50%;position:absolute;top:-12px;transform:translateX(-50%)}.future-functions-inline-1{display:flex}.future-functions-inline-2{text-align:center;width:100%}.list-action-bar{margin-top:.5rem}.list-persons-table th{white-space:nowrap}.list-persons-table-col-state{width:40px}.list-persons-table-col-broken{width:36px}.list-persons-table-col-update{width:150px}.list-persons-table-col-actions{width:48px}.list-person-table-row{cursor:pointer}.month-status-container{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;gap:8px;padding:2rem 1rem}.month-status-spinner{color:var(--primary)}.month-status-header{color:var(--text);margin:0}.month-status-text{color:var(--text-muted);font-size:.9rem;margin:0;text-align:center}.month-status-error{gap:8px}.month-status-error-icon{color:var(--warning);font-size:1.75rem}.month-back{margin-top:.5rem}.month-nav-back-btn{padding:.2rem .5rem}.month-calendar-area,.month-content{position:relative}.month-calendar-area-loading{min-height:300px}.month-loading-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.month-loading-overlay .spinner-border{color:var(--primary)}.month-nav-arrow-btn{height:34px;width:54px}.month-nav-label-btn{height:34px;width:190px}.month-calendar-loading{opacity:.4;pointer-events:none}.month-picker{min-width:250px;padding:.5rem}.month-picker-year{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.4rem}.month-picker-year-btn{color:var(--text-muted);padding:.1rem .6rem}.month-picker-year-btn:hover{color:var(--primary)}.month-picker-year-label{color:var(--text);font-weight:600}.month-picker-grid{display:grid;gap:4px;grid-template-columns:repeat(4,1fr)}.month-picker-month-btn{padding:.25rem 0}.month-calendar{margin-top:.75rem}.month-calendar-week{cursor:pointer;display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.month-calendar-day{display:block;min-width:0}.overall-summary-card{margin-bottom:1rem;margin-top:.5rem}.overall-summary-header-icon{margin-right:6px;opacity:.6}.overall-summary-body{display:flex;flex-direction:column;gap:10px}.overall-summary-stats{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.overall-summary-stat{align-items:baseline;display:flex;gap:6px}.overall-summary-stat-value{font-size:1.4rem;font-weight:600}.overall-summary-stat-label{color:var(--text-muted);font-size:.85rem}.overall-summary-loading{align-items:center;color:var(--text-muted);display:flex;gap:8px}.overall-summary-progress{background-color:var(--text-muted);border-radius:3px;display:flex;height:6px;overflow:hidden;position:relative}.overall-summary-valid-rules{display:flex;flex-wrap:wrap;gap:4px}.overall-summary-rule-badge{font-size:75%;font-weight:500}.rule-entry-col-state{font-size:1rem;width:40px}.rule-entry-col-name{font-weight:500}.rule-entry-col-severity{width:120px}.rule-entry-col-conditions{font-size:.9rem}.rule-entry-col-alert{width:40px}.rule-entry-col-actions{width:60px}.rule-entry-state-ok{color:var(--success)}.rule-entry-state-error{color:var(--danger)}.rule-entry-state-warning{color:var(--warning)}.rule-entry-state-info{color:var(--info)}.rule-entry-state-none{color:var(--text-muted);opacity:.5}.rule-entry-condition{align-items:baseline;display:flex;gap:6px;padding:2px 0}.rule-entry-condition-icon{flex:0 0 auto}.rule-entry-alert-active{color:var(--success)}.rule-entry-alert-inactive{color:var(--danger);opacity:.5}.rules-container{padding-top:.5rem}.rules-table{margin-top:.5rem}.rules-row{cursor:pointer}.rules-col-state{width:40px}.rules-col-severity{width:120px}.rules-col-alert{white-space:nowrap;width:140px}.rules-col-actions{width:60px}.table-functions-matrix-col-state{width:40px}.table-functions-matrix-state-icon{font-size:.85rem}.table-functions-matrix-state-available{color:var(--success)}.table-functions-matrix-state-tempnotavail{color:var(--warning)}.table-functions-matrix-state-notavail{color:var(--danger)}.table-functions-matrix-state-none{color:var(--text-muted);opacity:.6}.table-functions-matrix-icon-ok{color:var(--success)}.table-functions-matrix-icon-error{color:var(--danger);opacity:.5}.table-functions-matrix-summary-row{border-top:2px solid var(--border)}.week-nav{align-items:center;gap:8px}.week-nav-arrow-btn{height:34px;width:54px}.week-nav-label{align-items:center;cursor:default;display:flex;height:34px;justify-content:center;width:190px}.week-nav-date-input{height:34px;width:160px}.week-status-error{gap:8px}.week-status-error-icon{color:var(--warning);font-size:1.75rem}.week-status-header{color:var(--text);margin:0}.week-status-text{color:var(--text-muted);font-size:.9rem;margin:0;text-align:center}.week-table{margin-top:.75rem;table-layout:fixed}.week-table-col-hour{width:70px}.week-table-col-day{padding:6px 8px;vertical-align:top}.week-table-day-label{display:flex;flex-direction:column;gap:2px}.week-table-day-name{color:var(--text);font-weight:600}.week-table-day-date{color:var(--text-muted);font-size:.8rem;font-weight:400}.week-table-day-bar{background-color:var(--border);border-radius:2px;display:flex;height:4px;margin-top:4px;overflow:hidden}.week-table-day-bar-green{background-color:var(--success);height:100%}.week-table-day-bar-red{background-color:var(--danger);height:100%}.week-table-day-available{box-shadow:inset 0 3px 0 var(--success)}.week-table-day-unavailable{box-shadow:inset 0 3px 0 var(--danger)}.week-table-hour-label{color:var(--text-muted);font-size:.8rem;vertical-align:middle}.week-table-row-now{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.week-table-cell{font-size:.85rem;padding:2px 4px;vertical-align:middle}.week-table-cell-available{background-color:color-mix(in srgb,transparent,var(--success) 10%)}.week-table-cell-unavailable{background-color:color-mix(in srgb,transparent,var(--danger) 10%)}.week-table-cell-temp{background-color:color-mix(in srgb,transparent,var(--warning) 10%)}.week-table-icon-ok{color:var(--success)}.week-table-icon-error{color:var(--danger);opacity:.7}.week-table-icon-warning{color:var(--warning)}.week-table-icon-none{color:var(--text-muted);opacity:.4}.week-table-icon-info{color:var(--info);margin-left:4px;opacity:.7}.list-entry-state-col{width:32px}.list-entry-state-icon{font-size:.85rem}.list-entry-state-available{color:var(--success)}.list-entry-state-tempnotavail{color:var(--warning)}.list-entry-state-notavail{color:var(--danger)}.list-entry-state-none{color:var(--text-muted);opacity:.6}.list-entry-broken-col{width:36px}.list-entry-broken-icon{color:var(--warning)}.list-entry-free-note{color:var(--text-muted);font-size:.8rem;margin-top:2px}.list-entry-badges{display:flex;flex-wrap:wrap;gap:2px}.list-entry-update-col{white-space:nowrap;width:150px}.list-entry-update-icon{color:var(--text-muted);font-size:.6rem;margin-right:4px;opacity:.5}.list-entry-actions-col{width:48px}.layers-no-layer{color:var(--primary)!important}.layers-upload-button{position:absolute;right:0;top:6px}.layers-inline-1{width:16px}.layer-row-switch-icon{padding-top:5px}.layer-row-layer-name{cursor:pointer}.layer-row-layer-name:hover{color:var(--primary);text-decoration:underline}.layer-row-layer-color{font-size:11px;height:20px;width:80px}.layer-row-layer-color-container{display:flex}.layer-row-download-btn{align-items:center;border-radius:4px;display:inline-flex;height:30px;justify-content:center;margin-right:8px;padding:0;vertical-align:middle;width:30px}.text-label-error{color:var(--danger);padding-right:10px}.alarmtext-base-field-alarmtext-field{cursor:no-drop;height:250px;overflow-y:auto;text-align:center;white-space:pre-line;word-break:keep-all;word-wrap:break-word}.text-panel-body{background-color:var(--text)!important;min-height:250px}.text-panel-right{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.text-panel-left{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.text-column-left{padding-right:0}.text-column-right{padding-left:0}.text-row{padding-top:14px}.alarmtext-base-field-alarm-text-area{height:250px;resize:vertical}.checkbox-base-field-premium-base-field{color:var(--danger);cursor:help}.table-base-field-param-entry{color:var(--text);display:flex;justify-content:space-between;margin-bottom:3px}.table-base-field-param-entry:hover span{font-weight:700;opacity:1}.table-base-field-param-entry span{opacity:.6;text-align:right}.table-base-field-add-param-entry:hover{background-color:var(--success);cursor:pointer}.table-base-field-add-param-container i{visibility:hidden}.table-base-field-add-param-container:hover i{visibility:visible}.table-base-field-add-icon{color:var(--success);--fa-primary-color:colors.$text;--fa-secondary-opacity:1}.person-base-field-search-container{margin-bottom:.5rem;margin-top:1rem!important}.person-base-field-scrollable{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;max-height:44rem;overflow-y:auto}.person-base-field-col-toggle{text-align:center;width:1rem}.person-base-field-col-age,.person-base-field-col-count{text-align:center;width:3rem}.person-base-field-col-color{text-align:center;width:1.5rem}.person-base-field-color-dot{font-size:.6em}.person-base-field-small-note{opacity:.6}.person-base-field-section-header{color:var(--border);font-weight:600;margin-bottom:.5rem;margin-top:1rem}.am4-base-field-no-alarmmonitors-selected{margin-bottom:1rem}.am4-base-field-col-status{text-align:center;width:2rem}.am4-base-field-col-toggle{text-align:center;width:1rem}.am4-base-field-alarmmonitor-name-container{align-items:center;display:flex;justify-content:space-between}.am4-base-field-alarmmonitor-name-icon{align-items:center;display:flex;justify-content:flex-start}.am4-base-field-alarmmonitor-name-icon div{display:inline-block}.am4-base-field-alarmmonitor-name-icon span{margin-left:.5rem}.amobile-base-field-amobile-empty-text{color:var(--danger)!important}.amobile-base-field-no-amobiles-selected{margin-bottom:1rem}.amobile-base-field-amobile-name-vehicle-container{align-items:center;display:flex;justify-content:space-between}.amobile-base-field-amobile-connected-vehicle{opacity:.5}.amobile-base-field-col-registration,.amobile-base-field-col-vehicle{text-align:center;width:2rem}.amobile-base-field-col-toggle{text-align:center;width:.5rem}.vehicles-base-field-scrollable{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;max-height:44rem;overflow-y:auto}.vehicles-base-field-col-toggle{text-align:center;width:1rem}.units-base-field{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.units-base-field-summary{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);display:flex;gap:.75rem;justify-content:space-between;padding:.7rem .9rem}.units-base-field-summary-count{color:var(--text);font-size:.85rem}.units-base-field-summary-number{font-size:1rem;font-weight:700}.units-base-field-only-selected{align-items:center;display:flex;gap:.4rem;margin-bottom:0;padding-left:2.5rem;white-space:nowrap}.units-base-field-only-selected .form-check-input{cursor:pointer;margin-top:0}.units-base-field-only-selected .form-check-input:checked{background-color:var(--success);border-color:var(--success)}.units-base-field-only-selected .form-check-label{color:var(--text-muted);cursor:pointer;font-size:.85rem}.units-base-field-search{border-bottom:1px solid var(--border);padding:.7rem .75rem}.units-base-field-container{max-height:26rem;overflow-y:auto;scrollbar-color:color-mix(in srgb,transparent,var(--text-muted) 45%) transparent;scrollbar-width:thin}.units-base-field-container::-webkit-scrollbar{width:10px}.units-base-field-container::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb,transparent,var(--text-muted) 45%);border:2px solid transparent;border-radius:6px}.units-base-field-container::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 65%)}.units-base-field-group-header{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.65rem .8rem;position:sticky;text-decoration:none;top:0;z-index:1}.units-base-field-group-header:focus,.units-base-field-group-header:hover{background-color:color-mix(in srgb,var(--background),var(--text) 6%);color:var(--text);text-decoration:none}.units-base-field-group-chevron{color:var(--text-muted);font-size:.8rem;transition:transform .12s ease-in-out}.units-base-field-group-chevron-open{transform:rotate(90deg)}.units-base-field-group-icon{color:var(--text-muted);opacity:.8}.units-base-field-group-name{flex:1;font-size:.9rem;font-weight:600;min-width:0}.units-base-field-group-count{background-color:color-mix(in srgb,transparent,var(--text-muted) 18%);border-radius:20px;color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600;padding:.15rem .55rem;white-space:nowrap}.units-base-field-group-count-active{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:var(--success)}.units-base-field-entry{align-items:center;background-color:var(--surface);border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.55rem .8rem;text-decoration:none}.units-base-field-entry:focus,.units-base-field-entry:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%);color:var(--text);text-decoration:none}.units-base-field-entry-selected{background-color:color-mix(in srgb,transparent,var(--success) 15%)}.units-base-field-entry-selected:focus,.units-base-field-entry-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 22%)}.units-base-field-entry-content{align-items:center;display:flex;flex:1;gap:.75rem;justify-content:space-between;min-width:0}.units-base-field-entry-main{display:flex;flex:1;flex-direction:column;min-width:0}.units-base-field-entry-note{color:var(--text-muted);font-size:.8rem;line-height:1.2}.units-base-field-unit-code{color:var(--text-muted);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-break:anywhere;max-width:150px;opacity:.5;transition:opacity .12s ease-in-out}.units-base-field-entry:focus .units-base-field-unit-code,.units-base-field-entry:hover .units-base-field-unit-code{opacity:.7}.units-base-field-highlight{background-color:color-mix(in srgb,transparent,var(--warning) 40%);border-radius:2px;color:inherit;padding:0 1px}.units-base-field-empty{color:var(--text-muted);font-size:.85rem;padding:1.9rem 1rem;text-align:center}.alarm-text{color:var(--background)!important}.param{border:1px solid transparent;border-radius:4px;color:var(--text);display:inline-block;font-size:90%;line-height:1.5;margin:1px 0;padding:1px 7px}.known{background-color:color-mix(in srgb,transparent,var(--success) 16%);border-color:color-mix(in srgb,transparent,var(--success) 40%);cursor:help}.custom{background-color:color-mix(in srgb,transparent,var(--primary) 16%);border-color:color-mix(in srgb,transparent,var(--primary) 40%)}.unknown{background-color:color-mix(in srgb,transparent,var(--warning) 16%);border-color:color-mix(in srgb,transparent,var(--warning) 40%)}.param-error{color:var(--warning);cursor:help;font-size:10px;margin-left:4px}.relais-base-field-col-toggle{text-align:center;width:1rem}.relais-base-field-col-controller{opacity:.5;text-align:right;width:10rem}.relais-base-field-relay-icon{margin-right:.5rem;opacity:.5}.relais-base-field-relay-selected{font-weight:700}.code-map-base-field{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.code-map-base-field-search{border-bottom:1px solid var(--border);padding:.7rem .75rem}.code-map-base-field-container{max-height:26rem;overflow-y:auto;scrollbar-color:color-mix(in srgb,transparent,var(--text-muted) 45%) transparent;scrollbar-width:thin}.code-map-base-field-container::-webkit-scrollbar{width:10px}.code-map-base-field-container::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb,transparent,var(--text-muted) 45%);border:2px solid transparent;border-radius:6px}.code-map-base-field-container::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 65%)}.code-map-base-field-group-header{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.65rem .8rem;position:sticky;top:0;z-index:1}.code-map-base-field-group-header:focus,.code-map-base-field-group-header:hover{background-color:color-mix(in srgb,var(--background),var(--text) 6%)}.code-map-base-field-group-chevron{color:var(--text-muted);font-size:.8rem;transition:transform .12s ease-in-out}.code-map-base-field-group-chevron-open{transform:rotate(90deg)}.code-map-base-field-group-icon{color:var(--text-muted);opacity:.8}.code-map-base-field-group-name{flex:1;font-size:.9rem;font-weight:600;min-width:0}.code-map-base-field-group-count{background-color:color-mix(in srgb,transparent,var(--text-muted) 18%);border-radius:20px;color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600;padding:.15rem .55rem;white-space:nowrap}.code-map-base-field-group-count-active{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:var(--success)}.code-map-base-field-entry{align-items:center;background-color:var(--surface);border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);color:var(--text);display:flex;gap:.6rem;padding:.5rem .8rem}.code-map-base-field-entry:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.code-map-base-field-entry-icon{color:var(--text-muted);flex-shrink:0;opacity:.8}.code-map-base-field-entry-name{flex:1;min-width:0}.code-map-base-field-entry-value{align-items:center;display:flex;flex-shrink:0;gap:.5rem;max-width:55%}.code-map-base-field-entry-code{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;max-width:40ch}.code-map-base-field-entry-edit{color:var(--text-muted);cursor:pointer;opacity:.7;transition:opacity .12s ease-in-out}.code-map-base-field-entry-edit:hover{color:var(--text);opacity:1}.code-map-base-field-entry-input{flex-shrink:0;max-width:55%}.code-map-base-field-empty{color:var(--text-muted);font-size:.85rem;padding:1.9rem 1rem;text-align:center}.ioprint-base-field-no-ioprints-selected{margin-bottom:1rem}.ioprint-base-field-col-toggle{text-align:center;width:1rem}.ioprint-base-field-col-id{text-align:right;width:6rem}.ioprint-base-field-ioprints-name-container{align-items:center;display:flex;justify-content:space-between}.ioprint-base-field-ioprint-name-icon{align-items:center;display:flex;justify-content:flex-start}.ioprint-base-field-ioprint-name-icon div{display:inline-block}.ioprint-base-field-ioprint-name-icon span{margin-left:.5rem}.dryad-devices-base-field-col-status{width:5rem}.dryad-devices-base-field-col-delete{text-align:center;width:2rem}.dryad-devices-base-field-delete-icon{color:var(--danger);cursor:pointer;opacity:.4}.dryad-devices-base-field-delete-icon:hover{opacity:1}.websocket-base-field-websocket-note{margin-left:5px;opacity:.5}.input-plugin-select-base-field-missing{color:var(--danger);font-size:.9em;margin-top:.25rem}.input-plugin-select-base-field-empty{color:var(--text-muted);cursor:default}.input-plugin-select-base-field-icon{margin-right:.4rem;vertical-align:text-bottom}.skyflow-missions-base-field{margin-bottom:1rem}.skyflow-missions-base-field-col-status{text-align:center;width:4rem}.skyflow-missions-base-field-col-sent{width:6rem}.skyflow-missions-base-field-status-ok{color:var(--success)}.skyflow-missions-base-field-status-failed{color:var(--danger);opacity:.5}.skyflow-missions-base-field-status-sent{color:var(--text-muted)}.calendar-list-container{margin-bottom:80px}.calendar-list-calendar-table{margin-bottom:3px}.calendar-list-col-color{text-align:center;width:40px}.calendar-list-col-name{min-width:200px}.calendar-list-col-responsible,.calendar-list-col-type{min-width:150px}.calendar-list-col-actions{white-space:nowrap;width:100px}.calendar-list-past-events-btn{margin-right:6px}.calendar-list-revoke-all-btn{margin-right:8px}.calendar-list-action-icon{cursor:pointer;margin-left:12px;opacity:.4;transition:opacity .12s ease-in-out}.calendar-list-action-icon:hover{opacity:1}.calendar-list-action-icon-danger{color:var(--danger)}.calendar-list-calendar-name{color:var(--text)}.calendar-list-type-text{color:var(--text-muted)}.calendar-list-ical-icon{color:var(--text-muted);font-size:.85em;margin-left:8px}.calendar-list-caret{padding-left:8px;padding-right:8px}.calendar-list-dropdown-menu{min-width:260px}.calendar-list-dropdown-menu>li>a{color:var(--text);white-space:nowrap}.event-notification-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.event-notification-check{min-width:180px}.event-notification-controls{flex:1;max-width:420px;min-width:320px}.event-notification-duration{max-width:90px}.event-notification-unit>.btn{border-radius:0}.calendar-frame{align-items:flex-start;display:flex;justify-content:flex-start;padding-bottom:20px;width:100%}.calendar-calender-container{max-width:1100px;position:relative;width:100%}#calendar{background-color:var(--surface);border-top:4px solid var(--warning);font-size:.9rem;margin-top:.5rem;padding:10px;width:100%}.calendar-past-event{opacity:.45}.calendar-cancelled-event{border:1px solid var(--danger)!important;opacity:.6;text-decoration:line-through!important}.calendar-select-calendar-name{padding-left:6px}.calendar-add-calendar-icon{--fa-secondary-color:colors.$success}.fc-day-future,.fc-day-past,.fc-daygrid-day{background-color:var(--surface);cursor:pointer}.fc-daygrid-day:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 6%)!important}.fc-daygrid-day-number{color:color-mix(in srgb,var(--text),var(--background) 25%)!important;font-weight:500;padding:4px 6px}.fc-col-header-cell{background-color:var(--background)}.fc-col-header-cell-cushion{color:var(--text)!important;font-weight:600;padding:6px 4px}.fc-toolbar-title{color:var(--text)!important;font-size:1.2rem!important}.fc-daygrid-week-number{color:var(--text-muted)!important;font-weight:500}.fc-day-today{background-color:color-mix(in srgb,var(--surface),var(--warning) 18%)!important;box-shadow:inset 0 3px 0 var(--warning)}.fc-day-today .fc-daygrid-day-number{color:var(--warning)!important;font-weight:700}.fc-daygrid-dot-event{color:var(--text)!important}.fc-daygrid-dot-event .fc-event-time,.fc-daygrid-dot-event .fc-event-title{color:var(--text)!important;font-weight:500}.fc-daygrid-dot-event:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 8%)!important}.fc-event-time{color:var(--text)!important;font-weight:500}.calendar-event-title-bright-background div{color:#fff!important;font-weight:500}.calendar-event-title-dark-background div{color:#000!important;font-weight:500}.fc-daygrid-more-link{color:var(--primary)!important;font-weight:600}.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border-color:var(--border)!important}.fc-list{background-color:var(--surface)}.fc-list-day-cushion{background-color:var(--background)!important;color:var(--text)!important}.fc-list-day-side-text,.fc-list-day-text{color:var(--text)!important;font-weight:600}.fc-list-event:hover td{background-color:color-mix(in srgb,var(--surface),var(--text) 6%)!important}.fc-list-event-title a{color:var(--text)!important;font-weight:500}.fc-list-event-time{color:var(--text-muted)!important}.fc-list-event-dot{margin-left:-10px!important;margin-right:3px!important}.fc-list-day-cushion.fc-day-today{box-shadow:inset 3px 0 0 var(--warning)}.fc-header-toolbar{padding-bottom:10px}.calendar-chooser-popover{background-color:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 6px 18px color-mix(in srgb,transparent,var(--background) 60%);min-width:240px;overflow:hidden;position:absolute;z-index:1050}.calendar-chooser-popover-header{background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.85rem;font-weight:600;padding:.5rem .9rem}.calendar-chooser-popover-header>i{margin-right:.4rem}.calendar-chooser-popover-menu{list-style:none;margin:0;padding:.25rem 0}.calendar-chooser-popover-item{align-items:center;color:var(--text);cursor:pointer;display:flex;gap:.5rem;padding:.45rem .9rem}.calendar-chooser-popover-item:hover{background-color:color-mix(in srgb,var(--surface),var(--text) 5%)}.calendar-chooser-popover-color{font-size:.7em}.calendar-chooser-popover-empty{color:var(--text-muted);cursor:default}.calendar-chooser-popover-empty:hover{background-color:transparent}.event-feedback-search,.event-feedback-stats{margin-bottom:.75rem}.event-feedback-progress-present{background-color:var(--primary)}.event-feedback-progress-positive{background-color:var(--success)}.event-feedback-progress-reservation{background-color:var(--warning)}.event-feedback-progress-negative{background-color:var(--danger)}.event-feedback-table{margin-bottom:.5rem}.event-feedback-col-state{white-space:nowrap;width:125px}.event-feedback-col-presence{white-space:nowrap;width:50px}.event-feedback-col-name{min-width:120px}.event-feedback-col-functions{min-width:110px}.event-feedback-col-actions{width:60px}.event-feedback-presence-delete-icon{color:var(--danger);cursor:pointer;opacity:.4}.event-feedback-presence-delete-icon:hover{opacity:1}.event-feedback-state-label{padding-left:6px}.event-feedback-state-none{color:var(--text-muted)}.event-feedback-absent-icon{color:var(--text-muted);opacity:.35}.event-feedback-function{border:1px solid var(--border);border-radius:10px;color:var(--text-muted);display:inline-block;font-size:.8rem;margin:2px 4px 2px 0;padding:1px 8px}.event-person-entries-container .event-person-entries-type-label{min-width:150px}.event-person-entries-container .event-person-entries-dropdown{flex:0 0 auto}.event-person-entries-container .event-person-entries-dropdown-btn{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;display:inline-flex;gap:.5rem}.event-person-entries-container .event-person-entries-dropdown-label{white-space:nowrap}.event-person-entries-container .event-person-entries-selected{align-items:center;color:var(--success);display:inline-flex;font-weight:500;gap:6px}.event-person-entries-container .event-person-entries-selected i{color:var(--success)}.event-person-entries-container .event-person-entries-scrollable{border:1px solid var(--border);border-radius:4px;margin-bottom:.75rem;max-height:320px;overflow:auto}.event-person-entries-container .event-person-entries-scrollable .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.event-person-entries-container .event-person-entries-scrollable .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.event-person-entries-container .event-person-entries-scrollable .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.event-person-entries-container .event-person-entries-header{align-items:center;background-color:var(--background);border-color:var(--border);color:var(--text)!important;cursor:default;display:flex;font-weight:600}.event-person-entries-container .event-person-entries-header>i{margin-right:.5rem;opacity:.7}.event-person-entries-container .event-person-entries-header:hover{background-color:var(--background)!important}.event-person-entries-container .event-person-entries-count{font-size:.85rem;margin-left:auto;opacity:.7}.event-person-entries-container .event-person-entries-empty{color:var(--text-muted)!important;font-size:.85rem;font-style:italic}.event-person-entries-container .event-person-entries-empty>i{margin-right:.5rem}.event-person-entries-container .event-person-entries-entry{align-items:center;cursor:pointer;display:flex;padding-bottom:.4rem;padding-top:.4rem}.event-person-entries-container .event-person-entries-name{padding-left:8px}.event-person-entries-container .event-person-entries-result{margin-bottom:15px;margin-top:15px}.event-person-entries-container .event-person-entries-result i{margin-right:5px}.event-person-entries-container .event-person-entries-footer{border-top:1px solid var(--border);padding-top:10px;text-align:right}.surveys-container{margin-top:.5rem}.surveys-row{cursor:pointer}.surveys-row-selected{box-shadow:inset 3px 0 0 var(--text);font-weight:600}.surveys-row-arrow{float:right;opacity:.5}.surveys-state-cell{font-size:.85em;white-space:nowrap;width:1%}.surveys-state-icon{margin-right:.25rem}.surveys-state-ACTIVE,.surveys-state-ACTIVE .surveys-state-icon{color:var(--success)}.surveys-state-FUTURE,.surveys-state-FUTURE .surveys-state-icon{color:var(--warning)}.surveys-state-EXPIRED,.surveys-state-EXPIRED .surveys-state-icon{color:var(--danger)}.surveys-type-cell{font-size:.85em;opacity:.6;white-space:nowrap;width:1%}.surveys-delete-cell{width:1%}.survey-editor-state{align-items:center;border-radius:4px;display:inline-flex;font-size:.85em;font-weight:600;gap:.35rem;margin-top:.25rem;padding:.2rem .6rem}.survey-editor-state-ACTIVE{background-color:color-mix(in srgb,transparent,var(--success) 15%);color:var(--success)}.survey-editor-state-FUTURE{background-color:color-mix(in srgb,transparent,var(--warning) 15%);color:var(--warning)}.survey-editor-state-EXPIRED{background-color:color-mix(in srgb,transparent,var(--danger) 15%);color:var(--danger)}.survey-editor-locked-box{align-items:flex-start;border:1px solid var(--border);border-radius:4px;color:var(--text);display:flex;gap:.6rem;margin-bottom:.5rem;margin-top:.75rem;padding:.6rem .75rem}.survey-editor-locked-box-icon{font-size:1.1em;margin-top:.15rem}.survey-editor-locked-box-title{font-weight:600;margin-bottom:.15rem}.survey-editor-locked-box-body{flex:1}.survey-editor-locked-box-text{color:var(--text-muted);font-size:.9em}.survey-editor-locked-box-dates{color:var(--text);display:flex;flex-wrap:wrap;font-size:.85em;gap:.25rem 1rem;margin-top:.4rem}.survey-editor-locked-box-dates>span>i{margin-right:.3rem;opacity:.6}.survey-editor-locked-box-active{background-color:color-mix(in srgb,transparent,var(--success) 12%);border-color:color-mix(in srgb,transparent,var(--success) 35%)}.survey-editor-locked-box-active .survey-editor-locked-box-icon{color:var(--success)}.survey-editor-locked-box-expired{background-color:color-mix(in srgb,transparent,var(--danger) 12%);border-color:color-mix(in srgb,transparent,var(--danger) 35%)}.survey-editor-locked-box-expired .survey-editor-locked-box-icon{color:var(--danger)}.survey-editor-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.5rem;margin-top:.75rem}.survey-editor-info-hint>i{margin-right:.25rem}.survey-editor-info-warning{color:var(--warning)}.survey-editor-calendar-container{align-items:center;display:inline-flex!important;flex-wrap:wrap;gap:.3rem;min-height:40px;padding:.25rem .5rem}.survey-editor-calendar-add{align-items:center;background-color:var(--success);cursor:pointer;display:inline-flex;justify-content:center}.survey-editor-calendar-add:hover{opacity:.6}.survey-editor-calendar-entry{align-items:center;border:1px solid var(--border);border-radius:4px;display:inline-flex;font-size:.85em;gap:.3rem;padding:.15rem .5rem;white-space:nowrap}.survey-editor-calendar-dot{font-size:.6em}.survey-editor-calendar-inline-error{align-items:center;color:var(--danger);display:inline-flex;font-size:.8em;gap:.25rem;margin-left:auto;white-space:nowrap}.survey-editor-calendar-remove{cursor:pointer;margin-left:.15rem;opacity:.5}.survey-editor-calendar-remove:hover{color:var(--danger);opacity:1}.survey-editor-date-error,.survey-editor-field-error{color:var(--danger);font-size:.85em;margin-top:.25rem}.survey-editor-date-error>i,.survey-editor-field-error>i{margin-right:.25rem}.survey-editor-table{margin-bottom:.5rem;margin-top:1rem}.survey-editor-option-row{vertical-align:middle}.survey-editor-option-index-cell{opacity:.6;text-align:center;white-space:nowrap;width:1%}.survey-editor-option-text{cursor:pointer;display:inline-block;width:100%}.survey-editor-option-delete-cell{color:var(--danger);cursor:pointer;opacity:.4;width:1%}.survey-editor-option-delete-cell:hover{opacity:1}.survey-editor-footer{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.survey-editor-footer>div{display:flex;gap:.5rem}.user-dashboard-widget-available{border-right:1px solid color-mix(in srgb,transparent,var(--background) 17%);margin-right:.5rem;padding-right:.5rem}.user-dashboard-widget-not-available{border-left:1px solid color-mix(in srgb,transparent,var(--background) 17%);margin-left:.5rem;padding-left:.5rem}.user-dashboard-widget-zero{opacity:.5}.user-dashboard-inline-1{padding-top:10px}.fancy-checkbox-addon{align-items:center;display:flex;padding:.375rem .75rem}.fancy-checkbox-container{hyphens:auto;margin-bottom:.2rem}.fancy-checkbox-container .form-group{margin-bottom:0}.fancy-checkbox-container .input-group{border:1px solid var(--border);border-radius:.375rem;overflow:hidden}.fancy-checkbox-container .input-group .form-control{border:none;margin-bottom:0}.fancy-checkbox-dark-ui{background:var(--surface);border-color:var(--surface);color:var(--text)}.fancy-checkbox-force-line-break{overflow-wrap:break-word;word-break:break-all}.fancy-checkbox-overflow{overflow:hidden;text-overflow:ellipsis}.fancy-checkbox-question-help{color:var(--text-muted);font-size:.85em}.fancy-checkbox-question-help:hover{color:var(--primary);cursor:pointer}.checkbox-text{color:var(--text)!important;min-width:0;word-break:break-word}.input-group-checkbox-text{align-items:center;display:flex;padding:.375rem .75rem}.fancy-checkbox-container .fancy-checkbox-addon{border-right:1px solid var(--border)}.fancy-checkbox-container .fancy-checkbox-addon+.form-control{margin-left:0!important}.input-group-checkbox-text:not(.fancy-checkbox-addon){background-color:color-mix(in srgb,var(--surface),#fff 3%);border-left:1px solid var(--border);margin-left:0!important}.preview-label:hover{cursor:pointer;filter:brightness(1.2)}.settings-amobile-layers-forbidden{cursor:no-drop}.settings-amobile-layers-separator{margin-bottom:4px!important;margin-top:10px!important;opacity:80%}.settings-amobile-layers-list{border:1px solid var(--border);border-radius:4px;margin-bottom:1rem;overflow:hidden}.settings-amobile-layers-list .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.settings-amobile-layers-list .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.settings-amobile-layers-list .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.settings-amobile-layers-entry{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding-bottom:.4rem;padding-top:.4rem}.settings-amobile-layers-name{padding-left:0}.sink-empty-add{margin-top:6px}.sink-add{margin-left:0!important;position:relative}.sink-add,.sink-add-drop-down{height:25px}.sink-add-padding{padding-left:4px}.sink-add-btn-wrapper{align-items:flex-end;display:inline-flex;margin-bottom:0}.sink-data-type-header{color:var(--text);opacity:.8;width:2.5rem}.edit-bwbOffice-inline-1{position:relative}.edit-cobraV2-sink-modal-fe2-sink-http-header{color:var(--text);padding-bottom:4px}.edit-cobraV2-sink-inline-1{position:relative}.edit-edpv2sink-modal-fe2-sink-http-header{color:var(--text);padding-bottom:4px}.edit-edpv2sink-inline-1,.edit-fe2Sync-inline-1{position:relative}.edit-fe2sink-modal-fe2-sink-http-header{color:var(--text);padding-bottom:4px}.edit-fe2sink-inline-1,.edit-fireboardSink-inline-1,.edit-geobyteSink-inline-1,.edit-http-diary-sink-inline-1{position:relative}.sink-state-column{width:5rem}.sink-state-running{color:var(--success)}.sink-state-stopped{color:var(--warning)}.sink-name-column{color:var(--text);white-space:nowrap;width:15%}.sink-name{cursor:pointer}.sink-name:hover{text-decoration:underline}.sink-note-column{color:var(--text);width:auto}.sink-note{opacity:.7}.sink-data-type-column{color:var(--text);text-align:center;width:2.5rem}.sink-check{color:var(--success)}.sink-xmark{color:var(--danger);opacity:.5}.sink-action-column{text-align:right;width:11rem}.sink-action-container{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}.sink-toggle-btn{min-width:6rem}.sink-delete{cursor:pointer}.sink-delete:hover{color:var(--danger)!important}.mission-report-settings-input{margin-top:.2rem}.mission-report-settings-toggle{margin-top:1.8rem}.mission-report-settings-separator{margin-bottom:4px!important;margin-top:10px!important;opacity:80%}.fancy-color-picker-input{border:none;padding:0;width:27px}.fancy-color-picker-input-container{padding:0 .5rem}.bookmarks-table{table-layout:fixed;width:100%}.bookmarks-info{margin-bottom:1rem;opacity:.7;text-align:center}.bookmarks-favicon{width:1.5rem}.bookmarks-icon{color:var(--text);opacity:.7}.bookmarks-delete{text-align:right}.bookmarks-name{cursor:pointer;display:inline-block;max-width:100%;vertical-align:middle}.bookmarks-name:hover{text-decoration:underline}.bookmarks-link{color:var(--text);cursor:pointer;display:block}.bookmarks-link:hover{text-decoration:underline}.bookmarks-col-icon{width:2.5rem}.bookmarks-col-name{width:22%}.bookmarks-col-link{width:auto}.bookmarks-col-delete{width:3rem}.delete-icon-component-disabled{cursor:not-allowed;opacity:.2;pointer-events:none}.delete-icon-component-high-contrast{border:1px solid var(--on-accent)!important;color:var(--on-accent)!important;opacity:.7}.delete-icon-component-xs{border-radius:3px!important;font-size:.7rem!important;height:20px!important;width:20px!important}.delete-icon-component-s{font-size:.875rem!important;height:24px!important;width:24px!important}.delete-icon-component-m{height:inherit;width:inherit}.delete-icon-component-l{font-size:1.2rem!important;height:36px!important;width:36px!important}.delete-icon-component-xl{font-size:1.4rem!important;height:44px!important;width:44px!important}.licence-indicator{align-items:center;color:var(--text);display:inline-flex;font-size:.85rem;gap:.5rem;white-space:nowrap}.licence-indicator-bar{background-color:var(--border);border-radius:.6rem;height:1.2rem;overflow:hidden;position:relative;width:7rem}.licence-indicator-bar-fill{background-color:var(--success);height:100%;left:0;opacity:.55;position:absolute;top:0;transition:width .3s ease}.licence-indicator-bar-fill-exhausted{background-color:var(--warning)}.licence-indicator-bar-text{align-items:center;color:var(--text);display:flex;font-size:.75rem;font-weight:600;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0}slice-pagination{display:contents}.slice-pagination{display:flex;flex:1 1 100%;justify-content:center;min-width:100%;padding-bottom:1rem}.slice-pagination .btn-group{display:flex;width:fit-content}.slice-pagination-btn{flex:0 0 auto;min-width:40px;padding:.25rem .6rem}.slice-pagination-btn.btn-sm{min-width:32px;padding:.2rem .5rem}.slice-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.slice-pagination-page{cursor:default;flex:0 0 auto;min-width:50px;padding:.25rem .6rem}.slice-pagination-page.btn-sm{min-width:45px;padding:.2rem .5rem}.slice-pagination-page .spinner-border-sm{border-width:.15em;height:.875rem;width:.875rem}.slice-pagination-left{justify-content:flex-start}.slice-pagination-right{justify-content:flex-end}.slice-pagination-compact{padding-bottom:0}page-pagination{display:contents}.page-pagination{display:flex;flex:1 1 100%;justify-content:center;min-width:100%;padding-bottom:1rem}.page-pagination .btn-group{display:flex;width:fit-content}.page-pagination-btn{flex:0 0 auto;min-width:36px;padding:.25rem .5rem}.page-pagination-btn.btn-sm{min-width:30px;padding:.2rem .4rem}.page-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.page-pagination-page-btn{flex:0 0 auto;min-width:36px;padding:.25rem .5rem}.page-pagination-page-btn.btn-sm{min-width:30px;padding:.2rem .4rem}.page-pagination-page-btn .spinner-border-sm{border-width:.15em;height:.875rem;width:.875rem}.page-pagination-ellipsis{cursor:default!important;pointer-events:none}.page-pagination-ellipsis:disabled{opacity:.7!important}.page-pagination-left{justify-content:flex-start}.page-pagination-right{justify-content:flex-end}.page-pagination-compact{padding-bottom:0}.custom-feedback-tr-name{cursor:pointer}.custom-feedback-tr-name:hover{opacity:.8}body.queue-resize-handle-dragging{cursor:ns-resize;user-select:none}.queue-drop-highlight{filter:saturate(5)}.queue-resize-handle{align-items:center;cursor:ns-resize;display:flex;flex-shrink:0;height:12px;justify-content:center}.queue-resize-handle:before{background-color:var(--text-muted);border-radius:2px;content:"";height:4px;transition:background-color .15s ease;width:36px}.queue-resize-handle-active:before,.queue-resize-handle:hover:before{background-color:var(--text)}.queue-filter-prio-1:hover,.queue-filter-prio-2:hover,.queue-filter-prio-3:hover,.queue-filter-prio-4:hover,.queue-filter-prio:hover{cursor:pointer;transform:scale(1.1)}.queue-filter-prio-hidden{filter:grayscale(1)}.queue-filter-prio-1{color:var(--danger)}.queue-filter-prio-2{color:var(--orange-red)}.queue-filter-prio-3{color:var(--warning)}.queue-filter-prio-4{color:var(--primary)}.queue-entry{margin-bottom:.5rem}.queue-container{height:100%}.queue-entry-list{display:flex;flex-direction:column;justify-content:center}.queue-header{align-items:center;background-color:color-mix(in srgb,var(--surface),#000 20%);display:flex;font-size:.8rem;justify-content:space-between;min-height:2.5rem;padding-right:.5rem;position:relative}.queue-header:hover{cursor:pointer;filter:saturate(2)}.queue-header-stats{color:color-mix(in srgb,transparent,var(--text) 62%);cursor:pointer;font-size:.9rem;margin:0 .2rem}.queue-header-stats:hover{color:var(--text);transform:scale(1.1)}.queue-header-export{color:var(--text);font-size:12px!important;opacity:.5}.queue-header-export:hover{cursor:pointer}.queue-header-export-btn{align-items:center;display:inline-flex;font-size:.7rem;justify-content:center;line-height:1;margin-left:.15rem;padding:.2rem .35rem}.queue-header-status{align-items:center;border-radius:4px;display:flex;font-weight:700;height:1.8rem;justify-content:center;margin-left:3px;margin-right:.3rem;min-width:1.8rem;padding:0 .4rem}.queue-header-disabled{background-image:linear-gradient(45deg,var(--background) 25%,var(--text) 25%,var(--text) 50%,var(--danger) 50%,var(--danger) 75%,var(--text) 75%,var(--text) 100%);background-size:28.28px 28.28px;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}.queue-header-opacity{opacity:.3}.queue-header-border-busy{background-color:var(--warning);bottom:0;height:4px;left:0;position:absolute;right:0}.queue-header-state{background-color:color-mix(in srgb,transparent,var(--surface) 60%);min-height:2.5rem;width:6px}.queue-header-state-good{background-color:var(--success)}.queue-header-state-busy{background-color:var(--warning)}.queue-header-name{color:var(--text);text-align:center;width:calc(100% - 100px)}.queue-header-left{align-items:center;display:flex;justify-content:center}.queue-header-left>span>i{color:color-mix(in srgb,transparent,var(--text) 62%)}.queue-header-left>span{color:var(--text);font-weight:700;margin:0 .3rem;width:36px}.queue-header-right{align-items:center;display:flex;justify-content:center;margin-left:.15rem}.queue-header-right>span>i{color:color-mix(in srgb,transparent,var(--text) 62%);font-size:10px;padding-right:4px}.queue-header-right>span{align-items:center;color:var(--text);display:flex;font-weight:700;margin-right:.5rem}.queue-header-search-toggle{color:color-mix(in srgb,transparent,var(--text) 62%);cursor:pointer;font-size:.9rem;margin:0 .2rem 0 .4rem}.queue-header-search-toggle:hover{color:var(--text);transform:scale(1.1)}.queue-header-search-toggle-active,.queue-header-search-toggle-active:hover{color:var(--danger)}.queue-search-row{background-color:color-mix(in srgb,var(--surface),#000 20%);padding:.4rem .5rem}.queue-search-row .form-control{font-size:.8rem;line-height:1.5;padding-bottom:.35rem;padding-top:.35rem}.queue-search-row .form-control::placeholder{font-size:.7rem}.queue-incoming-container{background-color:color-mix(in srgb,transparent,var(--surface) 60%);border-bottom:.4rem solid transparent;height:20rem;margin-top:.5rem;min-height:5rem;overflow-y:auto;padding:.5rem;position:relative}.queue-incoming-container-empty{align-items:center;bottom:0;color:var(--text);display:flex;font-size:5rem;justify-content:center;left:0;opacity:.05;position:absolute;right:0;top:0}.queue-incoming-header{color:color-mix(in srgb,transparent,var(--text) 62%)}.queue-incoming-header>i{margin-right:4px}.queue-incoming-header-parent{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.queue-progress-container{background-color:color-mix(in srgb,transparent,var(--surface) 100%);border-bottom:.4rem solid transparent;height:35rem;margin-top:.5rem;min-height:5rem;overflow-x:hidden;overflow-y:auto;padding:.5rem}.queue-progress-container-finished{margin-top:.5rem}.queue-progress-header{align-items:center;color:color-mix(in srgb,transparent,var(--text) 62%);display:flex;justify-content:space-between;margin-bottom:1rem}.queue-progress-header-toggle:hover{cursor:pointer;text-decoration:underline}.queue-progress-header>span>i{font-size:10px;padding-right:4px}.queue-progress-header-export{font-size:12px!important;opacity:.5}.queue-progress-header-export:hover{cursor:pointer}.queue-progress-header-priority{align-items:center;display:flex;font-size:small}.queue-progress-header-priority>i{margin-right:3px}.queue-container-hidden{height:5rem!important}.queue-container-pulsate-fwd{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.queue-entry-priority{right:3.2rem}.queue-entry-container{background-color:var(--surface);min-height:8rem;padding:.6rem}.queue-entry-button>i{color:var(--text)}.queue-header-stats-tooltip .tooltip-inner{max-width:none;text-align:left}.queue-header-stats-tooltip .queue-stats-title{font-weight:700;margin-bottom:.5rem}.queue-header-stats-tooltip .queue-stats-heading{font-weight:700;margin-bottom:.15rem}.queue-header-stats-tooltip .queue-stats-row{display:flex;gap:1.5rem;justify-content:space-between}.queue-header-stats-tooltip .queue-stats-value{font-variant-numeric:tabular-nums;text-align:right}.queue-header-stats-tooltip .queue-stats-divider{border-top:1px solid color-mix(in srgb,transparent,var(--bs-tooltip-color) 30%);margin:.3rem 0}.queue-finished-entry{margin-bottom:1rem}.queue-finished-container{height:100%}.queue-finished-entry-list{display:flex;flex-direction:column;justify-content:center}.queue-finished-header{align-items:center;background-color:color-mix(in srgb,var(--surface),#000 20%);display:flex;font-size:.8rem;justify-content:space-between;min-height:2.5rem;padding:0 .5rem;position:relative}.queue-finished-header-name{color:var(--text);flex:1;text-align:center}.queue-finished-header-left,.queue-finished-header-right{align-items:center;display:flex}.queue-finished-header-right>span>i{color:color-mix(in srgb,transparent,var(--text) 62%);font-size:10px;padding-right:4px}.queue-finished-header-right>span{align-items:center;color:var(--text);display:flex;font-weight:700;margin-right:.5rem}.queue-finished-incoming-container{background-color:color-mix(in srgb,transparent,var(--surface) 60%);border-bottom:.4rem solid transparent;height:56.5rem;margin-top:1rem;min-height:5rem;overflow-y:auto;padding:1rem;position:relative}.queue-finished-incoming-container-empty{align-items:center;bottom:0;color:var(--text);display:flex;font-size:5rem;justify-content:center;left:0;opacity:.05;position:absolute;right:0;top:0}.queue-entry-highlighted{filter:saturate(8)}.queue-entry-expansion{align-items:flex-start;background-color:var(--surface);border-bottom-left-radius:4px;border-top:1px solid color-mix(in srgb,transparent,var(--text) 38%);display:flex;flex-direction:column;width:100%}.queue-entry-expansion-vehicle{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 38%);padding:.5rem;width:100%}.queue-entry-expansion-vehicle>.input-group{width:100%}.queue-entry-expansion-vehicle>.input-group>.vehicle-search{border-radius:4px!important;height:20px}.queue-entry-expansion-vehicle-selected{align-items:center;color:var(--text);display:flex;justify-content:space-between;opacity:.6}.queue-entry-expansion-vehicle-selected-delete{color:var(--danger);cursor:pointer}.queue-entry-expansion-actions{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 38%);display:flex;justify-content:flex-end;margin-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;width:100%}.queue-entry-expansion-actions>div>button>i{margin-right:4px}.queue-entry-expansion-actions>div>ul>li>a{padding-left:.5rem}.queue-entry-expansion-text{color:var(--text)!important;padding:1rem}.queue-entry-expansion-map{height:15rem;padding-bottom:1rem;width:100%}.queue-entry-expansion-footer{align-items:center;color:var(--text);display:flex;padding:1rem}.queue-entry-expansion-footer>i{margin-right:4px;opacity:.5}.queue-entry-priority{position:absolute;right:2.2rem;top:.2rem}.queue-entry-priority-no-margin{position:absolute;right:.2rem!important;top:.2rem}.queue-entry-priority-no-margin:hover{cursor:pointer;transform:scale(1.1)}.queue-entry-priority-1{color:var(--danger)}.queue-entry-priority-2{color:var(--orange-red)}.queue-entry-priority-3{color:var(--warning)}.queue-entry-priority-4{color:var(--primary)}.queue-entry-priority:hover{cursor:pointer;transform:scale(1.1)}.queue-entry-container{background-color:var(--background);display:flex;font-size:.8rem;justify-content:space-between;min-height:5rem;padding:.4rem;position:relative}.queue-entry-hover:hover{box-shadow:0 0 0 1px color-mix(in srgb,transparent,var(--primary) 70%),0 4px 12px color-mix(in srgb,transparent,#000 55%);cursor:move;transform:scale(1.03);z-index:1}.queue-entry-expand:hover{cursor:pointer;filter:saturate(2)}.queue-entry-data{color:var(--text);display:flex;flex-direction:column;justify-content:flex-start;width:100%;word-break:break-word}.queue-entry-data-assigned{width:87%!important}.queue-entry-data-vehicles{align-items:flex-start!important;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 38%);border-top:1px solid color-mix(in srgb,transparent,var(--text) 38%);display:flex;flex-direction:column;margin-bottom:2px;margin-top:2px;padding-bottom:2px;padding-top:2px}.queue-entry-data-keyword{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-entry-data-keyword-margin{margin-right:20px}.queue-entry-data-transparent{opacity:.5}.queue-entry-data-transparent-time{font-size:smaller;opacity:.5}.queue-entry-data-similar{background-color:var(--warning);border-radius:2px;color:var(--text);font-weight:700;padding:1px 4px}.queue-entry-data>div{align-items:flex-end;display:flex;flex-grow:2;justify-content:space-between}.queue-entry-button{align-items:center;background-color:var(--success);bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:13%}.queue-entry-button-deactive{background:var(--primary);cursor:no-drop!important;opacity:.4}.queue-entry-button:hover{cursor:pointer;filter:saturate(4)}.queue-entry-button>i{color:var(--on-accent)}.queue-entry-swing-in-top-bck{-webkit-animation:swing-in-top-bck .6s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-bck .6s cubic-bezier(.175,.885,.32,1.275) both}.queue-entry-swing-out-top-bck{-webkit-animation:swing-out-top-bck .45s cubic-bezier(.6,-.28,.735,.045) both;animation:swing-out-top-bck .45s cubic-bezier(.6,-.28,.735,.045) both}.queue-entry-request{background:color-mix(in srgb,transparent,var(--info) 41.96%)!important}.queue-entry-urgent{background:color-mix(in srgb,transparent,var(--danger) 28%)!important}@-webkit-keyframes swing-in-top-bck{0%{opacity:0;-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}}@keyframes swing-in-top-bck{0%{opacity:0;-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}}@-webkit-keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}to{opacity:0;-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top}}@keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}to{opacity:0;-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top}}.queue-entry-address-tooltip .tooltip-inner{max-width:none;text-align:left;white-space:nowrap}.queue-entry-address-tooltip .tooltip-inner hr{margin:.4rem 0;opacity:.4}.queue-row-entry-clickable:hover{text-decoration:underline}.queue-row-entry-no-wrap,.queue-row-entry-queue-name{text-wrap:nowrap}.queue-row-entry-queue-name{font-weight:700}.queue-row-entry-queue-name:hover{text-decoration:underline}.queue-row-entry-queue-name-vehicle{margin-left:18px}.queue-row-entry-edit{float:right;font-size:10px;height:unset;margin-top:4px;opacity:.5}.queue-row-entry-export{color:var(--text);font-size:12px!important;opacity:.5}.queue-row-entry-export:hover{cursor:pointer}.queue-row-entry-export{float:right}.queue-row-entry-first-column{position:relative}.queue-row-entry-colorbar{bottom:0;left:0;position:absolute;top:0;width:5px}.queue-row-entry-done{color:var(--success);margin-left:.5rem}.queue-row-entry-done-caret{opacity:.5}.queue-row-entry-done-time{font-weight:700}.queue-row-entry-stop-icon{margin-right:.3rem}.queue-row-entry-actions-col{white-space:nowrap}.queue-row-entry-assign-btn{background-color:var(--success);border-color:var(--success);color:var(--text);margin-left:0}.queue-row-entry-assign-btn:hover{background-color:var(--danger);border-color:var(--danger);color:var(--text)}.queue-row-entry-assigned{color:var(--danger);margin-left:.5rem}.queue-row-entry-in-progress{color:var(--warning);margin-left:.5rem}.queue-row-entry-prio{opacity:.2}.queue-row-entry-prio:hover{cursor:pointer;filter:saturate(10);opacity:1!important}.queue-row-entry-prio-active{opacity:1!important}.queue-row-entry-prio-col{white-space:nowrap}.queue-row-entry-export-btn{font-size:.65rem;line-height:1.2;padding:.1rem .3rem}.queue-row-entry-vehicle-cell{position:relative}.queue-row-entry-vehicle-status{align-items:center;border-radius:4px;display:flex;font-weight:700;height:18px;justify-content:center;left:1px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.queue-row-entry-street-td{align-items:center;display:flex;justify-content:space-between}.queue-row-entry-street-td>.label-purple{filter:saturate(.7)}.queue-feedback-entry-queue-diaryTable-type{width:25px}.queue-feedback-entry-queue-diaryTable-timestamp{width:65px}.queue-feedback-entry-queue-diaryTable-content{align-items:center;display:flex;justify-content:space-between}.queue-feedback-entry-queue-diaryTable-sender{font-size:.7rem;opacity:.4}.queue-feedback-entry-queue-diaryTable-actions{position:absolute;right:50px}.queue-feedback-entry-queue-diaryTable-actions>.dropdown{display:none}.queue-feedback-entry-queue-diaryTable-actions>.dropdown>.dropdown-menu{left:unset;right:0}.queue-feedback-entry-queue-diaryTable-image{align-items:flex-start;display:flex;flex-direction:column}.queue-feedback-entry-queue-diaryTable-image>img{cursor:pointer;margin-bottom:3px;margin-top:10px;max-height:80px}.queue-feedback-entry-queue-diaryTable-image>.image-loading{opacity:.6}.queue-feedback-entry-queue-diaryTable-document{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.queue-feedback-entry-queue-diaryTable-document-name{font-weight:500}.queue-feedback-entry-queue-diaryTable-document-meta{font-size:.7rem;opacity:.6}.queue-feedback-entry-queue-diaryTable-document-download{font-size:.7rem;padding:2px 8px}.queue-feedback-entry-queue-diaryTable-document-download>i{margin-right:4px}.queue-feedback-entry-queue-diaryTable-document-deleted{font-style:italic;opacity:.5}.queue-feedback-entry-queue-diaryTable-actions i.fa-location-dot{cursor:pointer}.queue-feedback-entry-button-td>div{align-items:center;display:flex;justify-content:flex-end}.queue-feedback-entry-button-td>div>i{margin-left:5px}.queue-feedback-image{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .15s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .15s cubic-bezier(.25,.46,.45,.94);-ms-transition:all .15s cubic-bezier(.25,.46,.45,.94);-o-transition:all .15s cubic-bezier(.25,.46,.45,.94);transition:all .15s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:1000}.queue-feedback-image>img{max-height:90%;max-width:90%;scale:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .3s cubic-bezier(.25,.46,.45,.94);-ms-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.queue-feedback-image-open{background:color-mix(in srgb,transparent,var(--background) 57%);pointer-events:all}.queue-feedback-image-open>img{scale:1!important}#queue-diaryTable td{border:none!important;border-bottom:1px solid var(--surface)!important;padding:3px}.queue-entry-task-time{font-size:.7rem;opacity:.7;white-space:nowrap;width:1%}.queue-entry-task-bell{font-size:.6rem;margin-left:4px;opacity:.7}.queue-entry-task-state{font-size:.7rem;white-space:nowrap;width:1%}@keyframes pulse-saturation{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}.queue-detail-label{background-color:var(--primary)}.queue-detail-alert-info{margin-top:.4em;padding-bottom:.8em;padding-top:.8em}.queue-detail-entry-priority{align-items:center;display:flex;font-size:14px;margin-left:10px}.queue-detail-entry-priority-1{color:var(--danger)}.queue-detail-entry-priority-2{color:var(--orange-red)}.queue-detail-entry-priority-3{color:var(--warning)}.queue-detail-entry-priority-4{color:var(--primary)}.queue-detail-vehicle{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.queue-detail-vehicle-list{height:34em;overflow-y:auto;padding-right:10px}.queue-detail-vehicle-left,.queue-detail-vehicle-strength{align-items:center;display:flex}.queue-detail-vehicle-name{max-width:22em;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.queue-detail-vehicle-selected{align-items:center;color:var(--text);display:flex;justify-content:space-between}.queue-detail-vehicle-selected-delete{color:var(--danger)}.queue-detail-vehicle-selected-delete:hover{color:var(--danger);cursor:pointer}.queue-detail-vehicle-assign{height:15em;margin-bottom:1em;overflow-y:auto}.queue-detail-vehicle-status{align-items:center;border-radius:4px;display:flex;font-size:14px;height:20px;justify-content:center;margin:2px 5px;width:21px}.queue-detail-vehicle-status-text{color:var(--text);font-family:DroidSansMonoDotted;font-size:1.1em;text-align:center}.queue-detail-content{color:var(--text)!important;height:calc(100% - 13em)}.queue-detail-header{font-size:.85rem}.queue-detail-header-keyword{background-color:var(--background);border-radius:4px;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;padding:.6rem 1rem;text-align:center}.queue-detail-header-meta{align-items:center;display:flex;font-size:large;justify-content:space-between;margin-left:.5rem;margin-right:.5rem;padding:.4em}.queue-detail-header-meta>#externalId{font-family:monospace}.queue-detail-header-location{font-weight:700}.queue-detail-header-info-table{border-collapse:collapse;margin-bottom:.5rem;padding:.4em;width:100%}.queue-detail-header-info-table td{padding:.2rem .3rem;vertical-align:top}.queue-detail-header-info-icon{text-align:center;width:1.5rem}.queue-detail-header-info-text{max-height:4em;overflow-y:auto}.queue-detail-header-icon{font-size:.85rem;opacity:.5}.queue-detail-header-priority-text{cursor:pointer}.queue-detail-header-priority-text:hover{text-decoration:underline}.queue-detail-header-hr{opacity:.5}.queue-detail-extended-content{height:calc(100% - 13em);padding:.4em}.queue-detail-extended-content>.queue-detail-menu-queue-entry-tab-menu{height:calc(100% - 6em)}.queue-detail-extended-content-feedback,.queue-detail-extended-content-tasks,.queue-detail-extended-content-vehicles{height:calc(100% - 3em);margin-left:.5em;margin-right:.5em;padding-top:10px}.queue-detail-extended-content-feedback-table,.queue-detail-extended-content-tasks-table{height:calc(100% - 2em);overflow-y:auto}.queue-detail-extended-content-feedback-table #queue-tasksTable,.queue-detail-extended-content-feedback-table>#queue-diaryTable,.queue-detail-extended-content-tasks-table #queue-tasksTable,.queue-detail-extended-content-tasks-table>#queue-diaryTable{width:calc(100% - 5px)}.queue-detail-extended-content-feedback-table #queue-tasksTable .queue-detail-menu-task-archived,.queue-detail-extended-content-feedback-table>#queue-diaryTable .queue-detail-menu-task-archived,.queue-detail-extended-content-tasks-table #queue-tasksTable .queue-detail-menu-task-archived,.queue-detail-extended-content-tasks-table>#queue-diaryTable .queue-detail-menu-task-archived{opacity:.4;text-decoration:line-through}.queue-detail-extended-content-feedback-input,.queue-detail-extended-content-tasks-input,.queue-detail-extended-content-vehicle-input{align-items:center;display:flex;margin-bottom:5px}.queue-detail-extended-content-feedback-input>i,.queue-detail-extended-content-tasks-input>i,.queue-detail-extended-content-vehicle-input>i{font-size:22px;margin-left:10px}.queue-detail-extended-content-feedback-input>i:hover,.queue-detail-extended-content-tasks-input>i:hover,.queue-detail-extended-content-vehicle-input>i:hover{cursor:pointer;scale:1.2}.queue-detail-extended-content-feedback-input>input,.queue-detail-extended-content-tasks-input>input,.queue-detail-extended-content-vehicle-input>input{height:22px;padding:3px 6px}.queue-detail-extended-content-feedback-input>button,.queue-detail-extended-content-tasks-input>button,.queue-detail-extended-content-vehicle-input>button{margin-bottom:20px;margin-left:0}.queue-detail-extended-content>hr{margin-bottom:15px;margin-top:15px}.queue-detail-extended-content>.nav-tabs{display:flex;overflow-y:hidden}.queue-detail-extended-content>.nav-tabs>li{flex-grow:1;text-align:center}.queue-detail-menu-queue-entry-actions{align-items:center;display:flex;justify-content:space-between;padding:0 .4rem}.queue-detail-menu-queue-entry-actions>button{margin-left:4px}.queue-detail-menu-queue-entry-close-actions{align-items:center;display:flex}.queue-detail-menu-queue-entry-close-actions>div>button>i{margin-right:4px}.queue-detail-menu-queue-entry-close-actions>div>ul>li>a{padding-left:.5rem}.queue-detail-menu-queue-entry-tab-menu label.alamos-modern-queue-tabs{flex-grow:1}.queue-detail-menu-queue-feedback-entry:hover>td .dropdown{display:inline-block!important}#queue-detail-map{height:15em;padding-bottom:1em;width:100%}#queue-detail-no-map{align-items:center;display:flex;height:13em;justify-content:center;position:absolute;text-align:center;vertical-align:middle;width:100%;z-index:10}.queue-detail-close-btn{background-color:var(--surface);border:1px solid var(--border);box-shadow:0 1px 4px color-mix(in srgb,transparent,#000 35%);color:var(--text);cursor:pointer;font-size:14px;left:4px;opacity:1;padding:.15rem .4rem;position:absolute;top:4px;z-index:1100}.queue-detail-close-btn:focus,.queue-detail-close-btn:hover{background-color:var(--danger);border-color:var(--danger);color:var(--on-accent)}.queue-detail-sidebar-table{color:var(--text);font-size:.8rem}.queue-detail-sidebar-table>thead>tr>th{border-bottom:1px solid var(--border);color:var(--text-muted);font-size:.75rem;font-weight:600;padding:.3rem .4rem}.queue-detail-sidebar-table>tbody>tr>td{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 8%);padding:.3rem .4rem;vertical-align:middle}.queue-detail-sidebar-table-empty{color:var(--text-muted);font-style:italic;padding:.8rem .4rem;text-align:center}#time,.queue-detail-menu-normal-text{font-size:14px}div.alamos-modern-queue-tabs{border-top:1px solid var(--text);display:none;padding:0}input.alamos-modern-queue-tabs{display:none}label.alamos-modern-queue-tabs{border:1px solid transparent;color:var(--text-muted);display:inline-block;font-weight:600;margin:0 0 -1px;padding:15px 10px;text-align:center}label.alamos-modern-queue-tabs:before{font-family:fontawesome;font-weight:400;margin-right:10px}label.alamos-modern-queue-tabs:hover{color:var(--text-muted);cursor:pointer}input.alamos-modern-queue-tabs:checked+label{border:1px solid var(--text);border-bottom:1px solid var(--border);border-top:2px solid var(--warning);color:var(--border)}div:has(#alamos-modern-queue-tab1:checked)~#alamos-modern-queue-content1,div:has(#alamos-modern-queue-tab2:checked)~#alamos-modern-queue-content2,div:has(#alamos-modern-queue-tab3:checked)~#alamos-modern-queue-content3,div:has(#alamos-modern-queue-tab4:checked)~#alamos-modern-queue-content4{display:block;height:-webkit-fill-available;height:-moz-fill-available;height:-fill-available}@media screen and (max-width:650px){label{font-size:0}label:before{font-size:18px;margin:0}}@media screen and (max-width:400px){label{padding:15px}}.queue-tasks-container td{padding:10px 5px!important}.queue-tasks-container .queue-tasks-container-actions{align-items:center;display:flex;justify-content:flex-end;white-space:nowrap}.queue-tasks-container .queue-tasks-container-actions>button{margin:2px;white-space:nowrap}.queue-tasks-container .queue-tasks-container-action-icon{margin-right:5px}.queue-tasks-container td{vertical-align:middle!important}.queue-tasks-container .queue-tasks-container-filter-active{color:var(--warning);margin-left:10px}.queue-tasks-container .queue-tasks-container-tasks-status-header{align-items:center;display:flex}.queue-tasks-container .queue-tasks-container-tasks-status-header .dropdown-menu{background-color:var(--surface);border-color:var(--border)}.queue-tasks-container .queue-tasks-container-tasks-status-header .dropdown-menu .shared-av-dropdown-checkbox-container{align-items:center;color:var(--text);cursor:pointer;display:flex;padding:.3rem .8rem;white-space:nowrap}.queue-tasks-container .queue-tasks-container-tasks-status-header .dropdown-menu .shared-av-dropdown-checkbox-container>span{margin-left:.5rem}.queue-tasks-container .queue-tasks-container-tasks-status-header .dropdown-menu .shared-av-dropdown-checkbox-container:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)}.queue-tasks-container tr.hidden_row{display:none}.queue-tasks-container-queue-task-row-entry>#status>.label{display:block}.queue-tasks-container-queue-task-row-entry>#keyword{max-width:230px}.queue-tasks-container-queue-task-row-entry>#location{max-width:300px}.queue-tasks-container-queue-task-row-entry>#keyword,.queue-tasks-container-queue-task-row-entry>#location{opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-tasks-container-queue-task-row-entry>#message{font-weight:700}.queue-tasks-container-queue-task-row-entry>#status{vertical-align:middle}@property --currentStateColor{syntax:"<color>";inherits:false;initial-value:var(--text)}.incident-text{color:var(--text)}.incident-message{color:var(--text);opacity:.7}.incident-low{color:var(--primary)}.incident-info{color:var(--text-muted)}.incident-warning{color:var(--warning)}.incident-disaster,.incident-high{color:var(--danger)}.incident-current-state{color:var(--text)}.incident-before-state{opacity:.35}.incident-after-state{opacity:.1}.incident-state{font-style:normal;margin-left:2px;margin-right:2px}.incident-state:not(:first-child):before{content:">";opacity:.6}.incident-state-current{font-size:1.3em}.incident-severity>span{border-radius:4px;display:block;font-size:xx-small;font-weight:700;min-width:5rem;padding:.3rem .5rem;text-align:center}.incident-severity-info{background-color:transparent;border:1px solid var(--text-muted);color:var(--text-muted)}.incident-severity-low{background-color:transparent;border:1px solid var(--primary);color:var(--primary)}.incident-severity-disaster,.incident-severity-high{background-color:var(--danger);color:var(--on-accent)}.incident-severity-warning{background-color:transparent;border:1px solid var(--warning);color:var(--warning)}.incident-tablerow-inline-1{white-space:nowrap}.checklist-templates-container{margin-top:.5rem}.checklist-templates-row{cursor:pointer}.checklist-templates-row-selected{box-shadow:inset 3px 0 0 var(--text);font-weight:600}.checklist-templates-row-arrow{float:right;opacity:.5}.checklist-templates-status-cell{text-align:center;width:1%}.checklist-templates-status-published{color:var(--success)}.checklist-templates-status-draft{color:var(--danger);opacity:.5}.checklist-templates-action-cell{width:1%}.checklist-templates-action-cell>i{cursor:pointer;opacity:.4}.checklist-templates-action-cell>i:hover{opacity:1}.checklist-templates-delete-cell{color:var(--danger);cursor:pointer;width:1%}.checklist-templates-delete-cell:hover{opacity:1}.checklist-template-edit-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.5rem;margin-top:.75rem}.checklist-template-edit-info-hint>i{margin-right:.25rem}.checklist-template-edit-save-hint{margin-bottom:.75rem}.checklist-template-edit-tags-container{align-items:center;display:inline-flex!important;flex-wrap:nowrap;height:40px;justify-content:flex-start;overflow-x:auto}.checklist-template-edit-tag-add{align-items:center;background-color:var(--success);cursor:pointer;display:inline-flex;justify-content:center}.checklist-template-edit-tag-add:hover{opacity:.6}.checklist-template-edit-tag-entry{align-items:center;border:1px solid var(--border);border-radius:4px;display:inline-flex;font-size:.85em;gap:.3rem;margin-right:.25rem;padding:.15rem .5rem;white-space:nowrap}.checklist-template-edit-tag-dot{font-size:.6em}.checklist-template-edit-tag-remove{cursor:pointer;margin-left:.15rem;opacity:.5}.checklist-template-edit-tag-remove:hover{color:var(--danger);opacity:1}.checklist-template-edit-table{margin-bottom:.5rem}.checklist-template-edit-field-row{cursor:pointer}.checklist-template-edit-field-required-cell{text-align:center;width:1%}.checklist-template-edit-field-required-icon{color:var(--danger)}.checklist-template-edit-field-depends{margin-left:.5rem;opacity:.5}.checklist-template-edit-field-type-cell{font-size:.85em;opacity:.6;white-space:nowrap;width:1%}.checklist-template-edit-field-drag-cell{cursor:grab;width:1%}.checklist-template-edit-field-drag-cell:active{cursor:grabbing}.checklist-template-edit-field-drag-handle{opacity:.3}.checklist-template-edit-field-row:hover .checklist-template-edit-field-drag-handle{opacity:.7}.checklist-template-edit-field-dragging{opacity:.3}.checklist-template-edit-field-drop-above{box-shadow:inset 0 3px 0 var(--success)}.checklist-template-edit-field-drop-below{box-shadow:inset 0 -3px 0 var(--success)}.checklist-template-edit-field-delete-cell{width:1%}.checklist-template-edit-footer{align-items:center;display:flex;justify-content:space-between}.checklist-template-edit-footer>div{display:flex;gap:.5rem}.sections-templates-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.5rem}.sections-templates-info-hint>i{margin-right:.25rem}.sections-templates-editor-container{border-top:1px solid var(--border);margin-bottom:1rem;margin-top:2.1rem;padding-top:1rem}.sections-templates-container{margin-top:.5rem}.sections-templates-row{cursor:pointer}.sections-templates-row-selected{box-shadow:inset 3px 0 0 var(--text);font-weight:600}.sections-templates-row-arrow{float:right;opacity:.5}.sections-templates-delete-cell{width:1%}.sections-template-editor-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.5rem;margin-top:.75rem}.sections-template-editor-info-hint>i{margin-right:.25rem}.sections-template-editor-table{margin-bottom:.5rem}.sections-template-editor-entry-row{cursor:pointer}.sections-template-editor-icon-cell{text-align:center;white-space:nowrap;width:1%}.sections-template-editor-type-icon{width:24px}.sections-template-editor-radio-col{white-space:nowrap;width:180px}.sections-template-editor-assignees-col{text-align:center;white-space:nowrap;width:60px}.sections-template-editor-delete-cell{width:1%}.sections-template-editor-footer{align-items:center;display:flex;justify-content:space-between}.alarm-tile-editor-container{margin-top:.5rem}.alarm-tile-editor-list-row{cursor:pointer}.alarm-tile-editor-list-row-selected{box-shadow:inset 3px 0 0 var(--text);font-weight:600}.alarm-tile-editor-list-row-arrow{float:right;opacity:.5}.alarm-tile-editor-list-delete-cell{width:1%}.alarm-tile-editor-info-hint{border-top:1px solid color-mix(in srgb,transparent,var(--text) 15%);color:var(--text-muted);font-size:.8em;margin-bottom:.75rem;margin-top:1rem;padding-top:1rem}.alarm-tile-editor-info-hint>i{margin-right:.25rem}.alarm-tile-editor-link-actions{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 15%);display:flex;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem}.alarm-tile-editor-link-warning{color:var(--danger);font-size:.85em}.alarm-tile-editor-kacheln-table{margin-bottom:.5rem}.alarm-tile-editor-kachel-row{cursor:default}.alarm-tile-editor-kachel-drag-cell{cursor:grab;width:1%}.alarm-tile-editor-kachel-drag-cell:active{cursor:grabbing}.alarm-tile-editor-kachel-name,.alarm-tile-editor-kachel-note{font-size:12px}.alarm-tile-editor-kachel-drag-handle{opacity:.3}.alarm-tile-editor-kachel-row:hover .alarm-tile-editor-kachel-drag-handle{opacity:.7}.alarm-tile-editor-kachel-dragging{opacity:.3}.alarm-tile-editor-kachel-drop-above{box-shadow:inset 0 3px 0 var(--success)}.alarm-tile-editor-kachel-drop-below{box-shadow:inset 0 -3px 0 var(--success)}.alarm-tile-editor-kachel-narrow-col{white-space:nowrap;width:1%}.alarm-tile-editor-kachel-icon-cell{position:relative}.alarm-tile-editor-kachel-icon-picker{background-color:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 30%);display:flex;flex-wrap:wrap;left:0;padding:.5rem;position:absolute;top:100%;width:220px;z-index:1000}.alarm-tile-editor-kachel-icon-picker-item{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:1rem;height:32px;justify-content:center;width:32px}.alarm-tile-editor-kachel-icon-picker-item:hover{background-color:color-mix(in srgb,transparent,var(--text) 6%)}.alarm-tile-editor-kachel-mode-cell,.alarm-tile-editor-kachel-mode-header{white-space:nowrap;width:1%}.alarm-tile-editor-kachel-target-cell,.alarm-tile-editor-kachel-target-col{min-width:150px;white-space:nowrap}.alarm-tile-editor-kachel-dropdown-section{font-size:.75em;letter-spacing:.04em;margin-top:.25rem;opacity:.5;padding:.25rem .75rem;text-transform:uppercase}.alarm-tile-editor-kachel-dropdown-section:first-child{margin-top:0}.alarm-tile-editor-kachel-delete-cell{width:1%}.alarm-tile-editor-footer{align-items:center;display:flex;justify-content:space-between}.alarm-tile-editor-addon{background:var(--surface);border-color:var(--surface);color:var(--text)}.alarm-tile-editor-addon-invalid{border-left:.8rem solid var(--danger)}.alarm-tile-editor-select-btn{background-color:var(--text-muted)!important}.alarm-tile-editor-color{margin-right:.5rem}.alarm-tile-editor-header-right{min-height:auto}.alarm-tile-editor-entry{align-items:center;background-color:var(--surface);color:var(--text);display:flex;justify-content:space-between}.alarm-tile-editor-entry:hover{cursor:pointer}.alarm-tile-editor-selected-name{font-weight:700}.alarm-tile-editor-tile{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.alarm-tile-editor-tile-row{border-spacing:1rem 0;display:table;table-layout:fixed;width:100%}.alarm-tile-editor-tile-icon-col{display:table-cell;vertical-align:middle;width:5rem}.alarm-tile-editor-tile-inputs{display:table-cell;vertical-align:middle;width:30%}.alarm-tile-editor-tile-inputs>.input-group{display:flex;margin-bottom:.5rem}.alarm-tile-editor-tile-inputs>.input-group:last-child{margin-bottom:0}.alarm-tile-editor-tile-inputs>.input-group .input-group-text{min-width:9.6rem;white-space:nowrap}.alarm-tile-editor-tile-dropdowns{display:table-cell;vertical-align:middle;width:20%}.alarm-tile-editor-tile-dropdowns>.input-group{display:flex;margin-bottom:.5rem}.alarm-tile-editor-tile-dropdowns>.input-group:last-child{margin-bottom:0}.alarm-tile-editor-tile-dropdowns>.input-group .input-group-text{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-mode-col{display:table-cell;vertical-align:middle;width:22.5%}.alarm-tile-editor-tile-mode-col>.input-group{display:flex}.alarm-tile-editor-tile-mode-col>.input-group .input-group-text{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-target-col{display:table-cell;vertical-align:middle;width:22.5%}.alarm-tile-editor-tile-target-col>.input-group{display:flex}.alarm-tile-editor-tile-target-col>.input-group .input-group-text{min-width:7.2rem;white-space:nowrap}.alarm-tile-editor-tile-icon-dropdown{margin-bottom:0!important}.alarm-tile-editor-tile-mode>li>a>i{margin-right:.5rem;opacity:.5}.alarm-tile-editor-tile-icons{min-width:1rem!important}.alarm-tile-editor-tile-icons-icon{color:var(--text)}.alarm-tile-editor-tile-icons>li>a>i{font-size:x-large}.alarm-tile-editor-tile:not(:last-child){border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 47%)}.alarm-tile-editor-tile-input{margin-bottom:.5rem}.alarm-tile-editor-tile-icon{align-items:center;aspect-ratio:1;border-radius:.5rem;display:flex;height:4rem;justify-content:center}.checklists-status-flex{align-content:baseline;display:inline-flex;justify-content:space-between;width:100%}.checklists-status-header{margin-top:10px}.checklists-alignment-right{align-self:flex-end}.checklists-checkbox{height:15px;margin-bottom:0!important;width:15px}.checklists-title-column{width:auto}.checklists-status-column{width:5%}.checklists-description-column{width:140px!important}.checklists-vehicle-column{width:200px!important}.checklists-date-column{white-space:nowrap;width:120px}.checklists-text{color:var(--text)}.checklists-view-date{opacity:.6}.checklists-view-time{white-space:nowrap}.checklists-label>span{border-radius:4px;display:block;font-size:xx-small;font-weight:700;min-width:5rem;padding:.3rem .5rem;text-align:center}.checklists-label-OPEN{background-color:var(--warning);color:var(--on-accent)}.checklists-label-FINISHED{background-color:var(--success);color:var(--on-accent)}.checklists-label-ARCHIVED{background-color:var(--border);color:var(--text)}.checklists-dropdown-checkbox-container{align-items:center;cursor:pointer;display:flex;padding:3px 10px}.checklists-dropdown-checkbox-container input{margin-right:8px}.checklists-dropdown-checkbox-container a{color:var(--text);text-decoration:none}.checklists-dropdown-checkbox-container:hover{background-color:var(--surface)}.checklists-action-column{text-align:center;width:50px}.checklists-empty-cell{color:var(--text-muted)}.checklists-dropdown-toggle{height:22px}.checklists-col-position{text-align:center;width:30px}.checklists-col-export{text-align:right;white-space:nowrap;width:1px}.checklists-archived-column{text-align:center;white-space:nowrap;width:140px}.checklists-filter-bar{margin-bottom:10px}.additional-documents-choose-document-input{display:none!important}.additional-documents-table{margin-bottom:.75rem}.additional-documents-table-col-type{text-align:center;width:2.5rem}.additional-documents-table-col-timestamp{white-space:nowrap;width:9rem}.additional-documents-table-col-actions{text-align:right;white-space:nowrap;width:1%}.additional-documents-table tbody td{vertical-align:middle}.additional-documents-table tbody td input.form-control{width:100%}.additional-documents-empty-row{padding:1.5rem 0!important}.additional-documents-document-queue{padding-bottom:10px}.additional-documents-document-queue-element{color:var(--text)!important;font-family:monospace;margin-right:5px}.additional-documents-document-upload-progress{background-color:var(--border);margin-bottom:1rem;margin-top:1rem}.documents-queue-container{display:flex;flex-wrap:wrap}.documents-upload-btn{margin-left:0}.my-drop-zone{background-color:transparent;border:3px dotted var(--text-muted);color:var(--text);text-align:center}.my-drop-zone-hover{border:3px dotted var(--success)!important}.my-drop-zone-dark{background-color:var(--text);border:3px dotted var(--primary);color:var(--primary)!important;text-align:center}.additional-documents-nv-file-drop{border:3px dotted var(--success)}.additional-documents-margin-2{margin-left:1px;margin-right:1px}.contacts-book{padding-left:.5rem;padding-right:.5rem}.contacts-book-search{width:360px}.contacts-book-search-input{height:1.8rem}.contacts-book-import-btn{cursor:pointer}.contacts-book-import-input{display:none}.contacts-book-import-btn-disabled{opacity:.55;pointer-events:none}.contacts-book-table-wrapper{margin-top:1rem;overflow-x:auto}.contacts-book-row{cursor:pointer}.contacts-book-row-readonly{opacity:.85}.contacts-book-type-icon{margin-right:.25rem;opacity:.7}.contacts-book-col-action{width:3rem}.contacts-book-col-lock{width:2rem}.contacts-book-col-source,.contacts-book-col-website{white-space:nowrap}.contacts-book-lock-icon,.contacts-book-share-icon{opacity:.5}.contacts-book-delete-icon{color:var(--danger);cursor:pointer;opacity:.4;transition:opacity .12s ease}.contacts-book-delete-icon:hover{opacity:1}.assign-provisioning-modal-search{margin-bottom:.5rem}.assign-provisioning-modal-select-all{display:flex;justify-content:flex-end;margin-bottom:.25rem}.assign-provisioning-modal-select-all-link{font-size:.85rem;opacity:.6}.assign-provisioning-modal-list{margin-bottom:1rem}.assign-provisioning-modal-list-header{font-weight:600;pointer-events:none}.assign-provisioning-modal-list-entry{align-items:center;cursor:pointer;display:flex;gap:.4rem}.assign-provisioning-modal-list-entry.list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.assign-provisioning-modal-entry-icon{opacity:.5}.assign-provisioning-modal-entry-name{flex-grow:1;min-width:0}.assign-provisioning-modal-entry-note{flex-shrink:0;margin-left:.5rem;max-width:30%;opacity:.5}.assign-provisioning-modal-entry-indicators{align-items:center;display:flex;flex-shrink:0;gap:.35rem;margin-left:auto}.assign-provisioning-modal-icon-android{color:var(--success)}.assign-provisioning-modal-icon-muted{opacity:.4}.assign-provisioning-modal-status-warning{color:var(--warning)}.assign-provisioning-modal-cost-icon{opacity:.4}.assign-provisioning-modal-cost-hint{color:var(--text-muted);font-size:.75rem;padding-top:.5rem;text-align:justify}.assign-provisioning-modal-auto-mode{margin-bottom:.35rem}.provisioning-modal-no-wk-token{color:var(--warning)!important}.provisioning-modal-wk-label{min-width:0;word-break:break-word}.provisioning-modal-wk-action{flex-shrink:1;min-width:0}.provisioning-modal-wk-action>a{word-break:break-word}.provisioning-modal-prov-header-icon{margin-right:5px;--fa-secondary-color:colors.$success}.provisioning-modal-prov-help-icon{color:var(--primary);cursor:pointer;font-size:1.1rem}.provisioning-modal-prov-help-icon:hover{color:var(--text)}.provisioning-modal-footer-left{align-items:center;display:flex;gap:8px}.provisioning-modal-prov-nav-menu{margin-bottom:8px}.provisioning-modal-prov-choose-sound{align-items:center;display:flex;font-size:12px;height:34px;justify-content:space-between;text-align:left}.provisioning-modal-prov-name{color:var(--text)}.provisioning-modal-sound-drop-arrow{margin-left:.5rem}.provisioning-modal-sound-dropdown{max-height:400px;overflow-y:scroll}.provisioning-modal-sound-chooser{padding-right:10px!important}.provisioning-modal-sound-play-icon{float:right;opacity:.6}.provisioning-modal-sound-play-icon:hover{color:var(--success);opacity:1}.provisioning-modal-prov-unit{opacity:.6}.provisioning-modal-prov-action-container{display:flex;justify-content:flex-end}.provisioning-modal-prov-user-defined-actions{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.provisioning-modal-match-mode-btn{width:40px}.provisioning-modal-prov-sound-name-input{font-size:15px;height:22px}.provisioning-modal-no-sounds-icon{padding-bottom:20px}.provisioning-modal-no-sounds-text{color:var(--primary)!important}.provisioning-modal-toggle-visibility-font{font-size:12px;font-style:normal;text-align:right}.provisioning-modal-toggle-visibility-font:hover{cursor:pointer;text-decoration:underline}.provisioning-modal-modal-body-provisioning{min-height:600px}.provisioning-modal-modal-body-provisioning-warnings{hyphens:auto;margin-top:2rem}.provisioning-modal-modal-body-provisioning-warnings>div{align-items:flex-start;display:flex;gap:.5rem}.provisioning-modal-modal-body-provisioning-warnings>div>i{flex:0 0 auto;margin-top:.15rem}.provisioning-modal-modal-body-provisioning-warnings>div>small,.provisioning-modal-modal-body-provisioning-warnings>div>span{flex:1 1 auto;min-width:0;overflow-wrap:break-word;word-break:break-word}.provisioning-modal-modal-body-provisioning-warnings>div:hover{cursor:pointer;opacity:.7}.provisioning-modal-geofence-state{width:90px!important}.provisioning-modal-table-align{display:inline-flex;justify-content:space-between;width:100%}.provisioning-modal-table-column-geofence-state{width:30%}.provisioning-modal-table-column-geofence-name{width:70%}.provisioning-modal-column-sound,.provisioning-modal-column-visible{width:30%}.provisioning-inline-1{height:34px}.categories-shiftbook-modal-edit-cell{display:flex}.categories-shiftbook-modal-edit-cell>button{margin-left:10px}.categories-shiftbook-modal-delete-cell{width:1%}.categories-shiftbook-modal-add-category-btn-container{display:flex;justify-content:flex-end}.categories-shiftbook-modal-add-category-input{margin-right:10px;width:inherit}.vehicleFault-modal-vehicleFault{align-items:center;display:flex}.vehicleFault-modal-faultState{font-size:100%!important}.vehicleFault-modal-vehicle-fault-icon-addon{align-items:center;display:flex;justify-content:space-between}.vehicleFault-modal-vehicle-fault-icon-addon i{padding-right:.5rem}.vehicleFault-modal-button-fault-status{width:120px}h3{flex-grow:1}.fa-envelope-open.modal,.fa-envelope.modal,.fa-secondary-announcer.modal,.fa-secondary-resolver.modal{--fa-primary-color:colors.$surface}.vehicleFault-inline-1{margin-right:10px}.vehicleFault-inline-2{width:20px}.messages-modal-message-author{padding-bottom:10px}.messages-modal-f{height:200px}.messages-inline-1{width:20px}.currentAlarms-shiftbook-inline-1{position:relative}.customFields-shiftbook-modal-edit-cell{display:flex}.customFields-shiftbook-modal-edit-cell>button{margin-left:10px}.customFields-shiftbook-modal-delete-cell{width:1%}.customFields-shiftbook-modal-add-field-btn-container{display:flex;justify-content:flex-end}.customFields-shiftbook-modal-add-field-input{margin-right:10px;width:inherit}.messages-modal-message-color{border-radius:4px;cursor:pointer;height:24px;width:24px}.messages-modal-group-selection{padding-left:4px!important}.messages-modal-color-input{flex:0 0 38px!important;height:38px!important;max-width:38px;min-width:38px;padding:4px!important;width:38px!important}.messages-modal-icon-spacing{margin-right:6px}.messages-modal-weekday-btn{background-color:transparent!important;border-color:var(--border)!important;color:var(--text-muted)!important}.messages-modal-weekday-btn:hover{background-color:var(--surface)!important;color:var(--text)!important}.messages-modal-weekday-active,.messages-modal-weekday-active:hover{background-color:var(--success)!important;border-color:var(--success)!important;color:var(--text)!important}.messages-inline-2{width:120px}.delete-revoked-tokens-modal-hint{text-align:justify}.delete-revoked-tokens-inline-1{display:inline-block}.add-unit-modal-btn-vehicles{border-bottom-left-radius:0;border-top-left-radius:0;overflow:hidden}.add-unit-modal-vehicles-text{display:inline-block;max-width:100%;overflow:hidden;padding-right:1.3rem;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.add-unit-modal-vehicles{flex-wrap:nowrap;margin-top:.5rem}.add-unit-modal-window .modal-dialog{max-width:38rem}.calendar-modal-content-margin{margin-top:10px}.calendar-modal-color-picker{border:none;border-bottom-right-radius:4px;border-left:1px solid var(--border);border-top-right-radius:4px;height:34px}.calendar-modal-time-picker{border-bottom-left-radius:0;border-top-left-radius:0}.calendar-modal-no-margin-left{margin-left:0}.calendar-modal-no-padding{padding:0}.calendar-modal-url-form-control{padding:18px 12px}.calendar-modal-loading-header-icon{margin-right:5px;--fa-secondary-color:colors.$success}.calendar-modal-cal-type-btn{border-bottom-left-radius:0;border-top-left-radius:0}.calendar-modal-cal-type-select{padding:0 15px 0 5px}.calendar-modal-min-label-width{min-width:118px!important}.calendar-modal-min-label-larger-width{min-width:166px!important}.calendar-modal-margin-bottom{margin-bottom:10px}.calendar-modal-body-calendar{min-height:435px}.calendar-modal-permission-none{opacity:.5}.calendar-modal-access-permission,.calendar-modal-feedback-permission{margin-left:6px}.calendar-modal-access-permission-active{border-color:var(--success)!important;color:var(--success)!important}.calendar-modal-access-permission-active:hover{background-color:var(--success)!important;color:var(--text)!important}.calendar-modal-with-conflict-icon{color:var(--warning)!important;margin-right:4px}.calendar-modal-access-hint{margin-bottom:.75rem}.calendar-modal-access-search{margin-bottom:.5rem}.calendar-modal-access-count{font-size:.85rem;margin-left:auto;opacity:.7}.calendar-modal-access-entry{cursor:pointer}.calendar-modal-access-entry,.calendar-modal-access-person-entry{align-items:center;color:var(--text)!important;display:flex;padding-bottom:.4rem;padding-top:.4rem}.calendar-modal-access-person-entry{justify-content:space-between;padding-right:2px}.calendar-modal-access-person-info{align-items:flex-start;display:flex;flex-direction:column}.calendar-modal-access-person-name{font-weight:500}.calendar-modal-access-person-actions{align-items:center;display:flex}.calendar-modal-access-ident{font-size:.85rem;opacity:.6}.calendar-modal-access-empty{color:var(--text-muted)!important;font-size:.85rem;font-style:italic}.calendar-modal-access-header{align-items:center;background-color:var(--background);border-color:var(--border);color:var(--text)!important;cursor:default;display:flex;font-weight:600}.calendar-modal-access-header>i{margin-right:.5rem;opacity:.7}.calendar-modal-access-header:hover{background-color:var(--background)!important}.calendar-modal-access-scrollable{border:1px solid var(--border);border-radius:4px;max-height:350px;overflow:auto}.calendar-modal-access-scrollable .list-group-item{background-color:var(--surface);border-color:var(--border);color:var(--text)}.calendar-modal-access-scrollable .list-group-item:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.calendar-modal-access-scrollable .list-group-item-success{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.calendar-modal-access-group-dot{font-size:.6em;margin-left:10px}.calendar-modal-access-group-name{padding-left:8px}.calendar-modal-ical-revoke{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem}.calendar-modal-ical-revoke-hint{color:var(--text-muted);font-size:.9rem}.calendar-modal-ical-revoke-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.calendar-modal-ical-revoke-status{display:block}.calendar-modal-ical-revoke-list{margin:.4rem 0 0;padding-left:1.5rem}.calendar-modal-ical-revoke-list li{overflow-wrap:anywhere}.dropdown-menu>li:hover{cursor:pointer}.event-modal-event-header-icon{margin-right:5px;--fa-secondary-color:colors.$success}.start-end-container{padding-bottom:15px}.event-modal-every-x-times-component{padding-top:15px}.event-modal-explanation-icon{padding-right:5px}.event-modal-location-input{width:400px}#export-button{margin-left:.5rem}.event-modal-replan-event-icon{margin-right:8px;--fa-secondary-color:colors.$success}.event-modal-cancel-event-icon{margin-right:8px;--fa-primary-color:colors.$danger;--fa-primary-opacity:1;--fa-secondary-opacity:1}.event-modal-state-group{margin-left:4px}.event-modal-state-btn{font-weight:500}.event-modal-state-chip{align-items:center;border-radius:4px;display:inline-flex;font-size:.9rem;font-weight:500;gap:.4rem;margin-left:4px;padding:.35rem .75rem}.event-modal-state-chip-planned{background-color:color-mix(in srgb,transparent,var(--success) 18%);border:1px solid color-mix(in srgb,transparent,var(--success) 45%);color:var(--success)}.event-modal-state-chip-cancelled{background-color:color-mix(in srgb,transparent,var(--danger) 18%);border:1px solid color-mix(in srgb,transparent,var(--danger) 45%);color:var(--danger)}.event-modal-state-chip-completed{background-color:color-mix(in srgb,transparent,var(--text-muted) 18%);border:1px solid color-mix(in srgb,transparent,var(--text-muted) 45%);color:var(--text-muted)}.event-modal-time-unit-btn{border-radius:0;height:34px;min-width:78px}.event-modal-duration-input{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;margin-right:-4px}.event-modal-choose-calendar-btn{margin-right:6px}.event-modal-choose-calendar-dropdown{padding-right:20px!important}.event-modal-calendar-circle-icon{padding-right:10px}.event-modal-tab-details-icon{padding-left:4px}.event-modal-tab-notification-icon{padding-left:4px;--fa-secondary-color:colors.$warning;--fa-secondary-opacity:1}.event-modal-cancelled-icon{padding-right:5px}.event-modal-cancel-reason-addon{background-color:var(--danger);color:var(--text)}.event-modal-delete-caret{padding-left:8px}.event-modal-series-bar{align-items:center;background-color:color-mix(in srgb,transparent,var(--info) 15%);border-bottom:1px solid color-mix(in srgb,transparent,var(--info) 45%);color:var(--info);display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1rem}.event-modal-series-bar i{color:var(--info);font-size:1rem}.event-modal-timeline-bar{background-color:color-mix(in srgb,transparent,var(--surface) 60%);border-bottom:1px solid var(--border);padding:.5rem 1.5rem}.event-modal-timeline-track{height:22px;margin:0 .75rem;position:relative}.event-modal-timeline-line{background:linear-gradient(to right,var(--primary) 0,var(--warning) 40%,var(--info) 70%,var(--success) 100%);border-radius:1px;height:2px;left:0;opacity:.45;position:absolute;right:0;top:10px}.event-modal-timeline-marker{align-items:center;cursor:help;display:flex;height:22px;justify-content:center;position:absolute;top:0;transform:translateX(-50%);width:22px}.event-modal-timeline-icon{background-color:var(--surface);border-radius:50%;box-shadow:0 0 0 1px var(--border);color:var(--text);font-size:12px;line-height:1;padding:3px 4px}.event-modal-timeline-marker-now .event-modal-timeline-icon{color:var(--primary)}.event-modal-timeline-marker-first_notification .event-modal-timeline-icon,.event-modal-timeline-marker-second_notification .event-modal-timeline-icon{color:var(--warning)}.event-modal-timeline-marker-feedback_deadline .event-modal-timeline-icon{color:var(--info)}.event-modal-timeline-marker-event_start .event-modal-timeline-icon{color:var(--success)}.event-modal-action-row{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 0}.event-modal-action-row:last-child{border-bottom:none}.event-modal-action-info{flex:1}.event-modal-action-info h5{color:var(--text);font-size:1rem;margin:0 0 .25rem}.event-modal-action-info p{color:var(--text-muted);font-size:.85rem;margin:0}.event-modal-min-event-label{min-width:98px!important}.event-modal-min-width-topic{min-width:70px!important}.event-modal-min-width-responsible-person{min-width:167px!important}.event-modal-event-spinner{width:60px!important}.event-modal-feedback-stats-container{align-items:center;background-color:var(--text);border-radius:6px;color:var(--background);display:flex;font-size:21px;font-weight:700;justify-content:center;margin-right:8px;padding-left:8px;padding-right:8px}.event-modal-feedback-stats-slash{opacity:.5}.event-modal-feedback-stats-positive{color:var(--success);padding-left:4px;padding-right:4px}.event-modal-feedback-stats-negative{color:var(--danger);padding-left:4px;padding-right:4px}.event-modal-feedback-stats-reservation{color:var(--warning);padding-left:4px;padding-right:4px}.event-modal-feedback-min-max{display:inline-flex;flex-direction:column;font-size:10px;justify-content:center;padding-right:4px}.event-modal-min-max-split{background-color:var(--background);height:1px;opacity:.5}.event-modal-min-max-ok{font-weight:lighter}.event-modal-min-max-nok{color:var(--danger);font-weight:700}.event-modal-event-menutitle-icon{align-items:center;color:var(--text);display:flex!important;justify-content:space-between;padding-right:10px}.event-modal-body-calendarEvent{min-height:335px}.event-modal-save-caret{height:34px}.event-modal-save-notify-icon{color:var(--warning);padding-right:5px}.event-modal-buttons-left{align-items:flex-start;display:flex;justify-content:center}.event-inline-1{width:20px}.edit-custom-feedback-modal-min-label-width{min-width:118px!important}.edit-custom-feedback-modal-add-option-btn-container{display:flex;justify-content:flex-end;width:100%}.edit-custom-feedback-modal-new-entry-container{margin-bottom:40px}.edit-custom-feedback-modal-add-option-input{margin-right:10px;width:inherit}.edit-custom-feedback-modal-edit-cell>button{margin-left:10px}.edit-custom-feedback-modal-edit-cell>input.has-error{border-color:var(--danger);-webkit-box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%);box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.custom-feedback-name{text-align:right}.edit-custom-feedback-modal-custom-entry-delete-icon{float:right;margin-right:2px;margin-top:3px;opacity:1}.edit-custom-feedback-modal-entry-free-icon{color:var(--warning);padding-right:2px}.edit-custom-feedback-modal-entry-no-icon{color:var(--danger);padding-right:2px}.edit-custom-feedback-modal-entry-yes-icon{color:var(--success);padding-right:2px}.edit-custom-feedback-modal-max-nbr-entries{float:right;opacity:.6}.edit-custom-feedback-inline-1{height:22px}.edit-custom-feedback-inline-2{margin-left:4px}.swap-vehicles-modal-deselect-vehicle{cursor:pointer}.swap-vehicles-modal-action-cell{justify-content:center;max-width:42px;min-width:42px;width:42px}.swap-inline-1{width:100%}.user-modal-admin-user-update-name-save-btn{font-size:1.2rem;font-weight:400;margin-bottom:inherit;margin-top:inherit}.user-modal-admin-username-edit-text{font-size:24px;font-weight:700;margin:0}.user-modal-admin-username-edit-layout{align-items:center;display:inline-flex;font-size:24px!important;font-weight:700!important;justify-content:space-between}.user-modal-user-header{background-color:var(--border);width:100%}.user-modal-admin-username-organisation-exists{flex:auto;font-size:1.3rem;font-weight:400;margin-bottom:inherit;margin-top:inherit;padding-bottom:8px;padding-top:8px}.user-modal-admin-username-edit-symbol{color:var(--text);flex:auto;font-size:inherit;margin-bottom:inherit;margin-top:inherit}.user-modal-admin-user-password-reset{font-family:monospace;font-size:1.5rem;height:50px}.user-modal-admin-user-change-name-icon{color:var(--text);margin-left:1rem}.user-modal-admin-user-change-name-container{display:flex}.user-modal-change-alias{align-items:center;display:inline-flex;justify-content:flex-end;width:100%}.user-modal-change-alias-btn{align-self:flex-end}.user-modal-change-pw-actions{display:flex;justify-content:flex-end;margin-top:1rem}.user-modal-actions{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.user-modal-actions-item{align-items:center;background:color-mix(in srgb,transparent,var(--surface) 60%);border-left:1px solid var(--border);border:1px solid var(--border);border-left-width:4px;border-radius:.4rem;display:flex;gap:.9rem;padding:.75rem 1rem}.user-modal-actions-item-danger{border-left-color:var(--danger)}.user-modal-actions-item-warning{border-left-color:var(--warning)}.user-modal-actions-item-icon{color:var(--text-muted);flex-shrink:0;font-size:1.25rem;text-align:center;width:1.75rem}.user-modal-actions-item-danger .user-modal-actions-item-icon{color:var(--danger)}.user-modal-actions-item-warning .user-modal-actions-item-icon{color:var(--warning)}.user-modal-actions-item-body{flex-grow:1;min-width:0}.user-modal-actions-item-title{color:var(--text);font-weight:600}.user-modal-actions-item-hint{color:var(--text-muted);font-size:.85rem;line-height:1.3}.user-modal-actions-item-status{color:var(--text);font-size:.9rem;font-weight:600;margin-top:.3rem}.user-modal-actions-item-status>i{margin-right:.4rem;opacity:.7}.user-modal-actions-item-muted{color:var(--text-muted);font-style:italic;font-weight:400}.user-modal-actions-item-btn{flex-shrink:0}.user-modal-actions-item-btn .btn.disabled,.user-modal-actions-item-btn .btn:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.edit-unit-header-name{align-items:center;display:flex;justify-content:center}.edit-unit-icon{bottom:2px;color:var(--text);cursor:pointer;font-size:1.5rem;opacity:.7;padding-left:10px}.protocol-additional-inline-1{overflow:auto;text-align:left;white-space:nowrap}.edit-announcement-modal-form-announcements{padding-left:15px;padding-right:15px}.edit-announcement-modal-document{margin-top:.5rem}.edit-announcement-modal-announcement-category-help{align-self:center;color:var(--text);margin-left:1rem}.edit-announcement-modal-announcement-notification-group{align-items:center;display:flex;justify-content:space-between}.edit-announcement-modal-announcement-notification-group>div{align-items:center;display:flex;flex-grow:1}.edit-announcement-modal-announcements-modal-hr{opacity:.2}.edit-announcement-modal-announcements-modal-download{margin-right:.5rem}.edit-announcement-modal-announcements-modal-download:hover{color:var(--success);cursor:pointer}.edit-announcement-modal-announcements-modal-no-access{background-color:var(--danger);cursor:no-drop;opacity:.2}.edit-announcement-modal-announcements-modal-image-container{position:relative}.edit-announcement-modal-announcements-modal-image-container>img{max-height:13rem}.edit-announcement-modal-announcements-modal-columns{display:flex;flex-direction:row;justify-content:space-between}.edit-announcement-modal-announcements-modal-columns-right{align-items:flex-start;display:flex;justify-content:center}.edit-announcement-modal-announcements-modal-columns-image{color:var(--text);font-size:4rem;opacity:.2;padding-top:1rem}.edit-announcement-modal-announcements-modal-columns-image:hover{cursor:pointer;opacity:.8}.edit-announcement-modal-announcement-notification-result{align-items:center;color:var(--text);display:flex;margin-bottom:1.5rem;opacity:.7}.edit-announcement-modal-announcement-notification-result>i{margin-left:1rem;margin-right:1rem}.edit-announcement-modal-announcement-notification-result>span>i{margin-left:.5rem;margin-right:.5rem}.edit-announcement-modal-announcement-notification-result-duration{margin-left:.5rem;opacity:.5}.edit-announcement-modal-announcement-notification-receiver{color:var(--text);margin-left:1rem;margin-right:1rem;opacity:.7}.edit-announcement-modal-announcement-notification-receiver>i{margin-right:.5rem}.edit-announcement-modal-image-preview{border:1px solid color-mix(in srgb,transparent,var(--text) 15%);border-radius:6px;padding:.5rem;position:relative}.edit-announcement-modal-image-preview>img{border-radius:4px;display:block;max-height:12rem}.edit-announcement-modal-image-delete{bottom:.75rem;position:absolute;right:.75rem}.edit-announcement-modal-image-uploading{align-items:center;display:flex;justify-content:center;padding:2rem}.edit-announcement-inline-1{display:none}.swap-history-modal-vehicle-swap-info:hover{cursor:help}.add-keyword-to-aao-aao-keyword-selected{color:var(--success)}.add-keyword-to-aao-aao-keyword-scrollcontainer{max-height:400px;overflow-y:auto}.add-keyword-to-aao-aao-keyword-scrollcontainer>table{margin-top:-10px}.add-keyword-to-aao-aao-input-group{margin-bottom:15px}.aao-adjust-time-arrow{align-items:center;display:flex;justify-content:center;width:100%}.aao-adjust-time-arrow>i{color:var(--text);font-size:2rem;margin:1rem;opacity:.6}.aao-adjust-time-hint{color:var(--text);margin-top:1rem;opacity:.5;text-align:justify}.aao-adjust-time-aao-time-mode-dropdown>a{padding-left:10px!important}.aao-adjust-time-aao-select-mode-button{border-bottom-left-radius:0;border-top-left-radius:0}.aao-adjust-time-aao-select-mode-label{padding-right:10px}.aao-conditions-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.75rem}.aao-conditions-info-hint>i{margin-right:.25rem}.aao-conditions-delete-cell{width:1%}.aao-conditions-add-form{border:1px solid var(--border);border-radius:6px;margin-bottom:.5rem;padding:.75rem}.aao-conditions-add-form .form-group{margin-bottom:.5rem}.aao-conditions-add-form-actions{gap:.5rem;margin-top:.5rem}.aao-conditions-add-btn,.aao-conditions-add-form-actions{display:flex;justify-content:flex-end}.aao-vehicles-info-hint{color:var(--primary);font-size:.8em;margin-bottom:.75rem}.aao-vehicles-info-hint>i{margin-right:.25rem}.aao-vehicles-drag-cell{cursor:grab;width:1%}.aao-vehicles-drag-cell:active{cursor:grabbing}.aao-vehicles-drag-handle{opacity:.3}.aao-vehicles-row:hover .aao-vehicles-drag-handle{opacity:.7}.aao-vehicles-row-dragging{opacity:.3}.aao-vehicles-row-drop-above{box-shadow:inset 0 3px 0 var(--success)}.aao-vehicles-row-drop-below{box-shadow:inset 0 -3px 0 var(--success)}.aao-vehicles-prio-cell{white-space:nowrap;width:1%}.aao-vehicles-prio-btn{align-items:center;background-color:color-mix(in srgb,var(--primary),#000 35%);color:var(--on-accent);display:inline-flex;gap:.4rem;justify-content:center;min-width:46px}.aao-vehicles-prio-btn:hover{color:var(--on-accent);opacity:.85}.aao-vehicles-prio-value{font-weight:700}.aao-vehicles-prio-caret{font-size:.75em;opacity:.85}.aao-vehicles-prio-badge{min-width:22px;text-align:center}.aao-vehicles-prio-1{background-color:var(--danger)!important}.aao-vehicles-prio-2{background-color:var(--warning)!important}.aao-vehicles-prio-3{background-color:var(--success)!important}.aao-vehicles-prio-4{background-color:var(--primary)!important}.aao-vehicles-prio-5{background-color:color-mix(in srgb,var(--primary),#000 35%)!important}.aao-vehicles-name{cursor:pointer}.aao-vehicles-name:hover{text-decoration:underline}.aao-vehicles-delete-cell{width:1%}.aao-vehicles-search-bar{margin-bottom:.5rem;margin-top:1rem;padding-top:.75rem}.aao-vehicles-search-add-cell{text-align:right;width:1%}.aao-vehicles-search-add-btn{align-items:center;border:1px solid var(--success);border-radius:4px;color:var(--success);cursor:pointer;display:inline-flex;height:30px;justify-content:center;opacity:.7;transition:opacity .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out;width:30px}.aao-vehicles-search-add-btn:hover{background-color:var(--success);color:var(--on-accent);opacity:1}.aao-vehicles-already-added{opacity:.5;text-decoration:line-through}.aao-vehicles-plate-cell{white-space:nowrap;width:1%}.aao-vehicles-plate-cell>span{opacity:.5}.role-name-link{overflow:hidden;text-overflow:ellipsis}.role-name-link-container{align-items:center;display:flex!important;justify-content:space-between}.role-name-link>span>i{font-size:1rem;left:2px;position:absolute;top:14px}.roles-role-add-btn{margin-bottom:1rem;margin-left:0}.roles-role-list-column{display:flex;flex-direction:column;max-height:69rem}.roles-role-chooser{align-content:flex-start;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.roles-role-chooser>li.active .roles-role-row-actions .btn-outline-danger,.roles-role-chooser>li.active .roles-role-row-actions .btn-outline-secondary{border-color:color-mix(in srgb,transparent,var(--background) 60%);color:var(--background)}.roles-role-chooser>li.active .roles-role-row-actions .btn-outline-secondary:hover{background-color:var(--background);border-color:var(--background);color:var(--text)}.roles-role-chooser>li.active .roles-role-row-actions .btn-outline-danger:hover{background-color:var(--danger);border-color:var(--danger);color:var(--text)}.roles-role-row-actions{align-items:center;display:flex;flex-shrink:0;gap:.3rem}.roles-role-name-section{min-width:0;overflow:hidden;text-overflow:ellipsis}.roles-loading-icon{color:var(--text);font-size:2rem}.roles-role-header{align-content:space-between;display:flex;justify-content:center}.roles-role-active-icon{color:var(--success)!important}.roles-role-not-active-icon{color:var(--warning)!important;opacity:.5}.roles-role-empty{text-align:center}.roles-role-empty,.roles-role-empty>h4,.roles-role-empty>p{color:var(--primary)!important}.roles-role-icon-column{padding-right:0!important;white-space:nowrap;width:1%}.roles-role-parent-column{width:30%}.roles-role-privilege-column{width:60%}.roles-role-privilege-column>div{display:flex;font-weight:700;justify-content:space-between;width:100%}.roles-role-priv-icon{font:1rem;padding-right:.5rem}.roles-role-table-body{display:block;max-height:54rem;min-height:54rem;overflow-y:auto}.roles-role-table-body>tr{display:table;width:100%}.roles-role-search-container{margin-bottom:5px}.roles-role-table-row{cursor:pointer}.roles-role-table-row:hover{opacity:.8}.roles-role-disabled{opacity:.5;pointer-events:none}.roles-role-toggle-link{margin-left:.8rem;white-space:nowrap}.roles-role-requirements{opacity:.8;padding-right:.2rem}.roles-priv-category{align-items:center;display:flex!important;justify-content:space-between;padding:5px 8px!important}.roles-role-content{border-left:1px solid color-mix(in srgb,transparent,var(--text) 12.94%)}.roles-category-col{padding-right:0!important}.tracelog-plugin-modal-tracelog-data{word-break:break-word}.tracelog-plugin-inline-1{position:relative}.add-organisation-modal-organisation-exists{margin-bottom:5px!important;margin-top:0!important;padding-bottom:10px!important;padding-top:10px!important}.add-organisation-modal-icon-lock{padding-right:5px}.add-organisation-modal-gen-new-pw{padding-bottom:0;padding-top:0}.add-input-modal-toolbar{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.add-input-modal-search{flex-grow:1;position:relative}.add-input-modal-search input{padding-left:2.25rem}.add-input-modal-search-icon{color:var(--text-muted);left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.add-input-modal-deprecated-toggle{align-items:center;color:var(--text-muted);cursor:pointer;display:flex;font-size:.9rem;gap:.4rem;margin:0;white-space:nowrap}.add-input-modal-picker{min-height:22rem}.add-input-modal-category-list,.add-input-modal-plugin-list{max-height:50vh;overflow-y:auto}.add-input-modal-category-entry,.add-input-modal-plugin-entry{background-color:transparent!important;border-color:var(--border)!important;color:var(--text)!important}.add-input-modal-category-entry:focus,.add-input-modal-category-entry:hover,.add-input-modal-plugin-entry:focus,.add-input-modal-plugin-entry:hover{background-color:color-mix(in srgb,var(--surface),var(--primary) 12%)!important;color:var(--text)!important;text-decoration:none}.add-input-modal-category-entry{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between}.add-input-modal-category-label{align-items:center;display:flex;gap:.6rem;min-width:0;overflow:hidden}.add-input-modal-category-icon{color:var(--primary);flex-shrink:0;text-align:center;width:1.25rem}.add-input-modal-category-count{background-color:color-mix(in srgb,var(--surface),var(--border) 50%);color:var(--text-muted);flex-shrink:0}.add-input-modal-plugin-entry{align-items:center;cursor:pointer;display:flex;gap:.75rem;min-height:4rem}.add-input-modal-plugin-entry-deprecated{filter:grayscale(1);opacity:.55}.add-input-modal-entry-selected,.add-input-modal-entry-selected:focus,.add-input-modal-entry-selected:hover{background-color:color-mix(in srgb,var(--surface),var(--primary) 45%)!important;box-shadow:inset 3px 0 0 var(--primary);color:var(--text)!important}.add-input-modal-entry-selected .add-input-modal-category-icon,.add-input-modal-entry-selected:focus .add-input-modal-category-icon,.add-input-modal-entry-selected:hover .add-input-modal-category-icon{color:var(--text)}.add-input-modal-entry-selected .add-input-modal-category-count,.add-input-modal-entry-selected:focus .add-input-modal-category-count,.add-input-modal-entry-selected:hover .add-input-modal-category-count{background-color:color-mix(in srgb,transparent,var(--primary) 55%);color:var(--text)}.add-input-modal-entry-selected .add-input-modal-plugin-description,.add-input-modal-entry-selected:focus .add-input-modal-plugin-description,.add-input-modal-entry-selected:hover .add-input-modal-plugin-description{color:color-mix(in srgb,var(--text),transparent 15%)}.add-input-modal-plugin-icon{flex-shrink:0}.add-input-modal-plugin-text{display:flex;flex-direction:column;flex-grow:1;gap:.15rem;min-width:0}.add-input-modal-plugin-name-row{align-items:center;display:flex;gap:.5rem;min-width:0}.add-input-modal-plugin-name{flex-grow:1;font-weight:500}.add-input-modal-plugin-description{color:var(--text-muted);display:-webkit-box;font-size:.8rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.4}.add-input-modal-plugin-large-image{background-color:#fff;border-radius:.25rem;flex-shrink:0;height:3.25rem;margin-left:.5rem;object-fit:contain;padding:.2rem;width:5.25rem}.add-input-modal-plugin-badges{align-items:center;display:flex;flex-shrink:0;gap:.35rem}.add-input-modal-deprecated-badge{background-color:color-mix(in srgb,transparent,var(--warning) 25%);color:var(--warning)}.add-input-modal-deprecated-badge i{margin-right:.25rem}.add-input-modal-empty{color:var(--text-muted);padding:1.5rem .5rem;text-align:center}.add-input-modal-empty i{margin-right:.35rem}.add-input-modal-loading{padding:2rem;text-align:center}.add-input-modal-name-group{margin-top:1rem}.edit-geofence-modal-distance-space{border-radius:0;height:100%;margin-left:0!important;margin-right:0!important}.edit-geofence-modal-opacity{opacity:.5}.edit-geofence-modal-map{border-radius:.375rem;height:400px;width:100%}.confirm-restart-inline-1{margin-top:5px}.assign-feedback-group-units-modal-title-group{font-weight:400;margin-left:.25rem;opacity:.7}.assign-feedback-group-units-modal-loading{color:var(--text-muted);padding:2rem;text-align:center}.assign-feedback-group-units-modal-selector{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden}.assign-feedback-group-units-modal-summary{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);display:flex;gap:.75rem;justify-content:space-between;padding:.7rem .9rem}.assign-feedback-group-units-modal-summary-count{color:var(--text);font-size:.85rem}.assign-feedback-group-units-modal-summary-number{font-size:1rem;font-weight:700}.assign-feedback-group-units-modal-only-selected{align-items:center;display:flex;gap:.4rem;margin-bottom:0;padding-left:2.5rem;white-space:nowrap}.assign-feedback-group-units-modal-only-selected .form-check-input{cursor:pointer;margin-top:0}.assign-feedback-group-units-modal-only-selected .form-check-input:checked{background-color:var(--success);border-color:var(--success)}.assign-feedback-group-units-modal-only-selected .form-check-label{color:var(--text-muted);cursor:pointer;font-size:.85rem}.assign-feedback-group-units-modal-search{border-bottom:1px solid var(--border);padding:.7rem .75rem}.assign-feedback-group-units-modal-list{max-height:26rem;overflow-y:auto;scrollbar-color:color-mix(in srgb,transparent,var(--text-muted) 45%) transparent;scrollbar-width:thin}.assign-feedback-group-units-modal-list::-webkit-scrollbar{width:10px}.assign-feedback-group-units-modal-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb,transparent,var(--text-muted) 45%);border:2px solid transparent;border-radius:6px}.assign-feedback-group-units-modal-list::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 65%)}.assign-feedback-group-units-modal-group-header{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.65rem .8rem;position:sticky;top:0;z-index:1}.assign-feedback-group-units-modal-group-header:focus,.assign-feedback-group-units-modal-group-header:hover{background-color:color-mix(in srgb,var(--background),var(--text) 6%)}.assign-feedback-group-units-modal-group-chevron{color:var(--text-muted);font-size:.8rem;transition:transform .12s ease-in-out}.assign-feedback-group-units-modal-group-chevron-open{transform:rotate(90deg)}.assign-feedback-group-units-modal-group-icon{color:var(--text-muted);opacity:.8}.assign-feedback-group-units-modal-group-name{flex:1;font-size:.9rem;font-weight:600;min-width:0}.assign-feedback-group-units-modal-group-count{background-color:color-mix(in srgb,transparent,var(--text-muted) 18%);border-radius:20px;color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600;padding:.15rem .55rem;white-space:nowrap}.assign-feedback-group-units-modal-group-count-active{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:var(--success)}.assign-feedback-group-units-modal-entry{align-items:center;background-color:var(--surface);border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.55rem .8rem;text-decoration:none}.assign-feedback-group-units-modal-entry:focus,.assign-feedback-group-units-modal-entry:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%);color:var(--text);text-decoration:none}.assign-feedback-group-units-modal-entry-selected{background-color:color-mix(in srgb,transparent,var(--success) 15%)}.assign-feedback-group-units-modal-entry-selected:focus,.assign-feedback-group-units-modal-entry-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 22%)}.assign-feedback-group-units-modal-entry-name{flex:1;min-width:0}.assign-feedback-group-units-modal-entry-code{color:var(--text-muted);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;max-width:150px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-feedback-group-units-modal-empty{color:var(--text-muted);font-size:.85rem;padding:1.9rem 1rem;text-align:center}.assign-feedback-group-units-modal-empty i{margin-right:.35rem}.assign-feedback-group-units-modal-dirty{margin-top:1rem}.edit-splitter-inline-1{height:34px}.edit-input-modal-header{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;padding:.9rem 1.25rem}.edit-input-modal-header-info{align-items:center;display:flex;flex:1;gap:1rem;min-width:0}.edit-input-modal-header-img{background-color:#fff;border-radius:.35rem;flex-shrink:0;height:3rem;object-fit:contain;padding:.25rem;width:5rem}.edit-input-modal-header-title-group{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.edit-input-modal-header-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-input-modal-header-badge{font-size:.75rem}.edit-input-modal-header-note{flex-shrink:0;width:16rem}.edit-input-modal-warning-bar{align-items:center;background-color:color-mix(in srgb,transparent,var(--warning) 18%);border-bottom:1px solid color-mix(in srgb,transparent,var(--warning) 45%);color:var(--warning);display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1rem}.edit-input-modal-warning-bar i{color:var(--warning);font-size:1rem}.edit-input-modal-plugin-field-indented{margin-left:4rem}.plugin-modal-body>.row{min-height:28rem}.edit-input-inline-1{width:300px}.edit-input-inline-2{width:70px}.edit-input-inline-3{height:37px}.edit-input-inline-4{width:20%}.edit-input-inline-5{width:80%}.edit-input-inline-6{position:relative}.edit-input-inline-7{height:34px}.edit-input-inline-8{font-family:monospace;font-size:12px;resize:vertical}.edit-input-inline-9{align-self:flex-start}.add-unit-header{align-items:center;display:flex;justify-content:space-between}.edit-controller-toggle-on{--fa-primary-color:colors.$text}.edit-controller-toggle-off{--fa-secondary-color:colors.$text}.edit-controller-small-input{font-size:11px;height:20px;padding-bottom:0;padding-top:0}.edit-controller-small-input.has-error{background-color:var(--text)!important;border-color:var(--danger)!important;border-width:2px!important;box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 4px color-mix(in srgb,transparent,var(--danger) 60%)!important}.edit-controller-small-input.has-error:focus{border-color:var(--danger)!important;box-shadow:inset 0 1px 1px color-mix(in srgb,transparent,var(--background) 7.5%),0 0 8px color-mix(in srgb,transparent,var(--danger) 80%)!important}.edit-controller-small-btn{font-size:11px;height:20px}.edit-controller-small-btn-caret{margin-top:0}.edit-controller-table{display:block;max-height:54rem;min-height:20rem;overflow-y:auto}.edit-controller-inline-1{width:10%}.edit-controller-inline-2{width:35%}.edit-controller-inline-3{width:15%}.edit-controller-inline-4{text-align:center}.mission-modal-header-content{margin-left:10px;margin-right:10px}.mission-modal-timestamp-header{color:var(--text-muted);font-size:smaller}.mission-modal-counter{display:flex!important;justify-content:space-between}.mission-modal-footer{align-items:center;background-color:var(--background);border-top:1px solid var(--border)!important;display:flex;justify-content:space-between}.mission-modal-footer-right{align-items:center}.mission-modal-footer-right,.mission-modal-state{display:flex;flex-direction:row}.mission-modal-state-closed{background-color:var(--background)}.mission-modal-state-closed>i{margin-right:.3rem}.mission-modal-state-open{background-color:var(--success)}.mission-modal-state-open>i{margin-right:.3rem}.mission-modal-state-container{align-items:flex-start;border-left:1px solid var(--border);display:flex;flex-direction:column;margin-left:.5em;padding-left:.5em}.mission-modal-state-container>button{margin-left:0!important}.mission-modal-state-container>button>i{margin-right:.1em}.mission-modal-state-text{color:var(--text)!important;font-size:90%!important;margin-bottom:.3rem;opacity:.5}.mission-modal-nav-active{background-color:var(--background)!important}.mission-modal-header-border{border-bottom:5px solid var(--background)}.mission-modal-body{min-height:42rem}.mission-modal-body .alarm-map-inline-1,.mission-modal-body .mission-location-map-inline-1{height:calc(100vh - 24rem);margin-bottom:.5rem;min-height:32rem}.mission-modal-state-bar{align-items:center;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.4rem 1rem}.mission-modal-state-bar-icon{font-size:1rem}.mission-modal-state-bar-label{color:var(--text-muted);font-weight:400}.mission-modal-state-bar-value{letter-spacing:.02em;text-transform:uppercase}.mission-modal-state-bar-action{align-items:center;background-color:transparent;border:1px solid color-mix(in srgb,transparent,var(--text-muted) 45%);color:var(--text-muted);display:inline-flex;gap:.35rem;margin-left:auto}.mission-modal-state-bar-action:focus,.mission-modal-state-bar-action:hover{background-color:color-mix(in srgb,transparent,var(--text-muted) 12%);border-color:var(--text-muted);color:var(--text)}.mission-modal-state-bar-action i{color:inherit;font-size:.85rem}.mission-modal-state-bar-open{background-color:color-mix(in srgb,transparent,var(--success) 14%);border-bottom:1px solid color-mix(in srgb,transparent,var(--success) 35%);color:var(--success)}.mission-modal-state-bar-open .mission-modal-state-bar-icon{color:var(--success)}.mission-modal-state-bar-closed{background-color:color-mix(in srgb,transparent,var(--border) 35%);border-bottom:1px solid var(--border);color:var(--text-muted)}.mission-modal-state-bar-closed .mission-modal-state-bar-icon{color:var(--text-muted)}.mission-modal-alarm-badge{background-color:var(--danger)}.mission-modal-header{backdrop-filter:blur(5px);background:color-mix(in srgb,transparent,var(--background) 60%);background-clip:padding-box;height:146px;margin-left:0;margin-top:0;padding-bottom:20px;padding-left:20px;padding-top:.5rem;position:absolute;width:50%;z-index:1}.mission-modal-header-full{width:100%!important}.mission-modal-header-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:2rem}.mission-modal-header-loading>span:not(.spinner-border){font-family:DroidSansMonoDotted;font-size:x-large;opacity:.4;padding-top:3rem}.mission-modal-header-loading>i{font-size:x-large;margin-top:1rem}.mission-modal-id{font-family:DroidSansMonoDotted}.mission-modal-header-icon{margin-right:4px}.mission-modal-header-data h3{margin-top:10px}.mission-modal-no-padding{padding:0}.pipeline-protocol-header{align-items:center;display:flex;justify-content:space-between;width:100%}.pipeline-protocol-modal-col-time{white-space:nowrap;width:140px}.pipeline-protocol-modal-col-change{white-space:pre-wrap;word-break:break-word}.edit-document-modal-tags-body{padding:0!important}.edit-document-modal-tag-entry{align-items:center;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;padding:.4rem .6rem;transition:background-color .15s ease,box-shadow .15s ease}.edit-document-modal-tag-entry:last-of-type{border-bottom:none}.edit-document-modal-tag-entry-remove{background-color:color-mix(in srgb,transparent,var(--success) 8%)}.edit-document-modal-tag-entry-remove:hover{background-color:color-mix(in srgb,transparent,var(--danger) 12%)}.edit-document-modal-tag-entry-remove:hover .edit-document-modal-tag-action-remove{opacity:1}.edit-document-modal-tag-entry-add{background-color:transparent}.edit-document-modal-tag-entry-add:hover{background-color:color-mix(in srgb,transparent,var(--success) 10%)}.edit-document-modal-tag-entry-in-list{cursor:default;opacity:.35;text-decoration:line-through}.edit-document-modal-tag-entry-in-list:hover{background-color:transparent}.edit-document-modal-tag-color{border-radius:50%;flex-shrink:0;height:10px;margin-right:.6rem;width:10px}.edit-document-modal-tag-lock{color:var(--warning);flex-shrink:0;font-size:.8rem;margin-right:.6rem;opacity:.6}.edit-document-modal-tag-name{flex-grow:1;font-size:.9rem;font-weight:500;min-width:0;overflow-wrap:break-word;word-break:break-word}.edit-document-modal-tag-action-remove{color:var(--danger);flex-shrink:0;font-size:.85rem;margin-left:.5rem;opacity:.5}.edit-document-modal-tag-action-add{color:var(--success);flex-shrink:0;font-size:.85rem;margin-left:.5rem;opacity:.7}.edit-document-modal-tags-empty{color:var(--text-muted);font-style:italic;padding:1rem;text-align:center}.edit-document-modal-objects-add-btn{display:flex;flex-direction:column;justify-content:space-between}.my-drop-zone{cursor:pointer;display:block;width:100%}.edit-document-modal-file-input{display:none}.edit-document-modal-remove-file-btn{background:none;border:none;color:inherit;cursor:pointer;margin-left:6px;opacity:.8;padding:0}.edit-document-modal-remove-file-btn:hover{opacity:1}.edit-document-modal-documents-header{position:relative}.edit-document-modal-edit-documents-header-name-container{align-items:center;display:flex}.edit-document-modal-edit-documents-header-name{align-items:center;display:flex;justify-content:center}.edit-document-header-note{color:var(--text)!important;margin-left:.5rem;opacity:.6}.edit-document-modal-form-document{padding-bottom:10px}.edit-document-modal-assign-tags-column-left{padding-left:0!important;padding-right:5px!important}.edit-document-modal-assign-tags-column-right{padding-left:5px!important;padding-right:0!important}.edit-document-modal-tags-groups-header{justify-content:left}.edit-document-modal-tags-groups-header,.edit-document-modal-tags-groups-header>div{align-items:center;display:flex;gap:.2rem}.edit-document-modal-all-tags-heading{align-items:center;display:flex;justify-content:space-between}.edit-document-modal-tags-search-container{background-color:var(--surface);border-bottom:1px solid var(--border);padding:.5rem .6rem}.edit-document-modal-documents-tablerow-td-flex{display:flex}.edit-document-modal-re-upload-btn{margin-bottom:10px;margin-left:0;margin-top:5px;max-width:fit-content}.edit-document-inline-1{display:flex}.doc-tag-modal-header{background-color:var(--surface);color:var(--text);position:relative}.doc-tag-header-container{align-items:center;display:flex}.doc-tag-layout{display:flex;min-height:400px}.doc-tag-lock-icon{color:var(--text-muted);flex-shrink:0;margin-left:.5rem;margin-right:.75rem}.doc-tag-list-column{flex:0 0 35%;max-height:500px;max-width:35%;overflow-y:auto;padding-right:15px}.doc-tag-list-item{align-items:center;background:none;border:none;border-radius:3px;color:var(--text-muted);cursor:pointer;display:flex;margin-bottom:2px;padding:8px 10px;text-align:left;width:100%}.doc-tag-list-item:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%);color:var(--text)}.doc-tag-list-item-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%);box-shadow:inset 3px 0 0 var(--success);color:var(--text)}.doc-tag-list-item-selected:hover{background-color:color-mix(in srgb,transparent,var(--success) 18%);color:var(--text)}.doc-tag-list-item-selected .doc-tag-list-item-delete{color:var(--text-muted)}.doc-tag-list-item-selected .doc-tag-list-item-delete:hover{color:var(--danger)}.doc-tag-list-item-color{border-radius:2px;flex-shrink:0;height:12px;margin-right:8px;width:12px}.doc-tag-list-item-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-tag-list-item-delete{color:var(--text-muted);opacity:0;padding:2px 4px;transition:opacity .15s}.doc-tag-list-item-delete:hover{color:var(--danger)}.doc-tag-list-item-selected .doc-tag-list-item-delete,.doc-tag-list-item:hover .doc-tag-list-item-delete{opacity:1}.doc-tag-add-btn{margin-bottom:8px}.doc-tag-divider{background-color:var(--border);flex-shrink:0;opacity:.2;width:1px}.doc-tag-edit-column{flex:1;min-width:0;padding-left:15px}.doc-tag-edit-placeholder{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.doc-tag-edit-placeholder i{margin-bottom:15px;opacity:.4}.doc-tag-edit-placeholder p{font-size:14px;font-style:italic}.doc-tag-tab-content{margin-top:15px}.doc-tag-vehicle-search{margin-bottom:15px;margin-top:10px}.doc-tag-vehicle-search-results{margin-top:5px;max-height:200px;overflow-y:auto}.doc-tag-vehicle-search-item{text-align:left}.doc-tag-vehicles-table-container{margin-top:10px}.doc-tag-vehicles-table{margin-bottom:0}.doc-tag-vehicles-table-action{text-align:center;width:30px}.doc-tag-vehicle-remove{color:var(--danger);cursor:pointer}.doc-tag-vehicle-remove:hover{color:var(--danger);opacity:.8}.doc-tag-vehicles-empty{color:var(--text-muted);font-size:12px;font-style:italic;margin-top:15px}.doc-tag-modal-footer{display:flex;justify-content:flex-end}.chat-details-modal-chat-title{font-size:2em}.chat-details-modal-chat-body{margin:10px}.chat-details-modal-chat-body .chat-details-modal-details .chat-details-modal-key{color:var(--text);font-size:90%!important;opacity:.5}.chat-details-modal-chat-body .chat-details-modal-details .chat-details-modal-alias{background-color:color-mix(in srgb,transparent,var(--background) 31%);border-radius:3px;font-family:DroidSansMonoDotted;padding:3px}.chat-details-modal-chat-body .chat-details-modal-details .chat-details-modal-invite-link{text-overflow:ellipsis;word-break:break-all}.chat-details-modal-chat-body .chat-details-modal-persons tbody{display:block;max-height:300px;overflow-y:scroll;width:100%}.chat-details-modal-chat-body .chat-details-modal-persons tbody td,.chat-details-modal-chat-body .chat-details-modal-persons tbody tr{display:block}.chat-details-modal-chat-body .chat-details-modal-persons .chat-details-modal-no-invite{color:color-mix(in srgb,transparent,var(--text) 63%)}.aao-import-modal-aao-condition-confirm{align-items:center;display:flex;justify-content:center}.aao-import-inline-1{display:none}.aao-import-inline-2{width:100%}.choose-siren-on-map-inline-1{height:500px}.choose-siren-on-map-inline-2{padding-top:20px}.mission-report-modal-report-edit-heading{font-size:large}.mission-report-modal-report-edit-required{font-style:normal}.mission-report-modal-report-edit-external-id{color:var(--text);font-size:medium;opacity:80%}.mission-report-modal-report-edit-aMobile{color:var(--text);opacity:80%}.mission-report-modal-report-edit-street{flex:auto;width:70%!important}.mission-report-modal-report-edit-street-house{display:inline-flex;width:100%}.mission-report-modal-report-edit-house{flex:auto;width:30%!important}.mission-report-modal-report-edit-separator{margin-bottom:11px!important;margin-top:6px!important;opacity:80%}.mission-report-modal-report-edit-icon{background-color:inherit;display:inline-block}.mission-report-modal-report-edit-version{color:var(--text);font-size:small}.mission-report-modal-report-edit-date{color:var(--text);opacity:70%;padding-right:8px}.mission-report-modal-report-edit-platform{margin-right:8px}.mission-report-modal-footer-right{align-items:center;display:flex;gap:.5rem;margin-left:auto}.input-group-text .mission-report-modal-report-edit-required{color:var(--danger)!important}.input-group:has(.mission-report-modal-report-edit-required){border-left:3px solid var(--danger);border-radius:.375rem}.system-status-body{background-color:var(--background)!important}.system-status-body .nav-tabs{margin-bottom:10px}.system-status-body>iframe{border:0}.system-status-iframe{width:100%}.system-status-modal-notifications{padding:10px 0}.system-status-modal-table{margin-bottom:0;table-layout:fixed;width:100%}.system-status-modal-table th{border-bottom:1px solid var(--border);color:var(--text);font-weight:600}.system-status-modal-table td{color:var(--text);vertical-align:middle}.system-status-modal-row{cursor:pointer;transition:background-color .15s ease}.system-status-modal-row:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.system-status-modal-row-expanded{background-color:color-mix(in srgb,transparent,var(--primary) 5%)}.system-status-modal-col-color{padding-right:0!important;width:.5rem}.system-status-modal-col-date{width:15%}.system-status-modal-col-title{width:45%}.system-status-modal-col-criticality{width:9%}.system-status-modal-col-expand{text-align:center;width:1.5rem}.system-status-modal-color-indicator{border-radius:50%;display:inline-block;height:.75rem;vertical-align:middle;width:.75rem}.system-status-modal-title-label{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-status-modal-criticality{border-radius:4px;font-size:.85em;font-weight:500;padding:2px 8px}.system-status-modal-criticality-low{background-color:color-mix(in srgb,transparent,var(--success) 20%);color:var(--success)}.system-status-modal-criticality-medium{background-color:color-mix(in srgb,transparent,var(--warning) 20%);color:var(--warning)}.system-status-modal-criticality-high{background-color:color-mix(in srgb,transparent,var(--danger) 20%);color:var(--danger)}.system-status-modal-criticality-critical{background-color:var(--danger);color:var(--on-accent)}.system-status-modal-expand-icon{color:color-mix(in srgb,transparent,var(--text) 50%);transition:color .15s ease}.system-status-modal-expand-icon:hover{color:var(--text)}.system-status-modal-details-row{background-color:color-mix(in srgb,transparent,var(--text) 3%)}.system-status-modal-details-row:hover{background-color:color-mix(in srgb,transparent,var(--text) 3%)!important}.system-status-modal-details-cell{border-top:none!important;padding:0!important}.system-status-modal-details-container{border-left:3px solid var(--primary);margin-left:.9375rem;padding:15px 20px}.system-status-modal-details-message{color:var(--text);margin-bottom:.625rem;white-space:pre-line}.system-status-modal-details-link{margin-top:.625rem}.system-status-modal-details-link i{color:var(--info);margin-right:.375rem}.system-status-modal-details-link a{color:var(--info)}.system-status-modal-details-link a:hover{text-decoration:underline}.mission-publish-confirm-header{padding-bottom:0;padding-top:0}.mission-publish-confirm-mail-account{align-items:center;display:flex;flex-direction:column}.mission-publish-confirm-mail-account>p{color:var(--primary)!important}.mission-publish-confirm-mail-account-icon{margin-right:4px}.confirm-queue-close-modal-mode-group{margin-bottom:1rem}.confirm-queue-close-modal-mode-group .confirm-queue-close-modal-mode-label{display:block;font-weight:600;margin-bottom:.25rem}.confirm-queue-close-modal-mode-group .confirm-queue-close-modal-mode-dropdown,.confirm-queue-close-modal-mode-group .confirm-queue-close-modal-mode-dropdown .dropdown-menu{width:100%}.confirm-queue-close-modal-mode-group .confirm-queue-close-modal-mode-toggle{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.confirm-queue-close-modal-mode-group .confirm-queue-close-modal-mode-toggle .caret{margin-left:.5rem}.confirm-queue-close-modal-validation-error{align-items:center;background:var(--danger);border-radius:5px;color:var(--text);display:flex;font-size:12px;padding:5px}.confirm-queue-close-modal-validation-error>i{margin-right:5px}.kba-request-modal-kba-modal-param{font-weight:700}.kba-request-modal-kba-modal-external-id{font-family:DroidSansMonoDotted}.kba-request-modal-kba-modal-icon{margin-right:.5rem;opacity:.7}.kba-request-modal-kba-modal-vendor-logo{background-color:var(--text);height:65px;padding:1rem;position:absolute;right:0;top:0}.kba-request-modal-kba-modal-warning-row{background-color:color-mix(in srgb,transparent,var(--danger) 29%)!important}.approve-kba-modal-warning-icon{margin-right:.1rem}.approve-kba-modal-warning-row{background-color:color-mix(in srgb,transparent,var(--danger) 29%)!important}.approve-kba-modal-param{font-weight:700}.approve-kba-modal-param-location{margin-left:.5rem}.approve-kba-modal-external-id{font-family:DroidSansMonoDotted}.approve-kba-modal-icon-error{color:var(--danger)}.approve-kba-modal-icon-ok{color:var(--success)}.approve-kba-modal-icon-warning{color:var(--warning)}.approve-kba-modal-top-row{border-top:3px solid var(--info)!important}.approve-kba-modal-top-row>span{color:var(--text);font-family:DroidSansMonoDotted;font-size:x-large}.approve-kba-modal-status-source{align-items:center;display:inline-flex}.approve-kba-modal-status-source>i{margin-left:.5rem}.approve-kba-modal-buttons{display:inline-flex;gap:5px;justify-content:flex-end;width:100%}.approve-kba-modal-buttons>button{min-width:22rem}.approve-kba-modal-ping{color:var(--danger);font-size:xxx-large;position:absolute;right:1rem;top:8px}.incident-modal-dot-low{color:var(--primary)}.incident-modal-dot-info{color:var(--text-muted)}.incident-modal-dot-warning{color:var(--warning)}.incident-modal-dot-disaster,.incident-modal-dot-high{color:var(--danger)}.incident-modal-text{margin-top:0;padding-left:0;padding-top:0}.incident-modal-row{margin-top:10px}.incident-modal-separator{background-color:var(--text)!important;height:1px;margin-bottom:11px!important;margin-top:10px!important;opacity:.7;position:relative}.incident-modal-entry-line{background-color:var(--text);height:calc(100% + 15px + .8rem);left:50%;opacity:.3;position:absolute;top:50%;transform:translateX(-50%);width:2px;z-index:0}.incident-modal-icon-position{margin-left:0}.incident-modal-icon{place-self:center;position:relative;z-index:2}.incident-modal-icon-div{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px;z-index:10}.incident-modal-user-info{white-space:nowrap}.incident-modal-label,.incident-modal-label-alerted,.incident-modal-label-closed,.incident-modal-label-open,.incident-modal-label-progress{align-self:center;border-radius:3px;color:var(--on-accent);font-size:xx-small;padding:2px}.incident-modal-label-closed{background:var(--success)}.incident-modal-label-alerted,.incident-modal-label-progress{background:var(--danger)}.incident-modal-label-open{background:var(--primary)}.incident-modal-label-param{display:inline-block;margin-left:3px;margin-right:.5em;max-width:100%;word-break:break-word}.incident-modal-label-external-id,.incident-modal-label-param{background:var(--border);border-radius:3px;font-family:monospace;padding:4px}.incident-modal-column-time{align-self:center;grid-column:1;margin-bottom:.8rem}.incident-modal-column-icon{grid-column:2;margin-bottom:.8rem;place-self:center;position:relative;z-index:1}.incident-modal-column-label{align-self:center;grid-column:3;margin-bottom:.8rem}.incident-modal-column-message{align-self:center;grid-column:4;margin-bottom:.8rem}.incident-modal-header-flex{align-content:space-between;align-items:center;display:inline-flex;justify-content:space-between;width:100%}.incident-modal-header-severity,.incident-modal-header-severity-disaster,.incident-modal-header-severity-high,.incident-modal-header-severity-info,.incident-modal-header-severity-low,.incident-modal-header-severity-warning{align-items:center;display:flex;height:125px;margin:0;padding:0 20px;position:relative;width:100%}.incident-modal-header-severity-title{opacity:.3}.incident-modal-header-border{border-bottom:5px solid var(--background)}.incident-modal-date-opacity{opacity:.8;padding-right:3px}.incident-modal-person-name{font-size:smaller;opacity:.7;padding-right:3px}.incident-modal-body{min-height:42rem}.incident-modal-event-line{background-color:var(--text);height:110%;left:65px;opacity:.3;position:absolute;top:15px;width:2px}.incident-modal-event-messsage{display:flex;flex-direction:column;margin-left:8px}.incident-modal-event-entry{align-items:center;display:grid;grid-template-columns:15% [date] 10% [icon] 15% [label] 60% [message];position:relative;row-gap:0;width:100%}.incident-modal-scrollable{background:var(--background);border-bottom-left-radius:.5em;border-top-left-radius:.5em;max-height:40rem;min-height:25rem;overflow-y:auto;padding-left:1em;padding-right:3px;padding-top:1em}.incident-modal-infos{color:var(--text);position:relative}.incident-modal-param-value{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.text-label-no-wrap{text-align:center;white-space:nowrap}.incident-modal-heading-overflow{margin-top:0!important;max-width:75ch;overflow:hidden;padding-top:0!important;text-overflow:ellipsis;white-space:nowrap}.checklist-modal-field-table{margin-bottom:0}.checklist-modal-field-label{color:var(--primary);font-size:.8rem;padding-right:1rem!important;vertical-align:top;white-space:nowrap;width:1px}.checklist-modal-field-value{color:var(--text);vertical-align:top}.checklist-modal-field-required{color:var(--danger);margin-left:3px}.checklist-modal-field-headline{border-bottom:2px solid var(--border)!important;padding-top:1.5rem!important}.checklist-modal-field-headline h5{font-weight:700;margin:0}.checklist-modal-field-spacer{border:none!important;height:.5rem}.checklist-modal-map{border-radius:6px;height:300px;width:100%}.checklist-modal-body{color:var(--text);min-height:42rem}.checklist-modal-checklists-signature{background-color:var(--surface)!important;border-radius:4px!important;color:var(--text);padding-bottom:4px;padding-top:4px;width:100%}.checklist-modal-checklists-required{color:var(--danger);margin-left:5px}.checklist-modal-checklists-select{background-color:var(--surface)!important;border-radius:4px!important;color:var(--text);width:100%}.checklist-modal-checklists-select:focus{border-color:var(--info);box-shadow:0 0 5px color-mix(in srgb,transparent,var(--info) 50%)}.checklist-modal-checklists-option{background-color:var(--surface);border-radius:4px!important;border-top:1px solid color-mix(in srgb,transparent,var(--background) 30%);color:var(--text);margin:.5rem;max-width:100%;padding:.5rem}.checklist-modal-checklists-option:hover{opacity:.5}.checklist-modal-checklists-divider,.checklist-modal-checklists-spacer{margin:20px}.checklist-modal-checklists-panel{min-height:32px;width:100%}.checklist-modal-checklists-img{filter:invert(1);max-height:120px;object-fit:scale-down;object-position:left;width:100%}.checklist-modal-checklists-modal-header{background-clip:padding-box}.checklist-modal-checklists-modal-header,.checklist-modal-checklists-modal-header-map{height:146px;margin-left:0;margin-top:0;padding-bottom:20px;padding-left:12px;padding-top:.5rem;position:absolute;z-index:1}.checklist-modal-checklists-modal-header-map{backdrop-filter:blur(5px);background:color-mix(in srgb,transparent,var(--background) 60%);background-clip:padding-box;width:50%}.checklist-modal-checklists-modal-header-full{width:100%!important}.checklist-modal-checklists-modal-header-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:2rem}.checklist-modal-checklists-modal-header-loading>span{font-family:DroidSansMonoDotted;font-size:x-large;opacity:.4;padding-top:3rem}.checklist-modal-checklists-modal-header-loading>i{font-size:x-large;margin-top:1rem}.checklist-modal-checklists-modal-id{font-family:DroidSansMonoDotted}.checklist-modal-checklists-modal-text{margin-top:0;padding-left:10px;padding-top:10px}.checklist-modal-checklists-modal-row{margin-top:10px}.checklist-modal-checklists-modal-separator{background-color:var(--text)!important;height:1px;margin-bottom:11px!important;margin-top:10px!important;opacity:.7;position:relative}.checklist-modal-checklists-modal-entry-line{background-color:var(--text);height:100%;left:65px;opacity:.3;position:absolute;top:15px;width:2px}.checklist-modal-checklists-modal-icon-position{margin-left:2px}.checklist-modal-checklists-modal-user-info{white-space:nowrap}.checklist-modal-checklists-modal-header-flex{align-content:space-between;align-items:flex-start;display:inline-flex;justify-content:space-between;width:100%}.checklist-modal-checklists-modal-header-border{border-bottom:5px solid var(--background)}.checklist-modal-checklists-modal-date-opacity{opacity:.8;padding-right:3px}.checklist-modal-checklists-modal-body{color:var(--text);min-height:42rem}.checklist-modal-label-border{border-left:1px solid var(--border);display:inline-flex;height:20px;justify-content:space-around;padding-left:8px}.checklist-modal-modal-header-min{background-color:var(--background)!important;height:148px}.checklist-modal-header-info-flex{align-content:flex-start;display:flex;justify-content:space-between;width:100%}.checklist-modal-header-info-right{align-self:flex-end}.checklist-modal-header-info-left{align-self:flex-start;font-size:.85rem}.checklist-modal-header-info-left i{margin-right:.2rem;opacity:.5}.checklist-modal-multiline-string{white-space:pre-wrap}.checklist-modal-dots-label{color:var(--text)}.checklist-modal-footer-right{align-items:center;display:flex;gap:.5rem;margin-left:auto}.checklist-modal-tags{align-items:center;display:flex;gap:.2rem}#header-map{height:145px;margin:0;padding:0;width:100%;z-index:0}.objects-tablerow-td-flex{display:inline-flex}.objects-documents-tag{align-items:center;display:flex;margin-left:.5rem;margin-right:.2rem}.objects-documents-tag>i{margin-right:.2rem}.select-tag-search{margin-bottom:.75rem}.select-tag-list{max-height:400px;overflow-y:auto}.select-tag-entry{align-items:center;color:var(--text)!important;cursor:pointer;display:flex;padding-bottom:.4rem;padding-top:.4rem}.select-tag-entry:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.select-tag-dot{font-size:.6em;margin-left:.5rem;margin-right:.5rem}.select-tag-lock{margin-left:.5rem;margin-right:.3rem}.select-tag-label{margin-left:.25rem}.select-tag-inline-1{padding:2rem 0}.select-calendar-count{color:var(--text);font-weight:500;margin-bottom:.5rem}.select-calendar-search{margin-bottom:.75rem}.select-calendar-list{max-height:400px;overflow-y:auto}.select-calendar-entry{align-items:center;color:var(--text)!important;cursor:pointer;display:flex;gap:.4rem;padding-bottom:.4rem;padding-top:.4rem}.select-calendar-entry:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.select-calendar-dot{font-size:.6em;margin-left:.5rem}.select-calendar-label{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-calendar-empty{padding:2rem 0}.checklist-field-separator{margin-bottom:11px!important;margin-top:6px!important;opacity:.4}.checklist-field-printer>i{margin-right:.5rem}.select-alert-modal-header-dark{background-color:var(--background);border-bottom:1px solid var(--text-muted)}.select-alert-modal-elements-container{display:flex;flex-direction:column;max-height:40rem;overflow-y:scroll;padding-top:1rem}.select-alert-modal-elements-container>div:nth-child(2n),.select-alert-modal-elements-container>div:nth-child(odd){background-color:transparent}.select-alert-modal-keyword{align-items:center;color:var(--text);display:flex;flex-direction:row}.select-alert-modal-keyword:hover{background-color:var(--text-muted)!important;cursor:pointer}.select-alert-modal-keyword-ident{font-family:DroidSansMonoDotted;min-width:10rem}.select-alert-modal-keyword>i{font-size:2rem;margin-left:1rem;margin-right:2rem}.select-alert-modal-keyword>div{display:flex;flex-direction:column;flex-grow:2;margin-left:2rem}.select-alert-modal-keyword>div>span:first-child{font-weight:700}.select-alert-modal-keyword>div>span:last-child{font-size:smaller;opacity:.5}.select-alert-modal-keyword>button{background-color:var(--success);color:var(--text);margin-right:2rem}.select-alert-modal-keyword>button>i{margin-right:.5rem}.select-alert-modal-body-dark{background-color:var(--background);min-height:40rem}.select-alert-modal-footer-dark{background-color:var(--background);border-top:1px solid var(--text-muted)}.select-alert-modal-cancel{background-color:var(--danger);color:var(--text)}.select-alert-modal-cancel:hover{filter:saturate(2)}.share-location-map-col-nowrap{white-space:nowrap}.share-location-map-col-icon{text-align:center;width:1px}.share-location-map-col-actions{white-space:nowrap}.share-location-map-col-actions .btn+.btn{margin-left:.25rem}.share-location-map-new-link-form{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.share-location-map-new-link-select{width:auto}.share-location-map-new-link-checkbox{align-items:center;display:flex;font-size:.85rem;gap:.3rem;margin:0;white-space:nowrap}.squad-slot-modal-header{background-color:var(--border)}.squad-slot-modal-body{margin:1.5rem}.squad-slot-modal-body .squad-slot-modal-seats-section{margin-top:30px;padding-top:20px}.squad-slot-modal-seats-table,.squad-slot-modal-seats-title{margin-bottom:1rem}.squad-slot-modal-seats-table th{vertical-align:middle;white-space:nowrap}.squad-slot-modal-seats-table td{vertical-align:middle}.squad-slot-modal-required-col{white-space:nowrap;width:1%}.squad-slot-modal-action-col{text-align:end;white-space:nowrap;width:1%}.error-report-modal-body-scrollable{max-height:70vh;overflow-y:auto;padding:20px}.error-report-modal-body-scrollable .form-group{margin-bottom:20px}.error-report-modal-body-scrollable .form-group label{display:block;font-weight:600;margin-bottom:8px}.error-report-modal-body-scrollable .form-group textarea{min-height:100px;resize:vertical}.error-report-modal-body-scrollable .form-group .help-block{font-size:12px;margin-top:5px}.error-report-modal-body-scrollable .form-group .help-block.text-danger{color:var(--danger)}.error-report-modal-body-scrollable .form-group .help-block.text-muted{color:var(--text-muted)}.error-report-modal-body-scrollable .has-error input,.error-report-modal-body-scrollable .has-error select,.error-report-modal-body-scrollable .has-error textarea{border-color:var(--danger)!important}.error-report-modal-selected-alarm-info{align-items:center;background-color:rgba(var(--success),.1);border:1px solid var(--success);border-radius:4px;color:#fff;display:flex;gap:10px;margin-bottom:15px;padding:10px 15px}.error-report-modal-selected-alarm-info>i{color:var(--success)}.error-report-modal-selected-alarm-info i{font-size:1.2rem}.error-report-modal-selected-alarm-info strong{color:var(--success)}.error-report-modal-selected-alarm-info span{color:#fff}.error-report-modal-alarm-table-container{background-color:var(--surface);border:1px solid var(--border);border-radius:4px;max-height:400px;overflow-y:auto}.error-report-modal-alarm-table{color:#fff;margin-bottom:0}.error-report-modal-alarm-table thead th{background-color:var(--surface);border-bottom:2px solid var(--border);color:#fff;font-weight:600;padding:10px 12px;position:sticky;top:0;z-index:1}.error-report-modal-sortable-header{cursor:pointer;user-select:none}.error-report-modal-sortable-header i{font-size:.9rem;margin-left:.5rem;opacity:.7}.error-report-modal-sortable-header:hover i{opacity:1}.error-report-modal-alarm-table thead td{border-bottom:1px solid var(--border);font-size:13px;padding:4px 8px;vertical-align:middle}.error-report-modal-alarm-table tbody tr{cursor:pointer;transition:background-color .2s}.error-report-modal-alarm-table tbody tr:hover{background-color:rgba(var(--primary),.1)}.error-report-modal-alarm-row.error-report-modal-alarm-selected{background-color:var(--primary)!important}.error-report-modal-alarm-col-number{text-align:center;width:40px}.error-report-modal-alarm-col-date{width:150px}.error-report-modal-alarm-col-state{width:90px}.error-report-modal-alarm-col-status{text-align:center;width:60px}.error-report-modal-alarm-col-unit{width:auto}.error-report-modal-alarm-number{color:hsla(0,0%,100%,.6);font-size:12px;font-weight:600}.error-report-modal-alarm-new-icon{color:var(--success);font-size:smaller;margin-right:.5rem}.error-report-modal-alarm-time{color:#fff}.error-report-modal-alarm-state-badge{border-radius:4px;display:block;font-size:xx-small;font-weight:700;min-width:5rem;padding:.3rem .5rem;text-align:center}.error-report-modal-alarm-state-ok{background-color:var(--success);color:#fff}.error-report-modal-alarm-state-error{background-color:var(--danger);color:#fff}.error-report-modal-alarm-state-warning{background-color:var(--warning);color:var(--surface)}.error-report-modal-alarm-update-icon{color:var(--warning);font-size:smaller;opacity:1!important}.error-report-modal-alarm-retreat-icon{color:var(--danger);font-size:smaller}.error-report-modal-alarm-icon{font-size:smaller;opacity:.7}.error-report-modal-step-row{display:flex;height:34px;margin-bottom:10px;width:100%}.error-report-modal-step-number{align-items:center;background-color:var(--surface);border:1px solid var(--border);border-radius:4px 0 0 4px;border-right:none;box-sizing:border-box;color:var(--text);display:flex;flex-shrink:0;height:100%;justify-content:center;min-width:35px;text-align:center}.error-report-modal-step-input{border-radius:0;box-sizing:border-box;flex:1 1 0;height:100%;min-width:0;width:0}.error-report-modal-step-remove{align-items:center;background-color:var(--danger);border:1px solid var(--danger);border-left:none;border-radius:0 4px 4px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:100%;justify-content:center;padding:0 8px}.error-report-modal-step-remove:hover{opacity:.85}.error-report-modal-hint-input{margin-top:5px}.error-report-modal-extension-error{color:var(--danger);margin-bottom:10px;padding:8px 15px}.error-report-modal-size-error{background-color:rgba(var(--danger),.1);border:1px solid var(--danger);border-radius:4px;color:var(--danger);margin:0 20px 10px;padding:8px 15px}.error-report-modal-size-error i{margin-right:6px}.error-report-modal-file-input{display:none}.error-report-modal .general-info-container{align-items:center;background-color:rgba(var(--primary),.1);border:1px solid var(--primary);border-radius:4px;color:#fff;display:flex;gap:10px;margin-bottom:15px;padding:10px 15px}.error-report-modal .general-info-container i{color:var(--primary);font-size:1.2em}.my-drop-zone-tickets{background-color:color-mix(in srgb,transparent,var(--surface) 30%);border:3px dotted var(--border);border-radius:4px;color:var(--text);cursor:pointer;display:block;padding:30px;text-align:center;transition:all .2s}.my-drop-zone-tickets span{color:var(--text-muted);font-size:14px}.my-drop-zone-tickets-hover{background-color:color-mix(in srgb,transparent,var(--success) 10%)!important;border:3px dotted var(--success)!important}.documents-queue-container{padding-bottom:10px;padding-top:10px}.documents-queue-container .label{background-color:var(--surface);border:1px solid var(--border);color:var(--text);display:inline-block;font-size:13px;font-weight:400;margin-bottom:8px;margin-right:8px;padding:6px 10px}.documents-queue-container .btn-remove-attachment{background:none;border:none;color:inherit;cursor:pointer;font-size:14px;margin-left:6px;opacity:.8;padding:0}.documents-queue-container .btn-remove-attachment:hover{opacity:1}.documents-queue-container .btn-remove-attachment i{margin:0}.document-upload-progress{margin-bottom:0;margin-top:10px}.error-report-modal-footer{background-color:var(--surface);border-top:1px solid var(--border);display:flex;gap:10px;justify-content:flex-end;padding:15px 20px}.error-report-modal-footer button{min-width:80px}.error-report-modal-footer button i{margin-right:5px}.seat-assignment-changes-modal .modal-body,.seat-assignment-changes-modal .modal-body .table,.seat-assignment-changes-modal .modal-body .table td,.seat-assignment-changes-modal .modal-body .table th{color:var(--text)}.seat-assignment-changes-modal .modal-body .table .seat-assignment-changes-modal-date{display:block;opacity:.6}.seat-assignment-changes-modal .modal-body .table .seat-assignment-changes-modal-time{white-space:nowrap}.seat-assignment-changes-modal .modal-body .table .seat-assignment-changes-modal-col-date{white-space:normal;width:5.5rem}.seat-assignment-changes-modal .modal-body .table .seat-assignment-changes-modal-col-shrink{white-space:nowrap;width:1%}.seat-assignment-changes-modal .modal-body .table .seat-assignment-changes-modal-col-actions{text-align:center;white-space:nowrap;width:1%}.edit-shift-schedule-modal-body{padding:20px}.edit-shift-schedule-modal-body .form-group{margin-bottom:20px}.edit-shift-schedule-modal-body .form-group label{color:var(--text);display:block;font-weight:600;margin-bottom:8px}.edit-shift-schedule-modal-body .form-group input[type=date],.edit-shift-schedule-modal-body .form-group input[type=text],.edit-shift-schedule-modal-body .form-group input[type=time]{background-color:var(--background);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:14px;padding:8px 12px}.edit-shift-schedule-modal-body .form-group input[type=date]:focus,.edit-shift-schedule-modal-body .form-group input[type=text]:focus,.edit-shift-schedule-modal-body .form-group input[type=time]:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 20%);outline:none}.edit-shift-schedule-modal-body .form-group input[type=date]::placeholder,.edit-shift-schedule-modal-body .form-group input[type=text]::placeholder,.edit-shift-schedule-modal-body .form-group input[type=time]::placeholder{color:color-mix(in srgb,transparent,var(--text) 50%)}.edit-shift-schedule-modal-body .form-group input[type=date]::-webkit-calendar-picker-indicator,.edit-shift-schedule-modal-body .form-group input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-date-time-inputs{display:flex;gap:10px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-date-time-inputs .edit-shift-schedule-modal-date-input{flex:2}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-date-time-inputs .edit-shift-schedule-modal-time-input{flex:1}.edit-shift-schedule-modal-body .alert{align-items:center;border-radius:4px;display:flex;gap:10px;margin-top:15px;padding:10px 15px}.edit-shift-schedule-modal-body .alert i{font-size:1.2em}.edit-shift-schedule-modal-body .alert.alert-danger{background-color:color-mix(in srgb,transparent,var(--danger) 20%);border:1px solid var(--danger);color:var(--text)}.edit-shift-schedule-modal-body .alert.alert-info{background-color:color-mix(in srgb,transparent,var(--primary) 20%);border:1px solid var(--primary);color:var(--text)}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section{margin-top:15px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list{background-color:var(--background);border:1px solid var(--border);border-radius:4px;margin-bottom:20px;max-height:200px;overflow-y:auto}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:8px 10px;transition:background-color .2s}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item>i{color:var(--danger);margin-right:.5rem;opacity:.5}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item:last-child{border-bottom:none}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item .edit-shift-schedule-modal-vehicle-name{color:var(--text);flex:1}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-disabled-vehicles-list .edit-shift-schedule-modal-disabled-vehicle-item button{margin-left:10px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section{margin-top:20px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section label{color:var(--text);display:block;font-weight:600;margin-bottom:8px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group{display:flex;margin-bottom:10px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group input{background-color:var(--background);border:1px solid var(--border);border-radius:4px 0 0 4px;border-right:none;color:var(--text);flex:1;padding:8px 12px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group input:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 20%);outline:none}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group input::placeholder{color:color-mix(in srgb,transparent,var(--text) 50%)}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group .input-group-text{align-items:center;background-color:var(--background);border:1px solid var(--border);border-left:none;border-radius:0 4px 4px 0;color:var(--text);display:flex;padding:8px 2rem 8px 12px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .input-group .input-group-text i{font-size:1.1em}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list{background-color:var(--background);border:1px solid var(--border);border-radius:4px;margin-top:10px;max-height:200px;overflow-y:auto;padding:10px}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list .edit-shift-schedule-modal-search-result-item{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:8px 10px;transition:background-color .2s}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list .edit-shift-schedule-modal-search-result-item:last-child{border-bottom:none}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list .edit-shift-schedule-modal-search-result-item:hover{background-color:color-mix(in srgb,transparent,var(--primary) 10%)}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list .edit-shift-schedule-modal-search-result-item .edit-shift-schedule-modal-vehicle-name{color:var(--text);flex:1}.edit-shift-schedule-modal-body .edit-shift-schedule-modal-disabled-vehicles-section .edit-shift-schedule-modal-vehicle-search-section .edit-shift-schedule-modal-search-results-list .edit-shift-schedule-modal-search-result-item button{margin-left:10px}.edit-shift-schedule-modal-body .text-center{color:var(--text);padding:20px;text-align:center}.edit-shift-schedule-modal-body .text-center i{font-size:1.5em;margin-right:8px}.schedule-seat-assignment-modal-body{padding:20px}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-assignment-info{background-color:color-mix(in srgb,transparent,var(--primary) 10%);border:1px solid color-mix(in srgb,transparent,var(--primary) 30%);border-radius:4px;margin-bottom:15px;padding:15px}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-assignment-info .schedule-seat-assignment-modal-info-row{display:flex;gap:10px;margin-bottom:8px}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-assignment-info .schedule-seat-assignment-modal-info-row:last-child{margin-bottom:0}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-assignment-info .schedule-seat-assignment-modal-info-row .schedule-seat-assignment-modal-info-label{color:color-mix(in srgb,transparent,var(--text) 70%);font-weight:600;min-width:100px}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-assignment-info .schedule-seat-assignment-modal-info-row .schedule-seat-assignment-modal-info-value{color:var(--text);font-weight:500}.schedule-seat-assignment-modal-body hr{border:0;border-top:1px solid var(--border);margin:20px 0}.schedule-seat-assignment-modal-body .form-group{margin-bottom:20px}.schedule-seat-assignment-modal-body .form-group label{color:var(--text);display:block;font-weight:600;margin-bottom:8px}.schedule-seat-assignment-modal-body .form-group input[type=date],.schedule-seat-assignment-modal-body .form-group input[type=time]{background-color:var(--background);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:14px;padding:8px 12px}.schedule-seat-assignment-modal-body .form-group input[type=date]:focus,.schedule-seat-assignment-modal-body .form-group input[type=time]:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 20%);outline:none}.schedule-seat-assignment-modal-body .form-group input[type=date]::-webkit-calendar-picker-indicator,.schedule-seat-assignment-modal-body .form-group input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-date-time-inputs{display:flex;gap:10px}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-date-time-inputs .schedule-seat-assignment-modal-date-input{flex:2}.schedule-seat-assignment-modal-body .schedule-seat-assignment-modal-date-time-inputs .schedule-seat-assignment-modal-time-input{flex:1}.schedule-seat-assignment-modal-body .alert{align-items:center;border-radius:4px;display:flex;gap:10px;margin-top:15px;padding:10px 15px}.schedule-seat-assignment-modal-body .alert i{font-size:1.2em}.schedule-seat-assignment-modal-body .alert.alert-warning{background-color:color-mix(in srgb,transparent,var(--warning) 20%);border:1px solid var(--warning);color:var(--text)}.open-seats-notification-modal-wizard-steps{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);display:flex;justify-content:center;padding:20px 30px}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:120px}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step .open-seats-notification-modal-step-number{align-items:center;background-color:var(--border);border-radius:50%;color:color-mix(in srgb,transparent,var(--text) 50%);display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step .open-seats-notification-modal-step-label{color:color-mix(in srgb,transparent,var(--text) 50%);font-size:13px;font-weight:500;text-align:center;transition:all .3s ease}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step.active .open-seats-notification-modal-step-number{background-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,transparent,var(--primary) 20%);color:var(--text)}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step.active .open-seats-notification-modal-step-label{color:var(--text);font-weight:600}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step.completed .open-seats-notification-modal-step-number{background-color:var(--success);color:var(--text)}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-step.completed .open-seats-notification-modal-step-label{color:color-mix(in srgb,transparent,var(--text) 80%)}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-connector{background-color:var(--border);flex:1;height:2px;margin:0 10px 30px;transition:background-color .3s ease}.open-seats-notification-modal-wizard-steps .open-seats-notification-modal-wizard-connector.completed{background-color:var(--success)}.open-seats-notification-modal-body{background-color:var(--surface);min-height:45rem;padding:20px;position:relative}.open-seats-notification-modal-body .open-seats-notification-modal-step-title{border-bottom:2px solid var(--border);color:var(--text);font-size:18px;font-weight:600;margin-bottom:20px;margin-top:0;padding-bottom:10px}.open-seats-notification-modal-body .open-seats-notification-modal-calendar-controls{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px}.open-seats-notification-modal-body .open-seats-notification-modal-calendar-controls .open-seats-notification-modal-calendar-month-label{color:var(--text);font-size:16px;font-weight:600;min-width:220px;text-align:center}.open-seats-notification-modal-body .open-seats-notification-modal-calendar-controls button{align-items:center;display:flex;height:36px;justify-content:center;min-width:36px}.open-seats-notification-modal-body .open-seats-calendar-days{display:grid;gap:8px;grid-template-columns:repeat(7,1fr);margin-bottom:20px}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day{align-items:center;background-color:var(--background);border:1px solid var(--border);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:6px 4px;text-align:center;transition:all .2s ease}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day .open-seats-notification-modal-day-number{color:var(--text);font-size:20px;font-weight:700;margin-bottom:4px}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day .open-seats-notification-modal-day-name{color:color-mix(in srgb,transparent,var(--text) 60%);font-size:10px;margin-bottom:6px;text-transform:uppercase}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day .open-seats-count{align-items:center;background-color:var(--danger);border-radius:50%;box-shadow:0 2px 4px color-mix(in srgb,transparent,var(--background) 20%);color:var(--text);display:flex;font-size:13px;font-weight:700;height:28px;justify-content:center;margin-top:4px;width:28px}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.weekend{background-color:color-mix(in srgb,transparent,var(--border) 30%)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.today{border-color:var(--primary);border-width:2px;box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 20%)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.no-schedules{background-color:color-mix(in srgb,transparent,var(--border) 10%);color:color-mix(in srgb,transparent,var(--text) 30%);cursor:not-allowed;opacity:.4}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.no-schedules .open-seats-notification-modal-day-name,.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.no-schedules .open-seats-notification-modal-day-number{color:color-mix(in srgb,transparent,var(--text) 30%)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.no-schedules:hover{box-shadow:none;transform:none}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.past{background-color:color-mix(in srgb,transparent,var(--border) 15%);color:color-mix(in srgb,transparent,var(--text) 40%);cursor:not-allowed;opacity:.5}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.past .open-seats-notification-modal-day-name,.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.past .open-seats-notification-modal-day-number{color:color-mix(in srgb,transparent,var(--text) 40%)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.past .open-seats-count{opacity:.6}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.past:hover{background-color:color-mix(in srgb,transparent,var(--border) 15%);box-shadow:none;transform:none}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.has-open-seats:not(.no-schedules){border-color:var(--danger);border-width:2px}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.has-open-seats:not(.no-schedules):hover{background-color:color-mix(in srgb,transparent,var(--danger) 10%);box-shadow:0 4px 8px color-mix(in srgb,transparent,var(--background) 30%);transform:translateY(-2px)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.selected{background-color:var(--success);border-color:var(--success)!important;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--success) 40%)!important;color:var(--text);transform:scale(1.05)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.selected .open-seats-notification-modal-day-name{color:color-mix(in srgb,transparent,var(--text) 90%)}.open-seats-notification-modal-body .open-seats-calendar-days .open-seats-calendar-day.selected .open-seats-count{background-color:var(--text);color:var(--success)}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list{max-height:350px;overflow-y:auto}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list .open-seats-notification-modal-alarm-group-entry{align-items:center;color:var(--text)!important;cursor:pointer;display:flex;gap:.6rem;padding-bottom:.45rem;padding-top:.45rem}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list .open-seats-notification-modal-alarm-group-entry:hover{background-color:color-mix(in srgb,var(--surface),#fff 3%)}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list .open-seats-notification-modal-alarm-group-entry-selected{background-color:color-mix(in srgb,transparent,var(--success) 12%)!important;box-shadow:inset 3px 0 0 var(--success);color:var(--text)!important}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list .open-seats-notification-modal-alarm-group-name{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.open-seats-notification-modal-body .open-seats-notification-modal-alarm-groups-list .open-seats-notification-modal-member-count{flex-shrink:0;font-size:.85em;opacity:.5}.open-seats-notification-modal-body .open-seats-notification-modal-confirmation-summary .open-seats-notification-modal-summary-section{background-color:var(--background);border:1px solid var(--border);border-radius:6px;margin-bottom:25px;padding:15px}.open-seats-notification-modal-body .open-seats-notification-modal-confirmation-summary .open-seats-notification-modal-summary-section h5{color:var(--text);font-size:15px;font-weight:600;margin-bottom:12px}.open-seats-notification-modal-body .open-seats-notification-modal-confirmation-summary .open-seats-notification-modal-summary-section ul{list-style:none;margin:0;padding-left:0}.open-seats-notification-modal-body .open-seats-notification-modal-confirmation-summary .open-seats-notification-modal-summary-section ul li{background-color:var(--surface);border-left:3px solid var(--primary);border-radius:3px;color:var(--text);font-size:14px;margin-bottom:6px;padding:8px 12px}.open-seats-notification-modal-body .open-seats-notification-modal-confirmation-summary .open-seats-notification-modal-summary-section ul li:last-child{margin-bottom:0}.open-seats-notification-modal-body .open-seats-notification-modal-selection-summary{align-items:center;background-color:color-mix(in srgb,transparent,var(--success) 20%);border:1px solid var(--success);border-radius:6px;color:var(--text);display:flex;gap:10px;margin-top:15px;padding:12px 16px}.open-seats-notification-modal-body .open-seats-notification-modal-selection-summary i{color:var(--success);font-size:18px}.open-seats-notification-modal-body .open-seats-notification-modal-selection-summary span{font-size:14px}.open-seats-notification-modal-body .open-seats-notification-modal-selection-summary span strong{font-weight:700}.open-seats-notification-modal-body .open-seats-notification-modal-empty-state{align-items:center;color:color-mix(in srgb,transparent,var(--text) 60%);display:flex;flex-direction:column;justify-content:center;padding:40px 20px}.open-seats-notification-modal-body .open-seats-notification-modal-empty-state i{color:var(--warning);font-size:48px;margin-bottom:15px}.open-seats-notification-modal-body .open-seats-notification-modal-empty-state p{font-size:16px;margin:0}.open-seats-notification-modal-body .open-seats-notification-modal-final-info{align-items:flex-start;background-color:color-mix(in srgb,transparent,var(--primary) 15%);border:1px solid var(--primary);border-radius:6px;color:var(--text);display:flex;gap:12px;margin-top:20px;padding:15px}.open-seats-notification-modal-body .open-seats-notification-modal-final-info i{color:var(--primary);font-size:20px;margin-top:2px}.open-seats-notification-modal-body .open-seats-notification-modal-final-info p{font-size:14px;line-height:1.5;margin:0}.open-seats-notification-modal-body .open-seats-notification-modal-sending-overlay{align-items:center;background-color:color-mix(in srgb,transparent,var(--surface) 97%);border-radius:6px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.open-seats-notification-modal-body .open-seats-notification-modal-sending-overlay i{color:var(--primary);margin-bottom:20px}.open-seats-notification-modal-body .open-seats-notification-modal-sending-overlay p{color:var(--text);font-size:18px;font-weight:600;margin:0}.open-seats-notification-modal-body .text-center{padding:40px;text-align:center}.open-seats-notification-modal-body .text-center i{color:var(--primary)}.shiftschedule-statistics-modal-body{background-color:var(--surface);max-height:600px;min-height:300px;overflow-y:auto}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-date-range-selection{background-color:var(--background);border-radius:4px;margin-bottom:20px;padding:15px}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-date-range-selection label{color:var(--text);font-weight:700;margin-bottom:5px;opacity:.8}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-date-range-selection input[type=date]{background-color:var(--border);border:1px solid var(--border);color:var(--text)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-date-range-selection input[type=date]:focus{background-color:var(--border);border-color:var(--primary);color:var(--text)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-summary{margin-bottom:25px}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-summary .shiftschedule-statistics-modal-stat-box{background-color:var(--background);border:1px solid var(--border);border-radius:4px;padding:20px;text-align:center}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-summary .shiftschedule-statistics-modal-stat-box .shiftschedule-statistics-modal-stat-label{color:var(--text);font-size:14px;margin-bottom:10px;opacity:.7}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-summary .shiftschedule-statistics-modal-stat-box .shiftschedule-statistics-modal-stat-value{color:var(--success);font-size:32px;font-weight:700}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table{background-color:var(--background);border-radius:4px;margin-top:20px;padding:15px}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table h5{color:var(--text);margin-bottom:15px;opacity:.9}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table{background-color:transparent;color:var(--text);margin-bottom:0}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table thead th{background-color:var(--border);border-color:var(--border);color:var(--text);font-weight:700;opacity:.9}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table thead th.sortable-header{cursor:pointer;transition:background-color .2s ease;user-select:none}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table thead th.sortable-header:hover{background-color:var(--surface)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table thead th.sortable-header:hover>i{color:var(--primary)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table thead th.sortable-header>i{font-size:.9em;margin-left:.5rem;opacity:.6}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table tbody tr{background-color:transparent;color:var(--text)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table tbody tr td{border-color:var(--border)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-statistics-table .table tbody tr:hover{background-color:var(--border)}.shiftschedule-statistics-modal-body .shiftschedule-statistics-modal-glyphicon-refresh-animate{animation:spin 1s linear infinite}.shiftschedule-all-statistics-seat-selected{background-color:var(--background)}.shiftschedule-all-statistics-column-btn{align-items:center;display:flex;justify-content:space-between}.shiftschedule-all-statistics-dropdown{max-height:35rem;overflow-y:auto}.shiftschedule-all-statistics-text{color:var(--text)!important}.shiftschedule-all-statistics-modal-body{background-color:var(--surface);max-height:600px;min-height:300px;overflow-y:auto}.shiftschedule-all-statistics-modal-body .shiftschedule-all-statistics-modal-date-range-selection{background-color:var(--background);border-radius:4px;margin-bottom:20px;padding:15px}.shiftschedule-all-statistics-modal-body .shiftschedule-all-statistics-modal-date-range-selection label{color:var(--text);font-weight:700;margin-bottom:5px;opacity:.8}.shiftschedule-all-statistics-modal-body .shiftschedule-all-statistics-modal-date-range-selection input[type=date]{background-color:var(--border);border:1px solid var(--border);color:var(--text)}.shiftschedule-all-statistics-modal-body .shiftschedule-all-statistics-modal-date-range-selection input[type=date]:focus{background-color:var(--border);border-color:var(--primary);color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-person-search-filter,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector{background-color:var(--background);border-radius:4px;margin-bottom:20px;padding:15px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-person-search-filter label,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector label{color:var(--text);display:block;font-weight:700;margin-bottom:5px;opacity:.8}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-person-search-filter input,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector input{background-color:var(--border);border:1px solid var(--border);color:var(--text);max-width:none;width:100%}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-person-search-filter input:focus,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector input:focus{background-color:var(--border);border-color:var(--primary);color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-person-search-filter input::placeholder,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector input::placeholder{color:color-mix(in srgb,transparent,var(--text) 50%)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown{position:relative}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .btn-secondary{background-color:var(--border);border:1px solid var(--border);color:var(--text);text-align:left}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .btn-secondary:focus,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .btn-secondary:hover{background-color:var(--border);border-color:var(--primary);color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .btn-secondary .caret{float:right;margin-top:8px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .dropdown-menu{background-color:var(--background);border:1px solid var(--border);box-shadow:0 6px 12px color-mix(in srgb,transparent,var(--background) 50%);max-height:300px;overflow-y:auto;width:100%}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .dropdown-menu li a{color:var(--text);cursor:pointer;display:block;padding:8px 15px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .dropdown-menu li a:hover{background-color:var(--border);color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .dropdown-menu li a i.fa{color:var(--primary);margin-right:8px;width:16px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown .dropdown-menu li.text-muted span{color:color-mix(in srgb,transparent,var(--text) 50%);display:block;padding:8px 15px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-seat-column-selector .dropdown.open .dropdown-menu{display:block}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table{background-color:var(--background);border-radius:4px;margin-top:20px;padding:15px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table h5{color:var(--text);margin-bottom:15px;opacity:.9}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table{background-color:transparent;color:var(--text);margin-bottom:0}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th{background-color:var(--border);border-color:var(--border);color:var(--text);font-weight:700;opacity:.9}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.sortable-header{cursor:pointer;transition:all .2s ease;user-select:none}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.sortable-header:hover{background-color:var(--surface);box-shadow:0 2px 4px color-mix(in srgb,transparent,var(--background) 30%);transform:translateY(-1px)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.sortable-header:hover>i{color:var(--primary);transform:scale(1.1)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.sortable-header>i{font-size:.9em;margin-left:.5rem;opacity:.6;transition:all .2s ease}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.seat-column{background-color:color-mix(in srgb,transparent,var(--primary) 15%);font-weight:700;min-width:100px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table thead th.seat-column .shiftschedule-all-statistics-modal-seat-column-subtitle{font-size:.85em;font-weight:400;opacity:.7}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr{background-color:transparent;color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr td{border-color:var(--border)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr:hover{background-color:var(--border)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr .shiftschedule-all-statistics-modal-seat-data-column{background-color:color-mix(in srgb,transparent,var(--primary) 5%)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr .shiftschedule-all-statistics-modal-seat-data-column .shiftschedule-all-statistics-modal-seat-assignment-count{display:block;font-size:.85em;margin-top:2px;opacity:.7}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-table .table tbody tr .shiftschedule-all-statistics-modal-seat-data-column .shiftschedule-all-statistics-modal-seat-last-assignment{font-size:.8em;line-height:1.3;margin-top:4px;opacity:.6}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-statistics-result-count{background-color:var(--border);border-radius:4px;color:var(--text);font-size:.9em;margin-top:10px;opacity:.7;padding:8px 12px;text-align:right}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-error,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-info{align-items:center;border-radius:4px;display:flex;gap:10px;margin-top:15px;padding:12px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-error i,.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-info i{font-size:18px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-error{background-color:color-mix(in srgb,transparent,var(--danger) 20%);border:1px solid color-mix(in srgb,transparent,var(--danger) 40%);color:var(--text)}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-general-alert-info{background-color:color-mix(in srgb,transparent,var(--info) 20%);border:1px solid color-mix(in srgb,transparent,var(--info) 40%);color:var(--text)}.shiftschedule-all-statistics .text-center{color:var(--text);font-size:16px;opacity:.8;padding:20px}.shiftschedule-all-statistics .text-center i{margin-right:8px}.shiftschedule-all-statistics .shiftschedule-all-statistics-modal-glyphicon-refresh-animate{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.presence-calendar-modal-body{max-height:70vh;overflow-y:auto;padding:1rem}.presence-calendar-modal-body-caret-btn>i,.presence-calendar-modal-body-caret-btn>span>i{color:var(--text)}.presence-calendar-modal-calendar-controls{align-items:center;background-color:var(--background);border-radius:4px;display:flex;gap:1rem;justify-content:center;padding:.75rem}.presence-calendar-modal-calendar-controls .presence-calendar-modal-calendar-month-label{color:var(--text);font-size:1.1rem;font-weight:600;min-width:180px;text-align:center}.presence-calendar-modal-calendar-controls button{min-width:40px}.presence-calendar-modal-loading-container{align-items:center;color:var(--border);display:flex;flex-direction:column;justify-content:center;padding:3rem}.presence-calendar-modal-loading-container i{color:var(--primary);margin-bottom:1rem}.presence-calendar-modal-no-data-container{align-items:center;color:var(--border);display:flex;flex-direction:column;justify-content:center;padding:3rem}.presence-calendar-modal-no-data-container i{margin-bottom:1rem;opacity:.5}.presence-calendar-modal-no-data-container p{font-size:1rem;margin:0}.presence-calendar-container{display:flex;flex-direction:column;gap:1rem}.presence-calendar-modal-presence-table-wrapper{background-color:var(--background);border:1px solid var(--border);border-radius:4px;max-height:50vh;overflow-x:auto;overflow-y:auto}.presence-calendar-table{border-collapse:separate;border-spacing:0;font-size:.85rem;width:100%}.presence-calendar-table thead{background-color:var(--surface);position:sticky;top:0;z-index:2}.presence-calendar-table thead th{background-color:var(--surface);border-bottom:2px solid var(--border);color:var(--text);font-weight:600;padding:.5rem .3rem;text-align:center;white-space:nowrap}.presence-calendar-table thead th.person-name-header{max-width:200px;min-width:150px;padding-left:.75rem;text-align:left}.presence-calendar-table thead th.day-header{font-size:.8rem;min-width:30px;width:30px}.presence-calendar-table tbody tr.person-row:nth-child(2n),.presence-calendar-table tbody tr.person-row:nth-child(odd){background-color:transparent}.presence-calendar-table tbody tr.person-row:hover{background-color:color-mix(in srgb,transparent,var(--text) 5%)}.presence-calendar-table tbody td{border-bottom:1px solid var(--border);color:var(--text);padding:.4rem .3rem;text-align:center}.presence-calendar-table tbody td.person-name-cell{font-weight:500;max-width:200px;overflow:hidden;padding-left:.75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.presence-calendar-table tbody td.day-cell{min-width:30px;padding:.2rem;width:30px}.presence-calendar-table tbody td.day-cell.available{background-color:color-mix(in srgb,transparent,var(--success) 15%)}.presence-calendar-table tbody td.day-cell.partial{background-color:color-mix(in srgb,transparent,var(--warning) 15%)}.presence-calendar-table .presence-calendar-modal-sticky-column{background-color:var(--surface);box-shadow:2px 0 4px color-mix(in srgb,transparent,var(--background) 20%);left:0;position:sticky;z-index:1}.presence-calendar-table tbody td.presence-calendar-modal-sticky-column{background-color:var(--background)}tr.person-row:nth-child(2n) .presence-calendar-table tbody td.presence-calendar-modal-sticky-column{background-color:color-mix(in srgb,transparent,var(--text) 2%)}tr.person-row:hover .presence-calendar-table tbody td.presence-calendar-modal-sticky-column{background-color:color-mix(in srgb,transparent,var(--text) 5%)}.presence-calendar-modal-available-indicator{color:var(--success);font-size:1rem}.presence-calendar-modal-partial-indicator{background:linear-gradient(90deg,var(--success) 0,var(--success) 50%,var(--warning) 50%,var(--warning) 100%);border-radius:50%;display:inline-block;height:10px;width:10px}.presence-calendar-modal-presence-legend{background-color:var(--background);border:1px solid var(--border);border-radius:4px;display:flex;gap:1.5rem;padding:.75rem}.presence-calendar-modal-presence-legend .presence-calendar-modal-legend-item{align-items:center;color:var(--text);display:flex;font-size:.9rem;gap:.5rem}.presence-calendar-modal-presence-legend .presence-calendar-modal-legend-item .presence-calendar-modal-partial-indicator{height:12px;width:12px}.presence-calendar-modal-presence-legend .presence-calendar-modal-legend-item .presence-calendar-modal-legend-empty-box{background-color:transparent;border:1px solid var(--border);border-radius:2px;display:inline-block;height:12px;width:12px}.presence-calendar-modal-presence-summary{align-items:center;background-color:color-mix(in srgb,transparent,var(--primary) 20%);border-radius:4px;color:var(--text);display:flex;font-size:.9rem;gap:.5rem;padding:.75rem}.presence-calendar-modal-presence-summary i{color:var(--primary)}:host ::ng-deep .modal-dialog.modal-xl{max-width:95vw;width:95vw}.open-seat-notifications-responses-modal-body{background-color:var(--surface);min-height:600px;overflow-y:auto}.open-seat-notifications-responses-modal-td{padding-top:1.2rem!important}.open-seat-notifications-responses-modal-legend-success{background-color:var(--success)}.open-seat-notifications-responses-modal-legend-danger{background-color:var(--danger)}.open-seat-notifications-responses-modal-legend-pending{background-color:var(--border)}.open-seat-notifications-responses-modal-progress-container{background-color:var(--background);border:1px solid var(--border);border-radius:4px;padding:20px}.open-seat-notifications-responses-modal-legend-item{align-items:center;color:var(--text);display:flex;font-size:13px}.open-seat-notifications-responses-modal-legend-color{border-radius:2px;display:inline-block;height:12px;margin-right:6px;width:12px}.open-seat-notifications-responses-modal-progress{background-color:var(--border);border-radius:4px;height:20px;margin-bottom:10px;overflow:hidden}.open-seat-notifications-responses-modal-progress-bar-pending{background-color:var(--primary)}.open-seat-notifications-responses-modal-progress-legend{display:flex;flex-wrap:wrap;gap:15px}.open-seat-notifications-responses-modal-summary{margin-bottom:25px}.open-seat-notifications-responses-modal-summary-stat-box{background-color:var(--background);border:1px solid var(--border);border-radius:4px;margin-bottom:15px;padding:20px}.open-seat-notifications-responses-modal-summary-stat-box>div{display:flex;flex-direction:column;margin-bottom:15px}.open-seat-notifications-responses-modal-summary-stat-box>div:last-child{margin-bottom:0}.open-seat-notifications-responses-modal-summary-stat-label{color:var(--text);font-size:14px;margin-bottom:5px;opacity:.7}.open-seat-notifications-responses-modal-summary-stat-value{color:var(--text);font-size:16px;font-weight:700}.open-seat-notifications-responses-modal-section{background-color:var(--background);border-radius:4px;margin-top:20px;padding:15px}.open-seat-notifications-responses-modal-section h5{color:var(--text);margin-bottom:15px;margin-top:0;opacity:.9}.open-seat-notifications-responses-modal-section h5 .badge{font-size:.85em;margin-left:5px}.open-seat-notifications-responses-modal-section-checkbox{color:var(--text);margin-bottom:15px}.open-seat-notifications-responses-modal-section .table{background-color:transparent;color:var(--text);margin-bottom:0}.open-seat-notifications-responses-modal-section .table thead th{background-color:var(--border);border-color:var(--border);color:var(--text);font-weight:700;opacity:.9}.open-seat-notifications-responses-modal-section .table tbody tr{background-color:transparent;color:var(--text)}.open-seat-notifications-responses-modal-section .table tbody tr td{border-color:var(--border)}.open-seat-notifications-responses-modal-section .table tbody tr:hover{background-color:var(--border)}.open-seat-notifications-responses-modal-action-col{text-align:center;width:50px}.open-seat-notifications-responses-modal-assigned-person i{margin-right:5px}.open-seat-notifications-responses-modal-deletion-date{opacity:.7}.open-seat-notifications-responses-modal-deletion-date i{margin-right:5px}.contact-edit-modal-required-star{color:var(--danger);font-weight:600;margin-left:.25rem}.contact-edit-modal-timestamps{display:flex;flex-direction:column;font-size:.75rem;gap:.1rem;line-height:1.1;margin-left:auto;opacity:.75;text-align:right}.contact-edit-modal-share-row{border-top:1px solid var(--border);margin-top:.5rem;padding:.75rem 0 0}.contact-edit-modal-share-toggle{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.5rem;margin-bottom:.25rem;user-select:none}.contact-edit-modal-share-toggle-locked{cursor:not-allowed;opacity:.65}.contact-edit-modal-share-hint{color:var(--text-muted);display:block;font-size:.8rem;line-height:1.3;margin-left:calc(18px + .5rem)}.contact-edit-modal-share-hint-locked{align-items:flex-start;color:var(--warning);display:flex;gap:.35rem}.contact-edit-modal-share-hint-locked i{flex-shrink:0;line-height:1.3}.contact-edit-modal-share-hint-locked-text{white-space:pre-line}.file-upload-modal-progress-wrap{margin-top:16px}.file-upload-modal-progress{background-color:color-mix(in srgb,transparent,var(--border) 45%);font-size:.8rem;font-weight:600;height:1.4rem}.file-upload-modal-progress .progress-bar{background-color:var(--success);color:var(--on-accent)}.file-upload-modal-checkboxes{margin-bottom:12px}.file-upload-modal-checkbox label{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:0}.file-upload-modal-drop-zone{align-items:center;background-color:transparent;border:3px dashed var(--text-muted);color:var(--text);cursor:copy;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:140px;text-align:center;transition:border-color .15s ease-in-out,background-color .15s ease-in-out;width:100%}.file-upload-modal-drop-zone-over{background-color:color-mix(in srgb,transparent,var(--success) 12%);border-color:var(--success)}.file-upload-modal-drop-icon{font-size:1.8em;opacity:.5}.file-upload-modal-choose-btn{cursor:pointer;margin-bottom:0}.file-upload-modal-input{display:none}.file-upload-modal-selected{margin-top:16px}.file-upload-modal-selected-label{font-weight:700;margin-bottom:4px}.file-upload-modal-list{width:100%}.file-upload-modal-file{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--border) 60%);display:flex;gap:8px;padding:4px 0}.file-upload-modal-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload-modal-size{flex:0 0 auto;white-space:nowrap}.file-upload-modal-empty{padding:8px 0}.file-upload-modal-remove{color:var(--danger);cursor:pointer;flex:0 0 auto;opacity:.4}.file-upload-modal-remove:hover{opacity:1}.public-location-map-share{background:var(--background);color:var(--text);display:flex;flex-direction:column;height:100vh;position:relative}.public-location-map-share-header{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:0 2px 4px color-mix(in srgb,transparent,var(--background) 20%);color:var(--text);flex-shrink:0;padding:16px 24px}.public-location-map-share-header-main{align-items:center;display:flex;gap:16px;justify-content:space-between}.public-location-map-share-header-title{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.public-location-map-share-header-title i{color:var(--primary);font-size:1.6rem}.public-location-map-share-header-title h1{color:var(--text);font-size:1.4rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-location-map-share-header-id{color:var(--primary);font-weight:700}.public-location-map-share-header-brand{align-items:center;display:flex;flex-shrink:0;gap:20px}.public-location-map-share-clock{align-items:flex-end;color:var(--text);display:flex;flex-direction:column;line-height:1.2}.public-location-map-share-clock i{display:none}.public-location-map-share-clock-time{color:var(--text);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:600}.public-location-map-share-clock-date{color:var(--text-muted);font-size:.8rem;font-variant-numeric:tabular-nums}.public-location-map-share-logo{height:40px;object-fit:contain;width:auto}.public-location-map-share-details{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:10px}.public-location-map-share-detail-item{align-items:center;color:var(--text-muted);display:flex;font-size:.9rem;gap:8px}.public-location-map-share-detail-item i{color:var(--primary);text-align:center;width:16px}.public-location-map-share-detail-label{color:var(--text-muted);font-weight:500}.public-location-map-share-detail-value{color:var(--text);font-weight:500}.public-location-map-share-controls{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 30%);display:flex;gap:8px;padding:8px 12px;position:absolute;right:20px;top:96px;z-index:1000}.public-location-map-share-refresh-indicator{align-items:center;border-right:1px solid var(--border);color:var(--text-muted);display:flex;font-size:.85rem;gap:6px;margin-right:4px;min-width:80px;padding:4px 8px}.public-location-map-share-refresh-indicator i{color:var(--success)}.public-location-map-share-refresh-indicator.is-refreshing i{color:var(--primary)}.public-location-map-share-refresh-text{font-variant-numeric:tabular-nums}.public-location-map-share-btn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.9rem;gap:6px;padding:8px 14px;transition:background-color .15s ease,border-color .15s ease}.public-location-map-share-btn i{font-size:.95rem}.public-location-map-share-btn:hover{background:color-mix(in srgb,var(--surface),#fff 5%);border-color:var(--primary)}.public-location-map-share-btn:disabled{background:var(--primary);color:var(--primary);cursor:not-allowed;opacity:.5}.public-location-map-share-btn-export{background:var(--success);border-color:var(--success);color:var(--text)}.public-location-map-share-btn-export:hover{background:color-mix(in srgb,var(--success),#000 5%);border-color:color-mix(in srgb,var(--success),#000 5%)}.public-location-map-share-btn-labels.active{background:var(--primary);border-color:var(--primary);color:var(--text)}.public-location-map-share-btn-labels.active:hover{background:color-mix(in srgb,var(--primary),#000 5%);border-color:color-mix(in srgb,var(--primary),#000 5%)}.public-location-map-share-map-container{flex:1 1 auto;min-height:0;position:relative}.public-location-map-share-map-container #shareMap{background:var(--text);color:var(--border);height:100%;width:100%}.public-location-map-share-simple-map{align-items:center;background:var(--surface)!important;color:var(--text)!important;display:flex;justify-content:center;padding:24px}.public-location-map-share-fallback{background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 12px color-mix(in srgb,transparent,var(--background) 30%);max-width:600px;padding:32px 28px;text-align:center;width:100%}.public-location-map-share-fallback h3{color:var(--text);font-weight:600;margin:0 0 20px}.public-location-map-share-fallback-icon{color:var(--primary);font-size:3rem;margin-bottom:12px}.public-location-map-share-fallback-info{display:flex;flex-direction:column;gap:10px;margin:16px 0;text-align:left}.public-location-map-share-fallback-loading{align-items:center;color:var(--text-muted);display:flex;gap:8px;justify-content:center;margin-top:20px}.public-location-map-share-fallback-loading i{color:var(--primary)}.public-location-map-share-info-item{align-items:center;background:var(--surface);border-radius:6px;display:flex;font-size:.95rem;gap:10px;padding:8px 12px}.public-location-map-share-info-item i{color:var(--primary);text-align:center;width:18px}.public-location-map-share-info-item strong{color:var(--text-muted);font-weight:500}.public-location-map-share-info-item span{color:var(--text);font-weight:500}@media(max-width:768px){.public-location-map-share-header{padding:12px 16px}.public-location-map-share-header-title h1{font-size:1.15rem}.public-location-map-share-header-brand{gap:12px}.public-location-map-share-clock-time{font-size:1.1rem}.public-location-map-share-clock-date{display:none}.public-location-map-share-logo{height:32px}.public-location-map-share-details{font-size:.85rem;gap:4px 16px}.public-location-map-share-controls{bottom:16px;flex-wrap:wrap;justify-content:center;left:16px;right:16px;top:auto}.public-location-map-share-refresh-indicator{border-bottom:1px solid var(--border);border-right:none;justify-content:center;margin-bottom:4px;margin-right:0;padding-bottom:6px;width:100%}.public-location-map-share-btn span{display:none}}.public-mission-location-map-popup{min-width:120px;text-align:center}.public-mission-location-map-popup .public-mission-location-map-note{display:block;font-size:.9em;font-weight:700;margin-bottom:5px}.public-mission-location-map-popup .public-mission-location-map-source{color:var(--border);display:block;font-size:.8em}.public-location-map-share-divicon,.public-location-map-share-divicon-label-only{background:transparent!important;border:none!important}.public-location-map-share-divicon-label-only{height:auto!important;overflow:visible!important;width:auto!important}.public-location-map-share-marker-container{align-items:center;display:flex;flex-direction:column}.public-location-map-share-marker-container img{display:block}.public-location-map-share-marker-label{background-color:color-mix(in srgb,transparent,var(--background) 85%);border-radius:3px;box-shadow:0 1px 3px color-mix(in srgb,transparent,var(--background) 30%);color:var(--text);font-size:11px;font-weight:500;margin-top:2px;padding:3px 8px;text-align:center;white-space:nowrap}.incidents-table{width:100%}.incidents-archived-filter{align-items:center;cursor:pointer;display:flex;gap:.35rem;margin:0;white-space:nowrap}.incidents-state-row{padding:1.5rem!important}.incidents-state-row>i,.incidents-state-row>span{margin-right:.4rem}.incidents-description-column{width:40%}.incidents-state-column{width:30%}.incidents-date-column,.incidents-severity-column,.incidents-update-column{width:10%}.alarm-tile-successfully-alerted{background-color:var(--success)!important}.alarm-tile-successfully-alerted>div>i{color:var(--success)!important;opacity:1!important}.alarm-tile-successfully-alerted>div{align-items:center;display:flex;flex-direction:column}.alarm-tile-successfully-alerted>div>span{color:var(--success)!important;font-weight:700;margin-top:.2rem;opacity:.6}.alarm-tile-no-action{opacity:.2!important}.alarm-tile-no-action:hover{cursor:no-drop!important}.alarm-tile-relais-on{background-color:var(--success);border-bottom-color:color-mix(in srgb,var(--success),#000 30%)!important}.alarm-tile-relais-off{background-color:var(--danger);border-bottom-color:color-mix(in srgb,var(--danger),#fff 20%)!important;color:var(--text)}.alarm-tile-relais-bar{border-radius:1rem;filter:saturate(2);height:1rem;width:4rem}.alarm-tile-relais-bar-off{background-color:color-mix(in srgb,var(--danger),#fff 20%)}.alarm-tile-relais-bar-on{background-color:color-mix(in srgb,var(--success),#000 45%)}.alarm-tile-gate,.alarm-tile-gate-down,.alarm-tile-gate-up{align-items:center;color:var(--text);display:flex;flex-grow:1;justify-content:center;min-height:10rem;width:100%}.alarm-tile-gate-loading{opacity:.7}.alarm-tile-gate-loading,.alarm-tile-gate-triggered{color:var(--text)!important;font-size:3rem!important}.alarm-tile-gate-container{align-items:center;aspect-ratio:1;border-bottom:.5rem solid;box-shadow:color-mix(in srgb,transparent,var(--border) 25%) 0 2px 5px -1px,color-mix(in srgb,transparent,var(--background) 30%) 0 1px 3px -1px;display:flex;flex-direction:column;justify-content:center;margin:1rem;position:relative;width:20rem}.alarm-tile-gate-down>i,.alarm-tile-gate-up>i,.alarm-tile-gate>i{color:var(--background);font-size:5rem}.alarm-tile-gate-down:hover,.alarm-tile-gate-up:hover,.alarm-tile-gate:hover{cursor:pointer;filter:saturate(2)}.alarm-tile-gate-down:hover>i,.alarm-tile-gate-up:hover>i,.alarm-tile-gate:hover>i{color:var(--text)}.alarm-tile-gate-up{background-color:var(--danger);border-top-left-radius:1rem;border-top-right-radius:1rem}.alarm-tile-gate-down{background-color:color-mix(in srgb,var(--success),#000 25%);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.alarm-tile-gate-name{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.alarm-tile-gate-name>span{background-color:color-mix(in srgb,transparent,var(--background) 62%);border-radius:1rem;color:var(--text);font-size:2rem;font-weight:700;padding:1rem;text-align:center;width:70%}.alarm-tile-confirmation{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.alarm-tile-confirmation-alert,.alarm-tile-confirmation-btn,.alarm-tile-confirmation-cancel{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.alarm-tile-confirmation-alert>span,.alarm-tile-confirmation-btn>span,.alarm-tile-confirmation-cancel>span{font-size:.85rem;font-weight:700}.alarm-tile-confirmation-alert>i,.alarm-tile-confirmation-btn>i,.alarm-tile-confirmation-cancel>i{font-size:.85rem;margin-right:.4rem}.alarm-tile-confirmation-cancel{background:var(--background);border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:var(--text)}.alarm-tile-confirmation-alert{animation:pulseAlarmColor 1s ease-in-out infinite;background:var(--danger);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:var(--text)}.alarm-tile-container{align-items:center;aspect-ratio:1;border-bottom:.3rem solid;border-radius:.5rem;box-shadow:color-mix(in srgb,transparent,var(--border) 25%) 0 2px 5px -1px,color-mix(in srgb,transparent,var(--background) 30%) 0 1px 3px -1px;display:flex;flex-direction:column;justify-content:center;margin:.5rem;padding-bottom:.3rem;position:relative;width:12rem}.alarm-tile-container:hover{border-bottom-color:color-mix(in srgb,transparent,var(--text) 58%)!important;cursor:pointer;filter:saturate(2)}.alarm-tile-container-icon{font-size:3rem;margin-bottom:.25rem;opacity:.6}.alarm-tile-container-name{align-items:center;display:flex;font-size:clamp(.75rem,.85rem + .3vw,1.2rem);font-weight:700;justify-content:center;margin-top:.5rem;min-height:2.4rem;overflow:hidden;padding-left:.5rem;padding-right:.5rem;text-align:center;text-overflow:ellipsis;width:100%;word-break:break-all}.alarm-tile-container-info{bottom:.5rem;font-size:1rem;opacity:.6;position:absolute;right:.5rem}.alarm-tile-container-info:hover{cursor:help}@keyframes pulseAlarmColor{0%{filter:saturate(1)}to{filter:saturate(3)}}.alarm-tiles-large-icon{bottom:2rem;color:var(--text);font-size:8rem;opacity:.1;position:absolute;right:2rem}.alarm-tiles-container{display:flex;flex-direction:row;flex-wrap:wrap}.alarm-tiles-container-question{align-items:center;color:var(--text);display:flex;font-size:1.6rem;font-weight:600;gap:.6rem;margin-bottom:.25rem;margin-left:.5rem}.alarm-tiles-container-question i{color:var(--warning);font-size:1.8rem}.alarm-tiles-container-note{border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 44%);color:var(--text);font-size:1rem;margin-bottom:.75rem;margin-left:.5rem;opacity:.6;padding-bottom:.35rem}.alarm-tiles-container-name{color:var(--text);font-size:1.5rem;margin-left:.5rem;opacity:.6}.alarm-tiles-container-name:hover{cursor:pointer}.alarm-tiles-container-header{align-items:center;border-bottom:1px solid color-mix(in srgb,transparent,var(--text) 44%);display:flex;flex-direction:row;flex-shrink:0;margin-bottom:1rem;padding-bottom:.5rem}.alarm-tiles-container-caret{color:var(--text);font-size:1.2rem;margin-left:.5rem;margin-right:.5rem;opacity:.2}.alarm-tiles-header-websocket{color:var(--danger);margin-right:1rem}.alarm-tiles-header-websocket-connected{color:var(--success)!important}.alarm-tiles-alert-headline{align-items:center;display:inline-flex;gap:.6rem}.alarm-tiles-parent{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 3rem);justify-content:flex-start;overflow-y:auto;padding:1.5rem 3rem;width:100%}.alarm-tiles-header{align-items:center;background:var(--background);display:flex;flex-direction:row;height:3rem;justify-content:space-between;padding-left:1rem;padding-right:1rem;position:relative}.alarm-tiles-header-left,.alarm-tiles-header-right{align-items:baseline;display:flex}.alarm-tiles-header-middle{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0}.alarm-tiles-header-clock{opacity:.7}.alarm-tiles-header-clock,.alarm-tiles-header-instance{color:var(--text);font-size:1rem}.alarm-tiles-header-organisation{color:var(--text);font-size:.85rem;margin-left:.5rem;opacity:.5}.alarm-tiles-error{align-items:flex-start;background:var(--danger);border-radius:8px;box-shadow:0 0 5px -3px var(--background);display:flex;flex-direction:row;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;justify-content:start;padding:12px;width:320px}.alarm-tiles-error-container{display:flex;justify-content:center;margin-top:2rem}.alarm-tiles-error-icon{margin-right:8px}.alarm-tiles-error-icon>i{color:var(--text);font-size:large}.alarm-tiles-error-content{display:flex;flex-direction:column;gap:4px}.alarm-tiles-error-title{color:var(--text);font-size:14px;font-weight:500}.alarm-tiles-error-retry{align-items:center;color:var(--text);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;opacity:.85}.alarm-tiles-error-retry>span>i{margin-right:4px}.alarm-tiles-alert-btn-ui,.alarm-tiles-alert-container>div textarea,.alarm-tiles-alert-container>div>input,.alarm-tiles-alert-data-btn,.alarm-tiles-message-form>input,.alarm-tiles-message-form>textarea{background-color:var(--background);border:none;border-radius:.5rem;color:var(--text);font-family:Instrument Sans,sans-serif;margin-top:.5rem;min-height:3rem;padding:.5rem .75rem;width:100%}.alarm-tiles-alert-data-btn{align-items:center;display:flex;justify-content:space-between;position:relative}.alarm-tiles-alert-data-btn:hover{background-color:var(--border);cursor:pointer}.alarm-tiles-alert-data-btn>i{opacity:.6;position:absolute;right:1rem;top:2rem}.alarm-tiles-alert-icon-group{align-items:center;display:flex;flex-shrink:0;gap:.75rem;margin-left:1rem}.alarm-tiles-alert-icon-group>i{opacity:.6}.alarm-tiles-alert-clear-icon{color:var(--danger);cursor:pointer;opacity:.8;transition:all .2s ease}.alarm-tiles-alert-clear-icon:hover{color:var(--danger);transform:scale(1.15)}.alarm-tiles-alert-clear-icon:active{transform:scale(.95)}.alarm-tiles-alert-successfully-alerted{background-color:var(--success)!important}.alarm-tiles-alert-successfully-alerted>i{color:var(--success)!important}.alarm-tiles-alert-floors{margin-bottom:.5rem;margin-top:1rem}.alarm-tiles-alert-floors-ul{max-height:18rem;overflow-y:scroll}.alarm-tiles-alert-floors>div>div>button{background:var(--border);border-color:var(--background);color:var(--text);min-width:5rem;width:100%}.alarm-tiles-alert-floors-title{background:var(--background);border-color:var(--background);color:var(--text-muted)}.alarm-tiles-alert-btn,.alarm-tiles-alert-btn-alert,.alarm-tiles-alert-btn-cancel,.alarm-tiles-message-btn-send{align-items:center;display:flex;justify-content:center;min-height:3rem;width:100%}.alarm-tiles-alert-btn-alert>span,.alarm-tiles-alert-btn-cancel>span,.alarm-tiles-alert-btn>span,.alarm-tiles-message-btn-send>span{font-size:1rem;font-weight:700}.alarm-tiles-alert-btn-alert>i,.alarm-tiles-alert-btn-cancel>i,.alarm-tiles-alert-btn>i,.alarm-tiles-message-btn-send>i{font-size:1rem;margin-right:.5rem}.alarm-tiles-alert-btn-alert:hover,.alarm-tiles-alert-btn-cancel:hover,.alarm-tiles-alert-btn:hover,.alarm-tiles-message-btn-send:hover{cursor:pointer;filter:saturate(2)}.alarm-tiles-alert-btn-cancel{background-color:var(--background);border-bottom-left-radius:1rem;border-top-left-radius:1rem;color:var(--text)}.alarm-tiles-alert-btn-cancel:hover{background-color:color-mix(in srgb,var(--background),#fff 20%)!important}.alarm-tiles-alert-btn-alert{background-color:var(--danger);border-bottom-right-radius:1rem;border-top-right-radius:1rem;color:var(--text)}.alarm-tiles-alert-headline{color:var(--text);font-size:1.1rem}.alarm-tiles-alert-headline>i{opacity:.4;padding-right:.5rem}.alarm-tiles-alert-info{color:var(--text);font-size:.9rem;opacity:.6;padding-top:.4rem}.alarm-tiles-alert-info:first-letter{font-weight:700}.alarm-tiles-alert-has-value{border-left:2px solid var(--success)!important}.alarm-tiles-alert-actions{flex-shrink:0;margin-top:1rem;z-index:2}.alarm-tiles-alert-actions,.alarm-tiles-alert-container{display:flex;flex-direction:row;justify-content:space-between}.alarm-tiles-alert-container-no-select{opacity:.8}.alarm-tiles-alert-container-no-select:hover{cursor:no-drop}.alarm-tiles-alert-container-info{display:flex;flex:1;flex-direction:column;min-width:0;position:relative}.alarm-tiles-alert-container>div{background-color:color-mix(in srgb,transparent,var(--background) 7%);margin-left:1rem;padding:1rem;width:100%}.alarm-tiles-alert-container>div:not(:last-child){border-right:2px solid color-mix(in srgb,transparent,var(--text) 29%)}.alarm-tiles-alert-container>div:first-child{border-bottom-left-radius:2rem;border-top-left-radius:2rem}.alarm-tiles-alert-container>div:last-child{border-bottom-right-radius:2rem;border-top-right-radius:2rem}.alarm-tiles-alert-container>div textarea,.alarm-tiles-alert-container>div>input{display:block}.alarm-tiles-alert-container>div textarea:focus,.alarm-tiles-alert-container>div>input:focus{outline:none}.alarm-tiles-message-container{display:flex;flex-direction:row;justify-content:center}.alarm-tiles-message-form{background-color:color-mix(in srgb,transparent,#000 7%);border-radius:2rem;display:flex;flex:1;flex-direction:column;max-width:60rem;padding:2rem}.alarm-tiles-message-form>input,.alarm-tiles-message-form>textarea{display:block}.alarm-tiles-message-form>input:focus,.alarm-tiles-message-form>textarea:focus{outline:none}.alarm-tiles-message-feedback-toggle{align-items:center;background-color:color-mix(in srgb,#000,#fff 11%);border-radius:.5rem;display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 1rem}.alarm-tiles-message-feedback-label{color:#fff;font-size:1.4rem;opacity:.8}.alarm-tiles-message-feedback-buttons{display:flex;gap:.5rem}.alarm-tiles-message-feedback-btn{background-color:color-mix(in srgb,#000,#fff 20%);border-radius:.4rem;color:#fff;cursor:pointer;font-size:1.2rem;padding:.5rem 1.5rem;transition:all .15s ease}.alarm-tiles-message-feedback-btn:hover{background-color:color-mix(in srgb,#000,#fff 27%)}.alarm-tiles-message-feedback-btn-active{background-color:var(--success);color:#000;font-weight:700}.alarm-tiles-message-btn-send{background-color:var(--primary);border-bottom-right-radius:1rem;border-top-right-radius:1rem;color:#fff}.alarm-tiles-message-btn-send:hover{background-color:color-mix(in srgb,var(--primary),#fff 10%)}.alarm-tiles-message-btn-send-disabled{opacity:.4;pointer-events:none}.ext-alarm-tile-input{display:block}.alarm-tiles-person-select-container{display:flex;flex-direction:column;margin-bottom:0;margin-top:.5rem}.ext-alarm-tile-person-select-card{align-self:center;background-color:color-mix(in srgb,transparent,var(--background) 7%);border-radius:1.5rem;display:flex;flex-direction:column;gap:.75rem;max-width:50rem;padding:1.25rem 1.5rem;width:100%}.ext-alarm-tile-back-btn{margin-left:.5rem}.alarm-tile-alert-disabled{opacity:.4;pointer-events:none}.ext-alarm-tile-person-search-row{align-items:center;display:flex;flex-direction:row;gap:.75rem}.ext-alarm-tile-person-search{align-items:center;background-color:var(--background);border-radius:.5rem;display:flex;flex:1;min-width:0;padding:.25rem .6rem;position:relative}.ext-alarm-tile-person-search>i.fa-magnifying-glass{color:var(--text);font-size:.85rem;margin-right:.5rem;opacity:.6}.ext-alarm-tile-person-search>input{background:transparent;border:none;color:var(--text);flex:1;font-family:Instrument Sans,sans-serif;font-size:.85rem;outline:none;padding:.15rem 0}.ext-alarm-tile-person-search .spinner-border{color:var(--text);margin-left:.5rem;opacity:.7}.ext-alarm-tile-person-search-clear{color:var(--text);cursor:pointer;margin-right:.5rem;opacity:.6}.ext-alarm-tile-person-search-clear:hover{opacity:1}.ext-alarm-tile-person-selected-counter{color:var(--text);flex-shrink:0;font-size:.75rem;opacity:.7;white-space:nowrap}.ext-alarm-tile-person-list{border-radius:.5rem;display:flex;flex-direction:column;gap:.1rem;margin-bottom:1rem}.ext-alarm-tile-person-pagination{display:block;margin-bottom:-.85rem;margin-top:-.875rem}.ext-alarm-tile-person-empty{align-items:center;color:var(--text);display:flex;flex-direction:column;gap:.5rem;opacity:.6;padding:1.5rem;text-align:center}.ext-alarm-tile-person-empty>i{font-size:1.4rem}.ext-alarm-tile-person-entry{align-items:center;background-color:color-mix(in srgb,transparent,var(--background) 5%);border-radius:.4rem;color:var(--text);cursor:pointer;display:flex;flex-direction:row;gap:.75rem;padding:.35rem .85rem;transition:background-color .15s}.ext-alarm-tile-person-entry:hover{background-color:color-mix(in srgb,transparent,var(--background) 12%)}.ext-alarm-tile-person-entry-info{display:flex;flex:1;flex-direction:column;min-width:0}.ext-alarm-tile-person-entry-name{font-size:.9rem;font-weight:500}.ext-alarm-tile-person-entry-selected{background-color:color-mix(in srgb,var(--success),transparent 80%);box-shadow:inset 3px 0 0 var(--success)}.ext-alarm-tile-person-entry-selected:hover{background-color:color-mix(in srgb,var(--success),transparent 70%)}.ext-alarm-tile-person-entry-blocked{cursor:not-allowed;opacity:.45}.ext-alarm-tile-person-entry-blocked:hover{background-color:color-mix(in srgb,transparent,var(--background) 5%)}.ext-alarm-tile-person-availability-dot{flex-shrink:0;font-size:.75rem}.ext-alarm-tile-person-availability-dot-available{color:var(--success)}.ext-alarm-tile-person-availability-dot-tmpNotAvailable{color:var(--warning)}.ext-alarm-tile-person-availability-dot-notAvailable{color:var(--danger)}.ext-alarm-tile-person-availability-dot-noAv{color:var(--primary)}.ext-alarm-tile-person-note{font-size:.85rem;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ext-alarm-tile-person-age{background-color:color-mix(in srgb,transparent,var(--background) 12%);border-radius:.4rem;font-size:.85rem;opacity:.7;padding:.1rem .45rem}.ext-alarm-tile-person-blocked-icon{color:var(--danger);opacity:.6}.ext-alarm-tile-person-selected-icon{color:var(--success)}.ext-alarm-tile-person-alarmgroups{display:flex;flex-direction:column;gap:.4rem}.ext-alarm-tile-person-alarmgroups-header{align-items:center;color:var(--text);display:flex;flex-direction:row;font-size:.95rem;justify-content:space-between;opacity:.85}.ext-alarm-tile-person-alarmgroups-reset{color:var(--text);cursor:pointer;font-size:.85rem;opacity:.6}.ext-alarm-tile-person-alarmgroups-reset:hover{opacity:1}.ext-alarm-tile-person-alarmgroups-reset i{margin-right:.25rem}.ext-alarm-tile-person-alarmgroups-list{display:flex;flex-wrap:wrap;gap:.4rem}.ext-alarm-tile-person-alarmgroup-chip{align-items:center;background-color:var(--background);border-radius:1rem;color:var(--text);cursor:pointer;display:flex;font-size:.9rem;gap:.4rem;padding:.3rem .7rem;transition:background-color .15s}.ext-alarm-tile-person-alarmgroup-chip:hover{background-color:color-mix(in srgb,var(--background),#fff 10%)}.ext-alarm-tile-person-alarmgroup-chip-selected{background-color:var(--primary);color:var(--text)}.ext-alarm-tile-person-alarmgroup-chip-selected:hover{background-color:color-mix(in srgb,var(--primary),#fff 10%)}.ext-share-external-share-container .fas:before{font-family:FontAwesome,sans-serif;font-style:normal;font-weight:900;text-decoration:inherit}.ext-share-external-share-container .fa-unlock:before{content:"🔓";font-family:emoji}.ext-share-external-share-container{font-family:Arial,sans-serif;margin:0}.ext-share-external-share-container .ext-share-header{background:var(--border);color:var(--text);padding:15px}.ext-share-external-share-container .ext-share-header h1{font-size:1.5em;margin:0}.ext-share-external-share-container .ext-share-header .ext-share-details{font-size:.9em;margin-top:10px;opacity:.9}.ext-share-external-share-container .ext-share-header .ext-share-details .ext-share-detail-item{margin:3px 0}.ext-share-external-share-container .ext-share-map-container{height:calc(100vh - 120px)}.ext-share-external-share-container .ext-share-map-container #shareMap{align-items:center;background:var(--text);color:var(--border);display:flex;height:100%;justify-content:center;width:100%}.ext-share-external-share-container .ext-share-map-container #shareMap.simple-map{background:var(--text);border:2px solid var(--success);border-radius:8px;padding:20px;text-align:center}.ext-share-external-share-container .ext-share-map-container #shareMap.simple-map.password-form-container{background:var(--text);border-color:var(--warning)}.ext-share-external-share-container .ext-share-map-container #shareMap.simple-map h3{margin-top:0}.ext-share-external-share-container .ext-share-map-container #shareMap.simple-map .fallback-info{margin:15px 0;text-align:left}.ext-share-external-share-container .ext-share-map-container #shareMap.simple-map .fallback-info .ext-share-info-item{font-size:.95em;margin:8px 0}.ext-share-external-share-container .ext-share-error,.ext-share-external-share-container .ext-share-loading{padding:20px;text-align:center}.ext-share-external-share-container .ext-share-error .ext-share-error-content,.ext-share-external-share-container .ext-share-error .ext-share-loading-content,.ext-share-external-share-container .ext-share-loading .ext-share-error-content,.ext-share-external-share-container .ext-share-loading .ext-share-loading-content{margin:0 auto;max-width:500px}.ext-share-external-share-container .ext-share-password{align-items:center;background:var(--share-background-image,linear-gradient(135deg,var(--border),var(--border))) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:9999}.ext-share-external-share-container .ext-share-password .ext-share-login-container{display:flex;justify-content:center}.ext-share-external-share-container .ext-share-password .ext-share-login-form-container{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;background-color:var(--border);-webkit-box-shadow:5px 5px 15px 5px color-mix(in srgb,transparent,var(--background) 44%);box-shadow:5px 5px 15px 5px color-mix(in srgb,transparent,var(--background) 44%);padding:25px 25px 15px;position:relative}.ext-share-external-share-container .ext-share-password .ext-share-login-input-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.ext-share-external-share-container .ext-share-password .ext-share-login-image{max-width:160px;padding-bottom:20px}.ext-share-external-share-container .ext-share-password .ext-share-login-form{width:240px}.ext-share-external-share-container .ext-share-password .ext-share-login-header{margin-bottom:1.5rem;text-align:center}.ext-share-external-share-container .ext-share-password .ext-share-login-header h1{color:var(--text);font-size:1.5rem;font-weight:600;margin:0}.ext-share-external-share-container .ext-share-password .ext-share-login-header h1 .external-id{font-size:.8em;opacity:.8}.ext-share-external-share-container .ext-share-password .ext-share-login-header-icon{color:var(--text);font-size:3rem;margin-right:4px;--fa-primary-color:colors.$success;margin-bottom:1rem;text-align:center;width:100%}.ext-share-external-share-container .ext-share-password .form-group{margin-bottom:1.5rem;position:relative}.ext-share-external-share-container .ext-share-password .form-group label{color:color-mix(in srgb,transparent,var(--text) 90%);display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.ext-share-external-share-container .ext-share-password .form-control{background:color-mix(in srgb,transparent,var(--text) 10%);border:1px solid color-mix(in srgb,transparent,var(--text) 30%);border-radius:4px;box-sizing:border-box;color:var(--text);font-size:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.ext-share-external-share-container .ext-share-password .form-control:focus{background:color-mix(in srgb,transparent,var(--text) 15%);border-color:var(--success);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--success) 20%);outline:none}.ext-share-external-share-container .ext-share-password .form-control::placeholder{color:color-mix(in srgb,transparent,var(--text) 60%)}.ext-share-external-share-container .ext-share-password .btn{border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.ext-share-external-share-container .ext-share-password .btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.ext-share-external-share-container .ext-share-password .btn-block{display:block;width:100%}.ext-share-external-share-container .ext-share-password .ext-share-login-btn{margin-left:0}.ext-share-external-share-container .ext-share-password .ext-share-login-btn .fas{margin-right:8px}.ext-share-external-share-container .ext-share-password .ext-share-login-btn .fas:before{font-family:FontAwesome,sans-serif;font-style:normal;font-weight:900;text-decoration:inherit}.ext-share-external-share-container .ext-share-password .ext-share-login-btn .fas.fa-map-marked-alt:before{content:"📍";font-family:emoji}.ext-share-external-share-container .ext-share-password .ext-share-error-message{background:color-mix(in srgb,transparent,var(--danger) 90%);border-left:4px solid var(--danger);border-radius:4px;color:var(--text);font-size:1rem;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1rem;text-align:center}.ext-share-external-share-container .ext-share-password .ext-share-description{background:color-mix(in srgb,transparent,var(--text) 10%);border-radius:4px;color:color-mix(in srgb,transparent,var(--text) 90%);font-size:1rem;line-height:1.4;margin-bottom:1.2rem;padding:.8rem;text-align:center}.ext-share-external-share-container .ext-share-password .ext-share-has-error .form-control{border-color:var(--danger)}.ext-share-external-share-container .ext-share-password .form-group.has-feedback .login-error-icon{color:var(--danger);font-size:1.2rem;line-height:1;pointer-events:none;position:absolute;right:12px;top:0;z-index:2}@-webkit-keyframes swing-in-top-fwd{0%{opacity:0;-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}}@keyframes swing-in-top-fwd{0%{opacity:0;-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top}}@media(max-width:480px){.ext-share-external-share-container .ext-share-password .ext-share-login-form-container{margin:10px;padding:15px}.ext-share-external-share-container .ext-share-password .ext-share-login-form{width:200px}.ext-share-external-share-container .ext-share-password .ext-share-login-header h1{font-size:1.3rem}.ext-share-external-share-container .ext-share-password .ext-share-login-image{max-width:120px}}.ext-share-external-share-container .ext-share-controls{position:fixed;right:20px;top:80px;z-index:1000}.ext-share-external-share-container .ext-share-controls .ext-share-export-btn{background:var(--success);border:none;border-radius:4px;color:var(--text);cursor:pointer;margin-left:5px;padding:10px 15px}.ext-share-external-share-container .ext-share-controls .ext-share-export-btn:hover{background:var(--success)}.ext-share-external-share-container .ext-share-controls .ext-share-export-btn:disabled{background:var(--primary);cursor:not-allowed}.ext-share-external-share-container .leaflet-container{height:100%;width:100%}.ext-share-external-share-container .leaflet-popup-content-wrapper{border-radius:8px}.ext-share-external-share-container .leaflet-popup-content{margin:10px}.external-share-inline-1{display:none}.external-share-inline-2{display:block}
/*# sourceMappingURL=app.198dc2338e940f53b0c4.css.map*/