@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
.__AppLoader__{position:fixed;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.9rem;color:#666}.__AppLoader__ .dual-ring{display:inline-block;width:12rem;height:12rem}.__AppLoader__ .dual-ring:after{content:" ";display:block;width:11rem;height:11rem;margin:.5rem;border-radius:50%;border:.75rem solid #ddd;border-color:#ddd transparent #ddd transparent;animation:dual-ring 1.2s linear infinite}.__AppLoader__>*{margin:1rem 0}@keyframes dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.__FullScreenError__{position:fixed;top:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#eee;color:#222 !important;font-size:1.1rem}.__FullScreenError__._desktop{height:100%}.__FullScreenError__._mobile{height:calc(100vh - 4.3rem)}.__FullScreenError__>*{width:24rem;max-width:100%;color:#222 !important}
.socket-state-monitor{position:fixed !important;color:#fff;z-index:999;text-align:center;font-size:.8rem;white-space:nowrap;text-transform:uppercase;pointer-events:none;transition:400ms opacity,400ms transform;bottom:0;width:100%;display:flex;height:1.5rem !important;justify-content:center;align-items:center}.socket-state-monitor:not(._show){opacity:0;transform:translateY(1rem)}.socket-state-monitor._show{opacity:.9}.socket-state-monitor._Connecting,.socket-state-monitor._Connected{background-color:#3cb371}.socket-state-monitor._Reconnecting{background-color:#daa520}.socket-state-monitor._Disconnected{background-color:#cd5c5c}
.__LiteDependencyLoader__{display:flex;justify-content:center;align-items:center;padding:2rem}.__LiteDependencyLoader__ svg{color:skyblue !important}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}input.__StandardInput__{display:block;width:100%;font-size:.95rem;padding:.75rem;border:none;border-bottom:2px solid rgba(0,0,0,.075);color:#5c5966;background-color:#fff;font-family:inherit}input.__StandardInput__:invalid,input.__StandardInput__.invalid{background-color:rgba(229,79,96,.25) !important;border-color:transparent !important}input.__StandardInput__:-moz-submit-invalid{box-shadow:none}input.__StandardInput__:-moz-ui-invalid{box-shadow:none}input.__StandardInput__::-webkit-input-placeholder{font-weight:400;color:#ccc}input.__StandardInput__::-moz-placeholder{font-weight:400;color:#ccc}input.__StandardInput__:-ms-input-placeholder{font-weight:400;color:#ccc}input.__StandardInput__:-moz-placeholder{font-weight:400;color:#ccc}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__AccountSearchInput__ input{font-weight:700;padding:1rem 1.5rem}.__AccountSearchInput__._mobile{margin:3rem 1.5rem 0 1.5rem}.__AccountSearchInput__._mobile input{font-size:1.2rem}.__AccountSearchInput__._desktop{margin:0;width:35rem}.__AccountSearchInput__._desktop input{font-size:1.4rem}.__AccountSearchInput__._desktop input::-webkit-input-placeholder{color:#5c5966}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}li.__AccountSearchResultItem__>a{padding:1.5rem}li.__AccountSearchResultItem__>a>*{display:inline-block;user-select:none}li.__AccountSearchResultItem__ .displayname{width:70%;color:#959ea0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.95rem}li.__AccountSearchResultItem__ .type{text-transform:uppercase;font-size:.75rem;color:#5c5966;width:30%;text-align:right}
.__AccountSearchResultList__.recent-items-list{background-color:#f7f7f7}
.app-home-header-container{text-align:center}.app-home-header-container .primary{font-size:1.6rem}.app-home-header-container .primary img{width:90%}.app-home-header-container .secondary{margin-top:.5rem;font-size:.85rem;font-weight:500}.app-home-container{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;padding:1rem;align-items:center;justify-content:center;flex-direction:column;user-select:none;cursor:default}.app-home-container>*{width:50rem}.app-home-container .app-home-header-container .secondary{font-size:1.25rem;color:#5c5966;margin:1rem 0}.app-home-container .app-home-welcome-text{min-height:20%;margin:1rem 0;padding:2rem;border-top:1px solid rgba(0,0,0,.075);text-align:center;color:#5c5966;user-select:text}.app-home-container .app-home-welcome-text>*{margin:1rem 0}.app-home-container .app-home-cta{display:flex;justify-content:center}.app-home-container .app-home-cta .button{width:auto !important;padding:1.5rem 4.5rem;border-radius:2rem}
.__AppSupportContactGroup__{display:flex;flex-direction:column;margin-bottom:1rem}.__AppSupportContactGroup__:not(:last-child){border-bottom:1px solid #eee;padding-bottom:1rem}.__AppSupportContact__{display:flex;flex-direction:column;font-size:.85rem;color:#555;margin-top:.5rem}.__AppSupportContact__ .title{font-weight:500;font-size:1rem;color:#444}.__AppSupportContact__ .subtitle{color:#555;margin:.2rem 0}.__AppSupportContact__ .contact-item{display:flex;flex-direction:row;align-items:center;padding:.4rem 0}.__AppSupportContact__ .contact-item .icon{display:flex;align-items:center;flex:0 0 2.5rem}.__AppSupportContact__ .contact-item .info a{color:#4682b4;transition:200ms;padding:.4rem .8rem;border-radius:.3rem}.__AppSupportContact__ .contact-item .info a:hover{color:#315a7d;background-color:rgba(0,0,0,.03)}
.__LiteH1__{color:#333;font-size:1.8rem;cursor:default;overflow-wrap:break-word}.__LiteH2__{color:#333;font-size:1.4rem;cursor:default;text-transform:capitalize;overflow-wrap:break-word}.__LiteH3__{color:#444;font-size:1.2rem;cursor:default;text-transform:capitalize;overflow-wrap:break-word}
.MuiDialog-paperScrollPaper{overflow-x:hidden;width:32rem;font-size:.9rem}.MuiDialog-paperScrollPaper p{color:#555;margin-top:0}.MuiDialog-paperScrollPaper code{color:#555;font-size:1rem;letter-spacing:.05em;display:block;margin-top:.1rem}.MuiBackdrop-root{backdrop-filter:blur(0.05em)}@media screen and (max-width: 340px){.MuiDialog-paperWidthSm{margin:16px !important;max-height:calc(100% - 32px) !important;width:100%}}
.__LiteApiError__{padding:.75rem 1rem;margin:1rem 0;display:flex;align-items:center;background-color:#e54f60;border-radius:.35rem;color:#fff;font-size:.8rem}.__LiteApiError__ .error-icon{margin-right:.75rem;font-size:1.7rem}
.__LiteButton__._green:not(.Mui-disabled){color:#fff;background-color:#32ca9e}.__LiteButton__._green:not(.Mui-disabled):hover{background-color:#2db68e}.__LiteButton__._red:not(.Mui-disabled){color:#fff;background-color:#e34254}.__LiteButton__._red:not(.Mui-disabled):hover{background-color:#e02c40}.__LiteButton__._red.Mui-disabled{color:#fff;background-color:#f397a1}.__LiteButton__._default:not(.Mui-disabled){color:#333;background-color:#e0e0e0}.__LiteButton__._default:not(.Mui-disabled):hover{background-color:#ededed}
select{border:none;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;outline:none}.selection-box-container{transition:400ms background-color;display:block;position:relative;user-select:none}.selection-box-container:not(.disabled){cursor:pointer}.selection-box-container:not(.disabled):hover{background-color:rgba(0,0,0,.025)}.selection-box-container.trim-options .options{max-width:100%}.selection-box-container .options{line-height:1em;position:absolute;left:0px;top:100%;border:1px solid #eee;border-bottom:none;background-color:#fff;min-width:100%;box-shadow:3px 3px 6px 0 rgba(0,0,0,.2),0 2px 2px 2px rgba(0,0,0,.08)}.selection-box-container .options .option{border-bottom:1px solid #eee;transition:200ms;font-weight:300;white-space:nowrap;color:#818181;overflow:hidden;text-overflow:ellipsis}.selection-box-container .options .option:not(:disabled):hover,.selection-box-container .options .option:not(.disabled):hover{background-color:rgba(0,0,0,.025)}.selection-box-container .options .option:disabled,.selection-box-container .options .option.disabled{color:rgba(0,0,0,.5)}.selection-box-container .options .option-group .option-group-header{color:#555;border-bottom:1px solid #eee}.selection-box-container .options .option-group .option{color:#818181;font-weight:300}.selection-box-container.disabled{pointer-events:none}.selection-box-container.select--default{background-color:rgba(0,0,0,0)}.selection-box-container.select--default label.placeholder{border-bottom:none}.selection-box-container.select--default .options{font-size:.9em}.selection-box-container.select--default .options .option{padding:.5em}.selection-box-container.select--default .option-group-header{padding:.5em}.selection-box-container.select--querybuilder{background-color:rgba(0,0,0,0)}.selection-box-container.select--querybuilder label{display:inline-block}.selection-box-container.select--querybuilder label.placeholder{border-bottom:4px solid #a4efd9}.selection-box-container.select--querybuilder label:not(.placeholder){border-bottom:4px solid #37dcac}.selection-box-container.select--querybuilder .options{font-size:.8em}.selection-box-container.select--querybuilder .options .option{padding:.5em;color:inherit;font-weight:inherit}.selection-box-container.select--querybuilder .option-group-header{padding:.5em}.selection-box-container.select--square{background-color:#fff;color:inherit;border:1px solid rgba(0,0,0,.1);font-size:.9em}.selection-box-container.select--square label{padding:.25em .5em}.selection-box-container.select--square .options .option{padding:.5em}.selection-box-container.select--square .option-group-header{padding:.5em}.selection-box-container.select--form-inline{background-color:#fff;color:inherit;border:1px solid #d3d9dc;font-size:inherit}.selection-box-container.select--form-inline:hover{background-color:#fff}.selection-box-container.select--form-inline label{padding:.5em .75em;font-weight:400}.selection-box-container.select--form-inline label.placeholder{color:#ddd}.selection-box-container.select--form-inline label.placeholder .icon{color:#b7b7b7}.selection-box-container.select--form-inline .options .option{padding:.5em .75em}.selection-box-container.select--form-inline .option-group-header{padding:.5em .75em}.selection-box-container label{font-size:inherit;color:inherit;display:flex;align-items:center;justify-content:space-between;position:initial;z-index:0;height:100%;padding:0 .25em;cursor:pointer}.selection-box-container label .display-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selection-box-container label .icon{padding-left:.5rem;font-size:.75rem}.selection-box-container label.placeholder{color:#999}.selection-box-container label:not(.placeholder){color:#555}.selection-box-container select{position:absolute;z-index:1;white-space:nowrap;left:0;top:0;min-height:100%;font-size:1em}.selection-box-container select:not(:disabled){cursor:pointer;background-color:#fff !important}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__MobileNumberInput__{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.__MobileNumberInput__ .selection-box-container{width:6rem;border-color:#bbb;border-radius:4px;font-size:1rem;width:6rem}.__MobileNumberInput__ .selection-box-container label{color:#222}.__MobileNumberInput__ .selection-box-container .options{min-width:unset !important;left:unset !important;top:unset !important;position:fixed;margin-left:0px;width:16rem;max-width:100%}
.__SidebarMenuContent__{max-width:85vw;height:100vh;display:flex;flex-direction:column;justify-content:space-between}.__SidebarMenuContent__ li.no-hover:hover{background-color:unset;cursor:default}.__SidebarMenuContent__ .sidebar-footer{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:16px;background-color:#100d14;color:#999;font-size:.7rem}.__SidebarMenuContent__ .sidebar-footer a{transition:100ms}.__SidebarMenuContent__ .sidebar-footer a:hover{color:#eee;text-decoration:underline}.__SidebarMenuContent__ .user-profile .contact-info{display:flex;flex-direction:column;overflow-x:hidden;overflow-wrap:break-word;font-size:.8rem}.__SidebarMenuContent__ .user-profile .contact-info .email{margin:.2rem 0}.__SidebarMenuContent__ .user-profile .display-name{color:#fff}.__SidebarMenuContent__ .user-profile .contact-info{color:#bbb}
.MuiDrawer-paper{overflow-x:hidden !important}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.header-truncate,.header-block{display:table;table-layout:fixed;width:100%;white-space:nowrap}.header-truncate>*,.header-block>*{overflow:hidden;-moz-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;display:table-cell}.header-block{font-size:1.25rem;background-color:#111;font-weight:400;padding:0;height:4.3rem;border-bottom:1px solid rgba(0,0,0,.025);border-spacing:.4rem;color:#fff;z-index:5;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;flex:none}.header-block>*{user-select:none;cursor:default;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:center;justify-content:center}.header-block>.icon{cursor:pointer;color:#fff;opacity:.75;width:2rem;transition:200ms all;text-align:center;flex:0 0 4rem;font-size:1.6rem}.header-block>.icon:hover{opacity:1}.header-block .header-text-container{flex-grow:8}.header-block .header-text-container>.header-text{overflow:hidden;text-align:center}.header-block .header-text-container>.header-text>*{display:block;overflow:hidden;-moz-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal}.header-block .header-text-container>.header-text>.subtitle{margin-top:.1rem;font-size:.8rem;letter-spacing:.04em}.header-block.alarmed{background-color:#e54f60;color:#fff}.header-block.servicing{background-color:#f9b92d;color:#fff}.modal ul.additional-options{border-top:1px solid rgba(0,0,0,.075)}.modal ul.additional-options li{color:#5c5966;padding:1rem}.modal ul.additional-options li .icon{font-size:1.4rem;flex:0 0 2.5rem}.__MobileHeader__{position:fixed;top:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.04),0 2px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.04),0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.04),0 2px 4px 0 rgba(0,0,0,.1)}.mobile-header-clearfix{height:4.3rem;position:inherit}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.search-state-message{text-align:right;height:2rem;font-size:.9rem}.search-error{padding:1.5rem;text-align:center}.account-search-recent-container{margin-top:1rem;position:absolute;bottom:0;width:100%;height:50%;background-color:#f7f7f7;border-top:1px solid rgba(0,0,0,.075)}.account-search-recent-container .heading{padding:1rem 1.5rem;color:#262a34}.account-search-desktop .jumbo{margin:5rem 0;font-size:1.8rem;text-align:center;color:#262a34;font-weight:500}.account-search-desktop .account-search-container{display:flex;flex-direction:column;align-items:center}.account-search-desktop .account-search-recent-container{display:flex;flex-direction:column;align-items:center;padding:1rem}.account-search-desktop .account-search-recent-container .heading{text-align:center}.account-search-desktop .account-search-recent-container>*{width:45rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__DesktopAccountMenu__{width:4.3rem;background-color:#262a34;transition:100ms;color:#fff}.__DesktopAccountMenu__ .__DesktopMenuIcon__{height:4.3rem;font-size:1.25rem;background-color:#111;font-weight:400;padding:0;border-bottom:1px solid rgba(0,0,0,.025);border-spacing:.4rem;color:#fff;z-index:5;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;flex:none}.__DesktopAccountMenu__ .__DesktopMenuIcon__>.icon{cursor:pointer;color:#fff;opacity:.75;width:2rem;transition:200ms all;text-align:center;flex:0 0 4rem;font-size:1.6rem;user-select:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.__DesktopAccountMenu__ .__DesktopMenuIcon__>.icon:hover{opacity:1}.__DesktopAccountMenu__ ul.__MenuList__ li{border-bottom:none}.__DesktopAccountMenu__ ul.__MenuList__ li.active{background-color:#fff;color:#333}.__DesktopAccountMenu__ ul.__MenuList__ li.active a .text{color:rgba(0,0,0,.75)}.__DesktopAccountMenu__ ul.__MenuList__ li:hover:not(.active){background-color:rgba(0,0,0,.4)}.__DesktopAccountMenu__ ul.__MenuList__ li a{padding:.5rem;width:4rem;height:4rem;display:flex;flex-direction:column;justify-content:space-around}.__DesktopAccountMenu__ ul.__MenuList__ li a .text{display:none;color:rgba(255,255,255,.75);font-size:.75rem;opacity:0;transition-duration:400ms;transition-delay:200ms;text-align:center}.__DesktopAccountMenu__ ul.__MenuList__ li a .icon{font-size:1.7rem;transition-duration:400ms;transition-delay:200ms}.__DesktopAccountMenu__:hover ul li a .text{transform:none;opacity:1}.__DesktopAccountMenu__:hover ul li a .icon{transform:none}.__DesktopAccountMenu__ .__SidebarLogo__{position:absolute;bottom:2rem;width:4rem;display:flex;align-items:baseline;justify-content:center}.__DesktopAccountMenu__ .__SidebarLogo__ img{width:60%}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,.__MobileAccountMenu__ ul li{position:relative;overflow:hidden}.ripple:after,.__MobileAccountMenu__ ul li:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,.__MobileAccountMenu__ ul li:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.mobile-account-menu-clearfix{height:4.3rem;position:inherit}.__MobileAccountMenu__{background-color:#fafafa;height:4.3rem;width:100%;z-index:2;position:fixed;top:4.3rem}.__MobileAccountMenu__ ul{height:4.3rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;flex:none;-webkit-align-items:center;align-items:center}.__MobileAccountMenu__ ul li{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:0px solid transparent;border-bottom:2px solid #f2f2f2;padding:inherit;text-align:center;vertical-align:middle;flex:1;height:100%}.__MobileAccountMenu__ ul li.active{background-color:#fff;border-bottom:2px solid transparent;color:#262a34}.__MobileAccountMenu__ ul li:not(:first-child).active{border-left:2px solid #f2f2f2}.__MobileAccountMenu__ ul li:not(:last-child).active{border-right:2px solid #f2f2f2}.__MobileAccountMenu__ ul li.active .icon,.__MobileAccountMenu__ ul li.active .text{color:#262a34}.__MobileAccountMenu__ ul li.active .text{font-weight:500}.__MobileAccountMenu__ ul li a{padding:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.__MobileAccountMenu__ ul li a>*{display:block}.__MobileAccountMenu__ ul li .icon{color:#999;font-size:1.5rem}.__MobileAccountMenu__ ul li .text{color:#999;font-size:.9em}.__MobileAccountMenu__ ul li .clickthrough{display:none}
.__DesktopContentWrapper__:not(.with-app-menu){position:absolute;top:4.3rem;bottom:0}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.desktop-form-wrapper>.content-overlay{background-color:transparent}.content-overlay{height:100%;width:100%;position:initial;display:flex;align-items:center;justify-content:center;text-align:center;color:rgba(0,0,0,.54);font-size:.9rem;text-transform:uppercase;background-color:#eae9e6;z-index:3;user-select:none;cursor:default;padding-top:2rem}.content-overlay .icon{font-size:4rem;color:rgba(0,0,0,.2)}@keyframes moveit{0%{transform:translateY(0px)}35%{transform:translateY(0px);opacity:.3}50%{transform:translateY(-20px);opacity:.8}70%{transform:translateY(3px);opacity:.8}85%{transform:translateY(-3px)}}.preloader-dots{height:2.5rem}.preloader-dots .dot{display:inline-block;background:#5c5966;height:.5rem;width:.5rem;margin:0 .2rem;opacity:.3;border-radius:50%;animation:moveit 1.8s infinite}.preloader-dots .dot:nth-child(2){animation-delay:.15s}.preloader-dots .dot:nth-child(3){animation-delay:.3s}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.report-list{font-size:.8em;color:#262a34;overflow:hidden;width:100%}.report-list ul li{padding:.5rem}.report-list ul li:first-child{border-top:1px solid rgba(0,0,0,.075)}.report-list ul li table tr th{font-weight:500;white-space:nowrap}.report-list ul li table tr td>div{font-weight:300;margin-left:.25rem}.report-list.striped li:nth-child(odd){background-color:#fafafa}
.reset-cell-link{text-align:right;color:#6a5acd;transition:200ms}.reset-cell-link:hover{text-decoration:underline;color:#483d8b}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.report-table{padding:2em 3em}.report-table table{border:none;color:#555;border-collapse:collapse}.report-table table th{box-shadow:none;color:#262a34;font-family:"Roboto",sans-serif;font-size:.8rem;font-weight:500;padding:.5rem;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.075)}.report-table table tbody tr{border-bottom:1px solid rgba(0,0,0,.075);border-left:1px solid rgba(0,0,0,.075);border-right:1px solid rgba(0,0,0,.075)}.report-table table tbody{font-family:"Roboto",sans-serif;font-size:.85rem;font-weight:400}.report-table table tbody td{box-shadow:none;text-align:center;padding:.7rem;align-self:center}.report-table table .s-even{background-color:#fff}.report-table table .s-odd{background-color:rgba(0,0,0,.03)}.report-table table .align-left{text-align:left}.report-table table .align-center{text-align:center}.report-table table .align-right{text-align:right}.report-table table .ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.asset-utilisation-report-error{padding:4em 3em;text-align:center}.asset-utilisation-report-error .icon{font-size:5rem;margin-bottom:1rem}
.utilisation-report-wrapper.desktop{text-align:center;width:100%;height:100%;background-color:#eae9e6;padding:2rem;overflow-y:auto}.utilisation-report-wrapper.desktop>*{width:54rem}.utilisation-report-wrapper.desktop .utilisation-report-header-container{display:flex;text-align:center;flex-direction:column;margin:1.5rem auto;align-items:center}.utilisation-report-wrapper.desktop .utilisation-report-header-container h2{font-size:1.8rem;color:#333;margin-bottom:1rem}.utilisation-report-wrapper.desktop .utilisation-report-body-container{background-color:#fafafa;box-shadow:0 0 6px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.14);z-index:1;overflow-y:visible;overflow-x:visible;margin:auto;background-color:#fff}.utilisation-report-wrapper.mobile{background-color:#fff}.utilisation-report-wrapper.mobile .utilisation-report-header-container{display:flex;text-align:center;flex-direction:column;margin:1.5rem auto;align-items:center}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.asset-details-desktop-geofence-tile-wrapper{position:absolute;bottom:1.5rem;pointer-events:none;right:1rem;transition:600ms ease-in-out;z-index:99}.asset-details-desktop-geofence-tile-wrapper.hidden{opacity:0;transform:translateY(15rem);z-index:-1}.tile-asset-draw-geofence{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:24rem}.tile-asset-draw-geofence .text{color:#5c5966;width:100%;text-align:left;font-weight:500}.tile-asset-draw-geofence .text .primary{font-size:1.1rem;padding:1.5rem}.tile-asset-draw-geofence .text .secondary{cursor:pointer;font-size:.9rem;padding:1rem 1.5rem;border-top:1px solid rgba(0,0,0,.075);border-bottom:1px solid rgba(0,0,0,.075);display:flex;justify-content:space-between}.tile-asset-draw-geofence .text .secondary .icon{font-size:1.1rem}.tile-asset-draw-geofence .actions{width:100%;text-align:right;padding:1rem 1.5rem}.tile-asset-draw-geofence .actions>:first-child{margin-right:.5rem}
.__FullFatMap__ button{border-radius:unset}.__FullFatMap__._mobile{position:fixed;width:100vw;top:4.3rem;bottom:0px}.__FullFatMap__._mobile .gm-iv-address-link{display:none !important}.__FullFatMap__._mobile .gm-iv-marker-icon{display:none !important}.__FullFatMap__._mobile._pad-controls .gm-style .gmnoprint:last-child:not(.gm-bundled-control-on-bottom){top:6.25rem !important}.__FullFatMap__._mobile._pad-controls.gm-iv-container,.__FullFatMap__._mobile._pad-controls .gm-iv-small-container{margin-top:6.25rem !important}.__FullFatMap__._mobile._pad-controls .gm-iv-address{margin-top:6.25rem !important;height:56px !important}.__FullFatMap__._mobile._pad-controls .gm-iv-address .gm-iv-address-link{margin-top:5.5rem}.__FullFatMap__._mobile._pad-controls .gm-iv-address .gm-iv-marker{top:6.5rem !important}.__FullFatMap__._mobile._pad-controls .gm-iv-address .gm-iv-vertical-separator{display:none}.__FullFatMap__._mobile._pad-controls .gm-fullscreen-control{display:none !important}.__FullFatMap__._mobile._half-pad-controls .gm-style .gmnoprint:last-child:not(.gm-bundled-control-on-bottom){top:3.75rem !important}.__FullFatMap__._mobile._half-pad-controls.gm-iv-container,.__FullFatMap__._mobile._half-pad-controls .gm-iv-small-container{margin-top:4.25rem !important}.__FullFatMap__._mobile._half-pad-controls .gm-iv-address{margin-top:4.25rem !important;height:56px !important}.__FullFatMap__._mobile._half-pad-controls .gm-iv-address .gm-iv-address-link{margin-top:3.5rem}.__FullFatMap__._mobile._half-pad-controls .gm-iv-address .gm-iv-marker{top:4.5rem !important}.__FullFatMap__._mobile._half-pad-controls .gm-iv-address .gm-iv-vertical-separator{display:none}.__FullFatMap__._mobile._half-pad-controls .gm-fullscreen-control{display:none !important}.__FullFatMap__._mobile .__Map__{position:fixed;width:100vw;height:100%}.__FullFatMap__._desktop{width:100%;height:100%}.__FullFatMap__._desktop._pad-controls .gm-style .gmnoprint:last-child:not(.gm-bundled-control-on-bottom){top:4.5rem !important}.__FullFatMap__._desktop._pad-controls.gm-iv-container,.__FullFatMap__._desktop._pad-controls .gm-iv-small-container{margin-top:4.5rem !important}.__FullFatMap__._desktop._pad-controls .gm-iv-address{margin-top:4rem !important;height:56px !important}.__FullFatMap__._desktop._pad-controls .gm-iv-address .gm-iv-address-link{margin-top:3.5rem}.__FullFatMap__._desktop._pad-controls .gm-iv-address .gm-iv-marker{top:5rem !important}.__FullFatMap__._desktop._pad-controls .gm-iv-address .gm-iv-vertical-separator{display:none}.__FullFatMap__._desktop._pad-controls .gm-fullscreen-control{display:none !important}.__FullFatMap__._desktop .__Map__{width:100%;height:100%}
.__StatusIndicators__>*:not(:last-child){margin-right:.5rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.asset-list li.asset-list-item-stolen-container{background-color:#222;cursor:default;overflow:hidden;padding:2rem 1.5rem;text-overflow:ellipsis;user-select:none;white-space:nowrap;transition:200ms;border-radius:4px}.asset-list li.asset-list-item-stolen-container.multiselect-enabled{background-color:#999}.asset-list li.asset-list-item-stolen-container .asset-list-item-stolen-text{color:#fff;font-size:.9rem;text-transform:uppercase;margin-bottom:.5rem;display:flex;flex-direction:row;align-items:center}.asset-list li.asset-list-item-stolen-container .asset-list-item-stolen-text svg{margin-right:.5rem}.asset-list li.asset-list-item-stolen-container .display-name{font-size:1.25rem;margin:.25rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:400}.asset-list li.asset-list-item-stolen-container .message{font-size:.95rem;color:rgba(255,255,255,.75)}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.helpful-feedback-container{text-align:center;color:#555;transition:400ms all}.helpful-feedback-container .question-container{width:100%;padding:.75rem 0;font-size:.9em}.helpful-feedback-container .question-container:not(.answered){background-color:rgba(0,0,0,.05)}.helpful-feedback-container .question-container.answered{background-color:#a4efd9}.helpful-feedback-container .question-container .message{display:inline;margin-right:.5rem}.helpful-feedback-container .question-container .actions{display:inline}.helpful-feedback-container .question-container .actions>*{color:#ac8fef;cursor:pointer;user-select:none;transition:200ms all;display:inline;font-weight:500;text-transform:uppercase;font-size:.9em;padding:.25rem}.helpful-feedback-container .question-container .actions>*:hover{color:#5920df}.helpful-feedback-container .question-container .actions :first-child{margin-right:.5rem}.helpful-feedback-container .feedback-container{background-color:rgba(0,0,0,.05);width:100%;padding:.75rem 0;display:flex;flex-direction:column;align-items:center}.helpful-feedback-container .feedback-container .feedback-message{font-size:.9em}.helpful-feedback-container .feedback-container .feedback-textarea{margin:.5rem;width:50%;height:50px;max-width:90%;min-width:50%;min-height:50px}.helpful-feedback-container .feedback-container .feedback-submit{color:#ac8fef;cursor:pointer;user-select:none;transition:200ms all;font-weight:500;text-transform:uppercase;font-size:.9em;display:inline;padding:.25rem}.helpful-feedback-container .feedback-container .feedback-submit:hover{color:#5920df}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}button:not(.MuiButtonBase-root),.button{cursor:pointer;padding:.3rem .9rem;background-color:#fafafa;border-radius:.4rem;border:1px solid #5c5966;color:#5c5966;text-transform:uppercase;font-size:.75rem;transition:100ms all;font-weight:500;white-space:nowrap}button:not(.MuiButtonBase-root):not(:disabled):hover,.button:not(:disabled):hover{background-color:#f7f7f7;color:#2b2930}button:not(.MuiButtonBase-root):not(:disabled):active,.button:not(:disabled):active{background-color:#e6e6e6}button:not(.MuiButtonBase-root):disabled,button:not(.MuiButtonBase-root).disabled,.button:disabled,.button.disabled{border:1px solid #ddd;color:#ddd;user-select:none;cursor:default}button:not(.MuiButtonBase-root).square,.button.square{width:100%;font-size:.95rem;padding:1.2rem;text-align:center;border:none !important;display:flex;flex-direction:column;align-items:center;position:relative}button:not(.MuiButtonBase-root).success,.button.success{background-color:#37dcac;color:#fff;border:1px solid transparent}button:not(.MuiButtonBase-root).success:not(:disabled):hover,.button.success:not(:disabled):hover{background-color:#25d4a1;color:#fff}button:not(.MuiButtonBase-root).success:not(:disabled):active,.button.success:not(:disabled):active{background-color:#21bf91}button:not(.MuiButtonBase-root).success:disabled,.button.success:disabled{background-color:#b9f3e2}button:not(.MuiButtonBase-root).danger,.button.danger{border:1px solid transparent;background-color:#e54f60;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):hover,.button.danger:not(:disabled):hover{background-color:#e2394c;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):active,.button.danger:not(:disabled):active{background-color:#de2338}button:not(.MuiButtonBase-root).danger:disabled,.button.danger:disabled{background-color:#f9d4d8}button:not(.MuiButtonBase-root).outline-danger,.button.outline-danger{color:#e54f60;border-color:#e54f60}.btn-lg{padding:.4rem 1.2rem;font-weight:500;font-size:.75rem}.modal{width:100%;z-index:999;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;align-items:center;transition:400ms all;top:0}.modal p{font-size:.85rem;color:#5c5966}.modal ul li{padding:.25rem;font-size:.85rem;background-color:transparent;border-bottom:none;color:#5c5966;cursor:default;display:flex;align-items:center}.modal ul li .icon{display:inline;margin-right:1rem;font-size:1.4rem}.modal ul li:hover{background-color:transparent}.modal.help{justify-content:space-between;align-items:stretch}.modal.help .modal-content{padding:2rem}.modal.help .modal-content .title{color:#ac8fef;margin:1rem 0;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.075)}.modal.help .modal-content .description{margin-top:1rem}.modal.modal-padded-content,.modal.utilisation-toggle,.modal.app-error{justify-content:space-between;align-items:stretch}.modal.modal-padded-content .modal-content,.modal.utilisation-toggle .modal-content,.modal.app-error .modal-content{padding:2rem}.modal.modal-padded-content .modal-content .title,.modal.utilisation-toggle .modal-content .title,.modal.app-error .modal-content .title{margin:0;padding-bottom:1rem}.modal.modal-padded-content .modal-content .content p,.modal.utilisation-toggle .modal-content .content p,.modal.app-error .modal-content .content p{margin:1rem 0 0 0}.modal.modal-padded-content button,.modal.utilisation-toggle button,.modal.app-error button,.modal.modal-padded-content .button,.modal.utilisation-toggle .button,.modal.app-error .button{margin-top:2rem;width:100%}.modal.app-error .modal-content .title{color:#2b2930;border-bottom:1px solid rgba(0,0,0,.075)}.modal.action-form{padding:1.25rem 2rem}.modal.action-form .modal-content{width:100%;padding:0}.modal.action-form .modal-content .title{padding:0 1rem;margin-bottom:0;text-align:center}.modal.action-form .actions-container{padding:0}.modal .actions-container{padding:0 2rem 2rem 2rem;width:100%}.modal .actions-container.right{text-align:right}.modal .actions-container.center{text-align:center}.modal .actions-container .button.square:not(:first-child),.modal .actions-container button.square:not(:first-child){margin-top:.5rem}.modal .actions-container .button:not(.square),.modal .actions-container button:not(.square){margin:0 .25rem}.modal.additional-options{justify-content:flex-start;align-items:stretch}.modal.additional-options .modal-content{padding:1rem}.modal.additional-options .modal-content .title{margin-bottom:1rem;text-align:center}.modal .modal-content{text-align:left;overflow:auto}@media screen and (max-width: 970px){.modal .modal-content{padding:2rem}}@media screen and (min-width: 971px){.modal .modal-content{padding:4rem 0}}.modal .modal-content>*:not(:last-child){margin-bottom:.5rem}.modal .modal-content .close{display:block;text-align:right;margin:-1rem;font-size:1.6rem}.modal .modal-content .close .icon{cursor:pointer;padding:.25rem}.modal .modal-content .close .icon:hover{color:#262a34}.modal .modal-content .title{font-size:1.4rem;font-weight:500;color:#262a34}.modal .modal-content .description{font-size:.9rem;color:#5c5966}.fullscreen-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.75);transition:400ms;opacity:0}.fullscreen-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow:auto;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none}.inset-modal__overlay,.small-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0}@media screen and (max-width: 970px){.inset-modal__overlay,.small-modal__overlay{transition:400ms;background-color:rgba(0,0,0,.35)}}@media screen and (min-width: 970px){.inset-modal__overlay,.small-modal__overlay{transition:200ms;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}}.inset-modal__content{overflow:auto;margin:1rem;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}@media screen and (max-width: 970px){.inset-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px}}@media screen and (min-width: 970px){.inset-modal__content{position:initial;flex:0 0 50rem}}.tiny-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0}@media screen and (max-width: 970px){.tiny-modal__overlay{transition:400ms;background-color:rgba(0,0,0,.35)}}@media screen and (min-width: 970px){.tiny-modal__overlay{transition:200ms;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}}.tiny-modal__content{overflow:auto;margin:1rem;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}@media screen and (max-width: 970px){.tiny-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px}}@media screen and (min-width: 970px){.tiny-modal__content{position:initial;flex:0 0 32rem}}.small-modal__content{position:initial;display:flex;flex:1;flex-direction:column;opacity:1;margin:1rem;background-color:#fff;transition:400ms;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.small-modal__overlay{display:flex;justify-content:center;align-items:center}.Modal_Overlay--after-open{z-index:999;opacity:1 !important;backdrop-filter:blur(0.05em)}.Modal__Content--after-open{opacity:1 !important}.ReactModal__Body--open{overflow-y:hidden}.ReactModal__Overlay--after-open{z-index:999;opacity:1 !important}.ReactModal__Content--after-open{opacity:1 !important}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background,.asset-list li .location.loading{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.asset-list{padding:0px 1rem}.asset-list li{margin-bottom:1rem}.asset-list li>a{padding:0px !important;display:unset !important;-webkit-align-items:unset !important;align-items:unset !important;-webkit-justify-content:unset !important;justify-content:unset !important;border-bottom:unset !important}.asset-list li>a>.li-details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.asset-list li>a>.li-details>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-list li>a>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.asset-list li .clickthrough{font-size:1.6rem;transition:200ms;position:absolute;right:1rem;top:calc(50% - 0.75rem)}.asset-list li .clickthrough.hidden{transform:translateX(-0.5rem);opacity:0}.asset-list li:hover .clickthrough{transform:translateX(0.25rem)}.asset-list li .status-indicators{font-size:1.5rem;margin-bottom:.25rem}.asset-list li .status-indicators .icon{margin-right:.5rem}.asset-list li .display-name{color:#5c5966;font-size:1.25rem;font-weight:500;margin-bottom:.25rem}.asset-list li .location{color:#5c5966;font-size:.95rem;height:1.25rem;font-weight:300}.asset-list li .location.loading{width:85%;border-radius:.5rem}.sidebar-container .asset-list{background-color:transparent}.asset-list-pulse{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;animation-name:horizontalpulse;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes horizontalpulse{0%{background-color:#fafafa;width:0%;opacity:.75}25%{opacity:1}50%{width:100%;opacity:1}100%{opacity:0}}
.__DesktopAssetMenu__{position:absolute;top:0px;width:100%;z-index:2;background-color:#fff;height:4.3rem;display:flex;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.25);box-shadow:0px 1px 1px 0px rgba(0,0,0,.25)}.__DesktopAssetMenu__ ul{flex-direction:row;flex:1 0 0px}.__DesktopAssetMenu__ ul li{flex:1 0 0px;display:flex;justify-content:center;color:#5c5966;transition:200ms}.__DesktopAssetMenu__ ul li:not(:last-child) a{border-right:1px solid #f6f6f6}.__DesktopAssetMenu__ ul li.selected{border-top:4px solid #4682b4;background-color:rgba(0,0,0,.025);font-weight:500}.__DesktopAssetMenu__ ul li.selected a .icon{color:#5c5966}.__DesktopAssetMenu__ ul li a{justify-content:center;padding:0;flex:1 0 0px}.__DesktopAssetMenu__ ul li a .icon{font-size:1.4rem;color:#5c5966;margin-right:.5rem}
.__MobileAssetMenu__{position:fixed;bottom:0;width:100vw;z-index:999;border-top:1px solid #eee;box-shadow:0px -2px 5px rgba(0,0,0,.1)}.__MobileAssetMenu__ button.Mui-selected{color:#3f51b5 !important}.__MobileAssetMenu__ button.Mui-selected:hover{color:#3f51b5 !important}.__MobileAssetMenu__ button .MuiBottomNavigationAction-label{font-size:.75rem !important}
.__AlarmActiveAlert__{position:fixed !important;z-index:6;display:flex;flex-direction:column;position:relative;font-size:.85rem;color:#fff;transition:400ms;border-radius:4px}.__AlarmActiveAlert__._show{background-color:#e34254;box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12)}.__AlarmActiveAlert__._hide{top:-2rem;opacity:0;pointer-events:none}.__AlarmActiveAlert__._desktop{width:23rem;right:1rem}.__AlarmActiveAlert__._desktop._show{top:1rem}.__AlarmActiveAlert__._mobile{left:0;right:0;margin:.5rem}.__AlarmActiveAlert__._mobile._show{top:0}.__AlarmActiveAlert__ .content-wrapper{padding:1rem;min-height:7rem}.__AlarmActiveAlert__ .actions{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between}.__AlarmActiveAlert__ .close{position:absolute;top:.5rem;right:.5rem;cursor:pointer;user-select:none;border-radius:50%;background-color:#ca1e31;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;transition:200ms}.__AlarmActiveAlert__ .close:hover{background-color:#b31b2c}
._desktop .__ContactTileGoup__{margin:1rem -0.25rem !important}._desktop .__ContactTileGoup__ .__ContactTile__{flex:0 0 50% !important;padding:.25rem;overflow:hidden}._desktop .__ContactTileGoup__ .__ContactTile__ ._selected{transform:none !important}.__ContactTileGoup__{display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem 0;cursor:default}.__ContactTileGoup__>.__ContactTile__{flex:1 0 100%;max-width:100%;margin:0 0 .25rem 0}.__ContactTile__{display:flex;min-height:5rem;flex:1 0 100%}.__ContactTile__>a{border-radius:.3rem;display:flex;transition:200ms;width:100%;padding:.5rem;overflow:hidden;padding:.75rem;cursor:pointer;transition:200ms}.__ContactTile__>a:hover{background-color:rgba(0,0,0,.005);border-color:#b0c4de}.__ContactTile__ .placeholder{border:1px dashed #ddd;align-items:center;justify-content:center;font-size:.9rem}.__ContactTile__ .placeholder:hover{color:#4682b4}.__ContactTile__ .contact-info{border:1px solid rgba(0,0,0,.12);color:#888;display:flex;flex-direction:row;background-color:#fff}.__ContactTile__ .contact-info .display-text{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.__ContactTile__ .contact-info .display-text>*{overflow:hidden;text-overflow:ellipsis}.__ContactTile__ .contact-info .display-text:not(:first-child){margin-left:1rem}.__ContactTile__ .contact-info .display-text .name{font-weight:500;margin-bottom:.2rem;text-transform:capitalize;color:#444}.__ContactTile__ .contact-info .display-text .email{font-size:.8rem;margin-bottom:.1rem}.__ContactTile__ .contact-info .display-text .phone{font-size:.8rem}.__ContactTile__ .contact-info._selected{transform:scale(1.02);box-shadow:0px 2px 3px -1px rgba(0,0,0,.06),0px 1px 1px 0px rgba(0,0,0,.07),0px 1px 3px 0px rgba(0,0,0,.06)}
.__LitePaperViewLoadError__{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;font-size:.9rem;text-align:center}.__LitePaperViewLoadError__ p{color:#555}
.__AlertsGroup__{border:1px solid rgba(0,0,0,.12);color:#888;background-color:#fff;border-radius:.3rem;padding:1rem;max-width:100%;display:flex;flex-direction:row;justify-content:space-between;flex:1 0 100%}.__AlertsGroup__:not(:last-child){margin:0 0 .75rem 0}.__AlertsGroup__ .content{user-select:none;cursor:default}.__AlertsGroup__ .content .title{font-weight:500;margin-bottom:.2rem;text-transform:capitalize;color:#444}.__AlertsGroup__ .content .description{font-size:.8rem;margin-bottom:.1rem}.__AlertsGroup__ .content .alert_list{display:flex;flex-wrap:wrap}.__AlertsGroup__ .content .alert_list .item{padding:.35rem;margin-right:.25rem;border-radius:.3rem;background-color:#add8e6;font-size:.75rem;color:#444;white-space:nowrap;margin-bottom:.25rem;cursor:default;user-select:none;transition:200ms}.__AlertsGroup__ .content .alert_list .item.item-optional{cursor:pointer;display:flex;flex-direction:row;align-items:center}@media(hover: hover)and (pointer: fine){.__AlertsGroup__ .content .alert_list .item.item-optional._enabled:hover{background-color:#e54f60;color:#fff}}.__AlertsGroup__ .content .alert_list .item.item-optional._disabled{background-color:#e54f60;color:#fff}@media(hover: hover)and (pointer: fine){.__AlertsGroup__ .content .alert_list .item.item-optional._disabled:hover{background-color:#add8e6;color:#444}}.__AlertsGroup__ .content .alert_list .item.item-optional .icon{margin-right:0;font-size:1em;background-color:rgba(255,255,255,.2);border-radius:50%;padding:.1rem;margin-left:.3rem;transition:200ms}.__AlertsGroup__ .content .switch_content{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;font-weight:500;text-transform:capitalize;color:#444;margin-left:1rem}
.__AlertsForm__{margin-top:1rem}.__AlertsForm__ .warning{padding:.75rem 1rem;margin-bottom:1rem;display:flex;align-items:center;color:#ff9800;border:1px solid #ff9800;border-radius:.35rem;font-size:.8rem}.__AlertsForm__ .error{padding:.75rem 1rem;margin:1rem 0;display:flex;align-items:center;background-color:#e54f60;border-radius:.35rem;color:#fff;font-size:.8rem}.__AlertsForm__ .icon{margin-right:.75rem;font-size:1.7rem}.__AlertsForm__ .action-wrapper{display:flex;justify-content:flex-end;padding-top:.5rem}
.__OnFormSuccessMessage__{margin-bottom:3.5rem;padding:1rem}.__OnFormSuccessMessage__ .MuiSnackbarContent-root{justify-content:center;background-color:#37dcac}
.__MuiAlert__{display:flex;align-items:center;padding:6px 16px;font-size:.875rem;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.43;border-radius:4px;letter-spacing:.01071em;background-color:transparent}.__MuiAlert__._error{color:#fff;font-weight:500;background-color:#f44336}.__MuiAlert__._warning{color:#fff;font-weight:500;background-color:#ff9800}.__MuiAlert__._info{color:#fff;font-weight:500;background-color:#2196f3}.__MuiAlert__._success{color:#fff;font-weight:500;background-color:#4caf50}._flat{box-shadow:none}._raised{box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}
.__ToastFormResult__{margin-bottom:1.5rem}.__ToastFormResult__._desktop{margin-bottom:1.5rem}.__ToastFormResult__._mobile{margin-bottom:3.5rem}.__ToastFormResult__ .MuiSnackbarContent-root{justify-content:center}
.__RadioListV2__ li{border:none !important;padding:1rem}.__RadioListV2__ li:first-child{border-radius:4px 4px 0 0}.__RadioListV2__ li:last-child{border-radius:0 0 4px 4px}
.time-picker,.date-picker{position:relative;transition:200ms}.time-picker input,.date-picker input{-webkit-appearance:none}.time-picker.history,.date-picker.history{border:1px solid #ddd;margin-top:.5rem}.time-picker.history input,.date-picker.history input{border:none !important;margin-top:0;padding:.5rem .75rem}.time-picker.history .icon-container,.date-picker.history .icon-container{position:absolute;top:.25em;right:.5em;font-size:1.2em;pointer-events:none}.time-picker.history:hover,.date-picker.history:hover{border:1px solid #ccc}.mobile .time-picker.history,.mobile .date-picker.history{width:100%}.mobile .time-picker.history .icon-container,.mobile .date-picker.history .icon-container{top:.35em}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px;z-index:3}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#4f99ff}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#4f99ff}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(60,63,64,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(60,63,64,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eee;box-shadow:-1px 0 0 #eee}@media all and (-ms-high-contrast: none){.flatpickr-day{display:block !important;flex:1 0 auto !important}}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#4f99ff}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#4f99ff;background:#4f99ff;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#37dcac;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#37dcac}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #37dcac;box-shadow:-10px 0 0 #37dcac}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(64,72,72,.3);background:transparent;border-color:#e9e9e9;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(64,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #37dcac,5px 0 0 #37dcac;box-shadow:-5px 0 0 #37dcac,5px 0 0 #37dcac}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #eee;box-shadow:1px 0 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(64,72,72,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#404848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#404848;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.flatpickr-calendar{width:307.875px}.dayContainer{padding:0;border-right:0}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border-radius:0 !important;border:1px solid #e9e9e9;max-width:none;border-right-color:transparent}span.flatpickr-day:nth-child(n+8),span.flatpickr-day.prevMonthDay:nth-child(n+8),span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:transparent}span.flatpickr-day:nth-child(7n-6),span.flatpickr-day.prevMonthDay:nth-child(7n-6),span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day:nth-child(n+36),span.flatpickr-day.prevMonthDay:nth-child(n+36),span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day:nth-child(-n+7),span.flatpickr-day.prevMonthDay:nth-child(-n+7),span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.today:not(.selected),span.flatpickr-day.prevMonthDay.today:not(.selected),span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#e9e9e9;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#4f99ff}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.prevMonthDay.today:not(.selected):hover,span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #4f99ff}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#37dcac}span.flatpickr-day.today,span.flatpickr-day.prevMonthDay.today,span.flatpickr-day.nextMonthDay.today,span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:none;box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}
.__SecurityDateTimeInput__{margin-top:.5rem}.__SecurityDateTimeInput__ .date-picker,.__SecurityDateTimeInput__ .time-picker{border:1px solid #ccc;border-radius:4px}.__SecurityDateTimeInput__ .time-picker{margin-left:.5rem}.__SecurityDateTimeInput__ input{border:none !important;border-radius:4px;margin-top:0;padding:.5rem .75rem;font-size:.9rem !important}
.__SecurityModeInput__{display:flex;flex-direction:row;width:100%;margin:.5rem 0 1rem 0}.__SecurityModeInput__._desktop{flex-direction:row}.__SecurityModeInput__._desktop .__RadioTile__{flex:1 0 30%}.__SecurityModeInput__._desktop .__RadioTile__:not(:first-child){margin-left:.5rem}.__SecurityModeInput__._desktop .__RadioTile__ label{flex-direction:column;justify-content:center;align-items:center;flex:1 0 30%;height:7rem;text-align:center}.__SecurityModeInput__._desktop .__RadioTile__ label .tile-icon span{margin-bottom:.5rem}.__SecurityModeInput__._desktop .__RadioTile__ label .tile-text .secondary{font-size:.7rem}.__SecurityModeInput__._desktop .__RadioTile__ input:checked+label{transform:scale(1.06)}.__SecurityModeInput__._mobile{flex-direction:column}.__SecurityModeInput__._mobile .__RadioTile__:not(:first-child){margin-top:.3rem}.__SecurityModeInput__._mobile .__RadioTile__ label{flex-direction:row;justify-content:space-between;align-items:center;height:4rem;text-align:left}.__SecurityModeInput__._mobile .__RadioTile__ label .tile-icon{padding:1rem;display:flex;justify-content:center;align-items:center}.__SecurityModeInput__._mobile .__RadioTile__ label .tile-text{flex:1 0 0px}.__SecurityModeInput__._mobile .__RadioTile__ label .tile-text .secondary{font-size:.75rem}.__SecurityModeInput__._mobile .__RadioTile__ input:checked+label{transform:scale(1.03)}.__SecurityModeInput__ .__RadioTile__{position:relative}.__SecurityModeInput__ .__RadioTile__ label{display:flex;position:relative;background-color:#efefef;border:2px solid transparent;border-radius:.3rem;color:#555;cursor:pointer;user-select:none;transition:200ms ease-in-out}.__SecurityModeInput__ .__RadioTile__ label .tile-text .primary{font-weight:500;font-size:1rem;margin-bottom:.2rem}.__SecurityModeInput__ .__RadioTile__ label .tile-text .secondary{color:#777;font-size:.7rem;font-weight:400}.__SecurityModeInput__ .__RadioTile__ input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}.__SecurityModeInput__ .__RadioTile__ input:checked+label{background-color:#4682b4;color:#fff;border:none;box-shadow:0 2px 4px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.12);z-index:1}.__SecurityModeInput__ .__RadioTile__ input:checked+label .secondary{font-weight:400;color:rgba(255,255,255,.9) !important}.__SecurityModeInput__ .__RadioTile__ input:not(:checked)+label:hover{border-color:rgba(0,0,0,.05)}
.__UnsupportedConfigBlock__{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.__UnsupportedConfigBlock__ p{color:#222;font-size:.9rem}
.__AssetOverflowMenuWrapper__{margin:-0.25rem}#asset-overflow-menu._desktop li{font-size:.9rem}
.__RefreshLocation__{padding:.75rem 1rem;margin-bottom:.5rem;align-items:center;border-radius:.35rem;font-size:1rem;background-color:#2196f3;color:#fff;display:flex;justify-content:space-between}.__RefreshLocation__ .information{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.__RefreshLocation__ .icon{margin-right:.5rem}.__RefreshLocation__ .refresh-button{color:#102e4c;background-color:#fff}
.__LiteStatusOverview__{display:flex;flex-direction:row;flex-wrap:wrap}.__LiteStatusOverview__._desktop{margin-top:1rem;padding:1.5rem 2rem;border-top:1px solid #eee}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__{flex:0 0 50%;padding:1rem .5rem}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .indicator{margin-right:.5rem;display:flex;height:32px;justify-content:center;align-items:center}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .indicator svg{width:32px !important;height:32px !important}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .indicator svg path{fill:rgba(0,0,0,.75)}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .content .actions{margin-top:.5rem}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .content .actions button{font-size:.75rem}.__LiteStatusOverview__._desktop .__LiteStatusOverviewItem__ .content .actions button:not(:last-child){margin-right:.5rem}.__LiteStatusOverview__._mobile{margin:1rem 0}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__{flex:1 0 100%;padding:1rem .75rem}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .indicator{margin-right:.5rem;display:flex;height:36px;justify-content:center;align-items:center}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .indicator svg{width:36px !important;height:36px !important}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .indicator svg path{fill:rgba(0,0,0,.75)}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .content .title{margin-bottom:.2rem}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .content .actions{margin-top:.5rem;margin-left:-0.2rem}.__LiteStatusOverview__._mobile .__LiteStatusOverviewItem__ .content .actions button:not(:last-child){margin-right:1rem}.__LiteStatusOverview__ .__LiteStatusOverviewItem__{display:flex;flex-direction:row;user-select:none}.__LiteStatusOverview__ .__LiteStatusOverviewItem__ .content{display:flex;flex-direction:column;margin-left:.5rem;color:#333;cursor:default}.__LiteStatusOverview__ .__LiteStatusOverviewItem__ .content .title{font-weight:500;font-variant:all-small-caps;color:#555}.__LiteStatusOverview__ .__LiteStatusOverviewItem__ .content .description{font-size:.9rem}.__LiteStatusOverview__ .__LiteStatusOverviewItem__ .content .ago{font-size:.7rem;color:#999}.__LiteStatusOverview__ .__LiteStatusOverviewItem__ .content .actions{display:flex}
.__LiteAssetDetailsViewWrapper__.mobile{background-color:#fff;border-radius:.75rem .75rem 0 0;bottom:0;box-shadow:0px -2px 5px rgba(0,0,0,.15);max-height:60%;overflow-y:auto;position:fixed !important;transition:400ms;width:100%}.__LiteAssetDetailsViewWrapper__.mobile .contents{margin-bottom:3rem}.__LiteAssetDetailsViewWrapper__.desktop{position:absolute;bottom:0;width:100%;pointer-events:none;padding:2rem}.__LiteAssetDetailsViewWrapper__.desktop .contents{width:30rem;background-color:#fff;padding:1rem;z-index:1;pointer-events:all;box-shadow:0 1.5px 4px rgba(0,0,0,.24),0 1.5px 6px rgba(0,0,0,.12)}.__LiteAssetDetailsViewContents__{display:flex;justify-content:space-between;align-items:flex-start}.__LiteAssetDetailsCardLinks__{margin-top:.5rem}.__LastLocationInformation__.desktop{padding:1.5rem 2rem;cursor:default;display:flex;justify-content:space-between}.__LastLocationInformation__:not(.desktop){margin-Top:1rem;padding:1.5rem;border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5}
.__LiteAssetSection__ .MuiCardContent-root:empty{display:none}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.tile-group{margin-top:1rem}.__AssetOverview__.tile-group .tile-row{margin-right:0}.tile-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;justify-content:space-between;margin:.2rem 1rem .5rem 1rem}.tile{cursor:default;user-select:none;pointer-events:all;background-color:#fff;color:#262a34;box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);border-radius:4px;transition:100ms all,400ms opacity;flex-grow:1;text-align:center}.tile.hidden{pointer-events:none !important;opacity:0 !important;z-index:-1}.tile.alarmed,.tile.servicing,.tile.true-armed{border-top-left-radius:4px;border-top-right-radius:4px;border-top:8px solid}.tile.true-armed{border-top-color:#37dcac}.tile.alarmed{border-top-color:#e54f60}.tile.servicing{border-top-color:#f9b92d}.tile-active{box-shadow:0 3px 6px rgba(0,0,0,.12),0 3px 6px rgba(0,0,0,.28);margin:-0.1rem -0.1rem .1rem -0.1rem}.tile-active .tile-head{padding:.1rem .1rem .05rem .1rem;transition:100ms all}.tile-footer{padding:.5rem 1rem 1rem 1rem;text-align:center}.tile-footer.right{text-align:right}.tile-footer button:not(:last-child){margin-right:.5rem}.tile-lg .tile-head{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;justify-content:space-between;height:5rem;position:relative}.tile-lg .graphic{flex:0 0 5rem;align-self:center;font-size:3.5rem}.tile-lg .actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;flex:0 0 6rem}.tile-lg .actions .action:not(:last-child){margin-bottom:.3rem}.tile-lg .text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;align-self:center;width:100%;text-align:left}.tile-lg .text .primary{font-weight:500;font-size:1.15rem;color:#222}.tile-lg .text .secondary{font-size:.85rem}.tile-lg .text .tertiary{font-size:.8rem;font-weight:300}.tile-sm{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-around;flex:1 0;padding:.2rem 0;height:5rem}.tile-sm:not(:last-child){margin-right:.5rem}.tile-sm .primary,.tile-sm .secondary{font-size:.8rem;color:#5c5966}.tile-sm .content{font-weight:500}.tile-sm .icon{font-size:1.8rem}.tile-sm .icon.muted{color:rgba(0,0,0,.25)}.tile-sm .icon.active{color:#21bf91}.tile-lg{min-height:5rem}.utilisation-tile{cursor:pointer;transition:100ms}.utilisation-tile:hover{background-color:#f2f2f2}.example-enter{opacity:.01}.example-enter.example-enter-active{opacity:1;transition:opacity 300ms ease-in}.example-exit{opacity:1}.example-exit.example-exit-active{opacity:.01;transition:opacity 300ms ease-in}.example-appear{opacity:.01}.example-appear.example-appear-active{opacity:1;transition:opacity .3s ease-in}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__ToggleBlock__{flex:1 0 0px;height:3rem;line-height:3rem;font-size:.9rem;cursor:pointer;transition:200ms;border:2px solid transparent}.__ToggleBlock__:not(.enabled){background-color:#fff;color:#555}.__ToggleBlock__:not(.enabled):hover{border:2px solid #63aced}.__ToggleBlock__.enabled{background-color:#1e88e5;color:#fff}.__ToggleBlock__.enabled:hover{background-color:#187bd1}
.__StolenArmTile__{border-top-left-radius:4px;border-top-right-radius:4px;border-top:8px solid;border-top-color:#222}.__StolenArmTile__ .icon svg{width:3rem;height:3rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.tile-group{margin-top:1rem}.__AssetOverview__.tile-group .tile-row{margin-right:0}.tile-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;justify-content:space-between;margin:.2rem 1rem .5rem 1rem}.tile{cursor:default;user-select:none;pointer-events:all;background-color:#fff;color:#262a34;box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);border-radius:4px;transition:100ms all,400ms opacity;flex-grow:1;text-align:center}.tile.hidden{pointer-events:none !important;opacity:0 !important;z-index:-1}.tile.alarmed,.tile.servicing,.tile.true-armed{border-top-left-radius:4px;border-top-right-radius:4px;border-top:8px solid}.tile.true-armed{border-top-color:#37dcac}.tile.alarmed{border-top-color:#e54f60}.tile.servicing{border-top-color:#f9b92d}.tile-active{box-shadow:0 3px 6px rgba(0,0,0,.12),0 3px 6px rgba(0,0,0,.28);margin:-0.1rem -0.1rem .1rem -0.1rem}.tile-active .tile-head{padding:.1rem .1rem .05rem .1rem;transition:100ms all}.tile-footer{padding:.5rem 1rem 1rem 1rem;text-align:center}.tile-footer.right{text-align:right}.tile-footer button:not(:last-child){margin-right:.5rem}.tile-lg .tile-head{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:stretch;justify-content:space-between;height:5rem;position:relative}.tile-lg .graphic{flex:0 0 5rem;align-self:center;font-size:3.5rem}.tile-lg .actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;flex:0 0 6rem}.tile-lg .actions .action:not(:last-child){margin-bottom:.3rem}.tile-lg .text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;align-self:center;width:100%;text-align:left}.tile-lg .text .primary{font-weight:500;font-size:1.15rem;color:#222}.tile-lg .text .secondary{font-size:.85rem}.tile-lg .text .tertiary{font-size:.8rem;font-weight:300}.tile-sm{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-around;flex:1 0;padding:.2rem 0;height:5rem}.tile-sm:not(:last-child){margin-right:.5rem}.tile-sm .primary,.tile-sm .secondary{font-size:.8rem;color:#5c5966}.tile-sm .content{font-weight:500}.tile-sm .icon{font-size:1.8rem}.tile-sm .icon.muted{color:rgba(0,0,0,.25)}.tile-sm .icon.active{color:#21bf91}.tile-lg{min-height:5rem}.utilisation-tile{cursor:pointer;transition:100ms}.utilisation-tile:hover{background-color:#f2f2f2}.example-enter{opacity:.01}.example-enter.example-enter-active{opacity:1;transition:opacity 300ms ease-in}.example-exit{opacity:1}.example-exit.example-exit-active{opacity:.01;transition:opacity 300ms ease-in}.example-appear{opacity:.01}.example-appear.example-appear-active{opacity:1;transition:opacity .3s ease-in}.asset-arm-tile .graphic{position:relative}.asset-arm-tile .graphic>*{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-content:center;justify-content:center;position:absolute;margin:0;width:100%;height:100%}.asset-arm-tile .graphic>*>*{align-self:center}.asset-arm-tile .radio-text .primary{color:#5c5966;font-weight:500}.asset-arm-tile .tile-footer.right{padding:.5rem;border-top:1px solid rgba(0,0,0,.05)}.scheduled-arm-tile .tile-body{border-top:1px solid rgba(0,0,0,.035);font-size:.9rem;background-color:#fcfcfc}.scheduled-arm-tile .tile-body.scheduled-arm-body-view{padding:1rem 1.5rem}.scheduled-arm-tile .tile-body.scheduled-arm-body-view .tabbed-data-group{border-top:none}.scheduled-arm-tile .tile-body .display-text{margin-top:1rem}.scheduled-arm-tile .tile-body .display-text .primary{font-weight:500;color:#5c5966;font-size:1.05rem}.scheduled-arm-tile .tile-body .display-text .secondary{color:#5c5966;font-size:.8rem}.scheduled-arm-tile .tile-body .time-range{display:flex;justify-content:center;padding-bottom:1rem}.scheduled-arm-tile .tile-body .time-range>*{flex:0 0 6rem;text-align:center}.scheduled-arm-tile .tile-body .time-range>* .time-picker{padding:0px .5rem}.scheduled-arm-tile .tile-body .time-range>* .time-picker .flatpickr-input{width:6rem;text-align:center;border:1px solid #eee !important;font-size:1rem !important;padding:.5rem !important}.scheduled-arm-tile .tile-body .time-range>* .time-picker .flatpickr-input:hover{border:1px solid #ddd !important}.scheduled-arm-tile .tile-body .time-range>* .display-text{color:#aaa;font-size:.8rem;margin-bottom:.25rem}.scheduled-arm-tile .tile-body .scheduled-arm-days-container{border-top:1px solid rgba(0,0,0,.035);padding:0 1rem}.scheduled-arm-tile .tile-body .scheduled-arm-days-container .primary{font-size:.8rem;font-weight:500;color:#5c5966;padding:.75rem 0}.scheduled-arm-tile .tile-body .scheduled-arm-days-container .days{display:flex;margin-bottom:1rem;background-color:rgba(0,0,0,.05)}.scheduled-arm-tile .tile-body .scheduled-arm-days-container .days .__ToggleBlock__{height:2.5rem;line-height:2.4rem;margin:.1rem}.scheduled-arm-tile .tile-body table{width:auto;font-size:.8rem}.scheduled-arm-tile .tile-body table tr th{font-weight:500}.scheduled-arm-tile .tile-body table tr td{text-align:left;font-weight:400;padding-left:.5rem}
.__MobileContentWrapper__{position:relative}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.asset-details-map{width:100%;background:linear-gradient(to right bottom, #F0EDE4 50%, #EAEAEA 50%);position:absolute;top:0;height:22rem}.asset-details-map>div{height:100%}.asset-details-map.desktop{top:4.2rem;bottom:0;height:auto !important}.map-top-overlay-container{position:absolute;width:100%;top:0;background-color:rgba(255,255,255,.75);backdrop-filter:blur(0.1rem);color:#5c5966;font-size:.85rem;text-align:center;z-index:2;-webkit-box-shadow:0px 2px 2px 0px rgba(171,171,171,.35);-moz-box-shadow:0px 2px 2px 0px rgba(171,171,171,.35);box-shadow:0px 2px 2px 0px rgba(171,171,171,.35)}.asset-view-content{position:absolute;top:0rem;width:100%;text-align:center;padding-top:1.5rem;z-index:4;color:#5c5966}.asset-view-content.mobile{padding-top:1rem}.asset-view-content.mobile .tile-row{margin:.2rem .5rem .5rem .5rem}.fullmap-btn-container{margin:.5rem 0}.asset-details-content-wrapper{position:relative;top:20.4rem;transition:400ms all}.asset-view-content-semitrans{height:14rem;width:100%;text-align:center;background-color:rgba(255,255,255,.75);backdrop-filter:blur(0.1rem);z-index:1;border-radius:4px 4px 0 0}.asset-view-content-opaque{width:100%;text-align:center;background-color:#fafafa;z-index:1;border-top:1px solid rgba(0,0,0,.075);min-height:calc(100vh - 29rem)}ul.asset-details-menu.mobile{background-color:#fafafa}.asset-location-overview .location-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem;padding:0 1.5rem}.asset-location-overview .location-description *{font-size:1.1rem;text-wrap:wrap !important}.asset-location-overview small{font-size:.8rem;color:#43414b;font-weight:300}.asset-overview-tile{text-align:center;min-width:0;width:100%}.asset-overview-tile .top{background-color:#f7f7f7;border-radius:4px 4px 0px 0px;padding:1.5rem;border-bottom:1px solid #eee}.asset-overview-tile .top .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;font-weight:500;margin:.25rem 1rem}.asset-overview-tile .top .MuiIconButton-root{padding:6px !important}.asset-overview-tile .bottom{background-color:#fff;border-radius:0px 0px 4px 4px}.asset-overview-tile .bottom .asset-location-overview{padding:1rem}.asset-overview-tile .bottom .asset-location-overview .location-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.05rem;padding:0 1rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__AssetStatusMobileMapOverlay__{position:fixed !important;width:100%;padding:.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;font-size:.8rem;top:4.3rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.asset-full-map{position:fixed !important;width:100%;top:4.3rem;background:linear-gradient(to right bottom, #F0EDE4 50%, #EAEAEA 50%);bottom:0}.asset-full-map>div{height:100%}.signal-strength-container{display:flex;justify-content:flex-end}.signal-strength-container .value{flex:0 0 2rem;padding-right:.5rem}.signal-strength-container .indicator{background-color:rgba(0,0,0,.1);flex-grow:1;padding:.25rem;max-width:10rem}.signal-strength-container .indicator .bar{background-color:#00c0d2;width:1%;height:100%;display:block;transition:1s all}.map-toast-container{position:absolute;z-index:2;bottom:6.5rem;left:0;right:0;text-align:center}.map-toast-container .map-toast{background-color:rgba(0,0,0,.075);color:#5c5966;border:1px solid #5c5966;margin:0 1rem;padding:.5rem;font-size:.8rem;text-transform:uppercase}.page-transition-enter{transition:opacity 3s ease-in-out;opacity:0;position:absolute}.page-transition-enter.page-transition-enter-active{opacity:1}.page-transition-leave{transition:opacity 3s ease-in-out;opacity:1;position:absolute}.page-transition-leave.page-transition-leave-active{opacity:0}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}form.__StandardForm__{padding:0}form.__StandardForm__ .vertical-gap-children>:not(:last-child){margin-bottom:.5rem}form.__StandardForm__.mobile{overflow-x:hidden}form.__StandardForm__.mobile .servicing-interval-condition-group .servicing-interval-condition .prompt-text{text-transform:uppercase;color:#666;font-size:.75rem;margin-bottom:.25rem}form.__StandardForm__.mobile .servicing-interval-condition-group .servicing-interval-condition .icon-container{padding:.5rem}form.__StandardForm__.mobile .servicing-interval-condition-group .servicing-interval-condition .icon-container .icon{transform:scale(1.4),rotate(45deg);color:#666}form.__StandardForm__.compact .form-item{padding:1rem 0 1.5rem 0;border-bottom:none}form.__StandardForm__.padded{padding:0 1.5rem}form.__StandardForm__:not(.compact) .form-item{padding:1.5rem;border-bottom:2px solid #f7fafb}form.__StandardForm__:not(.compact) .form-item:first-child{border-top:2px solid #f7fafb}form.__StandardForm__ .form-item textarea{padding:.5rem;resize:none;width:100%;border:2px solid rgba(0,0,0,.075);font-family:"Roboto",sans-serif}form.__StandardForm__ .form-item .display-text .primary{font-weight:500;font-size:1.15rem;color:#5c5966;margin-bottom:.25rem}form.__StandardForm__ .form-item .display-text .secondary{font-size:.8rem;color:#5c5966;letter-spacing:0}form.__StandardForm__ .form-item .disabled-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:1rem}form.__StandardForm__ .form-item .disabled-content .disabled-badge{flex:0 0 3rem;align-self:center;font-size:3.5rem;position:relative}form.__StandardForm__ .form-item .disabled-content .disabled-badge>*{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-content:center;justify-content:center;position:absolute;margin:0;width:100%;height:100%}form.__StandardForm__ .form-item .disabled-content .disabled-badge>*>*{align-self:center}form.__StandardForm__ .form-item .disabled-content .disabled-message{font-size:.8rem;margin-left:1rem}form.__StandardForm__ .form-item .error{color:#e54f60;font-size:.75rem;margin-top:.25rem}form.__StandardForm__ .form-item .pending{display:flex;flex-direction:row;padding-top:.5rem;align-items:center}form.__StandardForm__ .form-item .pending .icon{font-size:2.25rem;color:#00c0d2;flex:0 0 2.5rem}form.__StandardForm__ .form-item .pending .pending-message .primary{font-size:.9rem;color:#5c5966}form.__StandardForm__ .form-item .pending .pending-message .primary .data-value{color:#00c0d2;font-weight:500}form.__StandardForm__ .form-item .pending .pending-message .secondary{font-size:.8rem}form.__StandardForm__ .form-item.vertical{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}form.__StandardForm__ .form-item.vertical .display-text .secondary{margin-bottom:.75rem}form.__StandardForm__ .form-item.horizontal{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}form.__StandardForm__ .form-item.horizontal .content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;align-items:center;justify-content:space-between}form.__StandardForm__ .form-item.horizontal .content .control{text-align:right;flex:0 0 4rem}form.__StandardForm__ .form-item input,form.__StandardForm__ .form-item .input{width:100%;border-bottom:none;border:1px solid #d3d9dc;padding:.5em .75em}
.__HistoryDateRangeInput__{width:100%}.__HistoryDateRangeInput__ .date-range-picker{width:100%}.__HistoryDateRangeInput__ .date-range-picker input{width:100%}.__HistoryDateRangeInput__ .flatpickr.history{flex-grow:1}.__HistoryDateRangeInput__ .time-picker{margin-left:.5rem}.__HistoryDateRangeInput__ .date-picker.history,.__HistoryDateRangeInput__ .time-picker.history{border-radius:4px}.__HistoryDateRangeInput__ input{border:none !important;border-radius:4px;margin-top:0;padding:.5rem .75rem;font-size:.9rem !important}.__HistoryDateRangeInput__ .date-range-error{font-size:.8rem;background-color:#e54f60;color:#fff;padding:.5rem .75rem;margin-top:1.5rem;border-radius:4px}.flatpickr-day.selected{background-color:#4682b4 !important}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.history-type-container{background-color:#f7f7f7}.metro-tabs.tabbed-data-group{background-color:transparent !important;border-top:none !important}.metro-tabs.tabbed-data-group>.pill-group{border:none;justify-content:space-around;background-color:#fff;padding:0 1.5rem}.metro-tabs.tabbed-data-group>.pill-group li{flex:0 0;border-right:none !important;border-radius:0 !important;border-bottom:3px solid transparent;font-size:.85rem}.metro-tabs.tabbed-data-group>.pill-group li.selected{border-bottom:3px solid #37dcac}.metro-tabs.tabbed-data-group>.pill-group li:hover{background-color:transparent}.history-range-container{padding:1.5rem}.history-range-container input{padding:.25rem;border:1px solid #ddd;font-size:.8rem;font-family:"roboto";margin-top:.5rem;transition:400ms all}.history-range-container input:invalid{background-color:rgba(229,79,96,.25) !important;border-color:transparent !important}.history-range-container input:-moz-submit-invalid{box-shadow:none}.history-range-container input:-moz-ui-invalid{box-shadow:none}.history-range-container .date-range-error{font-size:.75rem;background-color:#e54f60;color:#fff;padding:.25rem .5rem}.history-range-container .date-range-picker{margin:2rem 0 1rem 0;display:flex;flex-direction:row;justify-content:space-between;flex-grow:1}.history-range-container .date-range-picker .form-field{display:flex;flex-direction:column;flex-grow:1}.history-range-container .date-range-picker .form-field:first-child{padding-right:.5rem}.history-range-container .date-range-picker .form-field label{text-align:center;color:#5c5966}.history-range-container .date-range-picker .dt-inputs{display:flex;flex-direction:column}.history-range-container .date-range-picker .dt-inputs .input-container{position:relative}.history-range-container .date-range-picker .dt-inputs .input-container input{text-indent:1.5rem}.history-range-container .date-range-picker .dt-inputs .input-container input[type=date],.history-range-container .date-range-picker .dt-inputs .input-container input[type=time]{-webkit-appearance:none}@media screen and (min-width: 600px){.history-range-container .date-range-picker .dt-inputs .input-container input[type=date],.history-range-container .date-range-picker .dt-inputs .input-container input[type=time]{text-indent:.75rem}}.history-range-container .date-range-picker .dt-inputs .input-container .icon{font-size:1.2em;position:absolute;pointer-events:none;cursor:default;top:.75rem;left:.4rem}.history-range-container .history-recent-container{padding:2rem;text-align:center}.history-range-container .history-recent-container .display-text{color:#5c5966;font-size:.8rem;margin-top:.25rem}.history-range-container .history-recent-container input{width:50%;margin:1rem auto 0 auto;padding:.75rem}.history-display-prompt{width:100%;padding-bottom:.5rem;font-weight:500;text-align:center;font-size:.85rem;color:#5c5966}.desktop-history-search-wrapper{display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.2)}.desktop-paper-wrapper{flex:0 0 35rem;background-color:#f4f4f4;box-shadow:0 0 6px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.14)}.desktop-paper-wrapper>.content-header{background-color:#fff}.desktop-paper-wrapper .button-container{padding:2rem}.history-search-content-wrapper{position:relative}.history-search-content-wrapper .history-noresults-container{position:absolute;top:0;bottom:0;width:100%;background-color:rgba(255,255,255,.9);display:flex;flex-direction:column;justify-content:center;align-items:center}.history-search-content-wrapper .history-noresults-container .icon{color:red;margin-bottom:1rem;font-size:2.4rem}.history-search-content-wrapper .history-noresults-container .display-text{width:16rem;text-align:center}.history-search-content-wrapper .history-noresults-container .display-text .primary{color:#5c5966;font-weight:500;margin-bottom:.25rem;font-size:1.1rem}.history-search-content-wrapper .history-noresults-container .display-text .secondary{font-size:.85rem}.history-search-content-wrapper .history-noresults-container button{margin-top:2rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__JourneyHeaderWithGpx__{display:flex;flex:1 0 0px;justify-content:space-between}.__JourneyHeaderWithGpx__ .action{flex:0 0 2.5rem}.__JourneyHeaderWithGpx__ .action .icon{padding:.25rem;font-size:2rem;transition:400ms}.__JourneyHeaderWithGpx__ .action .icon:not(.disabled){color:#777;cursor:pointer}.__JourneyHeaderWithGpx__ .action .icon:not(.disabled):hover{color:#444}.__JourneyHeaderWithGpx__ .action .icon.disabled{color:#ccc;cursor:default}.__JourneyHeaderWithGpx__ .journey-head{margin-bottom:0;text-align:center}.__JourneyHeaderWithGpx__ .journey-head .primary{font-size:1.1rem}
.__JourneyMultiSelectOverview__{background-color:#fff;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;text-align:center;font-size:.8rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.journey-head{margin-bottom:1rem}.journey-head .primary{color:#5c5966;font-weight:500;font-size:1.15rem}.journey-head .secondary{font-size:.8rem;color:#5c5966}.journeys-list-container{background-color:#fafafa}.journeys-list-container .journeys-multiselect-toggle-container{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.075);display:flex;justify-content:center}.journeys-list-container .journeys-multiselect-toggle-container .journeys-multiselect-toggle{flex:20rem 0 0;display:flex;padding-left:1.5rem;font-size:.9rem}.journeys-list-container .journeys-list-multiselect-actions{display:flex;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.075);justify-content:space-between;font-size:.9rem}.journeys-list-container .journeys-list-multiselect-actions>*{flex:1;padding:1rem;display:flex;align-items:center}.journeys-list-container .journeys-list-multiselect-actions>*:first-child{border-right:1px solid rgba(0,0,0,.075)}.journeys-list-container .journeys-list-multiselect-actions>* .icon{flex:0 0 2rem;font-size:1.2rem;transition:400ms}.journeys-list-container .journeys-list-multiselect-actions>*>.display-text{flex:1;transition:400ms}.journeys-list-container .journeys-list-multiselect-actions>*.disabled{pointer-events:none;cursor:default}.journeys-list-container .journeys-list-multiselect-actions>*:not(.disabled){color:#5c5966}.journeys-list-container .journeys-list-multiselect-actions>*:not(.disabled):hover .icon,.journeys-list-container .journeys-list-multiselect-actions>*:not(.disabled):hover .display-text{color:#5c5966}.journeys-list-container .journeys-list-multiselect-actions>*:not(.disabled):hover .icon.clickthrough{transform:translateX(0.25rem)}.journeys-list-container ul.journeys-list{height:16rem;overflow-y:auto}.journeys-list-container ul.journeys-list li{transition:200ms}.journeys-list-container ul.journeys-list li.selected{background-color:#eaf1f4 !important}.journeys-list-container ul.journeys-list li>a{padding:.75rem 1rem}.journeys-list-container ul.journeys-list li>a .icon{transition:200ms}.journeys-list-container ul.journeys-list li>a .icon.hidden{transform:translateX(-0.5rem);opacity:0}.journeys-list-container ul.journeys-list li>a:hover .clickthrough{transform:translateX(0.25rem)}.journeys-list-container ul.journeys-list li>a>.li-details{flex-direction:row;align-items:center}.journeys-list-container ul.journeys-list li>a>.li-details .journey-head{flex:0 0 14rem;margin-bottom:0}.journeys-list-container ul.journeys-list li>a>.li-details .journey-body{flex:1}.journeys-list-container ul.journeys-list li>a>.li-details .journey-body>*:first-child{margin-bottom:0}.journeys-list-container ul.journeys-list li>a>.li-details .journey-body>*{display:flex}.journeys-list-container ul.journeys-list li>a>.li-details .journey-body>*>:first-child{flex:0 0 4rem}.journeys-list-container ul.journeys-list li>a>.li-details .journey-body>* .primary{font-size:.8rem}ul.journeys-list li>a{padding:1.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}ul.journeys-list li>a>.li-details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;flex:1}ul.journeys-list li>a>.li-details>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.journeys-list li>a>.li-details .journey-body>*:first-child{margin-bottom:.5rem}ul.journeys-list li>a>.li-details .journey-body .primary{color:#5c5966;font-weight:500;font-size:.95rem}ul.journeys-list li>a>.li-details .journey-body .secondary{font-size:.8rem}ul.journeys-list li>a .clickthrough{flex:0 0 1rem;font-size:1.6rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__LocationDetails__{display:flex;justify-content:space-between;align-items:stretch;padding:.5rem}.__LocationDetails__>.display-text{display:flex;flex-direction:column;font-size:.9rem;flex:0 0 25%;text-align:center}.__LocationDetails__>.display-text>.primary{height:1.25rem;font-weight:500}.__LocationDetails__>.display-text>.secondary{text-transform:uppercase;font-size:.7rem}.__LocationDetails__>.display-text .course-indicator{transition:200ms all}.__LocationDetails__._desktop{color:#5c5966;height:6.5rem;background-color:#e9ecee;padding:1rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__LocationSwitcher__{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.075);align-items:stretch;text-align:center;padding:.25rem;margin:0 .5rem}.__LocationSwitcher__>*{align-self:center}.__LocationSwitcher__ .icon{font-size:1.4rem;padding:.5rem;color:#5c5966;transition:200ms all}.__LocationSwitcher__ .icon.disabled{cursor:default;color:#ddd}.__LocationSwitcher__ .icon:not(.disabled){cursor:pointer}.__LocationSwitcher__ .icon:not(.disabled):hover{color:#000}.__LocationSwitcher__._desktop{justify-content:center;color:#5c5966;font-weight:500;margin:0;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;cursor:default}.__LocationSwitcher__._desktop .icon{flex:0 0 4rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__MobileHistoryHeader__{height:6.25rem;display:flex;flex-direction:column;cursor:default;user-select:none}.__MobileHistoryHeader__ .display-text{display:flex;flex-direction:column}.__MobileHistoryHeader__ .display-text .primary{font-size:1rem;color:#5c5966;font-weight:500}.__MobileHistoryHeader__ .display-text>.secondary{font-size:.75rem}
.__MobileJourneyInfoOverlay__{position:fixed;bottom:2rem;cursor:default;pointer-events:none;color:#333;text-shadow:0px 0px .5rem #fff}.__MobileJourneyInfoOverlay__ .el{background-color:rgba(255,255,255,.75);padding:.5rem 1rem;border-radius:0 .3rem .3rem 0;width:fit-content}.__MobileJourneyInfoOverlay__ .el:not(:first-child){margin-top:.3rem}.__MobileJourneyInfoOverlay__ .el .name{font-size:.85rem;line-height:1em;font-weight:500}.__MobileJourneyInfoOverlay__ .el .stat{font-size:1.5rem;line-height:1em;font-weight:600}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.desktop-paper-wrapper.docked{flex:0 0 44rem;overflow-y:hidden}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-card{flex:1;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.08),0 4px 4px 0 rgba(0,0,0,.3);transition:600ms}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info{flex:1;overflow:hidden}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .history-journey-overview{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1rem 1rem 0 1rem}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .history-journey-overview .chevron{flex:0 0 4rem;padding:1rem}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .journey-body{padding:1rem 2rem 1rem 2rem;font-size:.85rem;white-space:nowrap}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .journey-body>*{display:flex;overflow:hidden;text-overflow:ellipsis}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .journey-body>*>.primary{color:#5c5966;flex:0 0 6rem;font-weight:500}.desktop-paper-wrapper.docked .desktop-history-footer .history-journey-info .journey-body>*>.secondary{overflow:hidden;text-overflow:ellipsis}.desktop-paper-wrapper.docked .desktop-history-footer .map-location-details-container{height:7rem}
table.service-status-detail{font-size:.75rem;color:#555}table.service-status-detail tbody td{text-align:left;padding:.2rem !important}table.service-status-detail td.date{width:4.875rem}table.service-status-detail td.std-col{width:5.25rem}table.service-status-detail td.hrs-col{width:4.5rem}table.service-status-detail td.status-col{width:4.5rem}table.service-status-detail thead td{font-weight:500;padding:.2rem !important}table.service-status{border:none;color:#555;border-collapse:collapse}table.service-status thead th{box-shadow:none;color:#262a34;font-family:"Roboto",sans-serif;font-size:.8rem;font-weight:500;padding:.5rem;box-shadow:none;border-bottom:1px solid #eae9e6}table.service-status tbody tr{border-bottom:1px solid #eae9e6;border-left:1px solid #eae9e6;border-right:1px solid #eae9e6}table.service-status .clickable-item{cursor:pointer}table.service-status tbody{font-family:"Roboto",sans-serif;font-size:.85rem;font-weight:400}table.service-status tbody td{box-shadow:none;padding:.7rem;text-align:left}table.service-status .s-even{background-color:#fff}table.service-status .s-odd{background-color:#fafafa}table.service-status td.date{width:5.525rem}table.service-status td.std-col{width:6.8rem}table.service-status td.expand-indicator{width:2rem;text-align:center}
.service-history-list .title{font-size:1.3rem;color:#262a34;text-align:center;padding:1.5rem;font-weight:500}.service-history-list ul{border-top:1px solid rgba(0,0,0,.075)}.service-history-list ul li{background-color:#fff}.service-history-list ul li:hover{background-color:#fff}.service-history-list ul li a .li-details .status{font-size:1.15rem;color:#5c5966;font-weight:500}.service-history-list ul li a .li-details>*:not(:last-child){padding-bottom:.3rem}.service-history-list ul li a .li-details .stat{font-size:.75rem;font-weight:400}.service-history-list ul li a .li-details .stat .stat-value{color:#5c5966;font-weight:500;white-space:normal}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.service{display:flex;flex-direction:row;align-content:flex-start;border-bottom:2px solid #f7fafb;margin-bottom:2rem}.service .details{display:flex;flex-direction:column;align-items:flex-start;flex-grow:2;margin-top:1rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.service .details .name{color:#5c5966;font-size:1.4rem;font-weight:500}.service .details .stat-name{margin-top:.25rem;font-size:.75rem;font-weight:300}.service .details .stat-name .stat-value{float:right;margin-left:.5rem;color:#5c5966;font-weight:500}.service .status-icon{margin-top:1.25rem;align-self:flex-start;flex:0 0 3.5%;width:1.25rem}.service .actions-container{margin-top:1rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:30%;border-left:2px solid #f7fafb}.service .actions{width:80%;text-align:left}.service .actions button{background-color:#fff;font-size:.6rem;margin-bottom:.5rem;width:100%}.service .actions .remove{transition:100ms all;color:#5c5966;margin-bottom:.5rem}.service .actions .remove>*{display:flex;align-items:center;font-size:.75rem;font-weight:400}.service .actions .remove>* .icon{font-size:1.5rem}.service .actions .remove :hover{color:#5c5966}.service .service-name{display:flex;align-items:center;flex-grow:2}.unassigned{margin-top:.5rem;margin-bottom:.5rem;padding-left:1rem;color:#5c5966;font-size:.75rem;font-weight:500;border:none}.unassigned .actions-container{margin-top:0;margin-bottom:0;border:none}.unassigned .actions-container .actions{width:90%}.service-overview-actions-container{margin:-1rem auto 1rem auto;text-align:center;width:100%;display:flex;flex-direction:row;justify-content:center}.service-overview-actions-container div+a{margin-left:2rem}
.complete-service-form .form-body{padding-left:4rem !important;padding-right:4rem !important;padding-bottom:0px !important;text-align:center;font-size:.85rem}.complete-service-form .description{text-align:center;margin:.5rem 0rem 1rem 0rem}.complete-service-form .next-due{text-align:left;padding-bottom:1rem !important}.complete-service-form .next-due .pre{width:2.5rem;display:inline-block;margin-left:1.5rem}.complete-service-form .next-due .flatpickr{display:inline-block}.complete-service-form .next-due input{margin:.25rem .5rem}.complete-service-form .flatpickr input{width:8rem}.complete-service-form input{display:inline-block;border:2px solid rgba(0,0,0,.075);width:8rem}.complete-service-form textarea{resize:none;width:100%;border:2px solid rgba(0,0,0,.075);font-family:"Roboto",sans-serif}.complete-service-form .group-title{text-align:center;font-weight:500;color:#5c5966;padding-bottom:1rem}.complete-service-form .input-group{padding-bottom:1.5rem}.complete-service-form .error{color:#e54f60;font-size:.75rem;margin-top:.25rem}
.book-service-form .form-body{padding-left:4rem !important;padding-right:4rem !important;padding-bottom:0px !important;text-align:left;font-size:.85rem}.book-service-form textarea{resize:none;width:100%;border:2px solid rgba(0,0,0,.075);font-family:"Roboto",sans-serif}.book-service-form .group-title{text-align:left;font-weight:500;color:#5c5966;padding-bottom:1rem}.book-service-form .input-group{padding-bottom:1.5rem}.book-service-form .dt-inputs{justify-content:center}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.__TickBox__{font-family:arial;display:block;position:relative;padding-left:2.25rem;margin-bottom:2.25rem;cursor:pointer}.__TickBox__ input{position:absolute;z-index:-1;opacity:0;width:auto}.__TickBox__ input:focus~.control_indicator{background:rgba(0,0,0,.1)}.__TickBox__ input:checked~.control_indicator{background:#37dcac;border-color:#fff}.__TickBox__ input:checked:focus~.control_indicator{background:#37dcac}.__TickBox__ input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.__TickBox__ .control_indicator{position:absolute;top:0;left:0;height:2.25rem;width:2.25rem;background:transparent;border:2px solid #5c5966;border-radius:2.25rem}.__TickBox__ .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.__TickBox__:hover input~.control_indicator,.__TickBox__:hover input:not([disabled]):checked~.control_indicator,.__TickBox__ input:checked~.control_indicator:after{display:block}.__TickBox__.control-checkbox .control_indicator:not(.tickbox-indeterminate):after{left:.7rem;top:.4rem;width:.35rem;height:.7rem;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.__TickBox__.control-checkbox .control_indicator.tickbox-indeterminate:after{display:block;left:.5rem;top:.5rem;width:1rem;height:1rem;border-radius:50%;background-color:rgba(0,0,0,.25)}.__TickBox__.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.labelled-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.25rem 0;border-bottom:none}.labelled-checkbox>.options{flex:0 0 3.5rem}.labelled-checkbox>.display-text{font-size:.9rem}
table.contact-selection-table{border:none;color:#555;border-collapse:collapse}table.contact-selection-table thead th{box-shadow:none;color:#262a34;font-family:"Roboto",sans-serif;font-size:.8rem;font-weight:500;padding:.5rem;box-shadow:none;border-bottom:1px solid #eae9e6}table.contact-selection-table tbody tr:nth-child(even){background-color:#fff}table.contact-selection-table tbody tr:nth-child(odd){background-color:#fafafa}table.contact-selection-table tbody tr{border-bottom:1px solid #eae9e6;border-left:1px solid #eae9e6;border-right:1px solid #eae9e6}table.contact-selection-table tbody{font-family:"Roboto",sans-serif;font-size:.85rem;font-weight:400}table.contact-selection-table tbody td{box-shadow:none;padding:.7rem;text-align:left}table.contact-selection-table td.std-col{width:6.8rem}.add-contact-row{padding:0px}.add-contact-row .add-prompt{display:flex;align-items:center;cursor:pointer;color:#5c5966;font-weight:400;transition:200ms;padding:.5rem}.add-contact-row .add-prompt:hover{color:#2b2930}.add-contact-row .add-prompt:hover .icon-container .icon{color:#37dcac}.add-contact-row .add-prompt .icon-container{margin-right:.75rem}.add-contact-row .add-prompt .icon-container .icon{font-size:1.2em;color:#8eebd0;transform:scale(2)}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.desktop-form-wrapper .fullscreen-form-header{display:flex;padding:0;margin:1.5rem auto;cursor:default;user-select:none;text-align:center}.desktop-form-wrapper .fullscreen-form-header h2{flex:1 0 0px;font-size:1.8rem;color:#333}.desktop-form-wrapper .fullscreen-form-header .action{flex:0 0 5rem;align-items:center;font-size:.85rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:400ms}.desktop-form-wrapper .fullscreen-form-header .action:hover{color:#5c5966}.desktop-form-wrapper .fullscreen-form-header .action .icon{font-size:1.4rem;flex:0 0 2rem}.desktop-form-wrapper form input{font-size:inherit}.desktop-form-wrapper form .fullscreen-form-button-container{padding:1.5rem;display:flex;justify-content:space-between}.desktop-form-wrapper form .fullscreen-form-button-container button,.desktop-form-wrapper form .fullscreen-form-button-container .button{padding:.5rem 1rem;margin:0 .25rem}.desktop-form-wrapper form .servicing-interval-condition-group{color:#5c5966;font-weight:500;font-size:1rem}.desktop-form-wrapper form .servicing-interval-condition-group .icon{transition:200ms}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition{display:flex;align-items:center;padding:.5rem 0}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition>*{margin:0 .35rem 0 0}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition .icon-container{font-size:1.6rem;padding:.5rem;cursor:pointer}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition .icon-container:hover .icon{color:#5c5966;transform:scale(1.1) rotate(45deg)}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition .icon-container .icon{transform:rotate(45deg);color:#ccc}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled{display:inline-block;color:#ccc;font-weight:400;display:flex}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled>*{display:flex;align-items:center;cursor:pointer;padding:.5rem;transition:200ms;font-size:.95rem}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled>*.icon-container{font-size:1.6rem}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled>*.icon-container .icon{color:#8eebd0;transform:scale(1.6)}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled>*:hover{color:#5c5966}.desktop-form-wrapper form .servicing-interval-condition-group .servicing-interval-condition-disabled>*:hover.icon-container .icon{color:#37dcac}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.modal-form .warn-threshold-container{text-align:center;margin-top:2rem;margin-bottom:2rem;font-size:.85rem}.modal-form-group{padding:1.5rem 0;margin:0 1.5rem;border-bottom:2px solid #fafafa;color:#555;font-size:.85rem}.modal-form-group:last-child{border-bottom:none}.modal-form-group .group-title{color:#5c5966;font-size:1rem;font-weight:500}.modal-form-group .group-title small{margin-left:.5rem;font-size:.8rem}.modal-form-group .group-title small a{font-weight:300;border-bottom:1px solid #eee;color:#999;transition:200ms}.modal-form-group .group-title small a:hover{color:#555}.modal-form-group .interval-row{display:flex;align-items:center;height:2.5rem}.modal-form-group .interval-row .interval-row-left{flex-grow:1}.modal-form-group .interval-row .interval-row-right{text-align:right;display:flex;align-items:center}.modal-form-group .interval-row .interval-row-right input{display:inline-block;margin-right:.25rem;padding:.25rem}.modal-form-group .interval-row .interval-row-right input.flatpickr-input{width:6rem}.modal-form-group .interval-row .odometer-confirmation{font-size:.75rem}
.modal-content .assign-service-modal .title{margin-bottom:0rem}.modal-content .assign-service-modal .title .conjunction{margin:0 .25rem;font-weight:400}.modal-content .assign-service-modal .title .error{font-size:.8em}.modal-content .assign-service-modal .asset-utilisation-stat{font-size:.85rem;margin-top:1rem;text-align:center}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.service-overviews{padding-left:6rem;padding-right:6rem;padding-top:3rem}.unassigned-services{margin-left:6rem;margin-right:6rem;padding-bottom:3rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.assigned-service{padding:1rem;padding-left:.8rem;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;background-color:#fff;align-items:center;-webkit-justify-content:flex-start;justify-content:space-between;font-size:.85rem;border-bottom:1px solid rgba(0,0,0,.075)}.assigned-service>.status-indicator{align-self:flex-start;align-content:center;margin-right:.8rem;margin-top:.25rem}.assigned-service>.details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;flex-grow:1}.assigned-service>.details .name{font-size:1.15rem;color:#5c5966;font-weight:500}.assigned-service>.details>*:not(:last-child){margin-bottom:.3rem}.assigned-service>.details .stat-name{font-size:.75rem;font-weight:300}.assigned-service>.details .stat-name .stat-value{color:#5c5966;font-weight:500}.assigned-service>.details>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assigned-service>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.assigned-service .clickthrough{flex:0 0 1rem;font-size:1.6rem;transition:200ms}
.service-state-legend .legend-prompt{color:#5c5966;font-size:.85rem;color:#888;transition:400ms;cursor:pointer;display:flex;align-items:center}.service-state-legend .legend-prompt:hover{color:#5c5966}.service-state-legend .legend-prompt:hover .icon.help{color:#8b62e9 !important}.service-state-legend-modal .modal-content .title{color:#ac8fef !important}.service-state-legend-modal .legend-table{color:#5c5966;font-size:.85rem}.service-state-legend-modal .legend-table>*{display:flex;align-items:center}.service-state-legend-modal .legend-table>*:not(:last-child){margin-bottom:.5rem}.service-state-legend-modal .legend-table img{margin-right:1rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}li.unassigned-service{background-color:#fff;display:flex;flex-direction:row;align-content:flex-start;padding-top:1rem;padding-bottom:1rem;padding-left:.8rem;color:#5c5966;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(0,0,0,.075)}li.unassigned-service .status-indicator{align-self:flex-start;align-content:center;margin-right:.8rem;margin-top:.25rem}li.unassigned-service .actions-container{padding-right:1rem;flex-grow:0;flex-shrink:0;flex-basis:30%}li.unassigned-service button{background-color:#fff;font-size:.6rem;width:100%;align-self:center}li.unassigned-service .service-name{display:block;align-self:center;flex-grow:2;padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li.unassigned-service .clickthrough{flex:0 0 1rem;font-size:1.6rem;transition:200ms}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}form.__StandardForm__ .utilisation-values{display:flex;justify-content:space-evenly}form.__StandardForm__ .asset-utilisation-stat{margin-bottom:.5rem}form.__StandardForm__ .warn-threshold-container{margin:0rem;font-size:.85rem;text-align:center}form.__StandardForm__ .next-due-group{color:#5c5966;font-weight:500;font-size:1rem}form.__StandardForm__ .next-due-group .servicing-interval-condition{display:flex;align-items:center;padding:.5rem 0}form.__StandardForm__ .next-due-group .servicing-interval-condition>*{margin:0 .35rem 0 0}form.__StandardForm__ .next-due-group .servicing-interval-condition .icon-container{font-size:1.6rem;padding:.5rem;cursor:pointer}form.__StandardForm__ .next-due-group .servicing-interval-condition .icon-container:hover .icon{color:#5c5966;transform:scale(1.1) rotate(45deg)}form.__StandardForm__ .next-due-group .servicing-interval-condition .icon-container .icon{transform:rotate(45deg);color:#ccc}form.__StandardForm__ .next-due-group .servicing-interval-condition input.flatpickr-input{width:7.8rem}form.__StandardForm__ .next-due-group .servicing-interval-condition input.form-input-wrapper{width:7.8rem}form.__StandardForm__ .fullscreen-form-button-container{padding-top:1rem !important}form.__StandardForm__ .submit-error{text-align:right;color:#e54f60;font-size:.75rem;padding-top:1rem;padding-right:2rem}form.__StandardForm__ .submit-error.mobile{text-align:center;padding:.75rem}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.mobile-servicing-form .content-block .service-title{text-align:center;padding:1rem;padding-bottom:0rem;font-weight:500;font-size:1.15rem;color:#5c5966}.mobile-servicing-form .content-block .mobile-servicing-form-usage-indicators{margin-top:.5rem;font-size:.85rem}@media screen and (min-width: 475px){.mobile-servicing-form .content-block .mobile-servicing-form-usage-indicators{display:flex;width:100%;justify-content:space-evenly}}@media screen and (min-width: 0px)and (max-width: 474px){.mobile-servicing-form .content-block .mobile-servicing-form-usage-indicators{text-align:center}.mobile-servicing-form .content-block .mobile-servicing-form-usage-indicators :last-child{margin-top:.5rem;margin-bottom:.5rem}}.mobile-servicing-form .content-block form .form-body .form-item .group-title{font-size:.95rem;color:#5c5966;letter-spacing:0}.mobile-servicing-form .content-block form .form-body .form-item .dt-input-container .dt-inputs{justify-content:space-evenly}.mobile-servicing-form .content-block form .form-body .form-item input{display:block;font-size:.95rem;color:#5c5966;background-color:#fff;font-family:inherit}.mobile-servicing-form .content-block form .form-body .form-item .book-service-date-picker input{width:100%;border:none;border-bottom:2px solid rgba(0,0,0,.075)}
.assigned-service.navigation{padding:1.5rem}.assigned-service.navigation:hover{background-color:#fff}.assigned-service.navigation .details .stat-value{white-space:normal}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.service-overviews.definitions{padding-bottom:3rem}.service-overviews.definitions .service{margin-bottom:1rem !important}.service-overviews.definitions .service .details{margin-bottom:2rem}.service-overviews.definitions .service .details .stat-name{font-size:.85rem}.service-overviews.definitions .service .details .stat-value{float:none;margin:0rem}.service-overviews.definitions .service .actions-container{align-items:center;justify-content:center}.service-overviews.definitions .add-new-definition{display:flex;align-items:center;cursor:pointer;padding:1rem 1rem 1rem 1rem;width:fit-content;transition:200ms}.service-overviews.definitions .add-new-definition .text{font-weight:400;font-size:1.1rem}.service-overviews.definitions .add-new-definition:hover .text{color:#2b2930}.service-overviews.definitions .add-new-definition:hover .icon-container .icon{color:#37dcac}.service-overviews.definitions .add-new-definition .icon-container{transition:200ms;font-size:1.6rem;margin-right:.5rem}.service-overviews.definitions .add-new-definition .icon-container .icon{color:#8eebd0;transform:scale(1.6)}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.servicing-definitions-container .title{font-size:1.3rem;color:#262a34;text-align:center;padding:1.5rem;font-weight:500}.servicing-definitions-container li{background:#fff}.servicing-definitions-container li .li-details .primary{font-weight:500;font-size:1.15rem;color:#5c5966}.servicing-definitions-container li .li-details .secondary{font-size:.8rem;font-weight:300;margin-bottom:.15rem}.servicing-definitions-container li .li-details .secondary .stat-value{color:#5c5966;font-weight:400}.servicing-definitions-container li .li-details .tertiary{font-size:.8rem;font-weight:300;white-space:normal}.servicing-definitions-container li.add-new-definition>a{padding:.5rem 1.5rem}.servicing-definitions-container li.add-new-definition>a .li-details{align-items:center}.servicing-definitions-container li.add-new-definition>a .li-details .text{font-size:1.05rem;color:#5c5966}.servicing-definitions-container li.add-new-definition>a .icon{font-size:2.6rem;color:#37dcac;transition:100ms;margin-right:-0.5rem}.servicing-definitions-container li.intro{margin:1.5rem;color:#5c5966;border:none;background-color:inherit}
.manage-service-link{color:#5c5966;font-size:.85rem;color:#888;transition:400ms;cursor:pointer;display:flex;align-items:center}.manage-service-link .icon.settings{color:#5c5966;font-size:1.6rem}.manage-service-link:hover{color:#5c5966}.manage-service-link:hover .icon.settings{color:#43414b !important}.manage-service-link:not(.mobile){margin-left:2rem}.manage-service-link:not(.mobile):first-child{margin-left:0}.manage-service-link.mobile{padding:1rem;display:flex;justify-content:center}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.known-issue-list{font-size:.8rem;margin-left:3rem;margin-top:1rem}.known-issue-list li{padding:0 !important;margin-bottom:1rem;transition:none;display:list-item !important;list-style-type:disc;text-decoration:none;cursor:default;pointer-events:none;border:0}.mobile-intro{padding:1.5rem;color:#5c5966;background-color:#fafafa;border:1px solid rgba(0,0,0,.075)}.mobile-intro .known-issue-list{margin-left:1rem;margin-top:0;color:#5c5966}
.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.18, 0.89, 0.32, 1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.6, -0.3, 0.74, 0.05);animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px 0}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px 0}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.17);min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}
.status-tooltip{padding:.5rem}.status-tooltip .row{width:10rem;display:flex;align-items:center;height:1rem}.status-tooltip .row-wide{width:12rem;display:flex;align-items:center;height:1rem}.status-tooltip .left{display:flex;flex-grow:1;color:#5c5966;font-weight:400}.status-tooltip .right{text-align:right;display:flex;align-items:center;color:#262a34;font-weight:500}.status-tooltip-container{opacity:1}.status-tooltip-container .rc-tooltip-content{font-size:.75rem !important;margin-top:1rem}.status-tooltip-container .rc-tooltip-content .rc-tooltip-arrow{border-right-color:rgba(255,255,255,.95) !important}.status-tooltip-container .rc-tooltip-content .rc-tooltip-inner{background-color:rgba(255,255,255,.95) !important;padding:0 !important;border-radius:3px !important;min-height:unset !important;box-shadow:0 0 15px rgba(0,0,0,.2)}
.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.service-status-table{padding:2em 3em}.service-status-table table{border:none;color:#555;border-collapse:collapse}.service-status-table table th{box-shadow:none;color:#262a34;font-family:"Roboto",sans-serif;font-size:.8rem;font-weight:500;padding:.5rem;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.075)}.service-status-table table .definition-col{text-align:center;width:5rem}.service-status-table table .definition-col div{text-align:center;width:5rem}.service-status-table table tbody tr{border-bottom:1px solid rgba(0,0,0,.075);border-left:1px solid rgba(0,0,0,.075);border-right:1px solid rgba(0,0,0,.075)}.service-status-table table tbody{font-family:"Roboto",sans-serif;font-size:.85rem;font-weight:400}.service-status-table table tbody td{box-shadow:none;text-align:center;padding:.7rem;align-self:center}.service-status-table table .asset-name{text-align:left;max-width:10rem}.service-status-table table .s-even{background-color:#fff}.service-status-table table .s-odd{background-color:#fafafa}.service-status-table table .align-left{width:100%;text-align:left}.service-status-table table .ellipsis,.service-status-table table .definition-col div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.service-status-table table .click-through{padding:0px;width:1rem}.service-status-table table .click-through a{text-align:right;font-size:1.15rem;padding:.75rem}
@font-face{font-family:"account-menu";src:url(/account-menu.b5e93f85.eot);src:url(/account-menu.b5e93f85.eot#iefix) format("embedded-opentype"),url(/account-menu.55495663.ttf) format("truetype"),url(/account-menu.0ce88b2d.woff) format("woff"),url(/account-menu.a82aeccb.svg#account-menu) format("svg");font-weight:normal;font-style:normal}.icon-account-menu{font-family:"account-menu" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-account-menu.geofences:before{content:"\E900"}.icon-account-menu.assets:before{content:"\E901"}.icon-account-menu.more:before{content:"\E902"}.icon-account-menu.pois:before{content:"\E903"}.icon-account-menu.reporting:before{content:"\E904"}.icon-account-menu.servicing:before{content:"\E905"}.icon-account-menu.settings:before{content:"\E906"}@font-face{font-family:"asset-type";src:url(/asset-type.ade60163.eot);src:url(/asset-type.ade60163.eot#iefix) format("embedded-opentype"),url(/asset-type.f9928497.ttf) format("truetype"),url(/asset-type.02d1708c.woff) format("woff"),url(/asset-type.74503570.svg#asset-type) format("svg");font-weight:normal;font-style:normal}.icon-asset-type{font-family:"asset-type" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-asset-type.atv:before{content:"\E900"}.icon-asset-type.bicycle:before{content:"\E901"}.icon-asset-type.marine:before{content:"\E902"}.icon-asset-type.building:before{content:"\E903"}.icon-asset-type.car:before,.icon-asset-type.vehicle:before,.icon-asset-type.unknown:before{content:"\E904"}.icon-asset-type.digger:before{content:"\E905"}.icon-asset-type.generator:before{content:"\E906"}.icon-asset-type.hgv:before{content:"\E907"}.icon-asset-type.motorcycle:before{content:"\E908"}.icon-asset-type.tractor:before{content:"\E909"}.icon-asset-type.trailer:before{content:"\E90A"}.icon-asset-type.truck:before{content:"\E90B"}.icon-asset-type.van:before{content:"\E90C"}@font-face{font-family:"arm-mode-large";src:url(/arm-mode-large.a82e88da.eot);src:url(/arm-mode-large.a82e88da.eot#iefix) format("embedded-opentype"),url(/arm-mode-large.a369c303.ttf) format("truetype"),url(/arm-mode-large.2e962637.woff) format("woff"),url(/arm-mode-large.ceef91e1.svg#arm-mode-large) format("svg");font-weight:normal;font-style:normal}.arm-mode-icon-large{font-family:"arm-mode-large" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arm-mode-icon-large .path1{color:#eee}.arm-mode-icon-large .path2{color:#ccc}.arm-mode-icon-large.alarm .path1{color:rgba(0,0,0,.1)}.arm-mode-icon-large.alarm .path2{color:#fff}.arm-mode-icon-large.alarm .path1:before{content:"\E900"}.arm-mode-icon-large.alarm .path2:before{content:"\E901";margin-left:-0.7998046875em}.arm-mode-icon-large.servicingmode .path1{color:rgba(0,0,0,.25)}.arm-mode-icon-large.servicingmode .path2{color:#fff}.arm-mode-icon-large.servicingmode .path1:before{content:"\E918"}.arm-mode-icon-large.servicingmode .path2:before{content:"\E919";margin-left:-0.7998046875em}.arm-mode-icon-large.armed-geofence .path1:before{content:"\E902"}.arm-mode-icon-large.armed-geofence .path2:before{content:"\E903";margin-left:-0.7998046875em}.arm-mode-icon-large.armed-movement .path1:before{content:"\E904"}.arm-mode-icon-large.armed-movement .path2:before{content:"\E905";margin-left:-0.7998046875em}.arm-mode-icon-large.disarmed .path1:before{content:"\E906"}.arm-mode-icon-large.disarmed .path2:before{content:"\E907";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-disarmed-geofence .path1:before{content:"\E908"}.arm-mode-icon-large.pending-disarmed-geofence .path2:before{content:"\E909";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-disarmed-movement .path1:before{content:"\E90A"}.arm-mode-icon-large.pending-disarmed-movement .path2:before{content:"\E90B";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-geofence-disarmed .path1:before{content:"\E90C"}.arm-mode-icon-large.pending-geofence-disarmed .path2:before{content:"\E90D";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-geofence-geofence .path1:before{content:"\E90E"}.arm-mode-icon-large.pending-geofence-geofence .path2:before{content:"\E90F";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-geofence-movement .path1:before{content:"\E910"}.arm-mode-icon-large.pending-geofence-movement .path2:before{content:"\E911";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-movement-disarmed .path1:before{content:"\E912"}.arm-mode-icon-large.pending-movement-disarmed .path2:before{content:"\E913";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-movement-geofence .path1:before{content:"\E914"}.arm-mode-icon-large.pending-movement-geofence .path2:before{content:"\E915";margin-left:-0.7998046875em}.arm-mode-icon-large.pending-movement-movement .path1:before{content:"\E916"}.arm-mode-icon-large.pending-movement-movement .path2:before{content:"\E917";margin-left:-0.7998046875em}@font-face{font-family:"arm-mode-small";src:url(/arm-mode-small.67aa075b.eot);src:url(/arm-mode-small.67aa075b.eot#iefix) format("embedded-opentype"),url(/arm-mode-small.7d20b5d7.ttf) format("truetype"),url(/arm-mode-small.babd03d8.woff) format("woff"),url(/arm-mode-small.749602cd.svg#arm-mode-small) format("svg");font-weight:normal;font-style:normal}.arm-mode-icon-small{font-family:"arm-mode-small" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arm-mode-icon-small.alarm:before{content:"\E900"}.arm-mode-icon-small.armed-geofence:before{content:"\E901"}.arm-mode-icon-small.armed-movement:before{content:"\E902"}.arm-mode-icon-small.disarmed:before{content:"\E903"}.arm-mode-icon-small.pending-disarmed-geofence:before{content:"\E904"}.arm-mode-icon-small.pending-disarmed-movement:before{content:"\E905"}.arm-mode-icon-small.pending-geofence-disarmed:before{content:"\E906"}.arm-mode-icon-small.pending-geofence-geofence:before{content:"\E907"}.arm-mode-icon-small.pending-geofence-movement:before{content:"\E908"}.arm-mode-icon-small.pending-movement-disarmed:before{content:"\E909"}.arm-mode-icon-small.pending-movement-geofence:before{content:"\E90A"}.arm-mode-icon-small.pending-movement-movement:before{content:"\E90B"}.arm-mode-icon-small.servicingmode:before{content:"\E90C"}@font-face{font-family:"asset-icon";src:url(/asset-icon.686db562.eot);src:url(/asset-icon.686db562.eot#iefix) format("embedded-opentype"),url(/asset-icon.09baa3c5.ttf) format("truetype"),url(/asset-icon.ccdd95d1.woff) format("woff"),url(/asset-icon.b89fa27b.svg#asset-icon) format("svg");font-weight:normal;font-style:normal}.asset-icon{font-family:"asset-icon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.asset-icon.icon-add:before{content:"\E925"}.asset-icon.icon-add-circle:before{content:"\E926"}.asset-icon.icon-alerts-regular:before{content:"\E927"}.asset-icon.icon-alerts-small:before{content:"\E928"}.asset-icon.icon-arrow-left:before{content:"\E904"}.asset-icon.icon-arrow-right:before{content:"\E905"}.asset-icon.icon-calendar:before{content:"\E929"}.asset-icon.icon-chevron-down:before{content:"\E92A"}.asset-icon.icon-chevron-left:before{content:"\E92B"}.asset-icon.icon-chevron-right:before{content:"\E92C"}.asset-icon.icon-chevron-up:before{content:"\E92D"}.asset-icon.icon-clear-all:before{content:"\E92E"}.asset-icon.icon-clock:before{content:"\E917"}.asset-icon.icon-cross:before{content:"\E931"}.asset-icon.icon-download:before{content:"\E932"}.asset-icon.icon-edit:before{content:"\E933"}.asset-icon.icon-edit-circle:before{content:"\E934"}.asset-icon.icon-email:before{content:"\E935"}.asset-icon.icon-error:before{content:"\E901"}.asset-icon.icon-error-signal:before{content:"\E900"}.asset-icon.icon-gpx:before{content:"\E903"}.asset-icon.icon-hamburger:before{content:"\E936"}.asset-icon.icon-help:before{content:"\E937"}.asset-icon.icon-minus:before{content:"\E938"}.asset-icon.icon-minus-circle:before{content:"\E939"}.asset-icon.icon-more:before{content:"\E93A"}.asset-icon.icon-multi-select:before{content:"\E93B"}.asset-icon.icon-search:before{content:"\E93C"}.asset-icon.icon-settings:before{content:"\E93D"}.asset-icon.icon-sms:before{content:"\E93E"}.asset-icon.icon-tick:before{content:"\E93F"}.asset-icon.icon-to-end-left:before{content:"\E90A"}.asset-icon.icon-to-end-right:before{content:"\E90B"}.asset-icon.icon-user:before{content:"\E909"}.asset-icon.icon-battery-0:before{content:"\E940"}.asset-icon.icon-battery-1:before{content:"\E943"}.asset-icon.icon-battery-2:before{content:"\E942"}.asset-icon.icon-battery-3:before{content:"\E941"}.asset-icon.icon-accuracy-0:before{content:"\E906"}.asset-icon.icon-accuracy-1:before{content:"\E908"}.asset-icon.icon-accuracy-2:before{content:"\E902"}.asset-icon.icon-accuracy-3:before{content:"\E907"}.asset-icon.icon-geofences:before{content:"\E911"}.asset-icon.icon-assets:before{content:"\E912"}.asset-icon.icon-pois:before{content:"\E914"}.asset-icon.icon-reporting:before{content:"\E915"}.asset-icon.icon-servicing:before{content:"\E916"}@font-face{font-family:"asset-menu";src:url(/asset-menu.2a71860b.eot);src:url(/asset-menu.2a71860b.eot#iefix) format("embedded-opentype"),url(/asset-menu.0a08bfc5.ttf) format("truetype"),url(/asset-menu.9282f2e2.woff) format("woff"),url(/asset-menu.8337c3ad.svg#asset-menu) format("svg");font-weight:normal;font-style:normal}.icon.asset-menu{font-family:"asset-menu" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.asset-menu.icon-configuration:before{content:"\E900"}.icon.asset-menu.icon-history:before{content:"\E901"}.icon.asset-menu.icon-overview:before{content:"\E902"}.icon.asset-menu.icon-notifications:before{content:"\E903"}.icon.asset-menu.icon-security:before{content:"\E904"}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}html{box-sizing:border-box;font-size:12pt}@media screen and (min-width: 970px)and (max-width: 1269px){html{font-size:10pt}}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;color:#5c5966;font-family:"Roboto",sans-serif;font-weight:400;margin:0 auto;padding:0}html{margin:0;padding:0}html,body,#app_container{height:100%}#app_container,#app_container>div>div{position:relative}.content-block{width:100%;font-size:1em}.content-block .content-header{margin:0;padding:1.5rem 3rem;text-align:center;cursor:default;user-select:none}.content-block.padded{padding:1.5rem}.with-footer{padding-bottom:6.75rem !important}.fixed-footer{position:fixed;bottom:0;transition:1s all;width:100%;background-color:rgba(255,255,255,.5);z-index:10;overflow-x:hidden;padding:1.5rem;height:6.75rem}.fixed-footer.expanded{height:100%}.split-wrapper{display:flex;flex-direction:row;overflow:hidden;height:100%}.split-wrapper .body-container{flex:1 0 0px;position:relative}.split-wrapper .body-container>*{height:100%;position:absolute;top:0;bottom:0;overflow-y:auto;width:100%}.split-wrapper .body-container .desktop-view-wrapper{height:100%;overflow:hidden}.fs-wrapper{display:flex;flex-direction:row;overflow:hidden;height:100%}.fs-wrapper .body-container{flex:1 0 0px;position:relative}.fs-wrapper .body-container>*{height:100%;position:absolute;top:0;bottom:0;overflow-y:auto;width:100%}.fs-wrapper .body-container .desktop-view-wrapper{height:100%;overflow:hidden}.fs-wrapper .body-container{height:100%;display:flex;flex-direction:row;flex:auto;position:relative;z-index:10;-webkit-box-shadow:4px 0px 10px -2px rgba(0,0,0,.25);-moz-box-shadow:4px 0px 10px -2px rgba(0,0,0,.25);box-shadow:4px 0px 10px -2px rgba(0,0,0,.25)}.fs-wrapper .body-container .account-container{display:flex;flex-direction:row;flex:1 0 0px}.fs-wrapper .body-container .content-block{top:4.3rem;bottom:0;overflow-y:auto}.fs-wrapper .body-container .content{width:100%;position:relative;background-color:#fafafa}.fs-wrapper .body-container .content .sidebar-header .header-text{width:19rem;text-align:left}.asset-container._desktop{position:absolute;top:0;bottom:0;left:0;right:0}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}button:not(.MuiButtonBase-root),.button{cursor:pointer;padding:.3rem .9rem;background-color:#fafafa;border-radius:.4rem;border:1px solid #5c5966;color:#5c5966;text-transform:uppercase;font-size:.75rem;transition:100ms all;font-weight:500;white-space:nowrap}button:not(.MuiButtonBase-root):not(:disabled):hover,.button:not(:disabled):hover{background-color:#f7f7f7;color:#2b2930}button:not(.MuiButtonBase-root):not(:disabled):active,.button:not(:disabled):active{background-color:#e6e6e6}button:not(.MuiButtonBase-root):disabled,button:not(.MuiButtonBase-root).disabled,.button:disabled,.button.disabled{border:1px solid #ddd;color:#ddd;user-select:none;cursor:default}button:not(.MuiButtonBase-root).square,.button.square{width:100%;font-size:.95rem;padding:1.2rem;text-align:center;border:none !important;display:flex;flex-direction:column;align-items:center;position:relative}button:not(.MuiButtonBase-root).success,.button.success{background-color:#37dcac;color:#fff;border:1px solid transparent}button:not(.MuiButtonBase-root).success:not(:disabled):hover,.button.success:not(:disabled):hover{background-color:#25d4a1;color:#fff}button:not(.MuiButtonBase-root).success:not(:disabled):active,.button.success:not(:disabled):active{background-color:#21bf91}button:not(.MuiButtonBase-root).success:disabled,.button.success:disabled{background-color:#b9f3e2}button:not(.MuiButtonBase-root).danger,.button.danger{border:1px solid transparent;background-color:#e54f60;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):hover,.button.danger:not(:disabled):hover{background-color:#e2394c;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):active,.button.danger:not(:disabled):active{background-color:#de2338}button:not(.MuiButtonBase-root).danger:disabled,.button.danger:disabled{background-color:#f9d4d8}button:not(.MuiButtonBase-root).outline-danger,.button.outline-danger{color:#e54f60;border-color:#e54f60}.btn-lg{padding:.4rem 1.2rem;font-weight:500;font-size:.75rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h7{margin:0}h1,.h1,h2,.h2,h3,.h3{font-weight:500}h4,.h4,h5,.h5,h6,.h6,.h7{font-weight:400}h1,.h1{font-size:1.25rem;color:#262a34}h2,.h2{font-size:1.25rem;color:#262a34}h3,.h3,h4,.h4{font-size:1.15rem;color:#5c5966}h5,.h5{font-size:1.05rem;color:#5c5966}h6,.h6{font-size:1.05rem;color:#5c5966}.h7{font-size:.85rem;color:#5c5966}a{color:inherit;text-decoration:none;cursor:pointer}a:disabled,a.disabled{color:#5c5966;cursor:default;user-select:none;pointer-events:none}.alarmed label,.alarmed .label,.alarmed p,.alarmed .p,.alarmed .text,.alarmed small,.alarmed .small{color:inherit}label,.label{font-size:.85rem;color:#5c5966;letter-spacing:0}p,.p,.text{font-size:.8rem;color:#5c5966;letter-spacing:0}small,.small{font-size:.6rem;color:inherit;letter-spacing:0}.datapoint{color:#5c5966}.icon.help{color:#ac8fef !important;cursor:pointer;font-size:1.6rem;transition:200ms}.icon.help:hover{color:#8b62e9 !important}.icon.muted{color:rgba(0,0,0,.15)}.block-error{padding:1rem}.block-error .content{padding:1rem;background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);color:#5c5966;font-size:.8rem;border-left:3px solid #e54f60}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}ul{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;list-style:none;padding:0;margin:0}li{cursor:pointer;transition:100ms all;border-bottom:1px solid rgba(0,0,0,.075);display:block}li:hover{background-color:rgba(0,0,0,.025)}li:active{background-color:rgba(0,0,0,.05)}li>a{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding:1.5rem}li>a .clickthrough{display:inherit;margin-left:auto;color:#262a34;font-weight:500;font-size:1.4em}li>a .display-text{text-align:left}li>a .display-text .primary{font-size:1.05rem;color:#5c5966}li>a .display-text .secondary{font-size:.8rem;color:#5c5966;display:block}ul.data-list{margin:0;border-top:1px solid rgba(0,0,0,.075)}ul.data-list>li{cursor:default;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;padding:1rem}ul.data-list>li:hover,ul.data-list>li:active{background-color:transparent}ul.data-list>li>.content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;text-align:left}ul.data-list>li>.content>*{margin:.15rem 0}ul.data-list>li>.content>.content-date,ul.data-list>li>.content>.content-description{font-size:.85rem;color:#5c5966}ul.data-list>li>.content>.content-name{font-size:1rem;font-weight:500}ul.data-list>li>.action{cursor:pointer;margin-left:auto;flex:0 0 2rem;color:#5c5966;align-self:center;padding:.2rem;transition:400ms}ul.data-list>li>.action:hover>.icon{color:#5c5966;transform:scale(1.1)}ul.data-list>li>.action>.icon{transition:200ms;border-radius:1rem;padding:.3rem}.list-paging-controls{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.075)}.list-paging-controls>*{flex-basis:50%;padding:1rem;font-size:.8rem;font-weight:500;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:space-around;align-items:center;border-radius:0;border:none !important;text-transform:none}.list-paging-controls>*:first-child{border-right:1px solid rgba(0,0,0,.075) !important;justify-content:flex-start}.list-paging-controls>*:last-child{justify-content:flex-end}.list-paging-controls>*:hover{background-color:rgba(0,0,0,.05)}.list-paging-controls>*>.icon{flex-basis:2rem;font-size:1.4rem}ul.basic-list{background-color:red}ul.basic-list li a{padding:1.5rem}ul.basic-list li a>.li-details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}ul.basic-list li a>.li-details>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.basic-list li a>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}table,.table{border:none;width:100%}table tr,.table tr{padding:.25rem}table th,.table th{font-weight:400;text-align:left}table td,.table td{font-weight:400;text-align:right}table:not(:last-child),.table:not(:last-child){margin-bottom:1rem}.content-block.desktop-form-wrapper .desktop-paper-wrapper form .form-item{padding:1.5rem 2rem}.input-with-icon{position:relative}.input-with-icon>input{padding:.5rem;padding-left:2.5rem;font-size:1.1rem}.input-with-icon>.icon{position:absolute;left:.5rem;top:.4rem;pointer-events:none;color:#5c5966;font-size:1.6rem}.dt-input-container .dt-inputs{margin-bottom:.5rem;display:flex}.dt-input-container .dt-inputs input{font-size:.8rem;font-family:"roboto"}.dt-input-container .dt-humanised{font-size:.8rem;font-weight:300}.assetsecurityform .dt-input-container .dt-inputs input{width:auto;border:none;border-bottom:1px solid #ddd;margin-right:.5rem}.inline-form-input-wrapper{display:inline-block}.inline-form-input-wrapper input{font-size:inherit}form.modal-form .form-body{margin:1rem 0;padding:1rem;border-image-source:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.05), transparent);border-image-slice:20;border-top:2px solid;border-bottom:2px solid}.form-input-list-block-outer-text{font-size:.85rem;color:#666;margin:.5rem 0px}.form-input-list-block{border:1px solid #eee;border-radius:.25rem;font-size:.9rem}.form-input-list-block>*:not(:last-child){border-bottom:1px solid #eee}.form-input-list-block>*:last-child{border-bottom:none}.form-input-list-block .form-input-list-block-item{padding:.75rem;color:#666;background-color:rgba(0,0,0,.025)}.form-input-list-block .icon-container{font-size:1.4rem}.form-input-list-block .add-prompt{display:flex;align-items:center;cursor:pointer;color:#5c5966;font-weight:300;transition:200ms;padding:.75rem}.form-input-list-block .add-prompt:hover{color:#2b2930}.form-input-list-block .add-prompt:hover .icon-container .icon{color:#37dcac}.form-input-list-block .add-prompt .icon-container{margin-right:.5rem}.form-input-list-block .add-prompt .icon-container .icon{color:#8eebd0;transform:scale(1.4)}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.tabbed-data-group{border-top:2px solid #f4f4f4}.tabbed-data-group .header-text{font-weight:500;font-size:1.2rem;text-align:center;margin:1.5rem 0}ul.pill-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;border:1px solid #d3d9dc;border-radius:.3rem}ul.pill-group li{padding:.4rem;border-bottom:none;flex:1 0;text-align:center;font-size:.8rem;font-weight:500;border-radius:.3rem;color:#959ea0}ul.pill-group li:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}ul.pill-group li:not(:last-child){border-right:1px solid #d3d9dc;border-top-right-radius:0;border-bottom-right-radius:0}ul.pill-group li.selected{background-color:#fff;color:#5c5966}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}.badge{position:relative}.badge[data-badge]:after{content:attr(data-badge);position:absolute;top:-0.3rem;right:.7rem;font-size:.75rem;background:#00c0d2;color:#fff;width:1.1rem;height:1.1rem;text-align:center;line-height:1.2rem;border-radius:50%}.ripple,button:not(.MuiButtonBase-root),.button{position:relative;overflow:hidden}.ripple:after,button:not(.MuiButtonBase-root):after,.button:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #777 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10, 10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after,button:active:not(.MuiButtonBase-root):after,.button:active:after{transform:scale(0, 0);opacity:.2;transition:0s}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loading-background{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:rgba(0,0,0,.05);background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(0, 0, 0, 0.05)), color-stop(18%, rgba(0, 0, 0, 0.1)), color-stop(33%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);background:linear-gradient(to right, rgba(0, 0, 0, 0.05) 8%, rgba(0, 0, 0, 0.1) 18%, rgba(0, 0, 0, 0.05) 33%);-webkit-background-size:800px 104px;background-size:800px 104px;position:relative}button:not(.MuiButtonBase-root),.button{cursor:pointer;padding:.3rem .9rem;background-color:#fafafa;border-radius:.4rem;border:1px solid #5c5966;color:#5c5966;text-transform:uppercase;font-size:.75rem;transition:100ms all;font-weight:500;white-space:nowrap}button:not(.MuiButtonBase-root):not(:disabled):hover,.button:not(:disabled):hover{background-color:#f7f7f7;color:#2b2930}button:not(.MuiButtonBase-root):not(:disabled):active,.button:not(:disabled):active{background-color:#e6e6e6}button:not(.MuiButtonBase-root):disabled,button:not(.MuiButtonBase-root).disabled,.button:disabled,.button.disabled{border:1px solid #ddd;color:#ddd;user-select:none;cursor:default}button:not(.MuiButtonBase-root).square,.button.square{width:100%;font-size:.95rem;padding:1.2rem;text-align:center;border:none !important;display:flex;flex-direction:column;align-items:center;position:relative}button:not(.MuiButtonBase-root).success,.button.success{background-color:#37dcac;color:#fff;border:1px solid transparent}button:not(.MuiButtonBase-root).success:not(:disabled):hover,.button.success:not(:disabled):hover{background-color:#25d4a1;color:#fff}button:not(.MuiButtonBase-root).success:not(:disabled):active,.button.success:not(:disabled):active{background-color:#21bf91}button:not(.MuiButtonBase-root).success:disabled,.button.success:disabled{background-color:#b9f3e2}button:not(.MuiButtonBase-root).danger,.button.danger{border:1px solid transparent;background-color:#e54f60;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):hover,.button.danger:not(:disabled):hover{background-color:#e2394c;color:#fff}button:not(.MuiButtonBase-root).danger:not(:disabled):active,.button.danger:not(:disabled):active{background-color:#de2338}button:not(.MuiButtonBase-root).danger:disabled,.button.danger:disabled{background-color:#f9d4d8}button:not(.MuiButtonBase-root).outline-danger,.button.outline-danger{color:#e54f60;border-color:#e54f60}.btn-lg{padding:.4rem 1.2rem;font-weight:500;font-size:.75rem}.modal{width:100%;z-index:999;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;align-items:center;transition:400ms all;top:0}.modal p{font-size:.85rem;color:#5c5966}.modal ul li{padding:.25rem;font-size:.85rem;background-color:transparent;border-bottom:none;color:#5c5966;cursor:default;display:flex;align-items:center}.modal ul li .icon{display:inline;margin-right:1rem;font-size:1.4rem}.modal ul li:hover{background-color:transparent}.modal.help{justify-content:space-between;align-items:stretch}.modal.help .modal-content{padding:2rem}.modal.help .modal-content .title{color:#ac8fef;margin:1rem 0;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.075)}.modal.help .modal-content .description{margin-top:1rem}.modal.modal-padded-content,.modal.utilisation-toggle,.modal.app-error{justify-content:space-between;align-items:stretch}.modal.modal-padded-content .modal-content,.modal.utilisation-toggle .modal-content,.modal.app-error .modal-content{padding:2rem}.modal.modal-padded-content .modal-content .title,.modal.utilisation-toggle .modal-content .title,.modal.app-error .modal-content .title{margin:0;padding-bottom:1rem}.modal.modal-padded-content .modal-content .content p,.modal.utilisation-toggle .modal-content .content p,.modal.app-error .modal-content .content p{margin:1rem 0 0 0}.modal.modal-padded-content button,.modal.utilisation-toggle button,.modal.app-error button,.modal.modal-padded-content .button,.modal.utilisation-toggle .button,.modal.app-error .button{margin-top:2rem;width:100%}.modal.app-error .modal-content .title{color:#2b2930;border-bottom:1px solid rgba(0,0,0,.075)}.modal.action-form{padding:1.25rem 2rem}.modal.action-form .modal-content{width:100%;padding:0}.modal.action-form .modal-content .title{padding:0 1rem;margin-bottom:0;text-align:center}.modal.action-form .actions-container{padding:0}.modal .actions-container{padding:0 2rem 2rem 2rem;width:100%}.modal .actions-container.right{text-align:right}.modal .actions-container.center{text-align:center}.modal .actions-container .button.square:not(:first-child),.modal .actions-container button.square:not(:first-child){margin-top:.5rem}.modal .actions-container .button:not(.square),.modal .actions-container button:not(.square){margin:0 .25rem}.modal.additional-options{justify-content:flex-start;align-items:stretch}.modal.additional-options .modal-content{padding:1rem}.modal.additional-options .modal-content .title{margin-bottom:1rem;text-align:center}.modal .modal-content{text-align:left;overflow:auto}@media screen and (max-width: 970px){.modal .modal-content{padding:2rem}}@media screen and (min-width: 971px){.modal .modal-content{padding:4rem 0}}.modal .modal-content>*:not(:last-child){margin-bottom:.5rem}.modal .modal-content .close{display:block;text-align:right;margin:-1rem;font-size:1.6rem}.modal .modal-content .close .icon{cursor:pointer;padding:.25rem}.modal .modal-content .close .icon:hover{color:#262a34}.modal .modal-content .title{font-size:1.4rem;font-weight:500;color:#262a34}.modal .modal-content .description{font-size:.9rem;color:#5c5966}.fullscreen-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.75);transition:400ms;opacity:0}.fullscreen-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow:auto;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none}.inset-modal__overlay,.small-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0}@media screen and (max-width: 970px){.inset-modal__overlay,.small-modal__overlay{transition:400ms;background-color:rgba(0,0,0,.35)}}@media screen and (min-width: 970px){.inset-modal__overlay,.small-modal__overlay{transition:200ms;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}}.inset-modal__content{overflow:auto;margin:1rem;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}@media screen and (max-width: 970px){.inset-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px}}@media screen and (min-width: 970px){.inset-modal__content{position:initial;flex:0 0 50rem}}.tiny-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0}@media screen and (max-width: 970px){.tiny-modal__overlay{transition:400ms;background-color:rgba(0,0,0,.35)}}@media screen and (min-width: 970px){.tiny-modal__overlay{transition:200ms;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}}.tiny-modal__content{overflow:auto;margin:1rem;display:flex;background-color:#fff;transition:400ms;opacity:1;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}@media screen and (max-width: 970px){.tiny-modal__content{position:absolute;top:0px;left:0px;right:0px;bottom:0px}}@media screen and (min-width: 970px){.tiny-modal__content{position:initial;flex:0 0 32rem}}.small-modal__content{position:initial;display:flex;flex:1;flex-direction:column;opacity:1;margin:1rem;background-color:#fff;transition:400ms;outline:none;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.small-modal__overlay{display:flex;justify-content:center;align-items:center}.Modal_Overlay--after-open{z-index:999;opacity:1 !important;backdrop-filter:blur(0.05em)}.Modal__Content--after-open{opacity:1 !important}.ReactModal__Body--open{overflow-y:hidden}.ReactModal__Overlay--after-open{z-index:999;opacity:1 !important}.ReactModal__Content--after-open{opacity:1 !important}.map-canvas{display:block;width:100%;height:100%}.map-canvas button.gm-iv-close{background-color:unset;border:unset;padding:unset}.map-canvas button.gm-iv-close:hover{background-color:unset !important}.load-bar-button{position:absolute;left:0;bottom:0;width:100%;height:.4rem}.load-bar-paper{position:relative;left:0;top:0;width:100%;height:.4rem}.load-bar-button.loading .bar,.load-bar-paper.loading .bar{content:"";display:inline;position:absolute;left:50%;text-align:center;height:.4rem}.load-bar-button.loading .bar:nth-child(1),.load-bar-paper.loading .bar:nth-child(1){background-color:#74e6c5;animation:load-anim 3s linear .1s infinite;animation-timing-function:ease-out}.load-bar-button.loading .bar:nth-child(2),.load-bar-paper.loading .bar:nth-child(2){background-color:#9bedd5;animation:load-anim 3s linear .9s infinite;animation-timing-function:ease-out}.load-bar-button.loading .bar:nth-child(3),.load-bar-paper.loading .bar:nth-child(3){background-color:#c3f4e6;animation:load-anim 3s linear 1.8s infinite;animation-timing-function:ease-out}@keyframes load-anim{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}.sidebar-header .header-text-container{flex-grow:0}.split-wrapper .header-block{position:static}.split-wrapper .sidebar-container{height:100%;display:flex;flex-direction:row;position:relative;z-index:10;-webkit-box-shadow:4px 0px 10px -2px rgba(0,0,0,.25);-moz-box-shadow:4px 0px 10px -2px rgba(0,0,0,.25);box-shadow:4px 0px 10px -2px rgba(0,0,0,.25)}.split-wrapper .sidebar-container .content-overlay{width:22rem}.split-wrapper .sidebar-container .account-container{display:flex;flex-direction:row;flex:1 0 0px}.split-wrapper .sidebar-container .content{min-width:22rem;position:relative;background-color:#fafafa}.split-wrapper .sidebar-container .content .sidebar-header .header-text{width:19rem;text-align:left}.split-wrapper .sidebar-container .content .content-block{top:4.3rem;bottom:0;overflow-y:auto}.desktop-tile-wrapper{pointer-events:none;padding-left:.5rem}.desktop-tile-wrapper .tile-group{display:inline-block;vertical-align:bottom;width:450px}@media screen and (min-width: 970px)and (max-width: 1023px){.desktop-tile-wrapper .tile-group{width:24rem}}@media screen and (min-width: 1023px)and (max-width: 1269px){.desktop-tile-wrapper .tile-group{width:26rem}}.desktop-tile-wrapper .tile{box-shadow:0px 1px 0 0 rgba(0,0,0,.06),0 2px 2px 0 rgba(0,0,0,.2)}.asset-details-desktop-content-wrapper{position:fixed;bottom:1rem;pointer-events:none;transition:400ms ease-in-out;z-index:1}.asset-details-desktop-content-wrapper.hidden{opacity:0;transform:translateX(-15rem);z-index:-1}.asset-details-desktop-footer-container{position:absolute;bottom:0;width:100%;height:5rem;transition:600ms all;box-shadow:0px -2px 5px -1px rgba(0,0,0,.15);background-color:#fafafa;overflow-y:hidden;z-index:2}.asset-map-label{padding:10px 10px 10px 20px;background-color:rgba(255,255,255,.8);border:1px solid #ddd;color:#5c5966;font-weight:500;font-size:.8rem;white-space:nowrap}.sidebar-block-element{display:flex;flex-direction:row;align-items:center;height:4rem;padding-left:1.5rem}.sidebar-title-container{font-size:1.3rem;color:#333;font-weight:500;cursor:default;user-select:none;justify-content:center}.multiselect-toggle-container{padding-right:1.5rem}.multiselect-toggle-container .display-text{flex:1 0 0px;display:flex;flex-direction:row;align-items:center;cursor:default;user-select:none}.multiselect-toggle-container .display-text .icon{font-size:1.5rem;color:#333;flex:0 0 2rem}.geofence-dimensions-label{background-color:rgba(255,255,255,.75);padding:.25rem;color:#5c5966;transform:translateY(-1.25rem)}.desktop-journeys-container{display:flex;justify-content:center;align-items:flex-end;position:absolute;top:0;bottom:0;width:100%;pointer-events:none}.desktop-paper-wrapper{background-color:#fafafa;box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);border-radius:4px;z-index:1;overflow-x:hidden;pointer-events:all}.desktop-paper-wrapper.for-map{flex:0 0 38rem;overflow-y:auto}.desktop-paper-wrapper.for-form{width:38rem;overflow-y:visible;overflow-x:visible;margin:auto;background-color:#fff}.desktop-paper-wrapper:not(.docked)>.content-header{background-color:#fff}.desktop-form-wrapper{background-color:#eae9e6;padding:2rem;overflow-y:auto}.desktop-form-wrapper.wide>*{width:54rem}.paper-padded{padding:1.5rem}.desktop-paper-wrapper.with-actions .content-header,.desktop-paper-wrapper.docked .content-header{background-color:#fff;padding:.5rem;display:flex;align-items:center;justify-content:space-between;user-select:none;height:4.3rem}.desktop-paper-wrapper.with-actions .content-header>.action,.desktop-paper-wrapper.docked .content-header>.action{display:flex;flex:0 0 10rem;align-items:center;font-size:.85rem;padding:.5rem;cursor:pointer;transition:400ms}.desktop-paper-wrapper.with-actions .content-header>.action:hover,.desktop-paper-wrapper.docked .content-header>.action:hover{color:#5c5966}.desktop-paper-wrapper.with-actions .content-header>.action:last-child,.desktop-paper-wrapper.docked .content-header>.action:last-child{justify-content:flex-end}.desktop-paper-wrapper.with-actions .content-header>.action .icon,.desktop-paper-wrapper.docked .content-header>.action .icon{font-size:1.4rem;flex:0 0 2rem}.desktop-paper-wrapper.with-actions .content-header>.action.disabled,.desktop-paper-wrapper.docked .content-header>.action.disabled{cursor:default}.desktop-paper-wrapper.with-actions .content-header>.title,.desktop-paper-wrapper.docked .content-header>.title{font-size:1.2rem;color:#5c5966;font-weight:500;cursor:default}.desktop-paper-wrapper.docked .content-header{border-bottom:1px solid #e6e6e6}.text-loader{display:flex;justify-content:center;text-transform:uppercase;font-size:.9em;cursor:default;user-select:none;font-weight:300}.tooltip-wrapper{position:absolute;background-color:rgba(0,0,0,.8);color:#fff;z-index:999;font-size:.85rem;padding:.5rem .75rem;border-radius:.2rem}.tooltip-arrow{display:block;position:absolute;width:0;height:0}.cc-compliance,.cc-message{font-family:"Roboto",sans-serif;font-weight:400}.cc-dismiss{font-family:"Roboto",sans-serif;font-weight:500}
